The uniformization property for 2

Given a subset of a regular uncountable cardinal Sκ, UPS (read: “the uniformization property holds for S”) asserts that for every sequence f=fααS satisfying for all αS:

  1. fα is a 2-valued function;
  2. dom(fα) is a cofinal subset of α of minimal order-type,

there exists a function f:κ2 such that for every limit αS, the set {βdom(fα)fα(β)f(β)} is bounded in α. Idea: we think of f as a coloring “uniformizing” the sequence of local colorings f.

In a previous post, we proved that MA1 entails UPEωω1. The same proof shows that MA2 entails UPEωω2. In this post, we shall focus on UPS for S=Eω1ω2. More specifically, we shall provide a proof to Shelah’s ZFC theorem that UPEω1ω2 fails.

We commence with a simple observation.

Observation. Suppose that UPS holds for a given stationary subset SEω1ω2. Then
(a) CH holds, and
(b) for every sequence f=fααS satisfying for all αS:

  1. fα is an ω1-valued function;
  2. dom(fα) is a cofinal subset of α of order-type ω1,

there exists a function f:ω2ω1 such that for every αS, the set {βdom(fα)fα(β)f(β)} is bounded in α.
Proof. Suppose that we are given a sequence of local colorings f=fα:Aαw2αS with each Aα being a cofinal subset of α of order-type ω1. Since UPS holds, we get that for every n<ω, there exists a function fn:ω22 such that for every αS, the set {βAαfα(β)(n)fn(β)} is bounded in α. Define f:ω2ω2 by stipulating that f(β)(n)=fn(β). Then, for every αS, we have cf(α)>ω, and hence the set {βAαfα(β)f(β)} is bounded in α.

Since |ω2|1, the above establishes (b).
Now, to see that (a) holds, assume towards a contradiction that CH fails. In particular, |ω2|2, and the sequence of constant functions f:=fα:Aα{α}αS must have a uniformization, f:ω2ω2. As S is stationary, let us pick some αS such that f[α]α. Then {βAαfα(β)f(β)}=Aα, contradicting the assumption that f is a uniformizing function for f. ◻

 

Main Theorem (Shelah). UPEω1ω2 fails.
Proof.  Suppose not. Then by the above observation, CH holds. In particular, |H(ω1)|=1. Denote S:=Eω1ω2. For every δS, pick an increasing and continuous function cδ:ω1δ whose range is cofinal in δ. It then follows from the previous observation that for every sequence f=fδ:ω1H(ω1)δS, there exists a function f:ω2H(ω1) together with a function r:Sω1 such that for every δS we have f(cδ(j))=fδ(j) whenever r(δ)j<ω1.

Fix a large enough regular cardinal λ>22, and put A:=(H(λ),,<λ), where <λ is some well-ordering of H(λ). For every δS, i<ω1, and pH(λ), let Nδ,ip denote the Skolem hull of {p,δ,i} in A.
Let πδ,ip:Nδ,ipMδ,ip denote the  collapsing function from (Nδ,ip,) to a transitive model (Mδ,ip,).  Put:
<δ,ip:={(x,y)Mδ,ip×Mδ,ip(πδ,ip)1(x)<λ(πδ,ip)1(y)}.

By CH and a result from a previous post, we may fix a function G:[ω2]<ω1H(ω1) with the property that G(A)=G(B) entails the existence of an order-preserving isomorphism g:AB which is the identity on AB.

Next, we define a sequence (pn,fδnδS,hn,rn)n<ω by recursion, as follows.

  • let p0:=cδδS;
  • let pn+1:=pn,hn,rn;
  • let fδn:ω1H(ω1)δS be such that for all i<ω1:
    fδn(i)=Mδ,ipn,πδ,ipn(pn),πδ,ipn(δ),πδ,ipn(i),<δ,ipn,G(Nδ,ipnω2).
  • let hn:ω2H(ω1) and rn:ω2ω1 be such that hn(cδ(j))=fδn(j) whenever rn(δ)j<ω1.

Define r:Sω1, by stipulating that r(δ)=supn<ωrn(δ).

Subclaim. There exists δS and j<ω1 for which the following set is non-empty:
Tjδ:={γSγ>δ,jmax{r(δ),r(γ)},cγ(j+1)=cδ(j+1)}.
Proof. Fix j<ω1, such that Tj:={δSr(δ)=j} is stationary. Then, by CH, the set {cδ(j+1)δTj} has size ω1, and hence we can find δ1<δ2 in Tj such that cδ1j+1=cδ2j+1. Clearly, δ2Tjδ1. ◼

Let δ1:=min{δSj<ω1(Tjδ)}, and then δ2:=min{Tjδ1j<ω1}. Put i:=min{i<ω1cδ1(i)cδ2(i)}. Since cδ1 and cδ2 are continuous, i is a successor ordinal. Denote j:=i1. Then cδ1j+1=cδ2j+1, and hence jmax{r(δ1),r(δ2)}.

For all n<ω, by definition of pn+1, we have pnNδ1,jpn+1 and hence Nδ1,jpnNδ1,jpn+1.
So N1:=n<ωNδ1,jpn, and N2:=n<ωNδ2,jpn, are elementary submodels of (H(λ),,<λ).

Subclaim. There exists an isomorphism g:N1N2 such that g(N1N2ω2) is the identity function, g(δ1)=δ2, and for all n<ω: gNδ1,jpn is an isomorphism from Nδ1,jpn to Nδ2,jpn.
Proof. By jmax{r(δ1),r(δ2)} and δ2Tjδ1, we have for every n<ω, fδ1n(j)=hn(cδ1(j))=hn(cδ2(j))=fδ2n(j), and hence
Mδ1,jpn,πδ1,jpn(pn),πδ1,jpn(δ1),πδ1,jpn(j),<δ1,jpn,G(Nδ1,jpnω2)=Mδ2,jpn,πδ2,jpn(pn),πδ2,jpn(δ2),πδ2,jpn(j),<δ2,jpn,G(Nδ2,jpnω2).

So gn:=(πδ2,jpn)1πδ1,jpn:Nδ1,jpnNδ2,jpn is an isomorphism that satisfies:

  • gn(pn)=pn;
  • gn(δ1)=δ2;
  • gn(j)=j;
  • x<λy iff gn(x)<λgn(y) for all x,yNδ1,jpn.

As well-ordering is a rigid relation, the last property implies that gn is unique (though, we could have used the relation for that). In particular, gngn+1, and then the fact that  G(Nδ1,jpnω2)=G(Nδ2,jpnω2) implies that gn(Nδ1,jpnNδ2,jpnω2) is the identity function.
Let g:=n<ωgn. Then g is an isomorphism from N1 to N2, and g(N1N2ω2) is the identity function. ◼

Let  γ1:=min(N1ω2(N1N2)), and γ2:=min(N2ω2(N1N2)).

Evidently, γ1γ2 and g(γ1)=γ2. Note that cf(γ1)=cf(γ2)=ω1, because otherwise, cf(γ1)=cf(γ2)=ω, in which case, for the least n<ω such that γ1Nδ1,jpn, there would have existed a countable set Aγ1Nδ1,jpn which is cofinal in γ1. Recalling that gN1γ1 is the identity function, we would have then get that ANδ2,jpn, and then γ1 would have been an element of Nδ2,jpn+1 (note that γ2Nδ2,jpn and sup(Nδ2,jpnγ2)=γ1), contradicting the fact that γ1N2.

So γ1 and γ2 are distinct elements of S. Since g(δ1)=δ2δ1, we get that δ1N2 and δ2N1. Consequently, γ1δ1 and γ2δ2.

Denote l:=N1ω1. As N1 and N2 are countable isomorphic models, we have g(ω1)=ω1, and N2ω1=l.
Since g(γ1)=γ2 and gN1γ1 is the identity function, we get  for all t<l that cγ1(t)=g(cγ1(t))=cγ2(g(t))=cγ2(t). So, continuity now tells us that cγ1(l)=cγ2(l). In particular, γ2Tlγ1. By the minimality condition in the definitions of  δ1,δ2, we then infer that γ1=δ1 and γ2=δ2. Altogether, we got that cδ1l+1=cδ2l+1, and hence lj. On the other hand, jNδ1,jp0, and hence j<N1ω2=l. This is a contradiction. ◻

This entry was posted in Blog, Expository and tagged . Bookmark the permalink.

Leave a Reply

Your email address will not be published. Required fields are marked *