42
Eötvös Loránd Tudományegyetem Természettudományi Kar Poór Márk Matematikus MSC Kurepa fák Szakdolgozat Témavezető: Komjáth Péter egyetemi tanár Számítógéptudományi Tanszék Budapest, 2016.

Eötvös Loránd Tudományegyetem Természettudományi Kar

  • Upload
    others

  • View
    3

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Eötvös Loránd Tudományegyetem Természettudományi Kar

Eötvös Loránd TudományegyetemTermészettudományi Kar

Poór MárkMatematikus MSC

Kurepa fák

Szakdolgozat

Témavezető: Komjáth Péteregyetemi tanár

Számítógéptudományi Tanszék

Budapest, 2016.

Page 2: Eötvös Loránd Tudományegyetem Természettudományi Kar

Tartalomjegyzék

1. Bevezetés 4

2. Alapfogalmak, definíciók 42.1. Halmazelméleti alapfogalmak . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42.2. Forszolás . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6

3. Szükséges feltétel Kurepa-fa nem létezésének konzisztenciájához 133.1. Az erős káró feltétel mellett mindig létezik Kurepa fa . . . . . . . . . . . . . . . . . 133.2. Definiálható halmazok, konstruálható világ . . . . . . . . . . . . . . . . . . . . . . 143.3. Erősen elérhetetlen számosság létezésének konzisztenciája, mint szükséges feltétel . 18

4. Modell, melyben Kurepa fáknak előre meghatározott számosságú ága lehet 234.1. Előkészületek . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 234.2. Az alapmodell bővítésének konstrukciója . . . . . . . . . . . . . . . . . . . . . . . . 25

2

Page 3: Eötvös Loránd Tudományegyetem Természettudományi Kar

Köszönetnyilvánítás

Szeretném megköszönni témavezetőmnek Komjáth Péternek a téma figyelmembe ajánlását, a rend-szeres konzultációkat, és a dolgozat alapos átnézését, valamint az értékes észrevételeket, tanácsokat.

3

Page 4: Eötvös Loránd Tudományegyetem Természettudományi Kar

1. Bevezetés

Ðuro Kurepa jugoszláv matematikus használta először ω1-magas minden szintjén megszámlálhatófa fogalmát, melynek több, mint ω1 kofinális ága van. Megmutatható, hogy egy ilyen fa létezéseekvivalens a következő kombinatorikus állítással:

∃F ⊆ P(ω1) : |F| ≥ ω2∧

(∀α < ω1) : |{F ∩ α : F ∈ F}| < ω1

A Kurepa hipotézis (KH) szerint létezik ilyen fa. Kurepa maga hamisnak sejtette ezt a felte-vést. Később Solovay mutatta meg, hogy Gödel konstruálható világában (L-ben) igaz, így KHkonzisztens a matematika szokásos ZFC axiómarendszerével. Majd Silver eredménye volt, hogyegy erősen elérhetetlen számosság létezését feltéve ZFC konzisztens ¬KH-val, azaz Kurepa fanemlétezésével, pontosabban:

CON(ZFC + „létezik erősen elérhetetlen számosság”)→ CON(ZFC + ¬KH)

Valójában CON(ZFC+¬KH) és CON(ZFC+ „létezik erősen elérhetetlen számosság”) ekvikon-zisztensek: Ha nem létezik Kurepa fa, akkor ω2 L-ben erősen elérhetetlen.Ismert volt, hogy tetszőleges α ≥ 2-ra konzisztens, hogy létezik Kurepa fa, mely ágainak számossá-ga ℵα. Dolgozatomban számosságsorozatok egy nagy osztályáról mutatom be, hogy létezik olyanmodell, melyben a megadott sorozat lesz a

{κ : létezik Kurepa fa κ ággal} halmaz

A dolgozat további részében ismertetem CON(ZFC+¬KH)-hoz az erősen elérhetetlen számosságkonzisztenciájának szükségességének [1]-ben felvázolt bizonyítását.

2. Alapfogalmak, definíciók

2.1. Halmazelméleti alapfogalmak

A következő fogalmak, hiányzó bizonyítások megtalálhatók [3], vagy [5] könyvek valamelyikében.Végig feltesszük a halmazelmélet szokásos ZFC axiómarendszerét. Tranzitív halmaz alatt azonx halmazokat értjük, melyre x ⊇ ∪x. Rendszám minden esetben Neumann-rendszámot jelent,azaz pontosan azon x halmazok rendszámok, melyekre 〈x,∈〉 jólrendezett halmaz (valójában aregularitási axióma miatt elég a rendezettséget föltennünk). A rendszámok osztályát mostantól ONjelöli. Rendszám, illetve tetszőleges halmaz számosságán a legkisebb rendszámot értjük, amellyelbijekció létesíthető.

1. Definíció. Legyen ϕ formula a halmazelmélet nyelvén (csak egyetlen reláció, az ∈ létezik).Ekkor M osztály, (vagy halmaz) esetén ϕM alatt annak relativizáltját értjük, azaz csak M -beliparamétereket helyettesíthetünk, illetve minden „∃x” és „∀y” helyére „∃x ∈ M”-et illetve „∀y ∈M”-et helyettesítünk. Nyilvánvalóan a1, a2, . . . , an ∈M esetén

ϕM (a1, a2, . . . , an) ⇐⇒ 〈M,∈〉 |= ϕ(a1, a2, . . . , an)

Például tranizitív osztályokra, halmazokra a regularitási axióma miatt, ha a rendszámokat ∈-relációval rendezett halmazoknak definiáljuk, akkor a „rendszám” abszolút fogalom. Így pedig,ha a jólrendezés alatt azt értjük, hogy létezik izomorfizmus valamilyen rendszámmal, akkor ez isabszolút fogalom.

4

Page 5: Eötvös Loránd Tudományegyetem Természettudományi Kar

2. Definíció. Legyen a B résztruktúrája a A t = 〈F,R, τ〉 típusú struktúrának. Ekkor azt mond-juk, hogy B elemi része A -nak (jel.: B ≺ A ), ha minden ϕ(x1, x2, . . . , xn) t típus jeleit felhasználóelsőrendű formulára és b1, b2, . . . , bn ∈ B-re:

B |= ϕ(b1, b2, . . . , bn) ⇐⇒ A |= ϕ(b1, b2, . . . , bn)

1. Állítás. (Tarski-Vaught kritérium) Legyen a B résztruktúrája a A t = 〈F,R, τ〉 nyelvű struk-túrának. Ekkor

B ≺ A

m[minden ϕ(x, y1, y2, . . . , yn) formulára és b1, b2, . . . , bn ∈ B-re

A |= ∃x ϕ(x, b1, b2, . . . , bn) ⇐⇒ ∃b ∈ B : A |= ϕ(b, b1, b2, . . . , bn)

]3. Definíció. Ha α rendszám, akkor cf(α) jelöli a legkisebb rendszámot, melyre létezik cf(α)típusú kofinális részhalmaza α-nak.

4. Definíció. Ha egy κ számosság nem rákövetkező (a nála kisebbek között nincs legnagyobb),és cf(κ) = κ (azaz reguláris), akkor κ-t elérhetetlen számosságnak nevezzük. Ha κ erős limesztulajdonságú, azaz

λ < κ→ |2λ| < κ

akkor κ erősen elérhetetlen.

1. Lemma. (Mostowski suvasztási lemmája) Legyen Az M osztályon (vagy halmazon) definiálvaaz E jólfundált kétváltozós reláció (azaz bármely H ⊆M halmazon létezik x ∈ H E-minimális:

(∀H)(∃x ∈ H) @y ∈ H : yEx

Továbbá teljesüljön, hogy x ∈M esetén {y ∈M : yEx} halmaz, és

(∀z, y ∈M) {x : xEy} = {x : xEz} ⇐⇒ z = y

(a) Ekkor létezik N tranzitív osztály (halmaz), és π 1−1-értelmű hozzárendelés M -ből N -re, amelyizomorfizmus (M,E) és (N,∈) között:

(x, y ∈M) : xEy ←→ π(x) ∈ π(y)

(b) Az N tranzitív osztály és a π izomorfizmus egyértelmű, ebből adódóan ha M maga is tranzitív,E =∈, akkor π csak az identitás lehet.

2. Lemma. (Tükrözési elv) Legyen ϕ(x1, x2, . . . xn) formula a halmazelmélet nyelvén, H halmaz.Ekkor létezik H ′ ⊇ H halmaz, hogy a ϕ formula abszolút H ′-n:

(∀a1, a2 . . . an ∈ H ′) : ϕ(a1, a2, . . . , an)H′←→ ϕ(a1, a2, . . . , an)

5. Definíció. (Halmazelméleti) fa alatt az olyan 〈T,≺〉 párokat értjük, ahol ≺ részbenrendezésT -n, és minden t ∈ T elemre teljesül, hogy a

T�t = {u ∈ T : u � t}

halmaz jólrendezett a ≺ relációval.Minden t ∈ T -re definiálható a h(t) = tp(T�t) rendszám.

5

Page 6: Eötvös Loránd Tudományegyetem Természettudományi Kar

Ezután a T fa α-adik szintje aTα = {t ∈ T : h(t) = α}

halmaz.

6. Definíció. Egy T fa magassága, h(T ) az a legkisebb α rendszám, melyre Tα = ∅.

3. Lemma. Legyen T egy ω1-magas fa, azaz ω1 a legkisebb rendszám melyre Tω1 = ∅, továbbá|Tα| < ω1 minden α-ra. Ekkor B(T ) ≤ 2ω1 .

Bizonyítás. Minden szinten legfeljebb megszámlálható választásunk van, így ωω1 ≤ ωω11 = 2ω1

triviális felső korlát.Továbbá, ha csak arra vagyunk kíváncsiak, hogy mekkora számosságú Kurepa fák léteznek, felte-hető, hogy minden T fa 2<ω1-nek (lefelé zárt, azaz T 3 t : α → 2, β < α esetén t|β ∈ T ) részfája:

4. Lemma. Ha T Kurepa fa akkor létezik T ′ ⊆ 2<ω1 lefelé zárt Kurepa részfa, melyre

|B(T )| = |B(T ′)|

Bizonyítás. Transzfinit rekurzióval konstruálható egy olyan 〈να : α < ω1〉 (να < ω1) szigorúannövekvő sorozat, és egy T ′ ⊆ 2<ω1 fa, melyre létezik 〈gα : α < ω1〉 sorozat, ahol minden gα : Tα →T ′να bijekció, sőt a gα-kből összeálló ⋃

α<ω1

gα : T →⋃α<ω1

T ′να

izomorfizmus T és T ′-nek az⋃α<ω1

T ′να részfája között:Ha β < α-kra gα-k és να-k már adottak, tehát adott a következő izomorfizmus is:⋃

β<α

gβ : T<α →⋃β<α

T ′νβ

akkor, mivel tudjuk, hogy T minden szinten megszámlálható, és Tα T<α-beli kofinális ágainak felsőkorlátjaiból fog állni, (és nyilvánvalóan minden ágnak legfeljebb megszámlálható sok felső korlátjalehet), így az indukciós lépés:

(i) Ha most α limesz, akkor T ′-nek a σ = sup{νβ : β < α}-adik szinjén minden T ′<σ-beliágának legfeljebb egy felső korlátja lehet (mert minden ág {f |β : β < σ} alakú valamilyenf : σ → 2 függvényre). Így viszont legfeljebb a σ + ω-adik szinten mindnek tudunk akárω-sok leszármazottat is garantálni.

(ii) Ha α = β+1, akkor már az α-adik szinten minden ágnak lehet két rákövetkezője, és ugyanígymegint να ≤ νβ + ω elérhető.

2.2. Forszolás

Ebben a részben a forszolás alapfogalmait tekintjük át, felépítésben [1]-hez hasonlóan, ahol a hiány-zó bizonyítások mind megtalálhatók. Minden (a halmazelmélet nyelvén vett) Φ formulahalmazraa CON(ZFC + Σ) → CON(ZFC + ΣΦ) bizonyítása a következőképp fog zajlani: Először emlé-keztetünk arra, hogy ez egy metaelméletbeli állítás, mely szerint, ha a ZFC+Σ formulahalmazbólformálisan nem vezethető le ellentmondás (minden levezetés véges, így tehát feltehető, hogy végesrészéről van szó), akkor ZFC + Σ + Φ-ből sem vezethető le ellentmondás. Egészen pontosan azt

6

Page 7: Eötvös Loránd Tudományegyetem Természettudományi Kar

bizonyítjuk, hogy ZFC+Σ+Φ egy tetszőleges Ψ véges részét rögzítjük, akkor tudunk találni végessok formulát ZFC + Σ-ból (legyen ez Γ) és utóbbihoz egy M megszámlálható tranzitív modelltvenni, (azaz 〈M,∈〉 |= Γ), hogy M -ből aztán le tudjunk gyártani egy megszámlálható, tranzitívM ′ halmazt, hogy 〈M ′,∈〉 |= Ψ, és ha Ψ-ből levezethető lenne ellentmondás, akkor ezzel az egészfolyamattal ZFC + Σ-ból vezettünk le ellentmondást: ha már egyszer lerögzítettük Ψ-t, akkor Mmegkonstruálása (a tükrözési elv segítségével) majd a megfelelő M ′ létezésének igazolása már egyformális matematikai levezetés ZFC + Σ-ból (pontosabban annak véges részéből), vagyis csak Ψrögzítéséig tartott a metamatematikai része az okoskodásnak. Mivel véges hosszú levezetés vezetel M -től M ′-ig, mely közben tehát véges sok ZFC+ Σ-beli formuláról használjuk fel, hogy teljesül〈M,∈〉-ban, ezért gondolhatunk úgy is M -re, mintha ZFC + Σ-nek lenne modellje: Ha egyszertudjuk, hogy melyik véges sok formulának kell M -ben igaznak lennie, akkor „visszaugorhatunk” abizonyítás elejére.

7. Definíció. Egy P ∈M halmazt kényszerképzetnek nevezünk, ha P = 〈P,≤〉 alakú, ahol

• ≤ részbenrendezés P -n,

• minden p ∈ P -re létezik p1, p2 ≤ p, melyeknek viszont nincs közös alsó korlájuk

• létezik 1P ∈ P legnagyobb elem

Néhány további konvenció:

• Mostantól a P kényszerképzetet esetén „H ⊆ P” jelölés alatt azt fogjuk érteni, hogy H ⊆ P ,vagyis a kényszerképzetet azonosítjuk az alaphalmazával.

• p ≤ q esetén azt mondjuk, hogy p kiterjeszti q-t.

• Ha a p, q elemeknek létezik közös kiterjesztésük, akkor azt mondjuk, hogy kompatibilisek.Amennyiben nem kompatibilisek, a következő jelölés is használatos: p⊥q

• Páronként nem kompatibilis elemeket tartalmazó részhalmazt pedig antiláncnak nevezünk.

8. Definíció. Egy D ⊆ P halmazt sűrűnek mondunk, ha minden p ∈ P-re létezik d ∈ D, d ≤ p.

9. Definíció. Ha adott egy P ∈ M kényszerképzet, akkor egy G ⊆ P részhalmaz M − P-generikusfilter, ha teljesülnek rá a következők:

• fölszálló, azaz p ∈ G, p ≤ q esetén q ∈ G

• p, q ∈ G esetén létezik r ≤ p, q, r ∈ G közös kierjesztés

• Minden D ∈M sűrű részhalmazra D ∩G 6= ∅

Egy kényszerképzet rögzítése után, M -en kívülről felsorolhatjuk a Di ∈ M sűrű halmazokat, éskonstruálhatunk egy (di)i∈N sorozatot, melyre di ∈ Di, és di ≤ di−1 ≤ di−2 ≤ · · · ≤ d0. Ekkora G = {p ∈ P | ∃di ≤ p} halmaz könnyen láthatóan generikus. Az is egyszerű következményea definícióknak, hogy generikus filter nem eleme M -nek: Legyen ugyanis G ∈ M filter. Ekkorminden p ∈ G-hez vehetünk p1, p2 ≤ p nem kompatibilis elemeket, a filterségből adódóan legalábbaz egyik (mondjuk p1) nem eleme G-nek. Így a P\G sűrű halmaz elemeM -nek, G mégsem metszi.

10. Definíció. p ∈ P esetén a Dp ⊆ P halmaz sűrű p alatt, amennyiben minden q ≤ p-re létezikr ≤ q, r ∈ Dp

7

Page 8: Eötvös Loránd Tudományegyetem Természettudományi Kar

2. Állítás. Ha a G M − P-generikus filterre p ∈ G, és Dp ∈M sűrű p alatt, akkor Dp ∩G 6= ∅

Bizonyítás. Vegyük a {q ∈ P | q⊥p} ∪Dp ∈ M sűrű halmazt, amit tehát el kell metszenie G-nek,viszont G nem tartalmazhat inkompatibilis elemeket.

11. Definíció. Adott M és P esetén ∅ ∈ M P-név (jel.: ∅ ∈ MP), továbbá minden H ∈ M

P-nevekből álló halmazra a H × P bármely S ∈ M részhalmaza P-név (S ∈ MP). Ha adott egyG ⊆ P M −P-generikus filter, akkor rangra vonatkozó indukcióval kibonthatók ezek a nevek: legyenσ ∈MP

val(σ,G) = σG = {τG | 〈τ, p〉 ∈ σ valamilyen p ∈ G-re}

A σ ∈MP névre a {τ : ∃p ∈ P : 〈τ, p〉 ∈ σ} projekciót dom(σ)-nak is nevezzük.

12. Definíció. Az M [G] bővítés álljon a következő elemekből:

M [G] = {σG | σ ∈MP}

Belátható, hogy M [G] ⊇M , tranzitív, valamint tetszőleges ϕ ∈ ZFC-re találhatunk ϕ′1, ϕ′2, . . . , ϕ′nformulákat ZFC-ből, hogy

〈M,∈〉 |= ϕ′1 ∧ ϕ′2 ∧ · · · ∧ ϕ′n

esetén〈M [G],∈〉 |= ϕ

13. Definíció. Formulák összetettségére, és a paraméter nevek rangjára vonatkozó indukcióvaldefiniálható a p ϕ(τ1, τ2, . . . , τn) („p forszolja ϕ-t”, τi ∈MP) kijelentés:

• p τ1 = τ2 pontosan akkor, ha

(a) minden 〈π1, r1〉 ∈ τ1 esetén a

{q ≤ p | q ≤ r1 → (∃〈π2, r2〉 ∈ τ2 :) (q ≤ s2 ∧ q π1 = π2}

halmaz sűrű p alatt

(b) és minden 〈π2, r2〉 ∈ τ2 esetén a

{q ≤ p | q ≤ s2 → (∃〈π1, r1〉 ∈ τ1 :) (q ≤ s1 ∧ q π1 = π2}

• p τ ∈ σ pontosan akkor, ha

{q ≤ p : (∃〈π, s〉 ∈ σ) : q ≤ s ∧ q τ = π}

halmaz sűrű p alatt

• p ϕ(τ1, τ2, . . . , τn) ∧ ψ(τ1, τ2, . . . , τn) pontosan akkor, ha

p ϕ(τ1, τ2, . . . , τn) és p ψ(τ1, τ2, . . . , τn)

• p ¬ϕ(τ1, τ2, . . . , τn) pontosan akkor, ha nem létezik q ≤ p, melyre

q ϕ(τ1, τ2, . . . , τn)

8

Page 9: Eötvös Loránd Tudományegyetem Természettudományi Kar

• p ∃xϕ(x, τ1, τ2, . . . , τn) akkor és csak akkor, ha

{q ≤ p : (∃σ ∈MP)q ϕ(σ, τ1, τ2, . . . , τn)}

halmaz sűrű p alatt

A definíciókból világos, hogy az, hogy egy elem forszol-e egy állítást, eldönthető M -ben.

5. Lemma. Tetszőleges p ∈ P-re és ϕ(x1, x2, . . . , xn) formulára, τ1, τ2, . . . , τn ∈ MP nevekre p ϕ(τ1, τ2, . . . , τn) akkor és csak akkor, ha minden G ⊆ P M − P-generikus filterre

p ∈ G → M [G] |= ϕ((τ1)G, (τ2)G, . . . , (τn)G)

6. Lemma. G ⊆ P filter pontosan akkor M − P-generikus, ha minden A ∈ M P-beli maximálisantiláncba belemetsz.

3. Állítás. P ω1-zárt kényszerképzet, T ∈M ω1-magas fa, ∀γ esetén |Tγ | = ω. Ekkor, ha p ∈ P-reés a b P-névre teljesül, hogy:

p b ∈ B(T ) \ B(T )M

AkkorM |= (∀p′ ≤ p) ∃δ < ω1, t1 6= t2 ∈ Tδ, p1, p2 ≤ p′ : pi ti ∈ b (i = 1, 2)

Bizonyítás. Legyen p′ ≤ p rögzített. Ha p′ meghatározná b ∩ Tα-t minden α < ω1-re, akkor ezaz ág benne lenne M -ben. Tehát léteznie kell olyan kiterjesztéseknek (legyen p1 és p2), amelyekmeghatározzák egy-egy x, y ∈ T nem összehasonlítható elemét b-nek. Ekkor a legkisebb szint, aholx és y megelőzői különböznek jó lesz δ-nak.

4. Állítás. P ω1-zárt kényszerképzet, G ⊆ P M − P -generikus, T ∈ M ω1-magas fa, ∀γ esetén|Tγ | = ω. Ekkor M [G] ∩ B(T ) = M ∩ B(T ), vagyis a forszolás nem ad hozzá új ágat.

Bizonyítás. Legyen rögzítve p ∈ P és b ∈M P-név, hogy

p b ∈ B(T ) \ B(T )M

Az előző lemmát alkalmazva, építhetünk p0 = p alatt egy (ps)s∈2<ω teljes bináris fát P elemeiből,és egy 0 = δ0 < δ1 < δ2 < · · · < δn < · · · < ω1 rendszámsorozatot, hogy

• s ∈ 2<ω, i ∈ {0, 1} esetén psai ≤ ps

• és minden s ∈ 2<ω esetén létezzen olyan δ|s| < δs < ω1, t0 6= t1 ∈ Tδ, hogy

psa0 b 3 t0

éspsa1 b 3 t1

• sup{δs | |s| = n} = δn+1

Ha ps-ek |s| ≤ n-re már meg vannak, akkor minden n hosszú s-re az előző lemma garantálja, hogylétezzen p

sai (i ∈ {0, 1}), és ha az előző lemma δn-nél kisebb δ-t adna, akkor pi-ket megfelelőenkiterjesztve azok meg fogják határozni b δn + 1-ik szinten lévő elemét.Ha legyártottuk ezt a sorozatot, akkor tetszőleges f ∈ (2ω)M -re pf -et a (pf |n)n∈ω egy olyan alsókorlátjának választhatjuk, amely (σ = sup{δn : n ∈ ω} jelöléssel) meghatározza b ∩ Tσ-t. Ígyf1 6= f2 ∈ (2ω)M esetén pf1 és pf2 már a fa δmin{k: f1(k) 6=f2(k)}-adik szintjén különböző elemekethatároznak meg b-ben, következésképp a σ-adikon is. Tehát |Tσ| ≥ |(2ω)M | ≥ ω1, ellentmondás.

9

Page 10: Eötvös Loránd Tudományegyetem Természettudományi Kar

7. Lemma. (Delta-rendszer lemma) Legyen κ számosság, Θ reguláris számosság, A halmaz me-lyekre

• ∀a ∈ A : |a| < κ

• ∀α < Θ : |α<κ| < Θ

• |A| ≥ Θ

Ekkor létezik B ⊆ A , melyre |B| = Θ és B ∆-rendszert alkot (azaz a H =⋂b∈B b jelöléssel a

{b \H : b ∈ B} páronként diszjunkt halmazokból áll.)

5. Állítás. Legyen p ∈ P ∈ M elemre, ϕ(x0, x1, . . . , xn) formulára és az x1, x2, . . . xn P-nevekreigaz, hogy

p ∃x ϕ(x, x1, x2, . . . , xn)

Ekkor létezik y P-név, melyrep ϕ(y, x1, x2, . . . , xn)

Bizonyítás. A „p ∃x ϕ(x, x1, x2, . . . , xn)” állítás definíciója szerint azon q elemek, melyekre

(∃x :) q ϕ(x, x1, x2, . . . , xn)

, sűrűek p alatt. Ezen q-k alkotta antiláncokból létezik maximális a Zorn lemma miatt, tekintsünkegy ilyen A maximális antiláncot, és válasszunk most minden ilyen q ∈ A elemhez egy megfelelőxq P-nevet (amire tehát q ϕ(xq, x1, x2, . . . , xn) ) Most pedig legyen minden σ ∈ ∪q∈Adom(xq),r ≤ q ∈ A párra

〈σ, r〉 ∈ x ⇐⇒ r σ ∈ xq

Mivel p ∈ G generikus, minden p alatt sűrű halmazba belemetsz, ami ekvivalens azzal, hogy minden{r ∈ P : r ≤ p}-beli maximális antiláncba belemetsz, így G ∩ A 6= ∅, tehát elég megmutatnunk,hogy ha q ∈ A, akkor

q x = xq

Legyen tehát q ∈ G, G M −P-generikus. Ha most y ∈ (xq)G, akkor y = zG, 〈z, r〉 ∈ xq alakú, aholr ∈ G. Ekkor létezik q-nak és r-nek közös kiterjesztése G-ben, legyen ez r′. Így viszont r′ z ∈ xq,tehát 〈z, r′〉 ∈ x, amiből zG ∈ xG.Fordítva, ha y = zG ∈ xG, akkor létezik r′ ∈ G, 〈z, r′〉 ∈ x, de mivel G filter, és A antilánc volt, r′

pedig valamilyen q′ ∈ A alatt volt a posetben, ezért r′ ≤ q lehet csak. Viszont ekkor x definíciójamiatt r′ z ∈ xq, tehát zG ∈ (xq)G.

8. Lemma. Legyen adott a P κ-zárt kényszerképzet. Ekkor ∀α < κ számosságra teljesül, hogy egyG M −P-generikus filterrel való forszoláskor nem keletkezik új α típusú sorozat M elemeiből, azaz

Mα ∩M [G] ⊆M

Speciálisan P(α)M = P(α)M [G]

Ennek következménye:

9. Lemma. Legyen adott a P kényszerképzet, κ számosság, G pedig M − P-generikus filter. aholMα ∩M [G] ⊆ M minden α < κ-ra. Ekkor minden α ≤ κ számosság számosság marad M [G]-benis.

10

Page 11: Eötvös Loránd Tudományegyetem Természettudományi Kar

Bizonyítás. Legyenek α < β ≤ κ számosságok M -ben, úgy, hogy β M [G]-ben már nem számosság,azaz létezik f : α → β bijekció M [G]-ben. De ekkor α-t β típusban rendeztük, amivel tehát újrészhalmazát kaptuk α × α-nak, ami már M -ben is bijekcióban állt α-val. Ez pedig ellentmondannak, hogy α-nak nem keletkezik új részhalmaza a bővítéssel

14. Definíció. Legyenek I és J rendszámokból álló halmazok, λ számosság. Ekkor jelölje Fn(I, J, λ)a parciális I → J függvények következő halmazát:

Fn(I, J, λ) = {f : f ⊆ I × J függvény , |f | < λ}

Ekkor Fn(I, J, λ) a tartalmazás megfordítottjával kényszerképzet.

Vegyük észre, hogy ha κ > λ számosságok, Fn(κ, 2, λ) ≈ Fn(κ× λ, 2, λ), amivel forszolva 2λ ≥ κ

elérhető.

10. Lemma. Az Fn(κ, 2, λ) kényszerképzet α < Θ ⇒ α<λ < Θ (és Θ ≥ ω) feltételek teljesüléseesetén Θ-centrált, azaz Θ-nagyságú halmazból kiválasztható Θ-sok úgy, hogy bármely 2 kompatibilis.

Bizonyítás. A ∆-rendszer lemma alkalmazása után 2 < Θ-t kihasználva kapjuk az állítást.

15. Definíció. Legyen I ⊆ κ, ahol κ rendszám, és λ számosság. Ekkor

Lv(I, λ) = {f : f ⊆ (I × λ)× κ függvény,|f | < λ, 〈α, β〉 ∈ dom(f)⇒ f(α, β) ∈ α}

A fordított tartalmazással ugyanígy kényszerképzetet kapunk.

Könnyen látható, hogy ha λ reguláris számosság, akkor Lv(κ, λ) λ-zárt, tehát a λ-nál kisebbszámosságok számosságok maradnak generikus bővítés után is. Másrészt, minden β < α < κ

eseténLβα = {l ∈ Lv(κ, λ) : β ∈ ran(lα)} ahol lα l megszorítása {α} × λ-ra

sűrű lesz, mert Lv(κ, λ) elemei λ-nál kisebb számosságú halmazon vannak értelmezve. Kapjuk,hogy a generikus bővítés után minden κ-nál kisebb rendszám számossága λ

11. Lemma. Legyen adott a P kényszerképzet, amely κ−cc, G pedigM−P-generikus filter. Ekkor,ha κ reguláris:

(i) a λ ≥ κ M -beli számosságok számosságok maradnakM [G]-ben is. Speciálisan minden λ ≥ κ+

számosság marad.

(ii) valamint minden λ ≥ κ reguláris számosság reguláris marad, ahogy minden cf(.) ≥ κ sorozatkofinalitása is megmarad.

Bizonyítás. (Csak az állítás első felét bizonyítjuk.)Tegyük fel, hogy α < λ számosságok M -ben, λ ≥ κ, és M [G]-ben α és λ azonos számosságúak,sőt α számosság marad. Legyen p ∈ M [G] ami forszolja, hogy azonos számosságúak. (MostantólM -ben dolgozunk:) Ekkor tehát létezik p′ ≤ p, f melyre

p′ f : α→ λ ráképezés

aminek következménye, hogy minden γ ∈ λ esetén

p′ ∃β < α f(β) = γ

11

Page 12: Eötvös Loránd Tudományegyetem Természettudományi Kar

amiből következik, hogy létezik pγ ≤ p′, és βγ < α, melyekre:

pγ f(βγ) = γ

Ekkor pedig λ regularitása miatt létezik β < α és D ⊆ λ, |D| = λ, hogy minden δ ∈ D eseténβδ = β. Kaptuk tehát, hogy a pδ (δ ∈ D) elemek egymásnak páronként ellentmondó állításokatforszolnak, azaz λ ≥ κ méretű antiláncot találtunk M -ben, ellentmondás.

12. Lemma. Legyen adott egy P kényszerképzet M -ben, G ⊆ P M − P-generikus filter. Ha egyA ∈M -re A ⊇ H ∈M [G] részhalmaza a bővítésben, amire p ∈ G olyan, hogy:

p H ⊆ A

akkor létezik egy (H)′ =⋃a∈A Ca × {a} (Ca ⊆ P antilánc) alakú P-név M -ben amire

p (H)′ = H

Ennek egyszerű következménye, hogy

13. Lemma. Ha P kényszerképzet, G M − P-generikus, és P κ− cc, továbbá η számosság, akkor

M [G] |= 2η ≤ ((|P|<κ)η)M

14. Lemma. Legyenek P és Q ∈M kényszeképzetek. Ekkor a P×Q is kényszerképzet a

〈p1, q1, 〉 ≤ 〈p2, q2〉 ⇐⇒ p1 ≤ p2 ∧ q1 ≤ q2

részbenrendezéssel. Továbbá igaz, hogy ha F ⊆ P×Q M − P×Q generikus, akkor G×H (G ⊆ P,H ⊆ Q filterek) alakú. Másrészt, minden F = G×H ⊆ P×Q alakú halmazra, ahol G és H filterekF pontosan akkor M−P×Q-generikus, ha G M−P-generikus, és H M [G]−Q-generikus. Továbbáekkor: M [G][H] = M [G×H]

16. Definíció. (kényszerképzetek általános iterációja) Legyen P ∈M kényszerképzet. A 〈Q, 1Q, R〉P-nevekből álló hármast kényszerképzet P-nevének hívjuk, ha

1P „Q az R ⊆ Q×Q relációval és az 1Q legnagyobb elemmel kényszerképzet”

Ekkor definiálhatjuk a P ∗Q kényszerképzetet:

• alaphalmaz:{〈p, τ〉 : p ∈ P, τ ∈ dom(Q), p τ ∈ Q}

• a részbenrendezés:

〈p1, q1〉 ≤ 〈p2, q2〉 ⇐⇒ p1 ≤ p2 ∧ p1 q1 ≤ q2

15. Lemma. Legyen az F ⊆ P ∗Q filter M − P ∗Q-generikus! Ekkor a

G = pr1(F ) = {p ∈ P : ∃π : 〈p, π〉 ∈ F}

halmaz M − P-generikus, és a

H = pr2(F ) = {πG : π ∈ dom(Q), ∃p : 〈p, π〉 ∈ F}

M [G]−QG-generikus, és M [G][H] = M [F ]

12

Page 13: Eötvös Loránd Tudományegyetem Természettudományi Kar

3. Szükséges feltétel Kurepa-fa nem létezésének konziszten-ciájához

3.1. Az erős káró feltétel mellett mindig létezik Kurepa fa

17. Definíció. Az X ⊆ ON rendszámokból álló halmaz zárt, ha minden 0 < α ∈ ON rendszámra,ha sup(X ∩ α) = α, akkor α ∈ X

18. Definíció. Legyen % limeszrendszám, cf(%) > ω. Ekkor a

{C : C ⊆ %, C kofinális és zárt }

halmazt a %-hoz tartozó club filternek nevezzük. (Nem nehéz belátni, hogy valóban filtert alkotnak.)

19. Definíció. ♦+ jelölje a következő kombinatorikus állítást:

∃ 〈Aα : α < ω1〉 Aα ⊆ P(α), |Aα| = ω

∀X ⊆ ω1 : ∃C club : ∀α ∈ C : A ∩ α ∈ Aα, C ∩ α ∈ Aα

1. Tétel. ♦+ esetén létezik Kurepa fa

Bizonyítás. Először is, ♦+-ból CH is következik: P(ω) ⊆⋃α∈ω1

16. Lemma. CH esetén létezik 2ω1 számosságú majdnem diszjunkt rendszer P(ω1)-ben (H ⊆P(κ) majdnem diszjunkt rendszer, ha minden H 6= I ∈ H-ra |H ∩ I| < κ)

Bizonyítás. Vegyük ω1 helyett alaphalmaznak a megszámlálható rendszámokon értelmezett 0− 1értékű függvényeket: 2<ω1 , CH miatt ez ω1 számosságú. Itt pedig minden f : ω1 → 2 függvénymeghatároz egy ágat: {f |α : α < ω1} különböző f 6= g függvények pedig már valamelyik β < ω1-edik koordinátán eltérnek, tehát

{f |α : α < ω1} ∩ {g|α : α < ω1} ⊆ {f |α : α ≤ β}

A tétel bizonyításának befejezéséhez ki kell mondanunk ♦+ egy következményét:

17. Lemma. ♦+ esetén létezik egy F ⊆ P(ω1) rendszer, melyre

(1) minden α < ω1-re: |{X ∩ α : X ∈ F}| ≤ ω

(2) minden A ⊆ ω1, |A| = ω1-re létezik X ∈ F : |X| = ω1 ∧X ⊆ A

Bizonyítás. Definiáljuk C ⊆ ω1, ξ ∈ ω1-re s(C, ξ)-t: s(C, ξ) = sup(C∩ξ+1), azaz C-beli ≤ ξ elemekszuprémuma, nyilván s(C, ξ) ∈ C), ha C zárt. Legyen az A,C ⊆ ω1 halmazokra X(A,C) ⊆ ω1 akövetkező:

X(A,C) = {α ∈ A : @γ ∈ A : s(C,α) ≤ γ < α}

Látható, hogy minden β ∈ C-re az A-beli ≥ β elemek legkisebbikét tartalmazni fogja X(A,C),így |A| = |C| = ω1 esetén |X(A,C)| = ω1, és persze A ⊇ X(A,C) mindig fennáll. Most pedigrögzítsünk egy 〈Aα : α < ω1〉 ♦+-sorozatot. F-et pedig a következő halmazrendszernek definiáljuk:minden A,C ⊆ ω1 párhoz legyen X(A,C) ∈ F , pontosan akkor, ha a következők teljesülnek:

• C club

13

Page 14: Eötvös Loránd Tudományegyetem Természettudományi Kar

• ∀α ∈ C: A ∩ α ∈ Aα

• ∀α ∈ C: C ∩ α ∈ Aα

Mivel 〈Aα : α < ω1〉 egy ♦+-sorozat volt, ezért F-re a kívánt feltételek közül a másodikX(A,C) ⊆ A és |A| = |C| = ω1 → |X(A,C)| = ω1 miatt teljesül. Az első, azaz, hogy min-den α megszámlálható rendszámra

|{X(A,C) ∩ α : X(A,C) ∈ F}| ≤ ω

a következő állítás egyszerű következménye lesz:

∀β < ω1 ∀X(A,C) |X(A,C) ∩ β| > 1 −→

∃α ≤ β : (X(A,C) ∩ α ∈ {X(I, J) : I, J ∈ Aα} ∧ |X(A,C) ∩ (β \ α)| ≤ 1)

Ha ugyanis X(A,C)∩β legalább 2-elemű, akkor x1 < x2 ∈ X(A,C)-ből az X(A,C) halmaz konst-rukciójából következően C ∩ (x1, x2] 6= ∅. Legyen tehát α = sup(C ∩ β). Ha α = β - amiből tehátβ ∈ C -, az A,C párra tett megszorításunk miatt, azaz A-hoz és a ♦+-sorozathoz választottuk aC-t, (A∩ β), (C ∩ β) ∈ Aβ . Ha pedig α < β lenne, akkor X(A,C)∩ [α, β) legfeljebb 1-elemű, csakA ∩ [α, β) legkisebb elemét tartalmazhatja. Ekkor pedig (A ∩ α), (C ∩ α) ∈ Aα (mivel α ∈ C)Most ennek az F családnak és egy G ⊆ P(ω1) majdnem diszjunkt rendszer felhasználásával konst-ruálunk egy Kurepa fát: Legyen minden G ∈ G -re XG ∈ F , melyre XG ⊆ G és |XG| = ω1, éslegyen K = {XG : G ∈ G }. A G rendszer majdnem diszjunktsága, és F családra tett másodikfeltevésünk miatt különböző G-khez különböző XG-t választottunk, vagyis |K | = 2ω1 . Most, mivelK ⊆ F , ezért a F-re vonatkozó első feltevésünk miatt minden α < ω1-re |{X ∩α : X ∈ K }| ≤ ω,így pedig az {χK |α : K ∈ K , α ∈ ω1} karakterisztikus függvényekből álló ω1-magas fánakminden szintje megszámlálható. Valamint χK minden K ∈ K -re kofinális ágat határoz meg.

3.2. Definiálható halmazok, konstruálható világ

A következőkben [1] felépítését fogjuk követni a konstruálható világ bevezetésében:Először definiálni fogjuk a definiálható halmaz fogalmát:

20. Definíció. Indukcióval definiálható minden n < ω (Neumann) rendszámra, és i, j < n-re akövetkező operációk:

• Proj(A,R, n) = {s ∈ AN : (∃t ∈ R) t|n = s}

• Diag∈(A,n, i, j) = {s ∈ AN : s(i) ∈ s(j)}

• Diag=(A,n, i, j) = {s ∈ AN : s(i) = s(j)}

• k szerint rekurzióval a Df ′(k,A, n) halmazok:

(a) Df ′(0, A, n) = {Diag∈(A,n, i, j) : i, j < n} ∪ {Diag=(A,n, i, j) : i, j < n}

(b) Df ′(k + 1, A, n) = Df ′(k,A, n) ∪ {An \ R : R ∈ Df ′(k,A, n)} ∪ {R ∩ S : R,S ∈Df ′(k,A, n)} ∪ {Proj(A,R, n) : R ∈ Df ′(k,A, n+ 1)}

• Df(A,n) =⋃{Df ′(k,A, n) : k ∈ ω}

14

Page 15: Eötvös Loránd Tudományegyetem Természettudományi Kar

Néhány fontos állítás:

6. Állítás. Legyen ϕ(x1, x2, . . . , xn) formula a halmazelmélet nyelvén. Ekkor

(∀A) : {s ∈ An |ϕA(s0, s1, . . . , sn−1)} ∈ Df(A,n)

m-re vonatkozó rekurzióval definiálhatjuk (megint párhuzamosan minden n-re) az En(m,A, n) ⊆Am halmazokat:

21. Definíció. • ha m = 2i · 3j, és i, j < n, akkor En(m,A, n) = Diag∈(A,n, i, j)

• ha m = 2i · 3j · 5, és i, j < n, akkor En(m,A, n) = Diag=(A,n, i, j)

• ha m = 2i · 3j · 52, akkor En(m,A, n) = An \ En(i, A, n)

• ha m = 2i · 3j · 53, akkor En(m,A, n) = En(i, A, n) ∩ En(j, A, n)

• ha m = 2i · 3j · 54, akkor En(m,A, n) = Proj(A,En(i, A, n+ 1), n)

• minden más m-re En(m,A, n) = ∅

7. Állítás. Minden n és A esetén Df(A,n) = {En(m,A, n) : m ∈ ω}

8. Állítás. A definiált Df és En függvények abszolútak ZF −P minden tranzitív modelljére, azaz

M |= ZF − P

és x,A, n ∈M esetén

M |= „x = Df(A,n)” ⇐⇒ (V |=)„x = Df(A,n)”

Hasonlóan En()-re.

9. Állítás. Legyen ϕ(x1, x2, . . . , xn) formula a halmazelmélet nyelvén. Ekkor létezik m, hogy

(∀A) : {s ∈ An : ϕA(s0, s1, . . . , sn−1)} = En(m,A, n)

22. Definíció. Legyen

D(A) = {X ⊆ A : ∃n ∈ ω ∃s ∈ An ∃R ∈ Df(A,n+ 1) : (X = {x ∈ A : sa 〈x〉 ∈ R})}

Így tulajdonképpen az A-n belül formulával definiálható részhalmazokat definiáltuk:

10. Állítás. Legyen ϕ(x0, x1, x2, . . . , y) formula a halmazelmélet nyelvén. Ekkor

∀A ∀v0, v1, . . . vn−1 ∈ A : {y ∈ A : ϕA(v0, v1, v2, . . . , vn−1, y)} ∈ D(A)

Most már definiálhatjuk a kostruálható világot:

23. Definíció. Transzfinit rekurzióval definiáljuk L(α)-t minden rendszámra:

• L(0) = 0

• L(α+ 1) = D(L(α))

• limesz α-ra: L(α) =⋃β<α L(β)

Most pedig legyen L =⋃α∈ON L(α)

15

Page 16: Eötvös Loránd Tudományegyetem Természettudományi Kar

Transzfinit indukcióval könnyen látható, hogy minden L(α) tranzitív és α < β esetén L(α) ⊆ L(β).

11. Állítás. (A Df függvény abszolútsága miatt) ZF−P minden tranzitív modelljére teljesül, hogyaz L(α) függvény is abszolút. Ebből következően, haM tranzitív valódi osztály modellje ZF−P -nek,akkor L = LM ⊆M

24. Definíció. o(M) = M ∩ON

Nyilván tranzitív M halmazokra o(M) ∈ ON és ez a legkisebb M -ben nem szereplő rendszám.

25. Definíció. A „V = L” állítást a következőképp definiáljuk:

∀x ∃α ∈ ON : x ∈ L(α)

12. Állítás.L |= „V = L”, ZFC, GCH

13. Állítás. Legyen κ reguláris számosság L-ben. Ekkor

L(κ) |= ZF − P + „V = L”

18. Lemma.

• Létezik egy ψ formula ZF − P -ből, melyre teljesül, hogy

∀M (M tranzitív ∧ ψM )→ (L(o(M)) = LM ⊆M)

• Létezik egy χ formula ZF − P+„V = L”-ből, melyre:

∀M (M tranzitív ∧ χM )→ (L(o(M)) = LM = M)

továbbá, ha M tranizitív valódi osztály, és χM , akkor M = L

26. Definíció. Legyen A halmaz. Definiáljuk az L(α,A) halmazokat:

• L(0, A) = tr cl(A) a tranzitív lezárt, azaz⋃n∈ω ∪nA

• L(α+ 1, A) = D(L(α,A))

• limesz α-ra:⋃β<α L(β,A)

Legyen L(A) =⋃α∈ON L(α,A)

Transzfinit indukcióval könnyen látható, hogy minden L(α,A) tranzitív.

19. Lemma. L-hez hasonlóan igazolható, hogy tetszőleges A halmazra

L(A) |= ZF

itt is teljesül, hogy ha κ > |tr cl(A)| reguláris számosság L(A)-ben, akkor

L(A, κ) |= ZF − P + „V = L(A)”

És a 18. lemma is átfogalmazható:

20. Lemma.

16

Page 17: Eötvös Loránd Tudományegyetem Természettudományi Kar

• Létezik egy ψ formula ZF − P+ „V = L(A)”-ból, melyre teljesül, hogy

∀M 3 A (M tranzitív ∧ ψM )→ (L(o(M), A) = L(A)M ⊆M)

• Létezik egyχ formula ZF − P+„V = L(A)”-ből, melyre:

∀M 3 A (M tranzitív ∧ χM )→ (L(o(M), A) = L(A)M = M)

továbbá, ha M 3 A tranzitív valódi osztály, és χM , akkor M = L(A)

21. Lemma. Tetszőleges A halmazra, ha L(A) tartalmazza tr cl(A)-nak egy jólrendezését, akkor

L(A) |= AC

(Nyilvánvalóan szükséges feltétel is egyben.)

Bizonyítás. Transzfinit rekurcióval fogjuk definiálni a Cα⊆ L(α,A) rendezéseket:Tegyük fel, hogy R ∈ L(A) jólrendezi A-t (feltehető, hogy A tranzitív). Legyen C0= R.Ha most α limesz, akkor Cα=

⋃β<α Cβ legyen.

Rákövetkező esethez a formulával definiálható En() függvényre is szükségünk lesz. (α = β + 1)Legyen Cnβ a (Cβ-ból adódó) lexikografikus rendezés L(β,A)n-n minden n < ω-ra:

Cnβ= {〈s, t〉 : (∃k < n) : s|k = t|k ∧ sk Cβ tk}

Amely tehát jólrendezés. Ez után pedig, L(α,A) \ L(β,A) ⊆ D(L(β,A)-t fogjuk gyakorlatilaglexikografikusan rendezni a formula En-beli legelső előfordulása, a paraméter hossza, majd a pa-raméterek Cnβ rendezése szerint: Legyen minden x ∈ L(α,A) \ L(β,A)-ra mx a legkisebb m < ω,hogy létezik n < ω, s ∈ L(β,A)n−1, hogy x = {y ∈ L(β,A) : s a 〈y〉 ∈ En(m,L(β,A), n)}Valamint legyen nx az a legkisebb n < ω, melyre létezik s ∈ L(β,A)n−1, hogy x = {y ∈L(β,A) : s a y ∈ En(mx, L(β,A), n)}, és ugyanígy legyen sx az a Cnx−1

β -minimális s, melyrex = {y ∈ L(β,A) : sa y ∈ En(mx, L(β,A), nx)}

Cα= Cβ ∪{〈x, y〉 : x ∈ L(β,A), y ∈ L(α,A) \ L(β,A)}

∪{〈x, y〉 ∈ (L(α,A) \ L(β,A))2 : (mx < my)

∨(mx = my ∧ nx < ny)

∨(mx = my ∧ nx = ny ∧ sx C

nx−1β sy)

}�

Ezzel jólrendezését kaptuk L(A)-nak:

27. Definíció. Legyen <L(A) a következő relációként definiálva L(A)-ban:

x <L(A) y ⇐⇒ x, y ∈ L(α,A)→ x Cα

Meg kell jegyeznünk, hogy tranzitív ZF −P -modellek esetén En() abszolútságából következik <Labszolútsága:

22. Lemma. (Legyen A = ∅, és így L(α,A) = L(α)) Az α 7→Cα hozzárendelés abszolút mindentranzitív ZF − P modellre. Azaz, ha M tranzitív valódi osztálymodellje ZF − P -nek, akkor <Labszolút:

∀x, y ∈ L = LM ⊆M : (x <L y)M ⇐⇒ x <L y

Ugyanígy minden M tranzitív halmazra, ha teljesül benne ZF − P , akkor

∀x, y ∈ LM : (x <L y)M ⇐⇒ x <L y

17

Page 18: Eötvös Loránd Tudományegyetem Természettudományi Kar

Ha pedig L(A) |= AC, akkor transzfinit indukcióval látható, hogy

L(A) |= |L(α,A)| = |α| · |tr cl(A)|

L(A) |= ZF és tranzitivitása miatt pedig (vagyis a Df,En függvényeket megadó formulák abszo-lútságát használva) adódik, hogy

L(A) |= „V = L(A)”

14. Állítás. Legyen A ⊆ µ, ahol µ rendszám. Ekkor, ha (|α| ≤ λ)L(A), akkor minden U ∈ L(A),U ⊆ L(α,A)-ra,

κ = max{(|λ|+)L(A), (|µ|+)L(A)}

jelöléssel: U ∈ L(κ,A)

Bizonyítás. (Dolgozzunk most L(A)-ban! - L(A) |= ZFC)Alkalmazzuk az {U}∪L(α,A) halmazra és a 20. lemmabeli χ formulára a tükrözési elvet (ZFC-bőlkövetkezik, L(A)-ban is igaz): Létezik H ⊇ {U} ∪ L(α,A) halmaz, melyre

(χH ←→ χ)L(A)

Most Mostowski lemmájával, (ami ZF következménye) létezik egy 〈H,∈〉-vel izomorf M tranzitívhalmaz, ahol is az egyértelműség miatt az izomorfizmus (amelyet itt is π jelöl) az L(α,A) tranzitívhalmazt helyben hagyja, következésképp U -t és A-t is.Most pedig M |= χ miatt M = L(A, o(M)), de

(|{U} ∪ L(A,α)| < κ)L(A)

így (|H| < κ)L(A) is. Ekkor pedig |L(κ,A)|L(A) = κ miatt o(M) < κ. Tehát U ∈ M = L(ν,A)valamilyen ν < κ-ra. �

3.3. Erősen elérhetetlen számosság létezésének konzisztenciája, mint szük-séges feltétel

Ez után rátérhetünk a fejezet főtételének bizonyítására:

2. Tétel. Erősen elérhetetlen számoság létezésének konzisztenciája szükséges ¬KH azaz Kurepafa nem létezésének konzisztenciájához:

CON(ZFC + ¬KH)→ CON(ZFC + ∃ erősen elérhetetlen számosság )

Egészen pontosan ennél valamivel többet látunk be, de ehhez először szükségünk lesz Gödel konst-ruálható világának fogalmára:Mivel L |= GCH, ezért L-ben elérhetetlen számosság erősen elérhetetlen. Továbbá mivel nemlétezik V -ben se α < ω2 esetén α-típusú kofinális része ω2-nek, ezért ω2 L-ben is reguláris. Japedig nem rákövetkező, akkor biztosan elérhetetlen, egyben erősen elérhetetlen is.

3. Tétel. Legyen κ = ω2, vagyis a második legkisebb nem megszámlálható számosság. Ekkor, ha

L |= κ = λ+ valamilyen λ L-beli számosságra

akkor létezik Kurepa fa

18

Page 19: Eötvös Loránd Tudományegyetem Természettudományi Kar

Az előbbiek alapján elég azt belátni, hogy L-et ki tudjuk úgy bővíteni, L ⊆ L(A) ⊆ V ZFC-nekegy tranzitív belső modellévé, hogy ott már ω1 = ω

L(A)1 és ω2 = ω

L(A)2 , és L(A) |= ♦+:

Itt ugyanis tudni konstruálni egy Kurepa fát ω2 ággal, mely tehát V -ben is ω1 = ωL(A)1 -magas

fa lesz, legalább ω2 = ωL(A)2 -sok ággal. (kihasználtuk, hogy a „h(t) = α”, „a fa T -edik szintje”,

„h(T )”, stb fogalmak abszolútak L(A) |= ZF miatt)Ha ω2 = (κ+)L, valamilyen κ L-beli számosságra, akkor legyen S ⊆ ω1 olyan halmaz, melybenminden α ∈ (ω, ω1)-ra elkódolható α-nak egy ω-típusú rendezése. és ω1-nek egy κ típusú rendezése(Legyen ez az ω1-ω3

1 kódolás ω21-nek a szokásos ω1 típusú rendezésén alapuló, ahol tehát először a

koordináták maximuma szerint rendezünk, ezen belül pedig az α× {α} lesz mondjuk előbb, mintaz {α} × α. Ez a rendezés már L(ω1 + 1)-ben is benne van, az ω1-gyel vett rendezéstartó bijekciópedig L(ω1 + 2)-ben)tr cl(S) = α ∈ ON , aminek nyilván van jólrendezése L(S)-ben, így

L(S) |= ZFC

És a számosságok osztálya esetleg bővebb lehet, mint V -ben, de S-et pont úgy választottuk, hogyminden α < ω1-re

L(S) |= |α| = ω

és minden ω1 ≤ β < ω2-re:L(S) |= |β| = ω1

Rá is térhetünk a kulcs lemmára, amiből következik is a Kurepa fa létezése.

23. Lemma.L(S) |= ♦+

Bizonyítás. Először megkonstruáljuk a sorozatot - L(S)-ben dolgozunk -(annak, hogy valóban♦+-sorozatot kaptunk az ellenőrzése lesz a hosszadalmasabb feladat):α < ω1-re legyen α+ 1 ≤ δ(α) a legkisebb, melyre

L(δ(α), S ∩ α) ≺ L(ω1, S ∩ α)

vagyis Skolem-függvényekre kell lezárnunk, úgy, hogy ha belemetszünk L(β+1, S∩α)\L(β, S∩α)-ba, akkor L(β + 1, S ∩ α)-t tartalmazni kell. Mivel

|L(α, S ∩ α)| = |α| · |S ∩ α| = ω

így L(δ, α ∩ S) is megszámlálható és δ < ω1. Legyen Aα = P(α) ∩ L(δ, S ∩ α)Most pedig tetszőleges H ⊆ ω1-hez keresünk megfelelő C ⊆ ω1 club halmazt: amihez előszördefiniálnunk kell a Knm : L(ω2, S)n → L(ω2, S) (n,m < ω) Skolem-függvényeket:

• (i) Ha m = 2i3j54 alakú (azaz vagy En(i, L(ω2, S), n+ 1) egy ϕ(v0, v1, . . . , vn−1, x) alakúformulát kielégítő n+1-eseket kódol és ekkkor En(m,L(ω2, S), n) pedig ψ(u0, u1, . . . , un−1) ≡∃unϕ(u0, u1, . . . , un−1)-t kielégítő n+ 1-eseket, vagy esetleg mindkét halmaz üres)és

(ii) s ∈ En(m,L(ω2, S), n) (azaz ∃x ϕ(s0, s1, . . . , sn−1)L(ω2,S))

akkor legyen Knm(s) a <L(S)-minimális x ∈ L(ω2, S), melyre sa〈x〉 ∈ En(i, L(ω2, S), n+1),

• minden más esetben Knm(s) = 0.

19

Page 20: Eötvös Loránd Tudományegyetem Természettudományi Kar

Rögzítsünk egy H ∈ P(ω1)L(S) halmazt! (a 14. lemma miatt H ∈ L(ω2, S))Zárjuk most le az {H} ∪ α ∈ L(ω2, S) halmazt a Knm függvényekre, legyen ez a lezárt Xα! Meg-számlálható halmaz megszámlálható sok végesváltozós függvényre vett lezártja megszámlálható,így Xα ⊆ L(ω2, S) is megszámlálható, a Tarski-Vaught kritérium miatt pedig

〈Xα,∈〉 ≺ 〈L(ω2, S),∈〉

Mivel〈L(ω2, S),∈〉 |= „létezik legkisebb végtelen rendszám”

Ezért 〈Xα,∈〉-ben is. Megint az elemi részség miatt ez a legkisebb végtelen rendszám L(ω2, S)-banis, kapjuk, hogy ω ∈ Xα. Továbbá indukcióval látható, hogy ω ⊆ Xα. Másrészt,

L(ω2, S) |= „létezik nem megszámlálható rendszám”

ezért Xα-ben is, de megint az elemi részség és a következő állítás miatt ez ott is csak [ω1, ω2)-belirendszámra teljesülhet:

15. Állítás.L(ω2, S) |= csak az ω, ω1 rendszámok számosságok

Bizonyítás. Mivel S-et L(ω1 + 1) ⊆ L(ω1 + 1, S)-ben is ki tudjuk kódolni, és ezzel L(ω1 + 1, S) ⊆L(ω2, S) tartalmazza az ω1-nél kisebb halmazok (ω-típusú) felsorolásait. Másrészt ω1 κ típusúfelsorolását is kikódolva, már L(κ+ 1, S) fog tartalmazni bijekciót ω1 és κ között. �

Ha pedig β ezek közül a legkisebb, akkor az elemi részség miatt

〈L(ω2, S),∈〉 |= „β a legkisebb nem megszámlálható rendszám ”

ami L(S)-ben ω1, és az előbbi állítás miatt β = ω1 lehet csak:Ha pedig valamilyen % < ω1-re % ∈ Xα, akkor az elemi részség miatt

〈Xα,∈〉 |= ∃f : ω → % bijekció

Ekkor, mivel f L(ω2, S)-ben is bijekció, és ω ⊆ Xα, ezért % ⊆ Xα. Kaptuk, hogy Xα ∩ ω1 = ξα

valamilyen megszámlálható rendszámra. Mostowski lemmáját kihasználva, kaphatjuk, hogy egy-értelműen létezik egy tranzitív Yα halmaz, mely Xα-val izomorf. ξ-re, azaz egy tranzitív halmazramegszorítva ezt a π izomorfizmust, az izomorfizmus és a kép az egyértelműségből látható, hogyξα ⊆ Yα, és π(S) = S ∩ ξα. És mivel

L(ω2, S) |= ZF − P + „V = L(S)”

ezért〈Yα,∈〉 |= ZF − P + „V = L(S ∩ α)”

Amiből a 20. lemma miatt Yα = L(γα, S ∩ α)) valamilyen γα megszámlálható rendszámra.

A H ⊆ ω1 halmazokhoz választott C club halmazok konstrukciójánál, illetve a (α ∈ C) → (H ∩α ∈ Aα) feltétel ellenőrzéséhez meg fogunk különböztetni két esetet, attól függően, hogy ω1 =(ω+)L(S) = ω+ a legkisebb nem megszámlálható számosság-e már valamilyen σ < ω1-re L(S ∩ σ)-ban is. (a másik (α ∈ C) → (C ∩ α ∈ Aα) feltétel ellenőrzése az esetbontás után, egyszerre fogtörténni):

20

Page 21: Eötvös Loránd Tudományegyetem Természettudományi Kar

(i) Ha létezik σ < ω1: ω1 = (ω1)L(S∩σ):

Legyen H ⊆ ω1-hez C a következő club halmaz:

C = {α < ω1 : Yα ∩ ω1 = α ∧ σ ≤ α}

(az első feltételt másképp mondva: ξα = α).

Rögzítsünk most egy α ∈ C-t! (Ekkor Aα = P(α) ∩ L(δ(α), S ∩ α).) Most pedig, mivelXα 3 H, Yα ∩ω1 = α, ezért H ∩α ∈ Yα = L(γα, S ∩ ξα) = L(γα, S ∩α), így H ∩α ∈ Aα-hozelég lenne, hogy γα ≤ δ(α):Ehhez először vegyük észre, hogy minden η < ω1-re f : η → ω bijekcióra, ha f ∈ L(S ∩ σ),akkor f ∈ L(ω1, S ∩ σ), a 14. lemma miatt.

Azt kaptuk tehát, hogy

L(S ∩ σ, ω1) |= „ minden halmaz megszámlálható”

ViszontL(S, ω2) |= „ω1 a legkisebb nem megszámlálható számosság”

vagyis (π(ω1) = α):

L(γα, S ∩ α) |= „α a legkisebb nem megszámlálható számosság”

Másrészt L(ω1, S ∩ σ) ⊆ L(ω1, S ∩ α)-ban minden rendszám megszámlálható, α is, L(S ∩α, δ(α)) ≺ L(S ∩ α, ω1) miatt tehát

L(S ∩ α, δ(α)) |= α megszámlálható

így L(δ(α), S ∩ α) biztosan bővebb, mint L(γα, S ∩ α).

(ii) Ha létezik ω < λ < ω1 számosság L(S ∩ α)-ban minden α < ω1 esetén:

Ekkor, ha α < ω1, ω1 nem lehet (τ+)L(S∩α) alakú azaz rákövetkező számosság: ugyanis αhelyett esetleg ν > α-t választva S ∩ ν-ban τ (ω-típusú) felsorolása is megtalálható (|τ × τ | <ω1, tehát nem kofinális) Így pedig L(S ∩ ν + 1)-ben ω1 a legkisebb nem megszámlálhatórendszám.

A rögzített H ⊆ ω1 halmazhoz C a következő club halmaz legyen:

C = {α < ω1 : Xα ∩ ω1 = α}

Megint, minden α ∈ C-re H ∩ α ∈ Aα-hoz γα ≤ δ(α) elég lenne. De α = π(ω1),

L(S ∩ α, γαXα) ≈≺ L(S, ω2)

miatt L(S ∩ α, γα)-ban α a legnagyobb számosság.

Míg a másik esetben:L(S ∩ α, δ(α)) ≺ L(S ∩ α, ω1)

és ezzelL(S ∩ α, ω1) |= „létezik α-nál nagyob számosság

ami tehát L(S ∩ α, δ(α))-ban is igaz, válasszunk onnan egy δ(α) > ν > α számosságot (amipersze az elemi részség miatt L(S ∩α, ω1)-ben is számosság). Ha ν < γα, akkor L(S ∩α, γα)-ban is számosság lenne, mert a bővebb L(S ∩ α, ω1)-ben sincs bijekció kisebb rendszámmal,ami ellentmondana annak, hogy L(S ∩ α, ω1)-ban α a legnagyobb számosság.

21

Page 22: Eötvös Loránd Tudományegyetem Természettudományi Kar

Most még azt kell igazolnunk, hogy ha α ∈ C, akkor C ∩ α ∈ Aα. Jelölje cl(U) az U ⊆ L(S, ω2)halmazoknak a Knm függvényekre való lezárását! Így tehát C felírható

{α : cl(α ∪ {H}) ∩ ω1 = α} ∩ [σ, ω1)

alakban valamilyen σ ≥ 0-ra. Ebből adódóan tehát elég, hogy ha a C-beli α-kra a {β < α :cl(β ∪ {H}) ∩ α = β} halmaz eleme Aα = P(ω1) ∩ L(δ(α), S ∩ α)-nak. (mert L(δ(α), S ∩ α) ≺L(ω1, S ∩ α), és így L(δ(α), S ∩ α) bármely két elemének tartalmazza különbségét, így vehetjük aσ-nál nagyobbegyenlőket, ha szükséges.)Mivel a 〈Knm : n,m ∈ ω〉-zárt cl(α ∪ {H}) = Xα ≺ L(ω2, S) halmazt a π izomorfizmussallesuvasztottuk Yα = L(γα, S ∩ α)-vá, az α-nál kisebb β rendszámokra:

cl(β ∪ {H}) ⊆ cl(α ∪ {H}) mivel β ∪ {H} ⊆ α ∪ {H}

Knm-ek helyett „áthúzhatjuk” π-vel a Knm függvényeket:

K ′nm : L(γα, S ∩ α)n → L(γα, S ∩ α)x 7→ Knm ◦ π−1(x)

és itt tekinthetjük π[β ∪ {H}] halmaz cl′ lezártját. De tudjuk, hogy α elemeit π helyben hagyja,π(H) = H ∩ α, ezért a

{β < α : cl′(β ∪ {H ∩ α}) ∩ α = β}

halmazról kellene látnunk, hogy Aα = L(δ(α), S ∩ α)-nak eleme.Mivel α ∈ C, az előbb látottak szerint γα < δ(α). Azt fogjuk megmutatni, hogy az L(γα, S ∩ α)-nértelmezett K ′nm függvényeket L(δ(α), S ∩ α)-ban már tudjuk definiálni:Ha m = 2i · 3j · 54 alakú volt (azaz En(m,L(S, ω2), n) vagy ∃xϕ(a0, a1, . . . an−1) formulát kódol,vagy ∅, és ha nem kódol formulát, akkor En(i, L(S, ω2, n+ 1) = ∅) , akkor az elemi részség miatt,és mert π izomorfizmus akkor s ∈ Xα ≺ L(S, ω2)-re:

〈s0, s1, . . . , sn−1〉 ∈ En(m,L(ω2.S), n) ⇐⇒ 〈s0, s1, . . . , sn−1〉 ∈ En(m,Xα, n) ⇐⇒

⇐⇒ 〈π(s0), π(s1), . . . , π(sn−1)〉 ∈ En(m,L(S ∩ α, γα).n)

ugyanígy , ha x ∈ Xα, akkor

sa 〈x〉 ∈ En(i, L(S, ω2), n+ 1) ⇐⇒ sa 〈x〉 ∈ En(i, Yα, n+ 1) ⇐⇒

⇐⇒ π(s)a 〈π(x)〉 ∈ En(i, L(γα, S ∩ α), n+ 1)

és K ′nm(π(s)) = π(x0) pontosan akkor, ha az előbbi feltételeket teljesítő x ∈ L(ω2, S)-ek között x0

a <L(S)-minimális.Mivel L(S ∩ α, δ(α)) ≺ L(S ∩ α, ω1) és utóbbiban ZF − P teljesül, ezért az előbbiben is.Így tranzitív halmazokként az

En : ω × L(ω1, S ∩ α)× ω → P(L(S ∩ α, ω1))<ω

illetveEn : ω × L(δ(α), S ∩ α)× ω → P(L(δ(α)<ω, S ∩ α)

függvényeket és <L(S)-t definiáló formulák abszolútak, és L(γα, S ∩ α) ∈ L(δ(α), S ∩ α), ezérts ∈ Xn

α esetén:

〈s0, s1, . . . , sn−1〉 ∈ En(m,L(ω2, S), n) ⇐⇒ 〈π(s0), π(s1), . . . , π(sn−1)〉 ∈ En(m,L(γα, S∩α), n) ⇐⇒

22

Page 23: Eötvös Loránd Tudományegyetem Természettudományi Kar

⇐⇒ 〈π(s0), π(s1), . . . , π(sn−1)〉 ∈ En(m,L(S ∩ α, γα), n)L(δ(α),S∩α)

Hasonlóan, x1, x2 ∈ Xα-ra:

x1 <L(S) x2 ⇐⇒ (x1 <L(S) x2)L(ω2,S) ⇐⇒ (x1 <L(S) x2)Xα ⇐⇒ (π(x1) <L(S∩α) π(x2))L(γα,S∩α)

⇐⇒ π(x1) <L(S∩α) π(x2) ⇐⇒ (π(x1) <L(S∩α) π(x2))L(δ(α)),S∩α)

ahol az első „ ⇐⇒ ” L(ω2, S) |= ZF − P , és L(ω2, S) tranzitivsága miatt - 22. lemma), amásodik az elemi ekvivalencia miatt, a harmadik azért, mert π izomorfizmus (és π(S) = S ∩ α), anegyedik megint L(γα, S∩α) |= ZF −P és ennek a halmaznak a tranzitívsága miatt, míg az ötödikL(δ(α), S∩α) |= ZF−P és a halmaz tranzitívsága miatt. Tehát x ∈ L(γα, S∩α)n, y ∈ L(γα, S∩α)esetén

(Knm(x) = y)L(δ(α),S∩α) ←→ K ′nm(x) = y

Másrészt L(δ(α), S∩α) |= ZF −P miatt - a pótlás axiómáját és ω ∈ L(δ(α), S∩α)-t kihasználva -π[β∪{S}] = β∪{S∩α} ∈ L(δ(α), S∩α) halmazok K ′nm-kre történő cl′(π[β∪{S}]) lezártja is elemeL(δ(α), S ∩ α)-nak. Majd ezt felhasználva, azaz, hogy definiálható a következő hozzárendelés:

β 7→ cl′(π[β ∪ {S}]) (β < α)

a β-k közül - a részhalmaz axiómával - ki tudjuk válogatni a megfelelőket, azaz:

{β < α : cl′(π[β ∪ {S}]) ∩ α = β} ∈ L(δ(α), S ∩ α}

ahogy kívántuk.

4. Modell, melyben Kurepa fáknak előre meghatározott szá-mosságú ága lehet

A fejezetben bemutatjuk, hogy bizonyos feltételt teljesítő rendszámsorozatokra konzisztens, hogylétezik olyan modell, melyben pontosan a megadott sorszámú számosságokra létezzen a modellbenannyi ágú Kurepa fa (megengedve üres sorozatot is).

4.1. Előkészületek

28. Definíció. Legyen κ reguláris számosság. Azt mondjuk, hogy egy 〈µα | α < γ〉 monotonrendszámsorozat zárt κ-limeszre, ha tetszőleges κ típusú részsorozatra, azaz 〈αν |ν < κ〉 esetén, aακ = sup{αν | ν < κ} jelöléssel: µ tartalmazza a részsorozat szuprémumát, sup{µαν | ν < κ}-t

Az, hogy a rendszámsorozatnak zártnak kell lennie ω- és ω1-limeszre könnyen láthatóan szükségesfeltétel. A következő tétel ennél még egy feltétellel többet kíván a sorozattól. [4]-ben látottmódszert alkalmaztuk (homogén fák használata):

4. Tétel. Legyen α rendszám, és β = 〈βν |ν < α〉 monoton rendszámsorozat (ahol minden ν-reβν > 1), továbbá legyen % ≥ sup{βν | ν < α} Tegyük fel, hogy a β sorozat zárt ω és ω1-limeszre,és teljesül. hogy cof(%) /∈ {ω, ω1}, valamint tetszőleges ν < α-re

cof(βν) ∈ {ω, ω1} esetén a sorozat tartalmazza βν + 1-et is

Ekkor konzisztens, hogy 2ω1 = % és pontosan γ = βν (ν < α) rendszámokra létezik ℵγ-ágú Kurepafa. (Amennyiben a β sorozat nem tartalmazza 2-t, azaz nem szeretnénk, hogy legyen ω2 ágú Kurepafa, feltesszük egy erősen elérhetetlen számosság létezését.)

23

Page 24: Eötvös Loránd Tudományegyetem Természettudományi Kar

29. Definíció. Legyen adott α ≤ ω1 rendszám, és a, b ∈ 2α függvények. Az Fab : 2≤ω1 → 2≤ω1

leképezést a következőképp definiáljuk:

s ∈ 2≤ω1 7→ Fab(s)dom(Fab(s)) = dom(s)

dom(Fab(s)) 3 β 7→{

s(β) + a(β) + b(β) (mod 2) ,ha β < α

s(β) β ≥ α

Könnyen láthatóan Fab a teljes 2<ω1 fának egy automorfizmusa.

30. Definíció. Legyen H ⊆ 2<ω1 lefelé zárt (f ∈ H, α < dom(f) esetén f |α ∈ H) részfája. EkkorH homogén, ha tetszőleges a, b ∈ H azonos szinten lévőeket kiválasztva (vagyis dom(a) = dom(b))Fab � H H-nak egy automorfizmusa.

31. Definíció. Egy T fát normálisnak nevezünk, ha

(1) bármely t ∈ T , α < ht(T )-re létezik Tα 3 t′ ≥ t

(2) tetszőleges α < ht(T ) limeszrendszámra, és b ∈ B(Tα) ágra legfeljebb egy felső korlát létezikTα-ban

32. Definíció. Jelölje Phom ⊆ P(2<ω1) a homogén megszámlálható fákat, és tekintsük azokon akövetkező < részbenrendezést:

T < T ′ ⇐⇒ T |ht(T ′) = T ′

24. Lemma. Legyen adott p ∈ Phom (melyre h(p) limeszrendszám), és C = c1, c2, . . . , cn, . . .

megszámlálható sok ág. Ekkor létezik Phom 3 p′ ≤ p, melyre h(p′) = h(p) + 1 és p 3 ci mindeni-re, azaz a legnagyobb szintjén tartalmazza a megadott p-beli ágakat.

Bizonyítás. Vegyük hozzá C-beli ágakat, majd zárjuk le az Fab függvényekre. A indukcióvaldefiniáljuk Ti fákat (µ = h(p) jelöléssel):

T0 = p ∪ CTk+1 = Tk ∪ {Fab(t) : a, b ∈ Tk (h(a) = h(b)), t ∈ (Tk)µ}

Így pedig p′ = ∪k∈ωTk egy megszámlálható, homogén normális fa, melyre C ⊆ p′,

25. Lemma. Phom ω1-zárt. Következésképp ha G egy M − Phom-generikus filter, akkor M ⊇M [G] ∩ P(ω) teljesül.

Bizonyítás. Homogén fák növő uniója nyilvánvalóan homogén fa. �Legyen N megszámlálható tranzitív modellje ZFC + GCH-nek, azaz

N |= (∀κ) 2κ = κ+

Ha

(a) β0 = 2, Ezt az M = N modellt fogjuk egy megfelelő kényszerképzetbeli generikus filterrelbővíteni.

(b) Ha β0 > 2,

azaz nem szeretnénk, ha lenne ω2-ágú Kurepa fa, akkor legyen L = Lv(κ, ω1) ∈ N , és legyenF ⊆ L egy N − L-generikus filter, majd az M alapmodell legyen N [F ]

24

Page 25: Eötvös Loránd Tudományegyetem Természettudományi Kar

16. Állítás. Ha M = N [F ] volt, akkor is teljesül, hogy:

(M |= GCH) és M ∩Nω ⊆ N

Bizonyítás. Először be kell látnunk, hogy L κ − cc. Legyen tehát 〈lγ : γ < κ〉 antilánc L-ben.A delta-rendszer lemmát (7. lemma) alkalmazzuk az lγ parciális függvények értelmezési tartomá-nyaira κ := ω1 és Θ := κ szereposztással (a feltételek teljesülnek, mert κ erősen elérhetetlen). Ígytehát, ha σ < κ olyan, hogy a ∆-rendszer magjára K ⊆ σ × ω1 ⊆ κ × ω1 (κ erősen elérhetetlen-sége miatt cf(κ) = κ > ω) , akkor az lγ |K-k legfeljebb σω ≤ σσ = 2σ < κ megintcsak κ erősenelérhetetlensége miatt. továbbá a következők is mind igazak:

• ω és ω1 számosságok N [F ]-ben is. (L ω1-zárt, a 9. lemmát kell alkalmazni)

• minden λ ≥ κ (N -beli számosság) számosság marad az F -fel bővítés után, mivel L κ − cc(11. lemma)

• és ω1 ≤ ξ < κ esetén (|ξ| = ω1)N [F ], így κ = (ω2)N [F ]

Már csak N [F ] |= GCH állítást kell igazolni.L ω1-zártsága miatt nem keletkezik új ω-sorozat, speciálisan ω-nak új részhalmaza se. |2ω| = ω1

pedig már teljesült N -ben is.Ha pedig λ ≥ ω1 számosság, akkor

|(2λ)N [F ]| ≤ ((|L|<κ)λ)N = (κλ)N

Ez pedig λ = ω1 esetén(κω1 )N ≤ (κ<κ)N = κ = (ω2)N

Ha pedig λ ≥ κ = (ω2)N [F ], akkor (κλ)N ≤ (λλ)N = λ+

4.2. Az alapmodell bővítésének konstrukciója

Legyenek Xη (η < α) ωβν számosságú páronként diszjunkt halmazok N -ben. Legyen minden γ < α

rendszámra Pγ = (Phom)N = (Phom)M (Nω ∩M ⊆ N).Jelölje Tγ a generikus bővítés által adott homogén ω1-fa Pγ-nevét, és Qγ azt az N -beli Pγ-nevet,melyre

N |= ”1Pγ Pγ Qγ = {f : f függvény, dom(f) ⊆ Xγ , |f | ≤ ω, ran(f) ⊆ Tγ}”

aholis a részbenrendezést úgy definiáljuk, hogy felvett függvényértékek az értelmezési tartományközös részén pontonként kiterjesztései egymásnak (vagyis nagyobbak a fában), azaz

f1 ≤ f2 ⇐⇒ ∀ξ ∈ dom(f1) ∩ dom(f2) : f1(ξ) ⊇ f2(ξ)

(Minden bővítésben definiálhatók ezek a függvényekből álló halmazok, használható a az 5. lemma.)Legyen N 3 Rγ = Pγ ∗Qγ , azaz

Pγ ∗Qγ = {〈p, q〉 ∈ Pγ × dom(Qγ) : 1Pγ q ∈ Qγ}

ahol a részbenrendezés:

〈p1, q1〉 ≤ 〈p2, q2〉 ⇐⇒ (p1 ≤ p2) ∧ (p1 Pγ q1 ≤ q2)

25

Page 26: Eötvös Loránd Tudományegyetem Természettudományi Kar

Definiálhatjuk a következő kényszerképzetet (N -ben):

R = {p : p ∈∏γ<α

Rγ , |supp(p)| ≤ ω}

Ez után legyen G M − R-generikus filter. A fejezet további részében a következő két állításbizonyítása olvasható:

17. Állítás. A σ = sup{βν : ν < α} jelölést használva teljesül a következő:

M [G] |= 2ω1 = ℵσ és pontosan ℵβν (ν < α) alakú számosságokra létezik Kurepa fa

Végül, ha M [G] |= 2ω1 = ℵσ < ℵ%, akkor még bővítjük M [G]-t egy J M [G] − Fn(ω%, 2, ω1)-generikus filterrel. (Itt is (Fn(ω%, 2, ω1))N = (Fn(ω%, 2, ω1))M , mert Nω ∩M ⊆ N)

18. Állítás.

M [G][J ] |= 2ω1 = ℵ% és pontosan az ℵβν (ν < α) alakú számosságokra létezik Kurepa fa

19. Állítás. A R× Fn(ω%, 2, ω1) kényszerképzet ω2 − cc (M -ben)

Bizonyítás. a 10. lemma miatt ω2 számosságú antilánc Fn-re vett vetületeiből kiválasztható ω2-sokpáronként kompatibilis és ezek (vetítési ősképeinek) R-re vett vetületeire alkalmazható a következőállítás:

20. Állítás. (N -ben, illetve bármilyen M ′ ⊇ M ⊇ N bővítésben, amely meghagyja a számosságo-kat, és továbbra is teljesül a GCH, és P(ω)M ′ = P(ω)N = P(ω)M :)Az R ∈M kényszerképzet ω2-cc, azaz bármelyik antilánc számossága legfeljebb ℵ1

Bizonyítás. Legyen adott egy {rξ | ξ < ω2} antilánc. M ′ |= GCH miatt ωω12 = (2ω1)ω1 = ω2,

tehát a rξ-k megszámlálható supp-jaira alkalmazhatjuk a ∆-rendszer lemmát, azaz esetleg néhányrξ-t elhagyva innentől feltehetjük, hogy az antilácunk supp-jai ∆-rendszert alkotnak. Legyen a∆-rendszerünk magja K, és annak felsorolása :

K = {γ1, γ2, . . . , γn, . . . } ⊆ {βπ | π < α}

és minden ξ < ω2-re jelölje riξ a Rγi -re vonatkozó projekciót.Legyen most r = rξ rögzítve, és válasszunk egy i ∈ ω értéket, jelölje βγi-t µ!Tudjuk, hogy

riξ = 〈p, q〉 ∈ Pγi ×Qγi alakú, ahol 1Pγi Pγi q ∈ Qγi

(ahol q ∈M egy Phom = Pγi -név.) Így tehát, mivel

1Pγi Pγi q ∈ Qγi(= {f : f függvény, dom(f) ⊆ Xγi , |f | ≤ ω, ran(f) ⊆ Tγi})

ezért tudjuk, hogy

1Pγi Pγi (∃f) f dom(q) egy felsorolása (ω típusban)

így (az egzisztenciális kvantoros állítás forszolásának definíciójából adódóan) találhatunk egy Pγi 3p0 ≤ p elemet és f Pγi -nevet, melyre

p0 Pγi f dom(q) egy felsorolása (ω típusban)

26

Page 27: Eötvös Loránd Tudományegyetem Természettudományi Kar

Ezután vegyünk egy p1 ≤ p0 elemet, melyre

∃δ1 ∈ Xγi , ∃t1 ∈ 2<ω1 : p1 f(1) = δ1, q(δ1) = t1

Így hasonlóan definiálhatjuk a következő elemeket, végül kapjuk a (δi)i∈ω , (ti)i∈ω, (pi)i∈ω ∈ Msorozatokat. Mivel Phom ω1-zárt, ezért létezik egy p′ közös alsó korlát:

p′ ≤ · · · ≤ pj ≤ . . . p2 ≤ p1 ≤ p0

(Nyilván 〈p′, q〉 ≤ 〈p, q〉) Legyen (riξ)′ = 〈p′, q〉. Ez után rξ-t minden γi (i ∈ ω) (azaz K-beli)koordinátákon módosítsunk riξ-t (riξ)′-re cserélve:

(rξ)(γi) = 〈(piξ)′, qξ〉 (= (riξ)′)

(így tehát minden rξ-t egy kisebbre cseréltük.)Mivel a K-beli γ-kra az első koordinátákat |KPhom| = ωω1 = ω1-féleképp (CH) tölthetjük ki, ezértnéhány pξ elhagyásával feltehető, hogy létezik (pi)i∈ω ∈ ωPhom, hogy a megmaradt ω2-sok rξ-reγi ∈ K esetén (rξ)(γi) = 〈pi, qiξ〉 alakú.Ezután legyen Siξ a qiξ-nek (pi által kikényszerített) értelmezési tartománya:

Siξ = {δj : j ∈ ω}

(Vagyis pi dom(qiξ) = Siξ.)És vegyük ezek unióját (ξ-t még mindig rögzítve): Sξ = ∪i∈ωSiξ. Mivel |Sξ| ≤ ω, mégegyszeralkalmazva a ∆-rendszer lemmát, feltehető, hogy az Sξ halmazok az Sξ-k ∆-rendszert alkotnak.Jelölje mostantól L ennek a rendszernek a magját!(Az Si = ∪ξ<ω2S

iξ ⊆ Xγi halmazokról pedig tudjuk, hogy páronként diszjunktak, mert az Xγi-k is

diszjunktak voltak)Mivel pedig ezen L ⊆ Sξ-k elemeihez az ω1-számosságú 2<ω1 halmaz elemeit rendeltük, összesen|L(2<ω1)| = ωω1 = ω1-féle lehetőségünk volt, tehát lesz egy ω2 számosságú H ⊆ ω2, amelyre a qξ-k(ξ ∈ H) az L közös részen mind ugyanúgy van értelmezve.Ekkor bármely két rξ-t, rθ-t kiválasztva, minden γi ∈ K koordinátának (rξ(γi) = 〈pi, qξ〉, rθ(γi) =〈pi, qθ〉) könnyen találhatunk közös kiterjesztést: Mivel pi egyértelműen meghatározza a két függ-vényt, (fξ, fθ ∈M , melyekre

pi (qξ = fξ) ∧ (qθ = fθ) )

tehátpi „a közös értelmezési tartományukon azonosan vannak definiálva”

így véve a két függvény f = fξ ∪ fθ uniójához annak f nevét,

pi f ≤ qξ, qθ

és így〈pi, f〉 ≤ 〈pi, qξ〉, 〈pi, qθ〉

Ha H ⊆ α, akkor RH jelölje azokat a megszámlálható support-ú függvényeket R-ben, melyektartója H-nak része:

RH = {f ∈ R | x /∈ H → f(x) = 1Rx}

27

Page 28: Eötvös Loránd Tudományegyetem Természettudományi Kar

21. Állítás. M [G]-ben léteznek ωβν -ágú Kurepa fák minden ν < α-ra. ÍgyM [G][J ]-ben is léteznek,mert Fn(ω%, 2, ω1) ω1-zárt, a 4. lemma miatt nem ad hozzá új ágat.

Bizonyítás. Legyen ρ = βν valamilyen ν < α-ra. Ekkor bontsuk fel a kényszerképzetünket akövetkező alakban

R = R≤ν × R>ν

ahol perszeR≤ν = {p ∈ P : p(γ) = 1Rγ ha γ > ν}

továbbá G = G≤ν × G>ν = G<ν × Gν × G>ν is felbomlik hasonlóan (14. lemma), sőt Gν-bőltermészetes módon adódnak a Hν ⊆ Rν , , Iν ⊆ Qν ∈M [Hν ] filterek ahol (bármelyik M ′ közbülsőmodellre) az M ′ − Rν-generikus Gν-vel való bővítése azonos egy M ′ − Pν-generikus Hν-vel való,majd M ′[Hν ]-generikus Iν-vel való bővítéssel (15. lemma). Ekkor azt állítjuk, hogy Rν által adottTν fa egy ℵρ = ℵβν -ágú Kurepa-fa a végső M [G]-ben is. Az nyilvánvaló, hogy

M [G≤ν ] |= |B(Tν)| ≥ ωβν

Az, hogy ebben a közbülső modellben pontosan ennyi ág van, cof(ωβν ) ≥ ω2 esetén könnyenlátható, de az általános eseből az is következni fog: (Mostantól a fa egy ω1-méretű lánca helyett atermészetesen adódó ω1 → 2 leképezést értjük ág alatt.)

26. Lemma. Jelölje Bν = {bν : ν ∈ Xν} (ahol |Xν | = ωβν ) = az Iν-által megadott ágakat. Ekkorteljesül, hogy

∀b ∈ B(Tν) ∩M [Gν ]

létezik ϑ < ω1 és b1, b2, . . . , bm ∈ Bν , hogy b|ω1\ϑ = (b1 +b2 + . . . bm)|ω1\ϑ, ahol az összeadást mod 2kell érteni. Ebből következően ωβν = |Bν | = |B(Tν) ∩M [Gν ]|

Bizonyítás. Tegyük fel, hogy az állítás nem teljesülM [Gν ]-ben, legyen b egy ellenpélda, és vegyünkegy r0 = 〈p0, q0〉 ∈ Gν , ami forszolja ezt az állítást b-ről.Indukcióval definiálni fogunk egy (〈pi, qi〉)i∈ω sorozatot. Miután az első n elemet meghatároztuk,az n+ 1.-et a következőképp konstruáljuk: (Mostantól p = pn, q = qn)

A 〈pn, qn〉 = 〈p, q〉 pár ismeretében is egy végtelen csökkenő sorozatot konstruálunk, ennek lesz〈pn+1, qn+1〉 alsó korlátja: Használjuk föl Phom = Pν ω1-zártságát, vegyünk egy p′ ≤ p elemet,amely meghatározza a dom(q) megszámlálható halmazt és az azokon felvett 2<ω1-beli értékeket.Azaz létezik f0 ∈M függvény, melyre

p′ f0 = q

Ezután vegyük ennek az f0 függvénynek egy f kiterjesztését, ahol Ran(f) = p′ ⊆ 2<ω1 azaz p′

minden eleme előáll képként, és legyen q′ = f . Ekkor persze p′ q′ ≤ q, tehát 〈p′, q′〉 ≤ 〈p, q〉.Ez után, mivel tetszőleges m ∈ ω-ra:

〈p′, q′〉 ≤ 〈p0, q0〉 Rν ∀b1, b2, . . . , bm ∈ Bν ,∀ϑ ≤ ω1 b|ω1\ϑ 6= (b1 + b2 + b3 + . . . bm)|ω1\ϑ

tehát bármelyik π1, π2, . . . πm,∈ dom(q′) véges sorozathoz és ϑ < h(p′) rendszámhoz vehetünkegy Rν 3 〈p(1), q(1)〉 ≤ 〈p′, q′〉 elemet, amely már meghatároz egy τ ≥ ϑ értéket, ahol b|ωq\ϑ és(b1 + b2 + b3 + . . . bn)|ω1\ϑ nem egyeznek meg:

〈p(1), q(1)〉 Rν b|ω1\ϑ(τ) 6= (bπ1 + bπ2 + bπ3 + . . . bπn)|ω1\ϑ(τ)

28

Page 29: Eötvös Loránd Tudományegyetem Természettudományi Kar

(és p(1) esetleges kiterjesztésével feltehető, hogy a p(1) fa magassága h(p(1)) > τ),Ha pedig az összes lehetséges 〈π1, π2, . . . , πm, ϑ〉 (πi ∈ dom(q′), ϑ < h(p′)) véges sorozatot ωtípusban felsoroljuk, akkor a

〈p, q〉 〈p′, q′〉 〈p(1), q(1)〉

lépéseket elismételve, vagyis a felsorolásban i-edik 〈πi1, πi2, . . . , πimi , ϑi〉-et a

〈p(i), q(i)〉 〈(p(i))′, (q(i))′〉 〈p(i+1), q(i+1)〉

lépésben elintézhetjük. Így tehát kaphatunk egy

〈p(1), q(1)〉 ≥ 〈(p(1))′, (q(1))′〉 ≥ · · · ≥ 〈p(k), q(k)〉 ≥ 〈(p(k))′, (q(k))′〉 ≥ 〈p(k+1), q(k+1)〉 ≥ . . .

sorozatot Rν-ben (〈p(i), q(i)〉 ≥ 〈p(i+1), q(i+1)〉), és 〈pn+1, qn+1〉 ennek lesz a következő alakú alsókorlátja qn+1 olyan Xν megszámlálható részén értelmezett függvény, melyre:

dom(qn+1) =⋃i∈ω

dom((q(i))′)

és ha x ∈ dom((q(i))′):qn+1(x) =

⋃j≥i

(q(j))′(x)

Ekkor ezek a qn+1(x) elemek esetleg nem lesznek elemei a ∪i∈ωpi fának, hanem csak ágai. Perszeez az unió homogén, normális fák növő uniója, maga is homogén, normális, vagyis mindegyikqn+1(x)-re, ha

qn+1(x) ∈ ∪i∈ωpi ( ⇐⇒ qn+1(x) /∈ B(∪i∈ωpi))

akkor helyette vehetünk egy rajta átmenő kofinális ágat. Feltehető, hogy minden qn+1(x) egykofinális ág.A 24. lemma miatt pedig létezik olyan T homogén, normális fa, melyre (µ = h(∪i∈ωpi) jelöléssel):

h(T ) = µ+ 1

T |µ = ∪i∈ωpi

Tµ ⊇ {qn+1(x) : x ∈ dom(qn+1)}

így pn+1 = T választással ez alsó korlátja is a sorozatnak:

pn+1|µ = ∪i∈ωp(i) ≤ p(i) (∀i ∈ ω)

és ha x ∈ dom(q(i)), akkor

qn+1(x) ⊇ (q(i))′(x), amiből: pn+1 ≤ 1 qn+1 ≤ (q(j))′ ≤ q(j) (∀j ∈ ω)

Esetleges kiterjesztéssel feltehető, hogy ran(qn+1) ⊆ (pn+1)µ, azaz minden érték pn+1 legfelső szin-téről való.

Ilyen módon meghatároztunk egy

〈p, q〉 = 〈p0, q0〉 ≥ 〈p1, q1〉 ≥ · · · ≥ 〈pn, qn〉 ≥ . . .

sorozatot. (Feltehető, hogy h(pi) < h(pi+1), amire majd később szükségünk lesz.) Érdemes össze-foglalni néhány tulajdonságát ennek a sorozatnak:

29

Page 30: Eötvös Loránd Tudományegyetem Természettudományi Kar

• minden i-re 〈pi, qi ≥ 〈p′i, q′i〉 ≥ 〈pi+1, qi+1〉, és (1 ) ran(q′i) = p′i

• minden 〈π1, π2, . . . , πm, ϑ〉 (πj ∈ dom(q′i), ϑ < h(p′i)) véges sorozathoz létezik τ ≥ ϑ (τ <h(pi+1), hogy

〈pi+1, qi+1〉 Rν b|ω1\ϑ(τ) 6= (bπ1 + bπ2 + bπ3 + . . . bπm)|ω1\ϑ(τ)

• Mivel ran(qn) ⊆ (pn)h(pn), vagyis minden érték a legfelsőbb szintről való, ezért x ∈ dom(qk)esetén

⋃j≥k qj(x) kofinális ág lesz

⋃j∈ω pj-ben

Végül pedig legyen 〈p, q〉 a 〈pi, qi〉 sorozatnak a következőképp konstruált alsó korlátja: Előttedefiniáljuk a p = ∪i∈ωpi-t q-t pedig az alábbiak szerint: Emlékezve, hogy a 〈pi, qi〉 párt az előbbieljárásban először 〈p′i, q′i〉 párrá terjesztettük ki Rν-ben, ahol q′i-t már 1Rν determinálja, azaz q′i = f

valamilyenf : Xν ⊇ dom(f)→ p′i (dom(f) megszámlálható ), és f ∈M

függvényre. q pedig legyen az a függvény, melyre dom(q) = ∪i∈ωdom(q′i) és ϑ ∈ dom(q′i) ⊆ dom(q)esetén

q(ϑ) =⋃j≥i

q′j(ϑ)

(A p(i)n , q

(i)n sorozatok konstrukciójából adódóan minden q(ϑ) egy ág p-ban, és Phom ω1-zárt, ezért

p ∈ Phom normális, homogén fa).Tehát q(ϑ) /∈ p, vagyis mivel ezektől diszjunkt ágakkal is kiterjeszthetnénk p-t 〈p, q〉 a Rν kény-szerképzet iterációnak még nem eleme.Most pedig dom(q) elemeiből képzett bármely π1, π2, . . . , πm véges sorozat felbukkan már valamelydom(q′i)-ben, így pedig, ha j > i, akkor

〈pj , qj〉 Rν ∀ϑ < h(pj−1) ∃τ ≥ ϑ (τ < h(pj) b(τ) 6= (bπ1 + bπ2 + · · ·+ bπm)(τ)

p-hez pedig hozzávehetünk néhány ágát, hogy (az ily módon előálló fát p′-nek, p magasságát h(p)-tδ-nak jelölve) egy olyan homogén δ + 1 = h(p) + 1 = h(p′) magas fát kapjunk, melynek a legfelső,δ-adik szintjének minden t ∈ 2δ eleméhez létezik ϑ < δ és π1, π2, . . . , πm ∈ dom(q), hogy

t|δ\ϑ = (bπ1 + bπ2 + · · ·+ bπn)|δ\ϑ

Ha ezt meg tudjuk csinálni, akkor 〈p′, q〉 ∈ Rν alsó korlátja a (〈pi, qi〉)i∈ω sorozatnak, másrészt,mivel b ezt a δ-adik szintet is elmetszi, ehhez a t p-beli ághoz létezik π1, π2, . . . , πn véges sorozatdom(q)-ban, és ϑ < δ, hogy

t|δ\ϑ = (bπ1 + bπ2 + · · ·+ bπn)|δ\ϑEkkor viszont ha i ∈ ω elég nagy, akkor π1, π2, . . . , πn ∈ dom(qi) és ϑ < h(pi), akkor létezni fogegy olyan τ < h(pi) < h(p) = δ (ϑ ≤ τ), melyre

〈pi+1, qi+1〉 Rν b|ω1\ϑ(τ) 6= (bπ1 + bπ2 + bπ3 + . . . bπn)|ω1\ϑ(τ)

Így már csak azt kell ellenőrizni, hogy valóban létezik ilyen 〈p′, q〉 ∈ Rν , vagyis ezzel homogénfát kaptunk: Ha most úgy definiáljuk p′ δ-adik szintjét, hogy minden ϑ < δ, a ∈ pϑ, és mindenπ1, π2, . . . , πn esetén a után (bπ1 + bπ2 + · · ·+ bπn)|δ\ϑ ágat írva, ez pontosan akkor legyen a δ-adikszinten, ha ez ága p-nek (vagyis minden valódi kezdőszelete eleme p-nek):

t : δ → {0, 1}t|ϑ = a

t|δ\ϑ = (bπ2 + · · ·+ bπn)|δ\ϑt ∈ p′ ⇐⇒ ∀σ < δ : t|σ ∈ p

30

Page 31: Eötvös Loránd Tudományegyetem Természettudományi Kar

Az így kapott p′ pedig homogén lesz: p homogén volt, elég csak azt ellenőrizni, hogy az Fbc(c, d ∈ (p′)σ valamely σ ≤ ϑ-ra) transzformáció nem vezet ki (p′)δ-ból. Legyen rögzítve egyt ∈ (p′)δ elem a legfelső szinten:

• Ha σ < δ akkor a p homogenitása miatt p-beli ág képe ág, p′ (legfelső szintjének) definíciójamiatt kész vagyunk: Ha µ = max{δ, h(a)}, és t ∈ (p′)δ, akkor Fc,f (t)-t úgy kaphatjuk, hogyt µ-edik szintbeli tagjá transzformáljuk Fcd-vel, az után pedig megyegyezik t-vel:

Fcd(t) = Fcd(tµ)a (bπ2 + · · ·+ bπn)|δ\µ

• ha pedig c, d ∈ p′δ, akkor c, d, t is valahonnan kezdve véges sok bπ (π ∈ dom(q))mod 2 összege.ekkor elég nagy ϑ < δ-t véve feltehető, hogy mind az ϑ-adik szint egy-egy tϑ, cϑ, dϑ ∈ pϑ

elemének és néhány bπ ág összegének az összetétele. De akkor a kapott eredmény is azFcϑdϑ(tϑ) és ezen bπ|δ\ϑ-kból álló összeg összetétele lesz, amely egyrészt a kívánt alakú,másrészt p homogenitása miatt annak egy ágát kaptuk így:

Fcd(t) = Fc|ϑ,d|ϑ(tϑ)a (c+ d+ t)|δ\ϑ = Fc|ϑ,d|ϑ(tϑ)a (bπ1 + bπ2 + . . . bπm)|δ\ϑ

27. Lemma. Legyen M ′ ⊇ N , mely M ′ nem tartalmaz új N elemeiből képzett ω-as sorozatot:

Nω ∩M ′ ⊆ N

H ⊆ α, és GH egy M ′ − RH-generikus filter. (R ∈ N volt)Ekkor

(M ′)ω ∩M ′[G] = (M ′)ω ∩M ′

speciálisan, M ′ − R-generikus filterrel való bővítéssel nem keletkezik új részhalmaza ω-nak.

Ebből persze következik, hogy ω1 nem omlik le.Bizonyítás. (Feltehető, hogy H = α, mert nem használunk semmit abból, hogy H milyen alakú)Legyen r0 ∈ G, és h egy M − P -név, hogy r0 forszolja, hogy h olyan függvény, mely nincs benneM ′-ben, vagyis:

r0 h függvény dom(h) = ω, ran(f) ⊆ X h /∈ ˇ(ωX)M ′

Most egy 〈r0〉 ≥ 〈r1〉 ≥ 〈r2〉 ≥ . . . , 〈rn〉 ≥ . . . végtelen csökkenő sorozatot fogunk definiálni,amelynek lesz alsó korlátja, és melyre teljesül, hogy

• rn eldönti h(n) értékét, azaz létezik x ∈ X: rn h(n) = x

• rξn = 〈pξn, qξn〉-vel jelölve a ξ-edik koordinátát (ξ ∈ α), azaz az Rξ-re vett vetületet, pξnmeghatározza qn-et (qn : Xξ ⊇ dom(qn)→ 2<ω1)

Ha rn már adott, akkor létezik r ≤ rn és x ∈ X, melyekre

r h(n) = x

Most minden ξ ∈ supp(r) koordinátára az rξ = 〈p, q〉-ból kiindulva a 20. Állítás bizonyításábanlátottal megegyező módon vehetünk egy p′ ≤ p elemet, amely pontosan meghatározza a q-val jelöltmegszámlálható tartójú függvényt.

31

Page 32: Eötvös Loránd Tudományegyetem Természettudományi Kar

Most pedig minden ξ ∈⋃i∈ω supp(pi) ⊆ α-re a következő alsó korlátot adjuk a ξ-edik koordinátán:

Legyenpω =

⋃i∈ω

pξi

dom(qω) =⋃i∈ω

dom(qξi )

σ ∈ dom(qω) esetén pedig qω(σ) =⋃i∈ω q

ξi (σ). (Most használtuk az Nω ∩M ′ ⊆ N feltételt.)

Ekkor ezek a q(σ)-k esetleg nem pω egy elemét, hanem egy kofinális ágát adják, viszont itt hasz-nálhatjuk a 24. lemmát, amely szerint létezik (pω)′ ≤ pω, amely a legnagyobb szintjén tartalmazminden qω(σ)-t. Így pedig rξω = 〈(pω)′, qω〉 ∈ Rξ, amelyekből már összerakható egy rω, mely az(ri)i∈ω sorozatnak alsó korlátja, így egyszerre határozza meg h-t és forszolja, hogy nincs M -ben,ami ellentmondás. �

A bizonyítás apró módosításával - hasonlóan az ω1-zárt kényszerképzettel való forszoláshoz - kap-hatjuk, hogy

22. Állítás. Legyen M ′ ⊇M olyan bővítés, melyre

P(ω)M = P(ω)M′

Továbbá adottak H ⊆ α, és T ∈M ′ ω1-magas fa: h(T ) = ω1, ∀γ |Tγ | ≤ ω.Ekkor az M ′ − RH-generikus GH filter nem ad hozzá új ágat:

B(T )M′

= B(T )M′[GH ]

Ha b ∈ 2ω1 egy olyan ág lesz, melyről r∅ ∈ R forszolja, hogy új ág:

r∅ b ∈ B(T ) és b /∈ ˇ(B(T )M )

akkor a 4. lemmához hasonlóan építünk egy (rs)s∈2<ω teljes bináris fát R elemeiből és egy 0 =δ0 < δ1 < δ2 < · · · < δn < · · · < ω1 rendszámsorozatot, úgy, hogy

• s ∈ 2<ω, i ∈ {0, 1} esetén rsai ≤ rs

• minden f ∈ 2ω ∩M = 2ω ∩M ′-re létezzen a (rf |n)n∈N sorozatnak alsó korlátja R-ben

• és minden s ∈ 2<ω esetén létezzen olyan δ|s| < δs < ω1, i0 6= i1 ∈ {0, 1}, hogy

rsa0 b(δs) = i0

ésrsa1 b(δs) = i1

• sup{δs | |s| = n} = δn+1

Bizonyítás. A második pont az előző bizonyításhoz hasonlóan elvégezhető az indukciós lépés: haadott egy r∅ ≥ rs, akkor mivel rs is forszolja, hogy b új ág lesz, ebből adódóan tehát nem lehet,hogy b-t, mint 2ω1 egy elemét ω1 egy végszeletén meghatározza. És legyen δn+1 = sup{δs |s| = n}!Ha pedig arra is figyelünk, hogy (minden ξ koordinátára) és s ∈ 2<ω véges sorozatra igaz legyen,hogy (rξs = 〈pξs, qξs〉 jelöléssel) pξs meghatározza a qξs (dom(qξs) ⊆ Xξ, ran(qξs) ⊆ 2<ω1) függvényt,akkor lesz alsó korlátja a sorozatoknak. (Itt használtuk ki, hogy ugyan R ∈M , deM ′∩2ω = M∩2ω)Kapjuk tehát, hogy a sup{δn | n ∈ ω}-adik szinten legalább (2ω)M = ω1 különböző elem létezik,ellentmondásban azzal, hogy T kurepa fa.

32

Page 33: Eötvös Loránd Tudományegyetem Természettudományi Kar

Így már tudjuk, hogy δ = βν (ν < α) esetén Tν-nek ℵβν ága vanM [Gν ]-ben, továbbá Tν ∈M [G] =M [G<ν ][Gν ][G>ν ] = M [Gν ][G<ν × G>ν ], viszont előbb mutattuk meg, hogy R−ν = R<ν × R>ν-generikus filterrel való bővítés nem ad hozzá új ágat meglévő Kurepa fához, így kapjuk, hogy abeforszolt fák ágainak számossága mindenhol a kívánt számosság:

M [G] = M [G<ν ][Gν ][G>ν ] = M [Gν ][G<ν ×G>ν ] |= |B(Tν)| = ωβν

Következő lépésként azt fogjuk belátni, hogy a nem ℵβν (ν < α) alakú számosságokraM [G][J ]-bennincs annyi ágú Kurepa fa:

23. Állítás.

M [G][J ] |= η /∈ {βν : ν < α} → „nem létezik ωη ágú Kurepa fa ”

Bizonyítás. Legyen tehát T ⊆ 2<ω1 , T ∈M [G][J ] Kurepa fa.Először az M [G] J-vel való bővítéséhez keresünk egy M [G] ⊆ N ⊆M [G[J ] köztes modellt, melyreT ∈ N :T ⊆ (2<ω1)M [G][J] = (2<ω1)M ∈M , vagyis a 12. lemma miatt található

• p ∈ JM [G] |= „p T ⊆ 2<ω1”

• egy (T )′ ∈M [G] Fn(ω%, 2, ω1)-névp T = (T )′

(speciálisan T = (T )J = ((T )′)J , azaz ugyancsak T -vé kódolódik ki)

• és minden f ∈ 2<ω1-hez egy Yf antilánc Fn(ω%, 2, ω1)-ben, amely eldönti f -ről, hogy (T )′-benlegyenek-e.

Mivel az M − R generikus G nem ad hozzá új ω-részhalmazt, így M [G] |= 2ω = ω1 miatt alkal-mazható M [G]-ben a ∆-rendszer lemma, tehát:

M [G] |= R ω2 − cc

Emiatt pedig az Y =⋃f∈2<ω1 Yf halmaz számossága legfeljebb ω1. Legyen p és Y elemei tartóinak

uniója A ⊆ ω% × ω1, amiről bővítéssel feltehető, hogy A = B × ω1, |B| = ω1 alakú. Ekkor nyilván

Fn(ω%, 2, ω1) ≈ Fn(B, 2, ω1)× Fn(ω% \B, 2, ω1)

tehát legyen JB = J |B×ω1 a természetesen adódó M [G]− Fn(B, 2, ω1)-generikus filter (J = JB ×Jω%\B) amire tehát M [J |B ][G] = M [G][J |B ] 3 T .Most azM ′ = M [J |B ] jelöléssel élve, ennek G-vel vett bővítettjénél keresünk egy szűkebbet, amelymár tartalmazza T -t:(Innen új T -t választunk, mégpedig úgy, hogy T ∈ M [JB ], és TG = T :) Először is figyeljük meg,hogy Fn(B, 2, ω1) ω1-zárt, |Fn(B, 2, ω1)| ≤ ω1, a 20. lemma feltételei teljesülnek M [JB ], innenpedig:

M [JB ] |= „Rω2 − cc”

33

Page 34: Eötvös Loránd Tudományegyetem Természettudományi Kar

Most pedig találhatunk egy p′ ∈ G és egy (T )′ ∈M [JB ] nevet, hogy

p′ T ⊆ 2<ω1

ésp′ T = (T )′

(speciálisan a G-vel való bővítéssel T -hez hasonlóan ugyancsak T -vé kódolódik ki: T = TG =((T )′)G) minden f ∈ 2<ω1 -hez egy antiláncot R-ben, ez megint egy ω1 méretű Z ⊆ R részhalmaz,amely eldönti 2<ω1 elemeiről, hogy (T )′-ben legyenek-e.Legyen S = ∪z∈Zsupp(z) ∪ supp(p′) ⊆ α ezek support-jainak uniója (|S| ≤ ω1).Ebből pedig szorzat alakban felbontva R-t, és G ⊆ R-t:

R = RS × Rα\S , G = GS ×Gα\S

M ′[G] = M ′[GS ][Gα\S ]

És ekkor a (T )′ R-névből természetesen adódó RS-nevet GS pont a T fává fogja kikódolni, kaptuk,hogy T ∈M ′[GS ].Ezután T M ′[G]-beli ágainak számosságától függően 3 különböző esetet meg kell különböztetnünk:

(i) Ha |B(T )M ′[G]| > ω2:

Ha létezik ν < α, melyre ωβν > |B(T )M ′[G]|, akkor legyen ν a legkisebb ilyen rendszám! MostS-t és vele RS-t, GS-t is bontsuk szét az S<ν × S≥ν , GS = (GS)<ν × (GS)≥ν szorzatokká!(Ha nem létezik ilyen ν, akkor legyenek S<ν = S, S≥ν = ∅!)

Nézzünk most egy még szűkebb bővítést. A

RS≥ν =∏

µ∈S≥ν

(Pµ ×Qν)

kényszeképzetet tekinthetjük (izomorfia erejéig) egy

PS≥ν ∗QS≥ν =

〈p, q〉 ∈ ∏µ∈S≥ν

× ∏µ∈S≥ν

iterációnak, ahol

〈p1, q1〉 ≤ 〈p2, q2〉 ⇐⇒ (∀µ ∈ S≥ν) : pµ1 Pµ qm1 u ≤ q

µ2

azaz minden µ ≥ ν koordinátán (a Q-beli oldalon) a relációról a Pµ-re vett vetület dönt (azoka koordináták M -beli Pµ-nevek voltak.)

Így most a 15. lemma miatt azM ′[GS<ν ]−RS≥ν -generikus GS≥ν -ből adódik egyM ′[GS<ν ]−PS≥ν -generikus HS≥ν filter, és egy M ′[GS<ν ][HS≥ν ]−Q≥ν-generikus [IS≥ν ] filter, melyekre:

T ∈M ′[GS ] = M ′[GS<ν ][GS≥ν ] = M ′[GS<ν ][HS≥ν ][IS≥ν ]

Szükségünk lesz arra, hogy

M ′[GS<ν ][HS≥ν ] |= „QS≥ν ω2 − cc”

ami pedig azért igaz, mert ω2-méretű antilánc esetén CH miatt alkalmazhatjuk a 7. lem-mát, így a megszámlálható support-ok ∆-rendszert alkotnak, másrészt a ∆-rendszer K ⊆

34

Page 35: Eötvös Loránd Tudományegyetem Természettudományi Kar

⋃µ∈S≥ν Xµ magjának minden z ∈ K elemére (z ∈ Xµ) a felvett értékek is |Tµ| = |(2<ω1)M ′[G]| =

ω1-félék lehetnek, CH-t még egyszer alkalmazva ellentmondásra jutunk.

Most pedig megint a 12. lemma miatt, létezik minden t ∈ 2<ω1-re egy At antilánc QS≥ν-benamelyeknek eldöntik, hogy t eleme-e T -nek. Ez így minden t ∈ 2<ω1-re uniózva összesen egylegfeljebb |2<ω1 |ω1 = ω1 számosságú részhalmaz Q≥ν-ban:

A =⋃

t∈2<ω1

At

ezek support-jai is legfeljebb ekkora halmazt alkotnak, jelölje V ezt a halmazt:

V =⋃a∈A

supp(a), |V | ≤ ω1

Így pedig, minden η ∈ S≥ν koordinátára a Qη-k, mint egy Xη, (|Xη| = ωβη ) megszámlálhatórészein értelmezett, Tη-ba menő függvények:

Qη = {f : dom(f) ⊆ Xη, |dom(f)| ≤ ω, ran(f) ⊆ Tη}

felbomlanakQXη\Vη ×QV ∩Xη =

= {f : dom(f) ∈ [Xη \ V ]≤ω, ran(f) ⊆ Tη} × {f : dom(f) ∈ [Xη ∩ V ]≤ω, ran(f) ⊆ Tη}

szorzatalakban. Ugyanígy az egész QS≥ν felbomlik

Q(∪η∈S≥νXη)\VS≥ν

×QVS≥ν

alakban, vagyis minden η ∈ S≥ν-re beforszolunk Tη-ba V ∩Xη-val indexelt (legfeljebb ω1-sok)ágat, és további Xη \ V -val indexelt ωβη -sok ágat. a 14. lemma miatt pedig

T ∈M ′[GS<ν ][HS≥ν ][IV≥ν ]

Ezután pedig S<ν 6= ∅ esetén jelölje

δ ={

sup{βη | η ∈ S<ν} ha ez rákövetkező rendszám, vagy a kofinalitása legalább ω2

sup{βη | η ∈ S<ν}+ 1 különben

ha pedig S<ν = ∅, akkor δ := 2

28. Lemma.M ′[GS<ν ][HS≥ν ][IV≥ν ] |= 2ω1 = ωδ

Bizonyítás. a 14. és a 15. lemmák alkalmazásával, egy közbülső modellre:

M ′[GS<ν ][HS≥ν ] = M [HS<ν ][IS<ν ][HS≥ν ] = M [HS<ν ][HS≥ν ][IS<ν ] = M [HS ][IS<ν ]

ahol HS<ν egyM ′−P<ν-generikus filter, IS<ν ×HS≥ν egyM ′[HS<ν ]−QS<ν ×PS>ν -generikusfilter, így IS<ν ⊆ Q<ν M ′[HS ]−QS<ν -generikus lesz.Továbbá PS számossága legfeljebb:

|PS | ≤ |Phom|ω · |S|ω = ωω1 = ω1

35

Page 36: Eötvös Loránd Tudományegyetem Természettudományi Kar

így tehát a 13., hatványhalmazok számosságáról szóló lemmát alkalmazva kapjuk, hogy

M ′[HS ] |= 2ωξ = ωξ+1 (∀ξ ≥ 1)

vagyis GCH igaz marad, mert ω-nak nem keletkezik új részhalmaza.

Ezután M ′[HS ]-t még az M [GS ]−QS<ν ×QVS≥ν -generikus IS<ν × IV≥ν filterrel kell bővíteni.

QS<ν × QVS≥ν -ről egy fentebbi zárójeles érvelést elismételve (CH miatt alkalmazható a ∆-rendszer lemma, majd a ∆-rendszer magjánál megint CH alkalmazandó) látható, hogy

M ′[HS ] |= ω2 − cc

másrészt a számossága legfeljebb (λ = sup{βγ | γ ∈ S<ν} jelőléssel):

|QS<ν ×QVS≥ν | ≤ |2<ω1 |ω ·

∣∣∣∣∣∣⋃

γ∈S<ν

Iγ ∪⋃

γ∈S≥ν

IVγ

∣∣∣∣∣∣ω

≤ |ω1|ω ·∣∣| sup{ωβγ | γ ∈ S<ν}|+ ω1

∣∣ω = (ωωλ )M [GS ]

Mivel pedig M ′[HS ]-ben is igaz a GCH, így a 13. lemmát elővéve, 2ω1 -re a következő felsőkorlát adódik M ′[HS ][IS<ν × IVS≥ν ]-ben:

M ′[HS ][IS<ν × IVS≥ν ] |= 2ω1 ≤ ((ωλ)ω·ω1)M′[HS ] = ωδ

Ebből pedig:(B(T ))M

′[HS ][IS<ν×IVS≥ν ] ≤ ωδ

A tétel feltételei miatt (nevezetesen, hogy a 〈βγ : γ < α〉 sorozat ω- és ω1-zárt, vagyissup{βµ : µ ∈ S<ν} = βπ alakú; de erre a β sorozatra az is teljesül, hogy cf(βσ) ∈ {ω, ω1}(σ < α) esetén βσ + 1-et is tartalmazza) tehát S<ν 6= ∅ teljesülése esetén (mivel |S| ≤ ω1)δ = βξ alakú valamilyen ξ < α-ra.

Abban az esetben amikor létezik µ rendszám, hogy ωβµ > |B(T )M [G][J]|, ν-t a legkisebbilyennek választattuk. Ekkor

∀η ∈ S≤ν : ωβη ≤ |B(T )M [G][J]|

vagyisωλ = ωsup{βξ: ξ∈S≤ν} ≤ |B(T )M [G][J]|

és tudjuk, hogy δ = βξ ∈ {λ, λ+ 1}, ezért tehát ν = ξ + 1 lehet csak.

Tegyük fel most indirekt, hogy ωδ < |B(T )M [G][J]| < ωβν :

M ′[HS ][IS<ν × IVS≥ν ] = M ′[GS<ν ][HS≥ν ][IVS≥ν ]-t Gα\S ⊆ Rα\S-vel bővítve, nem fogunk újágat hozzáadni (22. lemma miatt).

Hasonlóan, mivel Fn(ω%\B, 2, ω1) ω1-zárt minden közbülső modellben (nem keletkezik sosemúj ω-sorozat: 27. lemma, és Fn(B, 2, ω1) ω1 zártsága), a 4. lemma miatt J |ω%\B sem ad hozzáúj ágat.

Biztosak lehetünk benne tehát, hogy az IV CS≥ν ⊆ QV C

S≥νfilterrel való bővítés ad hozzá ágat:

B(T )M [J][GS<ν ][Gα\S ][HS≥ν ][IVS<ν ] ( B(T )M [J][GS<ν ][Gα\S ][HS≥ν ][IVS≥ν ][IVC

S≥ν] = B(T )M [J][G]

36

Page 37: Eötvös Loránd Tudományegyetem Természettudományi Kar

ahol V C a Qη-beli (η ∈ S≥ν) függvények lehetséges⋃η∈S≥ν Xη értelmezési tartományaira

vett komplementere V -nek: V C =⋃η∈S≥ν Xη \ V

Jelölje M ′′ = M [J ][GS<ν ][Gα\S ][HS≥ν ][IVS<ν ]-t. (így M [J ][G] = M ′′[IV CS≥ν ])

Abban az esetben, ha S≥ν = ∅ volt, mert nem létezett ωβγ > |B(T )M [J][G], akkor márkész vagyunk, M ′′ = M [J ][G], ellenkező esetben a következő állítással jutunk az indirektfeltevésünkkel ellentmondásra:

24. Állítás. Mivel a legutolsó (M ′′-nek) IV CS≥ν -vel vett bővítés ad hozzá ágat (T -hez), utánaT -nek legalább ωβν ága kellene, hogy legyen.

Bizonyítás. Tudjuk, hogy létezik új ág, legyen p ∈ IV C≥ν és b úgy választva, hogy

(M ′′ |=) p QV C≥νb új ág T -ben

Most, mivel QV C≥ν homogén fákba forszol új ágakat, megmutatjuk, hogy

29. Lemma.(M ′′ |=) 1 QV C≥ν lesz új ág T -ben

Bizonyítás. Legyen ugyanis G′ egy tetszőlegesM ′′−QV C≥ν -generikus filter. EkkorM ′′[G′]-benkönnyen konstruálhatunk egy G′′ 3 p másikM ′′−QV C≥ν generikus filtert , b-t aszerint kibontvaúj ágat kaptunk:

G′′ ∈M ′′[G′] ⇒ bG′′ ∈M ′′[G′′] ⊆M ′′[G′]

Feltehető, esetleges kiterjesztéssel, hogy p a support-jának minden eleméhez azonos (mondjukδ-adik) szinten lévő elemet rendel. Minden generikus filter azonosítható egy V C × ω1 → 2függvénnyel, minden x ∈ V C-re (x ∈ Xη esetén) megszorítva ez a függvény egy ágat ad megTη-ban.

Legyen mostG′′ az a filter, amely (V C×ω1)\(support(p)×δ)-n megegyezikG′-vel, support(p)×δ-n pedig p-vel.:

G′′ : V C × ω1 → 2

G′′(v) ={

p(v) ha v ∈ supp(p)× δG′(v) különben

Így tulajdonképpen a következő f -fel jelölt automorfizmusával hatottunk QV C≥ν -n (Jelölje p′ =G′|support(p)×δ-t):

f : QV C≥ν → QV C≥νq 7→ q + p+ p′ (mod 2)

(Most használtuk fel a fák homogenitását, ahhoz, hogy ez automorfizmus) És itt G′′ a G′ fáltali képe, vagyis generikus filter.Tehát, miután

(M ′′ |=) 1 QV C≥ν lesz új ág T -ben

az 5. lemma miatt létezik c QV C≥ν -név, melyre

1 c új ága T -nek

37

Page 38: Eötvös Loránd Tudományegyetem Természettudományi Kar

Most c ∈ M ′′[IV CS≥ν ], és c-re tekintsünk megint ω1 → 2 leképezés helyett 〈2<ω1 ,⊆〉-beli lánc-ként:

a 12 és a 14 lemmák alkalmazásával kapjuk, hogy létezik minden t ∈ T -hez egy Yt ⊆ QVC

S≥ν

antilánc, ahol (Yt dönt t ∈ c-ről) Yc =⋃t∈T Yt elemek support-jainak W =

⋃y∈Yc supp(z) ⊆

V C uniójára:c ∈M”[IWS≥ν ]

Itt W pedig legfeljebb ω1 · ω = ω1-nagyságú.

Ebből adódóan (a 3. lemmát használva) minden p ∈ QW≥ν esetén létezik δ < ω1, p1, p2 ≤ p,t1 6= t2 ∈ Tδ, hogy

M” |= (pi QW≥ν ti ∈ c (i = 1, 2))

Most vegyük elő megint a a 12. és a 14. lemmákat, és alkalmazzuk c helyett B(T )M [J][G]]

minden d elemére: létezik Yd (mely minden t ∈ T -re eldönti, hogy t ∈ d teljesül-e) a feltéte-lek szerint pedig |B(T )M [J[G]||ω1| < ωβν , emiatt aztán Y =

⋃d∈B(T )M[J[G] Yd számossága is

kisebb, mint ωβν Így pedig Z =⋃y∈Y supp(y) ⊆ V C azaz előbbi elemek tartóinak uniója is

legfeljebb ekkora halmaz:|Z| < ωβν

ezzel megkaptuk, hogy az összes ág benne van egy köztes bővítésben:

B(T )M [J][G] = B(T )M”[IZS≥ν

]

Másrészt, mivel η ∈ S≥ν esetén

|Xη| = ωβη ≥ ωβν > |B(T )M [J][G]|+ |V |

azaz minden η ∈ S≥ν-re |Xη \ (V ∪ Z)| = ωβν . Emiatt tehát létezik QWS≥ν -vel izomorf része(direkt összeadandója) a Q(V ∪Z)C

S≥νmaradék kényszerképzetnek: Minden Xη-ból ki tudunk

venni W ∩ Xη-val megegyező számosságú, V ∪ Z-től diszjunkt részhalmazt: Legyen tehátW ′ ⊆

⋃η∈S≥ν Xη \ (V ∪ Z), melyre |W ′ ∩Xη| = |W ∩Xη|, amivel tehát:

QW′

S≥ν≈ QWS≥ν

Most azt fogjuk megmutatni, hogy abból, hogy minden p ∈ QW≥ν , esetén létezik δ < ω1, p1, p2 ≤p, t1 6= t2 ∈ Tδ, hogy

M” |= (pi QWS≥ν

ti ∈ c (i = 1, 2))

következni fog ugyanez M ′′[IZS≥ν ]-ben az QW≥ν helyett a vele izomorf QW ′≥ν -vel (legyen π :QW≥ν → QW ′≥ν izomorfizmus, amely kiterjeszhető a nevekre is):

25. Állítás.

M”[IZS≥ν ] |= (∀p ∈ QW′

≥ν ∃δ < ω1, p1, p2 ≤ p, t1 6= t2 ∈ Tδ :) pi QW ′≥ν ti ∈ π(c) (i = 1, 2)

Bizonyítás. Azt elég megmutatni, hogy π−1(p)-hez M ′′-ben megfelelő pi-k és ti-k, azaz ame-lyekre:

M ′′ |= pi ti ∈ c

38

Page 39: Eötvös Loránd Tudományegyetem Természettudományi Kar

M”[IZS≥ν ]-ben is:M”[IZS≥ν ] |= π(pi) ti ∈ π(c)

Vegyünk tehát egy K 3 π(pi) M ′′[IZS≥ν ]−QW ′≥ν -generikus filter. Ekkor persze K M ′′ −QW ′≥νgenerikus is, és itt π(pi) ∈ K miatt, a c′ = val(π(c),K) = π(c)K jelöléssel

M ′′[K] |= c′ ∈ B(T ) ∧ ti ∈ c′

Mivel pedig K M ′′[IZS≥ν ]−QW ′≥ν -generikus, így IZS≥ν ×K M ′′−QW ′≥ν ×QZS≥ν -generikus, vagyisIZS≥ν is M [K]−QZS≥ν -generikus, és

M ′′[IZS≥ν ][K] = M ′′[IZS≥ν ×K] = M ′′[K][IZS≥ν ]

(14. lemma. És persze c′ csakK-tól függött.) Az előbbi állítás pedig igaz maradM ′′[K][IZS≥ν ]-ben is:

[M ′′[K] |= c′ ∈ B(T ) ∧ ti ∈ c′] ⇒[M ′′[K][IZS≥ν ]] |= c′ ∈ B(T ) ∧ ti ∈ c

]�

Most nézzük az M ′′[IZS≥ν ] modell IW ′S≥ν-vel való bővítését, és legyen c′ = π(c)IW ′

S≥ν! Mivel már

minden M [J ][G]-beli ág benne volt M ′′[IZS≥ν ]-ben, ezért c′ ∈ M ′′[IZS≥ν ]. Most konstruálnifogunk egy D ∈ M ′′[IZS≥ν ] sűrű halmazt QW ′S≥ν

-ben: minden p ∈ QW ′S≥ν-höz vegyük az előző

állítás garantálta pi-ket, és ti-ket, legalább az egyik i-re ti /∈ c′, legyen erre az i-re pi ∈ D:Most, ha p′ ∈ D ∩ I ‘W ′

S≥ν,ahol p′ = pi valamilyen p-re, és

M”[IZS≥ν ] |= p′ ti ∈ π(c)

Tehát ti ∈ π(c)I‘W ′S≥ν

, miközben úgy választottuk be p′ = pi-t D-be, hogy ti /∈ c′, ez pedigc′ = π(c)I‘W ′

S≥νmiatt ellentmondás.

(ii) |B(T )M ′[G]| = ω2 (feltéve persze, hogy ω2 nem szerepel a βnu sorozatban, ahol megengedjük,hogy ez a sorozat üres sorozat legyen)

Itt az előző esethez hasonlóan definiálható egy S ⊆ α, B ⊆ ω%, hogy

T ∈M [GS ][J |B ]

ahol |S|, |B| ≤ ω1.

Most felidézzük, hogy M -et (csak ebben az esetben, vagyis ha ω3 ≤ ωβν minden ν-re) egymásik, GCH-t kielégítő modellből kaptuk, ahol létezett egy κ erősen elérhetetlen számosság,és egy F ⊆ L = Lv(κ, ω1) filter bővítettünk. Erre a modellre mostantól hivatkozzunk N -ként:

M = N [F ]

ésT ∈ N [F ][HS ][IVS ][J |B ]

Megintcsak a 14. lemma miatt nézhetünk rá erre a modellre úgy is, mint ha az F -fel forszol-tunk volna utoljára: N [HS ][IVS ][J |B ][F ]. És mivel

N |= GCH, és |PS ×QVS × Fn(B, 2, ω1)| ≤ ω1

39

Page 40: Eötvös Loránd Tudományegyetem Természettudományi Kar

ezért a 13. és a 11. lemmák miatt N [HS ][IVS ][J |B ] |= GCH, és nem omlik le számosság (mertnem keletkezik új részhalmaza ω-nak, illetve a kényszerképzet méretéből adódóan) Amibőla 10. lemmával:

N [HS ][IVS ][J |B ] |= L = Lv(κ, ω1) κ− cc

ésN [HS ][IVS ][J |B ] |= κ reguláris (11. lemma)

Megint a a 12. lemma miatt minden t ∈ 2<ω1 -hez létezik egy Zt |Zt| < κ méretű antilánc,amely eldönti, hogy t T -ben legyen-e, így ezek tartóinak Y összességére (Y =

⋃t∈2<ω1 {supp(z) :

z ∈ Zt}), mivel minden |supp(z)| ≤ ω, és N [HS ][IVS ][J |B ]-ben κ reguláris, ezért |Y | < κ.

Így tehát (14. lemma):T ∈ N [HS ][IVS ][J |B ][F |Y ]

Most viszont, mivel |Lv(Y, ω1)| ≤ |Y |ω|Y |ω < κ, megint csak a 13. lemma szerint

N [HS ][IVS ][J |B ][F |Y ] |= 2ω1 < κ

Ezt Fκ\Y -nal bővítve, mivel Lv(κ \ Y, ω1) ω1-zárt, kapjuk, hogy

N [HS ][IVS ][J |B ][F |Y ][Fκ\Y ] = N [HS ][IVS ][J |B ][F ] |= |B(T ) < κ ∧ κ = ω2

azaz κ-nál kevesebb ág van, de már κ a második legkisebb nem megszámlálható számosság.Ez után M = N [F ] jelöléssel, ha még a maradék J-vel bővítünk (M [HS ][IVS ][J |B ][J [ω%\B ] =M [HS ][IVS ][J ]-vé), akkor persze J [ω%\B nem ad hozzá új ágat az ω1-zártság miatt. Majdpedig Gα\S-sel bővítve se keletkezik ág (20. lemma).

Ha most megint M ′′ = M [HS ][IVS ][J ][Gα\S ], akkor tehát M [G][J ] = M ′′[IV CS ], ez utóbbi adhozzá ágat, így S≥ν = S, S<ν = ∅ szerepekkel a 24. lemmát alkalmazhatjuk, vagyis T -neknem lehet ω2 ága.

30. Lemma.M [G][J ] |= 2ω1 = ω%

(sup{ωβν : ν < α} = ω% esetén pedig:

M [G] |= 2ω1 = ω% )

Bizonyítás. Az előző bizonyításban látotthoz hasonlóan M [G][J ] = M [H][I][J ], ahol H P −M -generikus, I pedig M [H]−Q-generikus (és |Phom| = ω1)

|P| ≤ (α)ω · (ω1)ω ≤ (sup{ωβν : ν < α})ω · ωω1

Ha feltesszük, hogy α > 0, azaz a β nem egy 0-hosszú sorozat: A βν sorozatra tett feltevésünkmiatt, azaz, hogy a sorozat ω- és ω1-zárt, valamint

cf(βmu) ∈ {ω,ω1} → βµ + 1 ∈ {βnu : ν < α}

pedig cf(sup{ωβν : ν < α}) > ω1, így tovább írva az egyenlőtlenséget (emlékeztetünk előtte, hogyM -ben igaz a GCH):

|P| ≤

∑λ<sup{ωβν : ν<α}

λω

· ω1 ≤ sup{ωβν : ν < α}

40

Page 41: Eötvös Loránd Tudományegyetem Természettudományi Kar

Másrészt M -ben R és így P is ω2 − cc, így, megint

cf(sup{ωβν : ν < α}) > ω1 és M |= GCH miatt:

a 13. lemma szerint legfeljebb sup{ωβν : ν < α}(ω1)2 = sup{ωβν : ν < α} részhalmaza lehetM [H]-ban ω1-nek:

M [H] |= 2ω1 ≤ sup{ωβν : ν < α}

(Most megint emlékeztetünk arra, hogy a forszolás egyik lépésében sem keletkezik új h ∈ P(ω).)M [H]-ban dolgozunk, felülről becsüljük Q ∈ M [H] méretét: mivel P ω2 − cc volt M -ben, ≥ ω2-kofinalitású sorozatnak nem csökkent a kofinalitása az M -ről M [H]-ra történő bővítéskor - 11.lemma, ezért

M [H] |= |Q| ≤ (sup{ωβν : ν < α})ω · |2<ω1 | = sup{ωβν : ν < α})ω = (sup{ωβν : ν < α}

És mivel semelyik bővítésben sem keletkezik új ω-típusú sorozat, ezért ez legfeljebb sup{ωβν : ν <α} Továbbá ugyanezen okból M [H]-ban ∆-rendszer lemmát alkalmazhatjuk lehetséges 〈pν : ν <

ω2〉 antilánc support-jaira. Majd pedig a megszámlálható magot tekintve,

M [H] |= (2<ω1)ω = ω1-ból

adódik, hogyM [H] |= Q ω2 − cc

így cf(sup{ωβν : ν < α})M [H] ≥ ω2 miatt, a 13. lemmából:

M [H][I] |= 2ω1 ≤ ((sup{ωβν : ν < α})ω1·ω1)M [H] ≤ sup{ωβν : ν < α}

(És itt valójában egyenlőség áll, mert minden ωβν-re van annyi ágú Kurepa fa M [H][I]-ben.)Ez után megint Mω ∩M [H][I] ⊆ M -t használva, M [H][I]-ben egy tetszőleges A ⊆ Fn(ω%, 2, ω1)(|A| = ω2) antilánc elemeinek support-jára alkalmazható a ∆-rendszer lemma, kapjuk, hogy

M [H][I] |= Fn(ω%, 2, ω1) ω2 − cc

Így pedig, mivel a számossága

|Fn(ω%, 2, ω1)| = ωω% · 2ω = ω%

(ez azért teljesül, mertM -ben igaz a GCH, és G (vagy H és utána I) nem adtak hozzá új ω-típusúsorozatot, valamint (cf(ω%))M [H][I] > ω1, hiszen R is ω2 − cc.)Így tehát tudjuk, hogy

M [H][I][J ] |= 2ω1 ≤ (ωω1·ω1% )M [H][I] = sup{(λω1)M [H][I] : λ < ω%} ≤ sup{(2λ)M [H][I] : λ < ω%}

amit tovább becsülhetünk, tegyük fel, hogy sup{ωβν : ν < α} < ω%: (így elég a sup{ωβν : ν <

α} ≤ λ-kal foglalkozni)

(2λ)M [H][I] ≤ (|Q|ω1·λ)M [H] = (2λ)M [H] ≤ |P|ω1×λ = (2λ)M = λ+ ≤ ω%

Tehát ekkorM [H][I][J ] |= 2ω1 ≤ ω%

ennyit viszont nyilvánvalóan hozzáad, mivel M [G]− Fn(ω%, 2, ω1)-generikus.

41

Page 42: Eötvös Loránd Tudományegyetem Természettudományi Kar

Hivatkozások

[1] Kunen, Kenneth: Set theory: An introduction to independence proofs. Studies in logic andfoundations of mathematics, vol. 102. Elsevier

[2] Jech, Thomas: Set theory. 3rd Millennium ed, rev. and expanded. Springer, 2002.

[3] Hajnal András, Hamburger Péter: Halmazelmélet. Nemzeti Tankönyvkiadó, 1983.

[4] Renling Jin, Saharon Shelah: Planting Kurepa Trees And Killing Jech–Kunen Trees By UsingOne Inaccessible Cardinal. Fundamenta Mathematicae, vol. 141 (1992), pp 287-296.

[5] Csirmaz László: Matematikai logika. egyetemi jegyzet, ELTE 1994.

42