Abstract
In order to build the collection of Cauchy reals as a set in constructive set theory, the only Power Set-like principle needed is Exponentiation. In contrast, the proof that the Dedekind reals form a set has seemed to require more than that. The main purpose here is to show that Exponentiation alone does not suffice for the latter, by furnishing a Kripke model of constructive set theory, CZF with Subset Collection replaced by Exponentiation, in which the Cauchy reals form a set while the Dedekind reals constitute a proper class.
References (27)
- J ∀x φ(x) iff for all r ∈ J and σ there is a J ′ containing r such that J ∩ J ′ φ(σ), and for all r ∈ J and σ there is a J ′ containing r such that J ′ φ r (σ).
- If J' ⊆ J φ then J' φ.
- If J i φ for all i then i J i φ.
- J φ iff for all r ∈ J there is a J' containing r such that J ∩ J' φ.
- For all φ, J if J φ then for all r ∈ J R φ r .
- If φ contains only ground model terms, then either R φ or R ¬φ. proof: 1. Trivial induction, as before.
- Again, a trivial induction.
- By induction. As in the previous section, for the case of →, you need to invoke the previous part of this lemma. All other cases are straightforward.
- By induction on φ. Base cases: = and ∈: Trivial from the definitions of forcing = and ∈. ∨ and ∧: Trivial induction. →: Suppose J φ → ψ and r ∈ J. We must show that R φ r → ψ r . For the first clause, suppose K ⊆ R and K φ r . If K = ∅ then K ψ r . Else let s ∈ K. Inductively, since s ∈ K φ r , R (φ r ) s . But (φ r ) s = φ r , so R φ r . Using the hypothesis on J, R ψ r , and so by part 2 above, K ψ r . For the second clause, let s ∈ R. If R (φ r ) s then R φ r . By the hypothesis on J, R ψ r , and ψ r = (ψ r ) s . ∃: If J ∃x φ(x) and r ∈ J, let J ′ and σ be such that r ∈ J ∩ J ′ φ(σ). By induction, R φ r (σ r ). σ r witnesses that R ∃x φ r (x). ∀: Let J ∀x φ(x) and r ∈ J. We need to show that R ∀x φ r (x). For the first clause, we will show that for any σ, R φ r (σ). By part 4 above, it suffices to let s ∈ R be arbitrary, and find a J ′ containing s such that J ′ φ r (σ). By the hypothesis on J, for every τ there is a J ′′ containing r such that J ′′ φ r (τ ). Introducing new notation here, let τ be shif t r-s σ, which is σ with all the intervals shifted by r -s hereditarily. So we have r ∈ J ′′ φ r (shif t r-s σ). Now shift by s -r. Letting J ′ be the image of J ′′ , note that s ∈ J ′ , the image of shif t r-s σ is just σ, and the image of φ r is just φ r . Since the forcing relation is unaffected by this shift, we have s ∈ J ′ φ r (σ), as desired. The second clause follows by the same argument. Given any s ∈ R and σ, we need to show that there is a J ′ containing s such that J ′ (φ r ) s (σ). But (φ r ) s = φ r , and we have already shown that for all σ R φ r (σ). References
- P. Aczel, The type theoretic interpretation of constructive set theory, in A. MacIntyre, L. Pacholski, and J. Paris (eds.), Logic Colloquium '77 (North- Holland, Amsterdam, 1978), p. 55-66
- P. Aczel, The type theoretic interpretation of constructive set theory: choice principles, in A.S. Troelstra and D. van Dalen (eds.), The L.E.J. Brouwer Centenary Symposium (North-Holland, Amsterdam, 1982), p. 1- 40
- P. Aczel, The type theoretic interpretation of constructive set theory: in- ductive definitions, in R.B. Marcus et al. (eds.), Logic, Methodology and Philosophy of Science VII (North-Holland, Amsterdam, 1986), p. 17-49
- P. Aczel and M. Rathjen, Notes on constructive set theory, Technical Re- port 40, 2000/2001, Mittag-Leffler Institute, Sweden, 2001.
- L. Crosilla, H. Ishihara, and P. Schuster, On constructing completions, The Journam of Symbolic Logic, 2005, v. 70, p. 969-978
- M.P. Fourman and J.M.E. Hyland, Sheaf models for analysis, in: M.P. Fourman, C.J. Mulvey and D.S. Scott (eds.), Applications of sheaves (Springer,Berlin,1979, p. 280-301.
- H. Friedman and A. Scedrov, The lack of definable witnesses and provably recursive functions in intuitionistic set theories, Advances in Math, 1985, p. 1-13
- R. Lubarsky, Independence results around Constructive ZF, Annals of Pure and Applied Logic, 2005, v. 132, p. 209-225
- R. Lubarsky, CZF + full Separation is equivalent to second order arith- metic, Annals of Pure and Applied Logic, 2006, v. 141, pp. 29-34
- R. Lubarsky, On the Cauchy Completeness of the Constructive Cauchy Reals, Mathematical Logic Quarterly, 2007, v. 53, pp. 396-414
- P. Martin-Löf, An intuitionistic theory of types: predicative part, in H.E. Rose and J. Sheperdson (eds.), Logic Colloquium '73 (North-Holland, Am- sterdam, 1975), p. 73-118
- P. Martin-Löf, Intuitionistic Type Theory (Bibliopolis, Naples, 1984)
- J. Myhill, Constructive set theory, Journal of Symbolic Logic, 1975, p. 347- 382
- M. Rathjen, The strength of some Martin-Löf type theories, Archive for Mathematical Logic, 1994, p. 347-385
- M. Rathjen, The higher infinite in proof theory, in J.A. Makowsky and E.V. Ravve (eds.), Logic Colloquium '95, Springer Lecture Notes in Logic, Vol. 11 (Springer, New York, Berlin, 1998), p. 275-304
- A. Simpson, Constructive set theories and their category-theoretic models, in L.Crosilla and P.Schuster, eds., From Sets and Types to Topology and Analysis: Towards Practicable Foundations for Constructive Mathematics, Selected Articles from a Workshop, San Servolo, Venice, Italy, 12-16 May 2003 (Oxford Logic Guides, Oxford University Press, forthcoming); also available at http://www.dcs.ed.ac.uk/home/als/Research/cst.pdf
- T. Streicher, Realizability Models for IZF and CZF + ¬ Pow via the Aczel Construction, personal communication
- A.S. Troelstra and D. van Dalen, Constructivism in Mathematics, Volumes I, II (North Holland, Amsterdam, 1988).