PerfectSubsetsAndZFC..

advertisement
Dmytro Taranovsky
June 25, 2004
Slightly Modified: February 20, 2005
Perfect Subset Property for co-analytic sets in ZF\P
Abstract: We prove that second order arithmetic plus every uncountable co-analytic set
has a perfect subset is equiconsistent with ZFC.
Introduction: The question of whether every uncountable co-analytic set has a perfect
subset (in other words, whether every co-analytic set has perfect subset property) has
been an important problem in classical descriptive set theory. Eventually, the question
has been shown undecidable in ZFC and a positive answer equiconsistent with the
existence of an inaccessible cardinal. Nevertheless, based on strong set existence axioms
(Σ11 determinacy would suffice), a consensus has emerged that every uncountable coanalytic set has a perfect subset.
In ZFC, perfect subset property for co-analytic sets is equivalent to the claim that
ω1 is inaccessible to the reals, that is ω1 in V is inaccessible in L(r) for every real number
r (which implies that ω1 is inaccessible in the constructible universe L). Conversely,
given a model of ZFC with an inaccessible cardinal κ, by using forcing, specifically Levy
collapse, we can collapse all cardinals below κ to ω to produce a model of ZFC + ω1 is
inaccessible to the reals.
Second order arithmetic is the standard theory about integers and sets of integers.
It consists of basic facts about integers, induction axiom (0∈ X and ∀ n (n ∈ X → n+1 ∈
X) implies every natural number I ∈ X), and comprehension axiom schema, which is the
universal closure of ∃ X ∀ n (x∈ X ↔ φ(n)) for every formula φ with parameters.
Simpson's book [1] explains how to formalize and prove much of mathematics, including
descriptive set theory and theory of constructible sets in (weak subsystems of) second
order arithmetic. The membership relation for co-analytic sets is formalized by a Π11
formula with parameters. A perfect set is the set of all paths through a perfect tree, and
can be coded by such perfect tree. A formula with one free real number variable defines
an uncountable set of reals if there is no real number that enumerates all of the real
numbers that satisfy the formula.
Second order arithmetic is inter-interpretable ZF\P + "every set is countable" and
hence equiconsistent with ZF minus power-set. For convenience, we will work in ZF\P.
A reference to an uncountable set in ZF\P should be interpreted as a reference to a
corresponding code.
Foundational Significance: The proof illustrates that as far as ZFC "knows", the class
of all ordinals Ord is inaccessible: The proof uses Ord in place of an inaccessible
cardinal in the Levy collapse. More importantly, the results contribute to the program of
proving consistency and existence of well-behaved models of higher set theory from
natural and intuitively true statements about integers and real numbers. A number of
philosophers believe that the notion of an arbitrary set of real numbers is inherently vague
or that uncountable sets exist only as syntactical constructs. At any rate, there is a greater
doubt about higher set theory than about integers and real numbers, and it is important to
place the study of higher set theory on a firm foundation.
Further Areas Study: A model obtained by Col(ω, <Ord) should have every projective
set measurable, have Baire property, and perfect subset property, but verifying this
requires checking that the usual proof can be modified to work for class forcing.
Restrictions of Separation and Replacement to ΣnZF formulas should correspond to
corresponding restrictions in ZFC\P + (proper formalization of) every uncountable coanalytic set has a perfect subset. A more ambitious project toward establishing
consistency of higher infinities would be to show inside second order arithmetic that
Σ1n+1 determinacy is equivalent to "Mn#(r) exists for every real r" (which implies that
ZFC + there are n Woodin cardinals has a well-behaved model).
Theorem: ZF\P + "every co-analytic set/class has perfect subset property" is
equiconsistent with ZFC.
Proof: Perfect subset property for co-analytic sets is equivalent to "for every real
number r, the set of real numbers constructible from r is countable". The only uses of
uncountable sets in the standard proof are routine manipulations of projective sets, so the
proof goes through (with syntactic modifications) inside ZF\P.
Consider a model M of ZF\P. The notions in this paragraph are assumed to be
relativized to M. The constructible sets under the membership relation form a model L of
ZFC\P. Suppose that every set is countable and perfect subset property holds for coanalytic sets. We show that L satisfies ZFC by showing that if α is a (countable) ordinal,
then L satisfies the existence of the power-set of α. Let r be a real number coding a
bijection between α and ω. The set of real numbers in L(r) is countable, so the set of
subsets of α in L(r)M and hence in LM is countable in M. Therefore, there is an ordinal β
such that Lβ contains all constructible subsets of α, so Lβ +1 and hence L contains the
constructible power set of α.
For the other direction, let M be a (countable) model of ZFC. Let G=Col(ω,
<Ord), which is the product of generic collapses Col(ω, κ) for every infinite regular
cardinal κ. Since the forcing is class forcing, the generic extension M[G] does not have
to satisfy ZFC; however, G is sufficiently tame for M[G] to satisfy ZFC\P. Because all
uncountable cardinals are collapsed, in M[G], every set is countable. Let r be a real
number in M[G]. Let g be a sufficiently long initial segment of G--sufficiently long for
M[g] to contain r. Since M[g] satisfies ZFC, ω1L(r) exists in M[g]. By absoluteness, the
same ordinal is ω1L(r) in M[G], so the set of all reals constructible from r is countable in
M[G]. Thus, in M[G] co-analytic sets satisfy perfect subset property.
REFERENCE
[1] Simpson, Stephen. Subsystems of Second Order Arithmetic. Springer-Verlag: New
York, 1999.
Download