Next Article in Journal
Forward Order Law for the Reflexive Inner Inverse of Multiple Matrix Products
Previous Article in Journal
Determining COVID-19 Dynamics Using Physics Informed Neural Networks
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Model in Which the Separation Principle Holds for a Given Effective Projective Sigma-Class

by
Vladimir Kanovei
*,† and
Vassily Lyubetsky
*,†
Institute for Information Transmission Problems of the Russian Academy of Sciences (Kharkevich Institute), 127051 Moscow, Russia
*
Authors to whom correspondence should be addressed.
These authors contributed equally to this work.
Axioms 2022, 11(3), 122; https://doi.org/10.3390/axioms11030122
Submission received: 9 February 2022 / Revised: 22 February 2022 / Accepted: 7 March 2022 / Published: 10 March 2022
(This article belongs to the Section Logic)

Abstract

:
In this paper, we prove the following: If n 3 , there is a generic extension of L —the constructible universe—in which it is true that the Separation principle holds for both effective (lightface) classes Σ n 1 and Π n 1 of sets of integers. The result was announced long ago by Leo Harrington with a sketch of the proof for n = 3 ; its full proof has never been presented. Our methods are based on a countable product of almost-disjoint forcing notions independent in the sense of Jensen–Solovay.
MSC:
03E35; 03E15

1. Introduction

The separation problem was introduced in descriptive set theory by Luzin [1]. In modern terms, the separation principle—or simply Separation, for a given projective (boldface) class Σ n 1 or Π n 1 —is the assertion that
  • Boldface Separation for Σ n 1 or Π n 1 : any pair of disjoint Σ n 1 , resp, Π n 1 sets X , Y of reals can be separated by a Δ n 1 set.
Accordingly, the classical separation problem is a question of whether Boldface Separation holds for this or another projective class Σ n 1 or Π n 1 . Luzin and then Novikov [2] underlined the importance and difficulty of this problem. (See [3,4,5] for details and further references).
Luzin [1,6] and Novikov [7] proved that Boldface Separation holds for Σ 1 1 but fails for the dual class Π 1 1 . Somewhat later, it was established by Novikov [8] that the picture changes at the next projective level: Boldface Separation holds for Π 2 1 but fails for Σ 2 1 .
As for the higher levels of projective hierarchy, all attempts made in classical descriptive set theory to solve the separation problem above the second level did not work, until some additional set theoretic axioms were introduced—in particular, those by Novikov [2] and Addison [9,10]. Gödel’s axiom of constructibility  V = L implies that, for any n 3 , Boldface Separation holds for Π n 1 but fails for Σ n 1 —pretty similar to second level.
In such a case, it is customary in modern set theory to look for models in which the separation problem is solved differently than under V = L for at least some projective classes Σ n 1 and Π n 1 , n 3 . This goal is split into two different tasks:
(I)
Prove the independence of the Π -side Boldface Separation—that is, given n 3 , find models in which Boldface Separation fails for the class Π n 1 ;
(II)
Prove the consistency of the Σ -side Boldface Separation—that is, given n 3 , find models in which Boldface Separation holds for the class Σ n 1 .
As for models, we focus here only on generic extensions of the constructible universe L . Other set theoretic models, e.g., those based on strong determinacy or large cardinal hypotheses, are not considered in this paper. (We may only note in brackets that, by Addison and Moschovakis [11], and Martin [12], the axiom of projective determinacy  PD implies that, for any m 1 , the separation problem is solved affirmatively for Σ 2 m + 1 1 and Π 2 m + 2 1 and negatively for Π 2 m + 1 1 and Σ 2 m + 2 1 —similar to what happens at the first and second level corresponding to n = 0 in this scheme. See also Steel [13,14], and Hauser and Schindler [15] for some other relevant results.).
Problems (I) and (II) have been well-known since the early years of forcing, e.g., see problem P3030, and especially P3029 (= (II) for n = 3 ) in a survey [16] by Mathias.
Two solutions for part (I) are known so far. Harrington’s two-page handwritten note ([Addendum A1] [17]) contains a sketch of a model, without going into details, defined by the technique of almost-disjoint forcing of Solovay and Jensen [18], in which indeed Separation fails for both Σ n 1 and Π n 1 for a given n. This research was cited in Moschovakis [3] (Theorem 5B.3), and Mathias [16] (Remark P3110 on page 166), but has never been published or otherwise detailed in any way. Some other models, with the same property of failure of Separation for different projective classes, were recently defined and studied in [5,19].
As for (II), the problem as it stands is open so far, and no conclusive achievement, such as a model (a generic extension of L ) in which Boldface Separation holds for Σ n 1 for some n 3 , is known. Yet, the following modification turns out to be easier to work with. The effective or lightface Separation, for a given lightface class Σ n 1 or Π n 1 (we give [3] as a reference on the lightface projective hierarchy), is the assertion that
  • Lightface Separation for Σ n 1 or Π n 1 : any pair of disjoint Σ n 1 , respectively, Π n 1 sets X , Y can be separated by a Δ n 1 set—here, unlike the Boldface Separation case, the sets X , Y can be either sets of reals or sets of integers.
Accordingly, the effective or lightface separation problem is a question of whether Lightface Separation holds for this or another class of the form Σ n 1 or Π n 1 , with specific versions for sets of reals and sets of integers. Addison [9,10] demonstrated that, similar to the above, Lightface Separation holds for Σ 1 1 and Π 2 1 ; fails for Π 1 1 and Σ 2 1 ; and under the axiom of constructibility V = L , it holds for Π n 1 and fails for Σ n 1 for all n 3 —both in the “real” and the “integer” versions. (See also [3]).
In this context, Harrington announced in [17] that there is a model in which Lightface Separation holds both for the class Σ 3 1  for sets of integers, and for the class Π 3 1  for sets of integers. A two-page handwritten sketch of a construction of such a model is given in ([Addendum A3] [17]) without much elaboration of arguments. The goal of this paper is to prove the next theorem, which generalizes the cited Harrington result and thereby is a definite advance in the direction of (II) in the context of Lightface Separation for sets of integers. This is the main result of this paper.
Theorem 1.
Let 𝕟 2 . There is a generic extension of L in which
(i)
Lightface Separationholds for Σ 𝕟 + 1 1 sets of integers, so that any pair of disjoint Σ 𝕟 + 1 1 sets X , Y ω can be separated by a Δ 𝕟 + 1 1 set;
(ii)
Lightface Separationalso holds for Π 𝕟 + 1 1 sets of integers, so that any pair of disjoint Π 𝕟 + 1 1 sets X , Y ω can be separated by a Δ 𝕟 + 1 1 set.
Our proof of this theorem will follow a scheme that includes both some arguments outlined by Harrington in [17], Addendum A3 (mainly related to the most elementary case 𝕟 = 2 ) and some arguments absent in [17], in particular, those related to the generalization to the case 𝕟 3 . (We may note here that [17] is neither a beta-version of a paper, nor a preprint of any sort, but rather handwritten notes to a talk in which omissions of even major details can be expected.) All this will require both a fairly sophisticated construction of the model itself and a fairly complex derivation of its required properties by rather new methods for modern set theoretic research. Thus, we are going to proceed with filling-in all necessary details left aside in [17]. We hope that the detailed acquaintance with the set theoretic methods first introduced by Harrington will serve to the benefits of the reader envisaged.
To prove Theorem 1, we make use of a generic extension of L defined in our earlier paper [20] (and before that in [17]—modulo some key details absent in [17]) in order to prove the consistency of the equality P ( ω ) L = P ( ω ) Δ 𝕟 + 1 1 for a given 𝕟 2 . (The equality claims that the constructible reals are the same as Δ 𝕟 + 1 1 reals. Its consistency was a major problem posed by Harvey Friedman [21].) We present the construction of this generic model in all necessary detail.
This includes a version of almost-disjoint forcing considered in Section 2, the cone-homogeneity lemma in Section 3, the systems and product forcing construction in Section 4, and a Jensen–Solovay-style construction of the actual countable support forcing product in Section 5. Theorem 2 and Definition 2 in Section 5 present the construction of in L via the union of a 2 ω -long increasing sequence of systems 𝕌 ξ , ξ < ω 2 , which satisfies suitable completeness and definability requirements (that depend on the choice of the value of an integer 𝕟 as in Theorem 1), and also follows the Jensen–Solovay idea of Cohen-generic extensions at each step ξ < ω 2 of the inductive construction of 𝕌 ξ .
Then, we consider corresponding -generic extensions L [ G ] in Section 6, and their subextensions involved in the proof of Theorem 1 in Section 7 (Theorem 4). Two key lemmas are established in Section 8, and the proof of theorems 4 and 1 is finalized in Section 9 (the Σ 𝕟 + 1 1 case) and in Section 10 (the Π 𝕟 + 1 1 case).
The final section on conclusions and discussion completes the paper.

2. Almost-Disjoint Forcing

Almost-disjoint forcing was invented by Jensen and Solovay [18]. Here, we make use of a ω 1 -version of this tool considered in ([Section 5] [18]). The version we utilize here exactly corresponds to the case Ω = ω 1 L developed in our earlier paper [20] (and to less extent in [22]). This will allow us to skip some proofs below. Assume the following:
  • Ω = ω 1 L , the first uncountable ordinal in L .
  • Fun = ( Ω Ω ) L = all Ω -sequences of ordinals < Ω in L .
  • Seq = ( Ω < Ω { Λ } ) L is the set of all sequences s L of ordinals < Ω , of length 0 < lh s < Ω .
By definition, the sets Fun , Seq belong to L and card ( Seq ) = Ω = ω 1 L whereas card ( Fun ) = ω 2 L in L . Note that Λ , the empty sequence, does not belong to Seq .
  • A set X Fun is dense iff for any s Seq there is f X such that s f .
  • If S Seq , f Fun ; then, let S / f = { ξ < Ω : f ξ S } .
  • If S / f is unbounded in Ω , then say that S covers f; otherwise, S does not cover f.
The general goal of the almost-disjoint forcing is the following: given a set u Fun in the ground set universe L , find a generic set S Seq such that the equivalence “ f u S does not cover f ” holds for each f Fun in the ground universe.
Definition 1.
Q * is the set of all pairs p = S p ; F p L of finite sets F p Fun , S p Seq . Note that Q * L . Elements of Q * are called (forcing) conditions.
If p Q * , then put F p = { f ξ : f F p 1 ξ < Ω } ; this is a tree in Seq .
Let p , q Q * . Define q p (that is, q is stronger as a forcing condition) iff S p S q , F p F q , and the difference S q S p does not intersect F p , i.e., S q F p = S p F p . Clearly, we have q p iff S p S q , F p F q , and S q F p = S p F p .
If u Fun , then put Q [ u ] = { p Q * : F p u } .
Lemma 1
(Lemma 1 in [20]). Conditions p , q Q * are compatible in Q * iff ( 1 ) S q S p does not intersect F p , and ( 2 ) S p S q does not intersect F q .
Thus, any conditions p , q Q [ u ] are compatible in Q [ u ] iff p , q are compatible in Q * iff the condition p q = S p S q ; F p F q Q [ u ] satisfies p q p and p q q .

3. The Almost-Disjoint Forcing Notions Are Homogeneous

We are going to show that forcing notions of the form Q [ u ] are sufficiently homogeneous. This is not immediately clear here, unlike the case of many other homogeneity claims. Assume that conditions p , q Q * satisfy the next requirement:
F p = F q and S p S q F p = F q .
Then, a transformation h p q acting on conditions is defined as follows.
If p = q , then define h p q ( r ) = r for all r Q * , the identity.
Suppose that p q . Then, p , q are incompatible by (1) and Lemma 1. Define d p q = { r Q * : r p r q } , the domain of h p q . Let r d p q . We put h p q ( r ) = r : = S r , F r , where F r = F r and
S r = ( S r S p ) S q in case r p , ( S r S q ) S p in case r q .
In this case, the difference between S r and S r is located within the set X = F p = F q , so that S r X = S p and S r X = S q whenever r p , while S r X = S q and S r X = S p whenever r q . The next lemma is Lemma 6 in [20].
Lemma 2.
(i) If u Fun is dense and p 0 , q 0 Q [ u ] , then there exist conditions p , q Q [ u ] with p p 0 , q q 0 , satisfying (1).
(ii)
Let p , q Q * satisfy (1). If p = q , then h p q is the identity transformation. If p q , then h p q is an order automorphism of d p q = { r Q * : r p r q } , satisfying h p q ( p ) = q and h p q = ( h p q ) 1 = h q p .
(iii)
If u Fun and p , q Q [ u ] satisfy (1), then h p q maps the set Q [ u ] d p q onto itself order-preserving.
Proof (sketch).
(i) By the density of u, there is a countable set F Fun satisfying F p F q F and S p S q F = { f ξ : f F 1 ξ < Ω } . Put p = S p , F and q = S q , F . Claims (ii) and (iii) are routine.  □
Corollary 1
(in L ). If a set u Fun is dense, then Q [ u ] is cone homogeneous in the sense of [23], i.e., if p 0 , q 0 Q [ u ] , then there exist conditions p , q Q [ u ] with p p 0 , q q 0 , such that the cones Q [ u ] p = { p Q [ u ] : p p } and Q [ u ] q are order-isomorphic.

4. Systems and Product Almost-Disjoint Forcing

To prove Theorem 1, we make use of a forcing notion equal to the countable-support product of a collapse forcing ℂ and ω 2 L -many forcing notions of the form Q [ u ] , u Fun .
We work in L . Define = P ( ω ) L < ω , the set of all finite sequences of subsets of ω in L , an ordinary forcing P ( ω ) L to collapse down to ω .
Let I = ω 2 L and I + = I { 1 } , the index set of the mentioned product. Let a system be any map U : | U | P ( Fun ) such that | U | I , each set U ( ν ) ( ν | U | ) is dense in Fun , and the components  U ( ν ) Fun ( ν | U | ) are pairwise disjoint.
Given a system U in L , we let Q [ U ] be the finite-support product of ℂ and the sets Q [ U ( ν ) ] , ν | U | . That is, Q [ U ] consists of all maps p defined on a finite set dom p = | p | + | U | { 1 } so that p ( ν ) Q [ U ( ν ) ] for all ν | p | : = | p | + { 1 } , and if 1 | p | + , then b p : = p ( 1 ) . If p Q [ U ] , then put F p ( ν ) = F p ( ν ) and S p ( ν ) = S p ( ν ) for all ν | p | , so that p ( ν ) = S p ( ν ) ; F p ( ν ) .
We order Q [ U ] component-wise: p q (p is stronger as a forcing condition) iff | q | + | p | + , b q b p in case 1 | q | + , and p ( ν ) q ( ν ) in Q [ U ( ν ) ] for all ν | q | . Note that Q [ U ] contains the empty condition  Q [ U ] satisfying | | + = ; obviously, ⊙ is the -least (and weakest as a forcing condition) element of Q [ U ] .
Lemma 3
(in L ). If U is a system, then the forcing notion Q [ U ] satisfies ω 2 L -CC.
Proof. 
We argue in L . Assume towards the contrary that X Q [ U ] is an antichain of cardinality card X = ω 2 . As card = ω 1 , we can assume that b p = b q for all p , q X . Consider the set S = { | p | : p X } ; it consists of finite subsets of ω 2 .
Case 1: card S ω 1 . Then, by the cardinality argument, there is a set X X and some a S such that | p | = a for all p X and still card X = ω 2 . Note that if p q belongs to X , then b p = b q by the above; therefore, as p , q are incompatible, we have S p S q . Thus, P = { S p : p X } still satisfies card P = ω 2 . This is a contradiction since obviously the set { S p : p Q [ U ] | p | = a } has cardinality ω 1 .
Case 2: card S = ω 2 . Then, by the Δ -system lemma (see e.g., Lemma 111.2.6 in Kunen [24]) there is a set S S and a finite set δ ω 2 (the root) such that a b = δ for all a b in S , and still card S = ω 2 . For any a S , pick a condition p a X with | p | = a ; then, X = { p a : a S } still satisfies card X = ω 2 . By construction, if p q belong to X , then | p | | q | = δ and p , q are incompatible; hence, the restricted conditions p δ , q δ are incompatible as well. Thus, the set Y = { p δ : p X } still has cardinality card Y = ω 2 and is an antichain. On the other hand, | q | = δ for all q Y . Therefore, we have a contradiction as in Case 1. □

5. Jensen–Solovay Construction

Our plan is to define a system 𝕌 L such that any Q [ 𝕌 ] -generic extension of L has a subextension that witnesses Theorem 1. Such a system will be defined in the form of a component-wise union of a ω 2 L -long increasing sequence of small systems, where the smallness means that, in L , the system involves only ω 1 L -many functions in Fun .
We work in L .
  • A system U is small, if both | U | and each set U ( ν ) ( ν | U | ) has cardinality ω 1 L .
  • If U , V are systems, | U | | V | , and U ( ν ) V ( ν ) for all ν | U | , then say that V extends U, in symbol U V .
  • If { U ξ } ξ < λ is a -increasing sequence of systems, then define a system U = ξ < λ U ξ by | U | = ξ < λ | U ξ | and U ( ν ) = ξ < λ , ν | U ξ | U ξ ( ν ) for all ν | U | .
We let ZFC be ZFC minus the Power Set axiom, with the schema of Collection instead of Replacement, with AC in the form of the well-orderability principle, and with the axiom: “ ω 1 exists”. See [25] on versions of ZFC sans the Power Set axiom in detail. Let ZFC 2 be ZFC plus the axioms: V = L , and the axiom “every set x satisfies card x ω 1 ”.
Let U , V be systems. Suppose that M is any transitive model of ZFC 2 containing Ω . Define U M U iff U U and the following holds:
(a)
the set Δ ( U , U ) = ν | U | ( U ( ν ) U ( ν ) ) is multiply Seq -generic over M, in the sense that every sequence f 1 , f m of pairwise different functions f Δ ( U , U ) is generic over M in the sense of Seq = ω 1 < ω 1 as the forcing notion in L , and
(b)
if ν | U | , then the set U ( ν ) U ( ν ) is dense in Fun , and therefore uncountable.
Note a corollary of (a): Δ ( U , U ) M = .
  • Let JS , Jensen–Solovay pairs, be the set of all pairs M , U , where M ZFC 2 is a transitive model containing Ω and U M is a system. Then, the sets Seq , Q [ U ] also belong to M.
  • Let sJS , small Jensen–Solovay pairs, be the set of all pairs M , U JS such that U is a small system in the sense above and card M ω 1 (in L ).
  • M , U M , U ( M , U extends M , U ) iff M M and U M U ;
    M , U M , U (strict) iff M , U M , U and ν | U | ( U ( ν ) U ( ν ) ) .
  • A Jensen–Solovay sequence of length λ Ω = ω 2 is any strictly -increasing λ -sequence { M ξ , U ξ } ξ < λ of pairs M ξ , U ξ sJS , satisfying U η = ξ < η U ξ on limit steps. Let JS λ be the set of all such sequences.
  • A pair M , U sJS  solves a set D sJS iff either M , U D or there is no pair M , U D that extends M , U .
  • Let D solv be the set of all pairs M , U sJS , whichsolve a given set D sJS .
  • Let n 3 . A sequence { M ξ , U ξ } ξ < ω 2 JS ω 2 is n -complete iff itintersects every set of the form D solv , where D sJS is a Σ n 2 H ω 2 ( H ω 2 ) set.
Recall that H ω 2 is the collection of all sets x whose transitive closure TC ( x ) has cardinality card ( TC ( x ) ) < ω 2 . Further, Σ n 2 H ω 2 ( H ω 2 ) means definability by a Σ n 2 formula of the -language, in which any definability parameters in H ω 2 are allowed, while Σ n 2 H ω 2 means the parameter-free definability. Similarly, Δ n 1 H ω 2 ( { Ω } ) in the next theorem means that Ω = ω 1 L is allowed as a sole parameter. It is a simple exercise that sets { Seq } and Seq are Δ 1 H ω 2 ( { Ω } ) under V = L . To account for Ω as a parameter, note that the set ω 1 is Σ 1 H ω 2 ; hence, the singleton { ω 1 } is Δ 2 H ω 2 .
Generally, we refer to, e.g., [26], Part B, 5.4, or [27], Chap. 13, on the Lévy hierarchy of ∈-formulas and definability classes Σ n H , Π n H , Δ n H for any transitive set H.
Theorem 2
(Theorem 3 in [20]). It is true in L that if n 2 , then there is a sequence { M ξ , U ξ } ξ < ω 2 JS ω 2 of class Δ n 1 H ω 2 ( { Ω } ) ; hence, Δ n 1 H ω 2 in case n 3 , and in addition n -complete in case n 3 , such that ξ | U ξ + 1 | for all ξ < ω 2 .
Similar theorems were established in [28,29,30] for different purposes.
Definition 2 (in L ).
Fix a number 𝕟 2 during the following proof of Theorem 1.
Let { 𝕄 ξ , 𝕌 ξ } ξ < ω 2 JS ω 2 be any Jensen–Solovay sequence as in Theorem 2—that is,
(i)
the sequence is of class Δ 𝕟 1 H ω 2 ,
(ii)
we have ξ | 𝕌 ξ + 1 | for all ξ;
(iii)
if 𝕟 3 , then the sequence is 𝕟 -complete.
Put 𝕌 = ξ < ω 2 𝕌 ξ , so 𝕌 ( ν ) = ξ < ω 2 , ν | 𝕌 ξ | 𝕌 ξ ( ν ) for all ν I . Thus, 𝕌 L is a system and | 𝕌 | = I since ξ | 𝕌 ξ + 1 | for all ξ.
We define = Q [ 𝕌 ] (thebasic forcing notion).Thus, L is the finite-support product of the set ℂ and sets ( ν ) = Q [ 𝕌 ( ν ) ] , ν I .
Lemma 4
(in L ). The binary relation f 𝕌 ( ν ) is Σ 𝕟 1 H ω 2 ( { Ω } ) .
Proof. 
Make use of (i) of Definition 2. □

6. Basic Generic Extension

We consider : = 𝕟 = Q [ 𝕌 ] (see Definition 2) as a forcing notion in L . Accordingly, we will study -generic extensions L [ G ] of the ground universe L . Define some elements of these extensions. Suppose that G . Let
b G = p G b p , and S G ( ν ) = S G ( ν ) = p G S p ( ν )
for any ν | G | , where G ( ν ) = { p ( ν ) : p G } Q [ 𝕌 ( ν ) ] . Thus, S G ( ν ) Seq .
Therefore, any -generic set G splits into the family of sets G ( ν ) , ν I , and a separate map b G : ω onto P ( ω ) L . It follows from Lemma 3 by standard arguments that -generic extensions of L satisfy ω 1 = ω 2 L .
Lemma 5
(Lemma 9 in [20]). Let G be a set -generic over L . Then,
(i)
b G is a -generic map from ω onto P ( ω ) L ;
(ii)
if ν I , then the set G ( ν ) = { p ( ν ) : p G } L [ G ] is P [ 𝕌 ( ν ) ] -generic over L —hence, if f Fun , then f 𝕌 ( ν ) iff S G ( ν ) does not cover f .
Now suppose that c I + . If p , then a restriction  p = p c is defined by | p | = c | p | and p ( ν ) = p ( ν ) for all ν | p | . In particular, if ν I + , then let
p ν = p ( | p | + { ν } ) and p ν = p { ν } ( identified with p ( ν ) ) .
If G , then let G c = { p G : | p | c } (= { p c : p G } in case c L ).
Put G ν = { p G : ν | p | + } = G ( I + { ν } ) .
Writing p c , it is not assumed that c | p | + .
The proof of Theorem 1 makes use of a generic extension of the form L [ G c ] , where G is a set -generic over L and c I + , c L .
Define formulas ν ( ν I ) as follows:
ν ( S ) : = def S Seq f Fun ( f U ( ν ) S does not cover f ) .
Lemma 6
(Lemma 22 in [20]). Suppose that a set G is -generic over L and ν I , c L [ G ] , c I + . Then, ω 1 L [ G c ] = ω 2 L and
(i)
ν ( S G ( ν ) ) holds;
(ii)
S G ( ν ) L [ G ν ] —generally, there are no sets S Seq in L [ G ν ] satisfying ν ( S ) ;
(iii)
if 1 c , then b G L [ G c ] , and if ν c , then S G ( ν ) L [ G c ] .
The next key theorem is Theorem 4 in [20]. Note that if 𝕟 = 2 , then the result is an easy corollary of the Shoenfield absoluteness theorem.
Theorem 3
(elementary equivalence theorem). Assume that in L , 1 d I + , sets Z , Z I d satisfy card ( I Z ) ω 1 and card ( I Z ) ω 1 , the symmetric difference Z Δ Z is at most countable and the complementary set I ( d Z Z ) is infinite.
Let G be -generic over L , and x 0 L [ G d ] be any real.
Then, any closed Σ 𝕟 1 formula φ, with real parameters in L [ x 0 ] , is simultaneously true in the models L [ x 0 , G Z ] and L [ x 0 , G Z ] .

7. The Model

Here, we introduce a submodel of the basic -generic extension L [ G ] defined in Section 6 that will lead to the proof of Theorem 1.
Recall that a number 𝕟 2 is fixed by Definition 2.
Under the assumptions and notation of Definition 2, consider a set G , -generic over L . Then, b G = G ( 1 ) is a -generic map from ω onto P ( ω ) L by Lemma 5 (i). We define
w [ G ] = { ω k + 2 j : k < ω j b G ( k ) } { ω k + 3 j : j , k < ω } ω 2 ,
and w + [ G ] = { 1 } w [ G ] . We also define, for any m < ω ,
w m [ G ] = { ω k + w [ G ] : k m } , w < m [ G ] = { ω k + w [ G ] : k < m } ,
and accordingly, w m + [ G ] = { 1 } w m [ G ] and w < m + [ G ] = { 1 } w < m [ G ] .
With these definitions, each kth slice
w k [ G ] = { ω k + 2 j : j b G ( k ) } { ω k + 3 j : j < ω }
of w [ G ] is necessarily infinite and coinfinite, and it codes the target set b G ( k ) since
b G ( k ) = { j < ω : ω k + 2 j w k [ G ] } = { j < ω : ω k + 2 j w + [ G ] } .
Note that definition (3) is monotone w.r.t. b G , i.e., if b G ( k ) b G ( k ) for all k, then w [ G ] w [ G ] and w + [ G ] w + [ G ] . Anyway, w [ G ] ω 2 (the ordinal product) is a set in the model L [ b G ] = L [ w + [ G ] ] = L [ w [ G ] ] = L [ w m [ G ] ] for each m, whereas w < m [ G ] L for all m. Finally, let W = [ ω 2 , ω 2 ) = { ζ : ω 2 ζ < ω 2 } .
Recall that if c I + , then G c = { p G : | p | + c } .
To prove Theorem 1, we consider the model L [ G ( w + [ G ] W ) ] L [ G ] .
Theorem 4.
If G is a -generic set over L , then the class L [ G ( w + [ G ] W ) ] suffices to prove Theorem 1. That is, Lightface Separationholds in L [ G ( w + [ G ] W ) ] both for Σ 𝕟 + 1 1 sets of integers and for Π 𝕟 + 1 1 sets of integers.
The proof will include several lemmas.
For the next lemma, we let | | be the -forcing notion defined in L . If p and 1 | p | + , then let p 1 : = p { 1 } . This can be identified with just p ( 1 ) , of course, but formally p 1 . If 1 | p | + , then let p 1 : = (the empty condition). Let G ̲ be the canonical -name for the generic set G , W ˇ be a name for the set W = [ ω 2 , ω 2 L ) L , and b ˇ be a canonical -name for b G .
Lemma 7
(reduction to the ℂ-component). Let p and let Φ ( b ˇ ) be a closed formula containing only b ˇ and names for sets in L as parameters. Assume that
p | | Φ is true in L [ G ̲ ( w + [ G ̲ ] W ˇ ) ] .
Then, p 1 | | Φ is true in L [ G ̲ ( w + [ G ̲ ] W ˇ ) ] as well.
Proof. 
By the product forcing theorem, if G is -generic over L , then the model L [ G ( w + [ G ] W ) ] is a -generic extension of L [ b G ] , where = ν w + [ G ] W Q [ 𝕌 ( ν ) ] is a forcing in L [ b G ] . However, it follows from Corollary 1 that is a (finite-support) product of cone-homogeneous forcing notions. Therefore, itself is a cone homogeneous forcing, and we are finished (see e.g., Lemma 3 in [23] or Theorem IV.4.15 in [24]). □

8. Two Key Lemmas

The following two lemmas present two key properties of models of the form L [ G ( w + [ G ] W ) ] involved in the proof of Theorem 4. The first lemma shows that all constructible reals are Δ 𝕟 + 1 1 in such a model.
Lemma 8.
Let a set G be -generic over L . Then, it holds in L [ G ( w + [ G ] W ) ] that w [ G ] is Σ 𝕟 + 1 1 and each set x L , x ω is Δ + 1 1 .
Proof. 
Consider an arbitrary ordinal ν = ω k + ; k , < ω . We claim that
ν w [ G ] S ν ( S )
holds in L [ G ( w + [ G ] W ) ] . Indeed, assume that ν w [ G ] . Then, S = S G ( ν ) L [ G w + [ G ] ] , and we have ν ( S ) in L [ G ( w + [ G ] W ) ] by Lemma 6 (iii),(i). Conversely, assume that ν w [ G ] . Then, we have w + [ G ] L [ b G ] L [ G w + [ G ] ] L [ G ν ] , but L [ G ν ] contains no S with ν ( S ) by Lemma 6 (ii).
However, the right-hand side of (6) defines a Σ 𝕟 H ω 2 ( { ω 1 L , Seq } ) relation in the model L [ G ( w + [ G ] W ) ] by Lemma 4. (Indeed, we have ( H ω 2 ) L = L ω 2 L = L ω 1 in L [ G ( w + [ G ] W ) ] ; therefore, ( H ω 2 ) L is Σ 1 H ω 2 in L [ G ( w + [ G ] W ) ] ). On the other hand, the sets { ω 1 L } and { Seq } remain Δ 2 H ω 2 singletons in L [ G ( w + [ G ] W ) ] ; they can be eliminated since 𝕟 2 . This yields w [ G ] Σ 𝕟 HC in L [ G ( w + [ G ] W ) ] . It follows that w [ G ] Σ 𝕟 + 1 1 in L [ G ( w + [ G ] W ) ] by Lemma 25.25 in [27], as required.
Now, let x L , x ω . By genericity, there exists k < ω such that b G ( k ) = x . Then, x = { j : ω k + 2 j w [ G ] } by (3); therefore, x is Σ 𝕟 + 1 1 as well. However, ω x Σ 𝕟 + 1 1 by the same argument. Thus, x is Δ 𝕟 + 1 1 in L [ G ( w + [ G ] W ) ] , as required. □
The proof of the next lemma involves Theorem 3 above as a key reference. The lemma holds for 𝕟 = 2 by Shoenfield.
Lemma 9.
Suppose that G is -generic over L , m < ω , c w < m [ G ] , c L . Then, any closed Σ 𝕟 1 formula Φ, with reals in L [ G ( c w m + [ G ] W ) ] as parameters, is simultaneously true in L [ G ( c w m + [ G ] W ) ] and in L [ G ( w + [ G ] W ) ] .
It follows that if c c w < m [ G ] in L , then any closed Σ 𝕟 + 1 1 formula Ψ, with parameters in L [ G ( c w m + [ G ] W ) ] , true in L [ G ( c w m + [ G ] W ) ] , is true in the model L [ G ( c w m + [ G ] W ) ] as well.
Proof. 
There is an ordinal ξ < ω 2 such that all parameters in φ belong to L [ G Y ] , where Y = c w m + [ G ] X and X = [ ω 2 , ξ ) = { γ : ω 2 γ < ξ } . The set Y belongs to L [ b G ] ; in fact, L [ Y ] = L [ b G ] . Therefore, G Y is equi-constructible with the pair b G , { S G ( ν ) } ν Y . Here, b G is a map from ω onto P ( ω ) L . It follows that there is a real x 0 with L [ G Y ] = L [ x 0 ] . Then, all parameters of φ belong to L [ x 0 ] .
To prepare an application of Theorem 3 of Section 6, we put
Z = [ ξ , ω 2 ) , Z = e Z , where e = w < m [ G ] c , d = { 1 } { ω k + j : k m j < ω } X .
It is easy to check that all requirements of Theorem 3 for these sets are fulfilled. Moreover, as w m + [ G ] { 1 } { ω k + j : k m j < ω } , we have Y = c w m + [ G ] X d ; hence, x 0 L [ G d ] . Therefore, we conclude by Theorem 3 that the formula φ is simultaneously true in L [ x 0 , G Z ] and in L [ x 0 , G Z ] . However,
L [ x 0 , G Z ] = L [ G ( Y Z ) ] = L [ G ( c w m + [ G ] W ) ]
by construction, while L [ x 0 , G Z ] = L [ G ( w + [ G ] W ) ] , and we are done. □

9. Finalization: Σ 𝕟 + 1 1 Case

Here, we finalize the proof of Theorems 4 and 1 w.r.t. Σ 𝕟 + 1 1 sets of integers. We generally follow the line of arguments sketched by Harrington ([Addendum A3] [17]) for the Σ 3 1 case, with suitable changes mutatis mutandis. We will fill in all details omitted in [17].
Recall that a number 𝕟 2 is fixed by Definition 2. We assume that
(∗)
a set G is -generic over L , sets x , y ω belong to L [ G ( w + [ G ] W ) ] , and it holds in L [ G ( w + [ G ] W ) ] that x , y are disjoint Σ 𝕟 + 1 1 sets.
The goal is to prove that x , y can be separated by a set Z L and then argue that Z is Δ 𝕟 + 1 1 by Lemma 8. Recall that W = [ ω 2 , ω 2 L ) = { ξ : ω 2 ξ < ω 2 L } . Suppose that
(†)
φ ( · ) and ψ ( · ) are parameter-free Σ 𝕟 + 1 1 formulas that provide Σ 𝕟 + 1 1 definitions for the sets, respectively, x , y of (∗)—that is,
x = { < ω : φ ( ) } and y = { < ω : ψ ( ) }
in L [ G ( w + [ G ] W ) ] . The assumed implication ( φ ( ) ¬ ψ ( ) ) (as x y = ) is forced to be true in L [ G ̲ ( w + [ G ̲ ] W ˇ ) ] by a condition p 0 G .
Here, G ̲ is the canonical -name for the generic set G while W ˇ is a name for the set W = [ ω 2 , ω 2 L ) L .
We observe that ( φ ( ) ¬ ψ ( ) ) is a parameter-free sentence. Therefore, it can w. l. o. g. be assumed that | p 0 | + = { 1 } , by Lemma 7. In this case, the condition p 0 can be identified with its only nontrivial component s 0 = p 0 ( 1 ) .
Lemma 10
(interpolation lemma). Under the assumptions of (†), if , < ω , conditions p , p satisfy p p 0 and p p 0 , and we have
p | | L [ G ̲ ( w + [ G ̲ ] W ˇ ) ] φ ( ) and p | | L [ G ̲ ( w + [ G ̲ ] W ˇ ) ] ψ ( ) .
Then, .
Proof 
(sketched in ([Addendum A3] [17]) for 𝕟 = 2 ). First of all, by Lemma 7, we can w. l. o. g. assume that | p | + = | p | + = { 1 } ; so, the components s = p ( 1 ) and s = p ( 1 ) satisfy s 0 s and s 0 s in .
We w. l. o. g. assume that the tuples s , s have the same length lh s = lh s = m . (Otherwise, extend the shorted one by a sufficient number of new terms equal to ). Define another condition t such that dom t = m and t ( j ) = s ( j ) s ( j ) for all j < m . Accordingly, define q so that | q | + = { 1 } and q ( 1 ) = t . Despite that q may well be incomparable with p , p in , we claim that
q | | L [ G ̲ ( w + [ G ̲ ] W ˇ ) ] φ ( ) ψ ( ) .
To prove the φ -part of (7), let H be a set -generic over L , and q H . Then, t b H . We have to prove that φ ( ) holds in L [ H ( w + [ H ] W ) ] .
Define another generic set K , slightly different from H, so that
(A)
K ( ν ) = H ( ν ) for all ν I = ω 2 L ;
(B))
s b K ; and
(C)
if m j < ω , then b K ( j ) = b H ( j ) .
In other words, the only difference between K and H is that b K m = s but b H m = t .
It follows that p K ; hence, φ ( ) holds in L [ K ( w + [ K ] W ) ] by the assumptions of the lemma. Now, we note that by definition,
w + [ K ] W = w < m [ K ] w m + [ K ] W , w + [ H ] W = w < m [ H ] w m + [ H ] W ,
Here, the sets c H = w < m [ H ] and c K = w < m [ K ] satisfy c K c H (since b K ( j ) = s ( j ) t ( j ) = b H ( j ) for all j < m ). In addition, w m + [ H ] = w m + [ K ] (since b K ( j ) b H ( j ) for all j m ). To conclude,
w + [ K ] W = c K w m + [ H ] W , w + [ H ] W = c H w m + [ H ] W ,
and c K c H = w < m [ H ] . On the other hand, it follows from (A) that K c = H c for any c I , whereas b K and b H are recursively reducible to each other by (B),(C). Therefore,
L [ K ( w + [ K ] W ) ] = L [ H ( w + [ K ] W ) ] = L [ H ( c K w m + [ H ] W ) ]
by (8). However, φ ( ) holds in this model by the above. It follows by Lemma 9 that φ ( ) holds in L [ H ( w + [ H ] W ) ] = L [ c H w m + [ H ] W ] as well. (Harrington circumvents Lemma 9 in [17] by a reference to the Shoenfield absoluteness theorem.) We are finished.
After (7) has been established, we recall that q p 0 in by construction. It follows that by the choice of p 0 (see (†) above). □
Proof of Theorems 4 and 1: Σ 𝕟 + 1 1 case).
We work under the assumptions of (∗) and (†) above. Consider the following sets in L :
Z x = { < ω : p ( p p 0 p | | L [ G ̲ ( w + [ G ̲ ] W ˇ ) ] φ ( ) ) } ; Z y = { < ω : p ( p p 0 p | | L [ G ̲ ( w + [ G ̲ ] W ˇ ) ] ψ ( ) ) } .
Note that Z x Z y = by Lemma 10. On the other hand, it is clear that x Z x and y Z y by (†). Thus, either of the two sets Z x , Z y L separates x from y. It remains to apply Lemma 8. □

10. Finalization: Π 𝕟 + 1 1 Case

This will be a mild variation of the argument presented in the previous section.
Proof of Theorems 4 and 1: Π 𝕟 + 1 1 case, sketch.
Emulating (∗) and (†) above, we assume that a set G is -generic over L , and x , y ω are disjoint Π 𝕟 + 1 1 sets in L [ G ( w + [ G ] W ) ] , defined by parameter-free Π 𝕟 + 1 1 formulas, respectively, φ ( · ) and ψ ( · ) . The implication ( φ ( ) ¬ ψ ( ) ) is forced to hold in L [ G ̲ ( w + [ G ̲ ] W ˇ ) ] by a condition p 0 G satisfying | p 0 | + = { 1 } . The proof of Lemma 10 goes on for Π 𝕟 + 1 1 formulas φ , ψ the same way, with the only difference that we define t ( j ) = s ( j ) s ( j ) for j < m . Yet, this is compatible with the application of Lemma 9 because now, φ , ψ are Π 𝕟 + 1 1 formulas. □

11. Conclusions and Discussion

In this study, the method of almost-disjoint forcing was employed to the problem of obtaining a model of ZFC in which the Separation principle holds for lightface classes Π n + 1 1 and Σ n + 1 1 , for a given n 2 , for sets of integers. The problem of obtaining such models has been generally known since the early years of modern set theory, see, e.g., problems 3029 and 3030 in a survey [16] by Mathias. Harrington ([17], Addendum A3) claimed the existence of such models; yet, a detailed proof has never appeared.
From our study, it is concluded that the technique developed in our earlier paper [20] solves the general case of the problem (an arbitrary n 2 ) by providing a generic extension of L in which the Lightface Separation principle holds for classes Π n + 1 1 and Σ n + 1 1 , for a given n 2 , for sets of integers, for a chosen value n 2 .
From this result, we immediately come to the following problem:
Problem 1.
Define a generic extension of L in which theLightface Separation principle holds for classes Π n + 1 1 and Σ n + 1 1 , for all n 2 , for sets of integers.
The intended solution is expected to be obtained on the basis of a suitable product of the forcing notions , 𝕟 2 , defined in Section 6.
And we recall the following major problem.
Problem 2.
Given n 2 , define a generic extension of L in which the Separation principle holds for the classes Σ n + 1 1 and Σ n + 1 1 forsets of reals.
The case of sets of reals in the Separation problem is more general, and obviously much more difficult, than the case sets of integers.

Author Contributions

Conceptualization, V.K. and V.L.; methodology, V.K. and V.L.; validation, V.K.; formal analysis, V.K. and V.L.; investigation, V.K. and V.L.; writing original draft preparation, V.K.; writing review and editing, V.K. and V.L.; project administration, V.L.; funding acquisition, V.L. All authors have read and agreed to the published version of the manuscript.

Funding

This research was partially supported by Russian Foundation for Basic Research RFBR grant number 20-01-00670.

Data Availability Statement

Not applicable. The study does not report any data.

Acknowledgments

We thank the anonymous reviewers for their thorough review and highly appreciate the comments and suggestions, which significantly contributed to improving the quality of the publication.

Conflicts of Interest

The authors declare no conflict of interest. The funders had no role in the design of the study; in the collection, analyses, or interpretation of data; in the writing of the manuscript, or in the decision to publish the results.

References

  1. Lusin, N. Leçons sur les Ensembles Analytiques et Leurs Applications; Gauthier-Villars: Paris, France, 1930; p. XVI+328. [Google Scholar]
  2. Novikov, P.S. On the consistency of some propositions of the descriptive theory of sets. Am. Math. Soc. Transl. 1963, 29, 51–89. [Google Scholar]
  3. Moschovakis, Y.N. Descriptive Set Theory; Studies in Logic and the Foundations of Mathematics; North-Holland: Amsterdam, The Netherlands; New York, NY, USA; Oxford, UK, 1980; Volume 100, p. XII+637. [Google Scholar]
  4. Kechris, A.S. Classical Descriptive Set Theory; Springer: New York, NY, USA, 1995; p. xviii+402. [Google Scholar]
  5. Kanovei, V.; Lyubetsky, V. Models of set theory in which separation theorem fails. Izv. Math. 2021, 85, 1181–1219. [Google Scholar] [CrossRef]
  6. Lusin, N. Sur les ensembles analytiques. Fund. Math. 1927, 10, 1–95. [Google Scholar] [CrossRef] [Green Version]
  7. Novikoff, P. Sur les fonctions implicites mesurables B. Fundam. Math. 1931, 17, 8–25. [Google Scholar] [CrossRef] [Green Version]
  8. Novikoff, P. Sur la séparabilité des ensembles projectifs de seconde classe. Fundam. Math. 1935, 25, 459–466. [Google Scholar] [CrossRef] [Green Version]
  9. Addison, J.W. Some consequences of the axiom of constructibility. Fundam. Math. 1959, 46, 337–357. [Google Scholar] [CrossRef] [Green Version]
  10. Addison, J.W. Separation principles in the hierarchies of classical and effective descriptive set theory. Fundam. Math. 1959, 46, 123–135. [Google Scholar] [CrossRef] [Green Version]
  11. Addison, J.W.; Moschovakis, Y.N. Some consequences of the axiom of definable determinateness. Proc. Natl. Acad. Sci. USA 1968, 59, 708–712. [Google Scholar] [CrossRef] [Green Version]
  12. Martin, D.A. The axiom of determinateness and reduction principles in the analytical hierarchy. Bull. Am. Math. Soc. 1968, 74, 687–689. [Google Scholar] [CrossRef] [Green Version]
  13. Steel, J.R. Determinateness and the separation property. J. Symb. Log. 1981, 46, 41–44. [Google Scholar] [CrossRef]
  14. Steel, J.R. The Core Model Iterability Problem; Lecture Notes in Logic; Springer: Berlin, Germay, 1996; Volume 8, p. v+112. [Google Scholar]
  15. Hauser, K.; Schindler, R.D. Projective uniformization revisited. Ann. Pure Appl. Logic 2000, 103, 109–153. [Google Scholar] [CrossRef] [Green Version]
  16. Mathias, A.R.D. Surrealist landscape with figures (a survey of recent results in set theory). Period. Math. Hung. 1979, 10, 109–175, (The original preprint of this paper is known in typescript since 1968 under the title “A survey of recent results in set theory”.). [Google Scholar] [CrossRef]
  17. Harrington, L. The Constructible Reals Can Be Anything. Preprint Dated May 1974 with Several Addenda Dated up to October 1975: (A1) Models Where Separation Principles Fail, May 74; (A2) Separation without Reduction, April 75; (A3) The Constructible Reals Can Be (almost) Anything, Part II, May 75. Available online: http://iitp.ru/upload/userpage/247/74harr.pdf (accessed on 9 February 2022).
  18. Jensen, R.B.; Solovay, R.M. Some applications of almost disjoint sets. In Studies in Logic and the Foundations of Mathematics; Bar-Hillel, Y., Ed.; North-Holland: Amsterdam, The Netherlands; London, UK, 1970; Volume 59, pp. 84–104. [Google Scholar]
  19. Kanovei, V.; Lyubetsky, V. Counterexamples to countable-section Π 2 1 uniformization and Π 3 1 separation. Ann. Pure Appl. Logic 2016, 167, 262–283. [Google Scholar] [CrossRef]
  20. Kanovei, V.; Lyubetsky, V. On the Δ n 1 problem of Harvey Friedman. Mathematics 2020, 8, 1477. [Google Scholar] [CrossRef]
  21. Friedman, H. One hundred and two problems in mathematical logic. J. Symb. Log. 1975, 40, 113–129. [Google Scholar] [CrossRef]
  22. Kanovei, V.; Lyubetsky, V. On the ‘definability of definable’ problem of Alfred Tarski. Mathematics 2020, 8, 2214. [Google Scholar] [CrossRef]
  23. Dobrinen, N.; Friedman, S.D. Homogeneous iteration and measure one covering relative to HOD. Arch. Math. Logic 2008, 47, 711–718. [Google Scholar] [CrossRef]
  24. Kunen, K. Set Theory; Studies in Logic; College Publications: London, UK, 2011; Volume 34, p. viii+401. [Google Scholar]
  25. Gitman, V.; Hamkins, J.D.; Johnstone, T.A. What is the theory ZFC without power set? Math. Log. Q. 2016, 62, 391–406. [Google Scholar] [CrossRef] [Green Version]
  26. Barwise, J. (Ed.) Handbook of Mathematical Logic; Studies in Logic and the Foundations of Mathematics; North-Holland: Amsterdam, The Netherlands, 1977; Volume 90, p. 1165. [Google Scholar]
  27. Jech, T. Set Theory; The third millennium revised and expanded ed.; Springer: Berlin/Heidelberg, Germany; New York, NY, USA, 2003; p. xiii+769. [Google Scholar] [CrossRef]
  28. Kanovei, V.; Lyubetsky, V. Definable E0 classes at arbitrary projective levels. Ann. Pure Appl. Logic 2018, 169, 851–871. [Google Scholar] [CrossRef] [Green Version]
  29. Kanovei, V.; Lyubetsky, V. Definable minimal collapse functions at arbitrary projective levels. J. Symb. Log. 2019, 84, 266–289. [Google Scholar] [CrossRef] [Green Version]
  30. Kanovei, V.; Lyubetsky, V. Non-uniformizable sets with countable cross-sections on a given level of the projective hierarchy. Fundam. Math. 2019, 245, 175–215. [Google Scholar] [CrossRef]
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Kanovei, V.; Lyubetsky, V. A Model in Which the Separation Principle Holds for a Given Effective Projective Sigma-Class. Axioms 2022, 11, 122. https://doi.org/10.3390/axioms11030122

AMA Style

Kanovei V, Lyubetsky V. A Model in Which the Separation Principle Holds for a Given Effective Projective Sigma-Class. Axioms. 2022; 11(3):122. https://doi.org/10.3390/axioms11030122

Chicago/Turabian Style

Kanovei, Vladimir, and Vassily Lyubetsky. 2022. "A Model in Which the Separation Principle Holds for a Given Effective Projective Sigma-Class" Axioms 11, no. 3: 122. https://doi.org/10.3390/axioms11030122

APA Style

Kanovei, V., & Lyubetsky, V. (2022). A Model in Which the Separation Principle Holds for a Given Effective Projective Sigma-Class. Axioms, 11(3), 122. https://doi.org/10.3390/axioms11030122

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop