Skupovi su dobro definisisane kolekcije elemenata. Osnovna relacija u teoriji skupova je pripadnost. Pišemo
da bi rekli da element
pripada skupu
ili da je
element iz skupa
. Prazan skup ili skup bez elemenata označavaćemo simbolom
.
Kažemo da je
podskup skupa
, odnosno
, ako je svaki element
element skupa
. Dakle,
ako i samo ako je
i
. Specijalni slučaj
, za svaki skup
.
Bazične operacije nad dva skupa
i
:
Skup
se zove unija skupova
i
, elementi unije su elementi skupa
i skupa
.
Skup
se zove presek skupova
and
, elementi preseka su zajednički element skupova
i
.
Skup
se zove razlika skupova
i
, elementi razlike su svi elementi skupa
koji ne pripadaju skupu
Unija i presek imaju sledeća svojstva:
Komutativnost:
;
Asocijativnost:
;
Distributivnnost:
;
Notacija:
skup čiji su elementi
;
skup koji ima samo jedan element
Idempotencija:
;
;
;
Ako je
, tada je
;
Ako je
tada je
i
Definicija uređenog para
Uređeni par se definiše kao
Svojstva uređenog para: ako je
onda je
i
; ako je
onda je(
.
Uređena trojka:
Uređena
-torka:
.
Definifija kartezijanskog proizvoda
Kartezijski proizvod
dva skupa
i
je skup svih uređenih parova
takvih da je
i
.
Kartezijski proizvod
skupova
je skup svih
-torki
za koje je
za svako
.
Binarna relacija na skupu
je skup uređenih parova elemenata iz
koji je podskup skupa
. U opštem slučaju,
-arna relacija definisana na
je podskup skupa
.
Svojstva binarne relacije
refleksivnost:
važi za svako
simetričnost:
kad god je
tranzitivnost:
kad god je
i
.
Ako je relacija u isto vreme refleksivna, simetrična i tranzitivna onda se takva relacija zove relacija ekvivalencije.
Ako je
relacija ekvivalencije na skupu
i
tada se kaže da su
i
are
-ekvivalentni. Za svako
a klasa ekvivalencije, označena sa
, je skup svih elemenata skupa
koji su
-ekvivalentni
. Skup svih
-ekvivalentnih klasa se zove skup količnik i označava se sa
. Lako se može pokazati da je
particija skupa
, tj. ni jedan element iz
nije prazan, bilo koja dva elementa iz
su disjunktna, a svaki
pripada tačno jednom elementu skupa
, tj. klasi
.
Ako je
binarna relacija onda se često piše
umesto
.
Za binarnu relaciju
definisanu na skupu
se kaže da je antisimetrična ako je
kad god je
i
. Relacija
definisana na skupu
i koja je reflekcivna, antisimetrična i tranzitivna se zove (refleksivni) parcijalni poredak. Ako iz
odstranimo sve parove
za svako
tada ćemo dobiti strogi refleksivni poredak.
(Unarnom, 1-arnom) funkcijom na skupu
se naziva binarna relacija
na
takva da za svako
postoji tačno jedan par
. Element
se zove vrednost relacije
u
, i označava sa
. Skup
je domen funkcije
. Oznaka
se čita kao
je funkcija na domenu
i vrednostima u skupu
. Za
,
-arna funkcija na
je funkcija
, za neko
.
Funkcija
se zove jedan-u-jedan funkcija ako za sve elemente
i
iz
i
važi da je
. Funkcija
je preslikavanje skupa
na skup
ako i samo ako za svako
postoji neko
takvo da je
. Funkcija
je bijektivna ako je jedan-u-jedan i na. Bijekcija
uspostavlja jedan-u-jedan preslikavanje elemenata iz
u elemente iz
. Funkcija identičnosti na skupu
, zapisana kao
, a koju čine svi parovi
, gde je
je primer trivijalne bijekcije.
Ako su date funkcije
i
, kažemo da je kompozicija funkcija
i
, zapisana kao
, ona funkcija
čiji su elementi svi parovi
, gde je
. Ako su
i
bijekcije, onda je
bijekcija.
Formalni jezik teorije skupova je jezik prvog reda čiji je jedini ne-logični simbol simbol binarne relacije pripadnosti
.
Ako je data formula
u jeziku teorije skupova i skupovi
, onda se može formirati skup svih elemenata iz
koji zadovoljava formulu
. Ovaj skup se zapisuje sa
. Sledi nekoliko primera formule




Ako su
i
podskupovi skupa
, onda važi formula

Ako je dat podskup
kaže se da je projekcija
(na prvu koordinatu) skup

Ako su dati formula
i skupovi
, onda se ne može formirati skup svih skupova koji zadovoljava formulu
. Neka je
formula i
. Ako bi
bio skup svih skupova koji zadovoljava formulu
, tada
ako i samo ako
. (Raselov paradoks, 1901).
Ordinale, koji spadaju u transfinitne brojeve, a služe kao tipovi uređenja, je uveo Kantor. Prvi ordinal se diefiniše kao
. Ako je dat ordinal
onda je sledeći veći ordinal, koji se zove i neposredni sledbenik ordinala
, skup
. Konačni ordinalni brojevi su oni ordinali koji se dobiju počevši sa
a zatim se konstruišu sledeći ordinali.
U teoriji skupova prirodni brojevi su definisani kao konačni ordinali, tj.:




- ...
Primećuje se da je
,
,
, ...,
tj. svaki prirodni broj je skup svojih prethodnika.
Za skup
se kaže da je konačan ako postoji 1-u-1 preslikavanje između nekog prirodnog broja
i elemenata skupa
, tj. bijekcija
, u kom se slučaju kaže da skup
ima
elemenata. Za neki skup se kaže da je beskonačan ako nije konačan.
Skup svih konačnih ordinala ćemo označavati sa
. Na taj način je
skup
, tj. skup prirodnih brojeva pri čemu je
prvi beskonačni ordinal. Ordinal
nije sledbenik ni jednog ordinala i naziva se granični ordinal. Tehnika računanja ordinala sledbenika je već opisana. Treba uočiti da je nemoguće imati skup svih ordinala jer bi u tome slučaju imali novi granični ordinal što je nemoguće, jer smo već definisali granični ordinal.
Kao što je slučaj sa konačnim ordinalima, svaki beskonačni ordinal je skup svojih prethodnika. Posledica ove činjenice je da je relacija
relacija striktnog dobro definisanog poretka ordinala, tj. za bilo koja dva ordinala
i
kažemo da je
ako i samo ako je
.
Ako je
konačan skup onda postoji bijekcija
između skupa prirodnih brojeva
i skupa
. Svi konačni skupovi su prebrojivi, tj.
je prvi element skupa
,
drugi, itd. Bilo koji beskonačni skup
je prebrojiv ako postoji bijekcija
između skupa prirodnih brojeva i skupa
. Lako je pokazati da je
- svaki beskonačni podskup prebrojivog skupa takođe prebrojiv
- unija dva prebrojiva skupa prebrojiv skup
- Dekartov proizvod dva prebrojiva skupa prebrojiv skup
Direktna posledica poslednje tvrdnje je da je skup racionalnih brojeva
prebrojiv jer se svaki racionalni broj može da predstavi kao količnik dva cela broja
i
,
, gde je
(
skup celih brojeva). Kantor je pokazao da je skup realnih brojeva
neprebrojiv.
Kao što postoje neprebrojivi skupovi tako postoje neprebrojivi ordinali. Skup svih konačnih i prebrojivih ordinala je ordinal, koji se označava sa
, i predstavlja prvi neprebrojivi ordinal.
Kardinalni broj, kao transfinitni broj i tip bijektivne korespodentnosti, je takođe uveo Kantor. Kardinalni broj konačnog skupa
je jedinstvani prirodni broj
definisan bijekcijom
.
Kod beskonačnih skupova kardinalnost je definisana beskonačnim ordinalom. Pošto su ordinali dobro uređeni, možemo reći da je kardinalnost nekog beskonačnog skupa najmanji ordinal koji se bijekcijom preslikava u pomenuti skup.
Kardinalnost ordinala
je najmanji ordinal
koji se bijekcijom preslikava na
. Pri tome
se ne može preslikati bijekcijom na neki manji ordinal. Ordinalni brojevi koji se ne mogu bijekcijom preslikati na manji ordinal se zovu kardinalni brojevi.
Beskonačne kardinalne brojeve označavamo sa
. Najmanji beskonačni kardinalni broj je
, sledeći je
koji je ujedno i prvi neprebrojivi kardinal, zatim
, itd.