Professional Documents
Culture Documents
Logika I Skupovi
Logika I Skupovi
Primer 1 Kisa pada je prost iskaz, a Kisa pada i vetar duva je slozen
iskaz jer sadrzi vise od jedne cinjenice. Njega cine dva iskaza i veznik i.
p p
1 0
0 1
Dok negacija zahteva samo jedan iskaz, operacija konjunkcije (i) zahteva
dva iskaza, dakle kombinuje iskaze. Konjunkcija dva iskaza p i q se oznacava
sa pq i tacna je samo ako su oba iskaza koji je sacinjavaju tacna, u protivnom
je netacna. Konjunkcija se moze definisati i tablicom istinitosti 2.
p q pq
1 1 1
0 1 0
1 0 0
0 0 0
p q pq
1 1 1
0 1 1
1 0 1
0 0 0
p q pq
1 1 0
0 1 1
1 0 1
0 0 0
p q r pq (p q) r
1 1 1 1 1
0 1 1 0 1
1 0 1 0 1
0 0 1 0 1
1 1 0 1 1
0 1 0 0 0
1 0 0 0 0
0 0 0 0 0
Tabela 5: Tablica istinitosti za primer Kisa pada i vetar duva, ili Petar trci
p q pq qp
1 1 1 1
0 1 1 0
1 0 0 1
0 0 1 1
p q pq
1 1 1
0 1 1
1 0 0
0 0 1
p q r qr p (q r) [p (q r)] p
1 1 1 1 1 1
0 1 1 1 1 0
1 0 1 1 1 1
0 0 1 1 1 0
1 1 0 1 1 1
0 1 0 1 1 0
1 0 0 0 0 0
0 0 0 0 1 0
Ako je neki slozeni iskaz uvek tacan, odnosno ako su vrednosti u tablici
istinitosti za neki iskaz uvek 1, onda se takav iskaz naziva tautologijom. Bez
obzira na cinjenice (istinitosnu vrednost prostih iskaza) tautologija je uvek
tacna.
U svakodnevnom govoru postoji mnogo nacina da se kaze isto. Slicno
je i u iskaznom racunu. Mogu se formirati razliciti izrazi od prostih iskaza i
veznika koji mogu imati isto znacenje, tako sto ce za iste istinitosne vred-
nosti prostih iskaza imati identicnu istinitosnu vrednost, odnosno istovre-
meno biti tacni ili netacni. Ako su p i q dva slozena iskaza koja imaju
identicne istinitosne vrednosti, onda ce tablica istinitosti za iskaz p q uvek
imati vrednost 1 (tacno), odnosno predstavljace tautologiju. Za takva dva
iskaza p i q kazemo da su logicki ekvivalentna.
1. p (p)
2. (p q) [(p q)]
3. (p q) [(p q)]
4. (p q) (p q)
5. (p q) (p q)
p q pq pq (p q) (p q)
1 1 1 1 1
0 1 0 1 1
1 0 0 0 1
0 0 1 1 1
Takoe, tautologije su i:
1. (p) p
2. p q q p
3. p q q p
4. (p q) r p (q r)
5. (p q) r p (q r)
6. p (q r) (p q) (p r)
7. p (q r) (p q) (p r)
8. (p q) p q
9. (p q) p q
10. p p p
11. p p p
12. p q p
13. p q q
14. p p q
15. q p q
Ako je istinitosna vrednost iskaza uvek 0, iskaz se naziva kontradikcija.
Ocigledno, ako je p tautologija, onda je p kontradikcija.
Ako se u tautologiji p koriste samo veznici , i , onda se iz nje moze
dobiti kontradikcija q ako se svaki od iskaza od koji je sastavljen iskaz p
negira, svaki veznik u iskazu p se zameni sa , a sa . Tada je p
q tautologija, i kaze se da je q iskaz koji je dobijen iz iskaza p pomocu
dualnosti. U nacelu princip dualnosti proistice iz De Morganovih zakona.
1.2 Prosireni iskazni racun 8
p q (p q)
Primer 8 Iskaz
p q r p q s
moze se napisati i kao
((((p) q) (r)) p) (q s)
1.3 Skupovi
Skup se zadaje preko svojih elemenata. Skupove oznacavamo velikim, a ele-
mente malim slovima abecede.
Skup A koji sadrzi elemente a, b i c se oznacava sa
A = {a, b, c}
A = {x|S(x)}
sadrzi sve elemente x koji imaju osobinu opisanu recenicom S(x).
A = {x|x je kvadrat}
ili
A = {x|x je pravougaonik i x ima jednake stranice}
A B x(x A x B)
Za skup A se tada kaze da je podskup skupa B.
Dva skupa su meusobno jednaka A = B ako vazi A B i B A,
odnosno ako su elementi skupa A istovremeno elementi skupa B i obratno.
A=B ABB A
Za dva skupa A i B moze se definisati operacija unije kojom se dobija
novi skup C = A B ciji su elementi svi elementi skupa A i svi elementi
skupa B:
A B = {x|x A x B}
Unija ima sledece osobine:
1. A B = B A
1.3 Skupovi 10
2. A (B C) = (A B) C
3. A A = A
4. A = A
A B = {x|x A x B}
Presek ima sledece osobine:
1. A B = B A
2. (A B) C = A (B C)
3. A A = A
4. A =
1. (A B) C = (A C) (B C)
2. (A B) C = (A C) (B C)
A\B = {x|x A x
/ B}
Ako je A S onda je S\A komplement skupa A u odnosu na S i oznacava
se sa CS A ili CA.
A B = {1, 2, 3, 4, 5, 6, 7}
A B = {2, 3}
A\B = {1, 4, 5}
1.3 Skupovi 11
x A\(B\C)
xAx
/ (B\C)
x A (x
/ B x C)
(x A x
/ B) (x A x C)
x (A\B) x (A C)
x (A\B) (A C)
P A = {X|X A}
A = {a, b, c}
je skup:
P A = {, {a}, {b}, {c}, {a, b}, {a, c}, {b, c}, {a, b, c}}
A B = {(a, b)|a A b B}
(x, y) R1 (y, x) R
Ako je A = B tada je R A2 binarna relacija na skupu A.
Ako za relaciju R na skupu A vazi:
(a A)((a, a)
/ R) relacija je antirefleksivna.
Primer 15
(a) jeste
(b) nije - nije antisimetricna aR(a) (a)Ra, a pritom a 6= a.
Inkluzija je poredak:
X X - refleksivnost
X Y Y Z X Z - tranzitivnost
X Y Y X X = Y antisimetricnost
min P A =
max P A = A
Majorante za A1 su {a, b, c} i {a, b, c, d}.
Minorante za A1 su {a} i .
max A1 ne postoji.
min A1 = {a}
sup A1 = {a, b, c}
inf A1 = min A1 = {a}
1.5 Funkcije
Ako svakom elementu x nepraznog skupa X odgovara tacno jedan element
nepraznog skupa Y onda postoji jednoznacno preslikavanje ili funkcija f koja
f
skup X preslikava u skup Y . To zapisujemo kao f : X Y ili X Y . Pri
1.5 Funkcije 14
Primer 16
X = {1, 2, 3} Y = {a, b, c}
x 1 2 3
Ni surjekcija ni injekcija
f (x) a b a
X = {1, 2, 3} Y = {a, b}
x 1 2 3
Surjekcija
f (x) a b a
X = {1, 2, 3} Y = {a, b, c, d}
x 1 2 3
Injekcija
f (x) a b c
X = {1, 2, 3} Y = {a, b, c}
1.6 Binarne operacije 15
x 1 2 3
Bijekcija
f (x) a b c
X = {1, 2, 3} Y = {a, b, c}
y a b c
Funkcija inverzna prethodnoj
f (y) 1 2 3
X = {1, 2, 3} Y = {a, b, c} Z = {, }
x 1 2 3 y a b c
f (x) a b c g(y)
x a b c
Kompozicija funkcija g f
(g f )(x)
z =xy
x y = y x operacija je komutativna
(x y) z = x (y z) operacija je asocijativna
x e = e x = x, e je neutralni element