P. 1
Teorija skupova - skripta

Teorija skupova - skripta

|Views: 532|Likes:
Published by aco_n

More info:

Published by: aco_n on Jan 11, 2011
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

05/22/2013

pdf

text

original

Sveučilište u Zagrebu

PMF–Matematički odjel
Mladen Vuković
TEORIJA SKUPOVA
predavanja
Zagreb, travanj, 2010.
Sadržaj
Uvod 1
0.1 Osnovne napomene na početku . . . . . . . . . . . . . . . . . . . . . 2
0.2 Kumulativna hijerarhija . . . . . . . . . . . . . . . . . . . . . . . . . 5
0.3 Neki aksiomi Zermelo–Fraenkelove teorije . . . . . . . . . . . . . . . . 8
1 Naivna teorija skupova 17
1.1 Ekvipotentni skupovi . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
1.2 Konačni i beskonačni skupovi . . . . . . . . . . . . . . . . . . . . . . 20
1.3 Prebrojivi skupovi . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
1.4 Neprebrojivi skupovi . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
1.5 Kardinalnost . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
1.6 Uređeni skupovi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
1.7 Uređajne karakterizacije skupova Q i R . . . . . . . . . . . . . . . . 47
1.8 Dobro uređeni skupovi . . . . . . . . . . . . . . . . . . . . . . . . . . 51
2 Aksiomatska teorija skupova 57
2.1 Prirodni brojevi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
2.2 Skupovi brojeva Z, Q i R . . . . . . . . . . . . . . . . . . . . . . . 65
2.3 Ordinalni brojevi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
2.4 Kardinalni brojevi . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
2.5 Aksiom izbora . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
2.6 Zermelo–Fraenkelova teorija skupova . . . . . . . . . . . . . . . . . . 100
Dodatak: Goodsteinov teorem 104
Bibliografija 115
Indeks 118
i
Predgovor
Ovaj materijal nastao je na osnovu zabilješki iz kolegija Teorija skupova koji već
niz godina predajem na Prirodoslovno–matematičkom fakultetu – Matematičkom
odjelu Sveučilišta u Zagrebu. Ovaj materijal je prije svega namijenjen studentima
koji slušaju kolegij Teorija skupova, odnosno trebaju polagati ispit iz tog kolegija.
Želim naglasiti da ovo nije skripta. To znači da nije proveden postupak recenzije.
Naravno, time ne želim reći da imam opravdanje za greške (raznih vrsta) kojih sigurno
ima. Svaki ispravak, ili pak sugestiju, koji bi mogli doprinijeti poboljšanju ovog teksta,
rado ću prihvatiti.
Zahvaljujem se mr. sc. Vedranu Čačiću koji je pročitao čitav tekst, te svim stu-
dentima koji su me upozorili na greške.
U Zagrebu, travanj 2010. Mladen Vuković
iii
Uvod
Sadržaj kolegija je pokriven ovim rukopisom. Štoviše, neki dijelovi rukopisa se ne
predaju, a dodani su radi lakšeg razumijevanja teksta. To su prije svega zadaci i
njihova rješenja. Rukopis, a i kolegij, podijeljeni su u dva glavna dijela: §1. Naivna
teorija skupova i §2. Aksiomatska teorija skupova. Važno je na početku naglasiti
da je glavni cilj prvog poglavlja motivirati uvođenje aksioma.
Sada navodimo knjige koje postoje u biblioteci PMF–MO u Zagrebu o teoriji skupova,
a mogu pomoći za ovaj kolegij. Knjige nisu poredane po abecedi već po važnosti za
kolegij.
1. W. Just, M. Weese, Discovering Modern Set Theory 1, American Mathematical
Society, 1996.
2. K. Kunen, Set Theory, North–Holland, 1980.
3. P. Papić, Teorija skupova, HMD, Zagreb, 1999.
4. J. Shoenfield, Axioms of Set Theory, Handbook of Math. Logic, J. Barwise
(ed.), North–Holland, 1985.
5. T. Jech, Set Theory, The Third Millenium Edition, Springer, 2000.
Svakako preporučamo knjižice iz biblioteke Moderna matematika od Školske knjige:
N. J. Vilenkin, Priče o skupovima, J.–L. Krivine, Aksiomatička teorija skupova, te
Z. Šikić, Kako je stvarana novovjekovna matematika.
Istaknimo glavne crtice u razvoju teorije skupova. Osnivač teorije skupova je
Georg Cantor. Radove o teoriji skupova objavljivao je od 1871. do 1883. godine.
1
2
Georg Cantor
Poseban zamah razvoju teorije dao je B. Russell otkrićem paradoksa. To je rezul-
tiralo razvojem aksiomatske teorije skupova. Prvi prijedlog aksiomatizacije dao je
E. Zermelo, 1908. godine. Zermelo je dokazao da se svaki skup može dobro urediti.
Nakon velikih kritika njegovog neočekivanog rezultata, Zermelo je pobrojao aksiome
koje je koristio. A. Fraenkel je 1922. godine precizirao shemu aksioma separacije.
Zatim su A. Fraenkel i T. Skolem predložili shemu aksioma zamjene kao još jedan
novi aksiom. J. von Neumann je eksplicirao aksiom dobre utemeljenosti i definirao
ordinalne brojeve.
U ovom kratkom osvrtu na povijesni razvoj teorije skupova istaknut ćemo još samo
da je 1938. godine K. Gödel dokazao relativnu konzistentnost Zermelo–Fraenkelove
teorije skupova s aksiomom izbora i hipotezom kontinuuma, te je 1963. godine P. Co-
hen dokazao nezavisnost hipoteze kontinuuma sa Zermelo–Fraenkelovom teorijom
skupova.
0.1 Osnovne napomene na početku
Osnovno pitanje ovog kolegija je:
Što je skup?
U naivnoj teoriji skupova odgovor je "jednostavan":
Skup je primitivan pojam, i kao takav se ne definira.
Smatramo da već imate izgrađenu intuiciju o pojmu skupa.
Skup je kolekcija objekata koji zajedno čine cjelinu.
Na takvom nedefiniranom i vrlo nejasnom pojmu skupa Cantor je izgradio veliki
dio teorije skupova. Poteškoće koje su se pri tome javile (paradoksi i nerješivi problemi
– o tome ćemo kasnije) pokušale su se izbjeći na razne načine (teorija tipova; teorija
klasa, ...). No, teško je prevladati teškoće ako već na samom početku imamo klimave
3
temelje. Teorija skupova se mora graditi kao i svaka druga matematička teorija –
zadavanjem aksioma.
U svojim istraživanjima tvorac teorije skupova Cantor nije se eksplicitno pozivao na
neke aksiome o skupovima. Međutim, analizom njegovih radova može se zaključiti
da se skoro svi teoremi koje je on dobio mogu izvesti iz sljedeća tri aksioma:
1. aksiom ekstenzionalnosti
Dva skupa su jednaka ako imaju iste elemente.
2. princip komprehenzije
Za unaprijed dano svojstvo ϕ(x) postoji skup čiji su elementi baš oni koji objekti
imaju to svojstvo, tj. ¦x : ϕ(x)¦ je skup.
3. aksiom izbora
Za svaki neprazan skup postoji bar jedna funkcija čiji su argumenti neprazni
podskupovi tog skupa, a slike su elementi argumenata.
Kada je teorija već postala priznata u matematičkom svijetu pojavili su se paradoksi
– nešto što se nikad prije nije dogodilo. (Paradoks nije isto što i kontradikcija.
Paradoks je tvrdnja čiji je dokaz logički neupitan, ali je intuitivno sama tvrdnja
vrlo upitna.) Sada navodimo Russellov paradoks.
Russellov paradoks: R = ¦x : x je skup i x ∈ x¦ nije skup.
Dokažimo da R nije skup. Pretpostavimo da je R skup. Tada možemo
postaviti pitanje vrijedi li R ∈ R. Pretpostavimo prvo da vrijedi R ∈ R.
To znači da je R element skupa R, pa ispunjava svojstvo koje ispunjavaju
svi njegovi elementi, tj. x ∈ x, odnosno za R to znači R ∈ R. Time
smo iz pretpostavke R ∈ R dobili R ∈ R, tj. dobili smo kontradikciju.
Zaključujemo da mora vrijediti R ∈ R. No, tada R ispunjava definicijski
uvjet za skup R. To znači da je R jedan element skupa R, odnosno imamo
R ∈ R. Opet smo dobili kontradikciju. Zaključujemo da pretpostavka da
je R skup vodi na kontradikciju, tj. kolekcija R nije skup.
Bertrand Russell
4
Što je to zapravo paradoksalno u Russellovom paradoksu? Russell je dao prvi
primjer kolekcije objekata koja nije skup, te je na taj način ukazao da Cantorov
princip komprehenizije ne moženo primjenjivati prilikom izgradnje skupova. To znači
da nemamo nikakve kriterije kako graditi skupove. Treba spomenuti da postoje i
drugi paradoksi naivne teorije skupova. Primjerice to su i Cantorov paradoks skupa
svih skupova, te Buralli–Fortijev paradoks. Navest ćemo ih kasnije, kao i neke druge
paradokse u naivnoj teoriji skupova. Možemo postaviti pitanje jesu li primjerice
sljedeće kolekcije skupovi:
¦x : postoji bijekcija između skupa x i skupa N¦ (nije skup)
¦x : x je diferencijabilna realna funkcija na skupu R¦ (to je skup)
¦x : x je skup takav da ∀y∀z(y ∈ z ∈ x → y ∈ x)¦ (nije skup)
¦x : postoji binarna operacija ◦ takva da je (x, ◦) grupa¦ (nije skup)
Kasnije ćemo dati argumente zašto pojedina gornja kolekcija jeste, odnosno nije,
skup.
Nadalje ćemo svaku kolekciju objekata nazivati klasa. Odnosno, ako je ϕ neko
svojstvo tada ćemo kolekciju ¦x : ϕ(x)¦ nazivati klasa. Neke klase su skupovi, a
neke nisu. Klase koje nisu skupovi nazivaju se prave klase. Primjerice klasa iz
Russellovog paradoksa je prava klasa. Intuitivno, klasa x je skup ako postoji klasa y
takva da vrijedi x ∈ y.
Glavni zaključak nakon paradoksa je da u teorji skupova ne smijemo graditi
skupove pomoću skupova koji nisu još izgrađeni – to se upravo događa primjenom
principa komprehenzije. To znači da skupove moramo graditi po nivoima. Izgrad-
nju skupova po nivoima omogućava aksiomatski pristup. Prije nego što napišemo
aksiome Zermelo–Fraenkelove teorije skupova, koju ćemo kratko označavati sa ZF,
pokušat ćemo opisati što želimo da aksiomi govore.
Ne zanimaju nas skupovi sljedećeg oblika (takvi primjeri su obično u školskim
udžbenicima): skup svih samoglasnika u riječi ABRAKADABRA, skup svih dje-
vojčica 5a razreda OŠ Retkovec u Zagrebu, skup svih filmova koji su prikazani u
zagrebačkim kinima ove godine, . . . A kakvi nas onda skupovi zanimaju? Želimo
izgraditi teoriju koja bi na neki način bila temelj matematike. Primjerice to znači da
bismo u njoj mogli definirati prirodne brojeve (a onda na standardni način i ostale
skupove brojeva; to ćemo kasnije ilustrirati).
Prije strogih definicija moramo upozoriti na neke "loše" navike u vezi skupova.
Obično se skupovi zamišljaju kako nekakve klase "atoma", tj. članova koji nemaju
nikakvih dijelova. To znači da bi na početku izgradnje teorije skupova morali pret-
postaviti egzistenciju nekakvih atoma ili praelemenata. No, može se pokazati da to
nije nužno. Dovoljno je pretpostaviti da postoji skup koji nema niti jednog elementa,
tj. prazan skup. Upravo je prazan skup jedini "atom" koji ćemo koristiti prilikom
5
izgradnje teorije skupova. Zatim, "loša" navika je da se teško prihvaća da skupovi
mogu biti elementi drugih skupova. Jednostavan primjer takvog skupa je primjerice
partitivni skup čiji su elementi svi podskupovi zadanog skupa. U teoriji skupova
elementi svakog skupa su skupovi.
0.2 Kumulativna hijerarhija
Kada primjerice želimo napisati aksiome koji će opisivati prirodne brojeve mi imamo
dobro izgrađen (ili nam se bar tako čini) intuitivan pojam prirodnog broja. Slična je
situacija i s drugim pojmovima. Navedimo neke strukture i pripadne aksiomatizacije:
Teorija brojeva – Peanova aritmetika
Intuicija polja R – aksiomi za R
Primjeri raznih grupa – aksiomi teorije grupa
Primjeri raznih vektorskih prostora – aksiomi vektorskog prostora
Prilikom aksiomatizacije teorije skupova imamo jedan veliki problem. Što intu-
itivno znači pojam skupa? Koju strukturu mi zapravo želimo opisati aksiomima?
Danas se smatra da aksiomatski trebamo opisati strukturu sljedećih objekata:
V
0
= ∅
V
1
= ¦∅¦ = {(V
0
)
V
2
= ¦∅, ¦∅¦¦ = {(V
1
)
.
.
.
Odnosno, to bismo općenito zapisali ovako:
V
α+1
= {(V
α
)
V
β
=
¸
α<β
V
α
gdje je α proizvoljan ordinalni broj (nivo!), a β je ordinalni broj koji nema neposred-
nog prethodnika. Tada klasu
V =
¸
α∈On
V
α
nazivamo kumulativna hijerahija. Sa On je označena klasa svih ordinalnih brojeva.
Kasnije ćemo objasniti, a i strogo definirati, što su to beskonačni ordinalni brojevi.
Na sljedećoj slici ilustriramo kumulativnu hijerarhiju.
6





1



2




1  



{Ø,{Ø}}
{Ø}
Ø



2

1

0


Napomena 0.1. Ovdje ćemo pokušati objasniti razliku između skupova i pravih klasa.
Prije smo bili naveli princip komprehenzije: ako je ϕ neko svojstvo tada ono definira
skup ¦x : ϕ(x)¦. Vidjeli smo da to nija dobra ideja za izgradnju teorije skupova, jer
dobivamo i paradokse. Mogli bi reći da neka svojstva imaju "preveliki" doseg tako
da ne definiraju skupove. Za svako svojstvo ϕ (točnije: svaku formulu ZF–teorije!)
kolekciju objekata ¦x : ϕ(x)¦ nazivamo klasa. Većina uobičajnih operacija koje se
koriste u matematici ne vode do klasa koje su "prevelike", te to ne stvara nikakve
probleme. Osnovne (intuitivne) zahtjeve o skupovima navest ćemo u sljedećih nekoliko
točaka:
(i) Svaka podklasa skupa je skup. Odnosno, za svaki skup A i svako svojstvo ϕ, pos-
toji skup svih x ∈ A za koje vrijedi ϕ(x). Kasnije ćemo ovaj zahtjev formulirati
kao shemu aksioma separacije ZF–teorije.
(ii) Skupovi su zatvoreni na osnovne operacije kao što su unija, presjek i partitivni
skup.
(iii) Skupovi su zatvoreni na slike funkcija. Odnosno, ako je f neka funkcija na
skupovima i A je skup tada je ¦f(x) : x ∈ A¦ također skup. Kasnije ćemo ovaj
zahtjev formulirati kao shemu aksioma zamjene ZF–teorije.
7
(iv) Ako je neka klasa X element neke druge klase Y tada je X skup. Ovo je
najmanje intutivno jasan zahtjev. Povezan je s idejom kumulativne hijerarhije
– svaki skup gradimo na nekom nivou.
Sada ćemo pokušati objasniti zašto navedene klase na strani 4 jesu, odnosno nisu
skupovi. Klasa ¦x : postoji bijekcija između skupa x i skupa N¦ nije skup, jer na
svakom nivou kumulativne hijerahije postoje prebrojivi skupovi, a onda ne postoji neki
"završni" nivo na kojem je ta klasa izgrađena. Isti argument bi naveli prilikom ob-
jašnjenja da klase ¦x : x je skup takav da ∀y∀z(y ∈ z ∈ x → y ∈ x)¦ i ¦x : postoji
binarna operacija ◦ takva da je (x, ◦) grupa¦ nisu skupovi. Klasa ¦x : x je difer-
encijabilna realna funkcija na skupu R¦ je skup, jer se skup R konstruira na točno
određenom nivou kumulativne hijerarhije.
Primijetimo još samo na kraju ove priče o klasama da paralelno s razlikom klasa
i skupova postoji i razlika između funkcija i operacija koje su prevelike da bi mogle
biti identificirane sa skupom uređenih parova. Primjerice A → {(A) je skupovna
operacija, ali nije funkcija.
Na sljedećoj slici želimo posebno naglasiti da su skupovi ograničeni s nivoima, dok
prave klase nisu.











1  




2
1

0


8
0.3 Neki aksiomi Zermelo–Fraenkelove teorije
Aksiomi o skupovima bit će većinom sljedećeg oblika:
ako je A skup (ili više skupova) tada operacija F primjenjena na A opet
daje (novi) skup.
No, prije takvih aksioma iskazujemo dva osnovna aksioma ZF teorije skupova. Že-
limo još istaknuti da aksiome teorije ZF gradimo pomoću varijabli, zagrada, logičkih
veznika: , ∧, ∨, →, ↔, kvantifikatora: ∀ i ∃, te simbola ∈ i = .
U daljnjim izlaganjima koristit ćemo i relacijske simbole ⊂ i ⊆ . To nisu osnovni
simboli jezika, već su pokrate za sljedeće iskaze:
x ⊆ y ⇔ ∀z(z ∈ x → z ∈ y)
x ⊂ y ⇔ ∀z(z ∈ x → z ∈ y) ∧ x = y
Prvo ističemo aksiom koji iskazuje kriterij za jednakost skupova.
Aksiom ekstenzionalnosti
Ako su x i y skupovi takvi da je x ⊆ y i y ⊆ x tada je x = y.
Odnosno, formalno:
∀x∀y

∀z(z ∈ x ↔ z ∈ y) → x = y

Taj aksiom koristimo prilikom dokazivanja skupovnih identiteta. Iz aksioma
ekstenzionalnosti posebno slijedi primjerice ¦1, 2, 3¦ = ¦3, 1, 2¦ i ¦1, 2, 2, 3, 1¦ =
¦1, 2, 3¦.
Sljedeći aksiom je aksiom egzistencije. Iz tog aksioma slijedi da postoji barem
jedan skup.
Aksiom praznog skupa: postoji skup koji ne sadrži niti jedan element, tj.
∃x∀y(y ∈ x)
Iz aksioma ekstenzionalnosti slijedi da je takav skup jedinstven. Iz tog razloga
možemo uvesti oznaku za taj jedinstveni objekt: ∅.
Sada navodimo još neke aksiome teorije ZF, i to one koji su nam najpotrebniji i
najrazumljiviji.
Aksiom partitivnog skupa: ako je x skup tada je klasa svih njegovih podskupova
također skup, tj.
∀x∃y∀z(z ∈ y ↔ z ⊆ x)
Iz aksioma ekstenzionalnosti slijedi jedinstvenost partitivnog skupa, pa uvodimo oz-
naku {(x).
9
Aksiom para: za svaka dva skupa x i y postoji skup čiji su x i y jedini elementi, tj.
∀x∀y∃z∀u

u ∈ z ↔ (u = x ∨ u = y)

.
Iz aksioma ekstenzionalnosti slijedi jedinstvenost (neuređenog) para, pa uvodimo oz-
naku ¦x, y¦.
Iz aksioma para slijedi da za svaki skup x postoji skup ¦x, x¦. Po dogovoru taj
skup označavamo sa ¦x¦. Istaknimo koje skupove za sada znamo: ∅, ¦∅¦, ¦∅, ¦∅¦¦,
. . . No, iz do sada navedenih aksioma ne slijedi čak ni egzistencija trojke, tj. ako su
x, y, z skupovi tada još ne možemo tvrditi da je ¦x, y, z¦ skup. Posebno, ne možemo
dokazati egzistencija nekog beskonačnog skupa. Primjenom aksioma unije slijedit će
da za svaki n ∈ N postoji n–člani skup.
Aksiom unije: za svaki skup je klasa elemenata svih njegovih elemenata ponovno
skup, tj.
∀x∃y∀z(z ∈ y ↔ ∃t(t ∈ x ∧ z ∈ t)).
Pokušat ćemo objasniti aksiom unije na jednom primjeru. Neka je dan skup A =
¦∅, ¦b, c¦, ¦d¦¦. Tada aksiom unije tvrdi da je klasa objekata, koji su elementi
nekog elementa od A, također skup. U ovom slučaju to znači da je ¦b, c, d¦ također
skup. Na sljedećoj slici ilustriramo aksiom unije.
Primjenom aksioma ekstenzionalnosti slijedi da je skup y, čija se egzistencija tvrdi
u aksiomu unije, jedinstven. Za dani skup x sa ∪x označavamo skup čija se egzistencija
tvrdi u ovom aksiomu. Ako su x i y skupovi tada iz aksioma para slijedi egzistencija
skupa ¦x, y¦. Iz aksioma unije slijedi da je ∪¦x, y¦ također skup. Taj skup standardno
označavamo sa x ∪ y.
Ako su x
1
, x
2
i x
3
skupovi tada iz aksioma para slijedi da postoje skupovi
¦x
1
, x
2
¦ i ¦x
3
¦. Ponovnom primjenom aksioma para slijedi da postoji skup:
¦¦x
1
, x
2
¦, ¦x
3
¦¦. Iz aksioma unije slijedi da postoji skup ∪¦¦x
1
, x
2
¦, ¦x
3
¦¦, tj. trojka
¦x
1
, x
2
, x
3
¦. Ako je n ∈ N, n > 0, te x
1
, . . . , x
n
skupovi, tada bi na sasvim analogan
način dokazali da postoji skup ¦x
1
, . . . , x
n
¦. Uočite da iz navedenih aksioma ne slijedi
10
egzistencija beskonačnog skupa. Kasnije ćemo navesti aksiom beskonačnosti iz kojeg
će direktno slijediti egzistencija beskonačnog skupa.
Definicija 0.2. Neka su x i y skupovi. Tada skup ¦¦x¦, ¦x, y¦¦ nazivamo uređeni
par, i označavamo ga s (x, y).
Upravo navedenu definiciju uređenog para dao je Kuratowski 1921. godine. N.
Wiener je 1914. uređeni par definirao kao skup ¦¦¦x¦, ∅¦, ¦¦y¦¦¦.
Propozicija 0.3. Ako vrijedi (x
1
, y
1
) = (x
2
, y
2
) tada je x
1
= x
2
i y
1
= y
2
.
Dokaz. Po pretpostavci imamo ¦¦x
1
¦, ¦x
1
, y
1
¦¦ = ¦¦x
2
¦, ¦x
2
, y
2
¦¦. Iz aksioma ek-
stenzionalnosti slijedi da su moguća sljedeća dva slučaja:
a) ¦x
1
¦ = ¦x
2
¦; Iz aksioma ekstenzionalnosti slijedi x
1
= x
2
. Zatim,
iz (x
1
, y
1
) = (x
2
, y
2
) slijedi i ¦x
1
, y
1
¦ = ¦x
2
, y
2
¦, a onda lako slijedi
y
1
= y
2
.
b) ¦x
1
¦ = ¦x
2
, y
2
¦;
Iz aksioma ekstenzionalnosti slijedi x
1
= x
2
i x
1
= y
2
, tj. x
1
= x
2
=
y
2
. Zatim, iz (x
1
, y
1
) = (x
2
, y
2
) slijedi još ¦x
1
, y
1
¦ = ¦x
2
¦. Primjenom
aksioma ekstenzionalnosti slijedi opet x
1
= y
1
= x
2
.
Iz svega zaključujemo da je x
1
= y
1
= x
2
= y
2
. Q.E.D.
Definicija 0.4. Za svaki n ∈ N, n ≥ 2, rekurzivno definiramo uređenu n–torku
ovako:
(x
1
, x
2
) = ¦¦x
1
¦, ¦x
1
, x
2
¦¦
(x
1
, . . . , x
n+1
) = ((x
1
, . . . , x
n
), x
n+1
)
Kako bismo mogli govoriti o Kartezijevom produktu skupova, a onda o relacijama
i funkcijama, sada navodimo shemu aksioma separacije.
Shema aksioma separacije: ako je x skup i F neko zadano svojstvo
1
tada je klasa
svih z ∈ x koji imaju svojstvo F također skup, tj. formalno
∀x∃y∀z(z ∈ y ↔ (z ∈ x ∧ F(z)).
Govorimo shema aksioma, a ne aksiom, jer tu zapravo imamo beskonačno aksioma –
za svako svojstvo F imamo po jedan aksiom.
1
Točnije, F je proizvoljna formula teorije ZF s jednom slobodnom varijablom. Ovdje nećemo
strogo definirati pojam formule. Grubo rećeno, formula je konačan niz znakova koji mogu biti
varijable, zagrade, logički veznici, kvantifikatori, te simboli = i ∈ .
11
Propozicija 0.5. Neka su x i y skupovi. Tada je klasa ¦(x
t
, y
t
) : x
t
∈ x, y
t
∈ y¦
također skup. Navedenu klasu nazivamo Kartezijev produkt skupova x i y, te
je označavamo sa x y.
Dokaz. Iz aksioma unije i para slijedi da postoji skup x ∪ y. Iz aksioma partitivnog
skupa slijedi da postoji skup {({(x ∪ y)). Sada iz sheme aksioma separacije slijedi
da je klasa ¦z : z ∈ {({(x ∪ y)) ∧ (∃u ∈ x)(∃v ∈ y)(z = (u, v))¦ skup, tj. x y je
skup. Q.E.D.
Na sasvim analogan način može se dokazati da je za svaki n ∈ N, n ≥ 2, te proizvoljne
skupove x
1
, . . . , x
n
, klasa ¦(x
t
1
, . . . , x
t
n
) : x
t
1
∈ x
1
, . . . , x
t
n
∈ x
n
¦ također skup.
Navedena klasa se naziva Kartezijev produkt skupova x
1
, . . . , x
n
, te je označavamo
x
1
. . . x
n
.
Definicija 0.6. Za proizvoljni skup x sa ∩x označavamo klasu ¦z : za svaki y ∈ x
vrijedi z ∈ y¦, te je nazivamo presjek skupa x. Ako su x i y skupovi tada sa x ∩ y
označavamo presjek ∩¦x, y¦. Analogno, ako je n ∈ N, n > 0, te x
1
, . . . , x
n
skupovi,
tada sa x
1
∩ x
2
∩ . . . ∩ x
n
označavamo presjek ∩¦x
1
, . . . , x
n
¦.
Propozicija 0.7. Ako je x skup tada je presjek ∩x također skup.
Definicija 0.8. Za proizvoljne skupove x i y sa x ` y označavamo klasu ¦z : z ∈ x i
z ∈ y¦, te je nazivamo razlika skupova x i y. Neka je U neki skup, te x ⊆ U. Tada
sa x
c
označavamo klasu U ` x, te je nazivamo komplement skupa x (u odnosu na skup
U).
Propozicija 0.9. Za sve skupove x i y razlika x ` y je također skup. Ako je U skup,
te x ⊆ U, tada je komplement x
c
također skup.
Definicija 0.10. Binarna relacija R na skupovima x i y je proizvoljni podskup
Kartezijevog produkta x y. Ako su x
1
, . . . , x
n
skupovi tada je n–mjesna relacija
proizvoljni podskup Kartezijevog produkta x
1
. . . x
n
.
Sada se nećemo baviti relacijama. Kasnije ćemo posebno promatrati relacije ure-
đaja.
Definicija 0.11. Neka su X i Y proizvoljni skupovi, te neka je f ⊆ X Y binarna
relacija koja ima svojstvo da za svaki x ∈ X postoji jedinstveni y ∈ Y tako da vrijedi
(x, y) ∈ f. Tada binarnu relaciju f nazivamo funkcija i označavamo je sa f : X → Y.
Skup X nazivamo domena funkcije, a skup Y kodomena funkcije. Ako je f : X → Y
funkcija, te je (x, y) ∈ f, tada umjesto y pišemo i f(x).
Skup svih funkcija iz skupa X u skup Y označavamo s
X
Y. Funkcije možemo
zadavati na razne načine, kao što su: formulom, po slučajevima, opisno, tablicom,
grafom, grafikonom, ... Ako je X neki skup tada funkciju id
X
: X → X zadanu sa
12
id
X
(x) = x nazivamo identiteta. Ako je A ⊆ X tada funkciju i : A → X zadanu
sa i(x) = x nazivamo inkluzija. Ako je f : X → Y neka funkcija, te A ⊆ X i
C ⊆ Y tada skup f[A] = ¦f(x) : x ∈ A¦ nazivamo slika podskupa A, odnosno
skup f
−1
[C] = ¦x ∈ X : f(x) ∈ C¦ nazivamo praslika podskupa C. Slika funkcije
f : X → Y je tada f[X]. Obično sliku funkcije f označavamo sa Rng(f). Graf
funkcije
2
f : X → Y je skup ¦(x, f(x)) : x ∈ X¦. Kažemo da su funkcije f : X → Y
i g : U → V jednake, te pišemo f = g, ako vrijedi X = U, Y = V, te za svaki x ∈ X
vrijedi f(x) = g(x).
Propozicija 0.12. Neka je f : X → Y neka funkcija, te A, B ⊆ X. Tada vrijedi:
f[A ∪ B] = f[A] ∪ f[B] i f[A ∩ B] ⊆ f[A] ∩ f[B].
Propozicija 0.13. Neka je f : X → Y neka funkcija, te C, D ⊆ Y. Tada vrijedi:
f
−1
[C ∪ D] = f
−1
[C] ∪ f
−1
[D] i f
−1
[C ∩ D] = f
−1
[C] ∩ f
−1
[D].
Neka su f : X → Y i g : U → V funkcije takve da je Rng(f) ⊆ U. Tada funkciju
s domenom X i kodomenom V koja svakom x iz X pridružuje g(f(x)) nazivamo
kompozicija funkcija f i g, te je označavamo sa g ◦ f. Lako je provjeriti da je
kompozicija funkcija asocijativna. (Je li komutativna?)
Neka je f : X → Y neka funkcija, te A ⊆ X. Funkciju g : A → Y koja je definirana
sa g(x) = f(x), nazivamo restrikcija funkcije f, te je označavamo sa f[
A
. Kažemo
još da je f proširenje funkcije f[
A
.
Za funkciju f : X → Y kažemo da je injekcija ako za sve x
1
, x
2
∈ X, takve da
je x
1
= x
2
, vrijedi f(x
1
) = f(x
2
). Za funkciju f : X → Y kažemo da je surjekcija
ako za svaki y ∈ Y postoji x ∈ X tako da vrijedi y = f(x). Kažemo da je funkcija
bijekcija ako je injekcija i surjekcija.
Neka je f : X → Y neka funkcija. Za funkciju g : Y → X kažemo da je inverzna
funkcija od f ako vrijedi f ◦ g = id
Y
i g ◦ f = id
X
. Lako je vidjeti da ako za neku
funkciju f postoji inverzna tada je ona jedinstvena. Inverznu funkciju od funkcije f
označavamo sa f
−1
. Dokažite da neka funkcija f ima inverznu ako i samo ako je f
bijekcija.
Definicija 0.14. Za svaki skup X svaki podskup T od {(X) nazivamo familija sku-
pova. Ako su X i I neki skupovi, tada svaku funkciju f : I → {(X) nazivamo
indeksirana familija skupova. Obično umjesto f(i) pišemo X
i
, pa onda indeksiranu
familiju skupova označavamo sa (X
i
: i ∈ I).
U daljnjim izlaganjima govorit ćemo samo familija skupova, tj. nećemo posebno
isticati radi li se o indeksiranoj familiji ili običnoj.
Definicija 0.15. Neka je (X
i
: i ∈ I) proizvoljna familija skupova. Kartezijev produkt
familije skupova, u oznaci
¸
i∈I
X
i
, definiramo kao klasu
¦f[ f : I →
¸
i∈I
X
i
, za svaki i ∈ I vrijedi f(i) ∈ X
i
¦
2
Uočite da iz navedene defincije funkcije slijedi da je zapravo funkcija jednaka svom grafu.
13
Zadaci
1. Neka je U neki skup, te A, B i C podskupovi od U. Dokažite da vrijedi:
(a) (A ∩ B)
c
= A
c
∪ B
c
(b) (A ∪ B)
c
= A
c
∩ B
c
(c) A ` (B ∪ C) = (A ` B) ∩ (A ` C) = (A ` B) ` C
(d) A ` (B ∩ C) = (A ` B) ∪ (A ` C)
(e) A ` (A ` B) = A ∩ B
(f) A ∩ (B ` C) = (A ∩ B) ` (A ∩ C) = (A ∩ B) ` C
(g) (A ∪ B) ` C = (A ` C) ∪ (B ` C)
(h) A
cc
= A
(i) (A
c
∪ B) ∩ A = A ∩ B
(j) A ∩ (B ` A) = ∅
2. Dokažite da općenito ne vrijedi (∩A) ∩ (∩B) = ∩(A ∩ B).
3. Neka je x = ¦∅, ¦∅¦, ¦∅, ¦∅¦¦¦. Napišite sljedeće skupove u obliku ¦a
1
, . . . , a
k
¦ :
¸
x,
¸
x, {(¦x¦), {(x) ∩
¸¸
(x, ¦x¦).
4. Dokažite da vrijedi:
(a) (A ∩ B) (C ∩ D) = (A C) ∩ (B D)
(b)
¸
i∈I
A
i

¸
i∈I
B
i
=
¸
i∈I
(A
i
B
i
)
(c) (A B) ∪ (C D) ⊆ (A ∪ C) (B ∪ D), te odredite skupove za koje ne
vrijedi jednakost
(d) (A ∪ B) C = (A C) ∪ (B C)
(e) A (B ∪ C) = (A B) ∪ (A C)
(f) (A ∪ B) (C ∪ D) = (A C) ∪ (B C) ∪ (A D) ∪ (B D)
(g) (A ` B) C = (A C) ` (B C)
(h) A (B ` C) = (A B) ` (A C)
(i) A B = (A D) ∩ (C D), gdje je A ⊆ C i B ⊆ D
(j) U
2
` (A B) = [(U ` A) U] ∪ [U (U ` B)]
(k)
¸
i∈I
A
i

¸
j∈J
B
j
=
¸
(i,j)∈IJ
(A
i
B
j
)
(l)
¸
i∈I
A
i

¸
j∈J
B
j
=
¸
(i,j)∈IJ
(A
i
B
j
)
14
(m) ako je A, B = ∅ i (A B) ∪ (B A) = C D tada je A = B = C = D
5. Operacija simetrične razlike ∆ definirana je za proizvoljne skupove A i B ovako:
A∆B = (A ` B) ∪ (B ` A). Dokažite da vrijedi:
(a) A∆B = B∆A
(b) ako A∆B = A∆C tada B = C
(c) A ∩ (B∆C) = (A ∩ B)∆(A ∩ C)
(d) A∆(B∆C) = (A∆B)∆C
(e) A ∩ (B∆C) = (A ∩ B)∆(A ∩ C)
(f) A ∪ B = (A∆B)∆(A ∩ B) = (A∆B) ∪ (A ∩ B)
(g) A ` B = A∆(A ∩ B)
(h) A∆B = A
c
∆B
c
(i) C = A∆B ako i samo ako A = B∆C
6. Vrijedi li općenito:
(a) {(a) ∩ {(b) = {(a ∩ b)?
(b) {(a) ` {(b) = {(a ` b)?
(c) {(a) ∪ {(b) = {(a ∪ b)?
(d) a ∈ b ekvivalentno s {(a) ∈ {(b)?
(e) {(a) = {(b) ako i samo ako a = b?
Rješenje.
(a) Vrijedi. Za proizvoljan x, dokažimo da je x ∈ {(a) ∩{(b) ↔ x ∈ {(a∩b).
To se naravno svodi na x ⊆ a ∧ x ⊆ b ↔ x ⊆ a ∩ b, što se lako dokaže.
(b) Ne vrijedi (nikada), jer ∅ ∈ {(x) za svaki skup x. Dakle ∅ je element desne
strane, a nije element lijeve.
(c) Općenito ne vrijedi. Primjerice za a = ¦1¦ i b = ¦2¦. Ponekad jest,
primjerice kad je a ⊆ b.
(d) Jedan smjer vrijedi: ako je {(a) ∈ {(b), to znači {(a) ⊆ b, pa su svi
elementi od {(a) ujedno u b. Budući da je a ∈ {(a), vrijedi a ∈ b. Drugi
smjer ne vrijedi na primjer za a = ¦1¦ i b = ¦¦1¦¦.
(e) Vrijedi.
7. Dokažite da vrijedi:
(a) {(
¸
i∈I
A
i
) =
¸
i∈I
{(A
i
)
15
(b) {(A ∪ B) = ¦A
1
∪ B
1
: A
1
⊆ A i B
1
⊆ B¦
(c) {(
¸
i∈I
A
i
) = ¦
¸
i∈I
B
i
: B
i
∈ {(A
i

8. Dokažite da za svaki skup a vrijedi ¦∅, ¦∅¦¦ ∈ {{{(a).
Rješenje. Znamo ∅ ∈ {(x), za svaki skup x. Dakle specijalno ∅ ∈ {(a). To
znači ¦∅¦ ⊆ {(a) (jer su svi njegovi elementi u {(a)), odnosno ¦∅¦ ∈ {{(a).
Također iz ∅ ∈ {(y) za y = {(a) imamo ∅ ∈ {{(a), što zajedno s gornjim daje
da su svi elementi od ¦∅, ¦∅¦¦ u {{(a). Dakle, ¦∅, ¦∅¦¦ je podskup od {{(a),
odnosno element od {{{(a).
9. Odredite {(∅) ∩ {{(∅) ∩ {{{(∅).
Rješenje. Budući da je prvi operand {(∅) = ¦∅¦, a ∅ se, znamo, nalazi i u
ostalim partitivnim skupovima, presjek je upravo ¦∅¦.
10. Dokažite da za svaka dva skupa A i B vrijedi
B
A ⊆ {{{{(A ∪ B).
11. Neka je (A
i
: i ∈ I) proizvoljna familija skupova. Dokažite da tada vrijedi:
¸
i∈I
A
i
∈ {{{{(I ∪ ∪
i∈I
A
i
)
12. Neka su x i y proizvoljni skupovi. Dokažite da vrijedi:
(a)
¸¸
(x, y) =
¸
(¦x¦ ∩ ¦x, y¦) =
¸
¦x¦ = x
(b)
¸¸
(x, y) =
¸
¦x, y¦ = x ∩ y
(c)
¸¸
(x, y) = x ∪ y
(d)
¸¸
(x, y) ∪ (
¸¸
(x, y) `
¸¸
(x, y)) =
= (x ∩ y) ∪ ((x ∪ y) ` x) = (y ∩ x) ∪ (y ` x) = y
13. Koji od sljedećih skupova [x, y] imaju svojstvo uređenog para, tj. vrijedi
[x, y] = [x
t
, y
t
] ako i samo ako x = x
t
i y = y
t
,
ako definiramo redom:
(a) [x, y] = ¦¦x, y¦, ¦y¦¦;
(b) [x, y] = ¦x, ¦y¦¦;
(c) [x, y] = ¦x, ¦x, y¦¦.
14. Neka je f : S → T proizvoljna funkcija, te A, B ⊆ S i C, D ⊆ T. Dokažite da
vrijedi:
(a) ako A ⊆ B tada je f[A] ⊆ f[B];
16
(b) f[A ∪ B] = f[A] ∪ f[B];
(c) f[A ∩ B] ⊆ f[A] ∩ f[B], te navedite primjer koji pokazuje da općenito ne
vrijedi obrnuta inkluzija;
(d) ako C ⊆ D tada je f
−1
[C] ⊆ f
−1
[D];
(e) f
−1
[C ∩ D] = f
−1
[C] ∩ f
−1
[D];
(f) f
−1
[C ∪ D] = f
−1
[C] ∪ f
−1
[D];
(g) f[A ` B] ⊇ f[A] ` f[B], te navedite primjer koji pokazuje da općenito ne
vrijedi obrnuta inkluzija;
(h) f
−1
[C ` D] = f
−1
[C] ` f
−1
[D];
(i) A ⊆ f
−1
[f[A]], te navedite primjer koji pokazuje da općenito ne vrijedi
obrnuta inkluzija;
(j) f[A] ∩ C = f[A ∩ f
−1
[C]];
(k) f[A] ⊆ C ako i samo ako A ⊆ f
−1
[C].
15. Neka je f : A → B injekcija. Ako je (X
i
: i ∈ I) neka familija podskupova
skupa A dokažite da je tada f[
¸
i∈I
X
i
] =
¸
i∈I
f[X
i
]. Zatim, dokažite da za sve
X
1
, X
2
⊆ A vrijedi f[X
1
` X
2
] = f[X
1
] ` f[X
2
].
16. Neka su f : A → B i g : C → D funkcije takve da je definirana kompozicija
g ◦ f. Dokažite:
(a) ako je g ◦ f injekcija tada je i f injekcija;
(b) ako je g ◦ f surjekcija tada je i g surjekcija;
(c) ako je g ◦ f bijekcija tada je f injekcija, a g surjekcija.
17. Dokažite da je konstantna funkcija bijekcija ako samo ako su joj domena i
kodomena jednočlani skupovi.
Poglavlje 1
Naivna teorija skupova
Kako bismo mogli opravdati uvođenje daljnjih aksioma teorije skupova, te ih dobro
motivirati, moramo prvo naučiti još neke činjenice o skupovima. Sjetimo se da je
naš glavni cilj definirati kumulativnu hijerarhiju, odnosno definirati što znači pojam
"nivoa" – točnije rednog broja (na taj način ćemo odgovoriti na pitanje što je skup).
Pošto to nećemo raditi tako da se uvijek strogo pozivamo na aksiome onda se taj dio
teorije naziva naivna teorija skupova.
Ovo poglavlje se sastoji od osam točaka. U prvim točkama prvo se bavimo "veliči-
nom" skupova, tj. razmatramo pojmove kao što su ekvipotentni skupovi, konačni i
beskonačni skupovi, prebrojivi i neprebrojivi skupovi, te kardinalnost. U sljedećim
točkama razmatramo pojmove kao što su parcijalno, linearno i dobro uređeni skupovi.
To nam je motivacija za definiciju nivoa u kumulativnoj hijerarhiji.
1.1 Ekvipotentni skupovi
Nije pretjerano reći da čitavu matematiku prožima ideja beskonačnosti. Sjetimo se
beskonačnih skupova s kojima ste se već susreli u osnovnoj i srednjoj školi. To su prije
svega skupovi brojeva: prirodnih, cijelih, racionalnih, realnih i kompleksnih. Zatim,
u geometriji se govori o skupu svih točaka ravnine, skupu svih dužina, skupu svih
pravaca, ... Svi ti skupovi su beskonačni.
Jedan moj profesor je u šali rekao da bi matematičari mogli zatvoriti dućan da
nema beskonačnosti.
Sjetimo se kako smo kao mali učili brojati predmete – uspostavljanje bijekcije
između prstiju na ruci i predmeta. Cantor je tu ideju proširio i na beskonačne skupove.
Jedna od osnovnih Cantorovih ideja o jednakobrojnim skupovima je nevjerojatno
jednostavna: za dva skupa A i B kažemo da su jednakobrojni ili ekvipotentni ako
postoji bijekcija f : A → B. No, moramo imati na umu da ni genijalni grčki matema-
tičari, a ni svi poslije njih sve do Cantora, nisu uočili "različite" beskonačne skupove.
Na primjer skup realnih brojeva R ima "više" elemenata nego skup prirodnih brojeva
N, tj. ne postoji bijekcija između R i N. No, skup N je ekvipotentan sa skupom svih
parnih prirodnih brojeva, te sa skupom cijelih, a i skupom svih racionalnih brojeva.
17
18 POGLAVLJE 1. NAIVNA TEORIJA SKUPOVA
Definicija 1.1. Kažemo da su skupovi A i B ekvipotentni ako postoji barem jedna
bijekcija f : A → B. Oznaka: A ∼ B.
Primjer 1.2. a) ¦2, 7, 19¦ ∼ ¦153, 1001, 10
12
¦;
b) ¦1, 2, 3, . . .¦ ∼ ¦−1, −2, −3, . . .¦;
c) ¦1, 2, 3, . . .¦ ∼ ¦1, 3, 5, . . .¦; jedna bijekcija je dana sa n → 2n −1
d) N ∼ Z; jedna bijekcija f : Z →N je dana sa:
f(x) =

−2x, ako je x < 0;
0, ako je x = 0;
2x −1, ako je x > 0
Upravo definiranu bijekciju ilustriramo na sljedećoj slici.
Z
-1 0 1 2
N
0 1 2 3
· ·

`
`
`
`
`
`
`
`
`
`
`
e) Svi zatvoreni segmenti realnih brojeva su međusobno ekvipotentni. Jedna bi-
jekcija f : [a, b] → [c, d] je dana sa f(x) =
d −c
b −a
(x − a) + c. Na sljedećoj
slici ilustriramo kako smo dobili navedenu bijekciju (jednadžba pravca kroz dvije
točke).
1.1. EKVIPOTENTNI SKUPOVI 19

x
`
y
a
b
d
c

Primjer 1.3. Hilbertov hotel. Zamislimo da negdje daleko u Svemiru postoji hotel
s beskonačno mnogo soba. Sobe su numerirane brojevima 1, 2, 3, . . . No, zamislimo
da su sve sobe zauzete gostima, i dolazi još jedan putnik koji želi sobu. Što će portir
napraviti s njim? Jednostavno, zamolit će gosta iz sobe 1 da se premjesti u sobu 2,
gost iz sobe 2 u sobu 3, itd. Novopridošlog gosta će tada smjestiti u sobu broj 1.
(Nemojte si postavljati pitanje koliko će to premještanje trajati!)
Pokušajte sami odgovoriti što će portir napraviti kada stigne 1000 novih gostiju,
a sve sobe hotela su pune.
Promotrimo još jedan problem s kojim bi se mogao susresti portir hotela s besko-
načno mnogo soba, i čije sve sobe su pune. Zamislimo da u Svemiru postoji još jedan
hotel s beskonačno mnogo soba čije su sve sobe popunjene gostima. Jednog dana
glavna komisija za graditeljstvo u svemirskim prostranstvima otkrila je da taj drugi
hotel nema građevinsku dozvolu. Istog trena taj drugi hotel je morao biti zatvoren i
svi gosti (beskonačno mnogo njih!) stali su pred vrata prvog hotela (čije su sve sobe
pune). No, portir se brzo snašao. Gosta iz sobe 1 svojeg hotela premjestio je u sobu
2, gosta iz sobe 2 u sobu 4, gosta iz sobe 3 u sobu 6, itd. Tako je ispraznio sve sobe s
neparnim brojevima, te je u njih smjestio goste iz zatvorenog hotela.
Sada kada se već tako dobro snalazimo s hotelima s beskonačno mnogo soba pro-
motrimo još jedan problem koji bi portiru mogao zadati mnogo glavobolja. Zamislimo
da u Svemiru postoji beskonačno mnogo hotela s beskonačno mnogo soba, i sve su
sobe popunjene gostima. Svemirska građevinska komisija iz raznih je razloga zatvo-
rila sve hotele osim jednog. Tada su svi gosti (po beskonačno mnogo njih iz svakog od
beskonačno mnogo hotela) došli pred vrata tog jednog hotela koji je još imao dozvolu za
rad. Snalažljivi portir sada nije znao rješenje ove na prvi pogled bezizlazne situacije.
Trebao je pomoć matematičara. Može li se uopće ova ogromna grupa novopridošlih
gostiju smjestiti u (puni!) hotel? Možete li pomoći portiru?
Više detalja o Hilbertovom hotelu možete pronaći u [37].
20 POGLAVLJE 1. NAIVNA TEORIJA SKUPOVA
1.2 Konačni i beskonačni skupovi
U ovim izlaganjima koristimo skup N na intuitivnom nivou, tj. pretpostavljamo da
su nam poznata svojstva klase ¦0, 1, 2, . . .¦, koju nazivamo skup prirodnih brojeva,
te je označavamo sa N.
Za svaki k ∈ N ` ¦0¦ sa N
k
označavamo skup ¦1, . . . , k¦, a N
0
je prazan skup.
Teorem 1.4. Neka je k ∈ N proizvoljan. Ako je f : N
k
→ N
k
injekcija tada je f i
surjekcija.
Dokaz. Indukcijom po k dokazuje se da je svaka injekcija f : N
k
→ N
k
ujedno i
surjekcija. Za detalje vidite zadatak 1 na stranici 21.
Definicija 1.5. Kažemo da je skup A konačan ako postoji k ∈ N tako da je skup A
ekvipotentan sa skupom N
k
.
Napomena 1.6. Iz teorema 1.4. slijedi da za svaki konačan skup A postoji jedin-
stveni k ∈ N takav da vrijedi A ∼ N
k
. To nam omogućava da za svaki konačan skup
A definiramo broj elemenata, u oznaci k(A), stavljajući k(A) = n, pri čemu vrijedi
A ∼ N
n
.
Dokaz sljedećeg teorema dan je kao rješenje zadatka 2 na stranici 21.
Teorem 1.7. Za svaki A ⊆ N
m
postoji prirodan broj k takav da vrijedi k ≤ m i
k(A) = k.
Korolar 1.8. Svaki podskup konačnog skupa je konačan.
Teorem 1.9. Skup X je konačan ako i samo ako postoji k ∈ N i surjekcija f : N
k

X.
Za dokaz vidite rješenje zadatka 5 na stranici 22.
Definicija 1.10. Za skup X kažemo da je beskonačan ako nije konačan.
Teorem 1.11. Neka je X neki skup. Sljedeće tvrdnje su ekvivalentne:
a) skup X je beskonačan;
b) postoji injekcija iz N u X;
c) postoji injekcija iz X u X koja nije surjekcija;
d) skup X je ekvipotentan s nekim svojim pravim podskupom.
Dokaz prethodnog teorema dan je kao rješenje zadatka 6 na stranici 22.
1.2. KONAČNI I BESKONAČNI SKUPOVI 21
Korolar 1.12. Skup X je konačan ako i samo ako je svaka injekcija iz X u X ujedno
i surjekcija.
Dokaz. Iz prethodnog teorema posebno imamo a) ⇔ c), a onda i a) ⇔ c).
Q.E.D.
Zadaci
1. Neka je k ∈ N proizvoljan. Dokažite da ako je f : N
k
→ N
k
injekcija tada je f
i surjekcija.
Dokaz. Indukcijom po k dokazujemo da je svaka injekcija f : N
k
→ N
k
ujedno
i surjekcija. Ako je k = 0 tvrdnja je trivijalno isitinita. Ako je k = 1 tada je
očito funkcija f : ¦1¦ → ¦1¦ surjekcija. Neka je k ∈ N ` ¦0¦ prirodan broj koji
ima svojstvo da je svaka injekcija g : N
k
→ N
k
ujedno i surjekcija. Neka je
f : N
k+1
→ N
k+1
proizvoljna injekcija. Tada je restrikcija f[
N
k
: N
k
→ N
k+1
također injekcija. Sada razlikujemo dva slučaja:
a) f(k + 1) = k + 1
To znači da je slika restrikcije f[
N
k
sadržana u skupu N
k
. Time imamo da
je funkcija f[
N
k
: N
k
→ N
k
injekcija. Iz pretpostavke indukcije slijedi da
je ta funkcija surjekcija. Sada je očito da je funkcija f surjekcija.
b) f(k + 1) = i
0
∈ N
k
Primijetimo prvo da postoji j
0
∈ N
k
takav da je f(j
0
) = k + 1 (Pret-
postavimo da takav j
0
∈ N
k
ne postoji. Tada je restrikcija f[
N
k
: N
k
→N
k
dobro definirana, te je injekcija. Iz pretpostavke indukcije slijedi da je ta
restrikcija i surjekcija. No, tada postoji neki i
1
∈ N
k
takav da je f(i
1
) = i
0
.
Time imamo f(k + 1) = f(i
1
), te k + 1 = i
1
, što je kontradikcija s pret-
postavkom da je funkcija f : N
k+1
→N
k+1
injekcija).
Definiramo funkciju F : N
k
→N
k
ovako:
F(x) =

f(x), ako je x = j
0
;
i
0
, ako je x = j
0
.
Očito je funkcija F : N
k
→ N
k
injekcija. Iz pretpostavke indukcije slijedi da je
ta funkcija i surjekcija. Sada je lako vidjeti da iz toga slijedi da je i funkcija
f surjekcija (Neka je y ∈ N
k+1
proizvoljan. Razlikujemo tri slučaja. Ako je
y ∈ N
k
`¦i
0
¦ tada iz surjektivnosti funkcije F i njene definicije slijedi da postoji
x ∈ N
k
takav da je f(x) = y. Ako je y = i
0
tada imamo f(k + 1) = i
0
. Ako je
y = k + 1 tada imamo f(j
0
) = k + 1 ).
2. Dokažite da za svaki podskup A ⊆ N
m
postoji prirodan broj k takav da vrijedi
k ≤ m i k(A) = k.
Dokaz. Indukcijom po m. Ako je m = 0 ili m = 1 tvrdnja očito vrijedi. Neka
je m ∈ N takav da za svaki podskup B od N
m
postoji k ≤ m takav da je
22 POGLAVLJE 1. NAIVNA TEORIJA SKUPOVA
k(B) = k. Neka je A proizvoljan podskup od N
m+1
. Ako je A ⊆ N
m
tvrdnja
slijedi iz pretpostavke indukcije. Promotrimo slučaj kada je m + 1 ∈ A. Tada
je A ` ¦m + 1¦ ⊆ N
m
. Iz pretpostavke indukcije slijedi da postoji k ∈ N takav
da je k(A ` ¦m+ 1¦) = k. Tada je očito k(A) = k + 1.
3. Dokažite da je svaki podskup konačnog skupa konačan.
Dokaz. Neka je X proizvoljan konačan skup, te A njegov proizvoljan podskup.
Ako je A = ∅ tada je A konačan po definiciji. Promatramo slučaj kada je A = ∅.
Budući da je i skup X konačan, tada po definiciji postoji m > 0 takav da je
X ∼ N
m
. Neka je f : X → N
m
neka bijekcija. Promotrimo restrikciju f[
A
. Ta
funkcija je očito injekcija, te vrijedi k(A) = k(f[A]). Budući da je f[A] ⊆ N
m
tada iz prethodnog zadatka slijedi da postoji k ≤ m takav da je k(f[A]) = k.
Tada je k(A) = k, pa je skup A konačan.
4. Dokažite da je skup koji ima beskonačan podskup također beskonačan.
5. Dokažite da je skup X konačan ako i samo ako postoji k ∈ N i surjekcija
f : N
k
→ X.
Dokaz. Pretpostavimo prvo da je skup X konačan. Tada iz definicije slijedi da
postoji k ∈ N i bijekcija f : A →N
k
. Tada je f
−1
jedna tražena surjekcija.
Pretpostavimo sada da postoji k ∈ N i surjekcija f : N
k
→ X. Tada očito
za svaki x ∈ X imamo f
−1
[¦x¦] = ∅. Za svaki x ∈ X odaberimo po jedan
a
x
∈ f
−1
[¦x¦]. Označimo A = ¦a
x
: x ∈ X¦. Očito je A ⊆ N
k
, te je funkcija
g : A → X, koja je definirana sa g(a
x
) = x, bijekcija. Tada je k(A) = k(X).
Iz A ⊆ N
k
i zadatka 2 slijedi da postoji m ≤ k takav da je k(A) = m. Tada je
k(X) = m, te je skup X konačan.
6. Dokažite teorem 1.11.
Dokaz.
a ⇒ b) Neka je X beskonačan i x
0
∈ X proizvoljan. Za svaki n ∈ N i proizvoljne
x
1
, . . . , x
n
∈ X vrijedi X ` ¦x
1
, . . . , x
n
¦ = ∅. To znači da možemo
odabrati f
n
(x
1
, . . . , x
n
) ∈ X ` ¦x
1
, . . . , x
n
¦. Sada rekurzivno definiramo
preslikavanje f : N → X ovako:
f(0) = x
0
f(n + 1) = f
n
(f(0), . . . , f(n))
(Gornjim uvjetima je dobro definirana funkcija. To slijedi iz Dedekindovog
teorema rekurzije koji ćemo navesti kasnije.)
Uočimo da je f(n) ∈ X ` ¦f(0), . . . , f(n − 1)¦. Dakle, za svaki k ≤ n
vrijedi f(n + 1) = f(k). Iz toga slijedi da je funkcija f injekcija.
b) ⇒ c) Neka je f : N → X neka injekcija. Definiramo funkciju g : X → X ovako:
1.3. PREBROJIVI SKUPOVI 23
g(x) =

x, x ∈ f[N];
f(n + 1), x = f(n).
Pokažimo da je funkcija g injekcija. Neka su x
1
, x
2
∈ X takvi da je
x
1
= x
2
. Razlikujemo tri slučaja:
(i) x
1
, x
2
∈ f[N]. Tada je g(x
1
) = x
1
= x
2
= g(x
2
).
(ii) x
1
∈ f[N] i x
2
∈ f[N]. Tada je g(x
1
) ∈ f[N], a g(x
2
) ∈ f[N], pa je
očito g(x
1
) = g(x
2
).
(iii) x
1
, x
2
∈ f[N]. Tada je x
1
= f(n) i x
2
= f(m), za neke n, m ∈ N.
Pošto je x
1
= x
2
tada je n = m. No, funkcija f je po pretpostavci
injekcija, pa je f(n + 1) = f(m+ 1), a onda je g(x
1
) = g(x
2
).
Funkcija g nije surjekcija jer f(0) ∈ X ` g(X).
c) ⇒ d) Neka je f : X → X neka injekcija koja nije surjekcija. Tada je f[X] pravi
podskup od X, te je očito f : X → f[X] bijekcija. To znači da vrijedi
X ∼ f(X).
d) ⇒ a) Neka je Y ⊂ X i g : X → Y bijekcija. Pretpostavimo da je skup X
konačan. Tada iz definicije slijedi da postoji k ∈ N takav da je X ∼ N
k
.
Neka je f : N
k
→ X jedna bijekcija. Tada je h = f
−1
◦ g ◦ f : N
k
→ N
k
injekcija. No, h[N
k
] = f
−1
[g[f[N
k
]]] = f
−1
[g[X]] = f
−1
[Y ] = N
k
, pa h nije
surjekcija. To je u kontradikciji s teoremom 1.4.
1.3 Prebrojivi skupovi
U ovoj točki razmatrat ćemo beskonačne skupove koji imaju najmanje moguće ele-
menata, tj. njihova beskonačnost je najmanja moguća.
Definicija 1.13. Za skup kažemo da je prebrojiv ako je ekvipotentan sa skupom N.
Ako je skup beskonačan i nije prebrojiv tada kažemo da je neprebrojiv.
Primjer 1.14. Skup N je prebrojiv jer je id : N →N, id(x) = x, bijekcija.
Skup 2N svih parnih prirodnih brojeva je prebrojiv jer je f : N → 2N, f(x) = 2x,
jedna bijekcija.
Skup 2N + 1 svih neparnih prirodnih brojeva je prebrojiv jer je f : N → 2N + 1,
f(x) = 2x + 1, jedna bijekcija.
Skup Z svih cijelih brojeva je prebrojiv jer postoji bijekcija između skupa Z i skupa
N. Jednu bijekciju smo naveli na strani 18 u primjeru 1.2.
Nije teško pokazati da su i sljedeći skupovi prebrojivi:
• Skup svih točaka ravnine s racionalnim koordinatama;
24 POGLAVLJE 1. NAIVNA TEORIJA SKUPOVA
• Skup svih intervala s racionalnim krajevima;
• Skup svih polinoma nad poljem racionalnih brojeva;
• Skup svih algebarskih realnih brojeva.
Dokazi prebrojivosti navedenih skupova dani su u [4].
Sada nam je cilj dokazati da je prebrojiva unija prebrojivih skupova ponovno
prebrojiv skup. Tada ćemo kao jednostavnu posljedicu dobiti da je skup Q prebrojiv.
U dokazu nekih sljedećih propozicija koristit ćemo aksiom izbora, pa ćemo ga sada
navesti. Tom aksiomu je posvećena posljednja točka drugog poglavlja.
Aksiom izbora
Neka je (A
i
: i ∈ I) familija nepraznih skupova koji su u parovima disjunktni. Tada
postoji skup B tako da je za svaki i ∈ I presjek B ∩ A
i
jednočlan skup.
Na sljedećoj slici ilustriramo aksiom izbora (familiju skupova i izborni skup).
Lako je konstruirati primjer koji pokazuje da je u izreci aksioma izbora nužan
uvjet da su članovi familije u parovima disjunktni. Kada se u dokazu nekog teorema,
odnosno propozicije, leme ili korolara, koristi aksiom izbora tada ćemo to većinom
istaknuti u samom iskazu pišući (AC) (eng. axiom of choice). To je baš slučaj u
sljedećoj propoziciji.
Propozicija 1.15. (AC)
Neka je (B
k
: k ∈ N) familija skupova koja ima svojstvo da je za svaki k ∈ N skup
B
k
konačan (moguće i prazan!), te su članovi familije u parovima disjunktni. Tada je
skup
¸
k∈N
B
k
konačan ili prebrojiv.
Dokaz. Pretpostavimo da skup
¸
k∈N
B
k
nije konačan. Za svaki k ∈ N označimo sa
[B
k
[ broj elemenata skupa B
k
(iz točke o konačnim skupovima slijedi da je taj pojam
1.3. PREBROJIVI SKUPOVI 25
dobro definiran; vidi napomenu 1.6.). Za svaki k ∈ N za koji je skup B
k
prazan
definiramo A
k
= ¦∅¦. Za svaki k ∈ N za koji je B
k
= ∅ s A
k
označimo skup svih
bijekcija između skupova B
k
i ¦0, 1, . . . , [B
k
[ − 1¦ Očito je (A
k
: k ∈ N) neprazna
familija nepraznih skupova koji su u parovima disjunktni. Iz aksioma izbora slijedi da
postoji skup B tako da je B∩A
k
jednočlan skup za svaki k ∈ N. Za svaki k ∈ N neka
je ¦f
k
¦ = B ∩ A
k
. Sada definiramo funkciju f :
¸
k∈N
B
k
→N ovako: ako je x ∈
¸
k∈N
B
k
tada postoji jedinstveni k
0
∈ N takav da je x ∈ B
k
0
, pa onda neka je
f(x) =
¸
k<k
0
[B
k
[ + f
k
0
(x).
Funkcija f je očito injekcija. Pošto smo bili pretpostavili da je skup
¸
k∈N
B
k
beskončan tada za svaki n ∈ N vrijedi: n < [B
0
[ ili pak postoji jedinstveni k
0
∈ N
takav da je
¸
k<k
0
[B
k
[ ≤ n i
¸
k≤k
0
[B
k
[ > n. Iz toga očito slijedi da postoji x ∈ B
0
ili
x ∈ B
k
0
takav da je f(x) = n. To znači da je funkcija f i surjekcija. Q.E.D.
Propozicija 1.16. (AC)
Neka je (B
k
: k ∈ N) familija skupova koja ima svojstvo da je za svaki k ∈ N skup B
k
konačan (moguće i prazan!). Tada je skup
¸
k∈N
B
k
konačan ili prebrojiv. (Za razliku
od prethodne propozicije ovdje ne pretpostavljamo da su članovi familije u parovima
disjunktni).
Dokaz prethodne propozicije dan je kao rješenje zadatka 1 na strani 28.
Lema 1.17. Neka je A konačan, a B prebrojiv skup. Tada je skup A ∪ B prebrojiv.
Dokaz prethodne leme dan je kao rješenje zadatka 2 na strani 29.
Propozicija 1.18. Neka je n ∈ N ` ¦0¦, proizvoljan, te neka su A
0
, . . . , A
n−1
pre-
brojivi skupovi koji su u parovima disjunktni. Tada je skup A
0
∪ . . . ∪ A
n−1
također
prebrojiv.
Dokaz prethodne propozicije dan je kao rješenje zadatka 3 na strani 29. Uočite da
u dokazu prethodne propozicije nije korišten aksiom izbora. O (ne)nužnosti korištenja
AC u dokazima možete čitati u [39].
Propozicija 1.19. (AC)
Neka je (A
k
: k ∈ N) familija skupova čiji su elementi u parovima disjunktni prebrojivi
skupovi. Tada je skup
¸
k∈N
A
k
prebrojiv.
Dokaz. Neka je B
0
= ¦0, 1, 3, 5, 7, . . .¦, a za svaki k ∈ N, k = 0, neka je
B
k
= ¦(2i + 1) 2
k
: i ∈ N¦. Lako je vidjeti da vrijedi:
26 POGLAVLJE 1. NAIVNA TEORIJA SKUPOVA
a) za svaki k ∈ N skup B
k
je prebrojiv;
b) za sve i = j vrijedi B
i
∩ B
j
= ∅;
c)
¸
k∈N
B
k
= N;
d) za svaki k ∈ N vrijedi A
k
∼ B
k
.
Za svaki k ∈ N označimo sa /
k
skup svih bijekcija između A
k
i B
k
. Iz aksioma
izbora slijedi da postoji skup B tako da je za svaki k ∈ N skup B ∩/
k
jednočlan. Za
svaki k ∈ N označimo sa f
k
jedinstvenu funkciju za koju vrijedi B ∩ /
k
= ¦f
k
¦.
Sada definiramo f :
¸
k∈N
A
k
→ N tako da vrijedi f[
A
k
= f
k
. Očito je funkcija f
bijekcija. Q.E.D.
Napomena 1.20. Prethodnu propoziciju možemo dokazati i dijagonalnim postup-
kom
1
. To ćemo sada kratko skicirati. Pošto je svaki skup A
k
prebrojiv možemo
njegove elemente poredati u niz. Time imamo:
A
0
. . . a
00
a
01
a
02
a
03
. . .
A
1
. . . a
10
a
11
a
12
a
13
. . .
A
2
. . . a
20
a
21
a
22
a
23
. . .
A
3
. . . a
30
a
31
a
32
a
33
. . .
.
.
.
Sada dijagonalno definiramo traženu bijekciju, tj. uređene parove poredamo u niz na
sljedeći način:
a
00
a
01
a
10
a
02
a
11
a
20
a
03
a
12
. . .
Navedena bijekcija je ilustrirana na sljedećoj slici.
1
Preporučamo i sljedeću literaturu o dijagonalnom postupku: I. Mihalj, Prebrojivost skupa
racionalnih brojeva i konstrukcija zmijaste funkcije, MFL 215 (2004), 185–190
M. Radić, Analitički prikaz nekih injektivnih funkcija sa skupa NN u skup N, MFL XXXI (1980–
81), str. 13
1.3. PREBROJIVI SKUPOVI 27
a
23
a
22
a
21
a
20
a
10
a
12
a
11
a
13
a
03
a
01
a
02
a
00

Korolar 1.21. (AC)
Neka je (A
k
: k ∈ N) familija skupova, pri čemu je za svaki k ∈ N skup A
k
konačan
ili prebrojiv. Tada je skup
¸
k∈N
A
k
konačan ili prebrojiv.
(Uočite da za razliku od prošle propozicije dopuštamo da članovi familije nisu nužno
u parovima disjunktni, te da mogu biti i konačni.)
Dokaz prethodnog korolara dan je kao rješenje zadatka 4 na strani 29.
Korolar 1.22. Vrijede sljedeće tvrdnje:
a) skup cijelih brojeva je prebrojiv;
b) skup racionalnih brojeva Q je prebrojiv;
28 POGLAVLJE 1. NAIVNA TEORIJA SKUPOVA
c) N N, N
3
, . . . su prebrojivi skupovi.
Dokaz. a) Z=¦1, 2, 3, . . .¦ ∪ ¦0¦ ∪ ¦−1, −2, −3, . . .¦;
b) Označimo za svaki k ∈ N ` ¦0¦ sa Q
k
skup ¦
1
k
,
2
k
,
3
k
, . . .¦. Očito je svaki skup
Q
k
prebrojiv. Tada je
¸
k∈N\|0¦
Q
k
prebrojiva unija prebrojivih skupova, a onda iz
korolara 1.21. slijedi da je to prebrojiv skup. Pošto je očito Q
+
=
¸
k∈N\|0¦
Q
k
tada
je taj skup prebrojiv. No, Q = Q
+
∪ ¦0¦ ∪ Q

, tj. skup racionalnih brojeva je unija
dva prebrojiva skupa i jednog konačnog skupa.
(Prebrojivost skupa Q se može dokazati i dijagonalnim postupkom.)
c) Neka je za svaki k ∈ N definirano A
k
= ¦(m, n) : m + n = k¦. Očito je svaki skup
A
k
konačan, te za sve i = j vrijedi A
i
∩A
j
= ∅. Pošto je NN =
¸
k∈N
A
k
tada imamo
da je N N prebrojiva unija konačnih skupova. Dalje indukcijom. Q.E.D.
Sljedeći korolar je vrlo važan za kolegij Matematička logika.
Korolar 1.23. Neka je A prebrojiv skup. Označimo sa A

skup svih konačnih nizova
iz A (odnosno, to je skup svih riječi alfabeta A). Tada je skup A

prebrojiv.
Propozicija 1.24. (AC)
Svaki beskonačan skup sadrži prebrojiv podskup.
Dokaz prethodne propozicije dan je kao rješenje zadatka 6 na strani 30.
Napomena 1.25. Promotrimo sljedeći "dokaz" prethodne propozicije. Pošto je X =
∅ tada po definiciji postoji neki x
1
∈ X. Pošto je očito X ` ¦x
1
¦ = ∅ tada postoji
x
2
∈ X ` ¦x
1
¦. Pošto je očito X ` ¦x
1
, x
2
¦ = ∅ tada postoji x
3
∈ X ` ¦x
1
, x
2
¦.
Rekurzivno možemo definirati niz (x
n
). Očito je da je x
1
, x
2
, . . . prebrojiv niz čiji
svaki član pripada skupu X, te su članovi niza u parovima različiti. No, do sada
navedeni aksiomi teorije ZF nam ne omogućavaju dokaz da je klasa ¦x
1
, x
2
, . . .¦ skup.
Napomena 1.26. Aksiom prebrojivog izbora (eng. axiom of countable choice) do-
bivamo kada u AC zahtijevamo da je familija indeksa I prebrojiva. O važnosti tog
aksioma za matematičku analizu možete čitati u knjigama [30] (vidi strane 168–170),
[31] (vidi strane 112–114) i [18] (vidi str. 44).
Zadaci.
1. Dokažite propoziciju 1.16.
Rješenje. Pretpostavimo da skup
¸
k∈N
B
k
nije konačan. Definiramo rekurzivno
familiju (B
t
k
: k ∈ N) ovako:
1.3. PREBROJIVI SKUPOVI 29
B
t
1
= B
1
B
t
n+1
= B
n+1
` (B
t
1
∪ . . . ∪ B
t
n
)
Očito vrijedi
¸
k∈N
B
k
=
¸
k∈N
B
t
k
. Zatim, za svaki k ∈ N skup B
t
k
je konačan, te
ako je k = j tada je B
t
j
∩ B
t
k
= ∅. Primjenom propozicije 1.15. slijedi tražena
tvrdnja.
2. Dokažite lemu 1.17.
Rješenje. Neka je A
t
= A ` B. Očito je tada A ∪ B = A
t
∪ B. Pošto je A
konačan tada je i A
t
konačan skup. Neka je [A
t
[ = k, te neka je g : A
t
→ N
k
neka bijekcija. Označimo s h jednu bijekciju između B i N. Definiramo funkciju
f : A
t
∪ B →N ovako
f(x) =

g(x), ako je x ∈ A
t
h(x) + k, ako je x ∈ B
Očito je f bijekcija.
3. Dokažite propoziciju 1.18.
Rješenje. Za svaki k ∈ ¦0, 1 . . . , n − 1¦ označimo s B
k
skup svih prirodnih
brojeva koji pri dijeljenju s brojem n daju ostatak k. Očito je svaki skup B
k
prebrojiv. Zatim, za i = j vrijedi B
i
∩ B
j
= ∅, te imamo
¸
k∈N
B
k
= N. Neka
je sa f
k
označena neka bijekcija između A
k
i B
k
. Definiramo funkciju f :
(A
0
∪. . . ∪A
n−1
) →N tako da elementu x iz skupa A
k
pridružimo f
k
(x). Očito
je funkcija f bijekcija.
4. Dokažite korolar 1.21.
Rješenje. Pretpostavimo da skup
¸
k∈N
A
k
nije konačan. Definiramo induktivno
familiju skupova (A
t
k
: k ∈ N) ovako:
A
t
1
= A
1
A
t
n+1
= A
n+1
` (A
t
1
∪ . . . ∪ A
t
n
)
Očito vrijedi
¸
k∈N
A
k
=
¸
k∈N
A
t
k
. Zatim, za svaki k ∈ N skup A
t
k
je konačan ili
prebrojiv, te za i = j vrijedi A
t
i
∩ A
t
j
= ∅.
Označimo sa A uniju svih konačnih skupova A
t
k
. Iz propozicije 1.15. slijedi da
je skup A konačan ili prebrojiv. Zatim, označimo s B uniju svih prebrojivih
30 POGLAVLJE 1. NAIVNA TEORIJA SKUPOVA
skupova A
t
k
. Očito vrijedi
¸
k∈N
A
k
= A∪B. Ako je B = ∅, tj. ne postoji niti jedan
prebrojivi skup A
t
k
, tada je A ∪ B konačan, a onda i skup
¸
k∈N
A
k
. Ako postoji
samo konačno mnogo skupova A
t
k
koji su prebrojivi tada primjenom propozicije
1.18. slijedi da je skup B prebrojiv. Sada iz leme 1.17. slijedi da je skup A∪B
prebrojiv, a onda i skup
¸
k∈N
A
k
.
Konačno, ako postoji prebrojivo mnogo skupova A
t
k
koji su prebrojivi tada
primjenom prethodne propozicije 1.19. slijedi da je skup B prebrojiv. Iz leme
1.17. slijedi da je skup A ∪ B prebrojiv, a onda je i skup
¸
k∈N
A
k
prebrojiv.
5. Neka je A prebrojiv skup. Označimo sa A

skup svih konačnih nizova iz A
(odnosno, to je skup svih riječi alfabeta A). Dokažite da je skup A

prebrojiv.
Rješenje. Za svaki k ∈ N ` ¦0¦ skup A
k
je prebrojiv (vidi tvrdnju c) korolara
1.22.). Očito vrijedi A

=
¸
k∈N\|0¦
A
k
.
6. Dokažite propoziciju 1.24.
Rješenje. Neka je X beskonačan skup. Za svaki k ∈ N ` ¦0¦ označimo X
k
=
¦f [ f : N
k
→ X je injekcija¦. Očito X
k
= , ∀k ∈ N ` ¦0¦.
Promotrimo familiju (X
k
[ k ∈ N ` ¦0¦). To je neprazna familija skupova koji
su u parovima disjunktni. Iz aksioma izbora slijedi da postoji skup B koji sadrži
točno jedan element iz X
k
, ∀k ∈ N ` ¦0¦. Označimo B ∩ X
k
= ¦f
k
¦ , ∀k ∈
N ` ¦0¦.
Promotrimo skup X
t
=
¸
k∈N\|0¦
Rng(f
k
) ⊆ X. Skup X
t
je prebrojiva unija
konačnih skupova. Primijetimo još samo da X
t
nije konačan (jer za svaki k ∈
N ` ¦0¦ skup Rng(f
k
) sadrži k elemenata).
1.4 Neprebrojivi skupovi
Ponovimo definiciju neprebrojivog skupa. Za skup A kažemo da je neprebrojiv ako
je beskonačan i nije prebrojiv. Kako bismo mogli navesti neke primjere neprebrojivih
skupova moramo prvo dokazati neke činjenice.
Propozicija 1.27. Neka je A beskonačan i B ⊆ A neki konačan podskup. Tada
vrijedi A ∼ A ` B.
Dokaz. Neka je B = ¦b
0
, b
1
, . . . , b
n
¦. Očito je skup A ` B beskonačan. Iz propozicije
1.24. slijedi da postoji C = ¦c
0
, c
1
, c
2
, . . .¦ prebrojiv podskup od A ` B. Na sljedećoj
slici je ilustracija ideje dokaza, tj. ideja definicije jedne bijekcije između skupova A i
A ` B.
1.4. NEPREBROJIVI SKUPOVI 31
Sada definiramo funkciju f : A → A ` B :
f(x) =

c
i
, ako je x = b
i
;
c
n+1+i
, ako je x = c
i
;
x, ako je x ∈ A ` (B ∪ C).
Očito je funkcija f bijekcija. Time smo dokazali A ∼ A ` B. Q.E.D.
Korolar 1.28. Za sve realne brojeve a i b, takve da je a < b, vrijedi:
[a, b] ∼ 'a, b` ∼ 'a, b] ∼ [a, b`
Korolar 1.29. Svi omeđeni intervali od R su međusobno ekvipotentni.
Dokaz. Prije smo bili dokazali da vrijedi [a, b] ∼ [c, d], za sve realne brojeve a, b, c i
d, za koje vrijedi a < b i c < d. Sada tvrdnja korolara slijedi iz prethodnog korolara
1.28. Q.E.D.
Korolar 1.30. Svaki omeđeni interval od R je ekvipotentan sa R.
Dokaz. Lako je provjeriti da je funkcija
f : R → '−1, 1` definirana s f(x) =
x
1 +[x[
bijekcija. Sada iz korolara 1.29. slijedi tvrdnja. Q.E.D.
Dokazali smo da je skup R ekvipotentan sa svakim svojim omeđenim intervalom.
Sada ćemo prvo dokazati Cantorov teorem o neprebrojivosti skupa R.
Teorem 1.31. (G. Cantor)
Skup R je neprebrojiv.
32 POGLAVLJE 1. NAIVNA TEORIJA SKUPOVA
Dokaz. Očito je dovoljno dokazati da je interval '0, 1` neprebrojiv. Pretpostavimo
suprotno, tj. da je interval '0, 1` prebrojiv. Neka je '0, 1` = ¦a
0
, a
1
, a
2
, a
3
, . . .¦, pri
čemu je
a
0
= 0. a
00
a
01
a
02
. . .
a
1
= 0. a
10
a
11
a
12
. . .
a
2
= 0. a
20
a
21
a
22
. . .
.
.
.
Pretpostavljamo da je svaki realan broj a
i
dan u decimalnom zapisu koji ima besko-
načno mnogo decimala različitih od nule. Primjerice umjesto 0.5 pišemo 0.49999 . . .
Za svaki k ∈ N definiramo
b
k
=

a
kk
+ 1, ako je a
kk
∈ ¦0, 1, 2, . . . , 7¦;
1, ako je a
kk
∈ ¦8, 9¦.
Definiramo b = 0. b
0
b
1
b
2
b
3
. . . Primijetimo da je b = 0 i b = 1 pa je b ∈ '0, 1`.
Uočimo b = a
k
, ∀k ∈ N (razlikuju se na k–tom decimalnom mjestu). Time je
dobivena kontradikcija. Q.E.D.
U knjizi [2], na čiji je sadržaj velikim dijelom utjecao veliki mađarski matematičar P.
Erdös, jedan od istaknutih dokaza je i Cantorov dokaz neprebrojivosti skupa R.
Napomena 1.32. U dokazu prethodnog teorema je korišten dijagonalni postupak.
Kao još jednu ilustraciju primjene dijagonalnog postupka dokazujemo da R nije ekvipo-
tentan sa
R
R = ¦f[ f : R →R¦.
Pretpostavimo suprotno. Neka je F : R →
R
R jedna bijekcija. Definiramo funkciju
f : R → R na sljedeći način: f(x) = F(x)(x) + 1. Tvrdimo da ne postoji x
0
∈ R
tako da vrijedi F(x
0
) = f, tj. da funkcija F nije surjekcija. Ako je F(x
0
) = f, za
neki x
0
∈ R, tada imamo da je F(x
0
)(y) = f(y), za svaki y ∈ R. Posebno vrijedi za
y = x
0
, tj. imamo F(x
0
)(x
0
) = f(x
0
). U drugu ruku iz definicije funkcije f slijedi
f(x
0
) = F(x
0
)(x
0
) + 1. Time smo dobili da vrijedi F(x
0
)(x
0
) = F(x
0
)(x
0
) + 1, čime
je dobivena kontradikcija.
Propozicija 1.33. Neka je A neprebrojiv skup i B ⊆ A konačan ili prebrojiv. Tada
je A ∼ A ` B.
Dokaz. Ovaj dokaz je sasvim analogan dokazu propozicije 1.27. Pošto je B ⊆ A tada
vrijedi A = (A ` B) ∪ B. Iz toga slijedi da je skup A ` B neprebrojiv (inače bi imali
da je A unija dva prebrojiva skupa, ili pak unija konačnog i prebrojivog skupa, pa
je skup A prebrojiv, što je suprotno pretpostavci propozicije). Posebno imamo da je
skup A ` B beskonačan.
Iz propozicije 1.24. slijedi da postoji C ⊆ A ` B koji je prebrojiv. Neka je
C = ¦c
0
, c
1
, c
2
, . . .¦. Radi određenosti promatramo slučaj kada je B = ¦b
0
, b
1
, b
2
, . . .¦
prebrojiv skup. Sada definiramo funkciju f : A → A ` B ovako:
1.4. NEPREBROJIVI SKUPOVI 33
f(x) =

c
2i
, ako je x = b
i
;
c
2i+1
, ako je x = c
i
;
x, ako je x ∈ A ` (B ∪ C).
Očito je funkcija f bijekcija, pa imamo A ∼ A`B. Na sličan način bi dokazali tvrdnju
propozicije kada je B konačan skup. Q.E.D.
Primjer 1.34. 1. Vrijedi R ` Q ∼ R, tj. skup svih iracionalnih brojeva je ekvipo-
tentan sa skupom R. Dakle, skup svih iracionalnih brojeva je neprebrojiv.
2. Označimo sa / skup svih realnih algebarskih brojeva. Nije teško dokazati da je
skup / prebrojiv. Iz prethodne propozicije slijedi R ` / ∼ R. To znači da je
posebno R ` / = ∅. Time smo dokazali egzistenciju transcendentnih brojeva.
Transcendentni brojevi se ne mogu konstruirati samo pomoću ravnala i šestara.
Pošto je dokazano da je broj π transcendentan time je riješen starogrčki problem
kvadrature kruga.
Daleko teže pitanje je navesti jedan transcendentan broj (naravno, i dokaza-
ti njegovu transcendentnost). Brojevi π i e su transcendentni, ali je dokaz
njihove transcendentnosti dosta kompliciran. Liouvilleov broj je definiran sa:

¸
n=1
10
−n!
=
1
10
1!
+
1
10
2!
+
1
10
3!
+ . . .
Dokaz transcendentnosti Liouvilleovog broja možete pronaći u:
P. Vuković, Liouvilleovi brojevi, MFL 215 (2004), 182–184
M. Gobo, Algebarski i transcendenti brojevi, MFL 123 (1980), 141–143
O algebarskim i transcendentnim brojevima možete čitati i u:
B. Pavković, D. Veljan, Elementarna matematika 1, Tehnička knjiga, Zagreb,
1992.; S. Kurepa, Matematička analiza 2, Tehnička knjiga, Zagreb,; D. Blanuša,
Viša matematika, Tehnička knjiga, Zagreb, 1973.; V. Perić, Sedmi Hilbertov
problem i transcendentnost brojeva e i π, Matematika (stručno–metodički ča-
sopis), 1990, br. 1
Korolar 1.35. Ako je A beskonačan, a B konačan ili prebrojiv tada vrijedi A∪B ∼ A.
Dokaz. Pretpostavimo da je A ∩ B = ∅. Ako je skup A prebrojiv tada znamo da je
to i A∪B, tj. vrijedi A∪B ∼ A. Ako je A neprebrojiv onda iz prethodne propozicije
slijedi A ∪ B ∼ (A ∪ B) ` B = A.
Ako je A ∩ B = ∅ tada definiramo B
t
= B ` A. Tada imamo da je B
t
konačan ili
prebrojiv skup, te vrijedi A ∪ B = A ∪ B
t
i A ∩ B
t
= ∅. Iz prethodnog dijela dokaza
34 POGLAVLJE 1. NAIVNA TEORIJA SKUPOVA
znamo da tada vrijedi A ∪ B
t
∼ A. Zbog jednakosti A ∪ B = A ∪ B
t
tada slijedi
A ∪ B ∼ A. Q.E.D.
Često se prilikom dokaza neizomorfnosti određenih struktura koristi neekvipotentnost
nosača struktura.
Primjer 1.36. 1. Grupe (Z, +) i (R` ¦0¦, ) nisu izomorfne, jer skupovi Z i R
nisu ekvipotentni.
2. Polja R i Q(

3) nisu izomorfna.
Sjetimo se da vrijedi Q(

3) = ¦a + b

3 : a, b ∈ Q¦. Očito je taj skup
ekvipotentan sa Q
2
. Bili smo dokazali da je skup N
2
prebrojiv. Iz toga slijedi da
je i skup Q
2
također prebrojiv. To znači da je skup Q(

3) prebrojiv.
1.5 Kardinalnost
Još u osnovnoj školi ste učili da svaki prirodni broj ima dvostruku ulogu: određuje
koliko čega ima, te koji je po redu. To znači da je svaki prirodan broj kardinalni
(glavni) i redni. Cilj nam je definirati beskonačne kardinalne brojeve koji će mjeriti
veličinu beskonačnih skupova, te beskonačne redne brojeve koji će mjeriti poredak
beskonačnih skupova. Prvo ćemo definirati redne brojeve (ordinale), a zatim kardinalne
brojeve. Svaki kardinalni broj je ordinalni, ali ne i obratno.
Tekst koji slijedi u ovoj točki služi kao motivacija za aksiomatsku izgradnju teorije
skupova. Odnosno, želi se istaknuti problem definicije kardinalnog broja, te navesti
neke osnovne teoreme o kardinalnosti.
Definicija 1.37. Ako su A i B ekvipotentni skupovi tada kažemo još da imaju istu
kardinalnost, te pišemo k(A) = k(B).
Kardinalnost je zapravo sinonim za ekvipotentnost. To znači da u ovom trenutku
još nismo definirali pojam kardinalnog broja. Lako je vidjeti da je relacija "biti ekvipo-
tentan" relacija ekvivalencije (na čemu? – na klasi svih skupova?!). Znamo da svaka
relacija ekvivalencije definira particiju (vidi propoziciju 1.59.). Iz tog razloga čini se
da bi mogli definirati kardinalni broj proizvoljnog skupa A kao klasu ekvivalencije
obzirom na relaciju ∼, odnosno
k(A) = ¦B : B je skup takav da A ∼ B¦.
Problem je što niti za jedan skup A = ∅ klasa k(A) nije skup, tj. to je prava klasa.
Dokažimo tu tvrdnju. Neka je A proizvoljan neprazan skup. Označimo C = ¦B : B
je skup i B ∼ A¦. Pretpostavimo da je C skup. Tada iz aksioma partitivnog skupa
slijedi da je {(C) također skup. Za svaki x ∈ {(C) označimo A
x
= A ¦x¦. Očito
za svaki x ∈ {(C) vrijedi A ∼ A
x
, pa je A
x
∈ C za svaki x ∈ {(C). Iz toga slijedi da
postoji injekcija iz {(C) u C, što je nemoguće zbog Cantorovog teorema 1.56., kojeg
ćemo navesti kasnije.
1.5. KARDINALNOST 35
Kasnije ćemo definirati kardinalni broj proizvoljnog skupa A kao točno određeni
skup iz klase svih skupova koji su ekvipotentni sa skupom A. Radi kraćeg zapisivanja
uvodimo neke oznake za kardinalnost:
k(∅) = 0 k(¦0, . . . , n −1¦) = n
k(N) = ℵ
0
k(R) = c ("continuum")
Želimo naglasiti da kada primjerice napišemo k(A) = ℵ
0
tada to zapravo znači A ∼ N.
Pobrojimo što smo do sada dokazali:
a) ℵ
0
= k(N) = k(¦−1, −2, −3, . . .¦) = k(Q) = k(Z) = k(N N) = k(N
p
), za
svaki p ∈ N ` ¦0¦
b) k(R) = k([a, b]) = k('a, b`) = c
c) k(R) = k(N), tj. c = ℵ
0
d) c = k(¦f [ f : R →R¦)
e) k(R ` N) = k(R ` Q) = k(R ` Z) = c
Definicija 1.38. Kažemo da je kardinalnost skupa A manja od kardinalnosti
skupa B ako postoji B
1
⊆ B takav da vrijedi A ∼ B
1
. Oznaka: k(A) ≤ k(B).
Ako je k(A) ≤ k(B), te još vrijedi k(A) = k(B) tada kažemo da je k(A) strogo
manja od k(B). To označavamo sa k(A) < k(B).
Lako je vidjeti da vrijedi: k(A) ≤ k(B) ako i samo ako skup A možemo injektivno
preslikati u skup B. Istaknimo sve moguće situacije prilikom uspoređivanja kardinal-
nosti:
a) k(A) < k(B)
b) k(B) < k(A)
c) k(A) ≤ k(B) i k(B) ≤ k(A)
d) ne vrijedi k(A) ≤ k(B) i ne vrijedi k(B) ≤ k(A)
Dokazat ćemo da su moguća samo prva tri slučaja. Istaknimo sada samo da je
nemogućnost slučaja d) ekvivalentna s aksiomom izbora.
Sljedeći teorem je vrlo važan u teoriji skupova. Cantor je prvi iskazao tvrdnju
teorema, a njegov devetnaestgodišnji student F. Bernstein ga je 1897. godine prvi
dokazao. Poslije ga je više matematičara dokazalo na razne načine. U Velikoj Britaniji
se taj teorem naziva Schröder, Bernsteinov teorem, jer ga je 1898. dokazao i Schröder.
U Francuskoj i Italiji se naziva Cantor, Bernsteinov teorem.
36 POGLAVLJE 1. NAIVNA TEORIJA SKUPOVA
Teorem 1.39. (Cantor, Schröder, Bernsteinov teorem)
Ako postoji injekcija f : A → B i injekcija g : B → A tada postoji bijekcija između
A i B.
U terminima kardinalnosti teorem se kratko može izreći i na sljedeći način:
Ako je k(A) ≤ k(B) i k(B) ≤ k(A) tada je k(A) = k(B).
Prije dokaza prethodnog teorema navodimo Knaster, Tarskijev teorem i Banachovu
lemu.
Teorem 1.40. (Knaster, Tarskijev teorem o fiksnoj točki)
Neka je F : {(A) → {(A) monotona funkcija, tj. za sve x, y ⊆ A takve da je x ⊆ y
vrijedi F(x) ⊆ F(y). Tada postoji x
0
⊆ A tako da vrijedi F(x
0
) = x
0
.
Dokaz. Lako je vidjeti da skup x
0
:= ∪¦x ⊆ A : x ⊆ F(x)¦ zadovoljava traženi
uvjet. Q.E.D.
Na strani 44 navest ćemo i detaljno dokazati općenitiji teorem o fiksnoj točki.
Lema 1.41. (Banachova lema)
Neka su f : A → B i g : B → A proizvoljne funkcije. Tada postoji S ⊆ A tako da
vrijedi
g[B ` f[S]] = A ` S.
Dokaz. Definiramo funkciju F : {(A) → {(A) ovako: F(x) = A ` (g[B ` f[x]]).
Dokažimo da je F monotona funkcija. Neka su x i y podskupovi od A tako da
vrijedi x ⊆ y. Tada je f[x] ⊆ f[y], a onda je B ` f[y] ⊆ B ` f[x]. Iz toga slijedi
g[[B ` f[y]] ⊆ g[B ` f[x]], a onda (g[B ` f[x]])
c
⊆ (g[B ` f[y]])
c
, tj. F(x) ⊆ F(y).
Primjenom Knaster, Tarskijevog teorema slijedi tražena tvrdnja leme. Q.E.D.
Dokaz Cantor, Schröder, Bernsteinovog teorema.
Neka su f : A → B i g : B → A injekcije. Neka je S ⊆ A koji ima svojstvo iz
Banachove leme, tj. g[B` f[S]] = A` S. Dana situacija je prikazana na sljedećoj slici.
A
S A ` S = g(B ` f(S))
f(S) B ` f(S)
·
f

f

º
g
1.5. KARDINALNOST 37
Pošto je funkcija g injekcija tada je za svaki x ∈ A ` S skup g
−1
[¦x¦] jednočlan. Za
svaki x ∈ A ` S označimo sa b
x
element iz B ` f[S] za kojeg vrijedi g
−1
[¦x¦] = ¦b
x
¦.
Definiramo funkciju h : A → B ovako:
h(x) =

f(x) , x ∈ S
b
x
, x ∈ A ` S
Svojstvo skupa S povlači da je h injekcija, te još vrijedi
h[A] = h[S] ∪ h[A ` S] = f[S] ∪ g
−1
[A ` S] = f[S] ∪ (B ` f[S]) = B.
To znači da je funkcija h i surjekcija. Q.E.D.
Primjer 1.42. U ovom primjeru ilustrirat ćemo primjenu Cantor, Schröder, Bern-
steinovog teorema prilikom dokaza da su skupovi R
2
i R ekvipotentni. Dovoljno je
vidjeti da postoji injekcija sa skupa R
2
u R, i obratno. Jedna injekcija iz R u R
2
je
dana s x → (x, 0). Pošto je R ∼ '0, 1`, tada je očito '0, 1` '0, 1` ∼ R R. Iz tog
razloga je umjesto injekcije iz R
2
u R dovoljno navesti jednu injekciju iz '0, 1` '0, 1`
u R. Jedna injekcija iz '0, 1` '0, 1` u R dana je s
(0, a
0
a
1
. . . , 0, b
0
b
1
. . .) → 0, a
0
1 b
0
1 a
1
1 b
1
. . .
Sada ćemo razmatrati operacije vezane s kardinalnošću.
Definicija 1.43. Neka su A i B skupovi. Neka je A
t
= A ¦0¦ i B
t
= B ¦1¦.
Očito su skupovi A
t
i B
t
disjunktni, te vrijedi k(A) = k(A
t
) i k(B) = k(B
t
). Tada
sa k(A) + k(B) označavamo k(A
t
∪ B
t
).
Propozicija 1.44. Neka su A, B i C skupovi, te a, b i c redom oznake za njihove
kardinalnosti. Tada vrijedi:
1) a +b = b + a
2) (a + b) +c = a + (b + c)
3) a + 0 = a
4) ako je a ≤ b tada je a +c ≤ b +c
Dokaz tvrdnje a). Neka su A i B skupovi za koje vrijedi k(A) = a i k(B) = b.
Pošto je očito A
t
∪ B
t
∼ B
t
∪ A
t
tada imamo:
a +b = k(A) +k(B) = k(A
t
∪B
t
) = k(B
t
∪A
t
) = k(B) +k(A) = b +a. Q.E.D.
Napomena 1.45. Općenito ne vrijedi da a + b = a + c povlači b = c. Primjerice
vrijedi ℵ
0
+ 1 = ℵ
0
+ 2, ali 1 = 2.
38 POGLAVLJE 1. NAIVNA TEORIJA SKUPOVA
Primjer 1.46. Lako je vidjeti da vrijedi:
2 + 2 = 4 ℵ
0
+ℵ
0
= ℵ
0
c +ℵ
0
= c c +c = c
Sljedeći korolar je jednostavna posljedica propozicije 1.33.
Korolar 1.47. Neka je A proizvoljan beskonačan skup. Tada za svaki n ∈ N vrijedi
k(A) +n = k(A), te vrijedi k(A) +ℵ
0
= k(A).
Definicija 1.48. Neka su A i B proizvoljni skupovi. Tada s k(A) k(B) označavamo
k(A B).
Propozicija 1.49. Neka su A, B i C skupovi, te a, b i c redom oznake za njihove
kardinalnosti. Tada vrijedi:
1) a b = b a
2) (a b) c = a (b c)
3) a 1 = a
4) ako je a ≤ b tada je a c ≤ b c
Napomena 1.50. Općenito ne vrijedi da a b = a c povlači b = c. Primjerice vrijedi

0
2 = ℵ
0
3, ali 2 = 3.
Primjer 1.51. Lako je vidjeti da vrijedi:
2 2 = 4 ℵ
0

0
= ℵ
0
c ℵ
0
= c c c = c
Zašto je rezultat cc = c, tj. k(R
2
) = k(R), pomalo neočekivan? Zato što se protivi
našoj intuiciji dimenzije. No, to zapravo samo znači da dimenzije nisu sačuvane kod
bijektivnih preslikavanja. Brouwer je dokazao da neprekidne bijekcije, čiji inverz je
također neprekidan, čuvaju dimenziju.
Na kraju, kada ćemo govoriti o aksiomu izbora, dokazat ćemo da za sve kardinal-
nosti a i b, od kojih je bar jedna beskonačna, vrijedi
a +b = a b = max¦a, b¦
Definicija 1.52. Neka su A i B skupovi. Označimo
A
B = ¦f[f : A → B¦. Tada sa
k(B)
k(A)
označavamo k(
A
B).
Namjera nam je da oznaka za skup svih funkcija iz A u B, odnosno
A
B, bude su-
gestivna. U drugu ruku, želimo primjerice da 3
2
bude i dalje jednako 9. Koristeći
upravo uvedene definicije za ilustraciju izračunajmo 3
2
. Neka je A neki dvočlani skup,
a B neki tročlani skup. Tada po definiciji imamo: 3
2
= k(B)
k(A)
= k(
A
B) = k(¦f[f :
A → B¦) = 9.
1.5. KARDINALNOST 39
Propozicija 1.53. Za svaki skup A vrijedi {(A) ∼
A
¦0, 1¦, tj. k({(A)) = 2
k(A)
.
Dokaz. Funkcija A ⊇ B → χ
B
: A → ¦0, 1¦ je očito bijekcija. (Sa χ
B
je označena
karakteristična funkcija skupa B). Q.E.D.
Propozicija 1.54. Neka su A, B i C skupovi, te a, b i c redom oznake za njihove
kardinalnosti. Tada vrijedi:
1) a
b
a
c
= a
b+c
2) (a
b
)
c
= a
bc
3) (a b)
c
= a
c
b
c
4) ako je a ≤ b tada je a
c
≤ b
c
5) ako je a ≤ b i c = 0 tada je c
a
≤ c
b
Primjer 1.55. Kako bi dokazali da vrijedi 2

0
= c dokazujemo da je
N
¦0, 1¦ ∼ R.
U tu svrhu primijetimo da su sljedeće dvije funkcije injekcije:
N
¦0, 1¦ ÷ (x
n
) →
0, x
0
x
1
x
2
. . . ∈ R; '0, 1` ÷ 0, x
0
x
1
x
2
. . . → (x
n
) ∈
N
¦0, 1¦ (svaki element iz intervala
'0, 1` promatramo u decimalnom prikazu s beskonačno mnogo decimala različitih od
nule). Sada primijenimo Cantor, Schröder, Bernsteinov teorem, pa imamo 2

0
= c.
Koristeći prethodni rezultat dokažimo sada da imamo c

0
= c. Vrijedi: c

0
=
(2

0
)

0
= 2

0

0
= 2

0
= c.
Sada dokazujemo da vrijedi ℵ
0

0
= c. Očito vrijede sljedeće nejednakosti: ℵ

0
0

c

0
= c i c = 2

0
≤ ℵ
0

0
. Sada primijenimo Cantor, Schröder, Bernsteinov teorem,
pa dobivamo ℵ
0

0
= c.
Teorem 1.56. (Osnovni Cantorov teorem teorije skupova)
Za svaki skup A vrijedi k(A) < k({(A)), tj. k(A) < 2
k(A)
.
Dokaz. Iz definicije relacije < slijedi da treba dokazati: k(A) ≤ k({(A)) i k(A) =
k({(A)).
Ako je A = ∅ tada je {(∅) = ¦∅¦. To znači da je u ovom slučaju k(A) < k({(A)).
Neka je sada A = ∅. Primijetimo prvo da je k(A) ≤ k({(A)), jer je funkcija f : A →
{(A), koja je definirana sa f(x) = ¦x¦, injekcija.
Dokažimo sada još k(A) = k({(A)). Pretpostavimo suprotno tj. da je k(A) =
k({(A)), odnosno da vrijedi A ∼ {(A). Neka je f : A → {(A) neka bijekcija.
Definiramo skup B = ¦x ∈ A [ x ∈ f(x)¦. Primijetimo da je B = ∅, jer je
f : A → {(A) bijekcija pa i surjekcija, a budući da je ∅ ∈ {(A) tada postoji x ∈ A
takav da f(x) = ∅. No, onda za taj x vrijedi x ∈f(x) tj. x ∈ B.
Neka je b ∈ A takav da vrijedi f(b) = B. Ako bi vrijedilo b ∈ B, tada iz B = f(b) i
definicije skupa B slijedi b ∈f(b). Dakle, mora biti b ∈B = f(b). Tada iz definicije
skupa B slijedi b ∈ B. Time je dobivena kontradikcija. To znači da ne postoji bijekcija
između A i {(A). Q.E.D.
40 POGLAVLJE 1. NAIVNA TEORIJA SKUPOVA
Napomena 1.57. Neprebrojivost skupa realnih brojeva možemo dobiti kao jednos-
tavnu posljedicu prethodnog teorema. Iz primjera 1.55. znamo da vrijedi R ∼
N
¦0, 1¦.
Iz propozicije 1.53. znamo {(N) ∼
N
¦0, 1¦. Iz Osnovnog Cantorovog teorema znamo
{(N) ∼ N. Iz svega toga slijedi R ∼ N.
Cantorova hipoteza kontinuuma
Zašto uopće teoriju skupova promatrati aksiomatski? Već smo bili naglasili da je
glavno pitanje ovog kolegija: "Što je skup?" Odgovor na to pitanje pokušat ćemo dati
uvođenjem aksiomatskog sistema.
Drugi razlog nezadovoljstva s naivnom (neaksiomatskom) teorijom skupova je
svakako pojava paradoksa. O tome smo već bili prije govorili.
Sljedeći razlog aksiomatskog zasnivanja bio je nemogućnost odgovora na neka
pitanja o skupovima koja su se prirodno nametala. Možda jedno od najpoznatijih
pitanja, i jedno od razumljivih na ovom samom početku priče o teoriji ZF, je svakako
Cantorova hipoteza kontinuuma. To je sljedeća tvrdnja:
ako je S beskonačan podskup skupa R tada postoji bijekcija sa S na N ili
sa S na R.
Dugo se pokušavala dokazati, a i opovrgnuti ta hipoteza. No, svi pokušaji u
naivnoj teoriji skupova su bili bezuspješni. P. Cohen je 1963. godine dokazao da je
Cantorova hipoteza kontinuuma neodlučiva u teoriji ZF. To znači da je u danoj
teoriji ne možemo dokazati, a ni opovrgnuti. O Cohenovom dokazu možete čitati u
[11], [18] i [21].
Paul Cohen
Zadaci
1. Neka su A i B proizvoljni skupovi. Dokažite da vrijedi k(A) ≤ k(B) ako i samo
ako skup A možemo injektivno preslikati u skup B.
1.6. UREÐENI SKUPOVI 41
2. Dokažite Knaster, Tarskijev teorem o fiksnoj točki.
3. Dokažite propoziciju 1.44.
4. Dokažite da vrijedi: ℵ
0
+ℵ
0
= ℵ
0
, c +ℵ
0
= ℵ
0
i c +c = c.
5. Dokažite propoziciju 2.34.
6. Dokažite da vrijedi: ℵ
0

0
= ℵ
0
, c ℵ
0
= c i c c = c.
7. Dokažite propoziciju 1.54.
1.6 Uređeni skupovi
Neka je A neki skup. Svaki podskup R od A A nazivamo binarna relacija.
Činjenicu (x, y) ∈ R zapisujemo i xRy.
Kažemo da je binarna relacija R:
a) refleksivna, ako za svaki x ∈ A vrijedi xRx
b) irefleksivna, ako ne postoji x ∈ A tako da vrijedi xRx
c) simetrična, ako za sve x, y ∈ A koji imaju svojstvo xRy vrijedi yRx
d) antisimetrična, ako za sve x, y ∈ A koji imaju svojstvo xRy i yRx vrijedi
x = y
e) tranzitivna, ako za sve x, y, z ∈ A koji imaju svojstvo xRy i yRz vrijedi xRz
f) relacija ekvivalencije, ako je refleksivna, simetrična i tranzitivna;
za x ∈ A skup ¦y ∈ A : xRy¦ nazivamo klasa ekvivalencije, i označavamo ga s
[x].
Kako bismo mogli izreći sljedeću propoziciju prvo ćemo dati definiciju particije
skupa.
Definicija 1.58. Neka je A = ∅ proizvoljan skup. Kažemo da je familija skupova T
particija skupa A ako vrijedi:
a) za svaki x ∈ T je x ⊆ A;
b) za svaki x ∈ T je x = ∅;
c) za sve x, y ∈ T, x = y, vrijedi x ∩ y = ∅;
d)
¸
x∈T
x = A.
42 POGLAVLJE 1. NAIVNA TEORIJA SKUPOVA
Propozicija 1.59. Svaka relacija ekvivalencije definira jednu particiju skupa, i ob-
ratno.
U daljnjim izlaganjima razmatrat ćemo uređene skupove. Sjetimo se: želimo
definirati pojam "nivoa" (točnije: ordinalnog broja) kako bismo definirali kumulativnu
hijerarhiju.
Definicija 1.60. Neka je R binarna relacija na skupu A. Kažemo da je R relacija
parcijalnog uređaja ako je irefleksivna i tranzitivna. Relaciju parcijalnog uređaja
obično označavamo sugestivno s < ili ≺ . Uređeni par (A, <) nazivamo parcijalno
uređen skup.
Ako je (A, <) parcijalno uređen skup tada možemo definirati binarnu relaciju ≤
sa:
x ≤ y ako i samo ako x < y ili x = y.
Očito je relacija ≤ refleksivna, antisimetrična i tranzitivna. Relacije < i ≤ su među-
sobno definabilne.
Primjer 1.61. Primjeri parcijalno uređenih skupova.
a) Prirodni ili standardni uređaj na skupovima N, Z, Q i R definiran je sa:
x < y ako i samo ako (∃z > 0)(x + z = y)
Očito su skupovi (N, <), (Z, <), (Q, <) i (R, <) parcijalno uređeni skupovi.
b) Leksikografski uređaj na skupu N N definiran je sa:
(x
1
, y
1
) < (x
2
, y
2
) ako i samo ako (x
1
< x
2
) ili (x
1
= x
2
i y
1
< y
2
)
Lako je provjeriti da je skup (N N, <) parcijalno uređen skup.
c) Antileksikografski uređaj na skupu N N definiran je sa:
(x
1
, y
1
) < (x
2
, y
2
) ako i samo ako (y
1
< y
2
) ili (y
1
= y
2
i x
1
< x
2
)
Lako je provjeriti da je skup (N N, <) parcijalno uređen skup.
d) Ako je A skup tada je ({(A), ⊂) parcijalno uređen skup.
e) Sada navodimo dva primjera parcijalno uređenih skupova koji su definirani po-
moću grafa (tj. pomoću tzv. Hasseovih dijagrama).
1.6. UREÐENI SKUPOVI 43
Slika 1
a
7

`

a
6

´

a
5
a
4 ◦ ◦

´

a
3

´


a
2

a
1
A = ¦a
1
, . . . , a
7
¦
Slika 2
b
9

`
b
8

`
b
7
b
6


`

´
b
5 ◦
`
b
4

´ `


b
3

b
2

b
1
B = ¦b
1
, . . . , b
9
¦
Definicija 1.62. Neka je (A, <) parcijalno uređen skup. Kažemo da:
a) elementi x i y su usporedivi ako vrijedi x ≤ y ili y ≤ x; inače kažemo da su
elementi x i y neusporedivi;
b) skup B ⊆ A je lanac ako su svi elementi skupa B usporedivi;
c) element x ∈ A je maksimalan (minimalan) ako ne postoji y ∈ A tako da
vrijedi x < y (y < x);
d) element x ∈ A je najveći (najmanji) ako za svaki y ∈ A vrijedi y ≤ x (x ≤ y);
Najveći je onaj element koji je veći od svih ostalih. Maksimalni je onaj element
od kojeg ne postoji veći. Na Slici 1 u skupu A imamo dva minimalna elementa, te
postoji najveći element (pretpostavljamo da je relacija uređaja tranzitivna). Na Slici
2 u skupu B postoje tri minimalna elementa i tri maksimalna elementa.
Napomena 1.63. Neka je (A, <) neki parcijalno uređen skup. Tada vrijedi:
a) ako je x ∈ A najveći (najmanji) element tada je x i maksimalni (minimalni)
element u skupu A.
b) ako u skupu A ne postoji niti jedan maksimalni (minimalni) element tada A
nema ni najveći (najmanji) element;
c) ako u skupu A postoji više od jednog maksimalnog (minimalnog) elementa tada
A nema najveći (najmanji) element;
d) ako je x ∈ A jedinstveni maksimalni (minimalni) element u skupu A tada x
ne mora biti najveći (najmanji) element skupa A. Za ilustraciju ove napomene
navodimo sljedeći primjer. Neka je A = N ∪ ¦
1
2
¦. Na skupu N promatramo
standardni uređaj, te definiramo da broj
1
2
nije usporediv niti s jednim prirodnim
brojem. Tada je
1
2
jedinstveni maksimalni element, ali nije najveći element u
skupu A.
44 POGLAVLJE 1. NAIVNA TEORIJA SKUPOVA
Definicija 1.64. Neka je (A, <) parcijalno uređen skup, te ∅ = B ⊆ A.
a) Za element x od A kažemo da je gornja (donja) međa skupa B ako za svaki
y ∈ B vrijedi y ≤ x (x ≤ y);
b) Za B ⊆ A kažemo da je omeđen odozgo (odozdo) ako za B postoji gornja
(donja) međa. Ako je skup B omeđen odozgo i odozdo tada kažemo da je
omeđen.
b) Za element x od A kažemo da je supremum (infimum) skupa B ako je x
najmanja gornja (najveća donja) međa skupa B.
Ako je x ∈ A tada skup p
A
(x) = ¦y ∈ A : y < x¦ nazivamo početni komad elementa
x u skupu A.
Sljedeću propoziciju je lako dokazati indukcijom (vidi zadatak 6 na strani 46).
Propozicija 1.65. Neka je (A, <) konačan parcijalno uređen skup. Tada skup A
sadrži maksimalan i minimalan element.
Definicija 1.66. Za parcijalno uređen skup kažemo da je linearno uređen (potpuno
ili totalno) ako su svaka dva njegova različita elementa usporediva.
Skupovi N, Z, Q i R sa standardnim uređajem su linearno uređeni.
Definicija 1.67. Neka su (A, <) i (B, ≺) parcijalno uređeni skupovi. Kažemo da
funkcija f : A → B čuva uređaj ako vrijedi:
(∀x, y ∈ A)(x ≤ y ⇒ f(x) _ f(y))
Teorem 1.68. (Teorem o fiksnoj točki)
Neka je (A, <) parcijalno uređen skup koji ima najmanji (najveći) element, te neka
je f : A → A funkcija koja čuva uređaj. Tada vrijedi:
Ako za svaki ∅ = B ⊆ A postoji supremum (infimum) tada postoji najveća
(najmanja) fiksna točka za funkciju f.
Dokaz. Pretpostavimo da za svaki neprazan podskup od B postoji supremum u skupu
A. Neka je B = ¦x ∈ A : x ≤ f(x)¦. Ako je a ∈ A najmanji element tada očito vrijedi
a ∈ B, tj. B = ∅. Neka je b = sup B. Za svaki x ∈ B vrijedi x ≤ b. Pošto f čuva uređaj
tada imamo f(x) ≤ f(b). Sada zbog x ≤ f(x) (definicija skupa B), te tranzitivnosti,
dobivamo da za svaki x ∈ B vrijedi x ≤ f(b). Iz toga slijedi da je f(b) jedna gornja
međa skupa B. Pošto je b = sup B, tada imamo
b ≤ f(b) (∗)
1.6. UREÐENI SKUPOVI 45
Dokažimo sada drugu nejednakost. Iz (∗) slijedi f(b) ≤ f(f(b)), a onda je f(b) ∈ B.
Pošto je b = sup B, tada je f(b) ≤ b.
Preostalo je dokazati da je b najveća fiksna točka. Neka je a ∈ A tako da vrijedi
f(a) = a. Posebno tada vrijedi a ≤ f(a), pa je a ∈ B. Pošto je b = sup B, tada imamo
a ≤ b.
(Za najmanju fiksnu točku treba promatrati skup ¦x ∈ A : f(x) ≤ x¦). Q.E.D.
Sljedeći korolar bili smo već dokazali (vidi teorem 1.40.) No, ovdje ga ipak ističemo
jer je jednostavna posljedica prethodnog teorema.
Korolar 1.69. (Knaster, Tarskijev teorem)
Neka je A neprazan skup i F : {(A) → {(A) funkcija takva da za sve x, y ⊆ A vrijedi
da x ⊆ y povlači F(x) ⊆ F(y). Tada postoji x
0
⊆ A tako da vrijedi F(x
0
) = x
0
.
Napomena 1.70. Primjenom prethodnog korolara bili smo dokazali egzistenciju skupa
S koji treba za dokaz Cantor, Schröder, Bernsteinovog teorema. Obično se u Knaster,
Tarskijev teoremu navodi da za:
fix(F) =
¸
¦x : x ⊆ A, F(x) ⊆ x¦,
Fix(F) =
¸
¦x : x ⊆ A, x ⊆ F(x)¦,
vrijedi da je fix(F) najmanja, a Fix(F) najveća fiksna točka funkcije f. (Primijetite
da je skup Fix(F) upravo definiran kao supremum skupa ¦x : x ⊆ A, x ⊆ F(x)¦, tj.
upravo kao i fiksna točka iz dokaza prethodnog teorema o fiksnoj točki).
Definicija 1.71. Neka su (A, <) i (B, ≺) parcijalno uređeni skupovi. Svaku bijekciju
f : A → B koja ima svojstvo da f i f
−1
čuvaju uređaj nazivamo sličnost (ili izomor-
fizam). Kažemo da su parcijalno uređeni skupovi A i B slični skupovi ako postoji
barem jedna sličnost f : A → B. Ako su A i B slični skupovi tada to označavamo
sa A · B.
Primjer 1.72.
1. Vrijedi '0, 1` · '2, 4`. Jedna sličnost f : '2, 4` → '0, 1` je zadana sa
f(x) =
x −2
2
.
2. Očito vrijedi N · 2N.
3. Vrijedi R · '−
π
2
,
π
2
`, jer je restrikcija tg[
/−
π
2
,
π
2
)
: '−
π
2
,
π
2
` →R sličnost.
Napomena 1.73. Ako vrijedi A · B tada očito A ∼ B. No, obrat općenito ne vrijedi
(primjerice N ∼ Z, ali ne i N · Z).
46 POGLAVLJE 1. NAIVNA TEORIJA SKUPOVA
Definicija 1.74. Kažemo da je linearno uređen skup (A, <) gust ako sadrži barem
dva elementa, i za sve x, y ∈ A takve da je x < y postoji z ∈ A tako da vrijedi x < z
i z < y.
Propozicija 1.75. (Invarijante sličnosti)
Neka su A i B slični parcijalno uređeni skupovi. Tada vrijedi:
a) skup A je linearno uređen ako i samo ako B je linearno uređen;
b) skup A ima maksimalni (minimalni) element ako i samo ako B sadrži
maksimalni (minimalni) element;
c) skup A ima najveći (najmanji) element ako i samo ako skup B ima
najveći (najmanji) element;
d) skupa A je gust ako i samo ako skup B je gust.
Primijetite da iz prethodne propozicije primjerice slijedi N · Z i Q · Z.
Zadaci
1. Neka je R relacija ekvivalencije na skupu A. Dokažite da tada za sve x, y ∈ A
vrijedi: [x] = [y] ili [x] ∩ [y] = ∅.
2. Dokažite da svaka relacija ekvivalencije definira jednu particiju skupa, te da
vrijedi i obratno, tj. svaka particija skupa definira jednu relaciju ekvivalencije.
3. Neka je ∼ binarna relacija na N N definirana s (x
1
, y
1
) ∼ (x
2
, y
2
) ako vrijedi
x
1
+y
2
= y
1
+x
2
. Dokažite da je ∼ relacija ekvivalencije.
4. Neka je ∼ binarna relacija na Z(Z`¦0¦) definirana sa: (x
1
, y
1
) ∼ (x
2
, y
2
) ako
vrijedi x
1
y
2
= y
1
x
2
. Dokažite da je ∼ relacija ekvivalencije.
5. Označimo s A skup svih Cauchyevih nizova racionalnih brojeva. Na skupu A
definiramo binarnu relaciju ∼ ovako:
(a
n
) ∼ (b
n
) ako i samo ako lim
n→∞
(a
n
−b
n
) = 0.
Dokažite da je ∼ relacija ekvivalencije.
6. Dokažite propoziciju 1.65.
Dokaz. Dokazujemo da postoji maksimalan element. Analogno bi se dokazalo
da postoji minimalni element. Dokaz provodimo indukcijom po broju elemenata
skupa A. Ako je A jednočlan skup tada je jedini element ujedno i maksimalni.
Pretpostavimo da tvrdnja vrijedi za neki n ∈ N, te neka je A skup koji sadrži
n+1 element. Neka je a ∈ A proizvoljan, ali fiksiran. Označimo B = A`¦a¦. Iz
1.7. UREÐAJNE KARAKTERIZACIJE SKUPOVA Q I R 47
pretpostavke indukcije slijedi da skup B sadrži barem jedan maksimalni element.
Neka je B
t
⊆ B skup svih maksimalnih elemenata skupa B. Promatramo dva
slučaja:
a) element a je neusporediv sa svakim elementom iz B
t
. Tada je svaki element
skupa B
t
∪ ¦a¦ maksimalni element skupa A.
b) postoji barem jedan x ∈ B
t
tako da su a i x usporedivi.
Ako vrijedi x < a tada je a jedan maksimalni element skupa A. Ako pak
je a < x tada je B
t
skup svih maksimalnih elemenata skupa A.
7. Neka je (A, <) konačan parcijalno uređen skup. Dokažite da tada svaki neprazni
lanac od A sadrži najmanji i najveći element.
8. Neka je A = ∅ i R ⊆ AA antisimetrična relacija. Postoji li nužno R
t
⊆ AA
relacija parcijalnog uređaja takva da je R ⊆ R
t
?
Rješenje. Ne. Npr. uzmemo li A = ¦a, b, c¦ i R = ¦(a, b), (b, c), (c, a)¦. Očito
je relacija R antisimetrična. Ako je R
t
⊆ A A i R ⊆ R
t
tranzitivna tada je
nužno (a, c), (b, a), (c, b) ∈ R
t
. No, tada imamo (a, b), (b, a) ∈ R
t
, pa R
t
nije
antisimetrična.
9. Dokažite propoziciju 1.75.
1.7 Uređajne karakterizacije skupova Q i R
U ovoj točki dokazat ćemo dva važna teorema koji govore o uređanoj karakterizaciji
skupova Q i R.
Teorem 1.76. (Uređajna karekterizacija skupa Q)
Neka je (A, ≺) linearno uređen skup koji ima sljedeća svojstva:
a) skup A je prebrojiv;
b) skup A je gust;
c) ne postoji ni najmanji, a ni najveći element skupa A.
Tada je skup (A, ≺) sličan sa (Q, <).
Dokaz. Pošto je po pretpostavci skup A prebrojiv tada njegove elemente možemo
poredati u niz. Neka je A = ¦a
0
, a
1
, . . .¦ (naravno, ako je i < j tada ne mora biti
a
i
≺ a
j
). Analogno je Q = ¦q
0
, q
1
, . . .¦. Definirat ćemo funkciju ϕ : A → Q, iz čije
će definicije odmah biti jasno da je sličnost. Istovremeno s definiranjem funkcije ϕ
definiramo induktivno niz (e
n
) u skupu A. (Vidjet ćemo na kraju da je ¦e
n
: n ∈
N¦ = A).
Neka je e
0
:= a
0
i ϕ(e
0
) := q
0
. Pretpostavimo da je za neki n ∈ N`¦0¦ definirano
e
0
, . . . , e
n−1
i ϕ(e
0
), . . . , ϕ(e
n−1
). Označimo E = ¦e
0
, . . . , e
n−1
¦. Prilikom definicije
e
n
i ϕ(e
n
) razlikujemo dva slučaja:
48 POGLAVLJE 1. NAIVNA TEORIJA SKUPOVA
a) n je neparan broj;
b) n je paran broj.
Promatramo prvo slučaj kada je n neparan (tada "iscrpljujemo" skup A.) Neka je
j
0
= min¦k ∈ N : a
k
∈ A ` E¦,
te e
n
= a
j
0
. (Dakle, e
n
je element iz A` E s najmanjim indeksom). Primijetite da j
0
postoji, jer je A beskonačan, a E je konačan, pa je skup A ` E neprazan.
Preostalo je definirati ϕ(e
n
). Na sljedećoj slici ilustriramo ideju kako ćemo izabrati
element ϕ(e
n
).
A
e
3
e
2
e
0
= a
0
. . .
e
n−1
Q
ϕ(e
3
) ϕ(e
2
) ϕ(e
0
) = q
0
. . .
ϕ(e
n−1
)
·
ϕ
Neka je
p
E
(e
n
) = ¦x ∈ E : x ≺ e
n
¦ s
E
(e
n
) = ¦x ∈ E : e
n
≺ x¦
(prethodnici u skupu E od elementa e
n
) (sljedbenici ...)
Neka je
k
0
= min¦k ∈ N : q
k
∈ Q` ϕ(E),
q
k
> x za svaki x ∈ ϕ[p
E
(e
n
)],
q
k
< x za svaki x ∈ ϕ[s
E
(e
n
)]¦
(Primijetite da takav broj k
0
postoji. Skup Q ` ϕ(E) je neprazan, te pošto po pret-
postavci teorema skup A ne sadrži ni najmanji ni najveći element, tada je barem
jedan od skupova p
E
(e
n
) i s
E
(e
n
) neprazan. Ako su oba od ta dva navedena skupa
neprazna, tada postoji q
k
∈ Q tako da vrijedi
ϕ[p
E
(e
n
)] < q
k
< ϕ[s
E
(e
n
)],
budući da je skup Q gust.) Sada definiramo ϕ(e
n
) = q
k
0
. (Analogno se tretira slučaj
b). Tada "iscrpljujemo" skup Q. Dakle, definiramo prvo k
0
= min¦k ∈ N : q
k

Q` ϕ[E]¦ i ϕ(e
n
) = q
k
0
. Nakon toga definiramo e
n
).
Očito je A = ¦e
n
: n ∈ N¦. Iz konstrukcije nizova (e
n
) i (ϕ(e
n
)) slijedi da je time
definirana bijekcija ϕ : A →Q koja je sličnost. Q.E.D.
Prije iskaza teorema o uređajnoj karakterizaciji skupa R uvodimo još jedan pojam.
1.7. UREÐAJNE KARAKTERIZACIJE SKUPOVA Q I R 49
Definicija 1.77. Neka je (B, ≺) linearno uređen skup. Za A ⊆ B kažemo da je gust
u B ako za sve x, y ∈ B, takve da je x ≺ y, postoji z ∈ A tako da vrijedi x ≺ z ≺ y.
Skup Q je gust u R. Zatim, skup ¦q +

2 : q ∈ Q¦ je gust u R.
Lema 1.78. Neka je (B, ≺) linearno uređen skup koji nema ni najveći ni najmanji
element. Neka je A ⊆ B podskup koji je gust u B. Tada A nema ni najmanji ni
najveći element, te je A gust skup.
Teorem 1.79. (Uređajna karakterizacija skupa R).
Neka je (B, ≺) linearno uređen skup koji ima sljedeća svojstva:
a) nema ni najveći ni najmanji element;
b) postoji prebrojiv A ⊆ B koji je gust u B;
c) za svaki neprazan podskup od B koji je odozgo omeđen postoji supremum u B.
Tada je skup (B, ≺) sličan sa (R, <).
Dokaz prethodnog teorema dan je kao rješenje zadatka 6.
Zadaci.
1. Dokažite da je skup svih realnih algebarskih brojeva sličan sa skupom Q.
2. Dokažite da je skup svih iracionalnih brojeva sličan sa skupom R.
3. Dokažite da je skup svih transcendentnih brojeva sličan sa skupom R.
4. Dokažite da je skup '0, 1] ∪ '5, 8` sličan sa skupom R.
5. Dokažite lemu 1.78.
Rješenje. Pretpostavimo da je a ∈ A najveći. Po pretpostavci leme skup B
nema ni najveći ni najmanji element pa postoji x ∈ B takav da je a ≺ x. Pošto
je skup A gust u B tada postoji b ∈ A tako da vrijedi a ≺ b ≺ x. No, to je
nemoguće jer je po pretpostavci a najveći element u skupu A. Dokažimo još da
je skup A gust. Neka su x, y ∈ A takvi da x ≺ y. Posebno su x, y ∈ B. Pošto je
skup A gust u B tada postoji z ∈ A takav da x ≺ z ≺ y.
6. Dokažite teorem o uređanoj karakterizaciji skupa R.
Rješenje. Iz leme 1.78. slijedi da skup A zadovoljava uvjete teorema o uređajnoj
karakterizaciji skupa Q, pa imamo A · Q. Neka je f : A → Q neka sličnost.
Sada ćemo sličnost f proširiti na skup B.
Tvrdnja 1. Za svaki x ∈ B skup ¦f(a) : a ∈ A, a _ x¦ je neprazan i omeđen
odozgo.
50 POGLAVLJE 1. NAIVNA TEORIJA SKUPOVA
Dokaz tvrdnje 1. Neka je x ∈ B proizvoljan. Pošto po pretpostavci teorema
skup B nema najmanji element tada postoji x
t
∈ B takav da je x
t
≺ x. Pošto
je skup A gust u X tada postoji a
0
∈ A takav da je x
t
≺ a
0
≺ x. Iz toga slijedi
f(a
0
) ∈ ¦f(a) : a ∈ A, a _ x¦, tj. promatrani skup je neprazan.
Dokažimo sada da je skup ¦f(a) : a ∈ A, a _ x¦ omeđen odozgo za svaki
x ∈ B.
Neka je x ∈ B proizvoljan, ali fiksiran. Po pretpostavci teorema skup B nema
najveći element pa postoji x
t
∈ B takav da je x ≺ x
t
. Pošto je A gust skup u B
tada postoji a
0
∈ A takav da je x ≺ a
0
≺ x
t
. Tada za svaki a ∈ A, takav da je
a _ x, vrijedi a ≺ a
0
. Pošto je f sličnost tada je f(a) < f(a
0
) za svaki a _ x.
To znači da je f(a
0
) jedna gornja međa skupa ¦f(a) : a ∈ A, a _ x¦. Time je
dokazana tvrdnja 1.
Iz dokazane tvrdnje 1 slijedi da je za svaki x ∈ B dobro definiran realan broj:
sup¦f(a) : a ∈ A, a _ x¦.
Pošto je supremum u linearno uređenom skupu jedinstven tada slijedi da je
dobro definirana funkcija F : B →R, F(x) = sup¦f(a) : a ∈ A, a _ x¦.
Tvrdnja 2. Vrijedi: F[
A
= f.
Dokaz tvrdnje 2. Neka je a
0
∈ A proizvoljan, ali fiksiran. Tada za svaki a ∈ A,
takav da je a _ a
0
, vrijedi f(a) ≤ f(a
0
). To znači da je f(a
0
) jedna gornja
međa skupa ¦f(a) : a ∈ A, a _ a
0
¦. Tvrdimo da je f(a
0
) supremum skupa
¦f(a) : a ∈ A, a _ a
0
¦, tj. najmanja gornja međa. Neka je y ∈ R neka gornja
međa skupa ¦f(a) : a _ a
0
, a ∈ A¦. Tada za svaki a ∈ A, takav da je a _ a
0
,
vrijedi f(a) ≤ y. Posebno je f(a
0
) ≤ y. Time je tvrdnja 2 dokazana.
Tvrdnja 3. Funkcija F : B →R je rastuća i injekcija.
Dokaz tvrdnje 3. Neka su x
1
, x
2
∈ B takvi da vrijedi x
1
≺ x
2
. Po definiciji
funkcije F imamo
F(x
1
) = sup¦f(a) : a ∈ A, a _ x
1
¦ i F(x
2
) = sup¦f(a) : a ∈ A, a _ x
2
¦.
Pošto je x
1
≺ x
2
tada je očito ¦f(a) : a ∈ A, a _ x
1
¦ ⊆ ¦f(a) : a ∈ A, a _ x
2
¦.
Iz toga odmah slijedi sup¦f(a) : a ∈ A, a _ x
1
¦ _ sup¦f(a) : a ∈ A, a _ x
2
¦,
tj. F(x
1
) ≤ F(x
2
). Lako je vidjeti da mora vrijediti F(x
1
) ≺ F(x
2
). Time je
tvrdnja 3 dokazana.
Tvrdnja 4. Funkcija F je surjekcija.
Dokaz tvrdnje 4. Neka je y ∈ R proizvoljan. Očito je skup Q
y
= ¦q ∈ Q :
q ≤ y¦ neprazan i omeđen odozgo. Tada je i skup f
−1
[Q
y
] omeđen odozgo. Iz
pretpostavke c) teorema slijedi da za skup f
−1
[Q
y
] postoji supremum. Neka je
1.8. DOBRO UREÐENI SKUPOVI 51
x = sup f
−1
[Q
y
]. Tvrdimo da je F(x) = y. Označimo A
x
:= ¦a ∈ A : a _ x¦.
Očito je f
−1
[Q
y
] ⊆ A
x
. Dokažimo obratnu inkluziju. Neka je a ∈ A
x
proizvoljan.
Tada postoji x
t
∈ f
−1
[Q
y
] takav da vrijedi a _ x
t
_ x. Iz toga slijedi f(a) ≤
f(x
t
) _ y, a onda a ∈ f
−1
[Q
y
]. Dakle, vrijedi f
−1
[Q
y
] = A
x
, pošto je očito
y = sup Q
y
. Iz toga odmah slijedi F(x) = y.
1.8 Dobro uređeni skupovi
U ovoj točki razmatrat ćemo posebnu klasu linearno uređenih skupova: dobro ure-
đene skupove. Oni su nam najvažniji za daljnja proučavanja jer su ordinalni bro-
jevi posebne vrste dobro uređenih skupova. Propozicije i teoremi, koje ćemo ovdje
dokazati, omogućit će nam da dokazi svojstava ordinalnih brojeva budu jednostavniji.
Definicija 1.80. Za parcijalno uređen skup (A, <) kažemo da je dobro uređen ako
svaki njegov neprazni podskup sadrži najmanji element.
Uočite da je tu važno da smo prilikom definicije parcijalno uređenog skupa zahti-
jevali irefleksivnost relacije. Uočite da je svaki dobro uređen skup ujedno i linearno
uređen.
Primjer 1.81. Svaki konačan skup koji je linearno uređen je i dobro uređen skup.
Skup N s prirodnim uređajem je dobro uređen skup. Skupovi Q, Z i R s prirodnim
uređajem nisu dobro uređeni skupovi.
Sada nizom lema i korolara navodimo svojstva dobro uređenih skupova.
Lema 1.82. Neka je (A, <) dobro uređen skup, te f : A → A injekcija koja čuva
uređaj. Tada za svaki x ∈ A vrijedi x ≤ f(x).
Dokaz. Pretpostavimo suprotno, tj. da postoji a ∈ A takav da vrijedi f(a) < a.
Tada je skup C = ¦x ∈ A : f(x) < x¦ neprazan. Neka je a
0
∈ C najmanji element
skupa C. Iz definicije skupa C slijedi f(a
0
) < a
0
. Pošto funkcija f čuva uređaj i
injekcija je, tada vrijedi f(f(a
0
)) < f(a
0
). Iz definicije skupa C slijedi f(a
0
) ∈ C. Time
dobivamo kontradikciju (a
0
najmanji element skupa C, a po drugoj strani f(a
0
) < a
0
i f(a
0
) ∈ C). Q.E.D.
Važno je naglasiti da smo prethodni dokaz proveli promatrajući "prvu iznimku",
odnosno primijenili smo indukciju na dobro uređenom skupu.
Korolar 1.83. Dobro uređen skup ne može biti sličan svom početnom komadu.
Dokaz. Neka je (A, <) dobro uređen skup i x
0
∈ A proizvoljan. Ako je p
A
(x
0
) = ∅
tada je očito da skup A i taj početni komad nisu slični.
Neka je p
A
(x
0
) = ∅, te pretpostavimo da je f : A → p
A
(x
0
) sličnost. Iz prethodne
leme 1.82. slijedi da je x
0
≤ f(x
0
). To je nemoguće jer je f(x
0
) ∈ p
A
(x
0
), a onda bi
imali f(x
0
) < x
0
. Q.E.D.
52 POGLAVLJE 1. NAIVNA TEORIJA SKUPOVA
Korolar 1.84. Različiti početni komadi dobro uređenog skupa nisu slični.
Dokaz. Neka je (A, <) dobro uređen skup i x
1
, x
2
∈ A različiti. Radi određenosti neka
je x
1
< x
2
. Tada je p
A
(x
1
) ⊆ p
A
(x
2
). Pošto je p
A
(x
2
) dobro uređen skup, te vrijedi
p
A
(x
1
) = p
p
A
(x
2
)
(x
1
), tražena tvrdnja slijedi iz prethodnog korolara 1.83. Q.E.D.
Napominjemo da tvrdnja prethodnog korolara općenito ne vrijedi za linearno uređene
skupove. Primjerice za linearno uređen skup R imamo p
R
(0) = '−∞, 0` · '−∞, 1` =
p
R
(1).
Korolar 1.85. Dobro uređen skup ne može biti sličan podskupu nekog svog početnog
komada.
Dokaz. Neka je (A, <) neprazan dobro uređen skup, x
0
∈ A i B ⊆ p
A
(x
0
). Ako je
B = ∅ tada tvrdnja korolara očito vrijedi. Promotrimo sada slučaj kada je B = ∅.
Ako bi f : A → B bila sličnost tada iz leme 1.82. slijedi x
0
≤ f(x
0
). To je nemoguće
jer za svaki y ∈ B vrijedi y < x
0
. Q.E.D.
Želimo napomenuti da dobro uređen skup može biti sličan nekom svom podskupu.
Primjerice dobro uređen skup N je sličan sa svojim podskupom 2N.
Korolar 1.86. Sličnost između dobro uređenih skupova je jedinstvena.
Dokaz. Neka su (A, <) i (B, ≺) slični dobro uređeni skupovi. Neka su f : A → B i
g : A → B dvije sličnosti. Neka je a ∈ A proizvoljan. Očito vrijedi p
A
(a) · p
B
(f(a))
i p
A
(a) · p
B
(g(a)), a onda p
B
(f(a)) · p
B
(g(a)). Iz korolara 1.84. slijedi f(a) = g(a).
Q.E.D.
Sada izričemo princip transfinitne indukcije koji je jedno od najmoćnijih sredstava
za dokazivanje u teoriji skupova.
Princip transfinitne indukcije:
Neka je (A, <) linearno uređen skup i B ⊆ A koji ima sljedeće svojstvo:
(∀x ∈ A)(p
A
(x) ⊆ B ⇒ x ∈ B) (∗)
Tada je B = A.
Primijetimo da za svaki neprazan dobro uređen skup A podskup B, koji ima svojstvo
(∗), nužno sadrži najmanji element skupa A (ako je a
0
najmanji element skupa A
tada je p
B
(a
0
) = ∅ ⊆ B).
Zaključivanje po principu transfinitne indukcije općenito ne važi za linearno ure-
đene skupove. Primjerice uzmemo li A = Z, a B = 2Z, tada je lako vidjeti da je
ispunjen uvjet (∗). No, Z = 2Z.
Sljedeći teorem govori da princip transfinitne indukcije karakterizira dobro uređe-
ne skupove.
1.8. DOBRO UREÐENI SKUPOVI 53
Teorem 1.87. Neka je (A, <) linearno uređen skup. Skup A ima najmanji element
i za A vrijedi princip transfinitne indukcije ako i samo ako skup A je dobro uređen.
Dokaz. Pretpostavimo prvo da je A dobro uređen skup. Neka je B ⊆ A takav da
za svaki x ∈ A vrijedi da p
A
(x) ⊆ B povlači x ∈ B, ali B = A. Neka je a
0
najmanji
element skupa A ` B. Ako je y ∈ p
A
(a
0
) tada je očito y ∈ B, pa time imamo da
vrijedi p
A
(a
0
) ⊆ B. Sada iz pretpostavljenog svojstva skupa B slijedi a
0
∈ B, što je
kontradikcija s činjenicom a
0
∈ A ` B.
Pretpostavimo sada da je A linearno uređen skup koji ima najmanji element i za
koji važi princip transfinitne indukcije. Pretpostavimo još da A nije dobro uređen
skup. Neka je B neprazni podskup od A koji nema najmanji element. Definiramo
skup C sa C = ¦x ∈ A : (∀y ∈ B)x < y¦. Primijetimo prvo da C = ∅ jer najmanji
element skupa A pripada skupu C. Pretpostavimo da je z ∈ A takav da je p
A
(z) ⊆ C.
Tada za svaki x ∈ p
A
(z) i svaki y ∈ B vrijedi x < y. Budući da po pretpostavci skup
B ne sadrži najmanji element, tada z ∈ B. Tada za svaki y ∈ B vrijedi z < y, pa
z ∈ C. No, pretpostavili smo da za skup A vrijedi princip transfinitne indukcije, pa
je C = A. Tako smo dobili B ⊆ A = C i (∀x ∈ C)(∀y ∈ B)x < y, što je nemoguće.
Q.E.D.
Teorem 1.88. (Teorem o usporedivosti dobro uređenih skupova)
Neka su (A, <) i (B, ≺) dobro uređeni skupovi. Tada vrijedi točno jedno od sljedećeg:
a) A · B
b) postoji jedinstveni a ∈ A takav da vrijedi p
A
(a) · B
c) postoji jedinstveni b ∈ B takav da vrijedi A · p
B
(b)
Dokaz. Ako je A = ∅ ili B = ∅ tada tvrdnja teorema očito vrijedi. Promatramo
slučaj kada je A = ∅ i B = ∅. Neka je
A
t
= ¦a ∈ A : postoji b ∈ B takav da p
A
(a) · p
B
(b)¦
B
t
= ¦b ∈ B : postoji a ∈ A takav da p
A
(a) · p
B
(b)¦
Primijetimo prvo da su to neprazni skupovi, jer označimo li sa a
0
najmanji element
skupa A, odnosno sa b
0
najmanji element od B, tada imamo p
A
(a
0
) = ∅ = p
B
(b
0
).
Očito su A
t
i B
t
dobro uređeni skupovi, te vrijedi A
t
· B
t
.
Neka je a
t
∈ A
t
proizvoljan. Tada iz definicije skupa A
t
slijedi da postoji b ∈ B
i f : p
A
(a
t
) → p
B
(b) sličnost. Ako je a ∈ A takav da je a < a
t
tada je očito
p
A
(a) · p
B
(f(a)), pa je a ∈ A
t
. Iz toga slijedi da je A
t
= A ili postoji a ∈ A takav da
je A
t
= p
A
(a) (ako je A = A
t
tada uzemo a najmanji element skupa A`A
t
). Analogno
zaključujemo za skup B
t
. Iz toga slijedi da su moguća sljedeća četiri slučaja:
a) A
t
= A i B
t
= B
b) A
t
= A i postoji b ∈ B takav da B
t
= p
B
(b)
54 POGLAVLJE 1. NAIVNA TEORIJA SKUPOVA
c) postoji a ∈ A takav da A
t
= p
A
(a) i B
t
= B
d) postoji a ∈ A takav da A
t
= p
A
(a) i postoji b ∈ B takav da B
t
= p
B
(b)
No, slučaj d) je nemoguć, jer iz A
t
· B
t
, te A
t
= p
A
(a) i B
t
= p
B
(b) slijedi da je
a ∈ A
t
(= p
A
(a)), što je nemoguće. Q.E.D.
Definicija 1.89. Kažemo da je parcijalno uređen skup (A, <) dobro utemeljen ili
fundiran ako ne postoji niz (x
n
) u skupu A tako da za svaki n ∈ N vrijedi x
n+1
< x
n
.
Očito je svaki dobro uređen skup i dobro utemeljen. No, obrat ne vrijedi. Prim-
jerice svaki dvočlani skup čiji elementi nisu usporedivi je dobro utemeljen, ali nije
dobro uređen. Sada iskazujemo aksiom dobre utemeljenosti koji ćemo često koristiti
u sljedećem poglavlju.
Aksiom dobre utemeljenosti
∀x(x = ∅ → ∃y(y ∈ x ∧ y ∩ x = ∅)).
Ovaj aksiom zapravo govori da je svaki skup dobro utemeljen u odnosu na relaciju
∈ . Iz aksioma dobre utemeljenosti slijedi da ne postoji skup x za koji bi postojao
beskonačni niz skupova (x
n
) tako da vrijedi: . . . ∈ x
2
∈ x
1
∈ x. Odatle pak posebno
slijedi da ne postoji skup x za kojeg bi vrijedilo x ∈ x.
Zadaci
1. Dokažite da za linearno uređene skupove ne vrijedi analogon Cantor, Schröder,
Bernsteinovog teorema, tj. nađite primjere linearno uređenih skupova A i B,
tako da je A sličan nekom podskupu skupa B i da je B sličan nekom podskupu
skupa A, ali A nije sličan s B. Vrijedi li analogon Cantor-Bernsteinovog teorema
za dobro uređene skupove?
2. Neka je (A, <) linearno uređen skup. Dokažite da je skup A konačan ako i samo
ako su skupovi (A, <) i (A, <
−1
) dobro uređeni. (Sa <
−1
je označena inverzna
relacija relacije <).
3. Dokažite da ne postoji proširenje relacije < sa skupa R na skup C koje bi imalo
sljedeća svojstva:
a) za sve z = 0 vrijedi z < 0 ili 0 < z;
b) ako je 0 < z
1
i 0 < z
2
tada je 0 < z
1
z
2
;
c) ako je z
1
< 0 i z
2
< 0 tada je z
1
+z
2
< 0.
1.8. DOBRO UREÐENI SKUPOVI 55
Rješenje. Pretpostavimo da takvo proširenje postoji, i označimo ga isto s < .
Promotrimo slučajeve obzirom na 0 i i, te 0 i −i. Ako je 0 < i tada zbog uvjeta
b) imamo 0 < i i, tj. 0 < −1. Dakle, mora biti i < 0. Ako je 0 < −i tada zbog
uvjeta b) imamo 0 < (−i) (−i), tj. 0 < −1. To znači da je −i < 0. Time imamo
da je i < 0 i −i < 0. Primjenom uvjeta c) dobivamo 0 < 0, tj. kontradikciju.
4. Za podskup A parcijalno uređenog skupa (S, <) kažemo da je kofinalan u S ako
vrijedi (∀x ∈ S)(∃a ∈ A)(x ≤ a). Dokažite da svaki linearno uređen skup sadrži
kofinalan dobro uređen skup.
56 POGLAVLJE 1. NAIVNA TEORIJA SKUPOVA
Poglavlje 2
Aksiomatska teorija skupova
U prethodnom poglavlju naučili smo osnovne pojmove kao što su: konačan i beskona-
čan skup, (ne)prebrojiv skup, kardinalnost i dobro uređeni skupovi. Tu smo već uočili
probleme prilikom definicije kardinalnog broja. Zapravo govorili smo o kardinalnosti,
a ne o kardinalnim brojevima. Naučili smo da svi beskonačni skupovi nemaju istu
kardinalnost, te smo proučavali operacije kako bi dobili nove kardinalnosti. No, ne
znamo što je kardinalni broj. To ćemo znati kada definiramo ordinalne brojeve.
Imamo barem tri razloga za definiciju ordinalnog broja:
a) Moramo odgovoriti što je "nivo" u kumulativnoj hijerarhiji.
b) Prije smo već bili postavili problem kako definirati beskonačne ordinalne bro-
jeve.
c) Pomoću ordinalnih brojeva definirat ćemo kardinalne brojeve.
Ordinalni brojevi su neki dobro uređeni skupovi, pri čemu je relacija uređaja
zapravo relacija "biti element", tj. relacija ∈ . Kardinalni brojevi su neki posebni
ordinalni brojevi. (Svaki konačni ordinalni broj je kardinalni broj.)
Želimo naglasiti da bez obzira na naslov ovog poglavlja Aksiomatska teorija sku-
pova sada se nećemo baviti aksiomima i formalnim dokazima. Naslov poglavlja je
takav jer egzistencija objekata koje promatramo može biti dokazana pomoću aksioma
Zermelo–Fraenkelove teorije.
Naveli smo većinu aksioma Zermelo–Fraenkelove teorije koji su nam bili potre-
bni kako bi definirali neke pojmove, odnosno dokazali neke tvrdnje. Preostalo je još
iskazati aksiom beskonačnosti i shemu aksioma zamjene. Nakon definicije ordinalnog
broja, navest ćemo teoreme enumeracije i rekurzije. Usput ćemo navesti kako uvesti,
odnosno strogo definirati, skupove brojeva N, Z, Q i R.
Definirat ćemo aritmetiku ordinalnih brojeva, tj. zbrajanje, množenje i poten-
ciranje. Posebnu pažnju posvetit ćemo kardinalnim brojevima. Na samom kraju
razmatrat ćemo aksiom izbora.
57
58 POGLAVLJE 2. AKSIOMATSKA TEORIJA SKUPOVA
2.1 Prirodni brojevi
Često se može čuti da je teorija skupova osnova matematike. Razlog tome je činje-
nica da se mnogi matematički objekti mogu definirati u teoriji ZF, te se tu mogu
dokazati njihova osnovna svojstva. Mi ćemo sada definirati skupove brojeva. Na
taj način želimo ilustrirati tvrdnju da je teorija skupova osnova matematike. Prvo
ćemo definirati prirodne brojeve. Kasnije ćemo vidjeti da su prirodni brojevi zapravo
konačni ordinalni brojevi. Dakle, prirodni brojevi su nam i dobra motivacija prije
razmatranja ordinalnih brojeva.
Definicija 2.1. Za skup x kažemo da je induktivan ako vrijedi ∅ ∈ x i za svaki
y ∈ x vrijedi (y ∪ ¦y¦) ∈ x. Sa Ind(x) označavamo sljedeću formulu:
∅ ∈ x ∧ ∀y(y ∈ x → y ∪ ¦y¦ ∈ x).
Kažemo da je skup x prirodan broj ako za svaki induktivan skup y vrijedi x ∈ y. Sa
Pri(x) označavamo formulu ∀y(Ind(y) → x ∈ y).
Navedimo nekoliko primjera prirodnih brojeva: ∅, ¦∅¦, ¦∅, ¦∅¦¦.
Iz do sada uvednih aksioma teorije ZF ne možemo dokazati egzistenciju skupa
svih prirodnih brojeva. To nam omogućava sljedeći aksiom.
Aksiom beskonačnosti: Postoji induktivan skup, tj. formalno
∃x

∅ ∈ x ∧ ∀y(y ∈ x → (y ∪ ¦y¦) ∈ x)

.
Ako je F neka tvrdnja
1
u daljnjem tekstu ćemo sa ZF ¬ F označavati činjenicu
da je tvrdnja F dokaziva u teoriji ZF.
Kako bi barem malo ilustrirali netrivijalnost navedene definicije prirodnih brojeva
u teoriji ZF, dokazat ćemo da je aksiom matematičke indukcije dokaziv u teoriji ZF.
Prvi korak prema tome je sljedeća lema.
Lema 2.2. Klasa ω = ¦x : Pri(x)¦ je skup, tj. vrijedi
ZF ¬ ∃!x∀y(y ∈ x ↔ Pri(y)).
Skup ω je najmanji induktivan skup.
Ako je x prirodan broj tada sa x +1 označavamo skup x ∪¦x¦. Ako je x ∈ ω tada je
očito i x + 1 ∈ ω, tj. x + 1 je također prirodan broj.
1
Točnije, F je proizvoljna formula teorije ZF. Ovdje nećemo strogo definirati pojam formule.
Grubo govoreći F može biti sastavljena od varijabli, simbola = i ∈, bulovskih veznika i kvantifikatora.
Za strogu definiciju pojma formule vidite primjerice [38].
2.1. PRIRODNI BROJEVI 59
Teorem 2.3. U teoriji ZF je dokaziva shema aksioma matematičke indukcije. Od-
nosno, ako je ϕ proizvoljna formula tada vrijedi:
ZF ¬

ϕ(∅) ∧ ∀x(Pri(x) ∧ ϕ(x) → ϕ(x + 1))

→ ∀x(Pri(x) → ϕ(x)).
Dokaz prethodnog teorema dan je kao rješenje zadatka 2 na strani 62.
Uočite da nismo naveli da je aksiom matematičke indukcije dokaziv u teoriji ZF,
već shema aksioma matematičke indukcije. U dokazu prethodnog teorema koristi se
teorem dedukcije.
2
Za nekoliko prvih prirodnih brojeva uvodimo oznake: 0 := ∅, 1 := ¦∅¦, 2 := ¦0, 1¦
i 3 := ¦0, 1, 2¦. Na taj način možemo definirati i 17, ali malo teže broj 3 234. No,
uočite da to ne može biti definicija prirodnih brojeva, odnosno skupa prirodnih brojeva
(dobra rasprava o tome je dana u knjizi [16].)
Sada definiramo pojam tranzitivnog skupa koji će nam trebati prilikom definicije
ordinalnih brojeva.
Definicija 2.4. Kažemo da je skup x tranzitivan ako vrijedi:
∀y∀z(y ∈ z ∈ x → y ∈ x)
Sa Trans(x) označavamo formulu ∀y∀z(y ∈ z ∧ z ∈ x → y ∈ x).
Osnovne primjere tranzitivnih skupova navodimo u sljedećoj propoziciji.
Propozicija 2.5. Svaki prirodan broj je tranzitivan skup. Skup ω je tranzitivan.
Korolar 2.6. Ako je x prirodan broj i y ∈ x tada je i y prirodan broj.
Neka je x = ¦¦∅¦¦. Taj skup nije tranzitivan jer vrijedi ∅ ∈ ¦∅¦ ∈ x, ali ne i ∅ ∈ x.
Skupovi ¦∅, ¦¦∅¦¦¦ i ¦∅, ¦¦¦∅¦¦¦¦ također nisu tranzitivni.
Definicija 2.7. Neka su m i n prirodni brojevi. Kažemo da je m manji od n, i
pišemo m < n, ako vrijedi m ∈ n.
Lako je dokazati da je upravo definirani uređaj na skupu ω linearan.
Kako bismo na skupu ω mogli definirati zbrajanje i množenje, a i druge funkcije,
moramo prvo dokazati Dedekindov teorem rekurzije. Taj teorem, a i njegov dokaz,
dobra je motivacija za teorem rekurzije koji ćemo izreći i dokazati kasnije. Prisjetimo
se nekih primjera rekurzivnih definicija funkcija. Faktorijeli se rekurzivno definiraju
ovako:
2
Vidi primjerice [38].
60 POGLAVLJE 2. AKSIOMATSKA TEORIJA SKUPOVA
0! = 1
(n + 1)! = n! (n + 1)
Zatim, Fibonaccijev niz se rekurzivno definira ovako:
F
1
= 1
F
2
= 1
F
n+2
= F
n
+ F
n+1
Sigurno ste na takve definicije već toliko navikli da se i pomalo čudnim čini pitanje
jesu li te definicije dobre, odnosno postoje li jedinstvene funkcije koje to zadovoljavaju.
Dedekindov teorem rekurzije upravo govori da rekurzivnim definicijama zadajemo
jedinstvene funkcije na skupu ω.
U iskazu i dokazu Dedekindovog teorema koristimo da za svaki prirodan broj n
vrijedi n = ¦m : m ∈ ω i m < n¦ (vidi zadatak 4). Ako je f : ω → S neka funkcija
i n ∈ ω tada nam f[n označava restrikciju funkcije f na skup n.
Teorem 2.8. (Dedekindov teorem rekurzije)
Neka je S proizvoljan skup, te neka je
Φ = ¦f[ postoji n ∈ ω tako da f : n → S¦
Neka je F : Φ → S proizvoljna funkcija. Tada postoji jedinstvena funkcija ϕ : ω → S
takva da za svaki n ∈ ω vrijedi
ϕ(n) = F(ϕ[n).
Ideja dokaza je vrlo jednostavna. Očito mora vrijediti ϕ(0) = F(∅) (uočite da je
∅ ∈ Φ, jer funkciju f : 0 → ω možemo poistovjetiti sa ∅). Zatim, ako s f
1
označimo
funkciju koja nuli pridružuje F(∅) tada mora vrijediti ϕ(1) = F(f
1
). Ako s f
2
označimo
funkciju definiranu na ¦0, 1¦ s f
2
(0) = F(∅) i f
2
(1) = F(f
1
) tada mora vrijediti
ϕ(2) = F(f
2
). Analogno dalje.
Upravo ta jednostavnost je razlog zašto se teorem prihvaća u svakodnevnoj praksi
bez da se postavlja pitanje njegovog dokaza. No, važno je uočiti da zapravo nije
glavno pitanje je li tvrdnja teorema istinita, već može li se dokaz provesti u teoriji
ZF.
Detaljan dokaz Dedekindovog teorema rekurzije dan je kao rješenje zadatka 14. U
sljedećem korolaru izričemo verziju Dedekindovog teorema koja je sličnija rekurzivnim
definicijama na koje smo navikli. Ponekad se u literaturi upravo ta verzija naziva
Dedekindov teorem rekurzije.
Korolar 2.9. Neka je S proizvoljan skup i s
0
∈ S, te h : S → S proizvoljna funkcija.
Tada postoji jedinstvena funkcija ϕ : ω → S za koju vrijedi:
ϕ(0) = s
0
ϕ(m+ 1) = h(ϕ(m)), za svaki m ∈ ω
2.1. PRIRODNI BROJEVI 61
Primjer 2.10. Pokažimo sada kako možemo definirati zbrajanje prirodnih brojeva u
teoriji ZF. Tvrdimo da je pomoću jednakosti: x + 0 = x i x + (y + 1) = (x +y) + 1,
definirana jedinstvena funkcija. Neka je Φ skup svih funkcija čije su domene prirodni
brojevi, a kodomena je ω. Za svaki m ∈ ω promatramo funkciju F
m
: Φ → ω tako da
je F(∅) = m, a za f ∈ Φ, čija je domena n+1, definiramo F
m
(f) = f(n) +1. Tada iz
Dedekindovog teorema slijedi da postoji jedinstvena funkcija ϕ
m
: ω → ω, tako da za
svaki n ∈ ω vrijedi ϕ
m
(n) = F
m

m
[n). Tada imamo ϕ
m
(0) = F(ϕ
m
[0) = F(∅) = m,
te ϕ
m
(n+1) = F(ϕ
m
[n+1) = ϕ
m
(n) +1. Neka je funkcija + : ω ω → ω definirana
sa m+n = ϕ
m
(n). Lako je vidjeti da vrijedi: m+0 = m i m+(n+1) = (m+n) +1.
Primjer 2.11. Koristeći se Dedekindovom teorem rekurzije možemo dokazati egzis-
tenciju Fibonaccijevog niza u teoriji ZF. U tu svrhu prvo definiramo funkciju F : Φ →
ω. Za f ∈ Φ, čija je domena neki n ∈ ω, definiramo:
F(f) =

0, ako je n = 0,
1, ako je n = 1,
f(m) +f(m+ 1), pri čemu je n = m+ 2
Iz Dedekindovog teorema rekurzije slijedi da postoji jedinstvena funkcija ϕ tako da za
svaki n ∈ ω vrijedi ϕ(n) = F(ϕ[n). Tada imamo:
ϕ(0) = F(∅) = 0
ϕ(1) = F(ϕ[
1
) = 1
ϕ(n) + ϕ(n + 1) = F(ϕ[
n+2
) = ϕ(n + 2)
Očito je (ϕ(n))
n∈ω
Fibonaccijev niz.
Kao što smo bili dokazali da u teoriji ZF za skup ω vrijedi shema aksioma matem-
atičke indukcije, tako bi na analogan način mogli dokazati da skup ω zadovoljava i
sve ostale Peanove aksiome koje sada navodimo:
1) n + 1 = 0 4) m+ (n + 1) = (m+n) + 1
2) n + 1 = m+ 1 ⇒ n = m 5) n 0 = 0
3) n + 0 = n 6) m (n + 1) = m n + m
Primijetite da smo dokazali da u ZF vrijede svojstva 1) i 2). Aksiomi 3)–6) su
rekurzivne definicije zbrajanja i množenja. Iz Dedekindovog teorema rekurzije slijedi
da su time stvarno definirane jedinstvene funkcije.
62 POGLAVLJE 2. AKSIOMATSKA TEORIJA SKUPOVA
Zadaci
1. Dokažite lemu 2.2.
Dokaz. Aksiom beskonačnosti jednostavno tvrdi da postoji barem jedan induk-
tivan skup. Označimo sa I jedan induktivan skup. Očito vrijedi ¦x : Pri(x)¦ =
¦x : x ∈ I ∧ Pri(x)¦, jer po definiciji prirodnih brojeva imamo da je svaki priro-
dan broj element proizvoljnog induktivnog skupa. Sada iz aksioma separacije
slijedi da je ω skup. Jedinstvenost skupa ω slijedi iz aksioma ekstenzionalnosti.
Očito je ω ⊆ I, tj. ω je najmanji induktivan skup.
2. Dokažite teorem 2.3.
Dokaz. Neka je ϕ proizvoljna formula tako da vrijedi
ZF ¬ ϕ(∅) ∧ ∀x(Pri(x) ∧ ϕ(x) → ϕ(x + 1)) (∗)
Označimo X = ¦x : Pri(x) i ZF ¬ ϕ(x)¦. Iz leme 2.2. slijedi da je tada
X = ¦x : x ∈ ω i ZF ¬ ϕ(x)¦. Iz aksioma separacije slijedi da je X skup.
Pošto po pretpostavci (∗) posebno vrijedi ZF ¬ ϕ(∅) tada imamo ∅ ∈ X. Zatim,
ako je x ∈ X tada je x ∈ ω i vrijedi ZF ¬ ϕ(x). Iz pretpostavke (∗) tada slijedi
ZF ¬ ϕ(x + 1), tj. imamo da je x + 1 ∈ X. To znači da je X induktivan skup.
Po definiciji svaki induktivan skup sadrži svaki prirodan broj. Posebno imamo
da za svaki prirodan broj x vrijedi x ∈ X, a onda iz definicije skupa X slijedi
da vrijedi ZF ¬ ϕ(x).
3. Ako je m ∈ ω dokažite da je tada m ⊆ ω.
4. Dokažite da za svaki n ∈ ω vrijedi n = ¦m : m ∈ ω i m ∈ n¦.
5. Dokažite propoziciju 2.5.
Dokaz. Želimo dokazati da vrijedi ZF ¬ ∀x(Pri(x) → Trans(x)). Tu tvrdnju
dokazujemo indukcijom, tj. primjenom dokazanog teorema o aksiomu matem-
atičke indukcije. Iz aksioma praznog skupa slijedi da vrijedi ZF ¬ y ∈ z ∈ ∅ →
y ∈ ∅, tj. ZF ¬ Trans(∅).
Pretpostavimo da je neki prirodan broj x tranzitivan, te neka imamo y ∈ z ∈
x + 1. Tada je z ∈ x ∪ ¦x¦, tj. z ∈ x ili z = x. Lako je vidjeti da u oba slučaja
vrijedi y ∈ x. Pošto je x ⊆ x + 1 tada imamo i traženu tvrdnju, tj. y ∈ x + 1.
Dokažimo sada da je ω tranzitivan skup. Moramo dokazati da y ∈ z ∈ ω povlači
y ∈ ω. Iz leme 2.2. slijedi da je ta tvrdnja ekvivalentna sa: Pri(z) ∧ y ∈ z ∈ ω
povlači y ∈ ω. Posljednja tvrdnja se lako dokaže indukcijom po z.
6. Dokažite da vrijede osnovna svojstva (komutativnost, asocijativnost, distribu-
tivnost, ...) operacija zbrajanja i množenja na skupu ω.
2.1. PRIRODNI BROJEVI 63
7. Ako je x prirodan broj i y ∈ x dokažite da je tada i y prirodan broj.
Dokaz. Pošto je x prirodan broj tada x ∈ ω. Pošto je ω tranzitivan skup tada
iz y ∈ x ∈ ω slijedi y ∈ ω. Sada iz ω = ¦z : Pri(z)¦ slijedi da je y prirodan broj.
8. Ako je m ∈ ω i m = 0 dokažite da tada postoji n ∈ ω tako da vrijedi m = n+1.
9. Dokažite da je relacija ∈ na skupu ω linearni uređaj.
10. Ako je m ∈ ω i m = 0 dokažite da tada vrijedi 0 < m.
11. Ako su m, n ∈ ω i m < n dokažite da je tada m+ 1 < n ili m+ 1 = n.
12. Dokažite da svaki neprazan podskup od ω ima najmanji element.
13. Neka su m, n ∈ ω i m < n. Dokažite da skupovi m i n nisu ekvipotentni.
14. Dokažite Dedekindov teorem rekurzije.
Rješenje. Označimo s ( skup svih funkcija g čija je domena neki n ∈ ω a
kodomena skup S, te za svaki m < n vrijedi g(m) = F(g[m). (Funkcije koje pri-
padaju skupu ( možemo zamišljati kao konačne aproksimacije tražene funkcije
ϕ.) Dokaz provodimo po koracima, dokazujući redom tvrdnje.
Tvrdnja 1. Ako su g, h ∈ ( takve da je g : m → S i h : n → S, te je m < n,
tada vrijedi g = h[m.
Tvrdnju je lako dokazati indukcijom po i < m. (Dokaz koraka indukcije: g(i) =
F(g[i) = F(h[i) = h(i) = (h[m)(i).)
Tvrdnja 2. Za svaki m ∈ ω postoji funkcija g ∈ ( takva da je m ∈ Dom(g).
Dokaz se provodi indukcijom po m. Za m = 0 možemo uzeti funkciju g : 1 → S
definiranu s g(0) = F(∅). Pretpostavimo da za neki m ∈ ω postoji funkcija
g ∈ ( takva da je m ∈ Dom(g). Ako je m + 1 ∈ Dom(g) tada je dokaz gotov.
Pretpostavimo zato da m + 1 ∈ Dom(g). Definiramo funkciju h : (m + 2) → S
sa:
h(i) =

g(i), ako je i ∈ m+ 1,
F(g), ako je i = m+ 1.
Lako je provjeriti da je h ∈ (. Time je tvrdnja 2. dokazana.
Sada definiramo ϕ =
¸
g∈C
g. Dokažimo prvo da je ϕ funkcija. (Uočite da ovdje
funkciju poistovjećujemo s njenim grafom).
Neka (a, b), (a, c) ∈ ϕ. Iz definicije ϕ slijedi da postoje funkcije g, h ∈ ( tako
da vrijedi g(a) = b i h(a) = c. Radi određenosti možemo pretpostaviti da je
Dom(g) = m i Dom(h) = n, te je m < n. Iz dokazane tvrdnje 1. slijedi g ⊆ h.
Zato je b = c.
64 POGLAVLJE 2. AKSIOMATSKA TEORIJA SKUPOVA
Očito je Dom(ϕ) ⊆ ω. Pokažimo i obratnu inkluziju. Neka je m ∈ ω proizvoljan.
Tada iz dokazane tvrdnje 2. slijedi da postoji funkcija g ∈ ( takva da je m ∈
Dom(g). Tada je očito m ∈ Dom(ϕ). Time smo dokazali ω = Dom(ϕ).
Primijetimo da je slika funkcije ϕ sadržana u skupu S. (Ako je m ∈ ω tada
prema dokazanoj tvrdnji 2. slijedi da možemo izabrati funkciju g ∈ ( tako
da vrijedi m ∈ Dom(g). Pošto je kodomena funkcije g upravo skup S, te je
ϕ(m) = g(m), tada je ϕ(m) ∈ S).
Dokažimo sada da za svaki m ∈ ω vrijedi ϕ(m) = F(ϕ[m). Neka je m ∈ ω
proizvoljan. Tada iz dokazane tvrdnje 2. slijedi da postoji g ∈ ( tako da je m ∈
Dom(g). Iz dokazane tvrdnje 1. slijedi da za svaki i < m vrijedi i ∈ Dom(g), te
je ϕ(i) = g(i). Tada imamo: ϕ(m) = g(m) = F(g[m) = F(ϕ[m).
Preostalo je još dokazati jedinstvenost funkcije ϕ. Pretpostavimo da je θ : ω → S
funkcija takva da za svaki m ∈ ω vrijedi θ(m) = F(θ[m). Indukcijom po m
dokazujemo da vrijedi ϕ(m) = θ(m). Redom imamo: ϕ(0) = F(ϕ[0) = F(∅) =
F(θ[0) = θ(0). Neka je m ∈ ω koji ima svojstvo da za svaki i < m vrijedi
ϕ(i) = θ(i). Tada imamo: ϕ(m) = F(ϕ[m) = F(θ[m) = θ(m).
15. Dokažite korolar 2.9.
Rješenje. Neka je Φ skup svih funkcija čija je domena neki prirodan broj, a
kodomena je skup S. Definiramo funkciju F : Φ → S tako da je F(∅) = s
0
,
a za f ∈ Φ takvu da je Dom(f) = n + 1 definiramo F(f) = h(f(n)). Iz
Dedekindovog teorema rekurzije slijedi da postoji funkcija ϕ : ω → S takva da za
svaki m ∈ N vrijedi ϕ(m) = F(ϕ[
m
). Tada imamo ϕ(0) = F(ϕ[0) = F(∅) = s
0
,
te ϕ(m+ 1) = F(ϕ[m+ 1) = h(ϕ(m)).
16. Primjenom Dedekindovog teorema rekurzije dokažite da postoji jedinstvena
funkcija f na ω ω koja zadovoljava:
f(x, 0) = 0
f(x, y + 1) = f(x, y) + x
17. Dokažite da su svi Peanovi aksiomi istiniti na ω.
18. Ackermannova funkcija je definirana sljedećim uvjetima:
f(0, n) = n + 1
f(n + 1, 0) = f(m, 1)
f(m+ 1, n + 1) = f(m, f(m+ 1, n))
Dokažite da za sve m, n ∈ ω vrijedi:
2.2. SKUPOVI BROJEVA Z, Q I R 65
n < f(m, n)
f(m, n) < f(m, n + 1)
f(m, n + 1) ≤ f(m+ 1, n)
f(m, n) < f(m+ 1, n)
Nije nimalo jednostavno dokazati egzistenciju Ackermannove funkcije koristeći
Dedekindov teorem rekurzije. No, to je jednostavno napraviti primjenom teo-
rema rekurzije koji ćemo kasnije navesti.
2.2 Skupovi brojeva Z, Q i R
U ovoj točki prvo ćemo pokazati kako pomoću skupa ω možemo definirati skup cijelih
brojeva i operacije na njemu. Zatim ćemo pomoću skupa Z definirati skup racionalnih
brojeva Q. Nizom zadataka definirat ćemo skup R na kraju ove točke.
Cijeli brojevi
U daljnjim razmatranjima pretpostavljamo da su dokazana sva svojstva operacija
na skupu ω koja ćemo upotrebljavati. Prije nego što napišemo formalne definicije
pokušat ćemo objasniti glavne ideje prilikom uvođenja skupa cijelih brojeva. Cijeli
broj x poistovjetit ćemo sa skupom svih uređenih parova (m, n) prirodnih brojeva za
koje vrijedi x = m− n. Primjerice broj −1 je jednak skupu ¦(n, n + 1) : n ∈ ω¦, a
broj nula je jednak skupu ¦(n, n) : n ∈ ω¦. Općenito, cijeli broj definirat ćemo kao
svaki skup uređenih parova prirodnih brojeva čija je razlika konstantna. U tu svrhu
nam treba relacija ekvivalencije. Imamo mali problem. Na skupu ω nije definirana
razlika svaka dva elementa, pa ne možemo definirati relaciju ∼ na skupu ω ω sa:
(m
1
, n
1
) ∼ (m
2
, n
2
) ako i samo ako m
1
−n
1
= m
2
−n
2
. No, uvjet m
1
−n
1
= m
2
−n
2
je ekvivalentan sa m
1
+n
2
= n
1
+m
2
, pa smo izbjegli oduzimanje. Zapišimo sada to
sve formalno.
Definicija 2.12. Na skupu ω ω definiramo binarnu relaciju ∼ sa:
(m
1
, n
1
) ∼ (m
2
, n
2
) ako i samo ako m
1
+ n
2
= n
1
+ m
2
Lako je provjeriti da je to relacija ekvivalencije. Za uređeni par (m, n) sa [(m, n)]
označavamo pripadnu klasu ekvivalencije. Skup cijelih brojeva Z definiramo kao skup
svih klasa ekvivalencije relacije ∼, tj. Z = ω ω/ ∼ .
Primijetimo da s ovakvom definicijom skupa Z ne vrijedi ω ⊆ Z. Iz tog razloga
svaki prirodan broj n poistovjećujemo sa cijelim brojem [(n, 0)], pa je onda svaki
prirodan broj ujedno i cijeli broj.
66 POGLAVLJE 2. AKSIOMATSKA TEORIJA SKUPOVA
Na skupu Z sada želimo definirati osnovne operacije. Prije formalne definicije
pokušat ćemo objasniti glavne ideje. Ako su [(m
1
, n
1
)] i [(m
2
, n
2
)] cijeli brojevi tada
te klase zapravo predstavljaju m
1
−n
1
i m
2
−n
2
. To znači da bi suma cijelih brojeva
[(m
1
, n
1
)] i [(m
2
, n
2
)] trebala predstavljati (m
1
− n
1
) + (m
2
− n
2
), što je jednako
(m
1
+m
2
)−(n
1
+n
2
). No, ovaj zadnji izraz je predstavljen s klasom ekvivalencije [(m
1
+
m
2
, n
1
+n
2
)]. Na sličan način produkt cijelih brojeva [(m
1
, n
1
)] i [(m
2
, n
2
)] trebao bi
predstavljati (m
1
−n
1
) (m
2
−n
2
), što je jednako (m
1
m
2
+n
1
n
2
)−(m
1
n
2
+n
1
m
2
).
Zadnji izraz je predstavljen s klasom ekvivalencije [(m
1
m
2
+n
1
n
2
, m
1
n
2
+n
1
m
2
)].
Na sasvim analogni način se može opravdati definicija relacije uređaja na skupu Z.
Definicija 2.13. Na skupu Z definiramo zbrajanje, množenje, suprotni element i
relaciju uređaja na sljedeći način:
[(m
1
, n
1
)] + [(m
2
, n
2
)] = [(m
1
+m
2
, n
1
+n
2
)]
[(m
1
, n
1
)] [(m
2
, n
2
)] = [(m
1
m
2
+n
1
n
2
, m
1
n
2
+n
1
m
2
)]
−[(m, n)] = [(n, m)]
[(m
1
, n
1
)] < [(m
2
, n
2
)] ako i samo ako m
1
+ n
2
< n
1
+ m
2
Naravno, sada bi prvo trebalo provjeriti da upravo definirane operacije i relacija
uređaja ne ovise o izboru reprezentanata, što je rutinski posao. Nije teško dokazati
razna svojstva upravo definiranih operacija na skupu Z koristeći svojstva operacija
na skupu ω. Primjerice komutativnost zbrajanja cijelih brojeva dokazujemo ovako:
[(m
1
, n
1
)] + [(m
2
, n
2
)] = [(m
1
+m
2
, n
1
+n
2
)] = [(m
2
+m
1
, n
2
+n
1
)]
= [(m
2
, n
2
)] + [(m
1
, n
1
)]
Racionalni brojevi.
Sada pretpostavljamo da su dokazana sva svojstva operacija na skupu Z koja
ćemo upotrebljavati. Kao i u prethodnoj situaciji, prije nego što napišemo formalne
definicije pokušat ćemo objasniti glavne ideje prilikom uvođenja skupa racionalnih
brojeva. Racionalni broj x ćemo poistovjetiti sa skupom svih uređenih parova (p, q)
cijelih brojeva za koje vrijedi x = p/q. Primjerice broj 1/2 je jednak skupu ¦(n, 2n) :
n ∈ Z` ¦0¦¦, a broj nula je jednak skupu ¦(0, n) : n ∈ Z` ¦0¦¦. Općenito, racionalni
broj definirat ćemo kao svaki skup uređenih parova cijelih brojeva čiji je kvocijent
konstantan. U tu svrhu nam treba relacija ekvivalencije. Pošto na skupu Z nije
definiran kvocijent svaka dva elementa, tada ne možemo definirati relaciju ∼ na skupu
ZZ`¦0¦ sa: (p
1
, q
1
) ∼ (p
2
, q
2
) ako i samo ako p
1
/q
1
= p
2
/q
2
. No, uvjet p
1
/q
1
= p
2
/q
2
je ekvivalentan sa p
1
q
2
= q
1
p
2
, pa smo izbjegli dijeljenje.
2.2. SKUPOVI BROJEVA Z, Q I R 67
Definicija 2.14. Na skupu Z (Z ` ¦0¦) definiramo binarnu relaciju ∼ sa:
(p
1
, q
1
) ∼ (p
2
, q
2
) ako i samo ako p
1
q
2
= q
1
p
2
Lako je provjeriti da je to relacija ekvivalencije. Za uređeni par (p, q) sa [(p, q)]
označavamo pripadnu klasu ekvivalencije. Skup racionalnih brojeva Q definiramo kao
skup svih klasa ekvivalencije relacije ∼, tj. Q = Z (Z ` ¦0¦)/ ∼ .
Uz ovakve definicije očito ne vrijedi Z ⊆ Q. Iz tog razloga cijeli broj m možemo
poistovjetiti sa racionalnim brojem [(m, 1)], pa tada vrijedi Z ⊆ Q. Operacije na
skupu Q definiramo tako da "simuliramo" zbrajanje, odnosno množenje razlomaka.
Definicija 2.15. Na skupu Q definiramo zbrajanje, množenje, suprotni element i
relaciju uređaja na sljedeći način:
[(p
1
, q
1
)] + [(p
2
, q
2
)] = [(p
1
q
2
+ p
2
q
1
, q
1
q
2
)]
[(p
1
, q
1
)] [(p
2
, q
2
)] = [(p
1
p
2
, q
1
q
2
)]
−[(p, q)] = [(−p, q)]
[(p
1
, q
1
)] < [(p
2
, q
2
)] ako i samo ako p
1
q
2
< p
2
q
1
Lako je dokazati da prethodne definicije ne ovise o izboru reprezentanata, te
da definirane operacije i relacije imaju "očekivana" svojstva (komutativnost, asoci-
jativnost, distributivnost, ...)
Neke napomene o definiciji skupa realnih brojeva su dane u zadacima koji slijede.
Više detalja o uvođenju skupova brojeva možete naći u [11], [23] i [28].
Zadaci
1. Na skupu ω ω definiramo binarnu relaciju ∼ sa:
(m
1
, n
1
) ∼ (m
2
, n
2
) ako i samo ako m
1
+n
2
= n
1
+ m
2
Dokažite da je ∼ relacija ekvivalencije.
2. Dokažite da definicije zbrajanja, množenja, suprotnog elementa i relacije ure-
đaja na skupu Z ne ovise o izboru reprezentanta klase ekvivalencije.
3. Dokažite osnovna svojstva operacija zbrajanja i množenja na skupu Z (komu-
tativnost, asocijativnost, ... )
Uputa. Vidi [23].
68 POGLAVLJE 2. AKSIOMATSKA TEORIJA SKUPOVA
4. Dokažite da je relacija uređaja na skupu Z irefleksivna, tranzitivna i linearni
uređaj, te je kompatibilna sa zbrajanjem i množenjem.
5. Na skupu Z (Z ` ¦0¦) definiramo binarnu relaciju ∼ sa:
(p
1
, q
1
) ∼ (p
2
, q
2
) ako i samo ako p
1
q
2
= q
1
p
2
Dokažite da je to relacija ekvivalencije.
6. Dokažite da definicije zbrajanja, množenja, suprotnog elementa i relacije ure-
đaja na skupu Q ne ovise o izboru reprezentanta klase ekvivalencije.
7. Dokažite osnovna svojstva operacija zbrajanja i množenja na skupu Q (komu-
tativnost, asocijativnost, ... )
Uputa. Vidi [23].
8. Primjenom skupa racionalnih brojeva možemo definirati skup realnih brojeva.
Ovdje opisujemo Dedekindovu konstrukciju koja se bazira na rezovima (vidi
[11] i [28]). Neka su ∅ = A, B ⊆ Q takvi da je A ∪ B = Q, A ∩ B = ∅, te za
svaki a ∈ A i svaki b ∈ B vrijedi a < b. Tada uređeni par (A, B) nazivamo rez
skupa Q. Ako je (A, B) rez skupa Q takav da skup A nema najveći element,
tada skup A nazivamo realni broj. Skup svih realnih brojeva označavamo sa R.
Na skupu R definiramo operacije i relacije:
zbrajanje: A +C = ¦r + q : r ∈ A, q ∈ C¦
uređaj: A < C ako i samo ako A ⊂ C
suprotni element: −A = ¦s ∈ Q : (∃r ∈ Q` A)(s < −r)¦
Primjerice ako je A = '−∞, 3` ∩ Q tada je 3 = sup A, pa je −3 = inf¦−x : x ∈
A¦. Iz toga slijedi da je po definiciji −A = '−∞, −3` ∩ Q.
Dokažite da je zbrajanje realnih brojeva komutativno i asocijativno. Zatim,
dokažite da je upravo definirana relacija uređaja irefleksivna i tranzitivna, te da
su svaka dva realna broja usporediva.
2.2. SKUPOVI BROJEVA Z, Q I R 69
9. Na skupu R definiramo redom:
skup pozitivnih realnih brojeva: R
+
= ¦A ∈ R : 0 ∈ A¦
"realna" nula: 0
R
= '−∞, 0` ∩ Q
množenje na R
+
ako X, Y ∈ R
+
tada definiramo X Y = ¦r s : 0 ≤ r ∈ X i 0 ≤ s ∈ Y ¦ ∪ 0
R
0
R
X = X 0
R
= 0
R
, za svaki X ∈ R
Na skupu R definirajte množenje za slučajeve kada X ∈ R
+
i Y ∈ R
+
, te kada
X, Y ∈ R
+
. Dokažite da je množenje na skupu R komutativna i asocijativna
operacija. Dokažite da je realan broj 0
R
neutralan element za zbrajanje. Zatim,
dokažite da za svaki realan broj A vrijedi A + (−A) = 0
R
.
10. Označimo skup '−∞, 1` ∩Q sa 1
R
. Za svaki A ∈ R`¦0
R
¦ definiramo recipročan
broj A
−1
ovako:
a) ako A ∈ R
+
tada definiramo A
−1
= ¦s ∈ Q : ∃r ∈ A(s < r
−1
)¦;
b) ako −A ∈ R
+
tada definiramo A
−1
= −(−A)
−1
Dokažite da za svaki A ∈ R ` ¦0
R
¦ vrijedi A A
−1
= 1
R
.
11. Dokažite da je R uređeno Arhimedovo polje, te da je realno zatvoreno polje (tj.
svaki polinom neparnog stupnja s koeficijentima iz R ima nultočku u R).
12. Dokažite da za svaki ∅ = S ⊆ R, koji je odozgo ograničen, postoji supremum.
(Uputa: sup S = ∪S.)
13. Cantorova konstrukcija skupa realnih brojeva koristi Cauchyjeve nizove. Za niz
(a
n
) racionalnih brojeva kažemo da je Cauchyjev, ili kratko C–niz, ako vrijedi:
(∀ > 0)(∃n
0
∈ N)(∀m, n ≥ n
0
)([a
n
−a
m
[ < )
Na skupu svih racionalnih C–nizova definiramo relaciju ∼ ovako:
(a
n
) ∼ (b
n
) ako i samo ako lim
n→∞
(a
n
−b
n
) = 0.
Lako je provjeriti da je ∼ relacija ekvivalencije. Svaku klasu ekvivalencije nazi-
vamo realni broj. Definirajte operacije zbrajanja i množenja za tako definirane
realne brojeve, te dokažite osnovna svojstva tih operacija.
70 POGLAVLJE 2. AKSIOMATSKA TEORIJA SKUPOVA
2.3 Ordinalni brojevi
Već u osnovnoj školi uči se da svaki prirodan broj može biti promatran s dva aspekta.
Prirodan broj određuje koliko čega ima ili određuje redno mjesto. Nas ovdje upravo
zanimaju redni brojevi: prvi, drugi, treći, . . . No, ne zanimaju nas samo konačni redni
brojevi već bismo željeli govoriti i o beskonačnim rednim brojevima.
Što znače redni brojevi? Prvi po redu znači da ispred njega nema nitko. Drugi
znači da je ispred njega samo jedan, itd. Iz tog razloga se redni brojevi u teoriji
skupova definiraju na sljedeći način:
0. = ∅
1. = ¦∅¦
2. = ¦0., 1.¦ = ¦∅, ¦∅¦¦
3. = ¦0., 1., 2.¦
.
.
.
Kasnije ćemo vidjeti da je svaki ordinalni broj zapravo dobro uređeni skup x koji
ima svojstvo da za svaki a ∈ x vrijedi a = p
x
(a) (vidi lemu 2.18.).
Neka vas ne zbunjuje početak definicije 0. = ∅ (prazan skup!). Kao što se prim-
jerice definira 0! = 1 tako se i ovdje mora imati početak definicije. Napominjemo da
u literaturi nije uobičajno koristiti oznake 0., 1., 2., 3., . . ., već se jednostavno piše 0,
1, 2, 3, . . . U daljnjem tekstu mi ćemo također konačne redne brojeve označavati s 0,
1, 2, 3, . . .
Definicija 2.16. Za skup x kažemo da je ordinalni broj ako je x tranzitivan skup
i (x, ∈) je dobro uređen skup.
Uočite da je u definiciji ordinalnog broja x dovoljno zahtijevati da je x tranzitivan
skup, te je relacija ∈ linearni uređaj na skupu x. Irefleksivnost relacije ∈, te svo-
jstvo da svaki neprazni podskup od x ima najmanji element, slijedi iz aksioma dobre
utemeljenosti.
Primijetite da zahtjev da je x tranzitivan skup ne povlači da je relacija ∈ na skupu
x tranzitivna. Obrat također nije općenito istinit.
Primjer 2.17. a) Prazan skup ∅, te ¦∅¦ i ¦∅, ¦∅¦¦ su ordinalni brojevi. Svaki
prirodan broj je ordinalni broj. Skup ω je ordinalni broj.
b) Skupovi ¦¦∅¦¦ i ¦¦¦∅¦¦, ∅¦ nisu ordinalni brojevi, jer nisu tranzitivni skupovi.
c) Svaki tranzitivan skup nije ordinalni broj. Skup ¦∅, ¦∅¦, ¦¦∅¦¦¦ je tranzitivan,
jer je očito svaki njegov element ujedno i njegov podskup. No, relacija ∈ nije
linearni uređaj, jer imamo ∅ ∈ ¦¦∅¦¦ i ¦¦∅¦¦ ∈ ∅.
Obično ćemo ordinalne brojeve označavati malim grčkim slovima: α, β, γ, δ, ...
2.3. ORDINALNI BROJEVI 71
Ako su α i β ordinalni brojevi tada definiramo:
α < β ako i samo ako α ∈ β
Ako je α ordinalni broj i x ∈ α tada sa p
α
(x) označavamo skup ¦y : y ∈ α i y ∈ x¦.
Lema 2.18. Ako je α ordinalni broj i β ∈ α tada je i β ordinalni broj, te vrijedi
β = p
α
(β).
Dokaz. Pošto je α tranzitivan skup tada je β ⊆ α, pa je (β, ∈) dobro uređen skup,
jer je restrikcija relacije dobrog uređaja ponovo dobar uređaj. Dokažimo da je β
tranzitivan skup. Neka x ∈ y ∈ β. Pošto tada x ∈ y ∈ β ∈ α, te je α tranzitivan
skup, tada imamo x, y, β ∈ α. No, relacija ∈ je tranzitivna na skupu α pošto je (α, ∈)
dobro uređen skup. Tada iz x ∈ y ∈ β slijedi x ∈ β.
Dokažimo sada da vrijedi β = p
α
(β). Očito vrijedi: x ∈ β ako i samo ako x ∈ α i
x ∈ β (pošto je α tranzitivan skup). Ovo posljednje je ekvivalentno sa x ∈ p
α
(β).
Q.E.D.
Lema 2.19. Ako su α i β ordinalni brojevi takvi da je α · β tada vrijedi α = β.
Dokaz. Neka je f : α → β sličnost. (Bili smo dokazali da je sličnost između dobro
uređenih skupova jedinstvena; vidi korolar 1.86.) Želimo dokazati da je f identiteta.
Pretpostavimo suprotno, tj. da postoji z ∈ α takav da je f(z) = z. Tada je skup
A = ¦z ∈ α : f(z) = z¦ neprazan. Pošto je A neprazan podskup dobro uređenog
skupa α tada skup A sadrži najmanji element. Označimo najmanji element skupa A
sa a.
Tvrdimo da vrijedi a = f(a). (Time će biti dobivena kontradikcija, jer je a ∈ A.)
U tu svrhu dokazujemo obje inkluzije. Dokažimo prvo da vrijedi a ⊆ f(a). Neka je
x ∈ a proizvoljan. Tada imamo x ∈ a ∈ α, pa zbog tranzitivnosti skupa α slijedi
x ∈ α. Pošto je domena funkcije f skup α, tada je definirano f(x). Sada iz x ∈ a,
te pošto je f sličnost, imamo f(x) ∈ f(a). No, a je najmanji element skupa α koji
ima svojstvo f(a) = a, a pošto x ∈ a, tada f(x) = x. Time smo dokazali da vrijedi
x ∈ f(a).
Dokažimo obratnu inkluziju. Neka je y ∈ f(a) proizvoljan. Posebno je y ∈ β, a
pošto je funkcija f surjekcija, tada postoji x ∈ α takav da je y = f(x). Time imamo
f(x) ∈ f(a). Pošto je funkcija f sličnost, tj. f
−1
čuva uređaj, tada imamo x ∈ a.
Pošto je a najmanji element skupa α za koji vrijedi a = f(a), te imamo x ∈ a, tada
vrijedi x = f(x). Konačno, iz y = f(x), x = f(x) i x ∈ a, slijedi y ∈ a. Q.E.D.
Propozicija 2.20. (Linearnost uređaja na ordinalnim brojevima)
Ako su α i β ordinalni brojevi tada vrijedi: α < β ili α = β ili β < α.
Dokaz. Iz definicije ordinalnog broja znamo da su skupovi (α, ∈) i (β, ∈) dobro
uređeni. Iz teorema o usporedivosti dobro uređenih skupova, tj. teorema 1.88., slijedi
da vrijedi jedno od:
72 POGLAVLJE 2. AKSIOMATSKA TEORIJA SKUPOVA
a) α · β
b) postoji x ∈ α takav da je p
α
(x) · β
c) postoji y ∈ β takav da je p
β
(y) · α.
Ako je α · β tada iz prethodne leme 2.19. slijedi α = β. Promotrimo sada slučaj
b). Iz leme 2.18. znamo x = p
α
(x), te x je ordinalni broj. Sada iz x · β, te leme
2.19., slijedi x = β. Time imamo β ∈ α, tj. β < α. Analogno bi razmatrali slučaj c).
Q.E.D.
Korolar 2.21. Svaki skup ordinalnih brojeva je dobro uređen s relacijom ∈ .
Svaki tranzitivan skup ordinalnih brojeva je ordinalan broj.
Sljedeći teorem je iznimno važan. On jednostavno govori da je svaki dobro uređen
skup sličan jedinstvenom ordinalnom broju. To nam omogućava da definiramo pojam
ordinalnog broja proizvoljnog dobro uređenog skupa. Zatim, taj teorem na neki
način opravdava definiciju ordinalnog broja, tj. da je ordinalni broj stvarno pravi
reprezentant klase svih međusobno sličnih dobro uređenih skupova.
Prije iskaza i dokaza teorema enumeracije navodimo posljednji aksiom (odnosno
shemu aksioma!) Zermelo–Fraenkelove teorije skupova. To je shema askioma zamjene.
Prvo istaknimo jednu motivaciju za uvođenje sheme zamjene. Iz aksioma partitivnog
skupa slijedi da možemo izgraditi sljedeći niz skupova:
A
1
= {(N), A
2
= {(A
1
), A
3
= {(A
2
), . . .
No, niti jedan od navedenih aksioma nam ne omogućava da zaključimo da je S =
¦A
n
: n ∈ N¦ skup. Iz tog se razloga dodaje još jedan aksiom, koji se intuitivno može
izreći ovako:
ako je na skupu A definirana funkcija f i za svaki element skupa a ∈ A je
f(a) skup, tada je B = ¦f(a) : a ∈ A¦ također skup.
Formalni zapis sheme aksioma zamjene je sljedeći:
∀t
1
. . . ∀t
k

∀x∃!yF(x, y, t
1
, . . . t
k
) →
∀u∃v∀z

z ∈ v ↔ ∃w(w ∈ u ∧ F(w, z, t
1
, . . . , t
k
))

,
gdje je F proizvoljna formula teorije ZF, te u i v su različite varijable koje su različite
od x, y, z, t
1
, . . . , t
k
i w. U prvom dijelu aksioma je zapisana "funkcionalnost" formule
F, tj. ističe se da nas zanimaju formule koje opisuju neku funkciju. Zatim se u drugom
dijelu aksioma tvrdi da je slika skupa također skup (tj. ako je u skup tada je i slika
skupa u, obzirom na funkciju koju definira formula F, također skup). Shemu aksioma
zamjene koristit ćemo u dokazu sljedećeg teorema.
2.3. ORDINALNI BROJEVI 73
Teorem 2.22. (Teorem enumeracije)
Za svaki dobro uređeni skup (A, <) postoji jedinstveni ordinalni broj α koji je sličan
sa A.
Dokaz. Jedinstvenost slijedi direktno iz leme 2.19. Dokažimo sada da postoji traženi
ordinalni broj. U tu svrhu prvo dokazujemo da ako za svaki početni komad dobro
uređenog skupa A postoji ordinalni broj tada postoji ordinalni broj i za A, tj.:
(∀a ∈ A)(∃α)(p
A
(a) · α) ⇒ (∃β)(A · β) (1)
Pretpostavimo da za svaki a ∈ A postoji ordinalni broj O(a) tako da vrijedi
p
A
(a) · O(a). Iz leme 2.19. slijedi da je za svaki a ∈ A ordinalni broj O(a) jedinstven.
Označimo O(A) = ¦O(a) : a ∈ A¦. Iz sheme aksioma zamjene slijedi da je O(A) skup.
Zatim, označimo s O : A → O(A) funkciju definiranu sa: A ÷ a → O(a).
Dokazat ćemo da je O(A) ordinalni broj koji je sličan skupu A, te da je funkcija
O sličnost. Za svaki a ∈ A sa f
a
: p
A
(a) → O(a) označimo sličnost između dobro
uređenih skupova p
A
(a) i O(a). (Prilikom razmatranja dobro uređenih skupova bili
smo dokazali da je sličnost između sličnih dobro uređenih skupova jedinstvena; vidi
korolar 1.86.)
Prvo dokažimo da je skup ordinalnih brojeva O(A) ordinalni broj. Iz korolara 2.21.
slijedi da je dovoljno dokazati da je skup O(A) tranzitivan. Neka y ∈ O(a) ∈ O(A).
Pošto je O(a) ordinalni broj tada iz leme 2.18. slijedi da je y ordinalni broj. Pošto
je f
a
surjekcija i y ∈ O(a) tada postoji x ∈ p
A
(a) takav da je y = f
a
(x). Tada je
očito restrikcija f
a
[
p
A
(x)
: p
A
(x) → y sličnost. Dakle, y je ordinalni broj koji je sličan
nekom početnom komadu skupa A. Tada iz leme 2.19. slijedi da je y ∈ O(A).
Dokažimo sada da je funkcija O : A → O(A) sličnost. Za to je dovoljno dokazati da
za sve x, y ∈ A vrijedi: x < y ako i samo ako O(x) ∈ O(y). Pretpostavimo prvo da
vrijedi x < y. Tada je p
A
(x) ⊂ p
A
(y). Zatim, znamo O(x) · p
A
(x) i O(y) · p
A
(y).
Pošto su O(x) i O(y) ordinalni brojevi tada iz propozicije 2.20. slijedi da vrijedi:
O(x) ∈ O(y) ili O(x) = O(y) ili O(y) ∈ O(x).
Ako O(x) = O(y) tada imamo p
A
(x) · p
A
(y), što je nemoguće jer su to različiti
početni komadi istog dobro uređenog skupa (to smo dokazali prilikom razmatranja
dobro uređenih skupova; vidi korolar 1.84.)
Ako O(y) ∈ O(x) tada iz leme 2.18. slijedi p
O(x)
(O(y)) = O(y). No, onda je p
A
(y)
sličan nekom početnom komadu od p
A
(x). Pošto je p
A
(x) ⊂ p
A
(y) tada bi imali da
je dobro uređen skup p
A
(y) sličan podskupu nekog svog početnog komada, što je
nemoguće zbog korolara 1.85.
Pretpostavimo sada da vrijedi O(x) ∈ O(y). Po pretpostavci teorema je A dobro
uređen skup pa vrijedi: x < y ili x = y ili y < x. Ako vrijedi x = y tada imamo
O(x) = O(y) što je suprotno pretpostavci. Pretpostavimo sada da vrijedi y < x. Iz
prethodno dokazane tvrdnje tada imamo O(y) < O(x). Iz ovog posljednjeg i pret-
postavke O(x) < O(y) slijedi O(x) < O(x), što je nemoguće. Time smo dokazali
74 POGLAVLJE 2. AKSIOMATSKA TEORIJA SKUPOVA
tvrdnju (1). Rezimirajmo: dokazali smo da ako je svaki početni komad dobro ure-
đenog skupa sličan nekom ordinalnom broju tada je skup A sličan ordinalnom broju
O(A). Promotrimo li tvrdnju (1) vidimo da za dokaz teorema dovoljno dokazati još
sljedeće: (∀a ∈ A)(∃α)(p
A
(a) · α). Pretpostavimo suprotno, tj. da je skup
B = ¦a ∈ A : ne postoji ordinalni broj α tako da p
A
(a) · α¦
neprazan. Time imamo da je B neprazan podskup dobro uređenog skupa A, pa sadrži
najmanji element b. Označimo C = p
A
(b). Pošto je b najmanji element skupa B tada
je za svaki x ∈ C skup p
C
(x) sličan nekom ordinalnom broju, a skup C nije sličan
niti jednom ordinalnom broju. No, to je nemoguće zbog upravo dokazane tvrdnje
(1). Q.E.D.
Definicija 2.23. Neka je A dobro uređeni skup. Jedinstveni ordinalni broj α za koji
vrijedi A · α nazivamo ordinalni broj skupa A, te ga označavamo s ord(A).
Burali–Forti je dokazao da klasa svih ordinalnih brojeva nije skup, tj. da je prava
klasa. To sada ističemo.
Cesare Burali-Forti
Propozicija 2.24. (Burali–Fortijev paradoks)
Klasa On = ¦α : α je ordinalni broj¦ je prava klasa.
Dokaz. Pretpostavimo da je On skup. Ako α ∈ β ∈ On tada iz leme 2.18. slijedi da
je α ordinalni broj, tj. α ∈ On. To znači da je On tranzitivan skup. Iz korolara 2.21.
slijedi da je skup On ordinalni broj. No, tada vrijedi da je On ∈ On, što je nemoguće
zbog aksioma dobre utemeljenosti. Q.E.D.
2.3. ORDINALNI BROJEVI 75
Propozicija 2.25. Neka je A neki skup ordinalnih brojeva. Tada vrijedi:
a)
¸
α∈A
α je ordinalni broj i najmanji je od svih ordinalnih brojeva koji su veći ili
jednaki od svih elemenata iz A, tj.
¸
α∈A
α = sup A;
b)
¸
α∈A
α je ordinalni broj i najveći je od svih ordinalnih brojeva koji su manji ili
jednaki od svih elemenata iz A, tj.
¸
α∈A
α = inf A.
Kako bi mogli definirati ordinalne brojeve prve i druge vrste prvo ističemo sljedeću
propoziciju.
Propozicija 2.26. Za svaki ordinalni broj α skup α ∪ ¦α¦ je ordinalni broj, te je to
neposredni sljedbenik od α. Ordinalni broj α ∪¦α¦ označavamo sa α +1. Ako su α i
β ordinalni brojevi za koje vrijedi α < β tada je α + 1 ≤ β.
Definicija 2.27. Za ordinalni broj α kažemo da je prve vrste ako postoji ordinalni
broj β tako da vrijedi α = β + 1. Ako je ordinalni broj različit od nule, te nije prve
vrste, tada kažemo da je druge vrste ili da je granični ordinalni broj.
Svaki prirodni broj različit od nule je ordinalni broj prve vrste. Zatim, ω + 1 je
ordinalni broj prve vrste. Ordinalni broj ω je najmanji granični ordinalni broj. (Za
sada ne znamo niti jedan drugi granični ordinalni broj.)
Bili smo dokazali da za svaki dobro uređeni skup važi zaključivanje po principu
transfinitne indukcije. Svaki ordinalni broj je dobro uređeni skup (u odnosu na relaciju
∈), pa na ordinalne brojeve također možemo primijeniti princip transfinitne induk-
cije. Znamo da je svaki skup ordinalnih brojeva također dobro uređeni skup. No, iz
Burali–Fortijevog paradoksa znamo da klasa On svih ordinalnih brojeva nije skup, pa
spomenuti teorem o principu transfinitne indukcije ne možemo primijeniti na klasu
svih ordinalnih brojeva. Sada ističemo da princip transfinitne indukcije vrijedi za
klasu On, te da se taj dokaz može provesti u teoriji ZF. Dokaz je u biti sasvim
analogan spomenutom teoremu o principu transfinitne indukcije za dobro uređene
skupove.
Teorem 2.28. (Transfinitna indukcija)
Neka je F(x) neka formula jezika teorije ZF. Pretpostavimo da formula F(x) ima
sljedeće svojstvo:
ZF ¬ (∀α)

(∀β < α)F(β)

⇒ F(α)

.
(Sa α i β su označeni ordinalni brojevi).
Tada za svaki ordinalni broj α vrijedi ZF ¬ F(α).
76 POGLAVLJE 2. AKSIOMATSKA TEORIJA SKUPOVA
Sada navodimo teorem rekurzije koji će nam omogućiti da zbrajanje, množenje i
potenciranje možemo definirati za sve ordinalni brojeve. Teorem rekurzije nije samo
važan za definicije operacija na ordinalnim brojevima, već i za definiciju kumulativne
hijerarhije, tj. za definiciju funkcije
α → V
α
= ¦{(V
β
) : β < α¦
Teorem rekurzije je generalizacija Dedekindovog teorema rekurzije za prirodne brojeve
koji smo bili prije naveli. U teoremu govorimo o preslikavanjima koja su definirana za
svaki ordinalni broj, tj. za svaki α ∈ On. To znači da, strogo govoreći, ne promatramo
funkcije, već skupovne operacije. U iskazu teorema rekurzije nećemo raditi razliku
između funkcija i skupovnih operacija.
Želimo naglasiti da ovo nije teorem teorije ZF, već teorem koji govori o ZF. Važno
je spomenuti da je dokaz teorema rekurzije sasvim analogan dokazu Dedekindovog
teorema rekurzije.
Teorem 2.29. (Teorem rekurzije)
Neka je A granični ordinalni broj ili klasa On svih ordinalnih brojeva. Neka je S neka
proizvoljna klasa. Neka je, zatim, s
0
∈ S i G : S → S proizvoljna funkcija. Neka je
Φ = ¦f [ postoji granični ordinalni broj β ∈ A takav da je f : β → S¦.
Neka je F : Φ → S proizvoljna funkcija. Tada postoji jedinstvena funkcija ϕ : A → S
tako da za svaki β ∈ A vrijedi
ϕ(β) =

s
0
, ako je β = 0,
G(ϕ(γ)), ako je β = γ + 1,
F(ϕ[β), ako je β granični ordinal
Kao prvu primjenu teorema rekurzije dajemo definiciju kumulativne hijerarhije.
Sa On označimo klasu svih ordinalnih brojeva, a s V označimo klasu svih skupova.
Neka je s
0
= ∅, funkcija G : V → V neka je definirana sa G(x) = {(x). Kao i u
teoremu rekurzije neka je:
Φ = ¦f [ postoji granični ordinalni broj β takav da f : β → V ¦.
Zatim, neka je funkcija F : Φ → V funkcija definirana ovako: ako je f ∈ Φ, čija je
domena granični ordinalni broj β, tada je F(f) =
¸
γ<β
f(γ).
Iz teorema rekurzije slijedi da postoji jedinstvena funkcija ϕ : On → V koja ima
tražena svojstva. Za α ∈ On označimo V
α
= ϕ(α).
2.3. ORDINALNI BROJEVI 77
Tada imamo:
V
0
= ϕ(0) = ∅,
V
α+1
= ϕ(α + 1) = G(ϕ(α)) = {(V
α
)
V
α
= ϕ(α) = F(ϕ[α) =
¸
β<α
ϕ(β) =
¸
β<α
V
β
što je upravo tražena definicija kumulativne hijerarhije.
Sada ćemo definirati zbrajanje, množenje i potenciranje ordinalnih broejva.
Definicija 2.30. Neka je α proizvoljan ordinalni broj. Iz teorema rekurzije slijedi da
postoji jedinstvena funkcija ϕ
α
: On → On tako da vrijedi:
ϕ
α
(0) = α
ϕ
α
(β + 1) = ϕ
α
(β) + 1
ϕ
α
(β) = sup¦ϕ
α
(γ) : γ < β¦, ako je β granični ordinalni broj.
Sada možemo definirati funkciju + : On On → On sa α + β = ϕ
α
(β). Odnosno,
kratko možemo reći da primjenom teorema rekurzije slijedi da postoji jedinstvena
funkcija + : On On → On koja ima sljedeća svojstva:
α + 0 = α
α + (β + 1) = (α +β) + 1
α + β = sup¦α + γ : γ < β¦, ako je β granični ordinalni broj.
Upravo definiranu funkciju nazivamo zbrajanje ordinalnih brojeva.
Alternativna definicija zbrajanja ordinalnih brojeva dana je u zadataku 5 na strani
81. U sljedećoj propoziciji ističemo osnovna svojstva zbrajanja ordinalnih brojeva.
Sva svojstva se dokazuju primjenom principa transfinitne indukcije i zadatka 5.
Propozicija 2.31. (Svojstva zbrajanja ordinalnih brojeva)
Neka su α, β i γ proizvoljni ordinalni brojevi. Tada vrijedi:
a) 0 +α = α
b) α + (β + γ) = (α + β) +γ
c) Ako je α +β = α + γ tada je β = γ
Napomena 2.32. Posebno želimo istaknuti da zbrajanje ordinalnih brojeva općenito
nije komutativno. Primjerice 1 + ω = sup¦1 + n : n ∈ ω¦ = ω, ali ω + 1 = ω, jer
znamo da vrijedi ω < ω + 1.
Općenito iz β +α = γ +α ne mora slijediti β = γ (primjerice vrijedi 1 +ω = 2 +ω).
78 POGLAVLJE 2. AKSIOMATSKA TEORIJA SKUPOVA
Definicija 2.33. Primjenom teorema rekurzije slijedi da je s jednakostima koje sli-
jede definirana jedinstvena funkcija : On On → On:
α 0 = 0
α (β + 1) = α β + α
α β = sup¦α γ : γ < β¦, ako je β granični ordinalni broj.
Funkciju nazivamo množenje ordinalnih brojeva.
Ekvivalentna definicija množenja ordinalnih brojeva dana je u zadataku 8 na strani
84. U sljedećoj propoziciji ističemo osnovna svojstva množenja ordinalnih brojeva.
Sva svojstva se dokazuju primjenom principa transfinitne indukcije i zadatka 8.
Propozicija 2.34. (Svojstva množenja ordinalnih brojeva)
Neka su α, β i γ proizvoljni ordinalni brojevi. Tada vrijedi:
a) α 1 = 1 α = α
b) α (β +γ) = α β +α γ
c) α (β γ) = (α β) γ
d) Ako α ≤ β tada α γ ≤ β γ
Napomena 2.35. Množenje ordinalnih brojeva općenito nije komutativno. Prim-
jerice 2 ω = (iz def.) = sup¦2 n : n ∈ ω¦ = ω, a po drugoj strani ω 2 = (iz def.)
= ω (1 + 1) = ω + ω = ω, jer je očito (!) ω +ω > ω + 1 > ω.
Općenito ne vrijedi "desna" distributivnost, tj. ne mora vrijediti (α+β)γ = αγ+βγ.
Primjerice, vrijedi ω = 2 ω = (1 + 1) ω = ω + ω.
Definicija 2.36. Primjenom teorema rekurzije slijedi da je s jednakostima koje sli-
jede definirana jedinstvena funkcija na On On :
α
0
= 1
α
β+1
= α
β
α
α
β
= sup¦α
γ
: γ < β¦, ako je β granični ordinalni broj.
Upravo definiranu funkciju nazivamo potenciranje ordinalnih brojeva.
2.3. ORDINALNI BROJEVI 79
U sljedećoj propoziciji ističemo osnovna svojstva potenciranja ordinalnih brojeva.
Propozicija 2.37. (Svojstva potenciranja ordinalnih brojeva)
Neka su α, β i γ proizvoljni ordinalni brojevi. Tada vrijedi:
a) α
β
α
γ
= α
β+γ
b) (α
β
)
γ
= α
βγ
c) Ako je α > 1 i β < γ tada je α
β
< α
γ
Napomena 2.38. Općenito ne vrijedi α
β
γ
β
= (α γ)
β
. To ilustriramo sljedećim
primjerom:
(ω 2)
ω
= sup¦(ω 2)
n
: n ∈ ω¦
= sup¦(ω 2) . . . (ω 2) : n ∈ ω¦
= sup¦ω (2 ω) . . . (2 ω) 2 : n ∈ ω¦
= sup¦ω
n
2 : n ∈ ω¦ = ω
ω
ω
ω
2
ω
= sup¦ω
ω
2
n
: n ∈ ω¦
= ω
ω
ω = ω
ω+1
Alternativnu definiciju potenciranja ordinalnih brojeva možete pogledati u [31].
Istaknimo koje ordinalne brojeve sada znamo kada primijenimo upravo uvedene
operacije:
0, 1, 2, . . . , ω, ω + 1, ω + 2, . . . , ω +ω = ω 2, . . . ,
ω 2 + 1, . . . , ω 3, . . . , ω ω = ω
2
, . . . , ω
3
, . . . , ω
ω
,
ω
ω
+ 1, . . . , ω
ω
2, . . . , ω
ω
ω
, . . . , ω
ω
ω
ω
, . . .
Nije teško vidjeti da je svaki od navedenih ordinalnih brojeva prebrojiv skup. Prim-
jerice, ω
ω
= sup¦ω
n
: n ∈ ω¦ =
¸
n∈ω
ω
n
, a pošto je svaki ordinalni broj oblika ω
n
prebrojiv, tada je i ordinalni broj ω
ω
prebrojiv. Najmanji ordinalni broj α za koji
vrijedi ω
α
= α označava se sa
0
. Najmanji ordinalni broj koji je neprebrojiv skup
označava se sa ω
1
.
80 POGLAVLJE 2. AKSIOMATSKA TEORIJA SKUPOVA
Zadaci
1. Dokažite propoziciju 2.25.
Dokaz.
a) Označimo B =
¸
α∈A
α. Dokažimo da je skup B tranzitivan i dobro uređen
skup. Neka su y i z skupovi takvi da vrijedi y ∈ z ∈ B. Iz definicije skupa B
slijedi da postoji α ∈ A takav da je z ∈ α. Pošto je α ordinalni broj, tj. posebno
je tranzitivan, tada vrijedi y ∈ α. Iz definicije skupa B slijedi y ∈ B.
Neka su x, y ∈ B. Tada postoje α, β ∈ A takvi da je x ∈ α i y ∈ β. Iz propozicije
2.20. slijedi da vrijedi α ∈ β ili α = β ili β ∈ α. Radi određenosti neka je α ∈ β.
Tada imamo x ∈ α ∈ β. Pošto je β tranzitivan skup tada vrijedi x ∈ β. Sada iz
x, y ∈ β slijedi da su x i y usporedivi elementi u skupu B. Time smo dokazali
da je B ordinalni broj.
Dokažimo sada da je B supremum skupa A. Pošto očito za svaki α ∈ A vrijedi
α ⊆ B, te je B ordinalni broj, tada α ∈ B. To znači da je B gornja međa
skupa A. Pretpostavimo sada da je γ ordinalni broj koji je gornja međa skupa
A. Tada za svaki α ∈ A vrijedi α ∈ γ, a onda i α ⊆ γ. Tada je očito
¸
α∈A
α ⊆ γ,
tj. B ⊆ γ. Ako je B = γ, te pošto je γ ordinalni broj, tada imamo B ∈ γ.
b) Označimo C =
¸
α∈A
α. Pretpostavimo da y ∈ z ∈ C. Tada za svaki α ∈ A
vrijedi y ∈ z ∈ α. Pošto je svaki α ∈ A tranzitivan skup tada vrijedi y ∈ α, a
onda imamo i y ∈ C. Neka su x, y ∈ C. Tada vrijedi x, y ∈ α za svaki α ∈ A.
Pošto je svaki α ∈ A linearno uređen skup tada vrijedi: x ∈ y ili x = y ili y ∈ x,
tj. skup C je linearno uređen. Time smo dokazali da je skup C ordinalni broj.
Očito je skup C infimum skupa A, jer ako je β donja međa skupa A tada vrijedi
β ∈ α, za svaki α ∈ A, a onda imamo i β ∈ C.
2. Dokažite propoziciju 2.26.
Dokaz. Lako je provjeriti da je α ∪ ¦α¦ tranzitivan i dobro uređen skup s
relacijom ∈ . Dokažimo da je α ∪ ¦α¦ neposredni sljedbenik od α. Očito je
α ∈ α ∪ ¦α¦, tj. α < α + 1. Pretpostavimo da postoji ordinalni broj β tako da
vrijedi α < β < α + 1. Tada iz definicije uređaja slijedi α ∈ β i β ∈ α ∪ ¦α¦.
Iz ovog posljednjeg slijedi da je β ∈ α ili β ∈ ¦α¦. Ako bi vrijedilo β ∈ α tada
iz α ∈ β slijedi α ∈ α, što je nemoguće zbog aksioma dobre utemeljenosti. To
znači da bi moralo vrijediti β ∈ ¦α¦, tj. β = α. No, ovo posljednje i α ∈ β opet
vodi na α ∈ α.
Dokažimo sada drugu tvrdnju. Neka vrijedi α < β. Tada je α ∈ β. Pret-
postavimo li da je β < α + 1 tada je β ∈ α ∪¦α¦. Iz ovog posljednjeg slijedi da
su moguća sljedeća dva slučaja: β ∈ α ili α = β. Oba slučaja vode na β ∈ β,
tj. na kontradikciju s aksiomom dobre utemeljenosti. Iz propozicije 2.20. slijedi
da mora vrijediti α + 1 ≤ β.
2.3. ORDINALNI BROJEVI 81
3. Dokažite teorem 2.28.
Dokaz. Pretpostavimo suprotno, tj. da postoji ordinalni broj α tako da formula
F(α) nije dokaziva u teoriji ZF. Neka je A = ¦β ≤ α : ZF ¬ F(β).¦ Pošto
je A neprazan skup ordinalnih brojeva tada on ima najmanji element. Neka
je γ najmanji element skupa A. No, za svaki β < γ vrijedi ZF ¬ F(β), pa
iz pretpostavke teorema slijedi da vrijedi i ZF ¬ F(γ). To je u kontradikciji s
činjenicom da je γ ∈ A.
4. Neka je α = 0 ordinalni broj. Dokažite da su sljedeće tvrdnje ekvivalentne:
a) α je granični ordinalni broj;
b) ∀β(β < α ⇒ β + 1 < α);
c) α = sup¦β : β < α¦ (=
¸
β<α
β).
5. Neka su (A, <) i (B, ≺) dobro uređeni skupovi. Definiramo uređenu sumu tih
skupova, u oznaci A +B, kao uređeni par (A ¦0¦ ∪ B ¦1¦, ), pri čemu je
binarna relacija definirana sa:
(x, i) (y, j) ⇔

0 = i = j i x < y
ili
1 = i = j i x ≺ y
ili
i = 0 i j = 1
Lako je provjeriti da je A+B dobro uređeni skup. Neka je o(A) = α i o(B) = β.
Dokažite da je tada o(A +B) = α + β.
Dokaz. Prvo dokazujemo dvije pomoćne tvrdnje.
Tvrdnja 1. Neka su α i β ordinalni brojevi. Tada vrijedi:
α +β = α ∪ ¦α +γ : γ < β¦.
Dokaz tvrdnje 1. Traženju tvrdnju dokazujemo transfinitnom indukcijom po
β. Ako je β = 0 tada je α + β = α + 0 = α, te je α ∪ ¦α + γ : γ < β¦
= α ∪ ¦α +γ : γ < 0¦ = α ∪ ∅ = α.
Neka je β = γ + 1, te pretpostavimo da vrijedi α + γ = α ∪ ¦α + δ : δ < γ¦.
Tada imamo:
α ∪ ¦α +δ : δ < β¦ = α ∪ ¦α +δ : δ < γ¦ ∪ ¦α +γ¦
= (pretpostavka ind.) = (α + γ) ∪ ¦α +γ¦
= (α +γ) + 1
= (def. zbrajanja) = α + (γ + 1) = α +β
82 POGLAVLJE 2. AKSIOMATSKA TEORIJA SKUPOVA
Pretpostavimo sada da je β granični ordinalni broj, te da za svaki γ < β tvrdnja
vrijedi. Pošto je β granični ordinalni broj, tada očito za svaki δ < β postoji
ordinalni broj γ takav da δ < γ < β. Tada redom imamo:
α ∪ ¦α +δ : δ < β¦ = α ∪
¸
γ<β
¦α + δ : δ < γ¦
=
¸
γ<β
(α ∪ ¦α +δ : δ < γ¦)
= (pretpostavka ind.) =
¸
γ<β
(α +γ)
= sup¦α + γ : γ < β¦ = α +β
Time je tvrdnja 1 dokazana.
Tvrdnja 2. Neka su α, β, γ ∈ On, te neka je γ < β. Tada vrijedi: α ≤ α + γ <
α +β.
Dokaz tvrdnje 2. Znamo da za sve ordinalne brojeve α i β vrijedi:
α ≤ β ako i samo ako α ⊆ β (∗)
Iz dokazane tvrdnje 1 imamo α +γ = α ∪ ¦α +x : x < γ¦. No, desna strana je
očito nadskup od α, pa iz (∗) slijedi α ≤ α + γ.
Iz pretpostavke γ < β i (∗) slijedi da vrijedi γ ⊂ β. Primjenom dokazane tvrdnje
1 slijedi α + γ ⊂ α +β. Time je tvrdnja 2 dokazana.
Sada dokazujemo tvrdnju zadatka. Neka su f : A → α i g : B → β sličnosti.
Definiramo funkciju h : A¦0¦∪B¦1¦ → α+β sa h(x, 0) = f(x) i h(y, 1) =
α+g(y). Tada je Rng(h) = Rng(f) ∪¦α+g(y) : y ∈ B¦ = α∪¦α+γ : γ < β¦
= (Tvrdnja 1) = α +β. Time smo dokazali da je funkcija h surjekcija.
Dokažimo sada da funkcija h čuva uređaj. Neka vrijedi (x, i)(y, j). Iz definicije
uređaja na uređenoj sumi slijedi da imamo sljedeća tri slučaja:
a) 0 = i = j i x < y.
Tada je h(x, 0) = f(x) < f(y) = h(y, 0), jer funkcija f čuva uređaj.
b) 1 = i = j i x ≺ y.
Tada je h(x, 1) = α +g(x) i h(y, 1) = α +g(y). Iz dokazane tvrdnje 2, te
činjenica x ≺ y i da je funkcija g sličnost, slijedi α +g(x) < α +g(y).
c) i = 0 i j = 1.
Tada je h(x, 0) = f(x) i h(y, 1) = α + g(y). Pošto je f(x) ∈ α tada je
f(x) < α. Iz dokazane tvrdnje 2 tada slijedi f(x) < α +g(y).
Očito je funkcija h injekcija.
2.3. ORDINALNI BROJEVI 83
6. Dokažite propoziciju 2.31.
Dokaz. Za ilustraciju dokazujemo tvrdnju b). Dokaz provodimo transfinitnom
indukcijom po γ. Pretpostavimo da je γ ordinalni broj koji ima svojstvo da za
svaki δ < γ, te sve ordinalne brojeve α i β vrijedi (α + β) + δ = α + (β + δ).
Promotrimo prvo slučaj kada je ordinalni broj γ prve vrste, tj. postoji ordinalni
broj δ tako da vrijedi γ = δ + 1. Tada imamo:
α + (β + γ) = α + (β + (δ + 1)) =
= (def. zbrajanja) = α + ((β + δ) + 1)
= (def. zbrajanja) = (α + (β + δ)) + 1
= (pret. indukcije) = ((α + β) + δ) + 1
= (def. zbrajanja) = (α + β) + (δ + 1)
= (α + β) + γ
Neka je sada γ granični ordinalni broj takav da za svaki ordinalni broj x < γ,
te sve ordinalne brojeve α i β vrijedi tvrdnja. Tada redom imamo:
α + (β + γ) = α + (β + sup¦x : x < γ¦)
= (def. zbrajanja) = α + sup¦β + x : x < γ¦
= (def. zbrajanja) = sup¦α + (β + x) : x < γ¦
= (pret. indukcije) = sup¦(α + β) + x : x < γ¦
= (def. zbrajanja) = (α + β) + sup¦x : x < γ¦
= (α + β) + γ
7. (Teorem o oduzimanju)
Neka su α i β ordinalni brojevi takvi da je β ≤ α. Dokažite da tada postoji
jedinstveni ordinalni broj γ tako da vrijedi α = β +γ.
Dokaz. Označimo A = ¦x : β +x ≤ α¦. Neka je γ = sup A. Tada je β +γ ≤ α.
Pretpostavimo da je β +γ < α. Tada iz propozicije 2.26. slijedi (β +γ) +1 ≤ α,
pa imamo α ≥ (β + γ) + 1 = β + (γ + 1), iz čega slijedi da je γ + 1 ∈ A. No,
to je nemoguće (jer bi tada imali γ + 1 ≤ sup A = γ). Jedinstvenost slijedi iz
propozicije 2.31. c).
84 POGLAVLJE 2. AKSIOMATSKA TEORIJA SKUPOVA
8. Neka su (A, <) i (B, <
t
) dobro uređeni skupovi. Na Kartezijevom produktu
A B definiramo binarnu relaciju ≺ na sljedeći način:
(a
1
, b
1
) ≺ (a
2
, b
2
) ⇔

b
1
<
t
b
2
ili
b
1
= b
2
i a
1
< a
2
Uređaj ≺ se naziva antileksikografski uređaj (vidi i primjer 1.61.). Lako je
provjeriti da je (AB, ≺) dobro uređeni skup. Dokažite da je tada o(AB) =
α β.
9. Dokažite propoziciju 2.34.
10. (Teorem o dijeljenju s ostatkom)
Neka su α i β ordinalni brojevi, te neka je β > 0. Tada postoje jedinstveni
ordinalni brojevi δ i ρ takvi da je α = β δ + ρ, i ρ < β.
Dokaz. Ako je α < β tada možemo uzeti δ = 0 i ρ = α. Ako je α = β tada
možemo uzeti da je δ = 1 i ρ = 0. Pretpostavimo sada da je α > β. Neka je
δ = sup¦x : β x ≤ α¦. Tada je β δ ≤ α. Iz teorema o oduzimanju, tj. zadatka
7, slijedi da postoji ordinalni broj ρ takav da je α = β δ + ρ.
Pretpostavimo da vrijedi β ≤ ρ. Tada iz teorema o oduzimanju, tj. zadatka 7,
slijedi da postoji ordinalni broj γ takav da je ρ = β + γ. Sada iz toga slijedi
α = β δ + ρ = β δ + (β + γ) = β (δ + 1) + γ, pa δ nije supremum skupa
¦x : β x ≤ α¦, što je suprotno pretpostavci. To znači da mora vrijediti ρ < β.
Preostalo je dokazati jedinstvenost. Neka je α = β δ + ρ, gdje je ρ < β.
Pretpostavimo da δ nije supremum skupa ¦x : β x ≤ α¦. Tada je očito α > β δ,
a onda je α ≥ β (δ + 1). Sada imamo:
α ≥ β (δ + 1) = β δ + β > β δ + ρ = α,
što je nemoguće. Time je dokazana jedinstvenost ordinalnog broja δ. Jedin-
stvenost ordinalnog broja ρ slijedi iz propozicije 2.31.
11. Dokažite propoziciju 2.37.
12. (Teorem o logaritamskom algoritmu)
Neka su α = 0 i β > 1 ordinalni brojevi. Dokažite da postoje jedinstveni
ordinalni brojevi γ, δ i ρ takvi da je 0 < δ < β i ρ < β
γ
, te vrijedi
α = β
γ
δ +ρ.
Dokaz. Neka je γ = sup¦x : β
x
≤ α¦. Primjenom teorema o dijeljenju s
ostatkom, tj. zadatka 10, slijedi da postoje jedinstveni ordinalni brojevi δ i ρ,
takvi da je ρ < β
γ
i α = β
γ
δ + ρ.
2.3. ORDINALNI BROJEVI 85
Dokažimo da vrijedi 0 < δ < β. Ako bi vrijedilo δ = 0 tada bi imali ρ = α ≥
β
γ
> ρ, što je kontradikcija. Pretpostavimo da je δ ≥ β. Tada imamo:
α < β
γ+1
= β
γ
β ≤ β
γ
δ ≤ β
γ
δ +ρ = α,
što je kontradikcija.
Dokažimo sada jedinstvenost. Neka vrijedi α = β
γ
δ + ρ, i pretpostavimo da γ
nije supremum skupa ¦x : β
x
≤ α¦. Tada imamo:
α ≥ β
γ+1
= β
γ
β ≥ β
γ
(δ + 1) = β
γ
δ +β
γ
> β
γ
δ +ρ = α,
što je kontradikcija. Sada jedinstvenost ordinalnih brojeva δ i ρ slijedi iz zadatka
10.
13. (Teorem o normalnoj formi ordinalnih brojeva)
3
Neka su α i β ordinalni brojevi i β > 1. Dokažite da postoji jedinstveni
prirodan broj n i konačni nizovi ordinalnih brojeva γ
0
, . . . , γ
n
i δ
0
, . . . , δ
n
tako
da vrijedi:
γ
0
> γ
1
> . . . > γ
n
,
0 < δ
i
< β, za svaki i ≤ n,
α = β
γ
0
δ
0

γ
1
δ
1
+. . . +β
γ
n
δ
n
Dokaz. Primjenom teorema o logaritamskom algoritmu slijedi da postoje jedin-
stveni ordinalni brojevi γ
0
, δ
0
i ρ
0
tako da vrijedi 0 < δ
0
< β, ρ < β
γ
0
i
α = β
γ
0
δ
0

0
.
Ako je ρ
0
= 0 tada je teorem dokazan. Ako pak je ρ
0
> 0 tada na njega
primjenimo teorem o logaritamskom algoritmu.
Važno je primijetiti da taj postupak mora stati u konačno mnogo koraka. Inače
bi postojao beskonačan niz ordinalnih brojeva (γ
k
) tako da za svaki k vrijedi
γ
k
> γ
k+1
. To znači da taj niz ne bi imao najmanji element. No, to je nemoguće
zbog aksioma dobre utemeljenosti. Jedinstvenost slijedi iz teorema o logarita-
mskom algoritmu.
3
Točan naziv teorema je teorem o normalnoj formi po bazi β. Ako je β = 2 tada govorimo o
diadskoj normalnoj formi, a ako pak je β = ω tada govorimo o Cantorovoj normalnoj formi. Dakle,
za svaki ordinalni broj α postoji jedinstveni prirodan broj n i konačni nizovi ordinalnih brojeva
γ
0
> γ
1
> . . . γ
n
i m
0
, . . . , m
n
, gdje su svi m
i
konačni ordinalni brojevi, te vrijedi
α = ω
γ
0
m
0

γ
1
m
1
+. . . +ω
γ
n
m
n
.
86 POGLAVLJE 2. AKSIOMATSKA TEORIJA SKUPOVA
2.4 Kardinalni brojevi
Podsjetimo se da smo na samom početku u naivnoj teorij skupova spominjali pojam
kardinalnosti (kao oznaku svojstva), tj. rekli smo da skupovi A i B imaju istu
kardinalnost ako su ekvipotentni. No, nismo definirali što je zapravo kardinalni broj.
Sada to činimo.
Definicija 2.39. Kardinalni broj λ je ordinalni broj koji ima svojstvo da niti za
jedan α < λ ne postoji bijekcija između λ i α.
U sljedećem teoremu navodimo primjere kardinalnih brojeva.
Teorem 2.40. Vrijede sljedeće tvrdnje:
a) Svaki konačni ordinalni broj je kardinalni broj;
b) Skup ω je kardinalni broj;
c) Svaki beskonačni kardinalni broj je granični ordinalni broj.
Primijetimo da svaki granični ordinalni broj nije kardinalni broj. Npr. ω + ω nije
kardinalni broj.
Kako bismo mogli definirati kardinalni broj proizvoljnog skupa sada ćemo iskazati
Zermelov teorem o dobrom uređaju. Taj teorem je ekvivalentan s aksiomom izbora.
Aksiom izbora je glavna tema sljedeće točke.
Teorem 2.41. (Zermelov teorem o dobrom uređaju)
Svaki skup se može dobro urediti. Odnosno, ako je A skup tada postoji binarna relacija
R ⊆ A A tako da je uređeni par (A, R) dobro uređeni skup.
Neka je A proizvoljan skup. Iz Zermelovog teorema o dobrom uređenju slijedi
da na skupu A postoji dobar uređaj. Iz teorema enumeracije, tj. teorema 2.22.,
tada slijedi da postoji ordinalni broj α takav da vrijedi A · α. To znači da je klasa
¦β : β ∈ On i A ∼ β¦ neprazna. Bili smo dokazali da svaka klasa ordinalnih brojeva
ima najmanji element. Ova razmatranja opravdavaju sljedeću definiciju.
Definicija 2.42. Kardinalni broj proizvoljnog skupa A definiramo kao najmanji or-
dinalni broj λ za koji vrijedi A ∼ λ. Kardinalni broj skupa A označavamo sa k(A).
Uočite da je za svaki skup A ordinalni broj k(A) zapravo kardinalni broj. Ako
je λ kardinalni broj tada je očito k(λ) = λ. Očito je k(ω) = ω, te k(ω + 1) = ω i
k(ω
ω
) = ω.
Iz definicije očito slijedi da ekvipotentni skupovi imaju jednak kardinalni broj. Ta
činjenica i sljedeća definicija operacija na kardinalnim brojevima omogućavaju nam
da ovdje možemo samo istaknuti svojstva operacija na kardinalnim brojevima bez da
ih moramo dokazivati. Dokazi tih svojstava bili bi sasvim isti kao u naivnoj teoriji
skupova.
2.4. KARDINALNI BROJEVI 87
Definicija 2.43. Neka su λ i µ kardinalni brojevi. Tada definiramo:
a) λ +µ = k(λ ¦0¦ ∪ µ ¦1¦)
b) λ µ = k(λ µ)
c) λ
µ
= k(¦f[ f : µ → λ¦)
Napomena 2.44. Važno je spomenuti da operacije zbrajanja, množenja i poten-
ciranja za ordinalne i kardinalne brojeve isto označavamo. No, to nisu iste op-
eracije. Npr. ako ω i 1 zbrajamo kao ordinalne brojeve tada je to ω + 1 (što je
različito od ω). No, ako ω i 1 zbrajamo kao kardinalne brojeve tada je to ω (jer je
ω ¦0¦ ∪ 1 ¦1¦ ∼ ω).
Sada samo ističemo svojstva operacija na kardinalnim brojevima. Dokazi tih
svojstava, kao što smo već bili napomenuli, su sasvim isti kao u naivnoj teoriji, pa ih
ovdje nećemo ponavljati.
Teorem 2.45. Neka su λ, µ i ν kardinalni brojevi. Tada vrijedi:
a) λ + (µ +ν) = (λ + µ) +ν
b) λ +µ = µ +λ
c) λ (µ ν) = (λ µ) ν
d) λ µ = µ λ
e) λ (µ + ν) = λ µ + λ ν
f ) λ
ν
µ
ν
= (λ µ)
ν
g) λ
µ+ν
= λ
µ
λ
ν
h) (λ
µ
)
ν
= λ
µν
Teorem 2.46. (Cantorov osnovni teorem)
Za svaki kardinalni broj λ vrijedi λ < 2
λ
.
(Uređaj je naslijeđen s ordinalnih brojeva).
Primijetimo da je to u stvari tvrdnja Cantorovog osnovnog teorema teorije skupova,
tj. teorema 1.56.
Teorem 2.47. Ako su λ i µ kardinalni brojevi takvi da vrijedi λ ≤ µ i µ ≤ λ tada
imamo λ = µ.
Uočimo da je to je zapravo Cantor, Schröder, Bernsteinov teorem, tj. teorem 1.39.
88 POGLAVLJE 2. AKSIOMATSKA TEORIJA SKUPOVA
Lema 2.48. Za svaki kardinalni broj λ postoji kardinalni broj koji je neposredni sljed-
benik od λ. Neposredni sljedbenik od λ označavamo sa λ
+
.
Dokaz. Iz teorema 2.46. slijedi da je klasa ¦µ : µ je kardinalni broj i λ < µ¦
neprazna. To je posebno klasa ordinalnih brojeva, pa sadrži najmanji element.Q.E.D.
Lema 2.49. Ako je S skup kardinalnih brojeva tada je ∪S također kardinalni broj.
Dokaz. Iz propozicije 2.25. znamo da je ∪S ordinalni broj. Pretpostavimo da je
k(∪S) < ∪S. Pošto je relacija uređaja po definiciji zapravo relacija ∈ tada postoji
γ ∈ S takav da je k(∪S) < γ. No, očito je γ ⊆ ∪S, pa imamo γ = k(γ) ≤ k(∪S) < γ,
što je kontradikcija. Q.E.D.
Primjenom prethodne leme slijedi da za svaki skup S kardinalnih brojeva postoji
kardinalni broj koji je supremum skupa S. Supremum skupa S označavamo sa sup S.
Propozicija 2.50. Klasa svih kardinalnih brojeva Cn je prava klasa.
Dokaz. Pretpostavimo da je klasa Cn skup. Tada iz leme 2.49. znamo da je
sup Cn ∈ Cn. Iz leme 2.48. slijedi da postoji µ ∈ Cn takav da je sup Cn < µ,
što je kontradikcija. Q.E.D.
Definicija 2.51. Sa ℵ označavamo funkciju sa klase svih ordinalnih brojeva On u
klasu svih beskonačnih kardinalnih brojeva koja je pomoću rekurzije definirana ovako:

0
= ω

β+1
= ℵ
+
β

α
= sup¦ℵ
β
: β < α¦, ako je α granični ordinalni broj.
Uočite da nam leme 2.48. i 2.49., te teorem rekurzije, garantiraju da je prethodna
definicija dobra.
Prirodno se postavlja pitanje da li za svaki beskonačni kardinalni broj λ postoji
ordinalni broj α takav da je λ = ℵ
α
. Može se pokazati da je ta tvrdnja ekvivalentna
s aksiomom izbora.
Kada želimo istaknuti da ordinalni broj ω promatramo kao kardinalni broj tada
umjesto ω pišemo ℵ
0
. Analogno za ostale kardinalne brojeve. Ta razlika u notaciji
nam je posebno važna kada želimo naglasiti radi li se o ordinalnoj ili kardinalnoj
aritmetici.
Sada Cantorovu hipotezu kontinuuma možemo zapisati ovako: 2

0
= ℵ
1
, odnosno
opća Cantorova hipoteza glasi: za svaki ordinalni broj α vrijedi:
2

α
= ℵ
α+1
2.5. AKSIOM IZBORA 89
Napominjemo da bez aksioma izbora ne možemo niti dokazati da je 2

α
alef. Vrlo se
malo zna o kardinalnim brojevima 2

α
i ℵ

β
α
. Prilikom razmatranja aksioma izbora
dokazat ćemo da su zbrajanje i množenje kardinalnih brojeva trivijalne operacije, tj.
da vrijedi:
ako su α i β ordinalni brojevi takvi da je α ≤ β, tada ℵ
α
+ℵ
β
= ℵ
α

β
=

β
O aritmetici kardinalnih brojeva možete više naći u [15], [18], [19], [28] i [34].
Zadaci
1. Dokažite teorem 2.40.
2. Pokažite primjerom da općenito ne vrijedi da λ +µ = λ +ν povlači µ = ν.
3. Pokažite primjerom da općenito ne vrijedi da λ µ = λ ν povlači µ = ν.
4. Neka su λ, µ i ν kardinalni brojevi. Dokažite da tada vrijedi:
a) ako je λ ≤ µ tada je λ +ν ≤ µ +ν
b) ako je λ ≤ µ tada je λ ν ≤ µ ν
c) ako je λ ≤ µ tada je λ
ν
≤ µ
ν
d) ako je λ ≤ µ i ν = 0 tada je ν
λ
≤ ν
µ
5. Neka je T = (f
i
: i ∈ I) familija međusobno različitih analitičkih funkcija na
skupu C. Kažemo da familija T ima svojstvo (P
0
) ako je za svaki z ∈ C skup
¦f
i
(z) : i ∈ I¦ prebrojiv. Dokažite da vrijedi:
a) ako je c > ℵ
1
tada je svaka familija T koja ima svojstvo (P
0
) prebrojiva;
b) ako je c = ℵ
1
tada postoji familija T koja ima svojstvo (P
0
) i kardinaliteta
je c.
(Za dokaz vidite [2].)
2.5 Aksiom izbora
Na samom početku bili smo naveli aksiom izbora, te smo ga označavali s AC. Pris-
jetimo se da smo aksiom izbora koristili prilikom dokaza da svaki beskonačan skup
sadrži prebrojiv podskup, zatim da je prebrojiva unija prebrojivih skupova također
prebrojiv skup, te za definiciju kardinalnog broja proizvoljnog skupa. Zatim, bili smo
spomenuli aksiom prebrojivog izbora. Ovdje ga ponavljamo:
90 POGLAVLJE 2. AKSIOMATSKA TEORIJA SKUPOVA
ako je ¦A
0
, A
1
, A
2
, . . .¦ prebrojiv skup nepraznih skupova koji su u paro-
vima disjunktni tada postoji niz (a
n
) takav da je za svaki n ∈ N ispunjeno
da je a
n
∈ A
n
.
Taj aksiom se često koristi u matematičkoj analizi. Kao malo ilustraciju primjene
aksioma prebrojivog izbora dokazujemo da je mjera prebrojive unije skupova, čija
je mjera nula, također nula. Neka je ¦A
n
: n ∈ N¦ prebrojiv skup čiji su elementi
skupovi mjere nula. Neka je > 0 proizvoljan. Za svaki n ∈ N neka je O
n
neki
otvoreni nadskup od A
n
takav da je µ(O
n
) ≤ /2
n+1
(tu koristimo aksiom prebrojivog
izbora). Tada je µ(
¸
n∈N
A
n
) ≤
¸
n∈N
µ(O
n
) ≤
¸
n∈N
/2
n+1
= . Time smo dokazali da je
µ(
¸
n∈N
A
n
) < , za svaki > 0. Tada je očito µ(
¸
n∈N
A
n
) = 0.
Aksiom izbora je jedini aksiom teorije skupova koji se eksplicitno navodi prilikom
korištenja u matematici. Pomoću AC se dokazuju se primjerice sljedeće činjenice:
1. Svaki vektorski prostor ima algebarsku bazu.
2. Svako polje ima algebarski zatvoreno proširenje.
3. Teorem Tihonova: Produkt kompaktnih topoloških prostora je kompaktan.
4. Teorem o ultrafiltru: Svaki pravi filtar je sadržan u nekom ultrafiltru.
5. Ekvivalentnost Heineove i Cauchyeve definicije neprekidnosti funkcije.
Hahn–Banachov teorem iz funkcionalne analize, teorem kompaktnosti i Löwenheim–
Skolemov teorem u matematičkoj logici ekvivalentni su aksiomu izbora. Aksiom izb-
ora je jedan od najviše razmatranih aksioma u matematici. Možda je više diskusije iza-
zvao samo Euklidov peti postulat o paralelama. Aksiomi teorije skupova omogućavaju
zasnivanje matematike na isti način kako su Euklidovi postulati omogućili zasnivanje
Euklidove geometrije, te su pitanja vezana uz AC ista kao i pitanja vezana uz Eukli-
dov peti postulat:
1. Može li se izvesti iz ostalih aksioma?
2. Je li konzistentan s drugim aksiomima?
3. Moramo li ga prihvatiti kao aksiom teorije?
Zašto je AC tako (bio) sporan? Koje mu je sada mjesto u matematičkoj logici,
odnosno matematici? Ako se AC koristi prilikom dokaza nekog teorema u matematici,
uobičajno je da se na samom početku izreke teorema istakne da se koristi AC (ili neka
ekvivalentna tvrdnja).
Ako su A
1
, . . . , A
n
konačni skupovi tada iz teorema o uzastopnom prebrojavanju
slijedi da je skup A
1
. . . A
n
također konačan, odnosno da postoji samo konačno
2.5. AKSIOM IZBORA 91
mnogo "izbora" (a
1
, . . . , a
n
) takvih da je a
i
∈ A
i
. To znači da nam za konačne familije
konačnih skupova ne treba aksiom izbora.
Glavna kritika aksioma izbora je vezana uz njegovu nekonstruktivnost, tj. AC
tvrdi egzistenciju nekog skupa, ali ne daje nikakav algoritam kako taj skup kon-
struirati. Zgodan primjer koji lijepo ilustrira nekonstruktivnost aksioma izbora je
Vitalijev skup.
Primjer 2.52. (Vitalijev skup)
Na zatvorenom segmentu [0, 1] definiramo binarnu relaciju ∼ na sljedeći način: x ∼ y
ako i samo ako x−y ∈ Q. Lako je provjeriti da je ∼ relacija ekvivalencije. Kvocijentni
skup [0, 1]/ ∼ je familija u parovima disjunktnih skupova. Iz AC slijedi da postoji skup
koji sadrži točno po jedan element iz svake klase ekvivalencije. Taj skup se naziva
Vitalijev skup. Nemamo nikakvu predodžbu koji je to skup. Ne znamo čak niti jedan
njegov element.
Cilj nam je navesti neke ekvivalentne tvrdnje aksiomu izbora. Sada navodimo
izreku aksioma izbora koju ćemo koristiti u daljnjim razmatranjima.
Aksiom izbora [AC]
Neka je (A
i
: i ∈ I) neprazna familija u parovima disjunktnih nepraznih skupova.
Tada postoji skup B takav da je B ∩ A
i
jednočlan skup za svaki i ∈ I.
Skup B se naziva izborni skup za familiju (A
i
: i ∈ I).
Pretpostavka da su članovi familije u parovima disjunktni je nužna. Promotrimo
familiju skupova ¦¦1¦, ¦2¦, ¦1, 2¦¦ čiji članovi nisu u parovima disjunktni. Očito ne
postoji izborni skup za tu familiju.
Napomena 2.53. Ako je A = ¦0, 1¦ tada je A
ω
= ∅, jer sadrži primjerice nul–niz.
Želimo istaknuti da bez AC ne možemo dokazati da je za proizvoljnu prebrojivu familiju
(A
n
: n ∈ N) dvočlanih skupova Kartezijev produkt
¸
A
n
neprazan. U prvi tren čini
se da je sljedeće zaključivanje pravilno: pošto je svaki skup A
n
ekvipotentan sa ¦0, 1¦
tada je skup A
ω
ekvipotentan sa
¸
A
n
. Greška u ovom zaključivanju je sljedeća: za
konstrukciju takve bijekcije za svaki n moramo izabrati jednu od dvije bijekcije između
A
n
i ¦0, 1¦.
Russell je kao ilustraciju primjene AC naveo prebrojive familije parova cipela i
prebrojive familije parova čarapa. Za prvu familiju imamo egzistenciju izbornog skupa
bez primjene AC, dok nam je za izbor prebrojivo čarapa, pri čemu iz svakog para
biramo točno jednu čarapu, potreban aksiom izbora.
92 POGLAVLJE 2. AKSIOMATSKA TEORIJA SKUPOVA
Teorem 2.54. Sljedeće tvrdnje su ekvivalentne sa [AC]:
a) Zornova lema. Neka je (A, <) parcijalno uređen skup koji ima svojstvo da
svaki neprazni lanac iz A ima gornju među u A. Tada (A, <) ima barem jedan
maksimalni element.
b) Hausdorffov princip maksimalnosti. Neka je (A, <) parcijalno uređen skup.
Tada za svaki lanac L od A postoji maksimalni lanac koji ga sadrži.
c) Zermelov teorem o dobrom uređaju. Svaki skup se može dobro urediti,
tj. za svaki skup A postoji relacija R ⊆ A A takva da je (A, R) dobro uređen
skup.
d) Hartogsov teorem. Ako su A i B proizvoljni skupovi tada vrijedi k(A) ≤
k(B) ili k(B) ≤ k(A).
e) Teorem Tarskog. Ako je λ beskonačni kardinalni broj tada je λ
2
= λ.
Dokaz prethodnog teorema je dan kroz rješenja niza zadatka koji su na kraju ove
točke.
Korolar 2.55. (AC)
Za sve kardinalne brojeve λ = 0 i µ = 0 od kojih je barem jedan beskonačan vrijedi:
λ + µ = λ µ = max¦λ, µ¦.
Neke posljedice aksioma izbora su zbunjujuće, a neke čak paradoksalne. Iz ak-
sioma izbora slijedi Zermelov teorem o dobrom uređaju, tj. da se svaki skup može
dobro urediti. Iz toga posebno slijedi da se može dobro urediti skup realnih brojeva
R. Znate li neki dobar uređaj na skupu R? Jedna paradoksalna posljedica aksioma
izbora je sljedeći teorem.
Teorem 2.56. (Banach, Tarskijev teorem)
Neka su k i K kugle u R
3
. Tada postoji n ∈ N i particija k
1
, . . . , k
n
od k, te postoji
particija K
1
, . . . , K
n
od K, tako da je za svaki i = 1, . . . , n skup k
i
izometričan sa K
i
.
Primijetite da skupovi k
i
i K
i
nisu izmjerivi. Dokaz Banach, Tarksijevog teorema
možete vidjeti u [40] ili [5].
Napomena 2.57. K. Gödel je 1939. godine dokazao da ako pretpostavimo da je
teorija ZF bez aksioma izbora konzistentna tada je i teorija ZF s aksiomom izb-
ora konzistentna. P. Cohen je 1963. godine dokazao da se u teoriji ZF bez aksioma
izbora ne može dokazati AC (vidi [11], [21] i [6]).
2.5. AKSIOM IZBORA 93
Zadaci
1. Možemo li teoriji skupova ZF bez aksioma izbora izabrati (tj. dokazati da
postoji) jedan element u:
(a) nekom konačnom skupu? (DA)
(b) nekom beskonačnom skupu? (DA)
(c) svakom članu beskonačne familije jednočlanih skupova? (DA)
(d) svakom članu beskonačne familije čiji svaki skup je konačan? (NE)
(e) svakom članu konačne familije skupova čiji svaki skup je beskonačan?
(DA)
(f) svakom članu beskonačne familije čiji svaki skup sadrži konačno mnogo
realnih brojeva? (DA)
O gornjim tvrdnjama vidite [39].
2. Dokažite da su sljedeće tvrdnje ekvivalentne s aksiomom izbora:
[AC]
1
Neka je (A
i
: i ∈ I) neprazna familija nepraznih skupova.
Tada postoji f : I →
¸
i∈I
A
i
takva da je f(i) ∈ A
i
, za svaki i ∈ I.
Funkcija f se naziva funkcija izbora.
[AC]
2
Neka je A = ∅. Tada postoji funkcija f : {(A) ` ¦∅¦ → A
takva da je f(B) ∈ B, za svaki ∅ = B ⊆ A.
[AC]
3
Neka je A = ∅ i / = ¦A
i
: i ∈ I¦ neka particija skupa A.
Tada postoji funkcija g : / → A takav da je g(A
i
) ∈ A
i
, za svaki i ∈ I.
[R] Russellov multiplikativni aksiom
Neka je (A
i
: i ∈ I) familija skupova. Ako je
¸
i∈I
A
i
prazan skup,
tada postoji i ∈ I takav da je A
i
= ∅.
Dokaz. Redom ćemo dokazati sljedeće implikacije:
[AC] ⇒ [AC]
1
⇒ [AC]
2
⇒ [AC]
3
⇒ [R] ⇒ [AC].
[AC] ⇒ [AC]
1
Neka je (A
i
: i ∈ I) neprazna familija nepraznih skupova. Za
svaki i ∈ I definiramo B
i
= A
i
¦i¦. Uočimo da je za svaki i ∈ I skup B
i
= ∅,
te je B
i
∩ B
j
= ∅, za sve i = j. Primjenom [AC] na familiju (B
i
: i ∈ I) slijedi
da postoji skup B takav da je B ∩ B
i
jednočlan skup za svaki i ∈ I. Neka je
a
i

¸
i∈I
A
i
takav da je B ∩ B
i
= ¦(a
i
, i)¦. Definiramo funkciju f : I →
¸
i∈I
A
i
sa
f(i) = a
i
, za svaki i. Očito je f(i) ∈ A
i
, za svaki i ∈ I.
94 POGLAVLJE 2. AKSIOMATSKA TEORIJA SKUPOVA
[AC]
1
⇒ [AC]
2
Neka je A neprazan skup. Tada je ¦B : B ∈ {(A) ` ¦∅¦¦
neprazna familija nepraznih skupova. Primjenom [AC]
1
slijedi da postoji funkcija
f : {(A) ` ¦∅¦ →
¸
B∈1(A)\|∅¦
B, tako da vrijedi f(B) ∈ B, za svaki ∅ = B ⊆ A.
[AC]
2
⇒ [AC]
3
Neka je A = ∅ i / = ¦A
i
: i ∈ I¦ neka particija skupa A. Iz
[AC]
2
slijedi da postoji funkcija f : {(A) ` ¦∅¦ → A takva da vrijedi f(B) ∈ B,
za svaki ∅ = B ⊆ A. Pošto za svaki i ∈ I vrijedi A
i
∈ {(A) ` ¦∅¦, tada za
svaki i ∈ I vrijedi f(A
i
) ∈ A
i
. To znači da za restrikciju funkcije f na / vrijedi
traženo svojstvo.
[AC]
3
⇒ [R] Neka je (A
i
: i ∈ I) neka familija skupova. Pretpostavimo da je za
svaki i ∈ I skup A
i
neprazan. Za svaki i ∈ I definiramo B
i
= A
i
¦i¦. Tada je
B = (B
i
: i ∈ I) particija skupa B =
¸
i∈I
B
i
. Iz [AC]
3
slijedi da postoji funkcija
g : B → B tako da za svaki i ∈ I vrijedi g(B
i
) ∈ B
i
. To znači da za svaki i ∈ I
postoji a
i
∈ A
i
tako da je g(B
i
) = (a
i
, i). Sada definiramo f : I →
¸
i∈I
A
i
sa
f(i) = a
i
. Iz toga slijedi da je
¸
i∈I
A
i
= ∅.
[R] ⇒ [AC] Neka je (A
i
: i ∈ I) neprazna familija nepraznih skupova koji su
u parovima disjuktni. Iz Russellovog multiplikativnog aksioma slijedi da je
¸
i∈I
A
i
= ∅, tj. postoji f : I →
¸
i∈I
A
i
takva da za svaki i ∈ I vrijedi f(i) ∈ A
i
.
Sada traženi izborni skup definiramo s B = ¦f(i) : i ∈ I¦.
3. Dokažite da Zornova lema povlači Hausdorffov princip maksimalnosti.
Dokaz. Neka je (A, <) parcijalno uređen skup i L ⊆ A neki lanac. Neka je L
skup svih lanaca L
t
od A za koje vrijedi da je L ⊆ L
t
. Očito je (L, ⊂) parcijalno
uređen skup koji zadovoljava uvjete Zornove leme (ako je / neki lanac od L
tada je ∪/ lanac koji je jedna gornja međa za /). Iz Zornove leme slijedi da
parcijalno uređen skup (L, ⊂) sadrži maksimalni element.
4. Dokažite da Zermelov teorem povlači Hartogsov terome.
Dokaz. Neka su A i B dva proizvoljna skupa. Iz Zermelovog teorema slijedi
da postoje binarne relacije R ⊆ AA i Q ⊆ B B takve da su skupovi (A, R)
i (B, Q) dobro uređeni. Iz teorema 1.88. slijedi da je ispunjeno barem jedno od:
A je sličan s B, A je sličan nekom početnom komadu od B, ili obratno. Tada
posebno slijedi da postoji injekcija iz A u B, ili obratno.
5. Dokažite da Zermelov teorem povlači aksiom izbora.
Dokaz. Neka je (A
i
: i ∈ I) neprazna familija nepraznih skupova koji su u
2.5. AKSIOM IZBORA 95
parovima disjunktni. Iz Zermelovog teorema slijedi da se svaki skup A
i
može
dobro urediti, tj. postoji R
i
⊆ A
i
A
i
tako da je (A
i
, R
i
) dobro uređen skup.
Za svaki i ∈ I označimo s a
i
najmanji element od A
i
. Tada je B = ¦a
i
: i ∈ I¦
jedan izborni skup za danu familiju.
6. Dokažite da Zornova lema povlači Zermelov teorem.
Dokaz. Neka je A proizvoljan skup. Označimo s T skup svih podskupova od A
koji se mogu dobro urediti, tj.
T = ¦X ⊆ A : postoji R ⊆ X X tako da je (X, R) dobro uređen skup¦.
Za X ⊆ A kažemo da je inicijalni segment ako za svaki y ∈ A i x ∈ X iz
činjenice y < x slijedi y ∈ X. Lako je vidjeti da je svaki inicijalni segment od
A ili početni komad od A ili pak je jednak A. Inicijalni segment od A koji je
različit od A nazivamo pravi inicijalni segment. Na skupu T definiramo binarnu
relaciju ≺ ovako:
(X, R
X
) ≺ (Y, R
Y
) ⇔ R
X
⊂ R
Y
i X je pravi inicijalni segment od Y.
Očito je (T, ≺) parcijalno uređen skup. Želimo dokazati da (T, ≺) ispunjava
uvjet Zornove leme. U tu svrhu izaberimo ¦(X
i
, R
i
) : i ∈ I¦ proizvoljan lanac
u T. Tvrdimo da je | = (
¸
i∈I
X
i
,
¸
i∈I
R
i
) element od T. Očito je | linearno
uređen skup.
Dokažimo da je | dobro uređen skup. Neka je Y proizvoljan neprazan podskup
od
¸
i∈I
X
i
. Tada postoji i
0
∈ I takav da je Y ∩ X
i
0
= ∅. Pošto je (X
i
0
, R
i
0
)
dobro uređen skup tada njegov neprazni podskup Y ∩X
i
0
ima najmanji element:
označimo ga s y
0
. Tvrdimo da je y
0
najmanji element skupa Y, tj. da za sve z ∈
Y ` ¦y
0
¦ vrijedi y
0
R
i
0
z. Neka je z ∈ Y ` ¦y
0
¦ proizvoljan. Pošto je Y ⊆
¸
i∈I
X
i
tada postoji i ∈ I takav da je z ∈ X
i
. Već smo bili naveli da je | linearno
uređen skup, pa vrijedi barem jedno od:
(X
i
, R
i
) ≺ (X
i
0
, R
i
0
) ili (X
i
, R
i
) = (X
i
0
, R
i
0
) ili (X
i
0
, R
i
0
) ≺ (X
i
, R
i
).
Pretpostavimo prvo da je (X
i
, R
i
) ≺ (X
i
0
, R
i
0
). Ako bi vrijedilo zR
i
0
y
0
tada
iz z, y
0
∈ Y ∩ X
i
0
slijedi da je z manji od najmanjeg elementa iz Y ∩ X
i
0
,
što je nemoguće. To znači da u ovom slučaju mora vrijediti y
0
R
i
0
z. Ako je
(X
i
, R
i
) = (X
i
0
, R
i
0
) tada iz z ∈ Y ∩X
i
i X
i
= X
i
0
, te činjenice da je y
0
najmanji
element od Y ∩X
i
0
, slijedi da je y
0
manji od z. Ako je (X
i
0
, R
i
0
) ≺ (X
i
, R
i
) tada
je po definiciji R
i
0
pravi podskup od R
i
, te je X
i
0
inicijalni segment od X
i
.
Pretpostavimo da je z ∈ X
i
i zR
i
y
0
. Tada je z ∈ X
i
0
(jer je y
0
∈ X
i
0
i X
i
0
je
96 POGLAVLJE 2. AKSIOMATSKA TEORIJA SKUPOVA
inicijalni segment od X
i
.) Time imamo da je z ∈ Y ∩X
i
0
, te je z manji od y, što
je nemoguće. Time smo dokazali da je | dobro uređen skup, tj. da je | ∈ T.
Iz Zornove leme slijedi da za parcijalno uređen skup (T, ≺) postoji maksimalni
element: označimo ga s (A
0
, R
0
).
Tvrdimo da je A = A
0
. Pretpostavimo suprotno, tj. da postoji a ∈ A ` A
0
.
Definiramo binarnu relaciju R
1
na skupu A
0
¸
¦a¦ ovako:
R
1
= R
0
¸
¦(x, a) : x ∈ A
0
¦,
tj. relaciju R
0
dopunimo tako da definiramo da je element a veći od svih eleme-
nata iz A
0
.
Tvrdimo da je skup A
0
¸
¦a¦ dobro uređen relacijom R
1
. U tu svrhu redom
provjeravamo tražena svojstva relacije dobrog uređaja.
• irefleksivnost
Ako je x ∈ A
0
tada iz činjenice da je (A
0
, R
0
) dobro uređen skup, tj. da
je relacija R
0
irefleksivna, slijedi da ne vrijedi xR
0
x, a onda ni xR
1
x. Ne
vrijedi ni aR
1
a, jer je po pretpsotavci a ∈ A ` A
0
.
• tranzitivnost
Neka su x, y, z ∈ A
0
¸
¦a¦ takvi da je xR
1
y i yR
1
z. Očito je x = a i y = a.
Promatramo dva slučaja:
(i) z ∈ A
0
; Tada vrijedi xR
1
z jer je relacija R
0
tranzitivna;
(ii) z = a; Tada vrijedi xR
1
z zbog x ∈ A
0
i definicije relacije R
1
.
• linearnost
Neka su x, y ∈ A
0
¸
¦a¦ i x = y. Ako vrijedi x, y ∈ A
0
tada su oni
R
1
–usporedivi, jer su R
0
–usporedivi. Ako je x = a ili y = a tada R
1
-
uposredivost slijedi iz definicije relacije R
1
.
• dobra uređenost
Neka je X neprazni podskup od A
0
¸
¦a¦. Ako je X ∩ A
0
= ∅ tada taj
presjek ima najmanji element u odnosu na relaciju R
0
(po pretpostavci je ta
relecija dobro fundirana). No, iz definicije relacije R
1
slijedi da je najmanji
element u odnosu na relaciju R
0
ujedno najmanji element u odnosu na
relaciju R
1
. Ako pak je X ∩ A
0
= ∅ tada je očito X = ¦a¦, pa X ima
najmanji element.
Iz toga slijedi da je (A
0
¸
¦a¦, R
1
) ∈ T. Pošto je očito (A
0
, R
0
) ≺ (A
0
¸
¦a¦, R
1
),
tada imamo da (A
0
, R
0
) nije maksimalni element od T, što je kontradikcija.
Time smo dokazali da je (A, R
0
) dobro uređen skup, a i da iz Zornove leme
slijedi Zermelov teorem o dobrom uređaju. Za dokaz vidi i knjige [11], [19], [26]
i [32].
2.5. AKSIOM IZBORA 97
7. Dokažite da aksiom izbora povlači Zornovu lemu.
Dokaz. Neka je (A, <) parcijalno uređen skup čiji svaki neprazni lanac ima
gornju među. Neka je L = ¦L : L je lanac od A¦. Uočimo da je L = ∅, jer je
primjerice ∅ ∈ L. Za svaki L ∈ L neka je M(L) = ¦a ∈ A : (∀x ∈ L)(x ≤ a)¦,
tj. M(L) je skup svih gornjih međa skupa L. Iz početne pretpostavke imamo
da je za svaki L ∈ L skup M(L) neprazan. Dokaz ćemo provesti svođenjem
na kontradikciju. Pretpostavimo da za skup A ne postoji maksimalni element.
Primijetimo da je za sve L ∈ L skup M(L) ` L neprazan. (Ako je M(L) ` L = ∅
tada je M(L) ⊆ L. Pošto je po pretpostavci M(L) neprazan skup i L je lanac,
tada skup L sadrži najveći element. Taj najveći element bi tada bio maksimalni
element od A, što je suprotno prethodnoj pretpostavci.)
Uočimo zatim da skup (A, <) nije lanac, jer bi inače po pretpostavci imao
gornju među, a ona bi bila maksimalni element od A. To znači da A ∈ L. Neka
je S = ¦M(L)`L : L ∈ L¦. Iz AC slijedi da postoji funkcija g : {(A)`¦∅¦ → A,
takva da za sve B ∈ {(A) ` ¦∅¦ vrijedi g(B) ∈ B (vidi zadatak 2).
Bili smo prije primijetili da za sve lance L od A vrijedi M(L) ` L = ∅, pa je
skup S podskup domene funkcije g. Sada definiramo funkciju
f : L → {(A) ` ¦∅¦, sa f(L) = M(L) ` L,
te konačno funkciju h kao kompoziciju h = (g [
S
) ◦ f. Primijetimo da za sve
L ∈ L vrijedi
h(L) = g(f(L)) = g(M(L) ` L) ∈ M(L) ` L, tj.
h(L) ∈ M(L) ` L (∗)
Za X ⊆ A kažemo da je inicijalni segment ako za svaki y ∈ A i x ∈ X iz
činjenice y < x slijedi y ∈ X. Lako je vidjeti da je svaki inicijalni segment od
A ili početni komad od A ili pak je jednak A. Inicijalni segment od A koji je
različit od A nazivamo pravi inicijalni segment.
Označimo s L
0
podskup skupa L koji sadrži sve neprazne lance L od A takve
da za sve inicijalne segmente X ⊂ L (pravi podskup!) vrijedi:
h(X) = inf
L
(L ` X) (∗∗)
Primijetimo prvo da je L
0
= ∅, jer je ¦h(∅)¦ lanac (jednočlan skup!) koji pripada
L
0
. (Pošto je ∅ lanac, tj. ∅ ∈ L, tada je funkcija h definirana na ∅. Jedini pravi
inicijalni segment od ¦h(∅)¦ je ∅. To znači da uvjet (∗∗) treba provjeriti samo
za X = ∅. No, očito vrijedi:
inf
|h(∅)¦

¦h(∅)¦ ` ∅

= h(∅).
98 POGLAVLJE 2. AKSIOMATSKA TEORIJA SKUPOVA
Sada dokazujemo pomoćnu tvrdnju da za sve lance L
1
i L
2
iz L
0
vrijedi: L
1
⊆ L
2
ili L
2
⊆ L
1
. Pokažimo prvo da je ¦h(∅)¦ inicijalni segment koji pripada L
1
∩L
2
.
Pošto je ∅ inicijalni segment od L
1
i L
2
, te L
1
, L
2
∈ L
0
, tada iz definicije skupa
L
0
, tj. (∗∗) slijedi:
inf
L
1
(L
1
` ∅) = h(∅) = inf
L
2
(L
2
` ∅).
Iz toga slijedi h(∅) ∈ L
1
∩ L
2
, te da je to najmanji element od L
1
∩ L
2
. No, iz
toga direktno slijedi da je ¦h(∅)¦ zajednički inicijalni segment od L
1
i L
2
.
Označimo sa Z uniju svih zajedničkih inicijalnih segmenata od L
1
i L
2
. Iz
prethodnih razmatranja slijedi Z = ∅, jer je h(∅) ∈ Z. Primijetimo da je Z
zajednički inicijalni segment od L
1
i L
2
. (Neka je x ∈ Z i y ∈ L
1
takvi da je
y < x. Iz definicije skupa Z slijedi da postoji zajednički inicijalni segment X
od L
1
i L
2
tako da je x ∈ X. Tada je y ∈ X, a onda imamo i y ∈ Z.) Uočimo
da je funkcija h definirana na skupu Z, jer je Z ⊆ L
1
i L
1
je lanac (tada je i
Z također lanac, tj. Z ∈ L). Iz svojstva funkcije h slijedi h(Z) ∈ M(Z) ` Z, a
onda posebno iz toga slijedi:
h(Z) ∈ Z (∗ ∗ ∗)
Pretpostavimo da je Z pravi podskup od L
1
i od L
2
. Tada iz definicije skupa
L
0
slijedi:
h(Z) = inf
L
1
(L
1
` Z) ∈ L
1
.
Analogno, dobivamo da je h(Z) ∈ L
2
.
Tvrdimo da je Z ∪¦h(Z)¦ zajednički inicijalni segment od L
1
i L
2
. U svrhu tog
dokaza izaberimo x ∈ Z ∪¦h(Z)¦ i y ∈ L
1
, takve da je y < x. Promatramo dva
slučaja:
a) x ∈ Z;
Bili smo dokazali da je Z inicijalni segment od L
1
, pa je y ∈ Z.
b) x = h(Z);
Ako bi vrijedilo y ∈ L
1
` Z tada iz h(Z) = inf
L
1
(L
1
` Z) slijedi h(Z) < y.
No, to je kontradikcija s pretpostavkom da je y < h(Z). To znači da i u
ovom slučaju mora vrijediti y ∈ Z.
Rezimirajmo što smo sve definirali i dokazali iz pretpostavke da je Z pravi
podskup od L
1
i L
2
:
• Z je unija zajedničkih inicijalnih segmenata lanaca L
1
i L
2
;
• h(Z) ∈ Z (vidi (∗ ∗ ∗) );
2.5. AKSIOM IZBORA 99
• Z ∪ h(Z) je zajednički inicijalni segment od L
1
i L
2
.
Očito je da sve tri prethodno navedene činjenice ne mogu biti istinite, tj. pret-
postavka da je Z pravi podskup od L
1
i L
2
vodi na kontradikciju. Time smo
dokazali da je Z = L
1
ili Z = L
2
.
Pošto je iz definicije skupa Z jasno da vrijedi Z ⊆ L
1
∩ L
2
, tada je L
1
⊆ L
2
ili
L
2
⊆ L
1
. Time smo dokazali da je skup (L
0
, ⊂) lanac. Označimo:
L

0
=
¸
X∈/
0
X.
Pošto je (L
0
, ⊂) lanac tada je i L

0
lanac.
Tvrdimo da je L

0
∪¦h(L

0
)¦ ∈ L

0
. (Ako je X pravi inicijalni segment od L

0
tada
iz definicije skupa L

0
slijedi da postoji lanac Y ∈ L
0
takav da je X ⊆ Y. Sada
iz definicije skupa L
0
slijedi:
h(X)
(∗∗)
= inf
Y
(Y ` X).
Neka je x
0
∈ L

0
donja međa od L

0
`X. Tada postoji Y
t
∈ L
0
takav da je x
0
∈ Y
t
i X ⊂ Y
t
. Po definiciji skupa L
0
imamo inf
Y
(Y ` X) = h(X) = inf
Y
(Y
t
` X),
što znači da je x
0
≤ inf
Y
(Y ` X), iz čega slijedi inf
Y
(Y ` X) = inf
/

0
(L

0
` X)
Dakle, dobili smo:
h(X) = inf
/

0
(L

0
` X) .
Kako je X bio proizvoljan vidimo da vrijedi L

0
∈ L
0
. Bili smo primijetili sa je
L

0
lanac, pa je funkcija h definirana na L

0
. Promotrimo lanac
( = L

0
∪ ¦h(L

0
)¦ .
Neka je X pravi inicijalni segment od (. Imamo dva slučaja:
1

X je pravi inicijalni segment od L

0
. Tada je h(X) = inf
/

0
(L

0
` X). Kako
je h(L

0
) gornja međa od L

0
vidimo da je inf
/

0
(L

0
` X) = inf
(
(( ` X).
2

X = L

0
. Tada je ( ` X = ( ` L

0
= ¦h(L

0
)¦, pa je inf
(
(( ` X) =
inf
(
¦h(L

0
)¦ = h(L

0
).
Dakle, dokazali smo da je ( ∈ L
0
. No tada je (
¸
X∈/
0
X = L

0
, odakle imamo
h(L

0
) ∈ L

0
, a kako je L

0
lanac po (∗) mora biti h(L

0
) ∈ M(L

0
) ` L

0
što je
kontradikcija.
Time smo dobili da pretpostavka da skup (A, <) nema niti jedan maksimalan
element vodi na kontradikciju. Time je završen dokaz da aksiom izbora povlači
Zornovu lemu. Za dokaz vidi i knjige [11], [18], [26] i [29].
100 POGLAVLJE 2. AKSIOMATSKA TEORIJA SKUPOVA
8. Dokažite da Hartogsov teorem povlači aksiom izbora.
Dokaz možete vidjeti primjerice u [8].
9. Dokažite da teorem Tarskog povlači aksiom izbora.
10. Dokažite da Hausdorffov princip maksimalnosti povlači teorem Tarskog.
11. Dokažite korolar 2.55.
Dokaz. Primijetimo prvo da iz teorema 2.54. slijedi da postoji maksimum skupa
¦λ, µ¦. Radi određenosti neka je λ maksimum tog skupa. Očito je λ ≤ λ + µ.
Kako bi dokazali obratnu nejednakost, prvo primijetimo:
λ + µ ≤ λ µ +λ λ ≤ λ λ + λ λ = 2λ
2
= 2λ ≤ λ λ = λ
2
= λ
Iz Cantor, Schröder, Bernsteinovog teorema slijedi da je λ + µ = λ.
Očito je λ µ ≤ λ λ = λ
2
= λ, te λ ≤ λ µ. Iz Cantor, Schröder, Bernsteinovog
teorema slijedi λ µ = λ.
12. Dokažite da opća hipoteza kontinuuma povlači aksiom izbora.
Vidi članak L. Gillman, Two Classical Surprises Concerning the Axiom of Choice
and the Continuum Hypothesis, American Mathematical Monthly, 109, June–
July 2002.
2.6 Zermelo–Fraenkelova teorija skupova
Kao što smo bli već naveli u uvodu, prvi prijedlog aksiomatizacije teorije skupova dao
je Ernst Zermelo 1908. godine. Zermelo je bio dokazao da se svaki skup može dobro
urediti. Nakon velikih kritika njegovog neočekivanog rezultata, Zermelo je pobrojao
aksiome koje je koristio.
Ernst Zermelo
A. Fraenkel je 1922. godine precizirao shemu aksioma separacije.
2.6. ZERMELO–FRAENKELOVA TEORIJA SKUPOVA 101
Abraham Fraenkel
Zatim su A. Fraenkel i T. Skolem predložili shemu aksioma zamjene kao još jedan
novi aksiom.
Thoralf Skolem
J. von Neumann je eksplicirao aksiom dobre utemeljenosti i definirao ordinalne
brojeve.
John von Neumann
102 POGLAVLJE 2. AKSIOMATSKA TEORIJA SKUPOVA
Zermelo–Fraenkelova teorija skupova, ili kratko ZF, je jedna teorija prvog reda.
Formule teorije ZF gradimo pomoću varijabli, logičkih veznika i kvantifikatora, te
dva dvomjesna relacijska simbola, koje označavamo sa ∈ i = . Prisjetimo se aksioma
teorije ZF :
aksiom ekstenzionalnosti
aksiom praznog skupa
aksiom para
aksiom unije
aksiom partitivnog skupa
aksiom izbora
aksiom dobre utemeljenosti
aksiom beskonačnosti
shema aksioma separacije
shema aksioma zamjene
Sistem aksioma teorije ZF nije nezavisan. Ne promatra se minimalan skup ak-
sioma jer je na ovakav način omogućeno razmatranje više zanimljivih podteorija od
ZF.
Na samom početku bili smo naveli da je osnovno pitanje kolegija: "Što je skup?"
Sada je vrijeme da pokušamo rezimirati kako smo pokušali odgovoriti na spomenuto
pitanje. Skupovi su objekti koji pripadaju strukturi koju nazivamo kumulativna
hijerhija (nisu svi objekti u kumulativnoj hijerahiji skupovi – neki objekti su prave
klase). Kako bi iz kumulativne hijerahije izdvojili objekte koji su skupovi napisali smo
listu aksioma, koje kratko nazivamo Zermelo–Fraenkelova teorija skupova. Koliko smo
time zapravo uspjeli opisati skupove, teško je pitanje. Svakako neodlučivost nekih
problema kao što je hipoteza kontinuuma nije dobar signal da smo sasvim uspjeli. Već
dugo vremena među matematičarima koji se bave teorijom skupova traju rasprave
o tome koje nove akisome bi trebalo dodati teoriji ZF. Ovdje ćemo navesi primjer
prijedloga jednog takvog aksioma. To je Martinov aksiom o determiniranosti igara.
U tu svrhu prvo definiramo neke pojmove. Neka je X neki skup nizova nula i jedinica.
Dva igrača, koje označavamo sa I i II, igraju igru tako da naizmjence biraju 0 ili 1.
Igrač I pobjeđuje ako niz pripada X, a inače pobjeđuje II. Kažemo da neki igrač ima
pobjedničku strategiju ako za svaki potez protivnika ima odgovor što treba izabrati
kako bi na kraju pobijedio.
Martinov aksiom o determiniranosti igara:
Za svaki skup X nizova nula i jedinica barem jedan igrač ima pobjedničku
strategiju.
2.6. ZERMELO–FRAENKELOVA TEORIJA SKUPOVA 103
Za skup X nizova nula i jedinica sa AD(X) označavamo pripadni Martinov aksiom.
Napomena 2.58. Primjenom AC slijedi da postoji skup X tako da je AD(X) lažno.
U drugu ruku, ZF+AD(X) povlači da je Banach–Tarskijeva dekompozicija nemoguća.
O Martinovom aksiomu možete više čitati u [3].
Na samom kraju navodimo neke teme iz teorije skupova koje bi bile prirodni nastavaka
sadržaja kojeg smo mi proučavali.
1. nezavisnost aksioma izbora – konstruktibilna hijerahija
2. nezavisnost hipoteze kontinuuma – metoda forcinga
3. novi aksiomi teorije skupova – primjerice Martinov aksiom o determiniranosti
igara
4. kardinalna aritmetika; nedostiživi kardinalni brojevi
5. deskriptivna teorija skupova
Za druge teme vidite primjerice [13].
Zadaci
1. Dokažite da iz sheme aksioma zamjene slijedi shema aksioma separacije.
2. Dokažite da iz sheme aksioma separacije slijedi aksiom praznog skupa.
3. Dokažite da iz sheme aksioma zamjene i aksioma partitivnog skupa slijedi ak-
siom para.
Dokaz. Neka je F(x, y) ≡ (x = ∅ ∧ y = a) ∨ (x = ¦∅¦ ∧ y = b). Iz aksioma par-
titivnog skupa slijedi da postoji skup {
2
(∅) = ¦∅¦∅¦¦. Sada primjenom sheme
aksioma zamjene na F te na skup {
2
(∅) slijedi egzistencija para ¦a, b¦.
104
Dodatak: Goodsteinov teorem
U ovom dodatku razmatrat ćemo jedan teorem. Tri su razloga zašto izričemo taj
teorem. Prvi je razlog to što je tvrdnja teorema pomalo čudna na prvi pogled, čak
izgleda nevjerojatna. Ovaj razlog je najmanje važan, ali većina ljudi upravo to vide
kao najzanimljiviji aspekt Goodsteinovog teorema. Drugi razlog je da se za njegov
dokaz koriste beskonačni ordinalni brojevi, iako teorem govori o prirodnim brojevima.
Treći razlog je zapravo najvažniji, ali je najvjerojatnije najmanje razumljiv. Gödelov
prvi teorem nepotpunosti govori da svaku istinitu tvrdnju o prirodnim brojevima nije
moguće dokazati pomoću Peanovih aksioma. Dokazano je da Goodsteinov teorem nije
moguće dokazati samo pomoću Peanovih aksioma, tj. da je za njegov dokaz nužno
koristiti beskonačne ordinalne brojeve.
Kako bi mogli izreći Goodsteinov teorem moramo definirati prikaz prirodnog broja
u superbazi i Goodsteinov niz prirodnog broja. Te pojmove nećemo strogo definirati
već ćemo ih objasniti pomoću primjera.
Svima je poznat pojam prikaza broja u nekoj bazi. Npr. prikažimo brojeve 27 i
521 u bazi 2:
27 = 2
4
+ 2
3
+ 2
1
+ 2
0
i 521 = 2
9
+ 2
3
+ 2
0
Prikazati neki broj u superbazi b znači prvo broj prikazati u bazi b, zatim eksponente
prikazati u bazi b, pa eksponente eksponenata prikazati u bazi b, itd. Pogledajmo to
na primjeru prikaza brojeva 27 i 521 u superbazi 2:
27 = 2
4
+ 2
3
+ 2
1
+ 2
0
= 2
2
2
+ 2
2+1
+ 2
1
+ 2
0
521 = 2
9
+ 2
3
+ 2
0
= 2
2
3
+1
+ 2
2+1
+ 2
0
= 2
2
2+1
+1
+ 2
2+1
+ 2
0
Ovdje je kao primjer dan i prikaz broja 521 u superbazi 3:
521 = 2 3
5
+ 3
3
+ 2 3 + 2 = 2 3
3+2
+ 3
3
+ 2 3 + 2
Pojam Goodsteinovog niza definiramo prvo na primjeru broja 8. Prvi član Good-
steinovog niza broja 8 je on sam. Označavamo ga sa (8)
1
= 8. Kako bi dobili drugi
član niza prikažimo prvo broj 8 u superbazi 2, tj. 8 = 2
2+1
. Umjesto svih dvojki
u prikazu 2
2+1
napišemo trojke, pa dobivamo 3
3+1
. Zatim od tako dobivenog broja
105
106
oduzmemo 1. Time smo dobili drugi član Goodsteinovog niza, tj. (8)
2
= 80. Prikažimo
sada broj 80 u superbazi 3, zatim zamijenimo sve trojke s četvorkama, te oduzmemo
jedan. Dobili smo (8)
3
= 553. Nadamo se da je jasan daljnji postupak konstruk-
cije Goodsteinovog niza. Bez daljnjih detaljnih objašnjena navodimo nekoliko prvih
članova Goodsteinovog niza broja 8.
(8)
1
= 8
superbaza 2 8 = 2
2+1
2 → 3 3
3+1
= 81
−1 (8)
2
= 80
superbaza 3 80 = 2 3
3
+ 2 3
2
+ 2 3 + 2
3 → 4 2 4
4
+ 2 4
2
+ 2 4 + 2 = 554
−1 (8)
3
= 553
superbaza 4 553 = 2 4
4
+ 2 4
2
+ 2 4 + 1
4 → 5 2 5
5
+ 2 5
2
+ 2 5 + 1 = 6 311
−1 (8)
4
= 6 310
superbaza 5 6 310 = 2 5
5
+ 2 5
2
+ 2 5
5 → 6 2 6
6
+ 2 6
2
+ 2 6 = 93 396
−1 (8)
5
= 93 395
superbaza 6 93 395 = 2 6
6
+ 2 6
2
+ 6 + 5
.
.
.
(8)
6
= 1 647 195
(8)
7
= 33 554 571
(8)
8
= 774 841 151
(8)
9
= 20 000 000 211
(8)
10
= 570 623 341 475
.
.
.
107
Sada navodimo nekoliko prvih članova Goodsteinovog niza broja 25.
(25)
1
= 25 = 2
2
2
+ 2
2+1
+ 1
3
3
3
+ 3
3+1
+ 1
(25)
2
= 3
3
3
+ 3
3+1
≈ 10
13
4
4
4
+ 4
4+1
(25)
3
= 4
4
4
+ 3 4
4
+ 3 4
3
+ 3 4
2
+ 3 4 + 3 ≈ 10
81
5
5
5
+ 3 5
5
+ 3 5
3
+ 3 5
2
+ 3 5 + 3
(25)
4
= 5
5
5
+ 3 5
5
+ 3 5
3
+ 3 5
2
+ 3 5 + 2 ≈ 10
2 216
Evo još desetak prvih članova Goodsteinovog niza broja 266.
(266)
1
= 266 = 2
2
2+1
+ 2
2+1
+ 2 ≥ 2
2
3
· 3 10
2
(266)
2
= 3
3
3+1
+ 3
3+1
+ 2 ≥ 3
3
4
· 4 10
38
(266)
3
= 4
4
4+1
+ 4
4+1
+ 1 ≥ 4
4
5
· 3 10
616
(266)
4
= 5
5
5+1
+ 5
5+1
≥ 5
5
6
· 3 10
10921
(266)
5
= 6
6
6+1
+ 5 6
6
+ 5 6
5
+. . . 5 6 + 5 · 4 10
217832
(266)
6
= 7
7
7+1
+ 5 7
7
+ 5 7
5
+. . . 5 7 + 4 · 10
4871822
(266)
7
= 8
8
8+1
+ 5 8
8
+ 5 8
5
+. . . 5 8 + 3 · 2 10
121210686
(266)
8
= 9
9
9+1
+ 5 9
9
+ 5 9
5
+. . . 5 9 + 2 · 5 10
3327237896
(266)
9
= 10
10
10+1
+ 5 10
10
+ 5 10
5
+. . . 5 10 + 1 · 10
10
11
.
.
.
Najvjerojatnije ste zaključili da Goodsteinovi nizovi brojeva 8, 25 i 266 teže prema
beskonačnosti. No, prevarili ste se. R. L. Goodstein je dokazao 1944. godine sljedeći
teorem.
Teorem. Svaki Goodsteinov niz završava s nulom.
108
Kako je to moguće? U prvi tren se čini nevjerojatno. Pokušat ćemo vas u istinitost
Goodsteinovog teorema uvjeriti navodeći Goodsteinov niz broja 3.
superbaza 2 (3)
1
= 3 = 2 + 1
2 → 3 3 + 1 = 4
4
−1 (3)
2
= 3
superbaza 3 3
3 → 4 4
−1 (3)
3
= 3
superbaza 4 3
4 → 5 3
−1 (3)
4
= 2
superbaza 5 2
5 → 6 2
−1 (3)
5
= 1
superbaza 6 1
6 → 7 1
−1 (3)
6
= 0
Uočite da je u jednom trenutku član Goodsteinovog niza manji od superbaze (u ovom
slučaju to je (3)
3
). Nakon toga članovi Goodsteinovog niza strogo padaju, pa pošto se
radi o prirodnim brojevima niz mora završiti s nulom. Za neke prirodne brojeve član
Goodsteinovog niza koji je manji od trenutne superbaze može biti vrlo velik. (Npr.
duljina Goodsteinovog niza za broj 4 je broj koji ima više od 121 210 700 znamenaka).
Za strogi dokaz Goodsteinovog teorema koristi se transfinitna indukcija do ordinalnog
broja
0
. Ideja dokaza je vrlo jednostavna. Svakom članu Goodsteinovog niza se
pridružuje beskonačni ordinalni broj manji od
0
. Tada se dokaže da pridruženi or-
dinalni brojevi strogo padaju. Primjenom transfinitne indukcije do ordinalnog broja

0
tada slijedi da svaki strogo padajući niz ordinalnih brojeva mora završiti s nulom.
Promotrimo pridruživanje ordinalnih brojeva članovima Goodsteinovog niza broja 4
(umjesto superbaze uvrštavamo ordinali broj ω).
109
4 = 2
2
ω
ω
2 → 3 3
3
−1 2 3
2
+ 2 3 + 2
ω
2
2 +ω 2 + 2
(1+3 koraka) 2 6
2
+ 6 + 5
ω
2
2 +ω + 5
(1 + 3 + 6) 2 12
2
+ 11
ω
2
2 + 11
(1 + 3 + 6 + 12) 24
2
+ 23 24 + 23
ω
2
+ ω 23 + 23
(1 + 3 + 6 + 12 + 24) 48
2
+ 22 48 + 47
ω
2
+ ω 22 + 47
.
.
.
Pošto Goodsteinov teorem govori o prirodnim brojevima, prirodno se nameće
pitanje može li se provesti dokaz tog teorema u kojem se neće koristiti beskonačni
ordinalni brojevi. Godine 1982. je dokazano da se Goodsteinov teorem ne može
dokazati primjenom samo prirodnih brojeva (točnije pomoću Peanovih aksioma). To
znači da je za dokaz tog teorema nužna primjena beskonačnih ordinalnih brojeva. To
je zapravo najvažnije u vezi Goodsteinovog teorema. Time je taj teorem u direktnoj
vezi s Gödelovim teoremima nepotpunosti.
Sada dajemo dokaz Goodsteinovog teorema. Prvo definiramo funkcije koje prirodnom
broju zapisanom u superbazi n pridružuju broj koji nastaje zamjenom superbaze n
sa n + 1.
Definicija 2.59. Za svaki n ∈ N, n ≥ 2, definiramo funkciju S
n
: N →N sa:
S
n
(0) = 0
S
n
(k n
t
) = k (n + 1)
S
n
(t)
, ako je k < n;
S
n
(
d
¸
i=0
k
i
n
i
) =
d
¸
i=0
S
n
(k
i
n
i
), gdje je k
0
, . . . , k
d
< n.
110
Definicija 2.60. Induktivno definiramo niz funkcija (g
n
), gdje je g
n
: N →N, ovako:
g
2
(m) = S
2
(m) −1
g
n+1
(m) = S
n+1
(g
n
(m)) −1
Uočite da je za sve m ∈ N upravo (g
n
(m)) Goodsteinov niz broja m.
Teorem 2.61. (R. L. Goodstein, 1944.)
Za svaki m ∈ N postoji n ∈ N tako da je g
n
(m) = 0.
Ideja dokaza Goosteinovog teorema je vrlo jednostavna: članove Goodsteinovog
niza ćemo kodirati ordinalnim brojevima manjim od
0
, te dokazati da ti ordinalni
brojevi strogo padaju. To znači da Goodsteinov niz mora biti konačan. U svrhu
dokaza definiramo i sljedeći niz funkcija.
Definicija 2.62. Neka je za sve n ∈ N, n ≥ 2, s f
n
: N →
0
označena funkcija koja
je definirana sa:
f
n
(0) = 0
f
n
(k n
t
) = ω
f
n
(t)
k, pri čemu je k < n
f
n
(
d
¸
i=0
k
i
n
i
) =
d
¸
i=0
f
n
(k
i
n
i
), gdje je k
0
, . . . , k
d
< n
Objasnimo ukratko definiciju niza funkcija (f
n
). Ako je neki broj m zapisan u
superbazi n tada je f
n
(m) ordinalni broj koji je dobiven zamjenom svih n-ova u
prikazu broja m s ω. Primjerice, vrijedi sljedeće:
f
5
(3 5
5
4
+ 2 5
5
2
+ 4 5
5
+ 3 5 + 2) = ω
ω
4
3 +ω
ω
2
2 +ω
ω
4 +ω 3 + 2
Lema 2.63. Za sve n, m ∈ N, n ≥ 2, vrijedi
f
n
(m) = f
n+1
(S
n
(m)).
Dokaz. Dokaz provodimo indukcijom po m. Za m = 0 imamo
f
n+1
(S
n
(0)) = f
n+1
(0) = 0 = f
n
(0).
Neka je m ∈ N takav da tvrdnja leme vrijedi za sve prirodne brojeve strogo manje
od m. Neka je n ∈ N proizvoljan (n ≥ 2). Napišimo broj m u bazi n (ovdje ne
promatramo zapis u superbazi!), tj. neka je
111
m =
d
¸
i=0
k
i
n
i
, gdje je k
0
, . . . , k
d
< n.
Tada imamo:
f
n+1
(S
n
(m)) = f
n+1
(S
n
(
d
¸
i=0
k
i
n
i
)) = (def. funkcije S
n
)
= f
n+1
(
d
¸
i=0
S
n
(k
i
n
i
)) = (def. funkcije S
n
)
= f
n+1
(
d
¸
i=0
k
i
(n + 1)
S
n
(i)
) = (def. funkcije f
n+1
)
=
d
¸
i=0
f
n+1
(k
i
(n + 1)
S
n
(i)
) = (def. funkcije f
n+1
)
=
d
¸
i=0
ω
f
n+1
(S
n
(i))
k
i
= (pret. indukcije)
=
d
¸
i=0
ω
f
n
(i)
k
i
= (def. funkcije f
n
)
=
d
¸
i=0
f
n
(k
i
n
i
) = (def. funkcije f
n
)
= f
n
(
d
¸
i=0
k
i
n
i
) = f
n
(m)
Q.E.D.
Lema 2.64. Za sve n, m ∈ N, n ≥ 2 vrijedi f
n
(m+ 1) > f
n
(m).
Dokaz. Dokaz provodimo indukcijom po m. Za m = 0 imamo f
n
(1) = f
n
(1 n
0
) =
ω
f
n
(0)
= ω
0
= 1, a po definiciji je f
n
(0) = 0. Time imamo da je f
n
(1) > f
n
(0).
Pretpostavimo da je m ∈ N takav da za sve prirodne brojeve koji su strogo manji od
m tvrdnja vrijedi. Napišimo broj m u bazi n, tj. neka je
m = k
d
n
d
+k
d−1
n
d−1
+ . . . + k
1
n +k
0
,
gdje je za sve i ≤ d ispunjeno 0 ≤ k
i
< n. Promatramo dva slučaja:
a) k
0
< n −1;
112
b) postoji s takav da je k
s
< n −1, te je k
s−1
= k
s−2
= . . . = k
1
= k
0
= n −1.
Promotrimo prvo slučaj a). Tada imamo
f
n
(m+ 1) = f
n
(k
d
n
d
+ k
d−1
n
d−1
+. . . +k
1
n +k
0
+ 1)
= ω
d
k
d
+ ω
d−1
k
d−1
+. . . +ω k
1
+k
0
+ 1
> ω
d
k
d
+ ω
d−1
k
d−1
+. . . +ω k
1
+k
0
= f
n
(m).
Promotrimo sada slučaj b). Iz uvjeta slijedi:
m = k
d
n
d
+ . . . + k
s
n
s
+ (n −1) n
s−1
+. . . + (n −1) n + (n −1)
m+ 1 = k
d
n
d
+ . . . + (k
s
+ 1)n
s
Tada imamo:
f
n
(m) = ω
d
k
d
+ . . . +ω
s
k
s

s−1
(n −1) +. . . +ω (n −1) + (n −1)
≤ ω
d
k
d
+. . . +ω
s
k
s

s−1
(n −1) +. . . +ω
s−1
(n −1)
. .. .
s
= ω
d
k
d
+ . . . + ω
s
k
s

s−1
(n −1) s
< ω
d
k
d
+ . . . + ω
s
k
s

s
= ω
d
k
d
+ ω
s
(k
s
+ 1)
= f
n
(m+ 1).
Q.E.D.
Lema 2.65. Za sve n, m ∈ N, n ≥ 2, takve da je g
n
(m) > 0 vrijedi
f
n+2
(g
n+1
(m)) > f
n+1
(g
n
(m)).
Dokaz. Redom imamo:
f
n+2
(g
n+1
(m) = f
n+2
(S
n+1
(g
n
(m)) −1) < (lema 2.64.)
< f
n+2
(S
n+1
(g
n
(m))) = (lema 2.63.)
= f
n+1
(g
n
(m)) Q.E.D.
113
Dokaz Goodsteinovog teorema:
Pretpostavimo da je m ∈ N takav da su svi članovi niza (g
n
(m)) strogo veći od nule.
Tada iz leme 2.65. slijedi da imamo strogo padajući niz ordinalnih brojeva:
f
3
(g
2
(m)) > f
4
(g
3
(m)) < f
5
(g
4
(m)) < . . . ,
što je nemoguće. Q.E.D.
Više detalja o Goodsteinovom teoremu možete pročitati u [14], [19] i [31], odnosno
u člancima L. D. Beklemishev, Worm Principle, preprint 219, Utrecht, 2003.; R. L.
Goodstein, On the restricted ordinal theorem, Journal of Symbolic Logic, 9 (1944),
33–41; M. Vuković, Matematička indukcija i Goodsteinov teorem, Poučak – Časopis
za metodiku i nastavu matematike, 13 (2003), 5–13; M. Vuković, Gödelovi teoremi
nepotpunosti, MFL, 2002.
114
Bibliografija
[1] P. Aczel, Non–well–founded sets, CSLI Standford, 1988.
[2] M. Aiguer, G. Ziegler, Proofs from the Book, Springer, 1999.
[3] K. J. Barwise (ed.), Handbook of mathematical logic, IV, North–Holland Pub-
lising Company, Amsterdam, 1977.
[4] F. M. Brückler, V. Čačić, M. Doko, M. Vuković, Zbirka zadataka iz
teorije skupova, web–izdanje, PMF–MO, Zagreb, 2008.
http://web.math.hr/∼vukovic/dodiplomska nastava.htm
[5] V.Čačić, Banach–Tarskijev paradoks, diplomski rad, PMF–MO, Zagreb, 2002.
[6] V.Čačić, Nezavisnost i relativna konzistentnost aksioma izbora i hipoteze kon-
tinuuma, magistarski rad, PMF–MO, Zagreb, 2007.
[7] P. J. Cohen, Set Theory and the Continuum Hypothesis, Dover Publications,
2008.
[8] K. J. Devlin, Fundamentals of Contemporary Set Theory, Springer, 1980.
[9] M. Doko, Kardinalna aritmetika, diplomski rad, PMF–MO, Zagreb, 2006.
[10] F. R. Drake, Set Theory: An Introduction to Large Cardinals, North–Holland
Publishing Company, 1974.
[11] F. R. Drake, D. Singh, Intermediate Set Theory, John Wiley & Sons, 1996.
[12] H. Enderton, Elements of Set Theory, Academic Press, 1977.
[13] M. Foreman, A. Kanamori, M. Magidor (eds.), Handbook of Set Theory,
Springer, 2010.
http://www.tau.ac.il/∼rinot/host.html
[14] J. M. Henle, An outline of set theory, Springer, 1986.
[15] M. Holz, K. Steffens, E. Weitz, Introduction to Cardinal Arithmetic,
Birkhäuser, 1999.
115
116
[16] K. Hrbacek, T. Jech, Introduction to Set Theory, Third Edition, Marcel
Dekker, Inc., New York, 1999.
[17] T. Jech, The Axiom of Choice, Dover Publications, 1973.
[18] T. Jech, Set Theory, The Third Millenium Edition, Springer, 2000.
[19] W. Just, M. Weese, Discovering Modern Set Theory 1,2, AMS, 1996.
[20] P. Komjáth, V. Totik, Problems and Theorems in Classical Set Theory,
Springer, 2000.
[21] K. Kunen, Set Theory—An Introduction to Independence Proofs, North-Holland
Publishing Company, 1980.
[22] Dj. Kurepa, Teorija skupova, Tehnička knjiga, Zagreb, 1951.
[23] S. Kurepa, Uvod u matematiku, Tehnička knjiga, Zagreb, 1970.
[24] I. A. Lavrov, L. L. Maksimova, Zbornik zadač po teorii množestv. mat. logik
i teorii algoritmov (rus.), Nauka, Moskva, 1986.
[25] I. A. Lavrov, L. L. Maksimova, Problems in Set Theory, Mathematical Logic
and the Theory of Algorithms, Kluwer Academic/Plenum Publisher, 2003.
[26] S. Lipschutz, Set Theory and Related Topics, Schaumm’s outline series, Second
Edition, McGraw–Hill, 1998.
[27] Y. Moschovakis, Notes on Set Theory, Springer, 2006.
[28] D. Monk, Introduction to Set Theory, McGraw–Hill, Inc., New York, 1969.
[29] P. Papić, Uvod u teoriju skupova, HMD, Zagreb, 2000.
[30] B. Poizat, A Course in Model Theory, Springer, 2000.
[31] M. D. Potter, Mengentheorie, Spektrum Akademischer Verlag, 1990.
[32] H. Rubin, J. Rubin, Equivalents of the Axiom of Choice, North–Holland, 1970.
[33] L. E. Siegler, Exercises in Set Theory, Springer, New York, 1976.
[34] S. Shelah, Cardinal Arithmetic, Clarendon Press, Oxford, 1994.
[35] A. Shen, N. K. Vereshchagin, Basic Set Theory, AMS, 2002.
[36] Z. Šikić, Kako je stvarana novovjekovna matematika, Školska knjiga, Zagreb,
1989.
[37] N. J. Vilenkin, Priče o skupovima, Školska knjiga, Zagreb, 1975.
117
[38] M. Vuković, Matematička logika, Element, Zagreb, 2009.
[39] M. Vuković, O aksiomu izbora, čarapama i cipelama, Poučak, 39 (2009), 54–60
[40] S. Wagon, Banach–Tarski Paradox, Cambridge University Press, 1999.
Indeks
aksiom
beskonačnosti, 58
dobre utemeljenosti, 54
ekstenzionalnosti, 3, 8
izbora, 3, 24, 91
Martinov, 102
matematičke indukcije, 59
para, 9
partitivnog skupa, 8
praznog skupa, 8
Russellov multiplikativni, 93
shema separacije, 10
shema zamjene, 72
unije, 9
alef funkcija, 88
algebarski brojevi, 33
antileksikografski uređaj, 42, 84
Banach, Tarskijev teorem, 92
Banachova lema, 36
beskonačan skup, 20
bijekcija, 12
Burali–Fortijev paradoks, 74
Cantor, Schröder, Bernsteinov teorem, 36
Cantorova hipoteza kontinuuma, 40, 88
Cantorova normalna forma, 85
Dedekindov teorem rekurzije, 60
dobro uređen skup, 51
donja međa, 44
ekvipotentni skupovi, 18
familija skupova, 12
funkcija, 11
funkcija čuva uređaj, 44
gornja međa, 44
graf funkcije, 12
gusti uređen skup, 46
Hartogsov teorem, 92
Hausdorffov princip maksimalnosti, 92
identiteta, 12
induktivan skup, 58
infimum, 44
injekcija, 12
inkluzija, 12
invarijante sličnosti, 46
inverzna funkcija, 12
kardinalni broj, 86
kardinalni broj skupa, 86
kardinalnost, 34
Kartezijev produkt, 11, 12
klasa
kardinalnih brojeva, 88
ordinalnih brojeva, 74
klasa ekvivalencije, 41
Knaster, Tarskijev teorem, 36, 45
komplement skupa, 11
kompozicija funkcija, 12
konačan skup, 20
kumulativna hijerahija, 5, 76
lanac, 43
leksikografski uređaj, 42
linearno uređen skup, 44
maksimalni element, 43
Martinov aksiom, 102
minimalni element, 43
množenje kardinalnih brojeva, 87
množenje ordinalnih brojeva, 78
118
119
najmanji element, 43
najveći element, 43
neprebrojiv skup, 23
neusporedivi elementi, 43
omeđen skup, 44
ordinalni broj, 70
granični, 75
prve vrste, 75
ordinalni broj skupa, 74
osnovni Cantorov teorem, 39
paradoks
Burali–Fortijev, 74
Russellov, 3
parcijalno uređen skup, 42
particija skupa, 41
početni komad, 44
podskup gust u skupu, 49
potenciranje kardinalnih brojeva, 87
potenciranje ordinalnih brojeva, 78
praslika podskupa, 12
prebrojiv skup, 23
presjek, 11
princip komprehenzije, 3
princip transfinitne indukcije, 52
prirodan broj, 58
prirodni uređaji, 42
proširenje funkcije, 12
razlika skupova, 11
relacija, 11
antisimetrična, 41
ekvivalencije, 41
irefleksivna, 41
parcijalnog uređaja, 42
refleksivna, 41
simetrična, 41
tranzitivna, 41
restrikcija funkcije, 12
Russellov multiplikativni aksiom, 93
Russellov paradoks, 3
shema aksioma separacije, 10
shema aksioma zamjene, 72
sličnost, 45
slika podskupa, 12
supremum, 44
surjekcija, 12
teorem
Banach, Tarskijev, 92
Cantor, Schröder, Bernsteinov, 36, 87
Dedekindov o rekurziji, 60
enumeracije, 73
Hartogsov, 92
Knaster, Tarskijev, 36, 45
o dijeljenju s ostatkom, 84
o fiksnoj točki, 44
o logaritamskom algoritmu, 84
o normalnoj formi, 85
o oduzimanju, 83
osnovni Cantorov, 39, 87
rekurzije, 76
Tarskog, 92
uređajna karakterizacija skupa Q, 47
uređajna karakterizacija skupa R, 49
Zermelov o dobrom uređaju, 86, 92
transcendentni brojevi, 33
transfinitna indukcija, 75
tranzitivan skup, 59
uređaj
antileksikografski, 42, 84
leksikografski, 42
prirodni, 42
uređena suma skupova, 81
uređeni par, 10
usporedivi elementi, 43
Vitalijev skup, 91
zbrajanje kardinalnih brojeva, 87
zbrajanje ordinalnih brojeva, 77
Zermelo–Fraenkelova teorija skupova, 100
Zermelov teorem o dobrom uređaju, 86,
92
Zornova lema, 92

Sadržaj
Uvod 0.1 Osnovne napomene na početku . . . . . . . . . . . . . . . . . . . . . 0.2 Kumulativna hijerarhija . . . . . . . . . . . . . . . . . . . . . . . . . 0.3 Neki aksiomi Zermelo–Fraenkelove teorije . . . . . . . . . . . . . . . . 1 Naivna teorija skupova 1.1 Ekvipotentni skupovi . . . . . . . . 1.2 Konačni i beskonačni skupovi . . . 1.3 Prebrojivi skupovi . . . . . . . . . 1.4 Neprebrojivi skupovi . . . . . . . . 1.5 Kardinalnost . . . . . . . . . . . . 1.6 Uređeni skupovi . . . . . . . . . . . 1.7 Uređajne karakterizacije skupova Q 1.8 Dobro uređeni skupovi . . . . . . . 1 2 5 8 17 17 20 23 30 34 41 47 51 57 58 65 70 86 89 100 104 115 118

. . . . . . i .

. . . . . . R . .

. . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

2 Aksiomatska teorija skupova 2.1 Prirodni brojevi . . . . . . . . . . . . 2.2 Skupovi brojeva Z, Q i R . . . . . 2.3 Ordinalni brojevi . . . . . . . . . . . 2.4 Kardinalni brojevi . . . . . . . . . . 2.5 Aksiom izbora . . . . . . . . . . . . . 2.6 Zermelo–Fraenkelova teorija skupova Dodatak: Goodsteinov teorem Bibliografija Indeks

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

i

.

koji bi mogli doprinijeti poboljšanju ovog teksta. Naravno. Ovaj materijal je prije svega namijenjen studentima koji slušaju kolegij Teorija skupova. travanj 2010. U Zagrebu.Predgovor Ovaj materijal nastao je na osnovu zabilješki iz kolegija Teorija skupova koji već niz godina predajem na Prirodoslovno–matematičkom fakultetu – Matematičkom odjelu Sveučilišta u Zagrebu. To znači da nije proveden postupak recenzije. ili pak sugestiju. rado ću prihvatiti. Zahvaljujem se mr. Želim naglasiti da ovo nije skripta. Mladen Vuković iii . te svim studentima koji su me upozorili na greške. Vedranu Čačiću koji je pročitao čitav tekst. Svaki ispravak. time ne želim reći da imam opravdanje za greške (raznih vrsta) kojih sigurno ima. sc. odnosno trebaju polagati ispit iz tog kolegija.

godine. Radove o teoriji skupova objavljivao je od 1871. 1. Sada navodimo knjige koje postoje u biblioteci PMF–MO u Zagrebu o teoriji skupova. Set Theory. 2. Osnivač teorije skupova je Georg Cantor. Papić. a dodani su radi lakšeg razumijevanja teksta. M. 1996. podijeljeni su u dva glavna dijela: §1. Važno je na početku naglasiti da je glavni cilj prvog poglavlja motivirati uvođenje aksioma.). To su prije svega zadaci i njihova rješenja. 1 . The Third Millenium Edition. 4. Priče o skupovima. Set Theory. 5. Kunen. Krivine. Just. North–Holland. Handbook of Math. Aksiomatička teorija skupova. J. 2000. Logic. 1980. Knjige nisu poredane po abecedi već po važnosti za kolegij. Axioms of Set Theory. Štoviše. Teorija skupova. HMD. Barwise (ed. Naivna teorija skupova i §2. J. a i kolegij.–L. Šikić. J. K. T. neki dijelovi rukopisa se ne predaju. Istaknimo glavne crtice u razvoju teorije skupova. North–Holland. a mogu pomoći za ovaj kolegij. Springer. Weese. Jech. W. Rukopis. 3. P. J. Kako je stvarana novovjekovna matematika. Zagreb. Svakako preporučamo knjižice iz biblioteke Moderna matematika od Školske knjige: N. American Mathematical Society. do 1883. te Z. 1999. Vilenkin. Aksiomatska teorija skupova. Discovering Modern Set Theory 1. Shoenfield.Uvod Sadržaj kolegija je pokriven ovim rukopisom. 1985.

Poteškoće koje su se pri tome javile (paradoksi i nerješivi problemi – o tome ćemo kasnije) pokušale su se izbjeći na razne načine (teorija tipova. Nakon velikih kritika njegovog neočekivanog rezultata. Cohen dokazao nezavisnost hipoteze kontinuuma sa Zermelo–Fraenkelovom teorijom skupova. Zermelo je pobrojao aksiome koje je koristio. Russell otkrićem paradoksa. 0. teorija klasa.1 Osnovne napomene na početku Osnovno pitanje ovog kolegija je: Što je skup? U naivnoj teoriji skupova odgovor je "jednostavan": Skup je primitivan pojam.2 Georg Cantor Poseban zamah razvoju teorije dao je B. godine K. J. Gödel dokazao relativnu konzistentnost Zermelo–Fraenkelove teorije skupova s aksiomom izbora i hipotezom kontinuuma. godine P. U ovom kratkom osvrtu na povijesni razvoj teorije skupova istaknut ćemo još samo da je 1938. A. i kao takav se ne definira. teško je prevladati teškoće ako već na samom početku imamo klimave .. von Neumann je eksplicirao aksiom dobre utemeljenosti i definirao ordinalne brojeve. 1908. Fraenkel je 1922. godine precizirao shemu aksioma separacije. te je 1963. Fraenkel i T. Zermelo je dokazao da se svaki skup može dobro urediti.). godine. Prvi prijedlog aksiomatizacije dao je E. Zermelo. . Skup je kolekcija objekata koji zajedno čine cjelinu. Skolem predložili shemu aksioma zamjene kao još jedan novi aksiom. To je rezultiralo razvojem aksiomatske teorije skupova. Zatim su A. No. Na takvom nedefiniranom i vrlo nejasnom pojmu skupa Cantor je izgradio veliki dio teorije skupova. Smatramo da već imate izgrađenu intuiciju o pojmu skupa..

3. Opet smo dobili kontradikciju. tada R ispunjava definicijski uvjet za skup R. kolekcija R nije skup. tj. Pretpostavimo prvo da vrijedi R ∈ R. dobili smo kontradikciju. aksiom ekstenzionalnosti Dva skupa su jednaka ako imaju iste elemente. pa ispunjava svojstvo koje ispunjavaju svi njegovi elementi. ali je intuitivno sama tvrdnja vrlo upitna. Zaključujemo da pretpostavka da je R skup vodi na kontradikciju. {x : ϕ(x)} je skup. Međutim. Russellov paradoks: R = {x : x je skup i x ∈ x} nije skup. Zaključujemo da mora vrijediti R ∈ R. princip komprehenzije Za unaprijed dano svojstvo ϕ(x) postoji skup čiji su elementi baš oni koji objekti imaju to svojstvo. Tada možemo postaviti pitanje vrijedi li R ∈ R.3 temelje. Time smo iz pretpostavke R ∈ R dobili R ∈ R. tj. To znači da je R jedan element skupa R. Bertrand Russell . a slike su elementi argumenata. odnosno imamo R ∈ R. Dokažimo da R nije skup. U svojim istraživanjima tvorac teorije skupova Cantor nije se eksplicitno pozivao na neke aksiome o skupovima. analizom njegovih radova može se zaključiti da se skoro svi teoremi koje je on dobio mogu izvesti iz sljedeća tri aksioma: 1. x ∈ x. Pretpostavimo da je R skup. (Paradoks nije isto što i kontradikcija. 2. tj.) Sada navodimo Russellov paradoks. Paradoks je tvrdnja čiji je dokaz logički neupitan. odnosno za R to znači R ∈ R. tj. aksiom izbora Za svaki neprazan skup postoji bar jedna funkcija čiji su argumenti neprazni podskupovi tog skupa. Teorija skupova se mora graditi kao i svaka druga matematička teorija – zadavanjem aksioma. No. To znači da je R element skupa R. Kada je teorija već postala priznata u matematičkom svijetu pojavili su se paradoksi – nešto što se nikad prije nije dogodilo.

članova koji nemaju nikakvih dijelova. a neke nisu. Nadalje ćemo svaku kolekciju objekata nazivati klasa. Primjerice to su i Cantorov paradoks skupa svih skupova. skup svih filmova koji su prikazani u zagrebačkim kinima ove godine. Glavni zaključak nakon paradoksa je da u teorji skupova ne smijemo graditi skupove pomoću skupova koji nisu još izgrađeni – to se upravo događa primjenom principa komprehenzije. To znači da skupove moramo graditi po nivoima. Ne zanimaju nas skupovi sljedećeg oblika (takvi primjeri su obično u školskim udžbenicima): skup svih samoglasnika u riječi ABRAKADABRA. Navest ćemo ih kasnije. A kakvi nas onda skupovi zanimaju? Želimo izgraditi teoriju koja bi na neki način bila temelj matematike. . Primjerice klasa iz Russellovog paradoksa je prava klasa. Intuitivno. te Buralli–Fortijev paradoks. No. Prije nego što napišemo aksiome Zermelo–Fraenkelove teorije skupova. Izgradnju skupova po nivoima omogućava aksiomatski pristup. To znači da bi na početku izgradnje teorije skupova morali pretpostaviti egzistenciju nekakvih atoma ili praelemenata. Primjerice to znači da bismo u njoj mogli definirati prirodne brojeve (a onda na standardni način i ostale skupove brojeva. Neke klase su skupovi. pokušat ćemo opisati što želimo da aksiomi govore. skup svih djevojčica 5a razreda OŠ Retkovec u Zagrebu. Klase koje nisu skupovi nazivaju se prave klase. Obično se skupovi zamišljaju kako nekakve klase "atoma". te je na taj način ukazao da Cantorov princip komprehenizije ne moženo primjenjivati prilikom izgradnje skupova.4 Što je to zapravo paradoksalno u Russellovom paradoksu? Russell je dao prvi primjer kolekcije objekata koja nije skup. To znači da nemamo nikakve kriterije kako graditi skupove. tj. skup. prazan skup. ako je ϕ neko svojstvo tada ćemo kolekciju {x : ϕ(x)} nazivati klasa. . koju ćemo kratko označavati sa ZF. Dovoljno je pretpostaviti da postoji skup koji nema niti jednog elementa. Treba spomenuti da postoje i drugi paradoksi naivne teorije skupova. Možemo postaviti pitanje jesu li primjerice sljedeće kolekcije skupovi: {x : postoji bijekcija između skupa x i skupa N} (nije skup) {x : x je diferencijabilna realna funkcija na skupu R} (to je skup) {x : x je skup takav da ∀y∀z(y ∈ z ∈ x → y ∈ x)} (nije skup) {x : postoji binarna operacija ◦ takva da je (x. . kao i neke druge paradokse u naivnoj teoriji skupova. to ćemo kasnije ilustrirati). odnosno nije. klasa x je skup ako postoji klasa y takva da vrijedi x ∈ y. Odnosno. Upravo je prazan skup jedini "atom" koji ćemo koristiti prilikom . ◦) grupa} (nije skup) Kasnije ćemo dati argumente zašto pojedina gornja kolekcija jeste. tj. može se pokazati da to nije nužno. Prije strogih definicija moramo upozoriti na neke "loše" navike u vezi skupova.

U teoriji skupova elementi svakog skupa su skupovi. Slična je situacija i s drugim pojmovima. Kasnije ćemo objasniti. . a i strogo definirati. 0. što su to beskonačni ordinalni brojevi. . Na sljedećoj slici ilustriramo kumulativnu hijerarhiju. Odnosno. Navedimo neke strukture i pripadne aksiomatizacije: Teorija brojeva – Peanova aritmetika Intuicija polja R – aksiomi za R Primjeri raznih grupa – aksiomi teorije grupa Primjeri raznih vektorskih prostora – aksiomi vektorskog prostora Prilikom aksiomatizacije teorije skupova imamo jedan veliki problem. to bismo općenito zapisali ovako: Vα+1 = P(Vα ) Vβ = α<β Vα gdje je α proizvoljan ordinalni broj (nivo!). Jednostavan primjer takvog skupa je primjerice partitivni skup čiji su elementi svi podskupovi zadanog skupa. "loša" navika je da se teško prihvaća da skupovi mogu biti elementi drugih skupova. a β je ordinalni broj koji nema neposrednog prethodnika. {∅}} = P(V1 ) . Sa On je označena klasa svih ordinalnih brojeva. Tada klasu V = α∈On Vα nazivamo kumulativna hijerahija. . Zatim.2 Kumulativna hijerarhija Kada primjerice želimo napisati aksiome koji će opisivati prirodne brojeve mi imamo dobro izgrađen (ili nam se bar tako čini) intuitivan pojam prirodnog broja. Što intuitivno znači pojam skupa? Koju strukturu mi zapravo želimo opisati aksiomima? Danas se smatra da aksiomatski trebamo opisati strukturu sljedećih objekata: V0 = ∅ V1 = {∅} = P(V0 ) V2 = {∅.5 izgradnje teorije skupova.

1. za svaki skup A i svako svojstvo ϕ. Za svako svojstvo ϕ (točnije: svaku formulu ZF–teorije!) kolekciju objekata {x : ϕ(x)} nazivamo klasa. (ii) Skupovi su zatvoreni na osnovne operacije kao što su unija. . te to ne stvara nikakve probleme. presjek i partitivni skup.{Ø}} {Ø} Ø 2 1 0 Napomena 0. (iii) Skupovi su zatvoreni na slike funkcija. Osnovne (intuitivne) zahtjeve o skupovima navest ćemo u sljedećih nekoliko točaka: (i) Svaka podklasa skupa je skup. Kasnije ćemo ovaj zahtjev formulirati kao shemu aksioma zamjene ZF–teorije. Kasnije ćemo ovaj zahtjev formulirati kao shemu aksioma separacije ZF–teorije. jer dobivamo i paradokse. Odnosno. Ovdje ćemo pokušati objasniti razliku između skupova i pravih klasa. Mogli bi reći da neka svojstva imaju "preveliki" doseg tako da ne definiraju skupove. Prije smo bili naveli princip komprehenzije: ako je ϕ neko svojstvo tada ono definira skup {x : ϕ(x)}. Vidjeli smo da to nija dobra ideja za izgradnju teorije skupova. postoji skup svih x ∈ A za koje vrijedi ϕ(x). ako je f neka funkcija na skupovima i A je skup tada je {f (x) : x ∈ A} također skup. Odnosno. Većina uobičajnih operacija koje se koriste u matematici ne vode do klasa koje su "prevelike".6 1 2  1  {Ø.

Isti argument bi naveli prilikom objašnjenja da klase {x : x je skup takav da ∀y∀z(y ∈ z ∈ x → y ∈ x)} i {x : postoji binarna operacija ◦ takva da je (x. Klasa {x : x je diferencijabilna realna funkcija na skupu R} je skup. Primijetimo još samo na kraju ove priče o klasama da paralelno s razlikom klasa i skupova postoji i razlika između funkcija i operacija koje su prevelike da bi mogle biti identificirane sa skupom uređenih parova.    1  2 1 0 . ali nije funkcija. jer se skup R konstruira na točno određenom nivou kumulativne hijerarhije. Sada ćemo pokušati objasniti zašto navedene klase na strani 4 jesu. Povezan je s idejom kumulativne hijerarhije – svaki skup gradimo na nekom nivou. odnosno nisu skupovi. Ovo je najmanje intutivno jasan zahtjev. dok prave klase nisu.7 (iv) Ako je neka klasa X element neke druge klase Y tada je X skup. jer na svakom nivou kumulativne hijerahije postoje prebrojivi skupovi. Klasa {x : postoji bijekcija između skupa x i skupa N} nije skup. Na sljedećoj slici želimo posebno naglasiti da su skupovi ograničeni s nivoima. ◦) grupa} nisu skupovi. Primjerice A → P(A) je skupovna operacija. a onda ne postoji neki "završni" nivo na kojem je ta klasa izgrađena.

prije takvih aksioma iskazujemo dva osnovna aksioma ZF teorije skupova. Aksiom praznog skupa: postoji skup koji ne sadrži niti jedan element. ↔. Iz aksioma ekstenzionalnosti posebno slijedi primjerice {1. 2. tj. . kvantifikatora: ∀ i ∃. 2. Aksiom partitivnog skupa: ako je x skup tada je klasa svih njegovih podskupova također skup. formalno: ∀x∀y ∀z(z ∈ x ↔ z ∈ y) → x = y Taj aksiom koristimo prilikom dokazivanja skupovnih identiteta. pa uvodimo oznaku P(x). 2. Iz tog aksioma slijedi da postoji barem jedan skup. već su pokrate za sljedeće iskaze: x ⊆ y ⇔ ∀z(z ∈ x → z ∈ y) x ⊂ y ⇔ ∀z(z ∈ x → z ∈ y) ∧ x = y Prvo ističemo aksiom koji iskazuje kriterij za jednakost skupova. 3} = {3. 1} = {1. 2} i {1. →.8 0. i to one koji su nam najpotrebniji i najrazumljiviji. Aksiomi o skupovima bit će većinom sljedećeg oblika: No. To nisu osnovni simboli jezika. Aksiom ekstenzionalnosti Ako su x i y skupovi takvi da je x ⊆ y i y ⊆ x tada je x = y. 3}. zagrada. ∧. Iz tog razloga možemo uvesti oznaku za taj jedinstveni objekt: ∅. tj. Želimo još istaknuti da aksiome teorije ZF gradimo pomoću varijabli. ∃x∀y(y ∈ x) Iz aksioma ekstenzionalnosti slijedi da je takav skup jedinstven. 3. Sljedeći aksiom je aksiom egzistencije. ∀x∃y∀z(z ∈ y ↔ z ⊆ x) Iz aksioma ekstenzionalnosti slijedi jedinstvenost partitivnog skupa. te simbola ∈ i = . ∨. Sada navodimo još neke aksiome teorije ZF. 2. logičkih veznika: ¬. 1. U daljnjim izlaganjima koristit ćemo i relacijske simbole ⊂ i ⊆ . Odnosno.3 Neki aksiomi Zermelo–Fraenkelove teorije ako je A skup (ili više skupova) tada operacija F primjenjena na A opet daje (novi) skup.

Uočite da iz navedenih aksioma ne slijedi . {x3 }}. tj. d} također skup. ne možemo dokazati egzistencija nekog beskonačnog skupa. x2 } i {x3 }. ∀x∃y∀z(z ∈ y ↔ ∃t(t ∈ x ∧ z ∈ t)). x2 . y. xn skupovi. pa uvodimo oznaku {x. {d}}. Neka je dan skup A = {∅. . Pokušat ćemo objasniti aksiom unije na jednom primjeru. Za dani skup x sa ∪x označavamo skup čija se egzistencija tvrdi u ovom aksiomu. {∅. {∅}. Taj skup standardno označavamo sa x ∪ y. xn }. . c. također skup. Ako su x1 . x3 }. Po dogovoru taj skup označavamo sa {x}. {b. y. . x2 }. Ponovnom primjenom aksioma para slijedi da postoji skup: {{x1 . Primjenom aksioma ekstenzionalnosti slijedi da je skup y. Tada aksiom unije tvrdi da je klasa objekata. y} također skup. tada bi na sasvim analogan način dokazali da postoji skup {x1 . ∀x∀y∃z∀u u ∈ z ↔ (u = x ∨ u = y) . tj. c}. tj. . z skupovi tada još ne možemo tvrditi da je {x. . . Aksiom unije: za svaki skup je klasa elemenata svih njegovih elemenata ponovno skup. n > 0. z} skup. . x2 }. . tj. y}. koji su elementi nekog elementa od A. y}. U ovom slučaju to znači da je {b. trojka {x1 . Na sljedećoj slici ilustriramo aksiom unije. Primjenom aksioma unije slijedit će da za svaki n ∈ N postoji n–člani skup. Posebno. Iz aksioma unije slijedi da je ∪{x. Ako su x i y skupovi tada iz aksioma para slijedi egzistencija skupa {x. x}. iz do sada navedenih aksioma ne slijedi čak ni egzistencija trojke. Iz aksioma ekstenzionalnosti slijedi jedinstvenost (neuređenog) para. ako su x. čija se egzistencija tvrdi u aksiomu unije.9 Aksiom para: za svaka dva skupa x i y postoji skup čiji su x i y jedini elementi. jedinstven. . . {∅}}. Istaknimo koje skupove za sada znamo: ∅. Iz aksioma para slijedi da za svaki skup x postoji skup {x. . te x1 . {x3 }}. No. Ako je n ∈ N. x2 i x3 skupovi tada iz aksioma para slijedi da postoje skupovi {x1 . Iz aksioma unije slijedi da postoji skup ∪{{x1 .

Zatim. y2 }. logički veznici. sada navodimo shemu aksioma separacije. y1 ) = (x2 . y1 } = {x2 . Primjenom aksioma ekstenzionalnosti slijedi opet x1 = y1 = x2 . {{y}}}. y). {x1 .2. {x2 . b) {x1 } = {x2 . {x. {x1 . y2 }. Upravo navedenu definiciju uređenog para dao je Kuratowski 1921. Zatim. y2 }}. ∅}. y1 ) = (x2 . xn+1 ) = ((x1 . i označavamo ga s (x. Definicija 0. Shema aksioma separacije: ako je x skup i F neko zadano svojstvo1 tada je klasa svih z ∈ x koji imaju svojstvo F također skup. x1 = x2 = y2 .3. Kasnije ćemo navesti aksiom beskonačnosti iz kojeg će direktno slijediti egzistencija beskonačnog skupa. y1 ) = (x2 . y1 } = {x2 }. tj. . a onda o relacijama i funkcijama. x2 }} (x1 . Propozicija 0. a onda lako slijedi y1 = y2 . xn+1 ) Kako bismo mogli govoriti o Kartezijevom produktu skupova. n ≥ 2. . te simboli = i ∈ . a ne aksiom. Dokaz. Grubo rećeno. y2 ) slijedi još {x1 . y2 ) tada je x1 = x2 i y1 = y2 . Govorimo shema aksioma. x2 ) = {{x1 }. tj. Q. xn ). Iz aksioma ekstenzionalnosti slijedi da su moguća sljedeća dva slučaja: a) {x1 } = {x2 }. Wiener je 1914. 1 . y1 }} = {{x2 }.D. kvantifikatori.10 egzistencija beskonačnog skupa. godine. uređeni par definirao kao skup {{{x}. y}} nazivamo uređeni par. F je proizvoljna formula teorije ZF s jednom slobodnom varijablom. Po pretpostavci imamo {{x1 }. zagrade. Iz svega zaključujemo da je x1 = y1 = x2 = y2 . Ovdje nećemo strogo definirati pojam formule. iz (x1 . formalno ∀x∃y∀z(z ∈ y ↔ (z ∈ x ∧ F (z)). . Neka su x i y skupovi. y2 ) slijedi i {x1 .E. iz (x1 . rekurzivno definiramo uređenu n–torku ovako: (x1 . Iz aksioma ekstenzionalnosti slijedi x1 = x2 i x1 = y2 .4. Točnije. N. . Tada skup {{x}. . Za svaki n ∈ N. formula je konačan niz znakova koji mogu biti varijable. jer tu zapravo imamo beskonačno aksioma – za svako svojstvo F imamo po jedan aksiom. . . Definicija 0. . Ako vrijedi (x1 . Iz aksioma ekstenzionalnosti slijedi x1 = x2 .

Definicija 0. Neka su X i Y proizvoljni skupovi. te je označavamo x1 × .11. opisno.E. xn . . Skup X nazivamo domena funkcije. × xn . . te proizvoljne skupove x1 . Ako je U skup. . te neka je f ⊆ X × Y binarna relacija koja ima svojstvo da za svaki x ∈ X postoji jedinstveni y ∈ Y tako da vrijedi (x. te je nazivamo komplement skupa x (u odnosu na skup U ). te x ⊆ U. tada sa x1 ∩ x2 ∩ . Q. Dokaz. Tada binarnu relaciju f nazivamo funkcija i označavamo je sa f : X → Y. Ako je X neki skup tada funkciju idX : X → X zadanu sa . Iz aksioma unije i para slijedi da postoji skup x ∪ y. . . x × y je skup. . . Iz aksioma partitivnog skupa slijedi da postoji skup P(P(x ∪ y)).. Definicija 0. y ∈ y} također skup. Za sve skupove x i y razlika x \ y je također skup. . tj. . . te je (x. Skup svih funkcija iz skupa X u skup Y označavamo s X Y. Kasnije ćemo posebno promatrati relacije uređaja. n > 0.7.9. Definicija 0. xn . . Za proizvoljne skupove x i y sa x \ y označavamo klasu {z : z ∈ x i z ∈ y}. . n ≥ 2. grafikonom. y}. . te x ⊆ U. . a skup Y kodomena funkcije. tada umjesto y pišemo i f (x). klasa {(x1 . . . . tablicom. Funkcije možemo zadavati na razne načine. xn skupovi tada je n–mjesna relacija proizvoljni podskup Kartezijevog produkta x1 × .6. Definicija 0. . Na sasvim analogan način može se dokazati da je za svaki n ∈ N. . Navedenu klasu nazivamo Kartezijev produkt skupova x i y.5. . te x1 . te je nazivamo presjek skupa x. y) ∈ f. v))} skup.D. ..11 Propozicija 0. Tada sa xc označavamo klasu U \ x. xn skupovi. . . te je označavamo sa x × y. Ako je x skup tada je presjek ∩x također skup. po slučajevima. . Navedena klasa se naziva Kartezijev produkt skupova x1 . Neka su x i y skupovi. . Neka je U neki skup. grafom. . Propozicija 0. Ako su x1 . . y ) : x ∈ x. Propozicija 0.8. y) ∈ f. xn ) : x1 ∈ x1 . . Sada iz sheme aksioma separacije slijedi da je klasa {z : z ∈ P(P(x ∪ y)) ∧ (∃u ∈ x)(∃v ∈ y)(z = (u. Ako su x i y skupovi tada sa x ∩ y označavamo presjek ∩{x. Binarna relacija R na skupovima x i y je proizvoljni podskup Kartezijevog produkta x × y. . te je nazivamo razlika skupova x i y. . . xn ∈ xn } također skup. xn }. Ako je f : X → Y funkcija. Za proizvoljni skup x sa ∩x označavamo klasu {z : za svaki y ∈ x vrijedi z ∈ y}. . × xn . . . kao što su: formulom. ∩ xn označavamo presjek ∩{x1 . Sada se nećemo baviti relacijama. Tada je klasa {(x . Analogno. .10. tada je komplement xc također skup. ako je n ∈ N.

Propozicija 0. Y = V. ako vrijedi X = U. Za svaki skup X svaki podskup F od P(X) nazivamo familija skupova. Ako je f : X → Y neka funkcija. u oznaci Xi . te A ⊆ X.14. Neka je (Xi : i ∈ I) proizvoljna familija skupova. Kažemo još da je f proširenje funkcije f |A . takve da je x1 = x2 . te A. odnosno skup f −1 [C] = {x ∈ X : f (x) ∈ C} nazivamo praslika podskupa C. Neka je f : X → Y neka funkcija. Kažemo da je funkcija bijekcija ako je injekcija i surjekcija. te A ⊆ X i C ⊆ Y tada skup f [A] = {f (x) : x ∈ A} nazivamo slika podskupa A. Tada funkciju s domenom X i kodomenom V koja svakom x iz X pridružuje g(f (x)) nazivamo kompozicija funkcija f i g. B ⊆ X. Neka je f : X → Y neka funkcija. x2 ∈ X. Graf funkcije2 f : X → Y je skup {(x. Neka je f : X → Y neka funkcija. U daljnjim izlaganjima govorit ćemo samo familija skupova. Propozicija 0. tada svaku funkciju f : I → P(X) nazivamo indeksirana familija skupova.12. te je označavamo sa g ◦ f.15. te C. Slika funkcije f : X → Y je tada f [X]. Tada vrijedi: f −1 [C ∪ D] = f −1 [C] ∪ f −1 [D] i f −1 [C ∩ D] = f −1 [C] ∩ f −1 [D]. Dokažite da neka funkcija f ima inverznu ako i samo ako je f bijekcija. tj.13. Lako je provjeriti da je kompozicija funkcija asocijativna. Funkciju g : A → Y koja je definirana sa g(x) = f (x). f (x)) : x ∈ X}. definiramo kao klasu i∈I {f | f : I → i∈I 2 Xi . Neka su f : X → Y i g : U → V funkcije takve da je Rng(f ) ⊆ U. Inverznu funkciju od funkcije f označavamo sa f −1 . Ako je A ⊆ X tada funkciju i : A → X zadanu sa i(x) = x nazivamo inkluzija. Ako su X i I neki skupovi. nazivamo restrikcija funkcije f. te za svaki x ∈ X vrijedi f (x) = g(x). nećemo posebno isticati radi li se o indeksiranoj familiji ili običnoj. te je označavamo sa f |A . Definicija 0. Za funkciju g : Y → X kažemo da je inverzna funkcija od f ako vrijedi f ◦ g = idY i g ◦ f = idX . Za funkciju f : X → Y kažemo da je injekcija ako za sve x1 . vrijedi f (x1 ) = f (x2 ). Za funkciju f : X → Y kažemo da je surjekcija ako za svaki y ∈ Y postoji x ∈ X tako da vrijedi y = f (x). te pišemo f = g. Obično sliku funkcije f označavamo sa Rng(f ). za svaki i ∈ I vrijedi f (i) ∈ Xi } Uočite da iz navedene defincije funkcije slijedi da je zapravo funkcija jednaka svom grafu. pa onda indeksiranu familiju skupova označavamo sa (Xi : i ∈ I). . Obično umjesto f (i) pišemo Xi . (Je li komutativna?) Neka je f : X → Y neka funkcija. Definicija 0. Kažemo da su funkcije f : X → Y i g : U → V jednake.12 idX (x) = x nazivamo identiteta. Lako je vidjeti da ako za neku funkciju f postoji inverzna tada je ona jedinstvena. Tada vrijedi: f [A ∪ B] = f [A] ∪ f [B] i f [A ∩ B] ⊆ f [A] ∩ f [B]. D ⊆ Y. Kartezijev produkt familije skupova.

B i C podskupovi od U. Dokažite da vrijedi: (a) (A ∩ B) × (C ∩ D) = (A × C) ∩ (B × D) (b) i∈I Ai × i∈I Bi = i∈I (Ai × Bi ) (c) (A × B) ∪ (C × D) ⊆ (A ∪ C) × (B ∪ D). . {∅}}}. gdje je A ⊆ C i B ⊆ D (j) U 2 \ (A × B) = [(U \ A) × U ] ∪ [U × (U \ B)] (k) i∈I Ai × j∈J Bj = (i. . Dokažite da općenito ne vrijedi (∩A) ∩ (∩B) = ∩(A ∩ B). Napišite sljedeće skupove u obliku {a1 .j)∈I×J (Ai × Bj ) (Ai × Bj ) (i. te A. P({x}). Dokažite da vrijedi: (a) (A ∩ B)c = Ac ∪ B c (b) (A ∪ B)c = Ac ∩ B c (c) A \ (B ∪ C) = (A \ B) ∩ (A \ C) = (A \ B) \ C (d) A \ (B ∩ C) = (A \ B) ∪ (A \ C) (e) A \ (A \ B) = A ∩ B (f) A ∩ (B \ C) = (A ∩ B) \ (A ∩ C) = (A ∩ B) \ C (g) (A ∪ B) \ C = (A \ C) ∪ (B \ C) (h) Acc = A (i) (Ac ∪ B) ∩ A = A ∩ B (j) A ∩ (B \ A) = ∅ 2. 4. ak } : x. x. Neka je U neki skup. te odredite skupove za koje ne vrijedi jednakost (d) (A ∪ B) × C = (A × C) ∪ (B × C) (e) A × (B ∪ C) = (A × B) ∪ (A × C) (f) (A ∪ B) × (C ∪ D) = (A × C) ∪ (B × C) ∪ (A × D) ∪ (B × D) (g) (A \ B) × C = (A × C) \ (B × C) (h) A × (B \ C) = (A × B) \ (A × C) (i) A × B = (A × D) ∩ (C × D). {∅}. {x}). P(x) ∩ (x. {∅. . 3. .j)∈I×J (l) i∈I Ai × j∈J Bj = . Neka je x = {∅.13 Zadaci 1.

to znači P(a) ⊆ b. Operacija simetrične razlike ∆ definirana je za proizvoljne skupove A i B ovako: A∆B = (A \ B) ∪ (B \ A). Za proizvoljan x.14 (m) ako je A. Budući da je a ∈ P(a). što se lako dokaže. (b) Ne vrijedi (nikada). (c) Općenito ne vrijedi. Primjerice za a = {1} i b = {2}. (a) Vrijedi. 7. pa su svi elementi od P(a) ujedno u b. (d) Jedan smjer vrijedi: ako je P(a) ∈ P(b). Vrijedi li općenito: (a) P(a) ∩ P(b) = P(a ∩ b)? (b) P(a) \ P(b) = P(a \ b)? (c) P(a) ∪ P(b) = P(a ∪ b)? (d) a ∈ b ekvivalentno s P(a) ∈ P(b)? (e) P(a) = P(b) ako i samo ako a = b? Rješenje. Drugi smjer ne vrijedi na primjer za a = {1} i b = {{1}}. Dokažite da vrijedi: (a) A∆B = B∆A (b) ako A∆B = A∆C tada B = C (c) A ∩ (B∆C) = (A ∩ B)∆(A ∩ C) (d) A∆(B∆C) = (A∆B)∆C (e) A ∩ (B∆C) = (A ∩ B)∆(A ∩ C) (f) A ∪ B = (A∆B)∆(A ∩ B) = (A∆B) ∪ (A ∩ B) (g) A \ B = A∆(A ∩ B) (h) A∆B = Ac ∆B c (i) C = A∆B ako i samo ako A = B∆C 6. primjerice kad je a ⊆ b. Dakle ∅ je element desne strane. Ponekad jest. B = ∅ i (A × B) ∪ (B × A) = C × D tada je A = B = C = D 5. dokažimo da je x ∈ P(a) ∩ P(b) ↔ x ∈ P(a ∩ b). jer ∅ ∈ P(x) za svaki skup x. vrijedi a ∈ b. To se naravno svodi na x ⊆ a ∧ x ⊆ b ↔ x ⊆ a ∩ b. (e) Vrijedi. Dokažite da vrijedi: (a) P( i∈I Ai ) = i∈I P(Ai ) . a nije element lijeve.

Rješenje. 9. y)) = = (x ∩ y) ∪ ((x ∪ y) \ x) = (y ∩ x) ∪ (y \ x) = y 13. vrijedi [x. {∅}} ∈ PPP(a). y} = x ∩ y {x} = x (x. Dokažite da tada vrijedi: Ai ∈ PPPP(I ∪ ∪i∈I Ai ) i∈I 12. B ⊆ S i C. {y}}. Rješenje. {x. {∅}} je podskup od PP(a). D ⊆ T. y) = ({x} ∩ {x. y}) = {x. y) ∪ ( (x. što zajedno s gornjim daje da su svi elementi od {∅. tj. {y}}. 11. y] = {x. Znamo ∅ ∈ P(x). Neka je (Ai : i ∈ I) proizvoljna familija skupova. odnosno element od PPP(a). y) \ (x. y}. za svaki skup x. Neka je f : S → T proizvoljna funkcija. y] = [x . presjek je upravo {∅}. 10. Također iz ∅ ∈ P(y) za y = P(a) imamo ∅ ∈ PP(a). 14. Dakle. te A. Dokažite da vrijedi: (a) ako A ⊆ B tada je f [A] ⊆ f [B]. Dakle specijalno ∅ ∈ P(a). a ∅ se. znamo. {∅}} u PP(a). y) = (x. To znači {∅} ⊆ P(a) (jer su svi njegovi elementi u P(a)). nalazi i u ostalim partitivnim skupovima. Odredite P(∅) ∩ PP(∅) ∩ PPP(∅). Neka su x i y proizvoljni skupovi. Budući da je prvi operand P(∅) = {∅}. y] = {x. {∅. . y}}. Dokažite da za svaka dva skupa A i B vrijedi B A ⊆ PPPP(A ∪ B). y] = {{x. y ] ako definiramo redom: (a) [x. Dokažite da vrijedi: (a) (b) (c) (d) (x. Dokažite da za svaki skup a vrijedi {∅. odnosno {∅} ∈ PP(a). ako i samo ako x=x i y=y. Koji od sljedećih skupova [x. y) = x ∪ y (x. (c) [x. y] imaju svojstvo uređenog para. (b) [x.15 (b) P(A ∪ B) = {A1 ∪ B1 : A1 ⊆ A i B1 ⊆ B} (c) P( i∈I Ai ) = { i∈I Bi : Bi ∈ P(Ai )} 8.

16 (b) f [A ∪ B] = f [A] ∪ f [B]; (c) f [A ∩ B] ⊆ f [A] ∩ f [B], te navedite primjer koji pokazuje da općenito ne vrijedi obrnuta inkluzija; (d) ako C ⊆ D tada je f −1 [C] ⊆ f −1 [D]; (e) f −1 [C ∩ D] = f −1 [C] ∩ f −1 [D]; (f) f −1 [C ∪ D] = f −1 [C] ∪ f −1 [D]; (g) f [A \ B] ⊇ f [A] \ f [B], te navedite primjer koji pokazuje da općenito ne vrijedi obrnuta inkluzija; (h) f −1 [C \ D] = f −1 [C] \ f −1 [D]; (i) A ⊆ f −1 [f [A]], te navedite primjer koji pokazuje da općenito ne vrijedi obrnuta inkluzija; (j) f [A] ∩ C = f [A ∩ f −1 [C]]; (k) f [A] ⊆ C ako i samo ako A ⊆ f −1 [C]. 15. Neka je f : A → B injekcija. Ako je (Xi : i ∈ I) neka familija podskupova skupa A dokažite da je tada f [ Xi ] = f [Xi ]. Zatim, dokažite da za sve
i∈I i∈I

X1 , X2 ⊆ A vrijedi f [X1 \ X2 ] = f [X1 ] \ f [X2 ]. 16. Neka su f : A → B i g : C → D funkcije takve da je definirana kompozicija g ◦ f. Dokažite: (a) ako je g ◦ f injekcija tada je i f injekcija; (b) ako je g ◦ f surjekcija tada je i g surjekcija; (c) ako je g ◦ f bijekcija tada je f injekcija, a g surjekcija. 17. Dokažite da je konstantna funkcija bijekcija ako samo ako su joj domena i kodomena jednočlani skupovi.

Poglavlje 1 Naivna teorija skupova
Kako bismo mogli opravdati uvođenje daljnjih aksioma teorije skupova, te ih dobro motivirati, moramo prvo naučiti još neke činjenice o skupovima. Sjetimo se da je naš glavni cilj definirati kumulativnu hijerarhiju, odnosno definirati što znači pojam "nivoa" – točnije rednog broja (na taj način ćemo odgovoriti na pitanje što je skup). Pošto to nećemo raditi tako da se uvijek strogo pozivamo na aksiome onda se taj dio teorije naziva naivna teorija skupova. Ovo poglavlje se sastoji od osam točaka. U prvim točkama prvo se bavimo "veličinom" skupova, tj. razmatramo pojmove kao što su ekvipotentni skupovi, konačni i beskonačni skupovi, prebrojivi i neprebrojivi skupovi, te kardinalnost. U sljedećim točkama razmatramo pojmove kao što su parcijalno, linearno i dobro uređeni skupovi. To nam je motivacija za definiciju nivoa u kumulativnoj hijerarhiji.

1.1

Ekvipotentni skupovi

Nije pretjerano reći da čitavu matematiku prožima ideja beskonačnosti. Sjetimo se beskonačnih skupova s kojima ste se već susreli u osnovnoj i srednjoj školi. To su prije svega skupovi brojeva: prirodnih, cijelih, racionalnih, realnih i kompleksnih. Zatim, u geometriji se govori o skupu svih točaka ravnine, skupu svih dužina, skupu svih pravaca, ... Svi ti skupovi su beskonačni. Jedan moj profesor je u šali rekao da bi matematičari mogli zatvoriti dućan da nema beskonačnosti. Sjetimo se kako smo kao mali učili brojati predmete – uspostavljanje bijekcije između prstiju na ruci i predmeta. Cantor je tu ideju proširio i na beskonačne skupove. Jedna od osnovnih Cantorovih ideja o jednakobrojnim skupovima je nevjerojatno jednostavna: za dva skupa A i B kažemo da su jednakobrojni ili ekvipotentni ako postoji bijekcija f : A → B. No, moramo imati na umu da ni genijalni grčki matematičari, a ni svi poslije njih sve do Cantora, nisu uočili "različite" beskonačne skupove. Na primjer skup realnih brojeva R ima "više" elemenata nego skup prirodnih brojeva N, tj. ne postoji bijekcija između R i N. No, skup N je ekvipotentan sa skupom svih parnih prirodnih brojeva, te sa skupom cijelih, a i skupom svih racionalnih brojeva. 17

18

POGLAVLJE 1. NAIVNA TEORIJA SKUPOVA

Definicija 1.1. Kažemo da su skupovi A i B ekvipotentni ako postoji barem jedna bijekcija f : A → B. Oznaka: A ∼ B.

Primjer 1.2.

a) {2, 7, 19} ∼ {153, 1001, 1012 };

b) {1, 2, 3, . . .} ∼ {−1, −2, −3, . . .};

c) {1, 2, 3, . . .} ∼ {1, 3, 5, . . .}; jedna bijekcija je dana sa n → 2n − 1

d) N ∼ Z; jedna bijekcija f : Z → N je dana sa:

f (x) =

          

−2x, 0, 2x − 1,

ako je x < 0; ako je x = 0; ako je x > 0

Upravo definiranu bijekciju ilustriramo na sljedećoj slici. -1
       c   c s 

0

1

2 Z
d d d d d ‚ d

N 0 1 2 3

e) Svi zatvoreni segmenti realnih brojeva su međusobno ekvipotentni. Jedna bid−c jekcija f : [a, b] → [c, d] je dana sa f (x) = (x − a) + c. Na sljedećoj b−a slici ilustriramo kako smo dobili navedenu bijekciju (jednadžba pravca kroz dvije točke).

i dolazi još jedan putnik koji želi sobu. Zamislimo da negdje daleko u Svemiru postoji hotel s beskonačno mnogo soba. Gosta iz sobe 1 svojeg hotela premjestio je u sobu 2. Zamislimo da u Svemiru postoji beskonačno mnogo hotela s beskonačno mnogo soba. No. gosta iz sobe 2 u sobu 4. Snalažljivi portir sada nije znao rješenje ove na prvi pogled bezizlazne situacije. gosta iz sobe 3 u sobu 6. Sada kada se već tako dobro snalazimo s hotelima s beskonačno mnogo soba promotrimo još jedan problem koji bi portiru mogao zadati mnogo glavobolja. Svemirska građevinska komisija iz raznih je razloga zatvorila sve hotele osim jednog. Zamislimo da u Svemiru postoji još jedan hotel s beskonačno mnogo soba čije su sve sobe popunjene gostima. Promotrimo još jedan problem s kojim bi se mogao susresti portir hotela s beskonačno mnogo soba. . Tako je ispraznio sve sobe s neparnim brojevima. Sobe su numerirane brojevima 1. itd. EKVIPOTENTNI SKUPOVI y T 19 d               ◦ ◦       c E a x b Primjer 1. . (Nemojte si postavljati pitanje koliko će to premještanje trajati!) Pokušajte sami odgovoriti što će portir napraviti kada stigne 1000 novih gostiju. itd. Može li se uopće ova ogromna grupa novopridošlih gostiju smjestiti u (puni!) hotel? Možete li pomoći portiru? Više detalja o Hilbertovom hotelu možete pronaći u [37].3.1. Istog trena taj drugi hotel je morao biti zatvoren i svi gosti (beskonačno mnogo njih!) stali su pred vrata prvog hotela (čije su sve sobe pune).1. zamolit će gosta iz sobe 1 da se premjesti u sobu 2. gost iz sobe 2 u sobu 3. 3. Što će portir napraviti s njim? Jednostavno. i sve su sobe popunjene gostima. Jednog dana glavna komisija za graditeljstvo u svemirskim prostranstvima otkrila je da taj drugi hotel nema građevinsku dozvolu. . No. . Novopridošlog gosta će tada smjestiti u sobu broj 1. Tada su svi gosti (po beskonačno mnogo njih iz svakog od beskonačno mnogo hotela) došli pred vrata tog jednog hotela koji je još imao dozvolu za rad. zamislimo da su sve sobe zauzete gostima. portir se brzo snašao. te je u njih smjestio goste iz zatvorenog hotela. Hilbertov hotel. i čije sve sobe su pune. a sve sobe hotela su pune. Trebao je pomoć matematičara. 2.

Teorem 1. Dokaz. Za detalje vidite zadatak 1 na stranici 21.8. Dokaz prethodnog teorema dan je kao rješenje zadatka 6 na stranici 22.2 Konačni i beskonačni skupovi U ovim izlaganjima koristimo skup N na intuitivnom nivou. . pretpostavljamo da su nam poznata svojstva klase {0. Neka je X neki skup. Svaki podskup konačnog skupa je konačan. NAIVNA TEORIJA SKUPOVA 1. Za svaki k ∈ N \ {0} sa Nk označavamo skup {1. . Iz teorema 1. .6. Za skup X kažemo da je beskonačan ako nije konačan. 1. Napomena 1. a N0 je prazan skup. Teorem 1. c) postoji injekcija iz X u X koja nije surjekcija. slijedi da za svaki konačan skup A postoji jedinstveni k ∈ N takav da vrijedi A ∼ Nk . u oznaci k(A).20 POGLAVLJE 1. 2. .5. To nam omogućava da za svaki konačan skup A definiramo broj elemenata.4. k}.4. . . Za svaki A ⊆ Nm postoji prirodan broj k takav da vrijedi k ≤ m i k(A) = k. Kažemo da je skup A konačan ako postoji k ∈ N tako da je skup A ekvipotentan sa skupom Nk .9.}. Teorem 1. . Neka je k ∈ N proizvoljan.10. Indukcijom po k dokazuje se da je svaka injekcija f : Nk → Nk ujedno i surjekcija. tj. Definicija 1.7. Definicija 1. b) postoji injekcija iz N u X. stavljajući k(A) = n. pri čemu vrijedi A ∼ Nn .11. te je označavamo sa N. d) skup X je ekvipotentan s nekim svojim pravim podskupom. Za dokaz vidite rješenje zadatka 5 na stranici 22. koju nazivamo skup prirodnih brojeva. Skup X je konačan ako i samo ako postoji k ∈ N i surjekcija f : Nk → X. Ako je f : Nk → Nk injekcija tada je f i surjekcija. Dokaz sljedećeg teorema dan je kao rješenje zadatka 2 na stranici 21. Teorem 1. Sljedeće tvrdnje su ekvivalentne: a) skup X je beskonačan. Korolar 1. .

Dokažite da za svaki podskup A ⊆ Nm postoji prirodan broj k takav da vrijedi k ≤ m i k(A) = k. Indukcijom po m. Ako je m = 0 ili m = 1 tvrdnja očito vrijedi. Dokaz. No. Time imamo f (k + 1) = f (i1 ). Ako je y = i0 tada imamo f (k + 1) = i0 . Neka je k ∈ N \ {0} prirodan broj koji ima svojstvo da je svaka injekcija g : Nk → Nk ujedno i surjekcija. Neka je m ∈ N takav da za svaki podskup B od Nm postoji k ≤ m takav da je . Razlikujemo tri slučaja. ako je x = j0 . Skup X je konačan ako i samo ako je svaka injekcija iz X u X ujedno i surjekcija. Dokaz. Indukcijom po k dokazujemo da je svaka injekcija f : Nk → Nk ujedno i surjekcija. i0 . KONAČNI I BESKONAČNI SKUPOVI 21 Korolar 1. 2. b) f (k + 1) = i0 ∈ Nk Primijetimo prvo da postoji j0 ∈ Nk takav da je f (j0 ) = k + 1 (Pretpostavimo da takav j0 ∈ Nk ne postoji. Sada je očito da je funkcija f surjekcija. Tada je restrikcija f |Nk : Nk → Nk dobro definirana. a onda i ¬ a) ⇔ ¬ c). Ako je y = k + 1 tada imamo f (j0 ) = k + 1 ).12. Iz pretpostavke indukcije slijedi da je ta funkcija surjekcija.E. Ako je k = 1 tada je očito funkcija f : {1} → {1} surjekcija. Sada razlikujemo dva slučaja: a) f (k + 1) = k + 1 To znači da je slika restrikcije f |Nk sadržana u skupu Nk . Iz prethodnog teorema posebno imamo a) ⇔ c). Neka je f : Nk+1 → Nk+1 proizvoljna injekcija. što je kontradikcija s pretpostavkom da je funkcija f : Nk+1 → Nk+1 injekcija). Time imamo da je funkcija f |Nk : Nk → Nk injekcija. Ako je k = 0 tvrdnja je trivijalno isitinita. ako je x = j0 . tada postoji neki i1 ∈ Nk takav da je f (i1 ) = i0 . Iz pretpostavke indukcije slijedi da je ta funkcija i surjekcija. Dokaz. Q. Zadaci 1.2. Ako je y ∈ Nk \ {i0 } tada iz surjektivnosti funkcije F i njene definicije slijedi da postoji x ∈ Nk takav da je f (x) = y. Očito je funkcija F : Nk → Nk injekcija. Definiramo funkciju F : Nk → Nk ovako: F (x) = f (x). Sada je lako vidjeti da iz toga slijedi da je i funkcija f surjekcija (Neka je y ∈ Nk+1 proizvoljan. Dokažite da ako je f : Nk → Nk injekcija tada je f i surjekcija. Tada je restrikcija f |Nk : Nk → Nk+1 također injekcija. Neka je k ∈ N proizvoljan.1.D. te k + 1 = i1 . Iz pretpostavke indukcije slijedi da je ta restrikcija i surjekcija. te je injekcija.

Promotrimo slučaj kada je m + 1 ∈ A. Tada je k(A) = k. m ≤ k takav da je k(A) = m. xn ) ∈ X \ {x1 . Tada je b) ⇒ c) Neka je f : N → X neka injekcija. Ako je A ⊆ Nm tvrdnja slijedi iz pretpostavke indukcije. Iz pretpostavke indukcije slijedi da postoji k ∈ N takav da je k(A \ {m + 1}) = k. Dakle. bijekcija. a ⇒ b) Neka je X beskonačan i x0 ∈ X proizvoljan. Dokažite da je skup koji ima beskonačan podskup također beskonačan. Dokažite da je skup X konačan ako i samo ako postoji k ∈ N i surjekcija f : Nk → X. 5. koja je definirana sa g(ax ) Iz A ⊆ Nk i zadatka 2 slijedi da postoji k(X) = m. . Pretpostavimo prvo da je skup X konačan. . . te je funkcija = x. . Dokaz. Tada je k(A) = k(X). ax ∈ f −1 [{x}]. . . . Neka je f : X → Nm neka bijekcija. 3. 6. xn } = ∅. Ako je A = ∅ tada je A konačan po definiciji. . . . te je skup X konačan. Sada rekurzivno definiramo preslikavanje f : N → X ovako: f (0) = x0 f (n + 1) = fn (f (0). . . To slijedi iz Dedekindovog teorema rekurzije koji ćemo navesti kasnije. i surjekcija f : Nk → X. Promatramo slučaj kada je A = ∅. . . Promotrimo restrikciju f |A . . . Za svaki n ∈ N i proizvoljne x1 . . f (n)) (Gornjim uvjetima je dobro definirana funkcija. Dokaz. . Očito je A ⊆ Nk .11. Neka je A proizvoljan podskup od Nm+1 . Dokaz. f (n − 1)}. Dokažite da je svaki podskup konačnog skupa konačan. Budući da je i skup X konačan. Tada je A \ {m + 1} ⊆ Nm . Iz toga slijedi da je funkcija f injekcija. Pretpostavimo sada da postoji k ∈ N za svaki x ∈ X imamo f −1 [{x}] = ∅. . Tada iz definicije slijedi da postoji k ∈ N i bijekcija f : A → Nk . . . 4.22 POGLAVLJE 1. za svaki k ≤ n vrijedi f (n + 1) = f (k). Budući da je f [A] ⊆ Nm tada iz prethodnog zadatka slijedi da postoji k ≤ m takav da je k(f [A]) = k. Definiramo funkciju g : X → X ovako: .) Uočimo da je f (n) ∈ X \ {f (0). tada po definiciji postoji m > 0 takav da je X ∼ Nm . Tada očito Za svaki x ∈ X odaberimo po jedan ∈ X}. te A njegov proizvoljan podskup. Dokažite teorem 1. te vrijedi k(A) = k(f [A]). pa je skup A konačan. Ta funkcija je očito injekcija. Tada je f −1 jedna tražena surjekcija. . Neka je X proizvoljan konačan skup. To znači da možemo odabrati fn (x1 . Tada je očito k(A) = k + 1. NAIVNA TEORIJA SKUPOVA k(B) = k. . Označimo A = {ax : x g : A → X. xn }. xn ∈ X vrijedi X \ {x1 . .

Tada je f [X] pravi podskup od X. id(x) = x. jedna bijekcija. Razlikujemo tri slučaja: (i) x1 . a g(x2 ) ∈ f [N]. Skup N je prebrojiv jer je id : N → N. Skup Z svih cijelih brojeva je prebrojiv jer postoji bijekcija između skupa Z i skupa N. pa h nije surjekcija. (ii) x1 ∈ f [N] i x2 ∈ f [N]. Pošto je x1 = x2 tada je n = m. Funkcija g nije surjekcija jer f (0) ∈ X \ g(X). Definicija 1. PREBROJIVI SKUPOVI 23 g(x) =    x. m ∈ N. Jednu bijekciju smo naveli na strani 18 u primjeru 1. za neke n. (iii) x1 . Neka je f : Nk → X jedna bijekcija. Tada je g(x1 ) = x1 = x2 = g(x2 ). a onda je g(x1 ) = g(x2 ). Pretpostavimo da je skup X konačan. 1.4. x ∈ f [N]. te je očito f : X → f [X] bijekcija. Tada je h = f −1 ◦ g ◦ f : Nk → Nk injekcija. Tada je g(x1 ) ∈ f [N]. No. tj. x = f (n). x2 ∈ f [N]. Tada je x1 = f (n) i x2 = f (m). Skup 2N svih parnih prirodnih brojeva je prebrojiv jer je f : N → 2N.3. No. To znači da vrijedi X ∼ f (X). To je u kontradikciji s teoremom 1. h[Nk ] = f −1 [g[f [Nk ]]] = f −1 [g[X]] = f −1 [Y ] = Nk . f (x) = 2x. Skup 2N + 1 svih neparnih prirodnih brojeva je prebrojiv jer je f : N → 2N + 1. f (n + 1). Tada iz definicije slijedi da postoji k ∈ N takav da je X ∼ Nk . Ako je skup beskonačan i nije prebrojiv tada kažemo da je neprebrojiv. f (x) = 2x + 1. njihova beskonačnost je najmanja moguća. funkcija f je po pretpostavci injekcija.14. . bijekcija. Pokažimo da je funkcija g injekcija. d) ⇒ a) Neka je Y ⊂ X i g : X → Y bijekcija. c) ⇒ d) Neka je f : X → X neka injekcija koja nije surjekcija. Za skup kažemo da je prebrojiv ako je ekvipotentan sa skupom N. Primjer 1. x2 ∈ X takvi da je x1 = x2 . pa je f (n + 1) = f (m + 1).13.1. x2 ∈ f [N]. pa je očito g(x1 ) = g(x2 ). Neka su x1 . jedna bijekcija.2. Nije teško pokazati da su i sljedeći skupovi prebrojivi: • Skup svih točaka ravnine s racionalnim koordinatama.3 Prebrojivi skupovi U ovoj točki razmatrat ćemo beskonačne skupove koji imaju najmanje moguće elemenata.

NAIVNA TEORIJA SKUPOVA • Skup svih intervala s racionalnim krajevima. leme ili korolara. (AC) Neka je (Bk : k ∈ N) familija skupova koja ima svojstvo da je za svaki k ∈ N skup Bk konačan (moguće i prazan!). Kada se u dokazu nekog teorema. Tada postoji skup B tako da je za svaki i ∈ I presjek B ∩ Ai jednočlan skup. To je baš slučaj u sljedećoj propoziciji. Tom aksiomu je posvećena posljednja točka drugog poglavlja. axiom of choice). pa ćemo ga sada navesti. Propozicija 1. k∈N Dokaz. Pretpostavimo da skup k∈N Bk nije konačan. te su članovi familije u parovima disjunktni. • Skup svih polinoma nad poljem racionalnih brojeva. Sada nam je cilj dokazati da je prebrojiva unija prebrojivih skupova ponovno prebrojiv skup.15. Za svaki k ∈ N označimo sa |Bk | broj elemenata skupa Bk (iz točke o konačnim skupovima slijedi da je taj pojam . Na sljedećoj slici ilustriramo aksiom izbora (familiju skupova i izborni skup). Lako je konstruirati primjer koji pokazuje da je u izreci aksioma izbora nužan uvjet da su članovi familije u parovima disjunktni. odnosno propozicije. U dokazu nekih sljedećih propozicija koristit ćemo aksiom izbora. Tada ćemo kao jednostavnu posljedicu dobiti da je skup Q prebrojiv. Aksiom izbora Neka je (Ai : i ∈ I) familija nepraznih skupova koji su u parovima disjunktni. Dokazi prebrojivosti navedenih skupova dani su u [4].24 POGLAVLJE 1. • Skup svih algebarskih realnih brojeva. Tada je skup Bk konačan ili prebrojiv. koristi aksiom izbora tada ćemo to većinom istaknuti u samom iskazu pišući (AC) (eng.

. 7.6. .18. (AC) Neka je (Bk : k ∈ N) familija skupova koja ima svojstvo da je za svaki k ∈ N skup Bk Bk konačan ili prebrojiv. vidi napomenu 1.D. . (Za razliku konačan (moguće i prazan!).17. Sada definiramo funkciju f : Bk → N ovako: ako je x ∈ Bk k∈N k∈N tada postoji jedinstveni k0 ∈ N takav da je x ∈ Bk0 .3. Tada je skup k∈N od prethodne propozicije ovdje ne pretpostavljamo da su članovi familije u parovima disjunktni). Iz toga očito slijedi da postoji x ∈ B0 ili |Bk | ≤ n i takav da je k<k0 k≤k0 x ∈ Bk0 takav da je f (x) = n. Pošto smo bili pretpostavili da je skup beskončan tada za svaki n ∈ N vrijedi: n < |B0 | ili pak postoji jedinstveni k0 ∈ N |Bk | > n. Neka je n ∈ N \ {0}. k∈N Dokaz. Propozicija 1. a B prebrojiv skup. An−1 prebrojivi skupovi koji su u parovima disjunktni. PREBROJIVI SKUPOVI 25 dobro definiran. . pa onda neka je f (x) = k<k0 |Bk | + fk0 (x). Za svaki k ∈ N za koji je Bk = ∅ s Ak označimo skup svih bijekcija između skupova Bk i {0. Za svaki k ∈ N neka je {fk } = B ∩ Ak .E. 3. Dokaz prethodne propozicije dan je kao rješenje zadatka 1 na strani 28. . Bk k∈N Funkcija f je očito injekcija. Uočite da u dokazu prethodne propozicije nije korišten aksiom izbora. . Tada je skup A ∪ B prebrojiv. Neka je A konačan. |Bk | − 1} Očito je (Ak : k ∈ N) neprazna familija nepraznih skupova koji su u parovima disjunktni. Neka je B0 = {0. a za svaki k ∈ N. Propozicija 1. Tada je skup A0 ∪ . Lako je vidjeti da vrijedi: . (AC) Neka je (Ak : k ∈ N) familija skupova čiji su elementi u parovima disjunktni prebrojivi skupovi. .}. 5. . . Iz aksioma izbora slijedi da postoji skup B tako da je B ∩ Ak jednočlan skup za svaki k ∈ N. neka je Bk = {(2i + 1) · 2k : i ∈ N}. 1.16. Propozicija 1. k = 0.1. te neka su A0 . Dokaz prethodne leme dan je kao rješenje zadatka 2 na strani 29. To znači da je funkcija f i surjekcija. O (ne)nužnosti korištenja AC u dokazima možete čitati u [39]. proizvoljan. Tada je skup Ak prebrojiv. .). Za svaki k ∈ N za koji je skup Bk prazan definiramo Ak = {∅}. . 1. Q.19. . ∪ An−1 također prebrojiv. Dokaz prethodne propozicije dan je kao rješenje zadatka 3 na strani 29. . Lema 1.

E. Navedena bijekcija je ilustrirana na sljedećoj slici. Preporučamo i sljedeću literaturu o dijagonalnom postupku: I.D. . Analitički prikaz nekih injektivnih funkcija sa skupa N × N u skup N. Mihalj. ... 185–190 M.. Iz aksioma izbora slijedi da postoji skup B tako da je za svaki k ∈ N skup B ∩ Ak jednočlan. MFL 215 (2004). str. Sada dijagonalno definiramo traženu bijekciju.... Q. Očito je funkcija f bijekcija..20. Sada definiramo f : k∈N Ak → N tako da vrijedi f |Ak = fk . Radić. NAIVNA TEORIJA SKUPOVA a) za svaki k ∈ N skup Bk je prebrojiv.. d) za svaki k ∈ N vrijedi Ak ∼ Bk .. Prebrojivost skupa racionalnih brojeva i konstrukcija zmijaste funkcije.. . Prethodnu propoziciju možemo dokazati i dijagonalnim postupkom 1 . tj. . Pošto je svaki skup Ak prebrojiv možemo njegove elemente poredati u niz. Za svaki k ∈ N označimo sa Ak skup svih bijekcija između Ak i Bk .. Napomena 1. To ćemo sada kratko skicirati.. b) za sve i = j vrijedi Bi ∩ Bj = ∅.. . 13 1 .. Time imamo: A0 A1 A2 A3 .. c) k∈N Bk = N. uređene parove poredamo u niz na sljedeći način: a00 a01 a10 a02 a11 a20 a03 a12 .26 POGLAVLJE 1... a00 a10 a20 a30 a01 a11 a21 a31 .. . Za svaki k ∈ N označimo sa fk jedinstvenu funkciju za koju vrijedi B ∩ Ak = {fk }. . a02 a12 a22 a32 a03 a13 a23 a33 . . MFL XXXI (1980– 81).

1.3. PREBROJIVI SKUPOVI

27

a00

a01

a02

a03

a10

a11 a12 a13

a20

a21

a22

a23

Korolar 1.21. (AC) Neka je (Ak : k ∈ N) familija skupova, pri čemu je za svaki k ∈ N skup Ak konačan ili prebrojiv. Tada je skup Ak konačan ili prebrojiv.
k∈N

(Uočite da za razliku od prošle propozicije dopuštamo da članovi familije nisu nužno u parovima disjunktni, te da mogu biti i konačni.) Dokaz prethodnog korolara dan je kao rješenje zadatka 4 na strani 29. Korolar 1.22. Vrijede sljedeće tvrdnje: a) skup cijelih brojeva je prebrojiv; b) skup racionalnih brojeva Q je prebrojiv;

28

POGLAVLJE 1. NAIVNA TEORIJA SKUPOVA c) N × N, N3 , . . . su prebrojivi skupovi.

Dokaz. a) Z={1, 2, 3, . . .} ∪ {0} ∪ {−1, −2, −3, . . .};
1 2 3 b) Označimo za svaki k ∈ N \ {0} sa Qk skup { k , k , k , . . .}. Očito je svaki skup Qk prebrojiv. Tada je k∈N\{0} Qk prebrojiva unija prebrojivih skupova, a onda iz korolara 1.21. slijedi da je to prebrojiv skup. Pošto je očito Q+ = k∈N\{0} Qk tada je taj skup prebrojiv. No, Q = Q+ ∪ {0} ∪ Q− , tj. skup racionalnih brojeva je unija dva prebrojiva skupa i jednog konačnog skupa. (Prebrojivost skupa Q se može dokazati i dijagonalnim postupkom.)

c) Neka je za svaki k ∈ N definirano Ak = {(m, n) : m + n = k}. Očito je svaki skup Ak konačan, te za sve i = j vrijedi Ai ∩ Aj = ∅. Pošto je N × N = Ak tada imamo
k∈N

da je N × N prebrojiva unija konačnih skupova. Dalje indukcijom. Q.E.D. Sljedeći korolar je vrlo važan za kolegij Matematička logika. Korolar 1.23. Neka je A prebrojiv skup. Označimo sa A∗ skup svih konačnih nizova iz A (odnosno, to je skup svih riječi alfabeta A). Tada je skup A∗ prebrojiv. Propozicija 1.24. (AC) Svaki beskonačan skup sadrži prebrojiv podskup. Dokaz prethodne propozicije dan je kao rješenje zadatka 6 na strani 30. Napomena 1.25. Promotrimo sljedeći "dokaz" prethodne propozicije. Pošto je X = ∅ tada po definiciji postoji neki x1 ∈ X. Pošto je očito X \ {x1 } = ∅ tada postoji x2 ∈ X \ {x1 }. Pošto je očito X \ {x1 , x2 } = ∅ tada postoji x3 ∈ X \ {x1 , x2 }. Rekurzivno možemo definirati niz (xn ). Očito je da je x1 , x2 , . . . prebrojiv niz čiji svaki član pripada skupu X, te su članovi niza u parovima različiti. No, do sada navedeni aksiomi teorije ZF nam ne omogućavaju dokaz da je klasa {x1 , x2 , . . .} skup. Napomena 1.26. Aksiom prebrojivog izbora (eng. axiom of countable choice) dobivamo kada u AC zahtijevamo da je familija indeksa I prebrojiva. O važnosti tog aksioma za matematičku analizu možete čitati u knjigama [30] (vidi strane 168–170), [31] (vidi strane 112–114) i [18] (vidi str. 44).

Zadaci. 1. Dokažite propoziciju 1.16. Rješenje. Pretpostavimo da skup
k∈N

Bk nije konačan. Definiramo rekurzivno

familiju (Bk : k ∈ N) ovako:

1.3. PREBROJIVI SKUPOVI

29

B1 = B1 Bn+1 = Bn+1 \ (B1 ∪ . . . ∪ Bn ) Očito vrijedi
k∈N

Bk =
k∈N

Bk . Zatim, za svaki k ∈ N skup Bk je konačan, te

ako je k = j tada je Bj ∩ Bk = ∅. Primjenom propozicije 1.15. slijedi tražena tvrdnja. 2. Dokažite lemu 1.17. Rješenje. Neka je A = A \ B. Očito je tada A ∪ B = A ∪ B. Pošto je A konačan tada je i A konačan skup. Neka je |A | = k, te neka je g : A → Nk neka bijekcija. Označimo s h jednu bijekciju između B i N. Definiramo funkciju f : A ∪ B → N ovako   g(x), ako je x ∈ A  Očito je f bijekcija. 3. Dokažite propoziciju 1.18. Rješenje. Za svaki k ∈ {0, 1 . . . , n − 1} označimo s Bk skup svih prirodnih brojeva koji pri dijeljenju s brojem n daju ostatak k. Očito je svaki skup Bk Bk = N. Neka prebrojiv. Zatim, za i = j vrijedi Bi ∩ Bj = ∅, te imamo
k∈N

f (x) =

h(x) + k, ako je x ∈ B

je sa fk označena neka bijekcija između Ak i Bk . Definiramo funkciju f : (A0 ∪ . . . ∪ An−1 ) → N tako da elementu x iz skupa Ak pridružimo fk (x). Očito je funkcija f bijekcija. 4. Dokažite korolar 1.21. Rješenje. Pretpostavimo da skup
k∈N

Ak nije konačan. Definiramo induktivno

familiju skupova (Ak : k ∈ N) ovako: A1 = A1 An+1 = An+1 \ (A1 ∪ . . . ∪ An ) Očito vrijedi
k∈N

Ak =
k∈N

Ak . Zatim, za svaki k ∈ N skup Ak je konačan ili

prebrojiv, te za i = j vrijedi Ai ∩ Aj = ∅. Označimo sa A uniju svih konačnih skupova Ak . Iz propozicije 1.15. slijedi da je skup A konačan ili prebrojiv. Zatim, označimo s B uniju svih prebrojivih

17. Očito vrijedi A∗ = Ak . Neka je X beskonačan skup. slijedi da postoji C = {c0 .). Ako je B = ∅. ∀k ∈ N \ {0}. Za skup A kažemo da je neprebrojiv ako je beskonačan i nije prebrojiv. ideja definicije jedne bijekcije između skupova A i A \ B.27. Za svaki k ∈ N \ {0} označimo Xk = {f | f : Nk → X je injekcija}.} prebrojiv podskup od A \ B. Očito vrijedi POGLAVLJE 1.18. to je skup svih riječi alfabeta A). To je neprazna familija skupova koji su u parovima disjunktni. . Kako bismo mogli navesti neke primjere neprebrojivih skupova moramo prvo dokazati neke činjenice. Propozicija 1. tj. Dokaz. Očito Xk = . Tada vrijedi A ∼ A \ B.30 skupova Ak . . k∈N\{0} 6. tj. ∀k ∈ N \ {0}. k∈N 5.22. Neka je B = {b0 . . Za svaki k ∈ N \ {0} skup Ak je prebrojiv (vidi tvrdnju c) korolara 1. Na sljedećoj slici je ilustracija ideje dokaza. a onda i skup k∈N Ak . Rješenje. Promotrimo familiju (Xk | k ∈ N \ {0}). bn }. . tada je A ∪ B konačan. ako postoji prebrojivo mnogo skupova Ak koji su prebrojivi tada primjenom prethodne propozicije 1. ne postoji niti jedan k∈N prebrojivi skup Ak .17. Očito je skup A \ B beskonačan. ∀k ∈ N \ {0}. slijedi da je skup B prebrojiv. k∈N Konačno. c1 .24. slijedi da je skup A ∪ B prebrojiv. Dokažite da je skup A∗ prebrojiv. slijedi da je skup B prebrojiv. Iz leme 1. Rješenje. Sada iz leme 1. NAIVNA TEORIJA SKUPOVA Ak = A∪B. . 1.4 Neprebrojivi skupovi Ponovimo definiciju neprebrojivog skupa. Dokažite propoziciju 1. . Neka je A beskonačan i B ⊆ A neki konačan podskup. . Iz aksioma izbora slijedi da postoji skup B koji sadrži točno jedan element iz Xk . Promotrimo skup X = k∈N\{0} Rng(fk ) ⊆ X.24. Primijetimo još samo da X nije konačan (jer za svaki k ∈ N \ {0} skup Rng(fk ) sadrži k elemenata). Neka je A prebrojiv skup. Ako postoji samo konačno mnogo skupova Ak koji su prebrojivi tada primjenom propozicije 1. Skup X je prebrojiva unija konačnih skupova. a onda i skup Ak . a onda je i skup Ak prebrojiv. . b1 . slijedi da je skup A ∪ B prebrojiv. c2 .19. Označimo sa A∗ skup svih konačnih nizova iz A (odnosno. Iz propozicije 1. Označimo B ∩ Xk = {fk } .

Prije smo bili dokazali da vrijedi [a. Korolar 1.29. Cantor) Skup R je neprebrojiv.28.E. x. Dokaz. Korolar 1. Dokaz. cn+1+i . . b. slijedi tvrdnja. takve da je a < b. Time smo dokazali A ∼ A \ B. 1 definirana s f (x) = x 1 + |x| bijekcija. b Korolar 1.E.E. ako je x = bi . Teorem 1. za sve realne brojeve a.31. Dokazali smo da je skup R ekvipotentan sa svakim svojim omeđenim intervalom. f (x) = Očito je funkcija f bijekcija. Sada ćemo prvo dokazati Cantorov teorem o neprebrojivosti skupa R. Za sve realne brojeve a i b. ako je x ∈ A \ (B ∪ C). b ∼ a.28. b] ∼ a. (G. NEPREBROJIVI SKUPOVI 31 Sada definiramo funkciju f : A → A \ B :            ci . Lako je provjeriti da je funkcija f : R → −1. za koje vrijedi a < b i c < d. b] ∼ [a. Q. vrijedi: [a. b] ∼ [c.D.30. ako je x = ci . c i d. Q. Q. Sada iz korolara 1.1.4. Svi omeđeni intervali od R su međusobno ekvipotentni. Svaki omeđeni interval od R je ekvipotentan sa R.D.29.D. d]. Sada tvrdnja korolara slijedi iz prethodnog korolara 1.

. b2 .} prebrojiv skup. . pa je skup A prebrojiv. Tvrdimo da ne postoji x0 ∈ R tako da vrijedi F (x0 ) = f. Q. a10 a11 a12 . Pretpostavimo suprotno. Iz toga slijedi da je skup A \ B neprebrojiv (inače bi imali da je A unija dva prebrojiva skupa. . ∀k ∈ N (razlikuju se na k–tom decimalnom mjestu). Pretpostavljamo da je svaki realan broj ai dan u decimalnom zapisu koji ima beskonačno mnogo decimala različitih od nule. Ako je F (x0 ) = f. . Propozicija 1. 9}. Iz propozicije 1.}. . 1 . Erdös. Definiramo funkciju f : R → R na sljedeći način: f (x) = F (x)(x) + 1. čime je dobivena kontradikcija. Pošto je B ⊆ A tada vrijedi A = (A \ B) ∪ B. Posebno vrijedi za y = x0 . Definiramo b = 0. da funkcija F nije surjekcija. . Radi određenosti promatramo slučaj kada je B = {b0 . da je interval 0. a2 = 0. a2 .49999 . na čiji je sadržaj velikim dijelom utjecao veliki mađarski matematičar P. ako je akk ∈ {8. . b1 .D. . 1 neprebrojiv. Neka je 0. U dokazu prethodnog teorema je korišten dijagonalni postupak. tj. . . ili pak unija konačnog i prebrojivog skupa. . Napomena 1. 1 prebrojiv. Kao još jednu ilustraciju primjene dijagonalnog postupka dokazujemo da R nije ekvipotentan sa R R = {f | f : R → R}. a1 . . c2 . .E.32 POGLAVLJE 1. jedan od istaknutih dokaza je i Cantorov dokaz neprebrojivosti skupa R. a20 a21 a22 . . pri čemu je a0 = 0. .27. . Pretpostavimo suprotno. Tada je A ∼ A \ B. Primijetimo da je b = 0 i b = 1 pa je b ∈ 0.32. što je suprotno pretpostavci propozicije). Neka je A neprebrojiv skup i B ⊆ A konačan ili prebrojiv. Primjerice umjesto 0. NAIVNA TEORIJA SKUPOVA Dokaz. Očito je dovoljno dokazati da je interval 0. a1 = 0. . Posebno imamo da je skup A \ B beskonačan. a00 a01 a02 . Time smo dobili da vrijedi F (x0 )(x0 ) = F (x0 )(x0 ) + 1. Dokaz. U drugu ruku iz definicije funkcije f slijedi f (x0 ) = F (x0 )(x0 ) + 1. Ovaj dokaz je sasvim analogan dokazu propozicije 1. tada imamo da je F (x0 )(y) = f (y). 1. Uočimo b = ak . . . U knjizi [2]. slijedi da postoji C ⊆ A \ B koji je prebrojiv. ako je akk ∈ {0. imamo F (x0 )(x0 ) = f (x0 ). za svaki y ∈ R. . tj.24. . a3 .}. 7}. c1 . . . Neka je C = {c0 . tj. . 1 = {a0 . Neka je F : R → R R jedna bijekcija. . Time je dobivena kontradikcija. Sada definiramo funkciju f : A → A \ B ovako: . Za svaki k ∈ N definiramo bk = akk + 1. b0 b1 b2 b3 . 2. 1.33. . za neki x0 ∈ R.5 pišemo 0.

D. Gobo. ako je x ∈ A \ (B ∪ C). Sedmi Hilbertov problem i transcendentnost brojeva e i π. Zagreb. Vrijedi R \ Q ∼ R. Transcendentni brojevi se ne mogu konstruirati samo pomoću ravnala i šestara. Tehnička knjiga. Očito je funkcija f bijekcija. Na sličan način bi dokazali tvrdnju propozicije kada je B konačan skup.. Ako je A beskonačan. 182–184 M. tj. Dakle.E. 1973. Elementarna matematika 1. Veljan. MFL 215 (2004). Iz prethodne propozicije slijedi R \ A ∼ R. Matematika (stručno–metodički časopis).. S. ali je dokaz njihove transcendentnosti dosta kompliciran. Time smo dokazali egzistenciju transcendentnih brojeva. Tehnička knjiga.. MFL 123 (1980). Blanuša. pa imamo A ∼ A\B.4. Algebarski i transcendenti brojevi. i dokazati njegovu transcendentnost). Iz prethodnog dijela dokaza . Primjer 1. Pavković. te vrijedi A ∪ B = A ∪ B i A ∩ B = ∅. 1992. Pošto je dokazano da je broj π transcendentan time je riješen starogrčki problem kvadrature kruga. Perić. Tehnička knjiga. Ako je A neprebrojiv onda iz prethodne propozicije slijedi A ∪ B ∼ (A ∪ B) \ B = A. vrijedi A ∪ B ∼ A. 1990. Viša matematika. tj. 141–143 O algebarskim i transcendentnim brojevima možete čitati i u: B. Dokaz. NEPREBROJIVI SKUPOVI 33 f (x) =            c2i . x. Ako je A ∩ B = ∅ tada definiramo B = B \ A.34. skup svih iracionalnih brojeva je neprebrojiv. Liouvilleov broj je definiran sa: ∞ 10−n! = n=1 1 1 1 + + + . Matematička analiza 2. D. Liouvilleovi brojevi.1. Zagreb. Kurepa. 1! 2! 10 10 103! Dokaz transcendentnosti Liouvilleovog broja možete pronaći u: P. Q. ako je x = bi .D. Označimo sa A skup svih realnih algebarskih brojeva. Tada imamo da je B konačan ili prebrojiv skup. br. 1 Korolar 1. Pretpostavimo da je A ∩ B = ∅. ako je x = ci . skup svih iracionalnih brojeva je ekvipotentan sa skupom R.. Brojevi π i e su transcendentni. 1. Nije teško dokazati da je skup A prebrojiv.35. Zagreb.. V. To znači da je posebno R \ A = ∅. c2i+1 . Vuković. Ako je skup A prebrojiv tada znamo da je to i A ∪ B. a B konačan ili prebrojiv tada vrijedi A∪B ∼ A. Daleko teže pitanje je navesti jedan transcendentan broj (naravno. 2.

Za svaki x ∈ P(C) označimo Ax = A × {x}. To znači da je svaki prirodan broj kardinalni (glavni) i redni.37. Dokažimo tu tvrdnju. Očito za svaki x ∈ P(C) vrijedi A ∼ Ax .36. kojeg ćemo navesti kasnije. ·) nisu izomorfne. tj. Prvo ćemo definirati redne brojeve (ordinale). Tekst koji slijedi u ovoj točki služi kao motivacija za aksiomatsku izgradnju teorije skupova. Lako je vidjeti da je relacija "biti ekvipotentan" relacija ekvivalencije (na čemu? – na klasi svih skupova?!). to je prava klasa. Pretpostavimo da je C skup. To znači da u ovom trenutku još nismo definirali pojam kardinalnog broja. Polja R i Q( 3) nisu izomorfna.D. 1. Očito je taj skup ekvipotentan sa Q2 . te beskonačne redne brojeve koji će mjeriti poredak beskonačnih skupova. Znamo da svaka relacija ekvivalencije definira particiju (vidi propoziciju 1. ali ne i obratno.. Tada iz aksioma partitivnog skupa slijedi da je P(C) također skup. Zbog jednakosti A ∪ B = A ∪ B tada slijedi A ∪ B ∼ A. Označimo C = {B : B je skup i B ∼ A}. Problem je što niti za jedan skup A = ∅ klasa k(A) nije skup. Grupe (Z. što je nemoguće zbog Cantorovog teorema 1.). odnosno k(A) = {B : B je skup takav da A ∼ B}. +) i (R \ {0}. Iz toga slijedi da √ je i skup Q2 također prebrojiv. pa je Ax ∈ C za svaki x ∈ P(C).5 Kardinalnost Još u osnovnoj školi ste učili da svaki prirodni broj ima dvostruku ulogu: određuje koliko čega ima.E. Ako su A i B ekvipotentni skupovi tada kažemo još da imaju istu kardinalnost. √ √ Sjetimo se da vrijedi Q( 3) = {a + b 3 : a. Iz toga slijedi da postoji injekcija iz P(C) u C. želi se istaknuti problem definicije kardinalnog broja. Primjer 1. Bili smo dokazali da je skup N2 prebrojiv. Svaki kardinalni broj je ordinalni. jer skupovi Z i R nisu ekvipotentni. te pišemo k(A) = k(B). 1. Često se prilikom dokaza neizomorfnosti određenih struktura koristi neekvipotentnost nosača struktura. √ 2. Neka je A proizvoljan neprazan skup. .34 POGLAVLJE 1. te navesti neke osnovne teoreme o kardinalnosti. Q. Kardinalnost je zapravo sinonim za ekvipotentnost. NAIVNA TEORIJA SKUPOVA znamo da tada vrijedi A ∪ B ∼ A. te koji je po redu.56. b ∈ Q}. Iz tog razloga čini se da bi mogli definirati kardinalni broj proizvoljnog skupa A kao klasu ekvivalencije obzirom na relaciju ∼. a zatim kardinalne brojeve.59. Odnosno. Cilj nam je definirati beskonačne kardinalne brojeve koji će mjeriti veličinu beskonačnih skupova. Definicija 1. To znači da je skup Q( 3) prebrojiv.

U Francuskoj i Italiji se naziva Cantor. . b]) = k( a. Cantor je prvi iskazao tvrdnju teorema. Pobrojimo što smo do sada dokazali: a) ℵ0 = k(N) = k({−1. godine prvi dokazao. . . jer ga je 1898. Sljedeći teorem je vrlo važan u teoriji skupova. . dokazao i Schröder. −3. . Istaknimo sve moguće situacije prilikom uspoređivanja kardinalnosti: a) k(A) < k(B) b) k(B) < k(A) c) k(A) ≤ k(B) i k(B) ≤ k(A) d) ne vrijedi k(A) ≤ k(B) i ne vrijedi k(B) ≤ k(A) Dokazat ćemo da su moguća samo prva tri slučaja. Bernstein ga je 1897. Istaknimo sada samo da je nemogućnost slučaja d) ekvivalentna s aksiomom izbora. n − 1}) = n k(R) = c ("continuum") Želimo naglasiti da kada primjerice napišemo k(A) = ℵ0 tada to zapravo znači A ∼ N. . Lako je vidjeti da vrijedi: k(A) ≤ k(B) ako i samo ako skup A možemo injektivno preslikati u skup B.5. . Radi kraćeg zapisivanja uvodimo neke oznake za kardinalnost: k(∅) = 0 k(N) = ℵ0 k({0. a njegov devetnaestgodišnji student F. −2. U Velikoj Britaniji se taj teorem naziva Schröder. b ) = c c) k(R) = k(N). Oznaka: k(A) ≤ k(B). Poslije ga je više matematičara dokazalo na razne načine. To označavamo sa k(A) < k(B). Kažemo da je kardinalnost skupa A manja od kardinalnosti skupa B ako postoji B1 ⊆ B takav da vrijedi A ∼ B1 . Ako je k(A) ≤ k(B). Bernsteinov teorem.}) = k(Q) = k(Z) = k(N × N) = k(Np ).1. Bernsteinov teorem. za svaki p ∈ N \ {0} b) k(R) = k([a. KARDINALNOST 35 Kasnije ćemo definirati kardinalni broj proizvoljnog skupa A kao točno određeni skup iz klase svih skupova koji su ekvipotentni sa skupom A. tj. te još vrijedi k(A) = k(B) tada kažemo da je k(A) strogo manja od k(B).38. c = ℵ0 d) c = k({f | f : R → R}) e) k(R \ N) = k(R \ Q) = k(R \ Z) = c Definicija 1. .

Primjenom Knaster. Lako je vidjeti da skup x0 := ∪{x ⊆ A : x ⊆ F (x)} zadovoljava traženi uvjet. Bernsteinovog teorema.40. Tada je f [x] ⊆ f [y]. Dokažimo da je F monotona funkcija. Tada postoji S ⊆ A tako da vrijedi g[B \ f [S]] = A \ S.39. Dokaz Cantor. S d d A \ S = g(B \ f (S)) ‰A rr d d f d d ‚ d rr r f rr g r rr r c rr r r f (S) B \ f (S) . Tarskijevog teorema slijedi tražena tvrdnja leme.D. Prije dokaza prethodnog teorema navodimo Knaster.36 POGLAVLJE 1. tj.E. g[B \ f [S]] = A \ S. Q. Q. Na strani 44 navest ćemo i detaljno dokazati općenitiji teorem o fiksnoj točki.E. Schröder. Neka su f : A → B i g : B → A injekcije. Iz toga slijedi g[[B \ f [y]] ⊆ g[B \ f [x]]. (Cantor. Teorem 1. a onda (g[B \ f [x]])c ⊆ (g[B \ f [y]])c . Tarskijev teorem i Banachovu lemu.D. Neka su x i y podskupovi od A tako da vrijedi x ⊆ y. Lema 1. za sve x.41. F (x) ⊆ F (y). Neka je S ⊆ A koji ima svojstvo iz Banachove leme. Dokaz. Dokaz. (Knaster. Tada postoji x0 ⊆ A tako da vrijedi F (x0 ) = x0 . Tarskijev teorem o fiksnoj točki) Neka je F : P(A) → P(A) monotona funkcija. y ⊆ A takve da je x ⊆ y vrijedi F (x) ⊆ F (y). a onda je B \ f [y] ⊆ B \ f [x]. tj. U terminima kardinalnosti teorem se kratko može izreći i na sljedeći način: Ako je k(A) ≤ k(B) i k(B) ≤ k(A) tada je k(A) = k(B). Definiramo funkciju F : P(A) → P(A) ovako: F (x) = A \ (g[B \ f [x]]). tj. Bernsteinov teorem) Ako postoji injekcija f : A → B i injekcija g : B → A tada postoji bijekcija između A i B. (Banachova lema) Neka su f : A → B i g : B → A proizvoljne funkcije. Dana situacija je prikazana na sljedećoj slici. Schröder. NAIVNA TEORIJA SKUPOVA Teorem 1.

x∈A\S Svojstvo skupa S povlači da je h injekcija. 1 u R. Definicija 1.D.D. Jedna injekcija iz 0. tada je očito 0. 1 ∼ R × R. Neka su A i B skupovi. a0 a1 .E. Propozicija 1. Q. te još vrijedi h[A] = h[S] ∪ h[A \ S] = f [S] ∪ g −1 [A \ S] = f [S] ∪ (B \ f [S]) = B.43. B i C skupovi. ali 1 = 2. 1 × 0. . U ovom primjeru ilustrirat ćemo primjenu Cantor. Definiramo funkciju h : A → B ovako: h(x) = f (x) . Napomena 1. Za svaki x ∈ A \ S označimo sa bx element iz B \ f [S] za kojeg vrijedi g −1 [{x}] = {bx }.42. . 0). . Jedna injekcija iz R u R2 je dana s x → (x. . te vrijedi k(A) = k(A ) i k(B) = k(B ). Tada vrijedi: 1) a + b = b + a 2) (a + b) + c = a + (b + c) 3) a + 0 = a 4) ako je a ≤ b tada je a + c ≤ b + c Dokaz tvrdnje a). Neka je A = A × {0} i B = B × {1}.) → 0. Pošto je R ∼ 0. KARDINALNOST 37 Pošto je funkcija g injekcija tada je za svaki x ∈ A \ S skup g −1 [{x}] jednočlan. Pošto je očito A ∪ B ∼ B ∪ A tada imamo: a + b = k(A) + k(B) = k(A ∪ B ) = k(B ∪ A ) = k(B) + k(A) = b + a. Primjer 1.5. Dovoljno je vidjeti da postoji injekcija sa skupa R2 u R. b i c redom oznake za njihove kardinalnosti. 1 × 0. Neka su A i B skupovi za koje vrijedi k(A) = a i k(B) = b.E. . a0 1 b0 1 a1 1 b1 . Očito su skupovi A i B disjunktni. . . 1 × 0. Općenito ne vrijedi da a + b = a + c povlači b = c. 0. Sada ćemo razmatrati operacije vezane s kardinalnošću.45. . To znači da je funkcija h i surjekcija. 1 . Neka su A. Iz tog razloga je umjesto injekcije iz R2 u R dovoljno navesti jednu injekciju iz 0.44. b0 b1 . Q. Bernsteinovog teorema prilikom dokaza da su skupovi R2 i R ekvipotentni. i obratno. 1 u R dana je s (0. Schröder. Primjerice vrijedi ℵ0 + 1 = ℵ0 + 2.1. x ∈ S bx . te a. Tada sa k(A) + k(B) označavamo k(A ∪ B ).

dokazat ćemo da za sve kardinalnosti a i b. Tada po definiciji imamo: 32 = k(B)k(A) = k(A B) = k({f |f : A → B}) = 9. te a. Propozicija 1. a B neki tročlani skup.47. NAIVNA TEORIJA SKUPOVA Primjer 1. Označimo A B = {f |f : A → B}. Tada s k(A) · k(B) označavamo k(A × B).38 POGLAVLJE 1. Lako je vidjeti da vrijedi: 2·2=4 ℵ0 · ℵ 0 = ℵ0 c · ℵ0 = c c·c=c Zašto je rezultat c·c = c. čiji inverz je također neprekidan. Na kraju. ali 2 = 3. Koristeći upravo uvedene definicije za ilustraciju izračunajmo 32 .33. od kojih je bar jedna beskonačna. bude sugestivna. Namjera nam je da oznaka za skup svih funkcija iz A u B. b} Definicija 1. pomalo neočekivan? Zato što se protivi našoj intuiciji dimenzije. to zapravo samo znači da dimenzije nisu sačuvane kod bijektivnih preslikavanja. B i C skupovi.48. Općenito ne vrijedi da a · b = a · c povlači b = c. Primjer 1. Tada sa k(B)k(A) označavamo k(A B). Neka su A. čuvaju dimenziju. Tada za svaki n ∈ N vrijedi k(A) + n = k(A). vrijedi a + b = a · b = max{a. U drugu ruku. b i c redom oznake za njihove kardinalnosti. kada ćemo govoriti o aksiomu izbora. Neka je A proizvoljan beskonačan skup.49. No. odnosno A B. k(R2 ) = k(R). želimo primjerice da 32 bude i dalje jednako 9. Korolar 1.50.51. Lako je vidjeti da vrijedi: 2+2=4 ℵ0 + ℵ 0 = ℵ 0 c + ℵ0 = c c+c=c Sljedeći korolar je jednostavna posljedica propozicije 1. . Brouwer je dokazao da neprekidne bijekcije.46. tj. Neka su A i B proizvoljni skupovi. te vrijedi k(A) + ℵ0 = k(A). Primjerice vrijedi ℵ0 · 2 = ℵ0 · 3. Tada vrijedi: 1) a · b = b · a 2) (a · b) · c = a · (b · c) 3) a · 1 = a 4) ako je a ≤ b tada je a · c ≤ b · c Napomena 1. Neka su A i B skupovi.52. Definicija 1. Neka je A neki dvočlani skup.

Funkcija A ⊇ B → χB : A → {0. a budući da je ∅ ∈ P(A) tada postoji x ∈ A takav da f (x) = ∅. Primijetimo prvo da je k(A) ≤ k(P(A)). k(A) < 2k(A) .E. da je k(A) = k(P(A)). . 1} (xn ) → N 0. Sada primijenimo Cantor. U tu svrhu primijetimo da su sljedeće dvije funkcije injekcije: N {0. jer je f : A → P(A) bijekcija pa i surjekcija. B i C skupovi. Time je dobivena kontradikcija. Neka su A. Ako je A = ∅ tada je P(∅) = {∅}. Za svaki skup A vrijedi P(A) ∼ A {0. . 1 0. tj. .54. Q. ℵ0 ℵ0 Sada dokazujemo da vrijedi ℵ0 ℵ0 = c. To znači da je u ovom slučaju k(A) < k(P(A)). Koristeći prethodni rezultat dokažimo sada da imamo cℵ0 = c. Schröder.1. pa imamo 2ℵ0 = c. Schröder.D. k(P(A)) = 2k(A) . Vrijedi: cℵ0 = (2 ) = 2ℵ0 ·ℵ0 = 2ℵ0 = c.E. jer je funkcija f : A → P(A). Kako bi dokazali da vrijedi 2ℵ0 = c dokazujemo da je N {0. Bernsteinov teorem. Sada primijenimo Cantor. Bernsteinov teorem. . b i c redom oznake za njihove kardinalnosti. koja je definirana sa f (x) = {x}. pa dobivamo ℵ0 ℵ0 = c. 1 promatramo u decimalnom prikazu s beskonačno mnogo decimala različitih od nule). tada iz B = f (b) i definicije skupa B slijedi b ∈f (b). onda za taj x vrijedi x ∈f (x) tj. odnosno da vrijedi A ∼ P(A). Q. x ∈ B.D. 0. x0 x1 x2 . . → (xn ) ∈ {0. mora biti b ∈B = f (b). Očito vrijede sljedeće nejednakosti: ℵℵ0 ≤ 0 cℵ0 = c i c = 2ℵ0 ≤ ℵ0 ℵ0 . 1}. Definiramo skup B = {x ∈ A | x ∈ f (x)}. Iz definicije relacije < slijedi da treba dokazati: k(A) ≤ k(P(A)) i k(A) = k(P(A)). 1} (svaki element iz intervala 0. Propozicija 1. 1} ∼ R. (Sa χB je označena karakteristična funkcija skupa B). Teorem 1. Tada vrijedi: 1) ab · ac = ab+c 2) (ab )c = ab·c 3) (a · b)c = ac · bc 4) ako je a ≤ b tada je ac ≤ bc 5) ako je a ≤ b i c = 0 tada je ca ≤ cb Primjer 1.55. 1} je očito bijekcija. Neka je sada A = ∅. Tada iz definicije skupa B slijedi b ∈ B. Dokaz. Ako bi vrijedilo b ∈ B. ∈ R. Dakle. te a. Neka je b ∈ A takav da vrijedi f (b) = B. (Osnovni Cantorov teorem teorije skupova) Za svaki skup A vrijedi k(A) < k(P(A)). tj. To znači da ne postoji bijekcija između A i P(A). 39 Dokaz. Dokažimo sada još k(A) = k(P(A)). x0 x1 x2 . Neka je f : A → P(A) neka bijekcija.56. Pretpostavimo suprotno tj. No. KARDINALNOST Propozicija 1.53.5. Primijetimo da je B = ∅. injekcija.

Iz primjera 1. Iz Osnovnog Cantorovog teorema znamo P(N) ∼ N.57. O Cohenovom dokazu možete čitati u [11]. svi pokušaji u naivnoj teoriji skupova su bili bezuspješni. znamo P(N) ∼ N {0. Cohen je 1963. a i opovrgnuti ta hipoteza. znamo da vrijedi R ∼ N {0. Iz propozicije 1. Paul Cohen Zadaci 1. To znači da je u danoj teoriji ne možemo dokazati.53. Sljedeći razlog aksiomatskog zasnivanja bio je nemogućnost odgovora na neka pitanja o skupovima koja su se prirodno nametala. Neprebrojivost skupa realnih brojeva možemo dobiti kao jednostavnu posljedicu prethodnog teorema. 1}. O tome smo već bili prije govorili. godine dokazao da je Cantorova hipoteza kontinuuma neodlučiva u teoriji ZF. . Dokažite da vrijedi k(A) ≤ k(B) ako i samo ako skup A možemo injektivno preslikati u skup B. je svakako Cantorova hipoteza kontinuuma. NAIVNA TEORIJA SKUPOVA Napomena 1. Dugo se pokušavala dokazati. 1}. No.55. Možda jedno od najpoznatijih pitanja. Neka su A i B proizvoljni skupovi. P. [18] i [21]. i jedno od razumljivih na ovom samom početku priče o teoriji ZF. To je sljedeća tvrdnja: ako je S beskonačan podskup skupa R tada postoji bijekcija sa S na N ili sa S na R.40 POGLAVLJE 1. Drugi razlog nezadovoljstva s naivnom (neaksiomatskom) teorijom skupova je svakako pojava paradoksa. Iz svega toga slijedi R ∼ N. a ni opovrgnuti. Cantorova hipoteza kontinuuma Zašto uopće teoriju skupova promatrati aksiomatski? Već smo bili naglasili da je glavno pitanje ovog kolegija: "Što je skup?" Odgovor na to pitanje pokušat ćemo dati uvođenjem aksiomatskog sistema.

5. Dokažite propoziciju 1. vrijedi x ∩ y = ∅. d) x∈F x = A. i označavamo ga s [x]. ako za sve x. y. 4. . Kažemo da je binarna relacija R: a) refleksivna.58. Definicija 1. y) ∈ R zapisujemo i xRy. Dokažite da vrijedi: ℵ0 + ℵ0 = ℵ0 . b) za svaki x ∈ F je x = ∅. Dokažite propoziciju 2. za x ∈ A skup {y ∈ A : xRy} nazivamo klasa ekvivalencije. Kako bismo mogli izreći sljedeću propoziciju prvo ćemo dati definiciju particije skupa. ako za sve x.6 Uređeni skupovi Neka je A neki skup. ako je refleksivna. ako ne postoji x ∈ A tako da vrijedi xRx c) simetrična.6. c) za sve x. 7. simetrična i tranzitivna. Neka je A = ∅ proizvoljan skup. 3.34. x = y. Kažemo da je familija skupova F particija skupa A ako vrijedi: a) za svaki x ∈ F je x ⊆ A. z ∈ A koji imaju svojstvo xRy i yRz vrijedi xRz f) relacija ekvivalencije. ako za svaki x ∈ A vrijedi xRx b) irefleksivna. c · ℵ0 = c i c · c = c. Dokažite da vrijedi: ℵ0 · ℵ0 = ℵ0 . ako za sve x.44. 6.54. Dokažite Knaster. Dokažite propoziciju 1. y ∈ A koji imaju svojstvo xRy i yRx vrijedi x=y e) tranzitivna. Svaki podskup R od A × A nazivamo binarna relacija. y ∈ F.1. UREÐENI SKUPOVI 2. Činjenicu (x. 41 1. Tarskijev teorem o fiksnoj točki. y ∈ A koji imaju svojstvo xRy vrijedi yRx d) antisimetrična. c + ℵ0 = ℵ0 i c + c = c.

antisimetrična i tranzitivna. y1 ) < (x2 . <) nazivamo parcijalno uređen skup. Definicija 1. Ako je (A. Očito je relacija ≤ refleksivna. <). U daljnjim izlaganjima razmatrat ćemo uređene skupove. Z. y1 ) < (x2 . Q i R definiran je sa: x<y ako i samo ako (∃z > 0)(x + z = y) Očito su skupovi (N. Svaka relacija ekvivalencije definira jednu particiju skupa. (Z.61. (Q. e) Sada navodimo dva primjera parcijalno uređenih skupova koji su definirani pomoću grafa (tj. d) Ako je A skup tada je (P(A). <) parcijalno uređeni skupovi. Kažemo da je R relacija parcijalnog uređaja ako je irefleksivna i tranzitivna. c) Antileksikografski uređaj na skupu N × N definiran je sa: (x1 . pomoću tzv. <) parcijalno uređen skup. <). Uređeni par (A. y2 ) ako i samo ako (x1 < x2 ) ili (x1 = x2 i y1 < y2 ) Lako je provjeriti da je skup (N × N. ⊂) parcijalno uređen skup. Primjeri parcijalno uređenih skupova. Relacije < i ≤ su međusobno definabilne.42 POGLAVLJE 1. Primjer 1. <) i (R. a) Prirodni ili standardni uređaj na skupovima N. b) Leksikografski uređaj na skupu N × N definiran je sa: (x1 . y2 ) ako i samo ako (y1 < y2 ) ili (y1 = y2 i x1 < x2 ) Lako je provjeriti da je skup (N × N. NAIVNA TEORIJA SKUPOVA Propozicija 1.59. <) parcijalno uređen skup. . i obratno. Neka je R binarna relacija na skupu A.60. Relaciju parcijalnog uređaja obično označavamo sugestivno s < ili . Hasseovih dijagrama). Sjetimo se: želimo definirati pojam "nivoa" (točnije: ordinalnog broja) kako bismo definirali kumulativnu hijerarhiju. <) parcijalno uređen skup tada možemo definirati binarnu relaciju ≤ sa: x≤y ako i samo ako x < y ili x = y.

Na Slici 2 u skupu B postoje tri minimalna elementa i tri maksimalna elementa. Neka je A = N ∪ { 2 }. c) ako u skupu A postoji više od jednog maksimalnog (minimalnog) elementa tada A nema najveći (najmanji) element.63. b) skup B ⊆ A je lanac ako su svi elementi skupa B usporedivi. . Za ilustraciju ove napomene 1 navodimo sljedeći primjer. . te definiramo da broj 2 nije usporediv niti s jednim prirodnim brojem. <) neki parcijalno uređen skup. . c) element x ∈ A je maksimalan (minimalan) ako ne postoji y ∈ A tako da vrijedi x < y (y < x). a7 } B = {b1 . Na skupu N promatramo 1 standardni uređaj. Tada vrijedi: a) ako je x ∈ A najveći (najmanji) element tada je x i maksimalni (minimalni) element u skupu A. . Kažemo da: a) elementi x i y su usporedivi ako vrijedi x ≤ y ili y ≤ x. Najveći je onaj element koji je veći od svih ostalih. Na Slici 1 u skupu A imamo dva minimalna elementa. inače kažemo da su elementi x i y neusporedivi.62. . d) ako je x ∈ A jedinstveni maksimalni (minimalni) element u skupu A tada x ne mora biti najveći (najmanji) element skupa A. b9 } Definicija 1. ali nije najveći element u 2 skupu A. . te postoji najveći element (pretpostavljamo da je relacija uređaja tranzitivna).6. <) parcijalno uređen skup. Napomena 1. Tada je 1 jedinstveni maksimalni element. . b) ako u skupu A ne postoji niti jedan maksimalni (minimalni) element tada A nema ni najveći (najmanji) element. Neka je (A.1. UREÐENI SKUPOVI Slika 1 a7 ◦ T 43 Slika 2 ◦ b9 T ◦  d s  a6d   a4◦  d s d d d d◦ a5        d◦  s  d   3d a   d   d b6 ◦ s d d d d ◦ b7 T ◦ b8 T d◦ b 5 d  T s   d   d   d ◦ b4 T ◦ a1 ◦ a2 b1 ◦  ◦ b2 d ◦ b3 A = {a1 . . d) element x ∈ A je najveći (najmanji) ako za svaki y ∈ A vrijedi y ≤ x (x ≤ y). . Maksimalni je onaj element od kojeg ne postoji veći. Neka je (A.

<) parcijalno uređen skup koji ima najmanji (najveći) element. <) parcijalno uređen skup. Q i R sa standardnim uređajem su linearno uređeni. Sljedeću propoziciju je lako dokazati indukcijom (vidi zadatak 6 na strani 46). B = ∅. ) parcijalno uređeni skupovi. Ako je skup B omeđen odozgo i odozdo tada kažemo da je omeđen. <) konačan parcijalno uređen skup. Neka je (A. <) i (B. Za parcijalno uređen skup kažemo da je linearno uređen (potpuno ili totalno) ako su svaka dva njegova različita elementa usporediva. Tada vrijedi: Ako za svaki ∅ = B ⊆ A postoji supremum (infimum) tada postoji najveća (najmanja) fiksna točka za funkciju f. te neka je f : A → A funkcija koja čuva uređaj. Za svaki x ∈ B vrijedi x ≤ b. Neka je (A. Skupovi N. Neka su (A. dobivamo da za svaki x ∈ B vrijedi x ≤ f (b). Neka je B = {x ∈ A : x ≤ f (x)}. Definicija 1. b) Za element x od A kažemo da je supremum (infimum) skupa B ako je x najmanja gornja (najveća donja) međa skupa B. Pretpostavimo da za svaki neprazan podskup od B postoji supremum u skupu A. y ∈ A)(x ≤ y ⇒ f (x) f (y)) Teorem 1. Pošto f čuva uređaj tada imamo f (x) ≤ f (b). Propozicija 1.65. NAIVNA TEORIJA SKUPOVA Definicija 1. te ∅ = B ⊆ A. Tada skup A sadrži maksimalan i minimalan element. Neka je b = sup B. Pošto je b = sup B.64. Z. tada imamo b ≤ f (b) (∗) . Sada zbog x ≤ f (x) (definicija skupa B). (Teorem o fiksnoj točki) Neka je (A. b) Za B ⊆ A kažemo da je omeđen odozgo (odozdo) ako za B postoji gornja (donja) međa. a) Za element x od A kažemo da je gornja (donja) međa skupa B ako za svaki y ∈ B vrijedi y ≤ x (x ≤ y). te tranzitivnosti. Iz toga slijedi da je f (b) jedna gornja međa skupa B. Dokaz.67.44 POGLAVLJE 1. Definicija 1. Kažemo da funkcija f : A → B čuva uređaj ako vrijedi: (∀x. tj. Ako je x ∈ A tada skup pA (x) = {y ∈ A : y < x} nazivamo početni komad elementa x u skupu A.66. Ako je a ∈ A najmanji element tada očito vrijedi a ∈ B.68.

upravo kao i fiksna točka iz dokaza prethodnog teorema o fiksnoj točki). Neka je a ∈ A tako da vrijedi f (a) = a. π → R sličnost. π : − π . Kažemo da su parcijalno uređeni skupovi A i B slični skupovi ako postoji barem jedna sličnost f : A → B. . 1 je zadana sa 2N. π π − . <) i (B. Q. x ⊆ F (x)}. vrijedi da je f ix(F ) najmanja. x ⊆ F (x)}.73. 4 → 0.) No. 1 x−2 f (x) = . Preostalo je dokazati da je b najveća fiksna točka. Definicija 1.69. Tada postoji x0 ⊆ A tako da vrijedi F (x0 ) = x0 .40. Pošto je b = sup B. Svaku bijekciju f : A → B koja ima svojstvo da f i f −1 čuvaju uređaj nazivamo sličnost (ili izomorfizam). obrat općenito ne vrijedi (primjerice N ∼ Z.72. Neka su (A.6. (Za najmanju fiksnu točku treba promatrati skup {x ∈ A : f (x) ≤ x}). 2 2 2 2 2 2 Napomena 1. . Tarskijev teorem) Neka je A neprazan skup i F : P(A) → P(A) funkcija takva da za sve x. Primjer 1. Napomena 1. Sljedeći korolar bili smo već dokazali (vidi teorem 1. Vrijedi R 2. UREÐENI SKUPOVI 45 Dokažimo sada drugu nejednakost.D. pa je a ∈ B. {x : x ⊆ A. Obično se u Knaster. tada imamo a ≤ b. Ako vrijedi A B tada očito A ∼ B. ) parcijalno uređeni skupovi. 2 2. F (x) ⊆ x}. y ⊆ A vrijedi da x ⊆ y povlači F (x) ⊆ F (y). jer je restrikcija tg| − π .E. (Primijetite da je skup F ix(F ) upravo definiran kao supremum skupa {x : x ⊆ A.71. Bernsteinovog teorema. a onda je f (b) ∈ B. No. Korolar 1. 4 . a F ix(F ) najveća fiksna točka funkcije f. Iz (∗) slijedi f (b) ≤ f (f (b)). Schröder. Primjenom prethodnog korolara bili smo dokazali egzistenciju skupa S koji treba za dokaz Cantor.70. Posebno tada vrijedi a ≤ f (a). Tarskijev teoremu navodi da za: f ix(F ) = F ix(F ) = {x : x ⊆ A. Ako su A i B slični skupovi tada to označavamo sa A B. 1. Vrijedi 0. tada je f (b) ≤ b. ovdje ga ipak ističemo jer je jednostavna posljedica prethodnog teorema.1. (Knaster. Pošto je b = sup B. tj. ali ne i N Z). Očito vrijedi N 3. Jedna sličnost f : 2.

Dokaz provodimo indukcijom po broju elemenata skupa A. Iz lim (an − bn ) = 0. <) gust ako sadrži barem dva elementa. Dokazujemo da postoji maksimalan element. Dokažite propoziciju 1. Primijetite da iz prethodne propozicije primjerice slijedi N Zadaci Z i Q Z. Propozicija 1. Dokažite da tada za sve x. Neka je ∼ binarna relacija na N × N definirana s (x1 . ali fiksiran. y2 ) ako vrijedi x1 · y2 = y1 · x2 . te neka je A skup koji sadrži n+1 element. 4. Ako je A jednočlan skup tada je jedini element ujedno i maksimalni. y1 ) ∼ (x2 . Označimo B = A\{a}.75. 1. 6. Dokažite da je ∼ relacija ekvivalencije. n→∞ .74. b) skup A ima maksimalni (minimalni) element ako i samo ako B sadrži maksimalni (minimalni) element. (Invarijante sličnosti) Neka su A i B slični parcijalno uređeni skupovi. Dokažite da svaka relacija ekvivalencije definira jednu particiju skupa. svaka particija skupa definira jednu relaciju ekvivalencije. NAIVNA TEORIJA SKUPOVA Definicija 1. y ∈ A takve da je x < y postoji z ∈ A tako da vrijedi x < z i z < y. y ∈ A vrijedi: [x] = [y] ili [x] ∩ [y] = ∅. d) skupa A je gust ako i samo ako skup B je gust. te da vrijedi i obratno. Neka je ∼ binarna relacija na Z × (Z \ {0}) definirana sa: (x1 . Neka je a ∈ A proizvoljan. y2 ) ako vrijedi x1 + y2 = y1 + x2 . tj. Tada vrijedi: a) skup A je linearno uređen ako i samo ako B je linearno uređen. 2. Dokažite da je ∼ relacija ekvivalencije. i za sve x.46 POGLAVLJE 1. y1 ) ∼ (x2 . Neka je R relacija ekvivalencije na skupu A.65. c) skup A ima najveći (najmanji) element ako i samo ako skup B ima najveći (najmanji) element. Analogno bi se dokazalo da postoji minimalni element. 3. Pretpostavimo da tvrdnja vrijedi za neki n ∈ N. Dokaz. Kažemo da je linearno uređen skup (A. Na skupu A definiramo binarnu relaciju ∼ ovako: (an ) ∼ (bn ) ako i samo ako Dokažite da je ∼ relacija ekvivalencije. 5. Označimo s A skup svih Cauchyevih nizova racionalnih brojeva.

. (Uređajna karekterizacija skupa Q) Neka je (A. Npr. Promatramo dva slučaja: a) element a je neusporediv sa svakim elementom iz B . c). . Neka je (A. b) skup A je gust. Teorem 1. Dokažite da tada svaki neprazni lanac od A sadrži najmanji i najveći element.1. en−1 }. c) ne postoji ni najmanji. (c. <) konačan parcijalno uređen skup. a) ∈ R . tada imamo (a. . a1 . b) ∈ R . en−1 i ϕ(e0 ). pa R nije antisimetrična. Ako vrijedi x < a tada je a jedan maksimalni element skupa A. (b. . 7. . iz čije će definicije odmah biti jasno da je sličnost. <). Dokaz. ako je i < j tada ne mora biti ai aj ). Analogno je Q = {q0 . Neka je A = ∅ i R ⊆ A × A antisimetrična relacija. Očito je relacija R antisimetrična. Tada je skup (A.76.7. Ako pak je a < x tada je B skup svih maksimalnih elemenata skupa A. Neka je e0 := a0 i ϕ(e0 ) := q0 . .}. q1 . 1. . Pošto je po pretpostavci skup A prebrojiv tada njegove elemente možemo poredati u niz. Dokažite propoziciju 1. Neka je B ⊆ B skup svih maksimalnih elemenata skupa B. ) sličan sa (Q.75. . Pretpostavimo da je za neki n ∈ N \ {0} definirano e0 . . (b. c} i R = {(a. b). 8.7 Uređajne karakterizacije skupova Q i R U ovoj točki dokazat ćemo dva važna teorema koji govore o uređanoj karakterizaciji skupova Q i R. UREÐAJNE KARAKTERIZACIJE SKUPOVA Q I R 47 pretpostavke indukcije slijedi da skup B sadrži barem jedan maksimalni element. Tada je svaki element skupa B ∪ {a} maksimalni element skupa A. a)}. . b. . Istovremeno s definiranjem funkcije ϕ definiramo induktivno niz (en ) u skupu A. Postoji li nužno R ⊆ A × A relacija parcijalnog uređaja takva da je R ⊆ R ? Rješenje. . . . ϕ(en−1 ). (b. a). Ako je R ⊆ A × A i R ⊆ R tranzitivna tada je nužno (a.} (naravno. No. ) linearno uređen skup koji ima sljedeća svojstva: a) skup A je prebrojiv. Ne. . b). . (c. uzmemo li A = {a. a ni najveći element skupa A. Označimo E = {e0 . 9. Definirat ćemo funkciju ϕ : A → Q. Neka je A = {a0 . . c). Prilikom definicije en i ϕ(en ) razlikujemo dva slučaja: . b) postoji barem jedan x ∈ B tako da su a i x usporedivi. (Vidjet ćemo na kraju da je {en : n ∈ N} = A). .

budući da je skup Q gust.. NAIVNA TEORIJA SKUPOVA Promatramo prvo slučaj kada je n neparan (tada "iscrpljujemo" skup A. Iz konstrukcije nizova (en ) i (ϕ(en )) slijedi da je time definirana bijekcija ϕ : A → Q koja je sličnost.) Sada definiramo ϕ(en ) = qk0 . Primijetite da j0 postoji.E. Q. pa je skup A \ E neprazan. Preostalo je definirati ϕ(en ). jer je A beskonačan. tada je barem jedan od skupova pE (en ) i sE (en ) neprazan. a E je konačan. qk < x za svaki x ∈ ϕ[sE (en )]} (Primijetite da takav broj k0 postoji. Nakon toga definiramo en )..) k0 = min{k ∈ N : qk ∈ Q \ ϕ(E). tada postoji qk ∈ Q tako da vrijedi ϕ[pE (en )] < qk < ϕ[sE (en )].. qk > x za svaki x ∈ ϕ[pE (en )].48 a) n je neparan broj.. Dakle. en−1 A ϕ c ϕ(e3 ) Neka je ϕ(e2 ) ϕ(e0 ) = q0 . te en = aj0 . Očito je A = {en : n ∈ N}. te pošto po pretpostavci teorema skup A ne sadrži ni najmanji ni najveći element. POGLAVLJE 1. . e3 e2 e0 = a0 . Tada "iscrpljujemo" skup Q.D. Q ϕ(en−1 ) pE (en ) = {x ∈ E : x Neka je en } sE (en ) = {x ∈ E : en x} (prethodnici u skupu E od elementa en ) (sljedbenici .) Neka je j0 = min{k ∈ N : ak ∈ A \ E}. definiramo prvo k0 = min{k ∈ N : qk ∈ Q \ ϕ[E]} i ϕ(en ) = qk0 . (Analogno se tretira slučaj b). Skup Q \ ϕ(E) je neprazan. en je element iz A \ E s najmanjim indeksom). Prije iskaza teorema o uređajnoj karakterizaciji skupa R uvodimo još jedan pojam. Ako su oba od ta dva navedena skupa neprazna.. (Dakle. Na sljedećoj slici ilustriramo ideju kako ćemo izabrati element ϕ(en ).. b) n je paran broj.

78. 8 sličan sa skupom R. ) sličan sa (R. Dokažite da je skup svih iracionalnih brojeva sličan sa skupom R. Posebno su x. Neka su x. 5. Neka je (B. Tvrdnja 1. te je A gust skup. Dokaz prethodnog teorema dan je kao rješenje zadatka 6. Po pretpostavci leme skup B nema ni najveći ni najmanji element pa postoji x ∈ B takav da je a x. Rješenje. Za svaki x ∈ B skup {f (a) : a ∈ A. pa imamo A Q.1. (Uređajna karakterizacija skupa R). b) postoji prebrojiv A ⊆ B koji je gust u B. Sada ćemo sličnost f proširiti na skup B. Dokažimo još da je skup A gust. √ Skup Q je gust u R. Dokažite lemu 1. c) za svaki neprazan podskup od B koji je odozgo omeđen postoji supremum u B. 2.78.79. y ∈ A takvi da x y. to je nemoguće jer je po pretpostavci a najveći element u skupu A. Dokažite da je skup svih realnih algebarskih brojeva sličan sa skupom Q. Zatim. Pretpostavimo da je a ∈ A najveći. Neka je (B. a odozgo. Neka je A ⊆ B podskup koji je gust u B. No. y ∈ B. Dokažite da je skup 0. skup {q + 2 : q ∈ Q} je gust u R. ) linearno uređen skup koji ima sljedeća svojstva: a) nema ni najveći ni najmanji element. x} je neprazan i omeđen . postoji z ∈ A tako da vrijedi x z y. Pošto je skup A gust u B tada postoji b ∈ A tako da vrijedi a b x. Za A ⊆ B kažemo da je gust u B ako za sve x. Iz leme 1. Rješenje. 1] ∪ 5. takve da je x y.7.78. Neka je f : A → Q neka sličnost. 1. Zadaci. Dokažite teorem o uređanoj karakterizaciji skupa R. ) linearno uređen skup koji nema ni najveći ni najmanji element. Tada A nema ni najmanji ni najveći element. UREÐAJNE KARAKTERIZACIJE SKUPOVA Q I R 49 Definicija 1. Pošto je skup A gust u B tada postoji z ∈ A takav da x z y. y ∈ B. 4.77. Lema 1. Neka je (B. Tada je skup (B. <). ) linearno uređen skup. 6. 3. slijedi da skup A zadovoljava uvjete teorema o uređajnoj karakterizaciji skupa Q. Dokažite da je skup svih transcendentnih brojeva sličan sa skupom R. Teorem 1.

Pošto je A gust skup u B tada postoji a0 ∈ A takav da je x a0 x . a a0 }. Neka je y ∈ R neka gornja međa skupa {f (a) : a a0 . Tvrdnja 2. Pošto je supremum u linearno uređenom skupu jedinstven tada slijedi da je dobro definirana funkcija F : B → R. Tvrdnja 4. x2 ∈ B takvi da vrijedi x1 funkcije F imamo x2 . a x}. Iz dokazane tvrdnje 1 slijedi da je za svaki x ∈ B dobro definiran realan broj: sup{f (a) : a ∈ A. Pošto je skup A gust u X tada postoji a0 ∈ A takav da je x a0 x. NAIVNA TEORIJA SKUPOVA Dokaz tvrdnje 1. Neka je a0 ∈ A proizvoljan. Pošto je x1 x2 tada je očito {f (a) : a ∈ A. Tada je i skup f −1 [Qy ] omeđen odozgo. Neka je x ∈ B proizvoljan. takav da je a a0 . vrijedi f (a) ≤ f (a0 ). tj. Vrijedi: F |A = f. a a0 }. a x2 }. Pošto je f sličnost tada je f (a) < f (a0 ) za svaki a x. To znači da je f (a0 ) jedna gornja međa skupa {f (a) : a ∈ A. Tada za svaki a ∈ A. Time je tvrdnja 2 dokazana. promatrani skup je neprazan. Neka je x ∈ B proizvoljan. Tada za svaki a ∈ A. a ∈ A}. a x2 }. ali fiksiran. Iz pretpostavke c) teorema slijedi da za skup f −1 [Qy ] postoji supremum. Iz toga slijedi f (a0 ) ∈ {f (a) : a ∈ A. Posebno je f (a0 ) ≤ y. Time je dokazana tvrdnja 1. vrijedi a a0 . a x}. najmanja gornja međa. Neka je y ∈ R proizvoljan. takav da je a x. a x1 } ⊆ {f (a) : a ∈ A. Očito je skup Qy = {q ∈ Q : q ≤ y} neprazan i omeđen odozgo. Funkcija F : B → R je rastuća i injekcija. Dokaz tvrdnje 4.50 POGLAVLJE 1. a x}. a x2 }. Time je tvrdnja 3 dokazana. Dokažimo sada da je skup {f (a) : a ∈ A. Dokaz tvrdnje 2. Dokaz tvrdnje 3. tj. a x} omeđen odozgo za svaki x ∈ B. Tada za svaki a ∈ A. Pošto po pretpostavci teorema skup B nema najmanji element tada postoji x ∈ B takav da je x x. a x1 } i F (x2 ) = sup{f (a) : a ∈ A. Tvrdimo da je f (a0 ) supremum skupa {f (a) : a ∈ A. Tvrdnja 3. Po pretpostavci teorema skup B nema najveći element pa postoji x ∈ B takav da je x x . tj. vrijedi f (a) ≤ y. Neka su x1 . To znači da je f (a0 ) jedna gornja međa skupa {f (a) : a ∈ A. takav da je a a0 . ali fiksiran. a x1 } sup{f (a) : a ∈ A. F (x) = sup{f (a) : a ∈ A. F (x1 ) ≤ F (x2 ). Lako je vidjeti da mora vrijediti F (x1 ) F (x2 ). Iz toga odmah slijedi sup{f (a) : a ∈ A. a x}. Neka je . Funkcija F je surjekcija. Po definiciji F (x1 ) = sup{f (a) : a ∈ A.

Tada je skup C = {x ∈ A : f (x) < x} neprazan.81. pošto je očito y = sup Qy .80. Dokažimo obratnu inkluziju. Uočite da je svaki dobro uređen skup ujedno i linearno uređen. da postoji a ∈ A takav da vrijedi f (a) < a. Primjer 1. Tada za svaki x ∈ A vrijedi x ≤ f (x). Iz toga odmah slijedi F (x) = y. Neka je (A. a onda a ∈ f [Qy ]. Svaki konačan skup koji je linearno uređen je i dobro uređen skup. te pretpostavimo da je f : A → pA (x0 ) sličnost. Dokaz. Uočite da je tu važno da smo prilikom definicije parcijalno uređenog skupa zahtijevali irefleksivnost relacije. 1. Definicija 1.82.D. <) kažemo da je dobro uređen ako svaki njegov neprazni podskup sadrži najmanji element. Neka je a0 ∈ C najmanji element skupa C. Neka je (A.8 Dobro uređeni skupovi U ovoj točki razmatrat ćemo posebnu klasu linearno uređenih skupova: dobro uređene skupove. Dobro uređen skup ne može biti sličan svom početnom komadu. a onda bi imali f (x0 ) < x0 . Dokaz. Pretpostavimo suprotno. <) dobro uređen skup. Oni su nam najvažniji za daljnja proučavanja jer su ordinalni brojevi posebne vrste dobro uređenih skupova. Korolar 1. Pošto funkcija f čuva uređaj i injekcija je. Iz toga slijedi f (a) ≤ −1 −1 f (x ) y.82. <) dobro uređen skup i x0 ∈ A proizvoljan. vrijedi f [Qy ] = Ax .D. Tvrdimo da je F (x) = y. odnosno primijenili smo indukciju na dobro uređenom skupu. tj. Lema 1.1. Iz definicije skupa C slijedi f (a0 ) ∈ C. . Skup N s prirodnim uređajem je dobro uređen skup. omogućit će nam da dokazi svojstava ordinalnih brojeva budu jednostavniji.8.E. DOBRO UREÐENI SKUPOVI 51 x = sup f −1 [Qy ]. Propozicije i teoremi. Važno je naglasiti da smo prethodni dokaz proveli promatrajući "prvu iznimku". a po drugoj strani f (a0 ) < a0 i f (a0 ) ∈ C). Neka je pA (x0 ) = ∅.83. Sada nizom lema i korolara navodimo svojstva dobro uređenih skupova. slijedi da je x0 ≤ f (x0 ). Za parcijalno uređen skup (A. koje ćemo ovdje dokazati. Skupovi Q. Time dobivamo kontradikciju (a0 najmanji element skupa C. Iz prethodne leme 1. Dakle. tada vrijedi f (f (a0 )) < f (a0 ). Ako je pA (x0 ) = ∅ tada je očito da skup A i taj početni komad nisu slični. te f : A → A injekcija koja čuva uređaj. Označimo Ax := {a ∈ A : a x}. Q.E. Z i R s prirodnim uređajem nisu dobro uređeni skupovi. Tada postoji x ∈ f −1 [Qy ] takav da vrijedi a x x. Iz definicije skupa C slijedi f (a0 ) < a0 . Očito je f −1 [Qy ] ⊆ Ax . Q. Neka je a ∈ Ax proizvoljan. To je nemoguće jer je f (x0 ) ∈ pA (x0 ).

Promotrimo sada slučaj kada je B = ∅. Korolar 1. <) neprazan dobro uređen skup. To je nemoguće jer za svaki y ∈ B vrijedi y < x0 . Tada je pA (x1 ) ⊆ pA (x2 ). Q. te vrijedi pA (x1 ) = ppA (x2 ) (x1 ). Dokaz. tražena tvrdnja slijedi iz prethodnog korolara 1. slijedi x0 ≤ f (x0 ).E. Q. Primjerice dobro uređen skup N je sličan sa svojim podskupom 2N. x0 ∈ A i B ⊆ pA (x0 ). Napominjemo da tvrdnja prethodnog korolara općenito ne vrijedi za linearno uređene skupove. Princip transfinitne indukcije: Neka je (A. slijedi f (a) = g(a). Neka je a ∈ A proizvoljan. Sličnost između dobro uređenih skupova je jedinstvena. <) i (B. Zaključivanje po principu transfinitne indukcije općenito ne važi za linearno uređene skupove. NAIVNA TEORIJA SKUPOVA Korolar 1.52 POGLAVLJE 1. tada je lako vidjeti da je ispunjen uvjet (∗). Primjerice za linearno uređen skup R imamo pR (0) = −∞. Neka su f : A → B i g : A → B dvije sličnosti. 1 = pR (1).D. Korolar 1. No.82. nužno sadrži najmanji element skupa A (ako je a0 najmanji element skupa A tada je pB (a0 ) = ∅ ⊆ B). Pošto je pA (x2 ) dobro uređen skup. Želimo napomenuti da dobro uređen skup može biti sličan nekom svom podskupu.83. Sljedeći teorem govori da princip transfinitne indukcije karakterizira dobro uređene skupove. Ako je B = ∅ tada tvrdnja korolara očito vrijedi. ) slični dobro uređeni skupovi.86. <) linearno uređen skup i B ⊆ A koji ima sljedeće svojstvo: (∀x ∈ A)(pA (x) ⊆ B ⇒ x ∈ B) Tada je B = A. Iz korolara 1.E.84. (∗) . <) dobro uređen skup i x1 .D. a onda pB (f (a)) pB (g(a)). Dokaz. Očito vrijedi pA (a) pB (f (a)) i pA (a) pB (g(a)).D. Dokaz. Ako bi f : A → B bila sličnost tada iz leme 1.E. 0 −∞. a B = 2Z. Dobro uređen skup ne može biti sličan podskupu nekog svog početnog komada. Neka je (A. Sada izričemo princip transfinitne indukcije koji je jedno od najmoćnijih sredstava za dokazivanje u teoriji skupova. Neka su (A. Q. Radi određenosti neka je x1 < x2 . koji ima svojstvo (∗). Z = 2Z.85.84. Primijetimo da za svaki neprazan dobro uređen skup A podskup B. Primjerice uzmemo li A = Z. Različiti početni komadi dobro uređenog skupa nisu slični. Neka je (A. x2 ∈ A različiti.

E.8. Neka je (A. <) linearno uređen skup. Neka je a0 najmanji element skupa A \ B. Tada vrijedi točno jedno od sljedećeg: a) A B B b) postoji jedinstveni a ∈ A takav da vrijedi pA (a) c) postoji jedinstveni b ∈ B takav da vrijedi A pB (b) Dokaz. Primijetimo prvo da C = ∅ jer najmanji element skupa A pripada skupu C. <) i (B. Teorem 1. Ako je a ∈ A takav da je a < a tada je očito pA (a) pB (f (a)). Iz toga slijedi da je A = A ili postoji a ∈ A takav da je A = pA (a) (ako je A = A tada uzemo a najmanji element skupa A \ A ). Pretpostavimo još da A nije dobro uređen skup.87. pa je C = A. Dokaz. Ako je A = ∅ ili B = ∅ tada tvrdnja teorema očito vrijedi. Neka je a ∈ A proizvoljan. DOBRO UREÐENI SKUPOVI 53 Teorem 1. Pretpostavimo da je z ∈ A takav da je pA (z) ⊆ C. Skup A ima najmanji element i za A vrijedi princip transfinitne indukcije ako i samo ako skup A je dobro uređen. što je kontradikcija s činjenicom a0 ∈ A \ B. No. Neka je A = {a ∈ A : postoji b ∈ B takav da pA (a) B = {b ∈ B : postoji a ∈ A takav da pA (a) pB (b)} pB (b)} Primijetimo prvo da su to neprazni skupovi. Tada za svaki x ∈ pA (z) i svaki y ∈ B vrijedi x < y. Pretpostavimo sada da je A linearno uređen skup koji ima najmanji element i za koji važi princip transfinitne indukcije. tada z ∈ B. odnosno sa b0 najmanji element od B. Iz toga slijedi da su moguća sljedeća četiri slučaja: a) A = A i B = B b) A = A i postoji b ∈ B takav da B = pB (b) . Neka je B neprazni podskup od A koji nema najmanji element. Tada za svaki y ∈ B vrijedi z < y. Neka je B ⊆ A takav da za svaki x ∈ A vrijedi da pA (x) ⊆ B povlači x ∈ B. Tada iz definicije skupa A slijedi da postoji b ∈ B i f : pA (a ) → pB (b) sličnost. (Teorem o usporedivosti dobro uređenih skupova) Neka su (A. što je nemoguće. tada imamo pA (a0 ) = ∅ = pB (b0 ). Q. Ako je y ∈ pA (a0 ) tada je očito y ∈ B. pa je a ∈ A . Definiramo skup C sa C = {x ∈ A : (∀y ∈ B)x < y}.D. Tako smo dobili B ⊆ A = C i (∀x ∈ C)(∀y ∈ B)x < y. ali B = A. Pretpostavimo prvo da je A dobro uređen skup. pretpostavili smo da za skup A vrijedi princip transfinitne indukcije. Očito su A i B dobro uređeni skupovi. Promatramo slučaj kada je A = ∅ i B = ∅. Sada iz pretpostavljenog svojstva skupa B slijedi a0 ∈ B. pa time imamo da vrijedi pA (a0 ) ⊆ B. pa z ∈ C. jer označimo li sa a0 najmanji element skupa A.88. ) dobro uređeni skupovi. Budući da po pretpostavci skup B ne sadrži najmanji element.1. te vrijedi A B. Analogno zaključujemo za skup B .

Sada iskazujemo aksiom dobre utemeljenosti koji ćemo često koristiti u sljedećem poglavlju. . ali nije dobro uređen. slučaj d) je nemoguć. tj. te A = pA (a) i B = pB (b) slijedi da je a ∈ A (= pA (a)). <) linearno uređen skup. Dokažite da je skup A konačan ako i samo ako su skupovi (A. nađite primjere linearno uređenih skupova A i B. NAIVNA TEORIJA SKUPOVA c) postoji a ∈ A takav da A = pA (a) i B = B d) postoji a ∈ A takav da A = pA (a) i postoji b ∈ B takav da B = pB (b) No. . obrat ne vrijedi.D. Vrijedi li analogon Cantor-Bernsteinovog teorema za dobro uređene skupove? 2. Zadaci 1.E. Odatle pak posebno slijedi da ne postoji skup x za kojeg bi vrijedilo x ∈ x. što je nemoguće. 3. Iz aksioma dobre utemeljenosti slijedi da ne postoji skup x za koji bi postojao beskonačni niz skupova (xn ) tako da vrijedi: . . <) i (A. Kažemo da je parcijalno uređen skup (A. Schröder. Bernsteinovog teorema. Neka je (A. No. Aksiom dobre utemeljenosti ∀x(x = ∅ → ∃y(y ∈ x ∧ y ∩ x = ∅)). jer iz A B . <−1 ) dobro uređeni. Primjerice svaki dvočlani skup čiji elementi nisu usporedivi je dobro utemeljen. tako da je A sličan nekom podskupu skupa B i da je B sličan nekom podskupu skupa A. (Sa <−1 je označena inverzna relacija relacije <). Očito je svaki dobro uređen skup i dobro utemeljen. ∈ x2 ∈ x1 ∈ x. Ovaj aksiom zapravo govori da je svaki skup dobro utemeljen u odnosu na relaciju ∈ . c) ako je z1 < 0 i z2 < 0 tada je z1 + z2 < 0. Definicija 1. b) ako je 0 < z1 i 0 < z2 tada je 0 < z1 · z2 .54 POGLAVLJE 1. Dokažite da za linearno uređene skupove ne vrijedi analogon Cantor. <) dobro utemeljen ili fundiran ako ne postoji niz (xn ) u skupu A tako da za svaki n ∈ N vrijedi xn+1 < xn .89. ali A nije sličan s B. Dokažite da ne postoji proširenje relacije < sa skupa R na skup C koje bi imalo sljedeća svojstva: a) za sve z = 0 vrijedi z < 0 ili 0 < z. Q.

DOBRO UREÐENI SKUPOVI 55 Rješenje. Time imamo da je i < 0 i −i < 0. Pretpostavimo da takvo proširenje postoji. 0 < −1. Dakle. Ako je 0 < i tada zbog uvjeta b) imamo 0 < i · i.8. . Za podskup A parcijalno uređenog skupa (S. tj. <) kažemo da je kofinalan u S ako vrijedi (∀x ∈ S)(∃a ∈ A)(x ≤ a). tj. Primjenom uvjeta c) dobivamo 0 < 0. mora biti i < 0. kontradikciju.1. tj. 4. Ako je 0 < −i tada zbog uvjeta b) imamo 0 < (−i) · (−i). Dokažite da svaki linearno uređen skup sadrži kofinalan dobro uređen skup. i označimo ga isto s < . To znači da je −i < 0. 0 < −1. Promotrimo slučajeve obzirom na 0 i i. te 0 i −i.

56 POGLAVLJE 1. NAIVNA TEORIJA SKUPOVA .

Definirat ćemo aritmetiku ordinalnih brojeva. navest ćemo teoreme enumeracije i rekurzije. b) Prije smo već bili postavili problem kako definirati beskonačne ordinalne brojeve. Naveli smo većinu aksioma Zermelo–Fraenkelove teorije koji su nam bili potrebni kako bi definirali neke pojmove. Q i R. Kardinalni brojevi su neki posebni ordinalni brojevi.) Želimo naglasiti da bez obzira na naslov ovog poglavlja Aksiomatska teorija skupova sada se nećemo baviti aksiomima i formalnim dokazima. Z. ne znamo što je kardinalni broj. skupove brojeva N. Usput ćemo navesti kako uvesti. relacija ∈ . To ćemo znati kada definiramo ordinalne brojeve. Naslov poglavlja je takav jer egzistencija objekata koje promatramo može biti dokazana pomoću aksioma Zermelo–Fraenkelove teorije. odnosno strogo definirati. pri čemu je relacija uređaja zapravo relacija "biti element". Ordinalni brojevi su neki dobro uređeni skupovi. tj. Preostalo je još iskazati aksiom beskonačnosti i shemu aksioma zamjene. kardinalnost i dobro uređeni skupovi. Posebnu pažnju posvetit ćemo kardinalnim brojevima. zbrajanje. No. tj. Imamo barem tri razloga za definiciju ordinalnog broja: a) Moramo odgovoriti što je "nivo" u kumulativnoj hijerarhiji. c) Pomoću ordinalnih brojeva definirat ćemo kardinalne brojeve. 57 . Na samom kraju razmatrat ćemo aksiom izbora. Tu smo već uočili probleme prilikom definicije kardinalnog broja. Zapravo govorili smo o kardinalnosti. Naučili smo da svi beskonačni skupovi nemaju istu kardinalnost. (Svaki konačni ordinalni broj je kardinalni broj. (ne)prebrojiv skup. a ne o kardinalnim brojevima. odnosno dokazali neke tvrdnje.Poglavlje 2 Aksiomatska teorija skupova U prethodnom poglavlju naučili smo osnovne pojmove kao što su: konačan i beskonačan skup. množenje i potenciranje. te smo proučavali operacije kako bi dobili nove kardinalnosti. Nakon definicije ordinalnog broja.

Definicija 2. te se tu mogu dokazati njihova osnovna svojstva. AKSIOMATSKA TEORIJA SKUPOVA 2. Klasa ω = {x : P ri(x)} je skup. {∅. Za skup x kažemo da je induktivan ako vrijedi ∅ ∈ x i za svaki y ∈ x vrijedi (y ∪ {y}) ∈ x. Aksiom beskonačnosti: Postoji induktivan skup. Lema 2. Prvi korak prema tome je sljedeća lema. simbola = i ∈. Za strogu definiciju pojma formule vidite primjerice [38]. Sa P ri(x) označavamo formulu ∀y(Ind(y) → x ∈ y).1. To nam omogućava sljedeći aksiom. Točnije. Prvo ćemo definirati prirodne brojeve. x + 1 je također prirodan broj. Kako bi barem malo ilustrirali netrivijalnost navedene definicije prirodnih brojeva u teoriji ZF. Kasnije ćemo vidjeti da su prirodni brojevi zapravo konačni ordinalni brojevi.1 Prirodni brojevi Često se može čuti da je teorija skupova osnova matematike. tj. Ako je x ∈ ω tada je očito i x + 1 ∈ ω. Sa Ind(x) označavamo sljedeću formulu: ∅ ∈ x ∧ ∀y(y ∈ x → y ∪ {y} ∈ x). Razlog tome je činjenica da se mnogi matematički objekti mogu definirati u teoriji ZF. Kažemo da je skup x prirodan broj ako za svaki induktivan skup y vrijedi x ∈ y. vrijedi ZF ∃!x∀y(y ∈ x ↔ P ri(y)).2. Skup ω je najmanji induktivan skup. prirodni brojevi su nam i dobra motivacija prije razmatranja ordinalnih brojeva. F je proizvoljna formula teorije ZF. formalno ∃x ∅ ∈ x ∧ ∀y(y ∈ x → (y ∪ {y}) ∈ x) . Grubo govoreći F može biti sastavljena od varijabli. tj. Ovdje nećemo strogo definirati pojam formule. Ako je x prirodan broj tada sa x + 1 označavamo skup x ∪ {x}. Dakle. Navedimo nekoliko primjera prirodnih brojeva: ∅.58 POGLAVLJE 2. 1 . bulovskih veznika i kvantifikatora. Na taj način želimo ilustrirati tvrdnju da je teorija skupova osnova matematike. {∅}}. Mi ćemo sada definirati skupove brojeva. tj. Iz do sada uvednih aksioma teorije ZF ne možemo dokazati egzistenciju skupa svih prirodnih brojeva. Ako je F neka tvrdnja1 u daljnjem tekstu ćemo sa ZF F označavati činjenicu da je tvrdnja F dokaziva u teoriji ZF. dokazat ćemo da je aksiom matematičke indukcije dokaziv u teoriji ZF. {∅}.

5. Svaki prirodan broj je tranzitivan skup. uočite da to ne može biti definicija prirodnih brojeva. Faktorijeli se rekurzivno definiraju ovako: 2 Vidi primjerice [38]. {{{∅}}}} također nisu tranzitivni. {{∅}}} i {∅. Uočite da nismo naveli da je aksiom matematičke indukcije dokaziv u teoriji ZF. Dokaz prethodnog teorema dan je kao rješenje zadatka 2 na strani 62.1. 2}. PRIRODNI BROJEVI 59 Teorem 2.4. ako vrijedi m ∈ n.7.2 Za nekoliko prvih prirodnih brojeva uvodimo oznake: 0 := ∅. moramo prvo dokazati Dedekindov teorem rekurzije. odnosno skupa prirodnih brojeva (dobra rasprava o tome je dana u knjizi [16]. 1. U dokazu prethodnog teorema koristi se teorem dedukcije.3. ako je ϕ proizvoljna formula tada vrijedi: ZF ϕ(∅) ∧ ∀x(P ri(x) ∧ ϕ(x) → ϕ(x + 1)) → ∀x(P ri(x) → ϕ(x)). a i njegov dokaz. 2 := {0. a i druge funkcije. Korolar 2. Taj skup nije tranzitivan jer vrijedi ∅ ∈ {∅} ∈ x. Kažemo da je m manji od n.2. Skupovi {∅.) Sada definiramo pojam tranzitivnog skupa koji će nam trebati prilikom definicije ordinalnih brojeva. U teoriji ZF je dokaziva shema aksioma matematičke indukcije. . Ako je x prirodan broj i y ∈ x tada je i y prirodan broj. Odnosno. Neka je x = {{∅}}. Propozicija 2. i pišemo m < n. Lako je dokazati da je upravo definirani uređaj na skupu ω linearan. Neka su m i n prirodni brojevi. ali ne i ∅ ∈ x. 1 := {∅}. Skup ω je tranzitivan. dobra je motivacija za teorem rekurzije koji ćemo izreći i dokazati kasnije. Prisjetimo se nekih primjera rekurzivnih definicija funkcija. Osnovne primjere tranzitivnih skupova navodimo u sljedećoj propoziciji. Definicija 2. Kažemo da je skup x tranzitivan ako vrijedi: ∀y∀z(y ∈ z ∈ x → y ∈ x) Sa T rans(x) označavamo formulu ∀y∀z(y ∈ z ∧ z ∈ x → y ∈ x). Taj teorem. već shema aksioma matematičke indukcije. ali malo teže broj 3 234. 1} i 3 := {0.6. Na taj način možemo definirati i 17. Definicija 2. Kako bismo na skupu ω mogli definirati zbrajanje i množenje. No.

Ideja dokaza je vrlo jednostavna. ako s f1 označimo funkciju koja nuli pridružuje F (∅) tada mora vrijediti ϕ(1) = F (f1 ). Zatim. U sljedećem korolaru izričemo verziju Dedekindovog teorema koja je sličnija rekurzivnim definicijama na koje smo navikli. jer funkciju f : 0 → ω možemo poistovjetiti sa ∅). Neka je S proizvoljan skup i s0 ∈ S. za svaki m ∈ ω . Fibonaccijev niz se rekurzivno definira ovako: F1 = 1 F2 = 1 Fn+2 = Fn + Fn+1 Sigurno ste na takve definicije već toliko navikli da se i pomalo čudnim čini pitanje jesu li te definicije dobre. Ponekad se u literaturi upravo ta verzija naziva Dedekindov teorem rekurzije. Korolar 2.60 POGLAVLJE 2. Ako je f : ω → S neka funkcija i n ∈ ω tada nam f |n označava restrikciju funkcije f na skup n.9. 1} s f2 (0) = F (∅) i f2 (1) = F (f1 ) tada mora vrijediti ϕ(2) = F (f2 ). Dedekindov teorem rekurzije upravo govori da rekurzivnim definicijama zadajemo jedinstvene funkcije na skupu ω. Tada postoji jedinstvena funkcija ϕ : ω → S za koju vrijedi: ϕ(0) = s0 ϕ(m + 1) = h(ϕ(m)). odnosno postoje li jedinstvene funkcije koje to zadovoljavaju. važno je uočiti da zapravo nije glavno pitanje je li tvrdnja teorema istinita. Detaljan dokaz Dedekindovog teorema rekurzije dan je kao rješenje zadatka 14. (Dedekindov teorem rekurzije) Neka je S proizvoljan skup. U iskazu i dokazu Dedekindovog teorema koristimo da za svaki prirodan broj n vrijedi n = {m : m ∈ ω i m < n} (vidi zadatak 4).8. Analogno dalje. Ako s f2 označimo funkciju definiranu na {0. Upravo ta jednostavnost je razlog zašto se teorem prihvaća u svakodnevnoj praksi bez da se postavlja pitanje njegovog dokaza. No. te h : S → S proizvoljna funkcija. AKSIOMATSKA TEORIJA SKUPOVA 0! = 1 (n + 1)! = n! · (n + 1) Zatim. Teorem 2. te neka je Φ = {f | postoji n ∈ ω tako da f : n → S} Neka je F : Φ → S proizvoljna funkcija. Tada postoji jedinstvena funkcija ϕ : ω → S takva da za svaki n ∈ ω vrijedi ϕ(n) = F (ϕ|n). već može li se dokaz provesti u teoriji ZF. Očito mora vrijediti ϕ(0) = F (∅) (uočite da je ∅ ∈ Φ.

te ϕm (n + 1) = F (ϕm |n + 1) = ϕm (n) + 1.11. Aksiomi 3)–6) su rekurzivne definicije zbrajanja i množenja. Za svaki m ∈ ω promatramo funkciju Fm : Φ → ω tako da je F (∅) = m. definiramo:  0. tako da za svaki n ∈ ω vrijedi ϕm (n) = Fm (ϕm |n). Primjer 2. Pokažimo sada kako možemo definirati zbrajanje prirodnih brojeva u teoriji ZF. čija je domena n + 1. a kodomena je ω. Lako je vidjeti da vrijedi: m + 0 = m i m + (n + 1) = (m + n) + 1.10. čija je domena neki n ∈ ω. ako je n = 1. definirana jedinstvena funkcija. Tada imamo ϕm (0) = F (ϕm |0) = F (∅) = m. F (f ) =  f (m) + f (m + 1). a za f ∈ Φ. . Neka je Φ skup svih funkcija čije su domene prirodni brojevi. ako je n = 0. Tada imamo: ϕ(0) = F (∅) = 0 ϕ(1) = F (ϕ|1 ) = 1 ϕ(n) + ϕ(n + 1) = F (ϕ|n+2 ) = ϕ(n + 2) Očito je (ϕ(n))n∈ω Fibonaccijev niz. Neka je funkcija + : ω × ω → ω definirana sa m + n = ϕm (n). Za f ∈ Φ. PRIRODNI BROJEVI 61 Primjer 2. U tu svrhu prvo definiramo funkciju F : Φ → ω. Iz Dedekindovog teorema rekurzije slijedi da su time stvarno definirane jedinstvene funkcije. pri čemu je n = m + 2 Iz Dedekindovog teorema rekurzije slijedi da postoji jedinstvena funkcija ϕ tako da za svaki n ∈ ω vrijedi ϕ(n) = F (ϕ|n).2. Kao što smo bili dokazali da u teoriji ZF za skup ω vrijedi shema aksioma matematičke indukcije. definiramo Fm (f ) = f (n) + 1. Koristeći se Dedekindovom teorem rekurzije možemo dokazati egzistenciju Fibonaccijevog niza u teoriji ZF. tako bi na analogan način mogli dokazati da skup ω zadovoljava i sve ostale Peanove aksiome koje sada navodimo: 1) n + 1 = 0 2) n + 1 = m + 1 ⇒ n = m 3) n + 0 = n 4) m + (n + 1) = (m + n) + 1 5) n · 0 = 0 6) m · (n + 1) = m · n + m Primijetite da smo dokazali da u ZF vrijede svojstva 1) i 2).1. Tada iz Dedekindovog teorema slijedi da postoji jedinstvena funkcija ϕm : ω → ω. Tvrdimo da je pomoću jednakosti: x + 0 = x i x + (y + 1) = (x + y) + 1.  1.

3. Tada je z ∈ x ∪ {x}. ZF T rans(∅).5. Dokaz. Očito je ω ⊆ I. Dokažite propoziciju 2. y ∈ x + 1. 4. Lako je vidjeti da u oba slučaja vrijedi y ∈ x. Pošto je x ⊆ x + 1 tada imamo i traženu tvrdnju. Posebno imamo da za svaki prirodan broj x vrijedi x ∈ X. tj. tj. imamo da je x + 1 ∈ X. primjenom dokazanog teorema o aksiomu matematičke indukcije. Neka je ϕ proizvoljna formula tako da vrijedi ZF ϕ(∅) ∧ ∀x(P ri(x) ∧ ϕ(x) → ϕ(x + 1)) (∗) Označimo X = {x : P ri(x) i ZF ϕ(x)}. slijedi da je tada X = {x : x ∈ ω i ZF ϕ(x)}. Iz leme 2. tj. Dokaz. Po definiciji svaki induktivan skup sadrži svaki prirodan broj. Pretpostavimo da je neki prirodan broj x tranzitivan. 6. Označimo sa I jedan induktivan skup. distributivnost. Posljednja tvrdnja se lako dokaže indukcijom po z. Dokaz. 5. Iz pretpostavke (∗) tada slijedi ZF ϕ(x + 1).. z ∈ x ili z = x. asocijativnost. te neka imamo y ∈ z ∈ x + 1.2. Tu tvrdnju dokazujemo indukcijom. . ako je x ∈ X tada je x ∈ ω i vrijedi ZF ϕ(x). Dokažite da vrijede osnovna svojstva (komutativnost. Zatim. Iz aksioma separacije slijedi da je X skup. Iz leme 2. a onda iz definicije skupa X slijedi da vrijedi ZF ϕ(x). . tj. ω je najmanji induktivan skup. Pošto po pretpostavci (∗) posebno vrijedi ZF ϕ(∅) tada imamo ∅ ∈ X.) operacija zbrajanja i množenja na skupu ω. tj. Ako je m ∈ ω dokažite da je tada m ⊆ ω. Iz aksioma praznog skupa slijedi da vrijedi ZF y ∈ z ∈ ∅ → y ∈ ∅. Jedinstvenost skupa ω slijedi iz aksioma ekstenzionalnosti.. To znači da je X induktivan skup. Dokažite da za svaki n ∈ ω vrijedi n = {m : m ∈ ω i m ∈ n}. tj. 3. AKSIOMATSKA TEORIJA SKUPOVA 1. jer po definiciji prirodnih brojeva imamo da je svaki prirodan broj element proizvoljnog induktivnog skupa.2. Dokažimo sada da je ω tranzitivan skup. Želimo dokazati da vrijedi ZF ∀x(P ri(x) → T rans(x)).62 Zadaci POGLAVLJE 2. Sada iz aksioma separacije slijedi da je ω skup. Dokažite teorem 2. 2. slijedi da je ta tvrdnja ekvivalentna sa: P ri(z) ∧ y ∈ z ∈ ω povlači y ∈ ω. Aksiom beskonačnosti jednostavno tvrdi da postoji barem jedan induktivan skup.2. Očito vrijedi {x : P ri(x)} = {x : x ∈ I ∧ P ri(x)}. Dokažite lemu 2. Moramo dokazati da y ∈ z ∈ ω povlači y ∈ ω.

Označimo s G skup svih funkcija g čija je domena neki n ∈ ω a kodomena skup S.) Tvrdnja 2. Pošto je x prirodan broj tada x ∈ ω. (a. ako je i = m + 1. te za svaki m < n vrijedi g(m) = F (g|m). Iz dokazane tvrdnje 1. Definiramo funkciju h : (m + 2) → S sa: h(i) = g(i). ako je i ∈ m + 1.) Dokaz provodimo po koracima. Ako je x prirodan broj i y ∈ x dokažite da je tada i y prirodan broj. Rješenje. n ∈ ω i m < n dokažite da je tada m + 1 < n ili m + 1 = n. Pretpostavimo zato da m + 1 ∈ Dom(g). Ako je m + 1 ∈ Dom(g) tada je dokaz gotov. Sada iz ω = {z : P ri(z)} slijedi da je y prirodan broj. Neka (a. Ako je m ∈ ω i m = 0 dokažite da tada vrijedi 0 < m. slijedi g ⊆ h. Sada definiramo ϕ = g∈G g. 10. Dokaz se provodi indukcijom po m. b).1. 9. Neka su m. c) ∈ ϕ. n ∈ ω i m < n. (Funkcije koje pripadaju skupu G možemo zamišljati kao konačne aproksimacije tražene funkcije ϕ. Dokažite da je relacija ∈ na skupu ω linearni uređaj. 12. Pošto je ω tranzitivan skup tada iz y ∈ x ∈ ω slijedi y ∈ ω. Ako su m. te je m < n. Dokažimo prvo da je ϕ funkcija. Ako je m ∈ ω i m = 0 dokažite da tada postoji n ∈ ω tako da vrijedi m = n + 1. Za svaki m ∈ ω postoji funkcija g ∈ G takva da je m ∈ Dom(g). Dokažite Dedekindov teorem rekurzije. PRIRODNI BROJEVI 63 7. dokazana. h ∈ G tako da vrijedi g(a) = b i h(a) = c. Tvrdnja 1. Za m = 0 možemo uzeti funkciju g : 1 → S definiranu s g(0) = F (∅). h ∈ G takve da je g : m → S i h : n → S. 8. Pretpostavimo da za neki m ∈ ω postoji funkcija g ∈ G takva da je m ∈ Dom(g). dokazujući redom tvrdnje. F (g). Dokažite da skupovi m i n nisu ekvipotentni. 11. 13. Time je tvrdnja 2. (Uočite da ovdje funkciju poistovjećujemo s njenim grafom). Dokaz. Ako su g. Iz definicije ϕ slijedi da postoje funkcije g. Lako je provjeriti da je h ∈ G. tada vrijedi g = h|m. Dokažite da svaki neprazan podskup od ω ima najmanji element. te je m < n. Radi određenosti možemo pretpostaviti da je Dom(g) = m i Dom(h) = n. 14.2. Tvrdnju je lako dokazati indukcijom po i < m. Zato je b = c. (Dokaz koraka indukcije: g(i) = F (g|i) = F (h|i) = h(i) = (h|m)(i). .

Primijetimo da je slika funkcije ϕ sadržana u skupu S. Dokažite korolar 2. Primjenom Dedekindovog teorema rekurzije dokažite da postoji jedinstvena funkcija f na ω × ω koja zadovoljava: f (x. AKSIOMATSKA TEORIJA SKUPOVA Očito je Dom(ϕ) ⊆ ω. 18. 1) f (m + 1. Redom imamo: ϕ(0) = F (ϕ|0) = F (∅) = F (θ|0) = θ(0). Iz Dedekindovog teorema rekurzije slijedi da postoji funkcija ϕ : ω → S takva da za svaki m ∈ N vrijedi ϕ(m) = F (ϕ|m ). Pokažimo i obratnu inkluziju. 0) = f (m.9. Neka je m ∈ ω koji ima svojstvo da za svaki i < m vrijedi ϕ(i) = θ(i). te ϕ(m + 1) = F (ϕ|m + 1) = h(ϕ(m)). slijedi da postoji funkcija g ∈ G takva da je m ∈ Dom(g). n)) Dokažite da za sve m. Neka je m ∈ ω proizvoljan. Neka je m ∈ ω proizvoljan. Ackermannova funkcija je definirana sljedećim uvjetima: f (0. slijedi da možemo izabrati funkciju g ∈ G tako da vrijedi m ∈ Dom(g). n ∈ ω vrijedi: . Iz dokazane tvrdnje 1. te je ϕ(i) = g(i). Tada je očito m ∈ Dom(ϕ). y + 1) = f (x. Dokažite da su svi Peanovi aksiomi istiniti na ω. Preostalo je još dokazati jedinstvenost funkcije ϕ. y) + x 17. Neka je Φ skup svih funkcija čija je domena neki prirodan broj. Tada imamo: ϕ(m) = g(m) = F (g|m) = F (ϕ|m). 0) = 0 f (x. slijedi da postoji g ∈ G tako da je m ∈ Dom(g). Tada iz dokazane tvrdnje 2. n) = n + 1 f (n + 1. Indukcijom po m dokazujemo da vrijedi ϕ(m) = θ(m). Rješenje. a za f ∈ Φ takvu da je Dom(f ) = n + 1 definiramo F (f ) = h(f (n)). Pošto je kodomena funkcije g upravo skup S. Time smo dokazali ω = Dom(ϕ). a kodomena je skup S. Definiramo funkciju F : Φ → S tako da je F (∅) = s0 . slijedi da za svaki i < m vrijedi i ∈ Dom(g). Tada imamo: ϕ(m) = F (ϕ|m) = F (θ|m) = θ(m). Dokažimo sada da za svaki m ∈ ω vrijedi ϕ(m) = F (ϕ|m). n + 1) = f (m. te je ϕ(m) = g(m). tada je ϕ(m) ∈ S).64 POGLAVLJE 2. Pretpostavimo da je θ : ω → S funkcija takva da za svaki m ∈ ω vrijedi θ(m) = F (θ|m). f (m + 1. 16. 15. Tada iz dokazane tvrdnje 2. Tada imamo ϕ(0) = F (ϕ|0) = F (∅) = s0 . (Ako je m ∈ ω tada prema dokazanoj tvrdnji 2.

Iz tog razloga svaki prirodan broj n poistovjećujemo sa cijelim brojem [(n. . Imamo mali problem. n2 ) ako i samo ako m1 − n1 = m2 − n2 . n1 ) ∼ (m2 . Cijeli broj x poistovjetit ćemo sa skupom svih uređenih parova (m. n) : n ∈ ω}. n)] označavamo pripadnu klasu ekvivalencije. Primjerice broj −1 je jednak skupu {(n. Prije nego što napišemo formalne definicije pokušat ćemo objasniti glavne ideje prilikom uvođenja skupa cijelih brojeva. n + 1) : n ∈ ω}. Zatim ćemo pomoću skupa Z definirati skup racionalnih brojeva Q. cijeli broj definirat ćemo kao svaki skup uređenih parova prirodnih brojeva čija je razlika konstantna. Cijeli brojevi U daljnjim razmatranjima pretpostavljamo da su dokazana sva svojstva operacija na skupu ω koja ćemo upotrebljavati. No. Primijetimo da s ovakvom definicijom skupa Z ne vrijedi ω ⊆ Z. Z = ω × ω/ ∼ . uvjet m1 − n1 = m2 − n2 je ekvivalentan sa m1 + n2 = n1 + m2 . n2 ) ako i samo ako m1 + n2 = n1 + m2 Lako je provjeriti da je to relacija ekvivalencije. Q I R 65 n < f (m. n) < f (m + 1. n + 1) f (m.2 Skupovi brojeva Z. Definicija 2. to je jednostavno napraviti primjenom teorema rekurzije koji ćemo kasnije navesti. n) f (m. Na skupu ω × ω definiramo binarnu relaciju ∼ sa: (m1 . U tu svrhu nam treba relacija ekvivalencije. n + 1) ≤ f (m + 1.2. SKUPOVI BROJEVA Z. Općenito. Zapišimo sada to sve formalno. n) prirodnih brojeva za koje vrijedi x = m − n. pa je onda svaki prirodan broj ujedno i cijeli broj. n) f (m. Nizom zadataka definirat ćemo skup R na kraju ove točke. a broj nula je jednak skupu {(n. 0)]. n) < f (m. No. n) sa [(m. n1 ) ∼ (m2 . tj. pa smo izbjegli oduzimanje.2. n) Nije nimalo jednostavno dokazati egzistenciju Ackermannove funkcije koristeći Dedekindov teorem rekurzije. Q i R U ovoj točki prvo ćemo pokazati kako pomoću skupa ω možemo definirati skup cijelih brojeva i operacije na njemu. 2. Za uređeni par (m.12. pa ne možemo definirati relaciju ∼ na skupu ω × ω sa: (m1 . Skup cijelih brojeva Z definiramo kao skup svih klasa ekvivalencije relacije ∼. Na skupu ω nije definirana razlika svaka dva elementa.

To znači da bi suma cijelih brojeva [(m1 . n1 )] i [(m2 .66 POGLAVLJE 2. q1 ) ∼ (p2 . n2 )] trebao bi predstavljati (m1 −n1 )·(m2 −n2 ). pa smo izbjegli dijeljenje. U tu svrhu nam treba relacija ekvivalencije. ovaj zadnji izraz je predstavljen s klasom ekvivalencije [(m1 + m2 .13. n2 )] trebala predstavljati (m1 − n1 ) + (m2 − n2 ). što je rutinski posao. Općenito. n1 + n2 )] = [(m2 + m1 . n) : n ∈ Z \ {0}}. Sada pretpostavljamo da su dokazana sva svojstva operacija na skupu Z koja ćemo upotrebljavati. množenje. n1 )] + [(m2 . a broj nula je jednak skupu {(0. n1 )] Racionalni brojevi. suprotni element i relaciju uređaja na sljedeći način: [(m1 . n2 )] + [(m1 . Na skupu Z definiramo zbrajanje. n2 )] = [(m1 + m2 . n2 + n1 )] = [(m2 . n1 + n2 )] [(m1 . uvjet p1 /q1 = p2 /q2 je ekvivalentan sa p1 · q2 = q1 · p2 . Na sličan način produkt cijelih brojeva [(m1 . Primjerice broj 1/2 je jednak skupu {(n. n2 )] cijeli brojevi tada te klase zapravo predstavljaju m1 − n1 i m2 − n2 . Nije teško dokazati razna svojstva upravo definiranih operacija na skupu Z koristeći svojstva operacija na skupu ω. racionalni broj definirat ćemo kao svaki skup uređenih parova cijelih brojeva čiji je kvocijent konstantan. Pošto na skupu Z nije definiran kvocijent svaka dva elementa. Racionalni broj x ćemo poistovjetiti sa skupom svih uređenih parova (p. Definicija 2. m)] [(m1 . No. n1 )] + [(m2 . n2 )] = [(m1 · m2 + n1 · n2 . . Zadnji izraz je predstavljen s klasom ekvivalencije [(m1 ·m2 +n1 ·n2 . Prije formalne definicije pokušat ćemo objasniti glavne ideje. q2 ) ako i samo ako p1 /q1 = p2 /q2 . n1 + n2 )]. što je jednako (m1 ·m2 +n1 ·n2 )−(m1 ·n2 +n1 ·m2 ). sada bi prvo trebalo provjeriti da upravo definirane operacije i relacija uređaja ne ovise o izboru reprezentanata. AKSIOMATSKA TEORIJA SKUPOVA Na skupu Z sada želimo definirati osnovne operacije. No. n1 )] i [(m2 . Na sasvim analogni način se može opravdati definicija relacije uređaja na skupu Z. tada ne možemo definirati relaciju ∼ na skupu Z×Z\{0} sa: (p1 . Primjerice komutativnost zbrajanja cijelih brojeva dokazujemo ovako: [(m1 . n2 )] = [(m1 + m2 . n2 )] ako i samo ako m1 + n2 < n1 + m2 Naravno. q) cijelih brojeva za koje vrijedi x = p/q. Kao i u prethodnoj situaciji. Ako su [(m1 . prije nego što napišemo formalne definicije pokušat ćemo objasniti glavne ideje prilikom uvođenja skupa racionalnih brojeva. n1 )] · [(m2 . n)] = [(n. n1 )] < [(m2 . 2n) : n ∈ Z \ {0}}. što je jednako (m1 +m2 )−(n1 +n2 ). n1 )] i [(m2 . m1 · n2 + n1 · m2 )] −[(m. m1 ·n2 +n1 ·m2 )].

2.14. q1 )] < [(p2 . n2 ) ako i samo ako m1 + n2 = n1 + m2 Dokažite da je ∼ relacija ekvivalencije. Uz ovakve definicije očito ne vrijedi Z ⊆ Q. q1 )] · [(p2 ... . suprotnog elementa i relacije uređaja na skupu Z ne ovise o izboru reprezentanta klase ekvivalencije. q1 ) ∼ (p2 . Q I R Definicija 2. asocijativnost. Više detalja o uvođenju skupova brojeva možete naći u [11]. Definicija 2. . Q = Z × (Z \ {0})/ ∼ . q)] [(p1 .) Neke napomene o definiciji skupa realnih brojeva su dane u zadacima koji slijede. Dokažite da definicije zbrajanja.15. ) Uputa. Za uređeni par (p. q1 · q2 )] −[(p. Na skupu Z × (Z \ {0}) definiramo binarnu relaciju ∼ sa: (p1 . q)] = [(−p. q1 · q2 )] [(p1 . n1 ) ∼ (m2 . pa tada vrijedi Z ⊆ Q. [23] i [28].. množenje. 1)].2. q2 )] ako i samo ako p 1 · q2 < p 2 · q1 Lako je dokazati da prethodne definicije ne ovise o izboru reprezentanata. Skup racionalnih brojeva Q definiramo kao skup svih klasa ekvivalencije relacije ∼. q) sa [(p. Zadaci 1. q2 ) ako i samo ako p1 · q2 = q1 · p2 67 Lako je provjeriti da je to relacija ekvivalencije. Iz tog razloga cijeli broj m možemo poistovjetiti sa racionalnim brojem [(m. 2. . Vidi [23]. asocijativnost. 3. te da definirane operacije i relacije imaju "očekivana" svojstva (komutativnost. tj. suprotni element i relaciju uređaja na sljedeći način: [(p1 . distributivnost.. q)] označavamo pripadnu klasu ekvivalencije. q2 )] = [(p1 · p2 . q2 )] = [(p1 · q2 + p2 · q1 . SKUPOVI BROJEVA Z. Operacije na skupu Q definiramo tako da "simuliramo" zbrajanje. q1 )] + [(p2 . Na skupu ω × ω definiramo binarnu relaciju ∼ sa: (m1 . množenja. odnosno množenje razlomaka. Na skupu Q definiramo zbrajanje. Dokažite osnovna svojstva operacija zbrajanja i množenja na skupu Z (komutativnost.

Iz toga slijedi da je po definiciji −A = −∞. . −3 ∩ Q. Zatim. Dokažite da definicije zbrajanja. q ∈ C} uređaj: A < C ako i samo ako A ⊂ C suprotni element: − A = {s ∈ Q : (∃r ∈ Q \ A)(s < −r)} Primjerice ako je A = −∞. tranzitivna i linearni uređaj.68 POGLAVLJE 2. dokažite da je upravo definirana relacija uređaja irefleksivna i tranzitivna. . B) rez skupa Q takav da skup A nema najveći element. Vidi [23]. te je kompatibilna sa zbrajanjem i množenjem. q2 ) ako i samo ako p1 · q2 = q1 · p2 Dokažite da je to relacija ekvivalencije. pa je −3 = inf{−x : x ∈ A}. množenja. Ako je (A. Neka su ∅ = A. 8. 5. B) nazivamo rez skupa Q. Tada uređeni par (A. Na skupu Z × (Z \ {0}) definiramo binarnu relaciju ∼ sa: (p1 . 7.. 3 ∩ Q tada je 3 = sup A. suprotnog elementa i relacije uređaja na skupu Q ne ovise o izboru reprezentanta klase ekvivalencije.. Dokažite da je zbrajanje realnih brojeva komutativno i asocijativno. te da su svaka dva realna broja usporediva. Na skupu R definiramo operacije i relacije: zbrajanje: A + C = {r + q : r ∈ A. te za svaki a ∈ A i svaki b ∈ B vrijedi a < b. AKSIOMATSKA TEORIJA SKUPOVA 4. Primjenom skupa racionalnih brojeva možemo definirati skup realnih brojeva. tada skup A nazivamo realni broj. Ovdje opisujemo Dedekindovu konstrukciju koja se bazira na rezovima (vidi [11] i [28]). Skup svih realnih brojeva označavamo sa R. Dokažite osnovna svojstva operacija zbrajanja i množenja na skupu Q (komutativnost. B ⊆ Q takvi da je A ∪ B = Q. 6. Dokažite da je relacija uređaja na skupu Z irefleksivna. asocijativnost. q1 ) ∼ (p2 . A ∩ B = ∅. ) Uputa.

Dokažite da je množenje na skupu R komutativna i asocijativna operacija. n ≥ n0 )(|an − am | < ) Na skupu svih racionalnih C–nizova definiramo relaciju ∼ ovako: (an ) ∼ (bn ) ako i samo ako lim (an − bn ) = 0. Y ∈ R+ tada definiramo X · Y = {r · s : 0 ≤ r ∈ X i 0 ≤ s ∈ Y } ∪ 0R 0R · X = X · 0R = 0R . ili kratko C–niz. Na skupu R definiramo redom: skup pozitivnih realnih brojeva: R+ = {A ∈ R : 0 ∈ A} "realna" nula: 0R = −∞. te da je realno zatvoreno polje (tj. Svaku klasu ekvivalencije nazivamo realni broj. 0 ∩ Q 69 množenje na R+ ako X. SKUPOVI BROJEVA Z. Označimo skup −∞. Dokažite da za svaki ∅ = S ⊆ R. Zatim. Dokažite da je R uređeno Arhimedovo polje. Definirajte operacije zbrajanja i množenja za tako definirane realne brojeve. 1 ∩ Q sa 1R . (Uputa: sup S = ∪S. ako vrijedi: (∀ > 0)(∃n0 ∈ N)(∀m. dokažite da za svaki realan broj A vrijedi A + (−A) = 0R . Y ∈ R+ . . 10. za svaki X ∈ R Na skupu R definirajte množenje za slučajeve kada X ∈ R+ i Y ∈ R+ . Dokažite da je realan broj 0R neutralan element za zbrajanje. te dokažite osnovna svojstva tih operacija.2. 11. koji je odozgo ograničen. svaki polinom neparnog stupnja s koeficijentima iz R ima nultočku u R). Za niz (an ) racionalnih brojeva kažemo da je Cauchyjev.) 13. n→∞ Lako je provjeriti da je ∼ relacija ekvivalencije. Q I R 9. te kada X. b) ako − A ∈ R+ tada definiramo A−1 = −(−A)−1 Dokažite da za svaki A ∈ R \ {0R } vrijedi A · A−1 = 1R . postoji supremum. Cantorova konstrukcija skupa realnih brojeva koristi Cauchyjeve nizove. 12.2. Za svaki A ∈ R \ {0R } definiramo recipročan broj A−1 ovako: a) ako A ∈ R+ tada definiramo A−1 = {s ∈ Q : ∃r ∈ A(s < r−1 )}.

. Svaki prirodan broj je ordinalni broj. . relacija ∈ nije linearni uređaj. 2. b) Skupovi {{∅}} i {{{∅}}. Prirodan broj određuje koliko čega ima ili određuje redno mjesto. 2. jer je očito svaki njegov element ujedno i njegov podskup. te je relacija ∈ linearni uređaj na skupu x... γ. 1. 3. . {∅}. = {0. δ. U daljnjem tekstu mi ćemo također konačne redne brojeve označavati s 0.16. = {0. β. treći. c) Svaki tranzitivan skup nije ordinalni broj..). te {∅} i {∅. . ne zanimaju nas samo konačni redni brojevi već bismo željeli govoriti i o beskonačnim rednim brojevima. Kasnije ćemo vidjeti da je svaki ordinalni broj zapravo dobro uređeni skup x koji ima svojstvo da za svaki a ∈ x vrijedi a = px (a) (vidi lemu 2. Definicija 2. drugi.. a) Prazan skup ∅. Neka vas ne zbunjuje početak definicije 0. .. No. ∈) je dobro uređen skup. .17. {{∅}}} je tranzitivan. 1. Skup {∅. Iz tog razloga se redni brojevi u teoriji skupova definiraju na sljedeći način: 0. . Primjer 2.. Nas ovdje upravo zanimaju redni brojevi: prvi. {∅}} su ordinalni brojevi.70 POGLAVLJE 2. jer imamo ∅ ∈ {{∅}} i {{∅}} ∈ ∅. Što znače redni brojevi? Prvi po redu znači da ispred njega nema nitko. 3. . . AKSIOMATSKA TEORIJA SKUPOVA 2.} = {∅. . ∅} nisu ordinalni brojevi. {∅}} 3. . 1. 2. Irefleksivnost relacije ∈. već se jednostavno piše 0. = ∅ 1. slijedi iz aksioma dobre utemeljenosti. No. . Obrat također nije općenito istinit. Drugi znači da je ispred njega samo jedan. . = ∅ (prazan skup!)..18.. Skup ω je ordinalni broj.. . Obično ćemo ordinalne brojeve označavati malim grčkim slovima: α. Kao što se primjerice definira 0! = 1 tako se i ovdje mora imati početak definicije. . Primijetite da zahtjev da je x tranzitivan skup ne povlači da je relacija ∈ na skupu x tranzitivna. 3. 1.} . Za skup x kažemo da je ordinalni broj ako je x tranzitivan skup i (x. = {∅} 2. Uočite da je u definiciji ordinalnog broja x dovoljno zahtijevati da je x tranzitivan skup. itd. 2. .3 Ordinalni brojevi Već u osnovnoj školi uči se da svaki prirodan broj može biti promatran s dva aspekta. jer nisu tranzitivni skupovi. . Napominjemo da u literaturi nije uobičajno koristiti oznake 0. te svojstvo da svaki neprazni podskup od x ima najmanji element. 1.

te vrijedi β = pα (β). teorema 1. Lema 2. Označimo najmanji element skupa A sa a. tada postoji x ∈ α takav da je y = f (x). Iz definicije ordinalnog broja znamo da su skupovi (α. ∈) i (β. te je α tranzitivan skup. tada imamo x ∈ a. Neka je y ∈ f (a) proizvoljan.) U tu svrhu dokazujemo obje inkluzije. Tada iz x ∈ y ∈ β slijedi x ∈ β.. Pošto tada x ∈ y ∈ β ∈ α.88. Propozicija 2. tj. ∈) dobro uređeni.D. Pošto je α tranzitivan skup tada je β ⊆ α. f −1 čuva uređaj. No.86.) Želimo dokazati da je f identiteta. tj. Q. Sada iz x ∈ a. Dokažimo obratnu inkluziju.2. Dokažimo prvo da vrijedi a ⊆ f (a). Neka je x ∈ a proizvoljan. Pošto je domena funkcije f skup α. Dokažimo da je β tranzitivan skup. slijedi y ∈ a. Dokaz. iz y = f (x). β ∈ α.19. Pretpostavimo suprotno. jer je restrikcija relacije dobrog uređaja ponovo dobar uređaj. (Linearnost uređaja na ordinalnim brojevima) Ako su α i β ordinalni brojevi tada vrijedi: α < β ili α = β ili β < α.D.20. pa zbog tranzitivnosti skupa α slijedi x ∈ α. tj. No. jer je a ∈ A. Time smo dokazali da vrijedi x ∈ f (a). imamo f (x) ∈ f (a).E. tada imamo x. Ako je α ordinalni broj i β ∈ α tada je i β ordinalni broj. Konačno. (Time će biti dobivena kontradikcija. vidi korolar 1. Pošto je funkcija f sličnost. Ako su α i β ordinalni brojevi takvi da je α β tada vrijedi α = β. Lema 2. da postoji z ∈ α takav da je f (z) = z. tada vrijedi x = f (x). ORDINALNI BROJEVI Ako su α i β ordinalni brojevi tada definiramo: α < β ako i samo ako α ∈ β 71 Ako je α ordinalni broj i x ∈ α tada sa pα (x) označavamo skup {y : y ∈ α i y ∈ x}. te imamo x ∈ a. a pošto je funkcija f surjekcija. (Bili smo dokazali da je sličnost između dobro uređenih skupova jedinstvena.18. Dokaz.E. Pošto je a najmanji element skupa α za koji vrijedi a = f (a). relacija ∈ je tranzitivna na skupu α pošto je (α. te pošto je f sličnost. slijedi da vrijedi jedno od: . Očito vrijedi: x ∈ β ako i samo ako x ∈ α i x ∈ β (pošto je α tranzitivan skup). ∈) dobro uređen skup. Tvrdimo da vrijedi a = f (a). Q. Neka x ∈ y ∈ β. ∈) dobro uređen skup. pa je (β. tada f (x) = x. Tada imamo x ∈ a ∈ α.3. x = f (x) i x ∈ a. Neka je f : α → β sličnost. Ovo posljednje je ekvivalentno sa x ∈ pα (β). Iz teorema o usporedivosti dobro uređenih skupova. Dokažimo sada da vrijedi β = pα (β). Dokaz. a je najmanji element skupa α koji ima svojstvo f (a) = a. Pošto je A neprazan podskup dobro uređenog skupa α tada skup A sadrži najmanji element. a pošto x ∈ a. tada je definirano f (x). y. Time imamo f (x) ∈ f (a). Posebno je y ∈ β. Tada je skup A = {z ∈ α : f (z) = z} neprazan.

Sada iz x β. Iz tog se razloga dodaje još jedan aksiom. Sljedeći teorem je iznimno važan. . No. da je ordinalni broj stvarno pravi reprezentant klase svih međusobno sličnih dobro uređenih skupova. A2 = P(A1 ). To je shema askioma zamjene. te x je ordinalni broj. z.19. obzirom na funkciju koju definira formula F. .72 a) α β POGLAVLJE 2. Iz leme 2. Iz aksioma partitivnog skupa slijedi da možemo izgraditi sljedeći niz skupova: A1 = P(N). . . te leme 2.D. Time imamo β ∈ α. slijedi α = β. ističe se da nas zanimaju formule koje opisuju neku funkciju. . To nam omogućava da definiramo pojam ordinalnog broja proizvoljnog dobro uređenog skupa. . ako je u skup tada je i slika skupa u. tk )) . Q. Ako je α β tada iz prethodne leme 2. . β < α. Shemu aksioma zamjene koristit ćemo u dokazu sljedećeg teorema. y. t1 . Svaki skup ordinalnih brojeva je dobro uređen s relacijom ∈ . . koji se intuitivno može izreći ovako: ako je na skupu A definirana funkcija f i za svaki element skupa a ∈ A je f (a) skup. Formalni zapis sheme aksioma zamjene je sljedeći: ∀t1 . A3 = P(A2 ). . Analogno bi razmatrali slučaj c). ∀tk ∀x∃!yF (x. AKSIOMATSKA TEORIJA SKUPOVA b) postoji x ∈ α takav da je pα (x) c) postoji y ∈ β takav da je pβ (y) β α. . tj. . Promotrimo sada slučaj b). Prije iskaza i dokaza teorema enumeracije navodimo posljednji aksiom (odnosno shemu aksioma!) Zermelo–Fraenkelove teorije skupova. On jednostavno govori da je svaki dobro uređen skup sličan jedinstvenom ordinalnom broju. . slijedi x = β. Zatim se u drugom dijelu aksioma tvrdi da je slika skupa također skup (tj. . tj.19. t1 . Korolar 2. . Svaki tranzitivan skup ordinalnih brojeva je ordinalan broj. y. tk i w. t1 .. te u i v su različite varijable koje su različite od x. tada je B = {f (a) : a ∈ A} također skup. U prvom dijelu aksioma je zapisana "funkcionalnost" formule F.18. taj teorem na neki način opravdava definiciju ordinalnog broja. tj. z. Zatim. tk ) → ∀u∃v∀z z ∈ v ↔ ∃w(w ∈ u ∧ F (w. gdje je F proizvoljna formula teorije ZF. također skup).E. znamo x = pα (x). Prvo istaknimo jednu motivaciju za uvođenje sheme zamjene. .21. niti jedan od navedenih aksioma nam ne omogućava da zaključimo da je S = {An : n ∈ N} skup. . .

Pretpostavimo sada da vrijedi O(x) ∈ O(y).: (∀a ∈ A)(∃α)(pA (a) α) ⇒ (∃β)(A β) (1) Pretpostavimo da za svaki a ∈ A postoji ordinalni broj O(a) tako da vrijedi pA (a) O(a).3. vidi korolar 1. Dokaz. Pošto je fa surjekcija i y ∈ O(a) tada postoji x ∈ pA (a) takav da je y = fa (x). Iz ovog posljednjeg i pretpostavke O(x) < O(y) slijedi O(x) < O(x). Iz prethodno dokazane tvrdnje tada imamo O(y) < O(x). Ako vrijedi x = y tada imamo O(x) = O(y) što je suprotno pretpostavci.) Prvo dokažimo da je skup ordinalnih brojeva O(A) ordinalni broj. Za svaki a ∈ A sa fa : pA (a) → O(a) označimo sličnost između dobro uređenih skupova pA (a) i O(a). Označimo O(A) = {O(a) : a ∈ A}. Jedinstvenost slijedi direktno iz leme 2.18.19. (Prilikom razmatranja dobro uređenih skupova bili smo dokazali da je sličnost između sličnih dobro uređenih skupova jedinstvena. vidi korolar 1. Iz leme 2. onda je pA (y) sličan nekom početnom komadu od pA (x). Tada je pA (x) ⊂ pA (y).85.19. znamo O(x) pA (x) i O(y) pA (y). Pretpostavimo sada da vrijedi y < x. Dokažimo sada da postoji traženi ordinalni broj. Iz sheme aksioma zamjene slijedi da je O(A) skup. označimo s O : A → O(A) funkciju definiranu sa: A a → O(a). slijedi da vrijedi: O(x) ∈ O(y) ili O(x) = O(y) ili O(y) ∈ O(x).21. y ∈ A vrijedi: x < y ako i samo ako O(x) ∈ O(y).2. ORDINALNI BROJEVI 73 Teorem 2. što je nemoguće zbog korolara 1.86. Po pretpostavci teorema je A dobro uređen skup pa vrijedi: x < y ili x = y ili y < x. Dokažimo sada da je funkcija O : A → O(A) sličnost. Pretpostavimo prvo da vrijedi x < y. slijedi da je dovoljno dokazati da je skup O(A) tranzitivan. Pošto su O(x) i O(y) ordinalni brojevi tada iz propozicije 2. Pošto je O(a) ordinalni broj tada iz leme 2. slijedi da je za svaki a ∈ A ordinalni broj O(a) jedinstven. što je nemoguće. Ako O(x) = O(y) tada imamo pA (x) pA (y). Time smo dokazali . Tada je očito restrikcija fa |pA (x) : pA (x) → y sličnost. Za to je dovoljno dokazati da za sve x. te da je funkcija O sličnost. (Teorem enumeracije) Za svaki dobro uređeni skup (A.22.18. slijedi da je y ∈ O(A). tj. No. Zatim.20. Tada iz leme 2. Zatim. U tu svrhu prvo dokazujemo da ako za svaki početni komad dobro uređenog skupa A postoji ordinalni broj tada postoji ordinalni broj i za A. Pošto je pA (x) ⊂ pA (y) tada bi imali da je dobro uređen skup pA (y) sličan podskupu nekog svog početnog komada. <) postoji jedinstveni ordinalni broj α koji je sličan sa A. Dakle.) Ako O(y) ∈ O(x) tada iz leme 2. slijedi da je y ordinalni broj.19. Iz korolara 2. slijedi pO(x) (O(y)) = O(y). y je ordinalni broj koji je sličan nekom početnom komadu skupa A. što je nemoguće jer su to različiti početni komadi istog dobro uređenog skupa (to smo dokazali prilikom razmatranja dobro uređenih skupova.84. Neka y ∈ O(a) ∈ O(A). Dokazat ćemo da je O(A) ordinalni broj koji je sličan skupu A.

23. Dokaz. slijedi da je α ordinalni broj.E. Q. što je nemoguće zbog aksioma dobre utemeljenosti. No. tj. tada vrijedi da je On ∈ On. tj. No.D. Definicija 2.24. To sada ističemo. Q. Iz korolara 2. Neka je A dobro uređeni skup. pa sadrži najmanji element b.21.74 POGLAVLJE 2. To znači da je On tranzitivan skup. te ga označavamo s ord(A). slijedi da je skup On ordinalni broj. Time imamo da je B neprazan podskup dobro uređenog skupa A. Rezimirajmo: dokazali smo da ako je svaki početni komad dobro uređenog skupa sličan nekom ordinalnom broju tada je skup A sličan ordinalnom broju O(A). to je nemoguće zbog upravo dokazane tvrdnje (1). Pretpostavimo da je On skup. Jedinstveni ordinalni broj α za koji vrijedi A α nazivamo ordinalni broj skupa A.D. da je skup B = {a ∈ A : ne postoji ordinalni broj α tako da pA (a) α} neprazan.E. (Burali–Fortijev paradoks) Klasa On = {α : α je ordinalni broj} je prava klasa. Burali–Forti je dokazao da klasa svih ordinalnih brojeva nije skup.18. AKSIOMATSKA TEORIJA SKUPOVA tvrdnju (1). Označimo C = pA (b). tj. Pošto je b najmanji element skupa B tada je za svaki x ∈ C skup pC (x) sličan nekom ordinalnom broju. da je prava klasa. Cesare Burali-Forti Propozicija 2. Pretpostavimo suprotno. Ako α ∈ β ∈ On tada iz leme 2. a skup C nije sličan niti jednom ordinalnom broju. α ∈ On. . Promotrimo li tvrdnju (1) vidimo da za dokaz teorema dovoljno dokazati još sljedeće: (∀a ∈ A)(∃α)(pA (a) α).

tada kažemo da je druge vrste ili da je granični ordinalni broj. Zatim. tj.28. (Za sada ne znamo niti jedan drugi granični ordinalni broj. Za svaki ordinalni broj α skup α ∪ {α} je ordinalni broj. b) α∈A α je ordinalni broj i najveći je od svih ordinalnih brojeva koji su manji ili jednaki od svih elemenata iz A. No. pa spomenuti teorem o principu transfinitne indukcije ne možemo primijeniti na klasu svih ordinalnih brojeva. Ako su α i β ordinalni brojevi za koje vrijedi α < β tada je α + 1 ≤ β. α∈A α = inf A. Dokaz je u biti sasvim analogan spomenutom teoremu o principu transfinitne indukcije za dobro uređene skupove. Neka je A neki skup ordinalnih brojeva. Kako bi mogli definirati ordinalne brojeve prve i druge vrste prvo ističemo sljedeću propoziciju. Ordinalni broj ω je najmanji granični ordinalni broj. Definicija 2. Ako je ordinalni broj različit od nule. Znamo da je svaki skup ordinalnih brojeva također dobro uređeni skup.27. Tada vrijedi: a) α∈A 75 α je ordinalni broj i najmanji je od svih ordinalnih brojeva koji su veći ili jednaki od svih elemenata iz A. Svaki ordinalni broj je dobro uređeni skup (u odnosu na relaciju ∈).2. te nije prve vrste. Ordinalni broj α ∪ {α} označavamo sa α + 1.3. Svaki prirodni broj različit od nule je ordinalni broj prve vrste. α∈A α = sup A. te da se taj dokaz može provesti u teoriji ZF.) Bili smo dokazali da za svaki dobro uređeni skup važi zaključivanje po principu transfinitne indukcije.26. ORDINALNI BROJEVI Propozicija 2. Pretpostavimo da formula F (x) ima sljedeće svojstvo: ZF (∀α) (∀β < α)F (β) ⇒ F (α) . Sada ističemo da princip transfinitne indukcije vrijedi za klasu On. iz Burali–Fortijevog paradoksa znamo da klasa On svih ordinalnih brojeva nije skup. pa na ordinalne brojeve također možemo primijeniti princip transfinitne indukcije.25. Propozicija 2. . (Transfinitna indukcija) Neka je F (x) neka formula jezika teorije ZF. Teorem 2. te je to neposredni sljedbenik od α. Tada za svaki ordinalni broj α vrijedi ZF F (α). Za ordinalni broj α kažemo da je prve vrste ako postoji ordinalni broj β tako da vrijedi α = β + 1. ω + 1 je ordinalni broj prve vrste. tj. (Sa α i β su označeni ordinalni brojevi).

U teoremu govorimo o preslikavanjima koja su definirana za svaki ordinalni broj.29. ako je ϕ(β) =      F (ϕ|β). neka je funkcija F : Φ → V funkcija definirana ovako: ako je f ∈ Φ. Neka je F : Φ → S proizvoljna funkcija. Neka je. tada je F (f ) = f (γ). ako je postoji jedinstvena funkcija ϕ : A → S β = 0. ako je      G(ϕ(γ)). Važno je spomenuti da je dokaz teorema rekurzije sasvim analogan dokazu Dedekindovog teorema rekurzije. već skupovne operacije. β = γ + 1. Neka je S neka proizvoljna klasa. tj. a s V označimo klasu svih skupova. s0 ∈ S i G : S → S proizvoljna funkcija. za definiciju funkcije α → Vα = {P(Vβ ) : β < α} Teorem rekurzije je generalizacija Dedekindovog teorema rekurzije za prirodne brojeve koji smo bili prije naveli.76 POGLAVLJE 2. već teorem koji govori o ZF. Neka je s0 = ∅. Teorem 2. U iskazu teorema rekurzije nećemo raditi razliku između funkcija i skupovnih operacija. Zatim. Za α ∈ On označimo Vα = ϕ(α). (Teorem rekurzije) Neka je A granični ordinalni broj ili klasa On svih ordinalnih brojeva. γ<β Iz teorema rekurzije slijedi da postoji jedinstvena funkcija ϕ : On → V koja ima tražena svojstva. β granični ordinal Kao prvu primjenu teorema rekurzije dajemo definiciju kumulativne hijerarhije. Sa On označimo klasu svih ordinalnih brojeva. . tj. Želimo naglasiti da ovo nije teorem teorije ZF. AKSIOMATSKA TEORIJA SKUPOVA Sada navodimo teorem rekurzije koji će nam omogućiti da zbrajanje. za svaki α ∈ On. Neka je Φ = {f | postoji granični ordinalni broj β ∈ A takav da je f : β → S}. množenje i potenciranje možemo definirati za sve ordinalni brojeve. ne promatramo funkcije. Kao i u teoremu rekurzije neka je: Φ = {f | postoji granični ordinalni broj β takav da f : β → V }. funkcija G : V → V neka je definirana sa G(x) = P(x). čija je domena granični ordinalni broj β. već i za definiciju kumulativne hijerarhije. Tada tako da za svaki β ∈ A vrijedi  s0 . zatim. strogo govoreći. To znači da. Teorem rekurzije nije samo važan za definicije operacija na ordinalnim brojevima.

2.3. ORDINALNI BROJEVI Tada imamo: V0 = ϕ(0) = ∅, Vα+1 = ϕ(α + 1) = G(ϕ(α)) = P(Vα ) Vα = ϕ(α) = F (ϕ|α) =
β<α

77

ϕ(β) =
β<α

što je upravo tražena definicija kumulativne hijerarhije. Sada ćemo definirati zbrajanje, množenje i potenciranje ordinalnih broejva. Definicija 2.30. Neka je α proizvoljan ordinalni broj. Iz teorema rekurzije slijedi da postoji jedinstvena funkcija ϕα : On → On tako da vrijedi: ϕα (0) = α ϕα (β + 1) = ϕα (β) + 1 ϕα (β) = sup{ϕα (γ) : γ < β}, ako je β granični ordinalni broj. Sada možemo definirati funkciju + : On × On → On sa α + β = ϕα (β). Odnosno, kratko možemo reći da primjenom teorema rekurzije slijedi da postoji jedinstvena funkcija + : On × On → On koja ima sljedeća svojstva: α+0=α α + (β + 1) = (α + β) + 1 α + β = sup{α + γ : γ < β}, ako je β granični ordinalni broj. Upravo definiranu funkciju nazivamo zbrajanje ordinalnih brojeva. Alternativna definicija zbrajanja ordinalnih brojeva dana je u zadataku 5 na strani 81. U sljedećoj propoziciji ističemo osnovna svojstva zbrajanja ordinalnih brojeva. Sva svojstva se dokazuju primjenom principa transfinitne indukcije i zadatka 5. Propozicija 2.31. (Svojstva zbrajanja ordinalnih brojeva) Neka su α, β i γ proizvoljni ordinalni brojevi. Tada vrijedi: a) 0 + α = α b) α + (β + γ) = (α + β) + γ c) Ako je α + β = α + γ tada je β = γ Napomena 2.32. Posebno želimo istaknuti da zbrajanje ordinalnih brojeva općenito nije komutativno. Primjerice 1 + ω = sup{1 + n : n ∈ ω} = ω, ali ω + 1 = ω, jer znamo da vrijedi ω < ω + 1. Općenito iz β + α = γ + α ne mora slijediti β = γ (primjerice vrijedi 1 + ω = 2 + ω).

78

POGLAVLJE 2. AKSIOMATSKA TEORIJA SKUPOVA

Definicija 2.33. Primjenom teorema rekurzije slijedi da je s jednakostima koje slijede definirana jedinstvena funkcija · : On × On → On: α·0=0 α · (β + 1) = α · β + α α · β = sup{α · γ : γ < β}, ako je β granični ordinalni broj. Funkciju · nazivamo množenje ordinalnih brojeva. Ekvivalentna definicija množenja ordinalnih brojeva dana je u zadataku 8 na strani 84. U sljedećoj propoziciji ističemo osnovna svojstva množenja ordinalnih brojeva. Sva svojstva se dokazuju primjenom principa transfinitne indukcije i zadatka 8. Propozicija 2.34. (Svojstva množenja ordinalnih brojeva) Neka su α, β i γ proizvoljni ordinalni brojevi. Tada vrijedi: a) α · 1 = 1 · α = α b) α · (β + γ) = α · β + α · γ c) α · (β · γ) = (α · β) · γ d) Ako α ≤ β tada α · γ ≤ β · γ Napomena 2.35. Množenje ordinalnih brojeva općenito nije komutativno. Primjerice 2 · ω = (iz def.) = sup{2 · n : n ∈ ω} = ω, a po drugoj strani ω · 2 = (iz def.) = ω · (1 + 1) = ω + ω = ω, jer je očito (!) ω + ω > ω + 1 > ω. Općenito ne vrijedi "desna" distributivnost, tj. ne mora vrijediti (α+β)·γ = α·γ +β ·γ. Primjerice, vrijedi ω = 2 · ω = (1 + 1) · ω = ω + ω. Definicija 2.36. Primjenom teorema rekurzije slijedi da je s jednakostima koje slijede definirana jedinstvena funkcija na On × On : α0 = 1 αβ+1 = αβ · α αβ = sup{αγ : γ < β}, ako je β granični ordinalni broj. Upravo definiranu funkciju nazivamo potenciranje ordinalnih brojeva.

2.3. ORDINALNI BROJEVI

79

U sljedećoj propoziciji ističemo osnovna svojstva potenciranja ordinalnih brojeva. Propozicija 2.37. (Svojstva potenciranja ordinalnih brojeva) Neka su α, β i γ proizvoljni ordinalni brojevi. Tada vrijedi: a) αβ · αγ = αβ+γ b) (αβ )γ = αβ·γ c) Ako je α > 1 i β < γ tada je αβ < αγ Napomena 2.38. Općenito ne vrijedi αβ · γ β = (α · γ)β . To ilustriramo sljedećim primjerom: (ω · 2)ω = sup{(ω · 2)n : n ∈ ω} = sup{(ω · 2) · . . . · (ω · 2) : n ∈ ω} = sup{ω · (2 · ω) · . . . · (2 · ω) · 2 : n ∈ ω} = sup{ω n · 2 : n ∈ ω} = ω ω

ω ω · 2ω = sup{ω ω · 2n : n ∈ ω} = ω ω · ω = ω ω+1 Alternativnu definiciju potenciranja ordinalnih brojeva možete pogledati u [31]. Istaknimo koje ordinalne brojeve sada znamo kada primijenimo upravo uvedene operacije: 0, 1, 2, . . . , ω, ω + 1, ω + 2, . . . , ω + ω = ω · 2, . . . , ω · 2 + 1, . . . , ω · 3, . . . , ω · ω = ω 2 , . . . , ω 3 , . . . , ω ω , ω ω + 1, . . . , ω ω · 2, . . . , ω ω , . . . , ω ω , . . . Nije teško vidjeti da je svaki od navedenih ordinalnih brojeva prebrojiv skup. Primjerice, ω ω = sup{ω n : n ∈ ω} = ω n , a pošto je svaki ordinalni broj oblika ω n prebrojiv, tada je i ordinalni broj ω ω prebrojiv. Najmanji ordinalni broj α za koji vrijedi ω α = α označava se sa 0 . Najmanji ordinalni broj koji je neprebrojiv skup označava se sa ω1 .
n∈ω
ω ωω

a onda imamo i y ∈ C. Pretpostavimo da postoji ordinalni broj β tako da vrijedi α < β < α + 1. Lako je provjeriti da je α ∪ {α} tranzitivan i dobro uređen skup s relacijom ∈ . Dokažimo da je skup B tranzitivan i dobro uređen α∈A skup. tj. y ∈ C.26. tada imamo B ∈ γ. α∈A tj. posebno je tranzitivan. Iz propozicije 2. Pošto je β tranzitivan skup tada vrijedi x ∈ β. tj. To znači da je B gornja međa skupa A. β = α. tada vrijedi y ∈ α. B ⊆ γ. Očito je α ∈ α ∪ {α}. tj.25. Tada za svaki α ∈ A vrijedi y ∈ z ∈ α. ovo posljednje i α ∈ β opet vodi na α ∈ α. te je B ordinalni broj. Neka vrijedi α < β. To znači da bi moralo vrijediti β ∈ {α}. tj. Dokažimo da je α ∪ {α} neposredni sljedbenik od α. Pošto je α ordinalni broj. Pošto je svaki α ∈ A tranzitivan skup tada vrijedi y ∈ α. β ∈ A takvi da je x ∈ α i y ∈ β. jer ako je β donja međa skupa A tada vrijedi β ∈ α. Time smo dokazali da je skup C ordinalni broj. Dokažimo sada da je B supremum skupa A. Dokaz. Tada postoje α. Tada vrijedi x. Radi određenosti neka je α ∈ β. Pošto očito za svaki α ∈ A vrijedi α ⊆ B. Neka su x. Pošto je svaki α ∈ A linearno uređen skup tada vrijedi: x ∈ y ili x = y ili y ∈ x. Ako je B = γ. a) Označimo B = α.20. a onda i α ⊆ γ. α < α + 1. skup C je linearno uređen. Tada za svaki α ∈ A vrijedi α ∈ γ. Iz ovog posljednjeg slijedi da su moguća sljedeća dva slučaja: β ∈ α ili α = β. slijedi da vrijedi α ∈ β ili α = β ili β ∈ α. Time smo dokazali da je B ordinalni broj. za svaki α ∈ A. tada α ∈ B. AKSIOMATSKA TEORIJA SKUPOVA 1. y ∈ B. Neka su x. te pošto je γ ordinalni broj. a onda imamo i β ∈ C. Sada iz x. Iz propozicije 2. Dokažimo sada drugu tvrdnju. Oba slučaja vode na β ∈ β. y ∈ β slijedi da su x i y usporedivi elementi u skupu B.80 Zadaci POGLAVLJE 2. Pretpostavimo li da je β < α + 1 tada je β ∈ α ∪ {α}. Pretpostavimo sada da je γ ordinalni broj koji je gornja međa skupa A. y ∈ α za svaki α ∈ A.20. Iz definicije skupa B slijedi y ∈ B. . Dokaz. slijedi da mora vrijediti α + 1 ≤ β. Iz ovog posljednjeg slijedi da je β ∈ α ili β ∈ {α}. na kontradikciju s aksiomom dobre utemeljenosti. 2. b) Označimo C = α∈A α. No. tj. što je nemoguće zbog aksioma dobre utemeljenosti. Neka su y i z skupovi takvi da vrijedi y ∈ z ∈ B. Tada je očito α ⊆ γ. Ako bi vrijedilo β ∈ α tada iz α ∈ β slijedi α ∈ α. Očito je skup C infimum skupa A. Pretpostavimo da y ∈ z ∈ C. Iz definicije skupa B slijedi da postoji α ∈ A takav da je z ∈ α. Tada iz definicije uređaja slijedi α ∈ β i β ∈ α ∪ {α}. Tada je α ∈ β. Tada imamo x ∈ α ∈ β. Dokažite propoziciju 2. Dokažite propoziciju 2.

ORDINALNI BROJEVI 81 3. Tada imamo: α ∪ {α + δ : δ < β} = = = = α ∪ {α + δ : δ < γ} ∪ {α + γ} (pretpostavka ind.) = (α + γ) ∪ {α + γ} (α + γ) + 1 (def. da postoji ordinalni broj α tako da formula F (α) nije dokaziva u teoriji ZF. Neka su α i β ordinalni brojevi. te je α ∪ {α + γ : γ < β} = α ∪ {α + γ : γ < 0} = α ∪ ∅ = α. pri čemu je binarna relacija definirana sa:   0=i=j i x<y    ili  1=i=j i x y   ili    i=0 i j=1 (x. No. Dokažite teorem 2. <) i (B. pa iz pretpostavke teorema slijedi da vrijedi i ZF F (γ). ). i) (y. zbrajanja) = α + (γ + 1) = α + β . Dokažite da su sljedeće tvrdnje ekvivalentne: a) b) c) α je granični ordinalni broj. j) ⇔ Lako je provjeriti da je A+B dobro uređeni skup. Traženju tvrdnju dokazujemo transfinitnom indukcijom po β. Neka je α = 0 ordinalni broj. Neka je γ najmanji element skupa A. Neka je o(A) = α i o(B) = β. Dokaz. Neka je A = {β ≤ α : ZF F (β). Tada vrijedi: α + β = α ∪ {α + γ : γ < β}. kao uređeni par (A × {0} ∪ B × {1}. 4. za svaki β < γ vrijedi ZF F (β). Definiramo uređenu sumu tih skupova.} Pošto je A neprazan skup ordinalnih brojeva tada on ima najmanji element. Dokažite da je tada o(A + B) = α + β. Pretpostavimo suprotno. u oznaci A + B. ) dobro uređeni skupovi. Prvo dokazujemo dvije pomoćne tvrdnje. ∀β(β < α ⇒ β + 1 < α). Ako je β = 0 tada je α + β = α + 0 = α. tj. Tvrdnja 1.28. Dokaz tvrdnje 1. To je u kontradikciji s činjenicom da je γ ∈ A. Dokaz. Neka je β = γ + 1. Neka su (A. 5. te pretpostavimo da vrijedi α + γ = α ∪ {α + δ : δ < γ}. α = sup{β : β < α} (= β<α β).2.3.

. 1) = α + g(x) i h(y. pa iz (∗) slijedi α ≤ α + γ. te da za svaki γ < β tvrdnja vrijedi. 0). Tada je Rng(h) = Rng(f ) ∪ {α + g(y) : y ∈ B} = α ∪ {α + γ : γ < β} = (Tvrdnja 1) = α + β. c) i = 0 i j = 1.82 POGLAVLJE 2. j). γ ∈ On. Pošto je f (x) ∈ α tada je f (x) < α. Znamo da za sve ordinalne brojeve α i β vrijedi: α ≤ β ako i samo ako α ⊆ β (∗) Iz dokazane tvrdnje 1 imamo α + γ = α ∪ {α + x : x < γ}. 0) = f (x) < f (y) = h(y. b) 1 = i = j i x y. tada očito za svaki δ < β postoji ordinalni broj γ takav da δ < γ < β. Iz dokazane tvrdnje 2 tada slijedi f (x) < α + g(y). slijedi α + g(x) < α + g(y). jer funkcija f čuva uređaj. Neka su f : A → α i g : B → β sličnosti. β. Pošto je β granični ordinalni broj.) = γ<β (α + γ) = sup{α + γ : γ < β} = α + β Time je tvrdnja 1 dokazana. Očito je funkcija h injekcija. desna strana je očito nadskup od α. Tada je h(x. 1) = α + g(y). Iz pretpostavke γ < β i (∗) slijedi da vrijedi γ ⊂ β. Neka vrijedi (x. 0) = f (x) i h(y. Dokažimo sada da funkcija h čuva uređaj. Primjenom dokazane tvrdnje 1 slijedi α + γ ⊂ α + β. No. 1) = α + g(y). i) (y. Definiramo funkciju h : A×{0}∪B ×{1} → α +β sa h(x. Tada redom imamo: α ∪ {α + δ : δ < β} = α ∪ γ<β {α + δ : δ < γ} = γ<β (α ∪ {α + δ : δ < γ}) = (pretpostavka ind. Time je tvrdnja 2 dokazana. Neka su α. Time smo dokazali da je funkcija h surjekcija. te neka je γ < β. 0) = f (x) i h(y. Tada vrijedi: α ≤ α + γ < α + β. te činjenica x y i da je funkcija g sličnost. 1) = α + g(y). Tvrdnja 2. Iz dokazane tvrdnje 2. Iz definicije uređaja na uređenoj sumi slijedi da imamo sljedeća tri slučaja: a) 0 = i = j i x < y. Tada je h(x. Dokaz tvrdnje 2. AKSIOMATSKA TEORIJA SKUPOVA Pretpostavimo sada da je β granični ordinalni broj. Tada je h(x. Sada dokazujemo tvrdnju zadatka.

Dokažite propoziciju 2. Dokažite da tada postoji jedinstveni ordinalni broj γ tako da vrijedi α = β + γ. zbrajanja) = (α + β) + (δ + 1) = (α + β) + γ Neka je sada γ granični ordinalni broj takav da za svaki ordinalni broj x < γ. Tada redom imamo: α + (β + γ) = α + (β + sup{x : x < γ}) = = = = = (def. Pretpostavimo da je β + γ < α. Dokaz provodimo transfinitnom indukcijom po γ. . Neka je γ = sup A. zbrajanja) = (α + β) + sup{x : x < γ} (α + β) + γ 7. zbrajanja) = sup{α + (β + x) : x < γ} (pret. te sve ordinalne brojeve α i β vrijedi tvrdnja.31. Za ilustraciju dokazujemo tvrdnju b). Tada iz propozicije 2. indukcije) = sup{(α + β) + x : x < γ} (def. zbrajanja) = α + ((β + δ) + 1) (def. slijedi (β + γ) + 1 ≤ α.26. No. te sve ordinalne brojeve α i β vrijedi (α + β) + δ = α + (β + δ). c). zbrajanja) = (α + (β + δ)) + 1 (pret.31.2. to je nemoguće (jer bi tada imali γ + 1 ≤ sup A = γ). ORDINALNI BROJEVI 83 6. Tada imamo: α + (β + γ) = α + (β + (δ + 1)) = = = = = (def. iz čega slijedi da je γ + 1 ∈ A. postoji ordinalni broj δ tako da vrijedi γ = δ + 1. Promotrimo prvo slučaj kada je ordinalni broj γ prve vrste. pa imamo α ≥ (β + γ) + 1 = β + (γ + 1). Tada je β + γ ≤ α. Pretpostavimo da je γ ordinalni broj koji ima svojstvo da za svaki δ < γ.3. Dokaz. tj. zbrajanja) = α + sup{β + x : x < γ} (def. Dokaz. (Teorem o oduzimanju) Neka su α i β ordinalni brojevi takvi da je β ≤ α. Jedinstvenost slijedi iz propozicije 2. Označimo A = {x : β + x ≤ α}. indukcije) = ((α + β) + δ) + 1 (def.

Sada imamo: α ≥ β · (δ + 1) = β · δ + β > β · δ + ρ = α. zadatka 7. pa δ nije supremum skupa {x : β · x ≤ α}. što je nemoguće. δ i ρ takvi da je 0 < δ < β i ρ < β γ . slijedi da postoje jedinstveni ordinalni brojevi δ i ρ. Neka su (A.34. Tada je β · δ ≤ α. Pretpostavimo sada da je α > β. Primjenom teorema o dijeljenju s ostatkom. AKSIOMATSKA TEORIJA SKUPOVA 8. Neka je γ = sup{x : β x ≤ α}. Preostalo je dokazati jedinstvenost. tj.). Tada iz teorema o oduzimanju.37. Na Kartezijevom produktu A × B definiramo binarnu relaciju na sljedeći način:   b1 < b2 ili  b 1 = b 2 i a1 < a 2 (a1 . Ako je α < β tada možemo uzeti δ = 0 i ρ = α. slijedi da postoji ordinalni broj γ takav da je ρ = β + γ. te neka je β > 0.61. Iz teorema o oduzimanju. Dokaz. 9. gdje je ρ < β. Pretpostavimo da vrijedi β ≤ ρ.84 POGLAVLJE 2. Dokažite propoziciju 2. b2 ) ⇔ Uređaj se naziva antileksikografski uređaj (vidi i primjer 1. < ) dobro uređeni skupovi. i ρ < β. tj. slijedi da postoji ordinalni broj ρ takav da je α = β · δ + ρ. b1 ) (a2 . Pretpostavimo da δ nije supremum skupa {x : β ·x ≤ α}. zadatka 7. 10. zadatka 10. Jedinstvenost ordinalnog broja ρ slijedi iz propozicije 2. Time je dokazana jedinstvenost ordinalnog broja δ. (Teorem o dijeljenju s ostatkom) Neka su α i β ordinalni brojevi. 11. Tada je očito α > β ·δ. Neka je α = β · δ + ρ. ) dobro uređeni skup. što je suprotno pretpostavci. Dokažite da je tada o(A × B) = α · β. Dokažite da postoje jedinstveni ordinalni brojevi γ. . tj. (Teorem o logaritamskom algoritmu) Neka su α = 0 i β > 1 ordinalni brojevi. Neka je δ = sup{x : β · x ≤ α}. Ako je α = β tada možemo uzeti da je δ = 1 i ρ = 0. te vrijedi α = β γ δ + ρ. <) i (B. Tada postoje jedinstveni ordinalni brojevi δ i ρ takvi da je α = β · δ + ρ. To znači da mora vrijediti ρ < β. takvi da je ρ < β γ i α = β γ δ + ρ. Dokaz. 12. Dokažite propoziciju 2.31. a onda je α ≥ β · (δ + 1). Sada iz toga slijedi α = β · δ + ρ = β · δ + (β + γ) = β · (δ + 1) + γ. Lako je provjeriti da je (A × B.

ρ < β γ0 i α = β γ0 δ0 + ρ0 . 0 < δi < β. . + ω γn mn . Primjenom teorema o logaritamskom algoritmu slijedi da postoje jedinstveni ordinalni brojevi γ0 . γn i δ0 . To znači da taj niz ne bi imao najmanji element. . Ako bi vrijedilo δ = 0 tada bi imali ρ = α ≥ β γ > ρ. mn . što je kontradikcija. Dokažite da postoji jedinstveni prirodan broj n i konačni nizovi ordinalnih brojeva γ0 . Ako je β = 2 tada govorimo o diadskoj normalnoj formi. što je kontradikcija. . . Neka vrijedi α = β γ δ + ρ. δn tako da vrijedi: γ0 > γ1 > . Pretpostavimo da je δ ≥ β. Tada imamo: α ≥ β γ+1 = β γ β ≥ β γ (δ + 1) = β γ δ + β γ > β γ δ + ρ = α. Važno je primijetiti da taj postupak mora stati u konačno mnogo koraka. . . > γn . γn i m0 . . 3 . (Teorem o normalnoj formi ordinalnih brojeva)3 Neka su α i β ordinalni brojevi i β > 1. . to je nemoguće zbog aksioma dobre utemeljenosti. Inače bi postojao beskonačan niz ordinalnih brojeva (γk ) tako da za svaki k vrijedi γk > γk+1 . Dakle. . i pretpostavimo da γ nije supremum skupa {x : β x ≤ α}. ORDINALNI BROJEVI 85 Dokažimo da vrijedi 0 < δ < β. Točan naziv teorema je teorem o normalnoj formi po bazi β. što je kontradikcija.2. te vrijedi α = ω γ0 m0 + ω γ1 m1 + . . . . α = β γ0 δ0 + β γ1 δ1 + . No. + β γn δn Dokaz. a ako pak je β = ω tada govorimo o Cantorovoj normalnoj formi. . Dokažimo sada jedinstvenost. za svaki i ≤ n. Jedinstvenost slijedi iz teorema o logaritamskom algoritmu. Ako je ρ0 = 0 tada je teorem dokazan. . Tada imamo: α < β γ+1 = β γ β ≤ β γ δ ≤ β γ δ + ρ = α. . . Ako pak je ρ0 > 0 tada na njega primjenimo teorem o logaritamskom algoritmu. .3. gdje su svi mi konačni ordinalni brojevi. . Sada jedinstvenost ordinalnih brojeva δ i ρ slijedi iz zadatka 10. 13. . . δ0 i ρ0 tako da vrijedi 0 < δ0 < β. za svaki ordinalni broj α postoji jedinstveni prirodan broj n i konačni nizovi ordinalnih brojeva γ0 > γ1 > .

Kardinalni broj λ je ordinalni broj koji ima svojstvo da niti za jedan α < λ ne postoji bijekcija između λ i α. c) Svaki beskonačni kardinalni broj je granični ordinalni broj.39. U sljedećem teoremu navodimo primjere kardinalnih brojeva. Primijetimo da svaki granični ordinalni broj nije kardinalni broj.4 Kardinalni brojevi Podsjetimo se da smo na samom početku u naivnoj teorij skupova spominjali pojam kardinalnosti (kao oznaku svojstva). Definicija 2. Teorem 2. (Zermelov teorem o dobrom uređaju) Svaki skup se može dobro urediti. Odnosno. AKSIOMATSKA TEORIJA SKUPOVA 2. Kardinalni broj proizvoljnog skupa A definiramo kao najmanji ordinalni broj λ za koji vrijedi A ∼ λ. rekli smo da skupovi A i B imaju istu kardinalnost ako su ekvipotentni.86 POGLAVLJE 2.22. tada slijedi da postoji ordinalni broj α takav da vrijedi A α. Kako bismo mogli definirati kardinalni broj proizvoljnog skupa sada ćemo iskazati Zermelov teorem o dobrom uređaju. Iz Zermelovog teorema o dobrom uređenju slijedi da na skupu A postoji dobar uređaj. Teorem 2. Ova razmatranja opravdavaju sljedeću definiciju. nismo definirali što je zapravo kardinalni broj. Vrijede sljedeće tvrdnje: a) Svaki konačni ordinalni broj je kardinalni broj. b) Skup ω je kardinalni broj.42. tj. te k(ω + 1) = ω i k(ω ω ) = ω. Kardinalni broj skupa A označavamo sa k(A). Sada to činimo. Aksiom izbora je glavna tema sljedeće točke. ω + ω nije kardinalni broj. No. Očito je k(ω) = ω. . Iz teorema enumeracije. ako je A skup tada postoji binarna relacija R ⊆ A × A tako da je uređeni par (A. Neka je A proizvoljan skup. R) dobro uređeni skup. Iz definicije očito slijedi da ekvipotentni skupovi imaju jednak kardinalni broj. Npr. Uočite da je za svaki skup A ordinalni broj k(A) zapravo kardinalni broj. To znači da je klasa {β : β ∈ On i A ∼ β} neprazna.. Bili smo dokazali da svaka klasa ordinalnih brojeva ima najmanji element. Definicija 2. teorema 2.41. Ako je λ kardinalni broj tada je očito k(λ) = λ. Taj teorem je ekvivalentan s aksiomom izbora. Dokazi tih svojstava bili bi sasvim isti kao u naivnoj teoriji skupova. tj.40. Ta činjenica i sljedeća definicija operacija na kardinalnim brojevima omogućavaju nam da ovdje možemo samo istaknuti svojstva operacija na kardinalnim brojevima bez da ih moramo dokazivati.

tj. pa ih ovdje nećemo ponavljati. množenja i potenciranja za ordinalne i kardinalne brojeve isto označavamo.39.43. KARDINALNI BROJEVI Definicija 2. tj. Dokazi tih svojstava. su sasvim isti kao u naivnoj teoriji. kao što smo već bili napomenuli.44. µ i ν kardinalni brojevi.45. Npr. Teorem 2. (Cantorov osnovni teorem) Za svaki kardinalni broj λ vrijedi λ < 2λ . No. Neka su λ i µ kardinalni brojevi. No. Teorem 2. ako ω i 1 zbrajamo kao kardinalne brojeve tada je to ω (jer je ω × {0} ∪ 1 × {1} ∼ ω). ako ω i 1 zbrajamo kao ordinalne brojeve tada je to ω + 1 (što je različito od ω).47. Važno je spomenuti da operacije zbrajanja.2.4. Ako su λ i µ kardinalni brojevi takvi da vrijedi λ ≤ µ i µ ≤ λ tada imamo λ = µ. Uočimo da je to je zapravo Cantor.56. teorem 1. (Uređaj je naslijeđen s ordinalnih brojeva). Neka su λ. Sada samo ističemo svojstva operacija na kardinalnim brojevima. Bernsteinov teorem. Primijetimo da je to u stvari tvrdnja Cantorovog osnovnog teorema teorije skupova.46. Schröder. Tada definiramo: a) b) c) λ + µ = k(λ × {0} ∪ µ × {1}) λ · µ = k(λ × µ) λµ = k({f | f : µ → λ}) 87 Napomena 2. to nisu iste operacije. . Tada vrijedi: a) b) c) d) e) f) g) h) λ + (µ + ν) = (λ + µ) + ν λ+µ=µ+λ λ · (µ · ν) = (λ · µ) · ν λ·µ=µ·λ λ · (µ + ν) = λ · µ + λ · ν λν · µν = (λ · µ)ν λµ+ν = λµ · λν (λµ )ν = λµ·ν Teorem 2. teorema 1.

50. garantiraju da je prethodna definicija dobra. Iz propozicije 2. Neposredni sljedbenik od λ označavamo sa λ+ .48.E. Q. slijedi da postoji µ ∈ Cn takav da je sup Cn < µ.48. slijedi da je klasa {µ : µ je kardinalni broj i λ < µ} neprazna. Ako je S skup kardinalnih brojeva tada je ∪S također kardinalni broj. Dokaz. Dokaz. Klasa svih kardinalnih brojeva Cn je prava klasa. Prirodno se postavlja pitanje da li za svaki beskonačni kardinalni broj λ postoji ordinalni broj α takav da je λ = ℵα . To je posebno klasa ordinalnih brojeva. Dokaz.D. Primjenom prethodne leme slijedi da za svaki skup S kardinalnih brojeva postoji kardinalni broj koji je supremum skupa S.25. Iz teorema 2. pa sadrži najmanji element. znamo da je sup Cn ∈ Cn. Može se pokazati da je ta tvrdnja ekvivalentna s aksiomom izbora.49.49. Sa ℵ označavamo funkciju sa klase svih ordinalnih brojeva On u klasu svih beskonačnih kardinalnih brojeva koja je pomoću rekurzije definirana ovako: ℵ0 = ω ℵβ+1 = ℵ+ β ℵα = sup{ℵβ : β < α}. Q. te teorem rekurzije.88 POGLAVLJE 2.E. Definicija 2. ako je α granični ordinalni broj. znamo da je ∪S ordinalni broj. Iz leme 2. No. Tada iz leme 2. Propozicija 2.D. Uočite da nam leme 2. pa imamo γ = k(γ) ≤ k(∪S) < γ. i 2.48. očito je γ ⊆ ∪S. Kada želimo istaknuti da ordinalni broj ω promatramo kao kardinalni broj tada umjesto ω pišemo ℵ0 .E. Pretpostavimo da je k(∪S) < ∪S..49. Analogno za ostale kardinalne brojeve.46. što je kontradikcija. AKSIOMATSKA TEORIJA SKUPOVA Lema 2.Q. odnosno opća Cantorova hipoteza glasi: za svaki ordinalni broj α vrijedi: 2ℵα = ℵα+1 . Pošto je relacija uređaja po definiciji zapravo relacija ∈ tada postoji γ ∈ S takav da je k(∪S) < γ. Za svaki kardinalni broj λ postoji kardinalni broj koji je neposredni sljedbenik od λ. Ta razlika u notaciji nam je posebno važna kada želimo naglasiti radi li se o ordinalnoj ili kardinalnoj aritmetici. Pretpostavimo da je klasa Cn skup.D. Sada Cantorovu hipotezu kontinuuma možemo zapisati ovako: 2ℵ0 = ℵ1 . Supremum skupa S označavamo sa sup S. Lema 2. što je kontradikcija.51.

Ovdje ga ponavljamo: . Pokažite primjerom da općenito ne vrijedi da λ + µ = λ + ν povlači µ = ν. AKSIOM IZBORA 89 Napominjemo da bez aksioma izbora ne možemo niti dokazati da je 2ℵα alef. Pokažite primjerom da općenito ne vrijedi da λ · µ = λ · ν povlači µ = ν. zatim da je prebrojiva unija prebrojivih skupova također prebrojiv skup.5 Aksiom izbora Na samom početku bili smo naveli aksiom izbora. Neka je F = (fi : i ∈ I) familija međusobno različitih analitičkih funkcija na skupu C. 3. te za definiciju kardinalnog broja proizvoljnog skupa. (Za dokaz vidite [2].2. [19]. Dokažite teorem 2. Zatim. bili smo spomenuli aksiom prebrojivog izbora. b) ako je c = ℵ1 tada postoji familija F koja ima svojstvo (P0 ) i kardinaliteta je c.5. 2. Kažemo da familija F ima svojstvo (P0 ) ako je za svaki z ∈ C skup {fi (z) : i ∈ I} prebrojiv. da vrijedi: ako su α i β ordinalni brojevi takvi da je α ≤ β. Neka su λ. Prisjetimo se da smo aksiom izbora koristili prilikom dokaza da svaki beskonačan skup sadrži prebrojiv podskup. Zadaci 1.40. Dokažite da tada vrijedi: a) b) c) d) ako je λ ≤ µ tada je λ + ν ≤ µ + ν ako je λ ≤ µ tada je λ · ν ≤ µ · ν ako je λ ≤ µ tada je λν ≤ µν ako je λ ≤ µ i ν = 0 tada je ν λ ≤ ν µ 5. µ i ν kardinalni brojevi. 4. [28] i [34].) 2. Dokažite da vrijedi: a) ako je c > ℵ1 tada je svaka familija F koja ima svojstvo (P0 ) prebrojiva. [18]. tj. Prilikom razmatranja aksioma izbora dokazat ćemo da su zbrajanje i množenje kardinalnih brojeva trivijalne operacije. te smo ga označavali s AC. Vrlo se ℵ malo zna o kardinalnim brojevima 2ℵα i ℵαβ . tada ℵα +ℵβ = ℵα ·ℵβ = ℵβ O aritmetici kardinalnih brojeva možete više naći u [15].

Time smo dokazali da je n∈N n∈N n∈N µ( n∈N An ) < . Neka je > 0 proizvoljan. Teorem o ultrafiltru: Svaki pravi filtar je sadržan u nekom ultrafiltru. odnosno da postoji samo konačno . . × An također konačan. Ekvivalentnost Heineove i Cauchyeve definicije neprekidnosti funkcije. Moramo li ga prihvatiti kao aksiom teorije? Zašto je AC tako (bio) sporan? Koje mu je sada mjesto u matematičkoj logici. Ako su A1 . . A1 . uobičajno je da se na samom početku izreke teorema istakne da se koristi AC (ili neka ekvivalentna tvrdnja). Tada je očito µ( n∈N An ) = 0. za svaki > 0. Svaki vektorski prostor ima algebarsku bazu. Aksiom izbora je jedan od najviše razmatranih aksioma u matematici. Može li se izvesti iz ostalih aksioma? 2. Pomoću AC se dokazuju se primjerice sljedeće činjenice: 1. Kao malo ilustraciju primjene aksioma prebrojivog izbora dokazujemo da je mjera prebrojive unije skupova. . A2 . te su pitanja vezana uz AC ista kao i pitanja vezana uz Euklidov peti postulat: 1. AKSIOMATSKA TEORIJA SKUPOVA ako je {A0 . 3. Teorem Tihonova: Produkt kompaktnih topoloških prostora je kompaktan. . .} prebrojiv skup nepraznih skupova koji su u parovima disjunktni tada postoji niz (an ) takav da je za svaki n ∈ N ispunjeno da je an ∈ An . Svako polje ima algebarski zatvoreno proširenje. 4. Taj aksiom se često koristi u matematičkoj analizi. Neka je {An : n ∈ N} prebrojiv skup čiji su elementi skupovi mjere nula. Hahn–Banachov teorem iz funkcionalne analize. Je li konzistentan s drugim aksiomima? 3. . . Aksiomi teorije skupova omogućavaju zasnivanje matematike na isti način kako su Euklidovi postulati omogućili zasnivanje Euklidove geometrije. teorem kompaktnosti i Löwenheim– Skolemov teorem u matematičkoj logici ekvivalentni su aksiomu izbora. . Možda je više diskusije izazvao samo Euklidov peti postulat o paralelama. Aksiom izbora je jedini aksiom teorije skupova koji se eksplicitno navodi prilikom korištenja u matematici. također nula. 5.90 POGLAVLJE 2. odnosno matematici? Ako se AC koristi prilikom dokaza nekog teorema u matematici. Za svaki n ∈ N neka je On neki otvoreni nadskup od An takav da je µ(On ) ≤ /2n+1 (tu koristimo aksiom prebrojivog izbora). . An konačni skupovi tada iz teorema o uzastopnom prebrojavanju slijedi da je skup A1 × . čija je mjera nula. 2. Tada je µ( An ) ≤ µ(On ) ≤ /2n+1 = .

Želimo istaknuti da bez AC ne možemo dokazati da je za proizvoljnu prebrojivu familiju (An : n ∈ N) dvočlanih skupova Kartezijev produkt An neprazan. Kvocijentni skup [0. AKSIOM IZBORA 91 mnogo "izbora" (a1 .52. 1]/ ∼ je familija u parovima disjunktnih skupova. . . Tada postoji skup B takav da je B ∩ Ai jednočlan skup za svaki i ∈ I. Sada navodimo izreku aksioma izbora koju ćemo koristiti u daljnjim razmatranjima. Aksiom izbora [AC] Neka je (Ai : i ∈ I) neprazna familija u parovima disjunktnih nepraznih skupova. Cilj nam je navesti neke ekvivalentne tvrdnje aksiomu izbora. Primjer 2. dok nam je za izbor prebrojivo čarapa. U prvi tren čini se da je sljedeće zaključivanje pravilno: pošto je svaki skup An ekvipotentan sa {0. . Zgodan primjer koji lijepo ilustrira nekonstruktivnost aksioma izbora je Vitalijev skup.53. 1}. Iz AC slijedi da postoji skup koji sadrži točno po jedan element iz svake klase ekvivalencije. . 2}} čiji članovi nisu u parovima disjunktni. jer sadrži primjerice nul–niz. Pretpostavka da su članovi familije u parovima disjunktni je nužna. an ) takvih da je ai ∈ Ai . Ako je A = {0. Taj skup se naziva Vitalijev skup. Napomena 2. . AC tvrdi egzistenciju nekog skupa. (Vitalijev skup) Na zatvorenom segmentu [0. potreban aksiom izbora. Skup B se naziva izborni skup za familiju (Ai : i ∈ I). Lako je provjeriti da je ∼ relacija ekvivalencije. 1] definiramo binarnu relaciju ∼ na sljedeći način: x ∼ y ako i samo ako x−y ∈ Q.2. Glavna kritika aksioma izbora je vezana uz njegovu nekonstruktivnost. Nemamo nikakvu predodžbu koji je to skup. {1. {2}. Promotrimo familiju skupova {{1}. Očito ne postoji izborni skup za tu familiju. ali ne daje nikakav algoritam kako taj skup konstruirati. To znači da nam za konačne familije konačnih skupova ne treba aksiom izbora. Ne znamo čak niti jedan njegov element. Greška u ovom zaključivanju je sljedeća: za konstrukciju takve bijekcije za svaki n moramo izabrati jednu od dvije bijekcije između An i {0.5. pri čemu iz svakog para biramo točno jednu čarapu. tj. 1} tada je skup Aω ekvipotentan sa An . Za prvu familiju imamo egzistenciju izbornog skupa bez primjene AC. 1} tada je Aω = ∅. Russell je kao ilustraciju primjene AC naveo prebrojive familije parova cipela i prebrojive familije parova čarapa.

da se svaki skup može dobro urediti. [21] i [6]). e) Teorem Tarskog. .54. c) Zermelov teorem o dobrom uređaju. te postoji particija K1 . Teorem 2. Tada postoji n ∈ N i particija k1 . kn od k.57. <) parcijalno uređen skup koji ima svojstvo da svaki neprazni lanac iz A ima gornju među u A. . d) Hartogsov teorem. µ}. Znate li neki dobar uređaj na skupu R? Jedna paradoksalna posljedica aksioma izbora je sljedeći teorem. AKSIOMATSKA TEORIJA SKUPOVA Teorem 2. Ako je λ beskonačni kardinalni broj tada je λ2 = λ. godine dokazao da se u teoriji ZF bez aksioma izbora ne može dokazati AC (vidi [11]. Neka je (A. tj. . Sljedeće tvrdnje su ekvivalentne sa [AC]: a) Zornova lema. . Dokaz Banach. P. Ako su A i B proizvoljni skupovi tada vrijedi k(A) ≤ k(B) ili k(B) ≤ k(A). K. . tj. . Tarksijevog teorema možete vidjeti u [40] ili [5]. . Neke posljedice aksioma izbora su zbunjujuće. Korolar 2. (Banach. .55. Iz aksioma izbora slijedi Zermelov teorem o dobrom uređaju. za svaki skup A postoji relacija R ⊆ A × A takva da je (A. Cohen je 1963. Svaki skup se može dobro urediti. tako da je za svaki i = 1.56. <) parcijalno uređen skup. R) dobro uređen skup. Gödel je 1939. . a neke čak paradoksalne. Primijetite da skupovi ki i Ki nisu izmjerivi. (AC) Za sve kardinalne brojeve λ = 0 i µ = 0 od kojih je barem jedan beskonačan vrijedi: λ + µ = λ · µ = max{λ. Kn od K. b) Hausdorffov princip maksimalnosti.92 POGLAVLJE 2. Dokaz prethodnog teorema je dan kroz rješenja niza zadatka koji su na kraju ove točke. . godine dokazao da ako pretpostavimo da je teorija ZF bez aksioma izbora konzistentna tada je i teorija ZF s aksiomom izbora konzistentna. . Iz toga posebno slijedi da se može dobro urediti skup realnih brojeva R. n skup ki izometričan sa Ki . Neka je (A. . Tarskijev teorem) Neka su k i K kugle u R3 . Napomena 2. . Tada (A. Tada za svaki lanac L od A postoji maksimalni lanac koji ga sadrži. <) ima barem jedan maksimalni element.

za svaki i ∈ I. Neka je ai ∈ Ai takav da je B ∩ Bi = {(ai . [AC]2 Neka je A = ∅. Redom ćemo dokazati sljedeće implikacije: [AC] ⇒ [AC]1 ⇒ [AC]2 ⇒ [AC]3 ⇒ [R] ⇒ [AC]. i∈I Funkcija f se naziva funkcija izbora. za svaki i. Za svaki i ∈ I definiramo Bi = Ai × {i}. za sve i = j. i)}. AKSIOM IZBORA Zadaci 93 1. te je Bi ∩ Bj = ∅. [AC] ⇒ [AC]1 Neka je (Ai : i ∈ I) neprazna familija nepraznih skupova. za svaki ∅ = B ⊆ A. tada postoji i ∈ I takav da je Ai = ∅. za svaki i ∈ I. 2. Dokažite da su sljedeće tvrdnje ekvivalentne s aksiomom izbora: [AC]1 Neka je (Ai : i ∈ I) neprazna familija nepraznih skupova. dokazati da postoji) jedan element u: (a) nekom konačnom skupu? (b) nekom beskonačnom skupu? (DA) (DA) (DA) (NE) (c) svakom članu beskonačne familije jednočlanih skupova? (d) svakom članu beskonačne familije čiji svaki skup je konačan? (e) svakom članu konačne familije skupova čiji svaki skup je beskonačan? (DA) (f) svakom članu beskonačne familije čiji svaki skup sadrži konačno mnogo realnih brojeva? (DA) O gornjim tvrdnjama vidite [39]. Tada postoji funkcija f : P(A) \ {∅} → A takva da je f (B) ∈ B. Russellov multiplikativni aksiom Neka je (Ai : i ∈ I) familija skupova. Neka je A = ∅ i A = {Ai : i ∈ I} neka particija skupa A. Tada postoji funkcija g : A → A takav da je g(Ai ) ∈ Ai .2. Uočimo da je za svaki i ∈ I skup Bi = ∅. Ako je i∈I [AC]3 [R] Ai prazan skup. Tada postoji f : I → Ai takva da je f (i) ∈ Ai .5. Dokaz. Možemo li teoriji skupova ZF bez aksioma izbora izabrati (tj. . za svaki i ∈ I. Definiramo funkciju f : I → Ai sa i∈I i∈I f (i) = ai . Primjenom [AC] na familiju (Bi : i ∈ I) slijedi da postoji skup B takav da je B ∩ Bi jednočlan skup za svaki i ∈ I. Očito je f (i) ∈ Ai .

Tada je B = (Bi : i ∈ I) particija skupa B = Bi . Tada je {B : B ∈ P(A) \ {∅}} neprazna familija nepraznih skupova. Očito je (L. ⊂) sadrži maksimalni element. <) parcijalno uređen skup i L ⊆ A neki lanac.88. Dokaz. za svaki ∅ = B ⊆ A. ili obratno. Dokažite da Zornova lema povlači Hausdorffov princip maksimalnosti. [AC]3 ⇒ [R] Neka je (Ai : i ∈ I) neka familija skupova. [R] ⇒ [AC] Neka je (Ai : i ∈ I) neprazna familija nepraznih skupova koji su u parovima disjuktni. Iz [AC]3 slijedi da postoji funkcija i∈I g : B → B tako da za svaki i ∈ I vrijedi g(Bi ) ∈ Bi . Iz Zermelovog teorema slijedi da postoje binarne relacije R ⊆ A × A i Q ⊆ B × B takve da su skupovi (A. Iz Zornove leme slijedi da parcijalno uređen skup (L. To znači da za restrikciju funkcije f na A vrijedi traženo svojstvo. tada za svaki i ∈ I vrijedi f (Ai ) ∈ Ai . 4. [AC]2 ⇒ [AC]3 Neka je A = ∅ i A = {Ai : i ∈ I} neka particija skupa A. slijedi da je ispunjeno barem jedno od: A je sličan s B. ⊂) parcijalno uređen skup koji zadovoljava uvjete Zornove leme (ako je A neki lanac od L tada je ∪A lanac koji je jedna gornja međa za A). za svaki ∅ = B ⊆ A. To znači da za svaki i ∈ I postoji ai ∈ Ai tako da je g(Bi ) = (ai . Neka je (Ai : i ∈ I) neprazna familija nepraznih skupova koji su u . A je sličan nekom početnom komadu od B. 5. Iz toga slijedi da je i∈I Ai = ∅. R) i (B. Iz teorema 1. Za svaki i ∈ I definiramo Bi = Ai × {i}. Dokažite da Zermelov teorem povlači Hartogsov terome. postoji f : I → Ai takva da za svaki i ∈ I vrijedi f (i) ∈ Ai .94 POGLAVLJE 2. Iz Russellovog multiplikativnog aksioma slijedi da je Ai = ∅. Tada posebno slijedi da postoji injekcija iz A u B. Neka je (A. Neka je L skup svih lanaca L od A za koje vrijedi da je L ⊆ L . Dokažite da Zermelov teorem povlači aksiom izbora. Pošto za svaki i ∈ I vrijedi Ai ∈ P(A) \ {∅}. tj. i∈I i∈I Sada traženi izborni skup definiramo s B = {f (i) : i ∈ I}. Pretpostavimo da je za svaki i ∈ I skup Ai neprazan. AKSIOMATSKA TEORIJA SKUPOVA [AC]1 ⇒ [AC]2 Neka je A neprazan skup. Q) dobro uređeni. tako da vrijedi f (B) ∈ B. Sada definiramo f : I → Ai sa i∈I f (i) = ai . i). ili obratno. Primjenom [AC]1 slijedi da postoji funkcija f : P(A) \ {∅} → B∈P(A)\{∅} B. Dokaz. 3. Neka su A i B dva proizvoljna skupa. Dokaz. Iz [AC]2 slijedi da postoji funkcija f : P(A) \ {∅} → A takva da vrijedi f (B) ∈ B.

) ispunjava uvjet Zornove leme. Ri0 ). tj. D = {X ⊆ A : postoji R ⊆ X × X tako da je (X. Već smo bili naveli da je U linearno uređen skup. RX ) (Y. Želimo dokazati da (D. Iz Zermelovog teorema slijedi da se svaki skup Ai može dobro urediti. Ako je (Xi . Očito je (D. Ri0 ) ili (Xi . Inicijalni segment od A koji je različit od A nazivamo pravi inicijalni segment. U tu svrhu izaberimo {(Xi . i∈I Ri ) element od D. Lako je vidjeti da je svaki inicijalni segment od A ili početni komad od A ili pak je jednak A. slijedi da je y0 manji od z. Označimo s D skup svih podskupova od A koji se mogu dobro urediti. Ri ) = (Xi0 .5. Neka je z ∈ Y \ {y0 } proizvoljan. Neka je Y proizvoljan neprazan podskup od i∈I Xi . da za sve z ∈ Y \ {y0 } vrijedi y0 Ri0 z. Ri ) (Xi0 . Ako je (Xi0 . AKSIOM IZBORA 95 parovima disjunktni. Tvrdimo da je y0 najmanji element skupa Y. R) dobro uređen skup}. Ri0 ) (Xi . Pošto je (Xi0 . Pošto je Y ⊆ i∈I Xi tada postoji i ∈ I takav da je z ∈ Xi . Dokažite da Zornova lema povlači Zermelov teorem. Dokažimo da je U dobro uređen skup. Tada je B = {ai : i ∈ I} jedan izborni skup za danu familiju. Ri0 ) dobro uređen skup tada njegov neprazni podskup Y ∩Xi0 ima najmanji element: označimo ga s y0 . Ri ) = (Xi0 . Na skupu D definiramo binarnu relaciju ovako: (X. Ri ). Tada postoji i0 ∈ I takav da je Y ∩ Xi0 = ∅. Za X ⊆ A kažemo da je inicijalni segment ako za svaki y ∈ A i x ∈ X iz činjenice y < x slijedi y ∈ X. To znači da u ovom slučaju mora vrijediti y0 Ri0 z. Ri ) dobro uređen skup. Ri ) : i ∈ I} proizvoljan lanac u D. y0 ∈ Y ∩ Xi0 slijedi da je z manji od najmanjeg elementa iz Y ∩ Xi0 . te činjenice da je y0 najmanji element od Y ∩ Xi0 . Dokaz. Ri0 ) ili (Xi0 . Tvrdimo da je U = ( i∈I Xi . Pretpostavimo prvo da je (Xi . Ako bi vrijedilo zRi0 y0 tada iz z. RY ) ⇔ RX ⊂ RY i X je pravi inicijalni segment od Y. Očito je U linearno uređen skup. Ri ) tada je po definiciji Ri0 pravi podskup od Ri . Neka je A proizvoljan skup.2. 6. što je nemoguće. postoji Ri ⊆ Ai × Ai tako da je (Ai . Ri ) (Xi0 . tj. tj. Za svaki i ∈ I označimo s ai najmanji element od Ai . te je Xi0 inicijalni segment od Xi . Ri0 ) (Xi . Ri0 ) tada iz z ∈ Y ∩Xi i Xi = Xi0 . ) parcijalno uređen skup. pa vrijedi barem jedno od: (Xi . Pretpostavimo da je z ∈ Xi i zRi y0 . Tada je z ∈ Xi0 (jer je y0 ∈ Xi0 i Xi0 je .

Time smo dokazali da je (A. y ∈ A0 tada su oni R1 –usporedivi. y. Ako je x = a ili y = a tada R1 uposredivost slijedi iz definicije relacije R1 . da je relacija R0 irefleksivna. Tada vrijedi xR1 z jer je relacija R0 tranzitivna. da je U ∈ D. R0 ) dobro uređen skup. Za dokaz vidi i knjige [11]. Iz toga slijedi da je (A0 {a}. tj. Ako pak je X ∩ A0 = ∅ tada je očito X = {a}. tj. a) : x ∈ A0 }.) Time imamo da je z ∈ Y ∩ Xi0 . R1 ). Ako vrijedi x. pa X ima najmanji element. AKSIOMATSKA TEORIJA SKUPOVA inicijalni segment od Xi . (ii) z = a. [26] i [32]. tj. Tvrdimo da je A = A0 . y ∈ A0 {a} i x = y. tj. R0 ) dobro uređen skup. Pošto je očito (A0 . U tu svrhu redom provjeravamo tražena svojstva relacije dobrog uređaja. Tada vrijedi xR1 z zbog x ∈ A0 i definicije relacije R1 .96 POGLAVLJE 2. Ne vrijedi ni aR1 a. tada imamo da (A0 . što je nemoguće. jer je po pretpsotavci a ∈ A \ A0 . . z ∈ A0 {a} takvi da je xR1 y i yR1 z. No. što je kontradikcija. Iz Zornove leme slijedi da za parcijalno uređen skup (D. R0 ). R0 ) nije maksimalni element od D. Promatramo dva slučaja: (i) z ∈ A0 . Očito je x = a i y = a. ) postoji maksimalni element: označimo ga s (A0 . Time smo dokazali da je U dobro uređen skup. a i da iz Zornove leme slijedi Zermelov teorem o dobrom uređaju. relaciju R0 dopunimo tako da definiramo da je element a veći od svih elemenata iz A0 . slijedi da ne vrijedi xR0 x. Definiramo binarnu relaciju R1 na skupu A0 {a} ovako: R1 = R0 {(x. te je z manji od y. Pretpostavimo suprotno. da postoji a ∈ A \ A0 . R0 ) (A0 {a}. • tranzitivnost Neka su x. Ako je X ∩ A0 = ∅ tada taj presjek ima najmanji element u odnosu na relaciju R0 (po pretpostavci je ta relecija dobro fundirana). • dobra uređenost Neka je X neprazni podskup od A0 {a}. • linearnost Neka su x. Tvrdimo da je skup A0 {a} dobro uređen relacijom R1 . [19]. a onda ni xR1 x. iz definicije relacije R1 slijedi da je najmanji element u odnosu na relaciju R0 ujedno najmanji element u odnosu na relaciju R1 . jer su R0 –usporedivi. • irefleksivnost Ako je x ∈ A0 tada iz činjenice da je (A0 . R1 ) ∈ D.

jer bi inače po pretpostavci imao gornju među. No. Pošto je po pretpostavci M (L) neprazan skup i L je lanac. Iz AC slijedi da postoji funkcija g : P(A)\{∅} → A. Sada definiramo funkciju f : L → P(A) \ {∅}. Za svaki L ∈ L neka je M (L) = {a ∈ A : (∀x ∈ L)(x ≤ a)}.5. AKSIOM IZBORA 97 7. Primijetimo da za sve L ∈ L vrijedi h(L) = g(f (L)) = g(M (L) \ L) ∈ M (L) \ L. te konačno funkciju h kao kompoziciju h = (g |S ) ◦ f.) Uočimo zatim da skup (A. To znači da uvjet (∗∗) treba provjeriti samo za X = ∅. takva da za sve B ∈ P(A) \ {∅} vrijedi g(B) ∈ B (vidi zadatak 2). a ona bi bila maksimalni element od A. Iz početne pretpostavke imamo da je za svaki L ∈ L skup M (L) neprazan. Pretpostavimo da za skup A ne postoji maksimalni element. tada skup L sadrži najveći element. tj.2. Dokaz. Uočimo da je L = ∅. pa je skup S podskup domene funkcije g. Neka je L = {L : L je lanac od A}. očito vrijedi: inf {h(∅)} {h(∅)} \ ∅ = h(∅). (Pošto je ∅ lanac. ∅ ∈ L. Primijetimo da je za sve L ∈ L skup M (L) \ L neprazan. <) parcijalno uređen skup čiji svaki neprazni lanac ima gornju među. tj. Inicijalni segment od A koji je različit od A nazivamo pravi inicijalni segment. tj. . Taj najveći element bi tada bio maksimalni element od A. jer je {h(∅)} lanac (jednočlan skup!) koji pripada L0 . Bili smo prije primijetili da za sve lance L od A vrijedi M (L) \ L = ∅. jer je primjerice ∅ ∈ L. Neka je (A. Jedini pravi inicijalni segment od {h(∅)} je ∅. sa f (L) = M (L) \ L. Dokaz ćemo provesti svođenjem na kontradikciju. To znači da A ∈ L. tada je funkcija h definirana na ∅. Dokažite da aksiom izbora povlači Zornovu lemu. što je suprotno prethodnoj pretpostavci. h(L) ∈ M (L) \ L (∗) Za X ⊆ A kažemo da je inicijalni segment ako za svaki y ∈ A i x ∈ X iz činjenice y < x slijedi y ∈ X. <) nije lanac. Neka je S = {M (L)\L : L ∈ L}. Lako je vidjeti da je svaki inicijalni segment od A ili početni komad od A ili pak je jednak A. M (L) je skup svih gornjih međa skupa L. Označimo s L0 podskup skupa L koji sadrži sve neprazne lance L od A takve da za sve inicijalne segmente X ⊂ L (pravi podskup!) vrijedi: h(X) = inf L (L \ X) (∗∗) Primijetimo prvo da je L0 = ∅. (Ako je M (L) \ L = ∅ tada je M (L) ⊆ L.

tj. b) x = h(Z). No. Bili smo dokazali da je Z inicijalni segment od L1 . Pokažimo prvo da je {h(∅)} inicijalni segment koji pripada L1 ∩ L2 . L2 ∈ L0 . te L1 .98 POGLAVLJE 2. • h(Z) ∈ Z (vidi (∗ ∗ ∗) ). Označimo sa Z uniju svih zajedničkih inicijalnih segmenata od L1 i L2 . to je kontradikcija s pretpostavkom da je y < h(Z). Tvrdimo da je Z ∪ {h(Z)} zajednički inicijalni segment od L1 i L2 . Primijetimo da je Z zajednički inicijalni segment od L1 i L2 . jer je h(∅) ∈ Z. a onda posebno iz toga slijedi: h(Z) ∈ Z (∗ ∗ ∗) Pretpostavimo da je Z pravi podskup od L1 i od L2 . Rezimirajmo što smo sve definirali i dokazali iz pretpostavke da je Z pravi podskup od L1 i L2 : • Z je unija zajedničkih inicijalnih segmenata lanaca L1 i L2 . Tada je y ∈ X. No. dobivamo da je h(Z) ∈ L2 . Ako bi vrijedilo y ∈ L1 \ Z tada iz h(Z) = inf L1 (L1 \ Z) slijedi h(Z) < y. Tada iz definicije skupa L0 slijedi: h(Z) = inf L1 (L1 \ Z) ∈ L1 . Pošto je ∅ inicijalni segment od L1 i L2 . te da je to najmanji element od L1 ∩ L2 . a onda imamo i y ∈ Z. Iz svojstva funkcije h slijedi h(Z) ∈ M (Z) \ Z. Iz prethodnih razmatranja slijedi Z = ∅. jer je Z ⊆ L1 i L1 je lanac (tada je i Z također lanac. tada iz definicije skupa L0 . AKSIOMATSKA TEORIJA SKUPOVA Sada dokazujemo pomoćnu tvrdnju da za sve lance L1 i L2 iz L0 vrijedi: L1 ⊆ L2 ili L2 ⊆ L1 . Iz definicije skupa Z slijedi da postoji zajednički inicijalni segment X od L1 i L2 tako da je x ∈ X. Analogno. . tj. pa je y ∈ Z. To znači da i u ovom slučaju mora vrijediti y ∈ Z. takve da je y < x. Promatramo dva slučaja: a) x ∈ Z. (∗∗) slijedi: inf L1 (L1 \ ∅) = h(∅) = inf L2 (L2 \ ∅). Z ∈ L). iz toga direktno slijedi da je {h(∅)} zajednički inicijalni segment od L1 i L2 . (Neka je x ∈ Z i y ∈ L1 takvi da je y < x.) Uočimo da je funkcija h definirana na skupu Z. Iz toga slijedi h(∅) ∈ L1 ∩ L2 . U svrhu tog dokaza izaberimo x ∈ Z ∪ {h(Z)} i y ∈ L1 .

Po definiciji skupa L0 imamo inf Y (Y \ X) = h(X) = inf Y (Y \ X). Time smo dokazali da je Z = L1 ili Z = L2 . ⊂) lanac tada je i L∗ lanac. Promotrimo lanac 0 0 C = L∗ ∪ {h(L∗ )} . Sada 0 iz definicije skupa L0 slijedi: h(X) = inf Y (Y \ X). iz čega slijedi inf Y (Y \ X) = inf L∗ (L∗ \ X) 0 0 Dakle.5. Tada je h(X) = inf L∗ (L∗ \ X). Time je završen dokaz da aksiom izbora povlači Zornovu lemu. [26] i [29]. Imamo dva slučaja: 1◦ X je pravi inicijalni segment od L∗ . Kako 0 0 0 je h(L∗ ) gornja međa od L∗ vidimo da je inf L∗ (L∗ \ X) = inf C (C \ X). pa je funkcija h definirana na L∗ . (Ako je X pravi inicijalni segment od L∗ tada 0 0 0 0 iz definicije skupa L∗ slijedi da postoji lanac Y ∈ L0 takav da je X ⊆ Y. tada je L1 ⊆ L2 ili L2 ⊆ L1 . (∗∗) . Tada je C \ X = C \ L∗ = {h(L∗ )}. 0 0 0 0 2◦ X = L∗ . 0 Tvrdimo da je L∗ ∪ {h(L∗ )} ∈ L∗ . [18]. što znači da je x0 ≤ inf Y (Y \ X). odakle imamo 0 h(L∗ ) ∈ L∗ . Neka je x0 ∈ L∗ donja međa od L∗ \X. Označimo: L∗ = 0 X∈L0 X. Time smo dobili da pretpostavka da skup (A. Bili smo primijetili sa je 0 L∗ lanac. a kako je L∗ lanac po (∗) mora biti h(L∗ ) ∈ M (L∗ ) \ L∗ što je 0 0 0 0 0 0 kontradikcija. <) nema niti jedan maksimalan element vodi na kontradikciju. Za dokaz vidi i knjige [11]. 0 0 Dakle. Pošto je iz definicije skupa Z jasno da vrijedi Z ⊆ L1 ∩ L2 . dokazali smo da je C ∈ L0 . tj. ⊂) lanac. pa je inf C (C \ X) = 0 0 0 inf C {h(L∗ )} = h(L∗ ). Tada postoji Y ∈ L0 takav da je x0 ∈ Y 0 0 i X ⊂ Y .2. 0 0 Kako je X bio proizvoljan vidimo da vrijedi L∗ ∈ L0 . 99 Očito je da sve tri prethodno navedene činjenice ne mogu biti istinite. pretpostavka da je Z pravi podskup od L1 i L2 vodi na kontradikciju. Time smo dokazali da je skup (L0 . Pošto je (L0 . 0 0 Neka je X pravi inicijalni segment od C. No tada je C X∈L0 X = L∗ . dobili smo: h(X) = inf L∗ (L∗ \ X) . AKSIOM IZBORA • Z ∪ h(Z) je zajednički inicijalni segment od L1 i L2 .

Nakon velikih kritika njegovog neočekivanog rezultata. Dokažite da Hartogsov teorem povlači aksiom izbora. Očito je λ ≤ λ + µ. 2. Vidi članak L. µ}. Radi određenosti neka je λ maksimum tog skupa. Dokažite da teorem Tarskog povlači aksiom izbora. Bernsteinovog teorema slijedi λ · µ = λ. te λ ≤ λ · µ. 11. Dokaz. Dokažite korolar 2.55. Zermelo je pobrojao aksiome koje je koristio. slijedi da postoji maksimum skupa {λ. Bernsteinovog teorema slijedi da je λ + µ = λ. Kako bi dokazali obratnu nejednakost. prvo primijetimo: λ + µ ≤ λ · µ + λ · λ ≤ λ · λ + λ · λ = 2λ2 = 2λ ≤ λ · λ = λ2 = λ Iz Cantor. Dokaz možete vidjeti primjerice u [8]. 12.6 Zermelo–Fraenkelova teorija skupova Kao što smo bli već naveli u uvodu. Fraenkel je 1922. Iz Cantor. 109. godine. Dokažite da opća hipoteza kontinuuma povlači aksiom izbora. Schröder.54. 10. . AKSIOMATSKA TEORIJA SKUPOVA 8. godine precizirao shemu aksioma separacije. Dokažite da Hausdorffov princip maksimalnosti povlači teorem Tarskog. Gillman. Ernst Zermelo A. 9. Zermelo je bio dokazao da se svaki skup može dobro urediti. prvi prijedlog aksiomatizacije teorije skupova dao je Ernst Zermelo 1908. Očito je λ · µ ≤ λ · λ = λ2 = λ.100 POGLAVLJE 2. June– July 2002. American Mathematical Monthly. Two Classical Surprises Concerning the Axiom of Choice and the Continuum Hypothesis. Primijetimo prvo da iz teorema 2. Schröder.

ZERMELO–FRAENKELOVA TEORIJA SKUPOVA 101 Abraham Fraenkel Zatim su A. Thoralf Skolem J.6.2. Skolem predložili shemu aksioma zamjene kao još jedan novi aksiom. Fraenkel i T. von Neumann je eksplicirao aksiom dobre utemeljenosti i definirao ordinalne brojeve. John von Neumann .

koje kratko nazivamo Zermelo–Fraenkelova teorija skupova. Formule teorije ZF gradimo pomoću varijabli. Dva igrača. Svakako neodlučivost nekih problema kao što je hipoteza kontinuuma nije dobar signal da smo sasvim uspjeli. Na samom početku bili smo naveli da je osnovno pitanje kolegija: "Što je skup?" Sada je vrijeme da pokušamo rezimirati kako smo pokušali odgovoriti na spomenuto pitanje. a inače pobjeđuje II. Neka je X neki skup nizova nula i jedinica. Kako bi iz kumulativne hijerahije izdvojili objekte koji su skupovi napisali smo listu aksioma. Skupovi su objekti koji pripadaju strukturi koju nazivamo kumulativna hijerhija (nisu svi objekti u kumulativnoj hijerahiji skupovi – neki objekti su prave klase). koje označavamo sa ∈ i = . igraju igru tako da naizmjence biraju 0 ili 1. teško je pitanje. Prisjetimo se aksioma teorije ZF : aksiom ekstenzionalnosti aksiom praznog skupa aksiom para aksiom unije aksiom partitivnog skupa aksiom izbora aksiom dobre utemeljenosti aksiom beskonačnosti shema aksioma separacije shema aksioma zamjene Sistem aksioma teorije ZF nije nezavisan. ili kratko ZF . Kažemo da neki igrač ima pobjedničku strategiju ako za svaki potez protivnika ima odgovor što treba izabrati kako bi na kraju pobijedio. koje označavamo sa I i II. Ovdje ćemo navesi primjer prijedloga jednog takvog aksioma. Koliko smo time zapravo uspjeli opisati skupove. logičkih veznika i kvantifikatora. je jedna teorija prvog reda. Igrač I pobjeđuje ako niz pripada X. te dva dvomjesna relacijska simbola. U tu svrhu prvo definiramo neke pojmove. Ne promatra se minimalan skup aksioma jer je na ovakav način omogućeno razmatranje više zanimljivih podteorija od ZF. AKSIOMATSKA TEORIJA SKUPOVA Zermelo–Fraenkelova teorija skupova. To je Martinov aksiom o determiniranosti igara. Već dugo vremena među matematičarima koji se bave teorijom skupova traju rasprave o tome koje nove akisome bi trebalo dodati teoriji ZF. . Martinov aksiom o determiniranosti igara: Za svaki skup X nizova nula i jedinica barem jedan igrač ima pobjedničku strategiju.102 POGLAVLJE 2.

y) ≡ (x = ∅ ∧ y = a) ∨ (x = {∅} ∧ y = b). nezavisnost hipoteze kontinuuma – metoda forcinga 3. Napomena 2. . kardinalna aritmetika. ZERMELO–FRAENKELOVA TEORIJA SKUPOVA 103 Za skup X nizova nula i jedinica sa AD(X) označavamo pripadni Martinov aksiom.58. 2. deskriptivna teorija skupova Za druge teme vidite primjerice [13]. Dokažite da iz sheme aksioma separacije slijedi aksiom praznog skupa. Zadaci 1. 1. Dokažite da iz sheme aksioma zamjene i aksioma partitivnog skupa slijedi aksiom para. Sada primjenom sheme aksioma zamjene na F te na skup P 2 (∅) slijedi egzistencija para {a. Neka je F (x. nedostiživi kardinalni brojevi 5. b}. Dokaz.2. ZF+AD(X) povlači da je Banach–Tarskijeva dekompozicija nemoguća. Primjenom AC slijedi da postoji skup X tako da je AD(X) lažno. Na samom kraju navodimo neke teme iz teorije skupova koje bi bile prirodni nastavaka sadržaja kojeg smo mi proučavali. Dokažite da iz sheme aksioma zamjene slijedi shema aksioma separacije.6. nezavisnost aksioma izbora – konstruktibilna hijerahija 2. Iz aksioma partitivnog skupa slijedi da postoji skup P 2 (∅) = {∅{∅}}. 3. novi aksiomi teorije skupova – primjerice Martinov aksiom o determiniranosti igara 4. U drugu ruku. O Martinovom aksiomu možete više čitati u [3].

104 .

Dodatak: Goodsteinov teorem U ovom dodatku razmatrat ćemo jedan teorem. itd. Kako bi dobili drugi član niza prikažimo prvo broj 8 u superbazi 2. Drugi razlog je da se za njegov dokaz koriste beskonačni ordinalni brojevi. Kako bi mogli izreći Goodsteinov teorem moramo definirati prikaz prirodnog broja u superbazi i Goodsteinov niz prirodnog broja. pa dobivamo 33+1 . iako teorem govori o prirodnim brojevima. ali je najvjerojatnije najmanje razumljiv. ali većina ljudi upravo to vide kao najzanimljiviji aspekt Goodsteinovog teorema. Pogledajmo to na primjeru prikaza brojeva 27 i 521 u superbazi 2: 27 = 24 + 23 + 21 + 20 = 22 + 22+1 + 21 + 20 521 = 29 + 23 + 20 = 22 3 +1 2 + 22+1 + 20 = 22 2+1 +1 + 22+1 + 20 Ovdje je kao primjer dan i prikaz broja 521 u superbazi 3: 521 = 2 · 35 + 33 + 2 · 3 + 2 = 2 · 33+2 + 33 + 2 · 3 + 2 Pojam Goodsteinovog niza definiramo prvo na primjeru broja 8. Treći razlog je zapravo najvažniji. tj. Označavamo ga sa (8)1 = 8. Te pojmove nećemo strogo definirati već ćemo ih objasniti pomoću primjera. Ovaj razlog je najmanje važan. Npr. Prvi je razlog to što je tvrdnja teorema pomalo čudna na prvi pogled. Prvi član Goodsteinovog niza broja 8 je on sam. Zatim od tako dobivenog broja 105 . Gödelov prvi teorem nepotpunosti govori da svaku istinitu tvrdnju o prirodnim brojevima nije moguće dokazati pomoću Peanovih aksioma. tj. Tri su razloga zašto izričemo taj teorem. da je za njegov dokaz nužno koristiti beskonačne ordinalne brojeve. Umjesto svih dvojki u prikazu 22+1 napišemo trojke. pa eksponente eksponenata prikazati u bazi b. čak izgleda nevjerojatna. Svima je poznat pojam prikaza broja u nekoj bazi. zatim eksponente prikazati u bazi b. prikažimo brojeve 27 i 521 u bazi 2: 27 = 24 + 23 + 21 + 20 i 521 = 29 + 23 + 20 Prikazati neki broj u superbazi b znači prvo broj prikazati u bazi b. Dokazano je da Goodsteinov teorem nije moguće dokazati samo pomoću Peanovih aksioma. 8 = 22+1 .

te oduzmemo jedan.106 oduzmemo 1. Nadamo se da je jasan daljnji postupak konstrukcije Goodsteinovog niza. . Time smo dobili drugi član Goodsteinovog niza. . 8 = 22+1 33+1 = 81 (8)2 = 80 80 = 2 · 33 + 2 · 32 + 2 · 3 + 2 2 · 44 + 2 · 42 + 2 · 4 + 2 = 554 (8)3 = 553 553 = 2 · 44 + 2 · 42 + 2 · 4 + 1 2 · 55 + 2 · 52 + 2 · 5 + 1 = 6 311 (8)4 = 6 310 6 310 = 2 · 55 + 2 · 52 + 2 · 5 2 · 66 + 2 · 62 + 2 · 6 = 93 396 (8)5 = 93 395 93 395 = 2 · 66 + 2 · 62 + 6 + 5 1 647 195 33 554 571 774 841 151 20 000 000 211 570 623 341 475 . (8)1 = 8 superbaza 2 2→3 −1 superbaza 3 3→4 −1 superbaza 4 4→5 −1 superbaza 5 5→6 −1 superbaza 6 . Bez daljnjih detaljnih objašnjena navodimo nekoliko prvih članova Goodsteinovog niza broja 8. Dobili smo (8)3 = 553. zatim zamijenimo sve trojke s četvorkama. . . Prikažimo sada broj 80 u superbazi 3. (8)2 = 80. (8)6 (8)7 (8)8 (8)9 (8)10 = = = = = . tj.

. . 5 · 6 + 5 + 5 · 77 + 5 · 75 + . . L. Teorem. godine sljedeći teorem. 5 · 9 + 2 4 4+1 5 5+1 6 6+1 7+1 8+1 9+1 (266)9 = 1010 10+1 + 5 · 1010 + 5 · 105 + . R. . . (25)1 = 25 = 22 + 22+1 + 1 33 + 33+1 + 1 (25)2 = 33 + 33+1 ≈ 1013 44 + 44+1 (25)3 = 44 + 3 · 44 + 3 · 43 + 3 · 42 + 3 · 4 + 3 ≈ 1081 55 + 3 · 55 + 3 · 53 + 3 · 52 + 3 · 5 + 3 (25)4 = 55 + 3 · 55 + 3 · 53 + 3 · 52 + 3 · 5 + 2 ≈ 102 216 Evo još desetak prvih članova Goodsteinovog niza broja 266. 25 i 266 teže prema beskonačnosti. prevarili ste se. .107 Sada navodimo nekoliko prvih članova Goodsteinovog niza broja 25. Goodstein je dokazao 1944. 5 · 10 + 1 . . . . No. . Svaki Goodsteinov niz završava s nulom. 5 · 7 + 4 + 5 · 88 + 5 · 85 + . . Najvjerojatnije ste zaključili da Goodsteinovi nizovi brojeva 8. (266)1 = 266 = 22 (266)2 = 33 (266)3 = 44 (266)4 = 55 (266)5 = 66 (266)6 = 77 (266)7 = 88 (266)8 = 99 3+1 2+1 5 5 4 4 3 3 2 + 22+1 + 2 ≥ 22 ≥ 33 ≥ 44 ≥ 55 3 3 × 102 4 × 1038 3 × 10616 3 × 1010921 4 × 10217832 104871822 2 × 10121210686 5 × 103327237896 1010 11 + 33+1 + 2 + 44+1 + 1 + 55+1 + 5 · 66 + 5 · 65 + . . . 5 · 8 + 3 + 5 · 99 + 5 · 95 + .

Promotrimo pridruživanje ordinalnih brojeva članovima Goodsteinovog niza broja 4 (umjesto superbaze uvrštavamo ordinali broj ω). superbaza 2 2→3 −1 superbaza 3→4 −1 superbaza 4→5 −1 superbaza 5→6 −1 superbaza 6→7 −1 3 4 5 6 (3)1 = 3 = 2 + 1 3+1=4 4 (3)2 = 3 3 4 (3)3 = 3 3 3 (3)4 = 2 2 2 (3)5 = 1 1 1 (3)6 = 0 Uočite da je u jednom trenutku član Goodsteinovog niza manji od superbaze (u ovom slučaju to je (3)3 ). Svakom članu Goodsteinovog niza se pridružuje beskonačni ordinalni broj manji od 0 . Primjenom transfinitne indukcije do ordinalnog broja 0 tada slijedi da svaki strogo padajući niz ordinalnih brojeva mora završiti s nulom. Pokušat ćemo vas u istinitost Goodsteinovog teorema uvjeriti navodeći Goodsteinov niz broja 3. Za neke prirodne brojeve član Goodsteinovog niza koji je manji od trenutne superbaze može biti vrlo velik. pa pošto se radi o prirodnim brojevima niz mora završiti s nulom. Tada se dokaže da pridruženi ordinalni brojevi strogo padaju. duljina Goodsteinovog niza za broj 4 je broj koji ima više od 121 210 700 znamenaka). Za strogi dokaz Goodsteinovog teorema koristi se transfinitna indukcija do ordinalnog broja 0 . Ideja dokaza je vrlo jednostavna.108 Kako je to moguće? U prvi tren se čini nevjerojatno. (Npr. . Nakon toga članovi Goodsteinovog niza strogo padaju.

definiramo funkciju Sn : N → N sa: Sn (0) = 0 Sn (k · nt ) = k · (n + 1)Sn (t) . To je zapravo najvažnije u vezi Goodsteinovog teorema. je dokazano da se Goodsteinov teorem ne može dokazati primjenom samo prirodnih brojeva (točnije pomoću Peanovih aksioma). .109 4 = 22 ωω 2→3 −1 33 2 · 32 + 2 · 3 + 2 ω2 · 2 + ω · 2 + 2 2 · 62 + 6 + 5 ω2 · 2 + ω + 5 2 · 122 + 11 ω 2 · 2 + 11 242 + 23 · 24 + 23 ω 2 + ω · 23 + 23 (1+3 koraka) (1 + 3 + 6) (1 + 3 + 6 + 12) (1 + 3 + 6 + 12 + 24) 482 + 22 · 48 + 47 ω 2 + ω · 22 + 47 . Definicija 2. . . prirodno se nameće pitanje može li se provesti dokaz tog teorema u kojem se neće koristiti beskonačni ordinalni brojevi. gdje je k0 . n ≥ 2. d Sn ( i=0 ki · n i ) = d i=0 Sn (ki · ni ). . . Time je taj teorem u direktnoj vezi s Gödelovim teoremima nepotpunosti. ako je k < n. Za svaki n ∈ N. kd < n. Sada dajemo dokaz Goodsteinovog teorema. Prvo definiramo funkcije koje prirodnom broju zapisanom u superbazi n pridružuju broj koji nastaje zamjenom superbaze n sa n + 1. .59. . Pošto Goodsteinov teorem govori o prirodnim brojevima. Godine 1982. To znači da je za dokaz tog teorema nužna primjena beskonačnih ordinalnih brojeva.

m ∈ N. neka je 4 2 4 2 . Ideja dokaza Goosteinovog teorema je vrlo jednostavna: članove Goodsteinovog niza ćemo kodirati ordinalnim brojevima manjim od 0 .62. Za m = 0 imamo fn+1 (Sn (0)) = fn+1 (0) = 0 = fn (0). U svrhu dokaza definiramo i sljedeći niz funkcija.60. Neka je za sve n ∈ N. tj. . Dokaz. ovako: g2 (m) = S2 (m) − 1 gn+1 (m) = Sn+1 (gn (m)) − 1 Uočite da je za sve m ∈ N upravo (gn (m)) Goodsteinov niz broja m. gdje je k0 .63. Neka je m ∈ N takav da tvrdnja leme vrijedi za sve prirodne brojeve strogo manje od m. Za sve n. vrijedi sljedeće: f5 (3 · 55 + 2 · 55 + 4 · 55 + 3 · 5 + 2) = ω ω · 3 + ω ω · 2 + ω ω · 4 + ω · 3 + 2 Lema 2. L. n ≥ 2.110 Definicija 2. gdje je gn : N → N. . Goodstein. . 1944. te dokazati da ti ordinalni brojevi strogo padaju. Induktivno definiramo niz funkcija (gn ). Primjerice. pri čemu je k < n d 0 označena funkcija koja fn ( i=0 ki · n i ) = d i=0 fn (ki · ni ). . vrijedi fn (m) = fn+1 (Sn (m)). Neka je n ∈ N proizvoljan (n ≥ 2). Ako je neki broj m zapisan u superbazi n tada je fn (m) ordinalni broj koji je dobiven zamjenom svih n-ova u prikazu broja m s ω.61. (R. Napišimo broj m u bazi n (ovdje ne promatramo zapis u superbazi!). kd < n Objasnimo ukratko definiciju niza funkcija (fn ). To znači da Goodsteinov niz mora biti konačan.) Za svaki m ∈ N postoji n ∈ N tako da je gn (m) = 0. s fn : N → je definirana sa: fn (0) = 0 fn (k · nt ) = ω fn (t) · k. Teorem 2. n ≥ 2. Dokaz provodimo indukcijom po m. Definicija 2.

. . Time imamo da je fn (1) > fn (0). neka je m = kd · nd + kd−1 · nd−1 + .D. funkcije fn+1 ) = i=0 d fn+1 (ki · (n + 1)Sn (i) ) = (def. funkcije Sn ) = fn+1 ( i=0 d ki · (n + 1)Sn (i) ) = (def. . funkcije Sn ) = fn+1 ( i=0 d Sn (ki · ni )) = (def. Za m = 0 imamo fn (1) = fn (1 · n0 ) = ω fn (0) = ω 0 = 1. funkcije fn+1 ) = i=0 d ω fn+1 (Sn (i)) · ki = (pret. n ≥ 2 vrijedi fn (m + 1) > fn (m). funkcije fn ) = fn ( i=0 ki · n i ) = fn (m) Q. Tada imamo: d fn+1 (Sn (m)) = fn+1 (Sn ( i=0 d ki · ni )) = (def. Pretpostavimo da je m ∈ N takav da za sve prirodne brojeve koji su strogo manji od m tvrdnja vrijedi. Lema 2. Dokaz provodimo indukcijom po m. indukcije) = i=0 d ω fn (i) · ki = (def. kd < n. + k1 · n + k0 .64. funkcije fn ) = i=0 fn (ki · ni ) d = (def. a po definiciji je fn (0) = 0.111 d m= i=0 ki · ni . Napišimo broj m u bazi n. Promatramo dva slučaja: a) k0 < n − 1.E. . gdje je za sve i ≤ d ispunjeno 0 ≤ ki < n. gdje je k0 . Za sve n. . . . Dokaz. m ∈ N. tj.

+ ω s · ks + ω s−1 · (n − 1) + . . + ω · k1 + k0 + 1 > ω d · kd + ω d−1 · kd−1 + . . . = k1 = k0 = n − 1. Promotrimo sada slučaj b).) = (lema 2. + ks · ns + (n − 1) · ns−1 + . + ω s · ks + ω s−1 · (n − 1) + .E. . Lema 2.63. Redom imamo: fn+2 (gn+1 (m) = fn+2 (Sn+1 (gn (m)) − 1) < fn+2 (Sn+1 (gn (m))) = fn+1 (gn (m)) Q. Iz uvjeta slijedi: m = kd · nd + . takve da je gn (m) > 0 vrijedi fn+2 (gn+1 (m)) > fn+1 (gn (m)). + (ks + 1)ns Tada imamo: fn (m) = ω d · kd + . + ω s · ks + ω s−1 · (n − 1) · s < ω d · kd + . Za sve n.64.E. . m ∈ N. + (n − 1) · n + (n − 1) m + 1 = kd · nd + . . + ω s−1 · (n − 1) s = ω d · kd + .D. . . + ω · k1 + k0 = fn (m). . . . Promotrimo prvo slučaj a). . . . . + ω s · ks + ω s = ω d · kd + ω s · (ks + 1) = fn (m + 1). + ω · (n − 1) + (n − 1) ≤ ω d · kd + . Dokaz.112 b) postoji s takav da je ks < n − 1. . n ≥ 2. . . te je ks−1 = ks−2 = . . . Q. .65. . + k1 · n + k0 + 1) = ω d · kd + ω d−1 · kd−1 + . . . .) . .D. < (lema 2. Tada imamo fn (m + 1) = fn (kd · nd + kd−1 · nd−1 + .

Beklemishev. preprint 219. Worm Principle. [19] i [31]. što je nemoguće. Q. .D. On the restricted ordinal theorem. R. slijedi da imamo strogo padajući niz ordinalnih brojeva: f3 (g2 (m)) > f4 (g3 (m)) < f5 (g4 (m)) < . Goodstein. odnosno u člancima L. Tada iz leme 2. . Journal of Symbolic Logic. Vuković. 5–13. L. 33–41. 2002.E. Poučak – Časopis za metodiku i nastavu matematike. Vuković. .65. 13 (2003). Utrecht. Više detalja o Goodsteinovom teoremu možete pročitati u [14]. M. MFL.113 Dokaz Goodsteinovog teorema: Pretpostavimo da je m ∈ N takav da su svi članovi niza (gn (m)) strogo veći od nule. D. Gödelovi teoremi nepotpunosti.. Matematička indukcija i Goodsteinov teorem. M. . 2003. 9 (1944).

114 .

magistarski rad. Springer. Intermediate Set Theory. An outline of set theory.). Singh. R. 1996. http://web. E. Zagreb. John Wiley & Sons.il/∼rinot/host. Weitz. M. M. Handbook of Set Theory. [9] M.htm [5] V. A. diplomski rad. Zagreb. J. M. 2008. D. Ziegler. Springer. 2002. 2007. PMF–MO. Kardinalna aritmetika. Elements of Set Theory. Drake. PMF–MO. Barwise (ed. Kanamori. Aczel. Academic Press. 2008. Holz. Introduction to Cardinal Arithmetic. Enderton. 1980. G. 2006. PMF–MO. J. 2010. Vuković. [12] H. R. [2] M.). diplomski rad. Brückler. [10] F. North–Holland Publising Company. [4] F. Aiguer. Set Theory: An Introduction to Large Cardinals. Foreman. http://www. K. Non–well–founded sets. Cohen. Doko. 1977. Amsterdam. Steffens. Birkhäuser. Zbirka zadataka iz teorije skupova. [7] P.Bibliografija [1] P. Čačić. [11] F.tau. 1974.html [14] J. [8] K.ac. 1988. Proofs from the Book. Handbook of mathematical logic. [3] K.Čačić.math. Magidor (eds. [13] M. Banach–Tarskijev paradoks. [6] V. Zagreb. Henle. Doko. Fundamentals of Contemporary Set Theory. Springer. Nezavisnost i relativna konzistentnost aksioma izbora i hipoteze kontinuuma. 1999. 1986. Zagreb.Čačić. Set Theory and the Continuum Hypothesis. Springer. CSLI Standford. PMF–MO. V. North–Holland Publishing Company. IV. web–izdanje. 1999. Dover Publications. Devlin. M. 115 . J. [15] M. M.hr/∼vukovic/dodiplomska nastava. 1977. Drake.

[24] I. Third Edition. [36] Z. 1970. Hrbacek. Marcel Dekker. Zagreb. Dover Publications. 2002. 1976. 1999. Schaumm’s outline series. Basic Set Theory. [21] K. HMD. Vereshchagin. T. Set Theory—An Introduction to Independence Proofs. Springer. Jech. [35] A. Kako je stvarana novovjekovna matematika. Springer. Mathematical Logic and the Theory of Algorithms. A. New York. Kurepa.. M. Siegler. [28] D.116 [16] K.. A. [18] T. Shen. D. [37] N. Mengentheorie. J. [20] P. [30] B. L. Rubin. Maksimova. 1990. Notes on Set Theory. [17] T. A Course in Model Theory. [26] S. Set Theory and Related Topics. AMS. K. 2003. Lavrov. 2000. 1996. 1969. mat. 1970. Second Edition. Shelah. Springer. 1973. 2000. 2000. Zbornik zadač po teorii množestv. Maksimova. 1989. Tehnička knjiga. Just. AMS. [27] Y. 1986. Vilenkin. [33] L. Inc.). Lipschutz. Školska knjiga. Potter. Equivalents of the Axiom of Choice. Šikić. E. McGraw–Hill. Zagreb. [31] M. Exercises in Set Theory. Problems in Set Theory. Školska knjiga. North–Holland. [22] Dj. Totik. [25] I. J. Nauka. 1951. Zagreb. 1980. Komjáth. New York. L. Problems and Theorems in Classical Set Theory. The Third Millenium Edition. The Axiom of Choice. [29] P. Springer. 2006. Zagreb. Tehnička knjiga. [34] S. Poizat. Clarendon Press. Springer. Set Theory. 2000. 1998. L. Priče o skupovima. L. Moskva. Oxford.2 . V. Spektrum Akademischer Verlag. North-Holland Publishing Company. [32] H. Uvod u teoriju skupova. Kurepa. Cardinal Arithmetic. Jech. Inc. . Papić. Weese. Moschovakis. Jech. [19] W. logik i teorii algoritmov (rus. Teorija skupova. McGraw–Hill. N. Kunen. 1975. Introduction to Set Theory. Discovering Modern Set Theory 1. Zagreb. Introduction to Set Theory. Monk. 1994. Uvod u matematiku. Lavrov. New York. Kluwer Academic/Plenum Publisher. Rubin. [23] S.

. Wagon. [39] M. 54–60 [40] S. 1999. Cambridge University Press. Poučak. čarapama i cipelama.117 [38] M. 39 (2009). Banach–Tarski Paradox. Element. O aksiomu izbora. 2009. Zagreb. Matematička logika. Vuković. Vuković.

43 Martinov aksiom. 60 dobro uređen skup. 42. 12 inkluzija. 10 shema zamjene. 9 alef funkcija. 51 donja međa. 92 kardinalnih brojeva. 12 Knaster. 12 invarijante sličnosti. 41 bijekcija. 46 Hartogsov teorem. 11 Cantor. 20 klasa ekvivalencije. 12 kardinalni broj. 36 ordinalnih brojeva. 24. 76 Dedekindov teorem rekurzije. 44 maksimalni element. 58 dobre utemeljenosti. 87 množenje ordinalnih brojeva. 36 kompozicija funkcija. 44 injekcija. 93 shema separacije. Tarskijev teorem. 12 Cantorova hipoteza kontinuuma. 92 Hausdorffov princip maksimalnosti. 3. 45 Burali–Fortijev paradoks. 46 inverzna funkcija. 33 antileksikografski uređaj. 42 linearno uređen skup. 88 Banachova lema. Tarskijev teorem. 9 partitivnog skupa. 43 leksikografski uređaj. 11. 102 minimalni element. 102 matematičke indukcije. 12 funkcija. 59 para. 12 induktivan skup. 20 Cantorova normalna forma. 43 množenje kardinalnih brojeva. 86 kardinalnost. 86 kardinalni broj skupa. 8 praznog skupa. 44 ekvipotentni skupovi. 58 infimum. 85 kumulativna hijerahija. 36. 72 unije. 92 identiteta. 8 izbora. 18 familija skupova. 88 algebarski brojevi. 74 beskonačan skup. 44 lanac. Schröder. Bernsteinov teorem. 5. 78 118 . 11 funkcija čuva uređaj. 40. 12 klasa Banach. 88 konačan skup.Indeks aksiom beskonačnosti. 54 ekstenzionalnosti. 12 gusti uređen skup. 44 graf funkcije. 84 gornja međa. 8 Russellov multiplikativni. 34 Kartezijev produkt. 3. 74 komplement skupa. 91 Martinov.

58 prirodni uređaji. 93 Russellov paradoks. 42 prirodni. 87 potenciranje ordinalnih brojeva. 42. 43 omeđen skup. 59 uređaj antileksikografski. 91 zbrajanje kardinalnih brojeva. 12 supremum. 11 princip komprehenzije. 11 relacija. 42 refleksivna. 92 Zornova lema. 11 antisimetrična. 86. 33 transfinitna indukcija. 42 uređena suma skupova. 52 prirodan broj. Tarskijev. 10 usporedivi elementi. 42 particija skupa. 74 osnovni Cantorov teorem. 45 slika podskupa. 83 osnovni Cantorov. 23 presjek. 70 granični. 42 proširenje funkcije. 12 prebrojiv skup. 12 teorem Banach. 87 zbrajanje ordinalnih brojeva. 49 Zermelov o dobrom uređaju. 10 shema aksioma zamjene. 12 Russellov multiplikativni aksiom. 100 Zermelov teorem o dobrom uređaju. 87 rekurzije. 85 o oduzimanju. Tarskijev. 39. 44 surjekcija. 78 praslika podskupa. 84 o normalnoj formi. 81 uređeni par. 3 shema aksioma separacije. 41 parcijalnog uređaja. 84 leksikografski. 73 Hartogsov. 12 razlika skupova. 41 tranzitivna. 44 podskup gust u skupu. 3 princip transfinitne indukcije. 75 ordinalni broj skupa. 41 ekvivalencije. 92 transcendentni brojevi. 41 restrikcija funkcije. 77 Zermelo–Fraenkelova teorija skupova. 84 o fiksnoj točki. 86. 92 Knaster. 75 prve vrste. 43 najveći element. 76 Tarskog. 60 enumeracije. 92 Cantor. 75 tranzitivan skup.119 najmanji element. 3 parcijalno uređen skup. 72 sličnost. 36. 92 . 45 o dijeljenju s ostatkom. 39 paradoks Burali–Fortijev. 47 uređajna karakterizacija skupa R. 41 irefleksivna. 49 potenciranje kardinalnih brojeva. 92 uređajna karakterizacija skupa Q. 44 o logaritamskom algoritmu. 36. 44 ordinalni broj. Schröder. 23 neusporedivi elementi. 43 neprebrojiv skup. Bernsteinov. 74 Russellov. 43 Vitalijev skup. 87 Dedekindov o rekurziji. 41 početni komad. 41 simetrična.

You're Reading a Free Preview

Download
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->