On Free Type Definitions in Z
暂无分享,去创建一个
Recent discussions in the Z community have considered the issue of the consistency of the free type construct in Z. A key question is whether free type definitions which met the criterion for consistency given in the Z Reference Manual, [5], are conservative over Zermelo set theory (Le. ZF without the axiom of replacement). The main purpose of this paper is to give an intro duction to the issues and to show that the answer to this question is "yes" (given the axiom of choice). A by-product of the arguments we give here is that the criterion given in the Z reference manual may be replaced by an intuitively simpler one without loss of expressive power from the theoretical or practical point of view.
[1] J. Michael Spivey,et al. The Z notation - a reference manual , 1992, Prentice Hall International Series in Computer Science.
[2] Alf Smith. On Recursive Free Types in Z , 1991, Z User Workshop.
[3] Kenneth Kunen,et al. Set Theory: An Introduction to Independence Proofs , 2010 .