Variations on diamond

Jensen’s diamond principle has many equivalent forms. The translation between these forms is often straight-forward, but there is one form whose equivalence to the usual form is somewhat surprising, and Devlin’s translation from one to the other, seems a little bit of a magic. Let us provide a proof.

Lemma (Devlin, Kunen). The following are equivalent:

  1. There exists a sequence  of countable sets Aαα<ω1 such that for every Xω1{α<ω1XαAα} contains an infinite ordinal.
  2. There exists a sequence of countable sets Bαα<ω1 such that for every Xω1{α<ω1XαBα} is stationary.
  3. ω1. That is, there exists a sequence Aαα<ω1 such that for every Xω1, {α<ω1Xα=Aα} is stationary.

Proof. We commence with Devlin’s lemma that (1)(2).
Let A=Aαα<ω1 be as in (1). For all α<ω1, let Bα be some countable elementary submodel of (H(ω1),) such that A,αBα. We claim that Bαα<ω1 witnesses (2).

How magical is that!

Now, let us explain..

For all infinite α<ω1, we have |α|=|ω|, and so elementarity together with αBα give us a bijection ψα:ωα that lies in Bα. For this, given a subset Aω1, denote:

  • A2:={δ<ω12δA};
  • A(β,α)={ψα(n)(β+2n+1)A}.

The idea behind the second definition is as follows: if β is a limit ordinal, then a subset A of the interval (β,β+ω) can code subsets of α for arbitrarily high α<ω1.

Notice that by αBα, we have α+ωBα, and moreover: {Aα2,A(β,α)βγ<α+ω,AAγ}Bα.

Finally, suppose that we are given a subset Xω1 along with a club Cω1, and let us find some αC such that XαBα.
By shrinking, we may assume that C consists of limit infinite ordinals. For every β<ω1, denote β+:=min(Cβ+1). Then, put Y:={2δδX}{β+2n+1β<ω1 is a limit,n<ω,ψβ+(n)X}.

Now, by the hypothesis, we may fix an infinite γ<ω1 and AAγ such that Yγ=A.
Denote β:=sup((C{0})γ), and α:=min(Cβ+1). Note that αC. Also note that if γ>min(C), then βC, as well. We shall consider two cases.

If γ<β+ω, then βC is a limit ordinal, and hence Xβ=Yβ2=Aβ2Bβ.

If γβ+ω, then β<β+ωγ<α+ω. Since Y(β+ω)=A(β+ω), we get that {n<ω(β+2n+1)A}={n<ωψβ+(n)X}=ψα1[Xα] and hence Xα=A(β,α)Bα.

We continue with Kunen’s lemma that (2)(3).
Let Bαα<ω1 be as in (2). Fix a bijection π:ω1ω×ω1. For every α<ω1, fix an enumeration Bα={Bαnn<ω}, and denote Aαn:={δ<ω1(n,δ)π[Bαn]}. We claim that there exists some n<ω such that Aαnα<ω1 witnesses ω1.
Suppose not, then for every n<ω, there exists Xnω1 and a club Dnω1 such that XnαAαn for every αDn. Let

  • X:={π1(n,δ)n<ω,δXn};
  • D:={αn<ωDnπ1[ω×α]α}.

Then Xω1, and D is a club in ω1. Fix αD such that XαBα. Fix n<ω such that Xα=Bαn. Then Aαn=Xnα, contradicting the fact that αDn. ◻

The preceding generalizes as follows. Recall that log(κ) stands for the least cardinal μκ for which 2μκ.  Then:

Lemma (Matet). For every uncountable cardinal κ such that log(κ)<κ, the following are equivalent:

  1. There exists a sequence  of sets Aαα<κ such that |Aα||α| for all α<κ, and for every Xκ{α<κXαAα} contains an ordinal log(κ).
  2. κ. That is, there exists a sequence Aαα<κ such that for every Xκ{α<κXα=Aα} is stationary.

(Indeed, log(κ) will be used to code subsets of arbitrarily high α<κ, as subsets of intervals of the form (β,β+log(κ)).)

In contrast, let us point the following ZFC fact.

Observation. There exists a sequence Aαα<ω1 such that for every Xω1, the set {α<ω1Xα=Aα} contains a non-zero ordinal ω.
Proof. Let An+1:=n for all n<ω, and Aω=ω.
Now given, Xω1 one of the following holds:

  • Xω=ω. Then Xω=Aω;
  • n=min{m<ωmX} is well defined. Then X(n+1)=An+1. ◻

For completeness, we also mention the following theorem of Shelah.

Theorem (Shelah). It is consistent that GCH holds, and there exists a sequence of countable sets Bαα<ω1 such that for every Xω1{α<ω1XαBα} is stationary, but no choice Aαα<ω1α<ω1Bα witnesses ω1.

We also have the following:

Proposition. Suppose that κ is a regular uncountable cardinal, SElog(κ)κ is stationary, and there exists a sequence  of sets Aαα<κ such that |Aα||α| for all α<κ, and for every Xκ{αSXαAα} is nonempty. Then S holds.

Corollary. For every infinite regular cardinal λ, and every stationary Sλ+, S holds iff here exists a sequence  of sets Aαα<λ+ such that for every Xλ+, there exists αS with XαAα and |Aα|λ.

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 *