Academia.eduAcademia.edu

Outline

On the constructive Dedekind reals

2008, Logic and Analysis

https://doi.org/10.1007/S11813-007-0005-6

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)

  1. 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 (σ).
  2. If J' ⊆ J φ then J' φ.
  3. If J i φ for all i then i J i φ.
  4. J φ iff for all r ∈ J there is a J' containing r such that J ∩ J' φ.
  5. For all φ, J if J φ then for all r ∈ J R φ r .
  6. If φ contains only ground model terms, then either R φ or R ¬φ. proof: 1. Trivial induction, as before.
  7. Again, a trivial induction.
  8. 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.
  9. 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
  10. 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
  11. 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
  12. 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
  13. P. Aczel and M. Rathjen, Notes on constructive set theory, Technical Re- port 40, 2000/2001, Mittag-Leffler Institute, Sweden, 2001.
  14. L. Crosilla, H. Ishihara, and P. Schuster, On constructing completions, The Journam of Symbolic Logic, 2005, v. 70, p. 969-978
  15. 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.
  16. 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
  17. R. Lubarsky, Independence results around Constructive ZF, Annals of Pure and Applied Logic, 2005, v. 132, p. 209-225
  18. R. Lubarsky, CZF + full Separation is equivalent to second order arith- metic, Annals of Pure and Applied Logic, 2006, v. 141, pp. 29-34
  19. R. Lubarsky, On the Cauchy Completeness of the Constructive Cauchy Reals, Mathematical Logic Quarterly, 2007, v. 53, pp. 396-414
  20. 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
  21. P. Martin-Löf, Intuitionistic Type Theory (Bibliopolis, Naples, 1984)
  22. J. Myhill, Constructive set theory, Journal of Symbolic Logic, 1975, p. 347- 382
  23. M. Rathjen, The strength of some Martin-Löf type theories, Archive for Mathematical Logic, 1994, p. 347-385
  24. 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
  25. 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
  26. T. Streicher, Realizability Models for IZF and CZF + ¬ Pow via the Aczel Construction, personal communication
  27. A.S. Troelstra and D. van Dalen, Constructivism in Mathematics, Volumes I, II (North Holland, Amsterdam, 1988).