Uvod

Teorija skupova (en. Set theory) je jedna od osnovnih grana matematike.
Ona, između ostalog, daje odgovor na to da li neki objekat pripada datom skupu objekata.
Skup mora biti jasno i nedvosmisleno definisan.

Skup kao pojam se obično ne definiše već se uzima kao osnovni pojam.
To je ustvari samo kolekcija/mnoštvo različitih objekata (stvari).
Objekat koji pripada skupu naziva se element skupa.
Element skupa može biti bilo šta, npr. broj, jabuka, avion, ili čak skup!
Vidimo da su skupovi vrlo liberalni, pa se pojavljuju često u raznim oblastima matematike.

Skupovi se označavaju velikim štampanim slovima: AA, BB, ... a elementi malim slovima xx, yy, ...
Definicija se navodi u vitičastim zagradama, npr. A={1,2,3}A=\{1,2,3\}.
Redoslijed elemenata nije bitan: A={1,2,3}={3,2,1}={2,1,3}A=\{1,2,3\} = \{3,2,1\} = \{2,1,3\}.
Zato se kaže i da je skup neuređena kolekcija.
Ne postoji prvi, drugi element i sl.

Obično se u matematici koristi neko pravilo koje elementi moraju zadovoljavati (umjesto navođenja elemenata pojedinačno...), npr. "skup svih prirodnih brojeva koji su manji od 5".
To možemo zapisati ovako: {xxN,x<5}\{x | x \in \mathbb{N}, x \lt 5\}.
Ovdje xx označava neki element skupa, | se čita kao "takav da je", a zarez se čita kao logičko "i" (en. and).
Negdje se koristi i dvotačka umjesto | znaka, npr. {x:xN,x<5}\{x : x \in \mathbb{N}, x \lt 5\}.

Dva skupa su jednaka akko imaju iste elemente.
To pišemo kao A=BA=B, logično... :D

Ovo "akko" je skraćeno od "ako i samo ako" (en. iff - if and only if).
Razlika između "ako" i "akko" je sljedeća:
Kada kažemo "ako A onda B" ne mora značiti da "ako B onda A"!

Ali, kada kažemo "akko A onda B" tada MORA biti i "akko B onda A"!

Primjer:
Kod iskaza "Ako grije Sunce onda je dan." ne mora značiti da ako je dan da grije Sunce... Možda je oblačno!
Vidimo da ovdje ne možemo koristiti akko.
Dok npr. iskaz "Trougao je jednakostranični akko su mu svi uglovi od 60o60^o" je validan.

Zašto? Zato što vrijedi i obrnuto, ako su svi uglovi trougla od 60o60^o onda je on jednakostranični. Logično.

Postoji nekoliko skupova koji se često pojavljuju u matematici i imaju posebne simbole:

  • \emptyset - Prazan skup. Skup koji ne sadrži nijedan element. Označava se i sa {}\{\}.
  • N\mathbb{N} - Skup prirodnih brojeva (od en. Natural - prirodni). N={0,1,2,...}\mathbb{N} = \{0,1,2,...\}.
    Neki autori ne uključuju nulu u ovaj skup.
    Zato kada se želi posebno istaći da je i nula uključena koriste se simboli N0N_0, N0N^0.
    Kada se želi istaći da nula nije uključena piše se N+={1,2,...}N^+ = \{1,2,...\}.
    Analogna notacija vrijedi i za ostale skupove.
  • Z\mathbb{Z} - Skup cijelih brojeva (od njem. Zahl - broj, en. integer). Z={0,1,1,2,2,...}\mathbb{Z} = \{0,1,-1,2,-2,...\}.
  • Q\mathbb{Q} - Skup racionalnih brojeva (od en. Quotient - razlomak).
    Svaki broj koji može biti predstavljen razlomkom pq\frac{p}{q} gdje su pp i qq dva cijela broja.
    Naravno, qq ne smije biti nula jer bi dijeljenjem dobili \infty (beskonačno)...
  • R\mathbb{R} - Skup realnih brojeva (od en. Real - pravi).
    Za nas obične smrtnike ovo su "brojevi sa zarezom".
  • C\mathbb{C} - Skup kompleksnih brojeva (od en. Complex - složeni).
    To su brojevi koji pored realnog sadrže i imaginarni dio.

Kada neki element xx pripada skupu AA to pišemo sa xAx \in A. Npr. 1{2,1}1 \in \{2,1\}.
Kada neki element xx ne pripada skupu AA to pišemo sa xAx \notin A.

Kako smo već rekli, skup može sadržati bilo šta.
Da vidimo par zanimljivih primjera:

  • Ako imamo skup A={{1,2},{2,3},4}A = \{\{1,2\},\{2,3\},4\} tada 1A1 \notin A.
    Zašto? Pa zato što 11 nije direktno u skupu! Skup AA sadrži dva skupa i broj 44!
  • Za bilo koje xx vrijedi xx \notin \emptyset. Ili napisano hijeroglifima: x,x\forall x, x \notin \emptyset.
  • Ako imamo A={}A = \{\emptyset\} vrijedi A\emptyset \not = A. Štaaa? A je skup koji sadrži prazan skup. Što nije isto kao i prazan skup.

Simbol \forall znači "za svako". Npr. x,tvrdnja\forall x, tvrdnja se čita kao "za svako x vrijedi tvrdnja".
U paru ide i simbol \exists koji se čita kao "postoji (bar jedno)" ili "ima".

Operacije nad skupovima

Pošto element skupa može biti bilo šta, obično se ograničavamo samo na određeni tip stvari tj. na neki skup.
Npr. kada govorimo o cijelim brojevima ne zanimaju nas imaginarni brojevi, jabuke i auta...
Skup stvari o kojima se trenutno govori naziva se univerzalni skup, ili kraće univerzum.
Označava se sa UU.

Skupovi i relacija (odnosi) između skupova se mogu grafički predstaviti Venovim dijagramom.
Na slici desno vidimo primjer s dva skupa: A={1,2,4}A = \{1,2,4\} i B={2,3}B = \{2,3\}.
Univerzum (UU) je pravougaonik koji obuhvata ova dva skupa. Recimo da je to skup N\mathbb{N}. To je igralište iz kojeg ne smijemo izlaziti.

Vennov dijagram

Unija

Unija dva skupa AA i BB označava se sa ABA \cup B.
Primijetite da ovo nije obično slovo U već specijalni simbol, mada izgleda kao \cupnija.
Unija predstavlja novi skup koji sadrži sve elemente skupa AA i sve elemente skupa BB.
U našem primjeru to bi bilo AB={1,2,3,4}A \cup B = \{1,2,3,4\}.
Skup ne mora bit predstavljen krugom, niđe veze... xD Dobro zapažanje!

Uniju možemo formalno zapisati kao AB={xxAxB}A \cup B = \{x | x \in A \lor x \in B\}.

Znak \lor se čita kao "ili".
Znak \land se čita kao "i".
O logičkim operatorima ćemo reći nešto više u idućem poglavlju.

Unija skupova

Presjek

Često se postavlja pitanje šta dva skupa imaju zajedničko.
Presjek dva skupa AA i BB označava se sa ABA \cap B.
Presjek predstavlja novi skup koji sadrži one elemente koji se nalaze i u AA skupu i u BB skupu.
U našem primjeru to bi bilo AB={2}A \cap B = \{2\} (na slici obojeno crvenom bojom!).
Presjek možemo formalno zapisati kao AB={xxAxB}A \cap B = \{x | x \in A \land x \in B\}.

Šta ako skupovi nemaju ništa zajedničko?
Rezultat je, naravno, prazan skup, \emptyset tj. {}\{\}.
Prazan skup ipak ima neku svrhu... :D
Za ovakve skupove, koji nemaju zajedničke elemente, kaže se da su disjunktni.

Presjek skupova

Matematika se često bavi pitanjem jednakosti, kako možemo jednu te istu stvar izraziti na više načina.
Ti rezultati nam mogu koristiti za skraćivanje algebarskih izraza, optimizacije i sl.

Za uniju možemo reći da je komutativna.
Vrijedi da je AB=BAA \cup B = B \cup A, što nije teško razumjeti.

Također, ova operacija je i asocijativna. Vrijedi da je A(BC)=(AB)CA \cup (B \cup C) = (A \cup B) \cup C, tj. redoslijed nije bitan.
Sada možemo pisati i ABCA \cup B \cup C...

Sve navedeno vrijedi i za operaciju presjek!

Razlika

Možemo postaviti i pitanje u čemu se skup AA razlikuje od skupa BB.
Ova operacija se naziva razlika.

Razlika skupova AA i BB označava se sa A BA \ B.
Čita se kao "A razlika B".
Razliku čine elementi skupa AA koji se ne nalaze skupu BB.
U našem primjeru to bi bilo A B={1,4}A \ B = \{1,4\}.

Razliku možemo formalno zapisati kao AB={xxAxB}A \setminus B = \{x | x \in A \land x \notin B\}.

Razlika skupova

Postoje još dvije zanimljive operacije, prva je simetrična razlika (Δ\Delta).
Simetrična razlika predstavlja uniju razlika skupova AA i BB, tj. AΔB=(A B)(B A)A \Delta B = (A \ B) \cup (B \ A).
Kroz naš primjer bilo bi AΔB={1,3,4}A \Delta B = \{1,3,4\}

Druga operacija je komplement skupa. Komplement skupa AA su svi elementi koji nisu u skupu AA, tj. A={xUxA}\overline{A} = \{x \in U | x \notin A\}, gdje je UU neki univerzum.
Negdje se naziva i apsolutni komplement.
Kroz naš primjer bilo bi A={0,3,5,6,...}\overline{A} = \{0,3,5,6,...\}, pri čemu je U=NU=\mathbb{N}.
Druge oznake su AA' i ACA^C.

De Morganovi zakoni

Dvije vrlo korisne formule vezane za komplemente skupova su De Morganovi zakoni:

  • AB=AB\overline{A \cup B} = \overline{A} \cap \overline{B}
  • AB=AB\overline{A \cap B} = \overline{A} \cup \overline{B}

Relacije između skupova

Kao što smo već rekli na početku, skupovi su određeni samo elementima koje sadrže.
To nam je dovoljno da odredimo da li su dva skupa jednaka, A=BA = B akko xxAxB\forall x | x \in A \land x \in B.

Podskup i nadskup

Za skup AA kažemo da je podskup skupa BB ako su svi elementi skupa AA također elementi skupa BB.
Ako je AA podskup od BB pišemo ABA \subseteq B. (Znak \subseteq podsjeća na \le, zar ne?)
Da, može biti i slučaj da je A=BA=B!

Ako ABA \not = B (nisu isti skupovi) i ABA \subseteq B tada za AA kažemo da je pravi podskup skupa BB. Piše se ABA \subset B.

Analogno, imamo i relaciju nadskup (ABA \supseteq B) za koju vrijedi obrnuto od relacije podskup.

Kakav je slučaj sa praznim skupom? Da li je A\emptyset \subseteq A?
Primijenimo definiciju: "Svaki element \emptyset (a nema nijedan) je element skupa AA. Hm, zanimljivo fakat...
Imamo dvije opcije:

  • Jeste, jer nema nijedan element skupa \emptyset koji nije element skupa A.A.
  • Nije, jer nema nijedan element skupa \emptyset koji je element skupa A.A.

Logičari kažu da jeste (prva opcija) i vjerovaćemo im na riječ... xD
Kažu da je ovo primjer "prazne istine" jer za prazan skup možemo tvrditi šta god želimo... Otprilike.

Kardinalnost skupa

Kardinalnost skupa je mjera broja elemenata nekog skupa.
Npr. naš skup A={1,2,4}A = \{1,2,4\} ima 3 elementa. Pišemo A=3|A|=3.

Kod konačnih skupova, kardinalnost je obični broj, dok je kod beskonačnih.. kako-kad, komplikovano je!
Nećemo u detalje. Reći ćemo samo da postoji više beskonačnosti! Npr. NZ|\mathbb{N}| \not = |\mathbb{Z}|.
Ne zaboravimo i =0|\emptyset|=0, naravno.