diskretne strukture, iskazna logika - ii deonasport.pmf.ni.ac.rs/materijali/2114/ds-p02-il-2.pdf ·...

44

Upload: vucong

Post on 28-Apr-2019

226 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Diskretne strukture, Iskazna logika - II deonasport.pmf.ni.ac.rs/materijali/2114/DS-P02-IL-2.pdf · (b) Ako Sara ˇzivi u Atini, onda ona ˇzivi u Grˇckoj. Reˇsenje: (a) Moj automobil
Page 2: Diskretne strukture, Iskazna logika - II deonasport.pmf.ni.ac.rs/materijali/2114/DS-P02-IL-2.pdf · (b) Ako Sara ˇzivi u Atini, onda ona ˇzivi u Grˇckoj. Reˇsenje: (a) Moj automobil

ImplikacijaImplikacijaImplikacija

Implikacija iskaza p i q je iskaz ako p onda q, u oznaci p ⇒ q.

Ovaj iskaz je neistinit jedino u slucaju kada je p tacan, a q netacan

iskaz. U svim ostalim slucajevima ovaj iskaz je tacan.

Istinitosne vrednosti implikacije zadate su sledecom tablicom:

p q p ⇒ q

1 1 1

1 0 0

0 1 1

0 0 1

Iskaz oblika ”ako p onda q” naziva se jos i uslovni iskaz.

Diskretne strukture – 2 – Iskazna logika - II deoDiskretne strukture – 2 – Iskazna logika - II deoDiskretne strukture – 2 – Iskazna logika - II deo

Page 3: Diskretne strukture, Iskazna logika - II deonasport.pmf.ni.ac.rs/materijali/2114/DS-P02-IL-2.pdf · (b) Ako Sara ˇzivi u Atini, onda ona ˇzivi u Grˇckoj. Reˇsenje: (a) Moj automobil

ImplikacijaImplikacijaImplikacija

U implikaciji p ⇒ q

❏ Iskaz p se naziva premisa, pretpostavka ili antecedent.

❏ Iskaz q se naziva zakljucak ili konsekvent.

Izraz p ⇒ q cita se jos i kao

iz p sledi q; q ako p;

p povlaci (implicira) q; p je dovoljno za q;

p samo ako q; q je potrebno za p.

Konvenciju o redosledu operacija dopunjujemo tako da se najpre prime-

njuje ¬, potom ∧ i ∨, i tek na kraju ⇒.

Diskretne strukture – 3 – Iskazna logika - II deoDiskretne strukture – 3 – Iskazna logika - II deoDiskretne strukture – 3 – Iskazna logika - II deo

Page 4: Diskretne strukture, Iskazna logika - II deonasport.pmf.ni.ac.rs/materijali/2114/DS-P02-IL-2.pdf · (b) Ako Sara ˇzivi u Atini, onda ona ˇzivi u Grˇckoj. Reˇsenje: (a) Moj automobil

Primeri implikacijePrimeri implikacijePrimeri implikacije

Primer 1: Neka su iskazi p i q zadati sa

p : ”Broj n je deljiv sa 21”

q : ”Broj n je deljiv sa 7”

Implikacija p ⇒ q je tacan iskaz, bilo koji prirodan broj n da smo

izabrali, cak i u slucaju da je, na primer, n = 5.

Prema definiciji implikacije, ako je iskaz p netacan, onda je iskaz p ⇒ q

tacan, nezavisno od tacnosti iskaza q.

Drugim recima, iz netacne pretpostavke moze da sledi bilo koji iskaz.

Diskretne strukture – 4 – Iskazna logika - II deoDiskretne strukture – 4 – Iskazna logika - II deoDiskretne strukture – 4 – Iskazna logika - II deo

Page 5: Diskretne strukture, Iskazna logika - II deonasport.pmf.ni.ac.rs/materijali/2114/DS-P02-IL-2.pdf · (b) Ako Sara ˇzivi u Atini, onda ona ˇzivi u Grˇckoj. Reˇsenje: (a) Moj automobil

Primeri implikacijePrimeri implikacijePrimeri implikacije

Primer 2: Neka su iskazi p i q zadati sa

p : ”Boca sadrzi kiselinu”

q : ”Boca nosi oznaku za opasnost”

Implikacija p ⇒ q odgovara slozenom iskazu

”Ako boca sadrzi kiselinu, onda boca nosi oznaku za opasnost”

Sta se desava ako boca ne sadrzi kiselinu, tj. iskaz p je netacan?

Moze se desiti da boca nosi oznaku za opasnost jer ne sadrzi kiselinu

vec jak otrov, i tada je q tacan iskaz.

Moze se desiti i da boca ne sadrzi oznaku jer sadrzi sok od narandze,

i tada je q netacan iskaz.

U oba slucaja, tacnost iskaza p ⇒ q nije dovedena u pitanje.

Diskretne strukture – 5 – Iskazna logika - II deoDiskretne strukture – 5 – Iskazna logika - II deoDiskretne strukture – 5 – Iskazna logika - II deo

Page 6: Diskretne strukture, Iskazna logika - II deonasport.pmf.ni.ac.rs/materijali/2114/DS-P02-IL-2.pdf · (b) Ako Sara ˇzivi u Atini, onda ona ˇzivi u Grˇckoj. Reˇsenje: (a) Moj automobil

Matemati cko shvatanje implikacijeMatemati cko shvatanje implikacijeMatemati cko shvatanje implikacije

Ovakvo matematicko shvatanje implikacije odudara od upotrebe veznika

”ako . . . onda . . . ” u svakodnevnom zivotu.

Naime, bilo je rasprava oko toga da li implikacija p ⇒ q uopste ima

smisla ako izmedu iskaza p i q nema neke sustinske veze.

Na primer, neka je

p : voda mrzne na 100◦C

q : Bombaj je glavni grad Argentine

Sa matematicke tacke gledista, p ⇒ q je istinit iskaz.

Medutim, neki bi smatrali da implikacija p ⇒ q uopste nema smisla,

jer izmedu iskaza p i q ne postoji nikakva veza.

Diskretne strukture – 6 – Iskazna logika - II deoDiskretne strukture – 6 – Iskazna logika - II deoDiskretne strukture – 6 – Iskazna logika - II deo

Page 7: Diskretne strukture, Iskazna logika - II deonasport.pmf.ni.ac.rs/materijali/2114/DS-P02-IL-2.pdf · (b) Ako Sara ˇzivi u Atini, onda ona ˇzivi u Grˇckoj. Reˇsenje: (a) Moj automobil

Matemati cko shvatanje implikacijeMatemati cko shvatanje implikacijeMatemati cko shvatanje implikacije

Matematicka tacka gledista je pobedila iz dva razloga:

1. Zato sto matematicku logiku ne interesuje znacenje iskaza p i q,

vec samo njihova istinitost.

Preciznije, matematicku logiku interesuju samo uslovi pod kojima

istinitost iskaza p povlaci istinitost iskaza q.

Drugim recima, u matematickoj logici istinitost implikacije p ⇒ q

ne zavisi od znacenja iskaza p i q, vec samo od njihove istinitosti.

Diskretne strukture – 7 – Iskazna logika - II deoDiskretne strukture – 7 – Iskazna logika - II deoDiskretne strukture – 7 – Iskazna logika - II deo

Page 8: Diskretne strukture, Iskazna logika - II deonasport.pmf.ni.ac.rs/materijali/2114/DS-P02-IL-2.pdf · (b) Ako Sara ˇzivi u Atini, onda ona ˇzivi u Grˇckoj. Reˇsenje: (a) Moj automobil

Matemati cko shvatanje implikacijeMatemati cko shvatanje implikacijeMatemati cko shvatanje implikacije

2. Drugi razlog sto je prihvacena ovakva implikacija je to sto se ovakvo

glediste pokazalo veoma korisnim za primenu u nauci.

Naime, u nauci se cesto srecemo sa nekim hipotezama koje je

nemoguce eksperimentalno proveriti, ali bi se mogle proveriti neke

posledice koje se mogu izvuci iz tih hipoteza.

Ovakvo glediste dozvoljava da iz tih hipoteza izvode posledice bez

obzira na to sto ne znamo da li su te hipoteze istinite ili ne.

Ovo se naziva hipoteticki karakter naucnih teorija.

Diskretne strukture – 8 – Iskazna logika - II deoDiskretne strukture – 8 – Iskazna logika - II deoDiskretne strukture – 8 – Iskazna logika - II deo

Page 9: Diskretne strukture, Iskazna logika - II deonasport.pmf.ni.ac.rs/materijali/2114/DS-P02-IL-2.pdf · (b) Ako Sara ˇzivi u Atini, onda ona ˇzivi u Grˇckoj. Reˇsenje: (a) Moj automobil

Matemati cko shvatanje implikacijeMatemati cko shvatanje implikacijeMatemati cko shvatanje implikacije

U svakodnevnom zivotu veznik ”ako . . . onda . . . ” ima jos jednu pri-

menu koja je drugacija od one u matematici.

Naime, veznik ”ako . . . onda . . . ” se cesto koristi da naznaci da ne

verujemo da premisa moze da bude istinita.

Na primer,

Ako polozis taj ispit, onda sam ja rimski papa.

znaci sumnju da ce student o kome se radi poloziti ispit, a ne implikaciju

dva iskaza.

Onome ko je dao ovu izjavu je jasno da on nije rimski papa – on ovom

izjavom zapravo kaze da je siguran da taj student nece poloziti ispit.

Diskretne strukture – 9 – Iskazna logika - II deoDiskretne strukture – 9 – Iskazna logika - II deoDiskretne strukture – 9 – Iskazna logika - II deo

Page 10: Diskretne strukture, Iskazna logika - II deonasport.pmf.ni.ac.rs/materijali/2114/DS-P02-IL-2.pdf · (b) Ako Sara ˇzivi u Atini, onda ona ˇzivi u Grˇckoj. Reˇsenje: (a) Moj automobil

Logi cke ekvivalencije sa implikacijomLogi cke ekvivalencije sa implikacijomLogi cke ekvivalencije sa implikacijom

Primer 3: Zamena implikacije disjunkcijom: p ⇒ q ≡ ¬p ∨ q

Logicku ekvivalentnost ovih formula dokazujemo formirajuci istinitosnu

tablicu:

p q ¬p p ⇒ q ¬p ∨ q

1 1 0 1 = 1

1 0 0 0 = 0

0 1 1 1 = 1

0 0 1 1 = 1

Diskretne strukture – 10 – Iskazna logika - II deoDiskretne strukture – 10 – Iskazna logika - II deoDiskretne strukture – 10 – Iskazna logika - II deo

Page 11: Diskretne strukture, Iskazna logika - II deonasport.pmf.ni.ac.rs/materijali/2114/DS-P02-IL-2.pdf · (b) Ako Sara ˇzivi u Atini, onda ona ˇzivi u Grˇckoj. Reˇsenje: (a) Moj automobil

Logi cke ekvivalencije sa implikacijomLogi cke ekvivalencije sa implikacijomLogi cke ekvivalencije sa implikacijom

Primer 4: Primena logicke ekvivalencije p ⇒ q ≡ ¬p ∨ q

Razmotrimo iskaz

Vi ce te dolaziti na vreme na posao ili ce te biti otpusteni.

Neka ¬p bude iskaz ”Vi ce te dolaziti na vreme na posao”, a neka q

bude iskaz ”Bice te otpusteni”. Tada gornji iskaz postaje ¬p ∨ q.

Ako sada iskoristimo logicku ekvivalenciju p ⇒ q ≡ ¬p ∨ q, dolazimo

do ekvivalentnog iskaza

Ako ne dolazite na vreme na posao, onda ce te biti otpusteni.

Diskretne strukture – 11 – Iskazna logika - II deoDiskretne strukture – 11 – Iskazna logika - II deoDiskretne strukture – 11 – Iskazna logika - II deo

Page 12: Diskretne strukture, Iskazna logika - II deonasport.pmf.ni.ac.rs/materijali/2114/DS-P02-IL-2.pdf · (b) Ako Sara ˇzivi u Atini, onda ona ˇzivi u Grˇckoj. Reˇsenje: (a) Moj automobil

Logi cke ekvivalencije sa implikacijomLogi cke ekvivalencije sa implikacijomLogi cke ekvivalencije sa implikacijom

Primer 5: Negacija implikacije: ¬(p ⇒ q) ≡ p ∧ ¬q

I ovu ekvivalenciju mozemo dokazati formirajuci istinitosnu tablicu, ali

ovde cemo primeniti onaj drugi metod o kome smo govorili – transfor-

maciju izraza:

Naime, imamo da vazi sledece:

¬(p ⇒ q) ≡ ¬(¬p ∨ q) (jer je p ⇒ q ≡ ¬p ∨ q)

≡ ¬(¬p) ∧ (¬q) (na osnovu De Morganovih zakona)

≡ p ∧ ¬q (na osnovu Zakona dvojne negacije)

Prema tome, dokazali smo da je ¬(p ⇒ q) ≡ p ∧ ¬q.

Diskretne strukture – 12 – Iskazna logika - II deoDiskretne strukture – 12 – Iskazna logika - II deoDiskretne strukture – 12 – Iskazna logika - II deo

Page 13: Diskretne strukture, Iskazna logika - II deonasport.pmf.ni.ac.rs/materijali/2114/DS-P02-IL-2.pdf · (b) Ako Sara ˇzivi u Atini, onda ona ˇzivi u Grˇckoj. Reˇsenje: (a) Moj automobil

Logi cke ekvivalencije sa implikacijomLogi cke ekvivalencije sa implikacijomLogi cke ekvivalencije sa implikacijom

Primer 6: Primena negacije implikacije

Napisati negacije sledecih iskaza:

(a) Ako je moj automobil kod automehanicara, onda necu moci

da dodem na cas.

(b) Ako Sara zivi u Atini, onda ona zivi u Grckoj.

Resenje:

(a) Moj automobil je kod automehanicara i moci cu da dodem na cas.

(b) Sara zivi u Atini i ne zivi u Grckoj.

Primetimo da je ovaj poslednji iskaz istinit, jer gradovi sa imenom Atina

postoje i van Grcke.

Diskretne strukture – 13 – Iskazna logika - II deoDiskretne strukture – 13 – Iskazna logika - II deoDiskretne strukture – 13 – Iskazna logika - II deo

Page 14: Diskretne strukture, Iskazna logika - II deonasport.pmf.ni.ac.rs/materijali/2114/DS-P02-IL-2.pdf · (b) Ako Sara ˇzivi u Atini, onda ona ˇzivi u Grˇckoj. Reˇsenje: (a) Moj automobil

KontrapozicijaKontrapozicijaKontrapozicija

Kontrapozicija iskaza ”ako p onda q” je iskaz ”ako nije q, onda nije p”.

Simbolicki izrazeno, kontrapozicija od p ⇒ q je ¬q ⇒ ¬p.

Teorema 2: Svaki uslovni iskaz je logicki ekvivalentan svojoj

kontrapoziciji, odnosno p ⇒ q ≡ ¬q ⇒ ¬p.

Dokaz: Teoremu dokazujemo sledecim nizom ekvivalencija:

p ⇒ q ≡ ¬p ∨ q (na osnovu p ⇒ q ≡ ¬p ∨ q)

≡ q ∨ ¬p (na osnovu Zakona komutativnosti)

≡ ¬(¬q) ∨ ¬p (na osnovu Zakona dvojne negacije)

≡ ¬q ⇒ ¬p (na osnovu ¬p ∨ q ≡ p ⇒ q)

Ekvivalenciju p ⇒ q ≡ ¬q ⇒ ¬p nazivamo Zakon kontrapozicije.

Diskretne strukture – 14 – Iskazna logika - II deoDiskretne strukture – 14 – Iskazna logika - II deoDiskretne strukture – 14 – Iskazna logika - II deo

Page 15: Diskretne strukture, Iskazna logika - II deonasport.pmf.ni.ac.rs/materijali/2114/DS-P02-IL-2.pdf · (b) Ako Sara ˇzivi u Atini, onda ona ˇzivi u Grˇckoj. Reˇsenje: (a) Moj automobil

KontrapozicijaKontrapozicijaKontrapozicija

Primer 7: Odrediti kontrapoziciju sledecih iskaza:

(a) Ako Petar moze da prepliva jezero, onda Petar moze da dopliva do

ostrva.

(b) Ako je danas Uskrs, onda je sutra ponedeljak.

Resenje:

(a) Ako Petar ne moze da dopliva do ostrva, onda Petar ne moze da

prepliva jezero.

(b) Ako sutra nije ponedeljak, onda danas nije Uskrs.

Diskretne strukture – 15 – Iskazna logika - II deoDiskretne strukture – 15 – Iskazna logika - II deoDiskretne strukture – 15 – Iskazna logika - II deo

Page 16: Diskretne strukture, Iskazna logika - II deonasport.pmf.ni.ac.rs/materijali/2114/DS-P02-IL-2.pdf · (b) Ako Sara ˇzivi u Atini, onda ona ˇzivi u Grˇckoj. Reˇsenje: (a) Moj automobil

KontrapozicijaKontrapozicijaKontrapozicija

Primer 8: U situaciji kada dokazujemo iskaz oblika p ⇒ q, cesto se

desava da je jednostavnije dokazati njegovu kontrapoziciju

¬q ⇒ ¬p, nego sam taj iskaz.

Na primer, ako treba dokazati implikaciju

xy 6 0 ⇒ x 6 0 ∨ y 6 0

onda je jednostavnije dokazati njenu kontrapoziciju

x > 0 ∧ y > 0 ⇒ xy > 0

Diskretne strukture – 16 – Iskazna logika - II deoDiskretne strukture – 16 – Iskazna logika - II deoDiskretne strukture – 16 – Iskazna logika - II deo

Page 17: Diskretne strukture, Iskazna logika - II deonasport.pmf.ni.ac.rs/materijali/2114/DS-P02-IL-2.pdf · (b) Ako Sara ˇzivi u Atini, onda ona ˇzivi u Grˇckoj. Reˇsenje: (a) Moj automobil

Konverzija i inverzijaKonverzija i inverzijaKonverzija i inverzija

Konverzija iskaza zadatog formulom p ⇒ q je iskaz zadat sa q ⇒ p.

Inverzija iskaza zadatog formulom p ⇒ q je iskaz zadat sa ¬p ⇒ ¬q.

Za razliku od kontrapozicije od p ⇒ q, za koju smo dokazali da je ekvi-

valentna sa p ⇒ q, konverzija i inverzija od p ⇒ q nisu ekvivalentne

sa p ⇒ q, sto se vidi iz sledece tablice:

p q ¬p ¬q q ⇒ p p ⇒ q ¬p ⇒ ¬q

1 1 0 0 1 = 1 = 1

1 0 0 1 1 6= 0 6= 1

0 1 1 0 0 6= 1 6= 0

0 0 1 1 1 = 1 = 1

Diskretne strukture – 17 – Iskazna logika - II deoDiskretne strukture – 17 – Iskazna logika - II deoDiskretne strukture – 17 – Iskazna logika - II deo

Page 18: Diskretne strukture, Iskazna logika - II deonasport.pmf.ni.ac.rs/materijali/2114/DS-P02-IL-2.pdf · (b) Ako Sara ˇzivi u Atini, onda ona ˇzivi u Grˇckoj. Reˇsenje: (a) Moj automobil

Konverzija i inverzijaKonverzija i inverzijaKonverzija i inverzija

Iz prethodne tablice se takode vidi da su konverzija i inverzija od p ⇒ q

medusobno logicki ekvivalentne.

To je zato sto inverzija od p ⇒ q (odnosno ¬p ⇒ ¬q) zapravo jeste

kontrapozicija konverzije od p ⇒ q (odnosno od q ⇒ p).

Kao sto cemo kasnije videti, jedna od cestih gresaka u rezonovanju je

zamena implikacije njenom konverzijom ili inverzijom, zbog pogresnog

shvatanja da su konverzija i inverzija logicki ekvivalentne sa tom impli-

kacijom.

Kao sto smo to ovde videli, to se sme ciniti samo sa kontrapozicijom.

Diskretne strukture – 18 – Iskazna logika - II deoDiskretne strukture – 18 – Iskazna logika - II deoDiskretne strukture – 18 – Iskazna logika - II deo

Page 19: Diskretne strukture, Iskazna logika - II deonasport.pmf.ni.ac.rs/materijali/2114/DS-P02-IL-2.pdf · (b) Ako Sara ˇzivi u Atini, onda ona ˇzivi u Grˇckoj. Reˇsenje: (a) Moj automobil

Konverzija i inverzijaKonverzija i inverzijaKonverzija i inverzija

Primer 9: Odrediti konverziju i inverziju iskaza iz Primera 7:

(a) Ako Petar moze da prepliva jezero, onda Petar moze da dopliva do

ostrva.

(b) Ako je danas Uskrs, onda je sutra ponedeljak.

Resenje:

(a) Konverzija: Ako Petar moze da dopliva do ostrva, onda Petar moze

da prepliva jezero.

Inverzija: Ako Petar ne moze da prepliva jezero, onda Petar ne

moze da dopliva do ostrva.

(b) Konverzija: Ako je sutra ponedeljak, onda je danas Uskrs.

Inverzija: Ako danas nije Uskrs, onda sutra nije ponedeljak.

Diskretne strukture – 19 – Iskazna logika - II deoDiskretne strukture – 19 – Iskazna logika - II deoDiskretne strukture – 19 – Iskazna logika - II deo

Page 20: Diskretne strukture, Iskazna logika - II deonasport.pmf.ni.ac.rs/materijali/2114/DS-P02-IL-2.pdf · (b) Ako Sara ˇzivi u Atini, onda ona ˇzivi u Grˇckoj. Reˇsenje: (a) Moj automobil

EkvivalencijaEkvivalencijaEkvivalencija

Ekvivalencija iskaza p i q je iskaz ”p ako i samo ako q”, u oznaci p ⇔ q.

Ekvivalencija je tacan iskaz ako su p i q ili oba tacna ili oba netacna.

U preostalim slucajevima ekvivalencija je netacan iskaz.

Istinitosne vrednosti ekvivalencije su zadate sledecom tablicom:

p q p ⇔ q

1 1 1

1 0 0

0 1 0

0 0 1

Diskretne strukture – 20 – Iskazna logika - II deoDiskretne strukture – 20 – Iskazna logika - II deoDiskretne strukture – 20 – Iskazna logika - II deo

Page 21: Diskretne strukture, Iskazna logika - II deonasport.pmf.ni.ac.rs/materijali/2114/DS-P02-IL-2.pdf · (b) Ako Sara ˇzivi u Atini, onda ona ˇzivi u Grˇckoj. Reˇsenje: (a) Moj automobil

EkvivalencijaEkvivalencijaEkvivalencija

Ekvivalencija p ⇔ q po istinitosti odgovara iskazu

”ako p onda q i ako q onda p”,

odnosno iskazu

(p ⇒ q) ∧ (q ⇒ p).

Ekvivalencija p ⇔ q se formulise i kao

”p je ekvivalentno sa q”.

Takode, s obzirom na uocenu vezu izmedu implikacije i ekvivalencije,

iskaz p ⇔ q formulise se i na sledeci nacin:

”p je potrebno i dovoljno za q”.

Diskretne strukture – 21 – Iskazna logika - II deoDiskretne strukture – 21 – Iskazna logika - II deoDiskretne strukture – 21 – Iskazna logika - II deo

Page 22: Diskretne strukture, Iskazna logika - II deonasport.pmf.ni.ac.rs/materijali/2114/DS-P02-IL-2.pdf · (b) Ako Sara ˇzivi u Atini, onda ona ˇzivi u Grˇckoj. Reˇsenje: (a) Moj automobil

EkvivalencijaEkvivalencijaEkvivalencija

Primer 10: Recenice

”Trouglovi T1 i T2 su podudarni”

”Trouglovi T1 i T2 imaju podudarne po dve stranice i njima za-

hvacen ugao”

zadaju ekvivalentne iskaze.

Ta cinjenica se formulise i kao jedan od opstih stavova o podudarnosti

trouglova

”Dva trougla su podudarna ako i samo ako imaju podudarne po dve

stranice i njima zahvaceni ugao”

Diskretne strukture – 22 – Iskazna logika - II deoDiskretne strukture – 22 – Iskazna logika - II deoDiskretne strukture – 22 – Iskazna logika - II deo

Page 23: Diskretne strukture, Iskazna logika - II deonasport.pmf.ni.ac.rs/materijali/2114/DS-P02-IL-2.pdf · (b) Ako Sara ˇzivi u Atini, onda ona ˇzivi u Grˇckoj. Reˇsenje: (a) Moj automobil

EkvivalencijaEkvivalencijaEkvivalencija

Napomena 1: Ekvivalencijom se u matematici cesto definisu novitermini, polazeci od vec poznatih.

”Prirodan broj razlicit od jedinice je prost ako i samo ako je deljiv

samo sa sobom i sa jedinicom.”

Ovom recenicom definisan je prost broj poznatim pojmovima koji cine

sadrzaj drugog iskaza ekvivalencije.

Dakle, iako ova recenica ima formu iskaza, njome nije zadat iskaz, vec

definicija.

Ako je jasno da je u pitanju definicija, u odgovarajucoj recenici se cesto

izostavlja deo ”samo ako”, iako se podrazumeva da i taj pravac vazi.

Diskretne strukture – 23 – Iskazna logika - II deoDiskretne strukture – 23 – Iskazna logika - II deoDiskretne strukture – 23 – Iskazna logika - II deo

Page 24: Diskretne strukture, Iskazna logika - II deonasport.pmf.ni.ac.rs/materijali/2114/DS-P02-IL-2.pdf · (b) Ako Sara ˇzivi u Atini, onda ona ˇzivi u Grˇckoj. Reˇsenje: (a) Moj automobil

Ekvivalencija i implikacijaEkvivalencija i implikacijaEkvivalencija i implikacija

Primer 11: Zamena ekvivalencije implikacijom i konjunkcijom:

p ⇔ q ≡ (p ⇒ q) ∧ (q ⇒ p)

Ova logicka ekvivalencija dokazuje se sledecom istinitosnom tablicom

p q p ⇒ q q ⇒ p p ⇔ q (p ⇒ q) ∧ (q ⇒ p)

1 1 1 1 1 = 1

1 0 0 1 0 = 0

0 1 1 0 0 = 0

0 0 1 1 1 = 1

Diskretne strukture – 24 – Iskazna logika - II deoDiskretne strukture – 24 – Iskazna logika - II deoDiskretne strukture – 24 – Iskazna logika - II deo

Page 25: Diskretne strukture, Iskazna logika - II deonasport.pmf.ni.ac.rs/materijali/2114/DS-P02-IL-2.pdf · (b) Ako Sara ˇzivi u Atini, onda ona ˇzivi u Grˇckoj. Reˇsenje: (a) Moj automobil

Ekvivalencija i implikacijaEkvivalencija i implikacijaEkvivalencija i implikacija

Napomena 2: Primena logicke ekvivalencije

p ⇔ q ≡ (p ⇒ q) ∧ (q ⇒ p)

Ova logicka ekvivalencija se veoma cesto koristi u svakodnevnoj matema-

tickoj praksi.

Naime, kada dokazujemo neko tvrdenje oblika p ⇔ q, mi veoma cesto

to dokazujemo na taj nacin sto ponaosob dokazujemo svaku od impli-

kacija p ⇒ q i q ⇒ p.

To se cesto moze pokazati kao jednostavniji nacin.

Diskretne strukture – 25 – Iskazna logika - II deoDiskretne strukture – 25 – Iskazna logika - II deoDiskretne strukture – 25 – Iskazna logika - II deo

Page 26: Diskretne strukture, Iskazna logika - II deonasport.pmf.ni.ac.rs/materijali/2114/DS-P02-IL-2.pdf · (b) Ako Sara ˇzivi u Atini, onda ona ˇzivi u Grˇckoj. Reˇsenje: (a) Moj automobil

Iskazne formule – formalna definicijaIskazne formule – formalna definicijaIskazne formule – formalna definicija

Cilj iskazne logike je da se upotrebom matematicke simbolike prevazidu

problemi koji mogu da nastanu

❏ zbog nemogucnosti da na zadovoljavajuci nacin definisemo pojam

iskaza;

❏ zbog nepreciznosti i visesmislenosti koje se mogu javiti ako se u

logici koristi prirodni jezik.

To znaci da slozeni iskazi, u kojima se javlja vise jednostavnijih iskaza

i vise veznika, treba da se formiraju prema jasno i precizno utvrdenim

pravilima.

Zbog toga, iako smo ranije dali neformalnu definiciju iskazne formule,

ovde dajemo i sasvim preciznu, formalnu definiciju.

Diskretne strukture – 26 – Iskazna logika - II deoDiskretne strukture – 26 – Iskazna logika - II deoDiskretne strukture – 26 – Iskazna logika - II deo

Page 27: Diskretne strukture, Iskazna logika - II deonasport.pmf.ni.ac.rs/materijali/2114/DS-P02-IL-2.pdf · (b) Ako Sara ˇzivi u Atini, onda ona ˇzivi u Grˇckoj. Reˇsenje: (a) Moj automobil

Jezik iskazne logikeJezik iskazne logikeJezik iskazne logike

Pri utvrdivanju tih pravila najpre se odreduje jezik koji cine

❏ simboli p, q, r, . . . , p1, q1, r1, . . . kojima se oznacavaju iskazi.

Kao sto smo rekli, oni se zovu iskazna slova;

❏ simboli ¬, ∧, ∨, ⇒ i ⇔ kojima se oznacavaju logicki veznici.

Secamo se da se oni zovu znaci logickih operacija;

❏ znaci ( i ) (zagrade), koje nazivamo pomocni znaci.

Za znak ¬ kazemo da je unaran, a za ostale znake logickih operacija

da su binarni znaci.

Diskretne strukture – 27 – Iskazna logika - II deoDiskretne strukture – 27 – Iskazna logika - II deoDiskretne strukture – 27 – Iskazna logika - II deo

Page 28: Diskretne strukture, Iskazna logika - II deonasport.pmf.ni.ac.rs/materijali/2114/DS-P02-IL-2.pdf · (b) Ako Sara ˇzivi u Atini, onda ona ˇzivi u Grˇckoj. Reˇsenje: (a) Moj automobil

Definicija iskazne formuleDefinicija iskazne formuleDefinicija iskazne formule

Uz pomoc iskaznih slova, veznika i pomocnih znaka mogu se obrazovati

izrazi, pod cime podrazumevamo konacne nizove tih simbola.

Neke od tih izraza, koje smatramo pravilno formiranim, nazivamo iskaz-

nim formulama.

Naime, iskazne formule definisu se induktivno, pomocu sledecih pravila:

1. Iskazna slova su iskazne formule.

2. Ako su P i Q iskazne formule, onda su iskazne formule i izrazi

¬P , (P ∧ Q), (P ∨ Q), (P ⇒ Q), (P ⇔ Q).

3. Iskazne formule su samo oni izrazi koji se mogu formirati pri-

menom pravila 1. i 2. konacan broj puta.

Diskretne strukture – 28 – Iskazna logika - II deoDiskretne strukture – 28 – Iskazna logika - II deoDiskretne strukture – 28 – Iskazna logika - II deo

Page 29: Diskretne strukture, Iskazna logika - II deonasport.pmf.ni.ac.rs/materijali/2114/DS-P02-IL-2.pdf · (b) Ako Sara ˇzivi u Atini, onda ona ˇzivi u Grˇckoj. Reˇsenje: (a) Moj automobil

Definicija iskazne formuleDefinicija iskazne formuleDefinicija iskazne formule

Na primer, izrazi

p, ¬¬r, (p ∧ q), (¬p ⇒ q), ((p ∨ ¬q) ⇔ (r ∧ ¬p))

su iskazne formule, dok sledeci izrazi nisu iskazne formule:

(p∧), (⇒ p ⇒).

Svaku podrec, odnosno podniz, iskazne formule koji je i sam iskazna

formula nazivamo njenom podformulom.

Na primer, ¬r i (p ⇒ ¬q) su podformule iskazne formule

((p ∧ ¬r) ∨ ¬(p ⇒ ¬q)).

Diskretne strukture – 29 – Iskazna logika - II deoDiskretne strukture – 29 – Iskazna logika - II deoDiskretne strukture – 29 – Iskazna logika - II deo

Page 30: Diskretne strukture, Iskazna logika - II deonasport.pmf.ni.ac.rs/materijali/2114/DS-P02-IL-2.pdf · (b) Ako Sara ˇzivi u Atini, onda ona ˇzivi u Grˇckoj. Reˇsenje: (a) Moj automobil

Konvencija o brisanju zagradaKonvencija o brisanju zagradaKonvencija o brisanju zagrada

Prema definiciji, izraz oblika P ⇒ Q, gde su P i Q formule, nije for-

mula, jer nema spoljnih zagrada oko tog iskaza.

Medutim, mi uvodimo konvenciju o brisanju zagrada koja obezbeduje

da i takvi izrazi budu formule i olaksava nam rad sa formulama.

Konvenciju o brisanju zagrada cine sledeca pravila:

1. Izostavljaju se spoljne zagrade, kao na primer u izrazima

(p ∧ q), ((p ⇒ q) ⇒ r)

i slicno.

Diskretne strukture – 30 – Iskazna logika - II deoDiskretne strukture – 30 – Iskazna logika - II deoDiskretne strukture – 30 – Iskazna logika - II deo

Page 31: Diskretne strukture, Iskazna logika - II deonasport.pmf.ni.ac.rs/materijali/2114/DS-P02-IL-2.pdf · (b) Ako Sara ˇzivi u Atini, onda ona ˇzivi u Grˇckoj. Reˇsenje: (a) Moj automobil

Konvencija o brisanju zagradaKonvencija o brisanju zagradaKonvencija o brisanju zagrada

2. Uklanjanje zagrada usled asocijativnosti: Ako se u iskaznoj for-

muli javlja samo konjunkcija, ili samo disjunkcija, onda mozemo

izbrisati sve zagrade, jer nije bitan redosled kojim cemo prime-

njivati te veznike.

Na primer, ako su P , Q, i R bilo koje iskazne formule, umesto

(P ∧ Q) ∧ R i P ∧ (Q ∧ R) pisemo jednostavno P ∧ Q ∧ R.

Slicno, p1 ∧ p2 ∧ p3 ∧ p4 zamenjuje bilo koji od izraza

((p1 ∧(1)

p2) ∧(2)

p3) ∧(3)

p4, (p1 ∧(1)

p2) ∧(3)

(p3 ∧(2)

p4),

(p1 ∧(2)

(p2 ∧(1)

p3)) ∧(3)

p4, (p1 ∧(2)

p2) ∧(3)

(p3 ∧(1)

p4),

p1 ∧(3)

((p2 ∧(1)

p3) ∧(2)

p4), p1 ∧(3)

(p2 ∧(2)

(p3 ∧(1)

p4))

Isto vazi i za disjunkciju.

Diskretne strukture – 31 – Iskazna logika - II deoDiskretne strukture – 31 – Iskazna logika - II deoDiskretne strukture – 31 – Iskazna logika - II deo

Page 32: Diskretne strukture, Iskazna logika - II deonasport.pmf.ni.ac.rs/materijali/2114/DS-P02-IL-2.pdf · (b) Ako Sara ˇzivi u Atini, onda ona ˇzivi u Grˇckoj. Reˇsenje: (a) Moj automobil

Konvencija o brisanju zagradaKonvencija o brisanju zagradaKonvencija o brisanju zagrada

3. Dogovor o redosledu veznika:

1. ¬Najpre primenjujemo negaciju.

2. ∧, ∨Drugo, primenjujemo konjunkciju i disjunkciju. Ako su obe

prisutne, mogu biti neophodne zagrade.

3. ⇒, ⇔Trece, primenjujemo implikaciju i ekvivalenciju. Ako su obe

prisutne, mogu biti neophodne zagrade.

Na primer,

umesto p ⇒ (q ∧ r) pisemo p ⇒ q ∧ r

umesto (p ∧ ¬q) ⇔ (¬p ∨ r) pisemo p ∧ ¬q ⇔ ¬p ∨ r

Diskretne strukture – 32 – Iskazna logika - II deoDiskretne strukture – 32 – Iskazna logika - II deoDiskretne strukture – 32 – Iskazna logika - II deo

Page 33: Diskretne strukture, Iskazna logika - II deonasport.pmf.ni.ac.rs/materijali/2114/DS-P02-IL-2.pdf · (b) Ako Sara ˇzivi u Atini, onda ona ˇzivi u Grˇckoj. Reˇsenje: (a) Moj automobil

Konvencija o brisanju zagradaKonvencija o brisanju zagradaKonvencija o brisanju zagrada

Kaze se jos i da veznici ⇒ i ⇔ ”jace razdvajaju” od veznika ∧ i ∨.

Napomenimo i to da se definicija podformule odnosi samo na iskaznu

formulu kod koje nisu uklonjene zagrade.

Na primer, p ⇒ q nije podformula formule p ⇒ q ∧ r, jer je to samo

uprosceni zapis formule p ⇒ (q ∧ r).

Diskretne strukture – 33 – Iskazna logika - II deoDiskretne strukture – 33 – Iskazna logika - II deoDiskretne strukture – 33 – Iskazna logika - II deo

Page 34: Diskretne strukture, Iskazna logika - II deonasport.pmf.ni.ac.rs/materijali/2114/DS-P02-IL-2.pdf · (b) Ako Sara ˇzivi u Atini, onda ona ˇzivi u Grˇckoj. Reˇsenje: (a) Moj automobil

Istinitosna vrednost formuleIstinitosna vrednost formuleIstinitosna vrednost formule

Kao sto smo videli, istinitost nekog iskaza zavisi od istinitosti jednos-

tavnijih iskaza koji ga cine.

To znaci da bi istinitosna vrednost iskazne formule trebala da zavisi od

istinitosnih vrednosti iskaznih slova koja se u njoj javljaju.

Zato odredivanje istinitosne vrednosti iskazne formule P treba poceti

dodeljivanjem izvesnih istinitosnih vrednosti svim iskaznim slovima koja

se u njoj javljaju.

Potom se te istinitosne vrednosti sa slova prenose na celu formulu P .

To se moze formalizovati na nacin prikazan u daljem tekstu.

Diskretne strukture – 34 – Iskazna logika - II deoDiskretne strukture – 34 – Iskazna logika - II deoDiskretne strukture – 34 – Iskazna logika - II deo

Page 35: Diskretne strukture, Iskazna logika - II deonasport.pmf.ni.ac.rs/materijali/2114/DS-P02-IL-2.pdf · (b) Ako Sara ˇzivi u Atini, onda ona ˇzivi u Grˇckoj. Reˇsenje: (a) Moj automobil

Istinitosna vrednost formuleIstinitosna vrednost formuleIstinitosna vrednost formule

Neka je dat konacan niz iskaznih formula P1, P2, . . . , Pn i neka su

p1, p2, . . . , pk sva iskazna slova koja se javljaju u tim formulama.

Interpretacija iskaznih formula P1, P2, . . . , Pn se definise kao funkcija

v : {p1, p2, . . . , pk} → {1, 0}

koja svakom iskaznom slovu pi, i ∈ {1, 2, . . . , k}, pridruzuje izvesnu

vrednost v(pi) ∈ {1, 0}.

Vrednost v(pi) naziva se istinitosna vrednost iskaznog slova pi.

Dakle, interpretacija je dodeljivanje istinitosnih vrednosti svim iskaznim

slovima koja se javljaju u formulama P1, P2, . . . , Pn.

Diskretne strukture – 35 – Iskazna logika - II deoDiskretne strukture – 35 – Iskazna logika - II deoDiskretne strukture – 35 – Iskazna logika - II deo

Page 36: Diskretne strukture, Iskazna logika - II deonasport.pmf.ni.ac.rs/materijali/2114/DS-P02-IL-2.pdf · (b) Ako Sara ˇzivi u Atini, onda ona ˇzivi u Grˇckoj. Reˇsenje: (a) Moj automobil

Istinitosna vrednost formuleIstinitosna vrednost formuleIstinitosna vrednost formule

Sada dajemo formalnu definiciju koja omogucuje da se istinitosna vred-

nost formule izvede iz istinitosnih vrednosti slova koja se u njoj javljaju.

Istinitosna vrednost formule P u interpretaciji v definise se induktivno,

po slozenosti formule P :

1. Ako formula P jeste iskazno slovo p, onda je

v(P )def= v(p).

2. Ako je P = ¬Q i poznata je vrednost v(Q), onda je

v(P )def= ¬v(Q).

3. Ako je P = Q ∗ R, gde je ∗ jedan od logickih veznika ∧, ∨, ⇒

i ⇔, i poznate su vrednosti v(Q) i v(R), onda je

v(P )def= v(Q) ∗ v(R).

Diskretne strukture – 36 – Iskazna logika - II deoDiskretne strukture – 36 – Iskazna logika - II deoDiskretne strukture – 36 – Iskazna logika - II deo

Page 37: Diskretne strukture, Iskazna logika - II deonasport.pmf.ni.ac.rs/materijali/2114/DS-P02-IL-2.pdf · (b) Ako Sara ˇzivi u Atini, onda ona ˇzivi u Grˇckoj. Reˇsenje: (a) Moj automobil

Istinitosna vrednost formuleIstinitosna vrednost formuleIstinitosna vrednost formule

Drugim recima,

v(Q ∧ R)def= v(Q) ∧ v(R), v(Q ∨ R)

def= v(Q) ∨ v(R),

v(Q ⇒ R)def= v(Q) ⇒ v(R), v(Q ⇔ R)

def= v(Q) ⇔ v(R).

Primetimo da su vrednosti na desnoj strani jednakosti iz skupa {1, 0},

a znaci ¬, ∧, ∨, ⇒ i ⇔ na desnoj strani predstavljaju operacije u

iskaznoj algebri.

Istim tim znacima na levoj strani oznaceni su logicki veznici.

Diskretne strukture – 37 – Iskazna logika - II deoDiskretne strukture – 37 – Iskazna logika - II deoDiskretne strukture – 37 – Iskazna logika - II deo

Page 38: Diskretne strukture, Iskazna logika - II deonasport.pmf.ni.ac.rs/materijali/2114/DS-P02-IL-2.pdf · (b) Ako Sara ˇzivi u Atini, onda ona ˇzivi u Grˇckoj. Reˇsenje: (a) Moj automobil

Istinitosna vrednost formuleIstinitosna vrednost formuleIstinitosna vrednost formule

Uocimo jos jednom da vrednost formule zavisi od interpretacije u kojoj

se posmatra – u razlicitim interpretacijama ona moze imati razlicite

vrednosti.

Takode, istinitosna vrednost slozenih formula odreduje se tako sto se

najpre odrede istinitosne vrednosti jednostavnijih formula koje je grade,

polazeci od iskaznih slova.

Ako u nekoj interpretaciji vrednost formule jednaka 1, onda kazemo da

je formula tacna u toj interpretaciji.

Ako je vrednost formule u toj interpretaciji jednaka 0, kazemo da je

formula netacna u toj interpretaciji.

Diskretne strukture – 38 – Iskazna logika - II deoDiskretne strukture – 38 – Iskazna logika - II deoDiskretne strukture – 38 – Iskazna logika - II deo

Page 39: Diskretne strukture, Iskazna logika - II deonasport.pmf.ni.ac.rs/materijali/2114/DS-P02-IL-2.pdf · (b) Ako Sara ˇzivi u Atini, onda ona ˇzivi u Grˇckoj. Reˇsenje: (a) Moj automobil

Istinitosna vrednost formuleIstinitosna vrednost formuleIstinitosna vrednost formule

Primer 12: Posmatrajmo iskaznu formulu p ∧ (q ⇔ ¬r).

Iskazna slova koja se u njoj javljaju su p, q i r. Dodelimo im redom

vrednosti 1, 0, 0. To je jedna intepretacija date formule. Tada je

v(p ∧ (q ⇔ ¬r)) = v(p) ∧ (v(q) ⇔ ¬v(r)) =

= 1 ∧ (0 ⇔ ¬0) =

= 1 ∧ (0 ⇔ 1) =

= 1 ∧ 0 = 0.

Dakle, u ovoj interpretaciji ova formula je netacna.

Za neke druge vrednosti iskaznih slova p, q i r, tj. za neku drugu

interpretaciju, trebalo bi, razume se, ponovo odrediti vrednost formule,

i moze se desiti da tada formula bude i tacna.

Diskretne strukture – 39 – Iskazna logika - II deoDiskretne strukture – 39 – Iskazna logika - II deoDiskretne strukture – 39 – Iskazna logika - II deo

Page 40: Diskretne strukture, Iskazna logika - II deonasport.pmf.ni.ac.rs/materijali/2114/DS-P02-IL-2.pdf · (b) Ako Sara ˇzivi u Atini, onda ona ˇzivi u Grˇckoj. Reˇsenje: (a) Moj automobil

Istinitosna vrednost formuleIstinitosna vrednost formuleIstinitosna vrednost formule

Istinitosne vrednosti formule u svim mogucim interpretacijama odreduju

se formiranjem istinitosne tablice te formule.

Buduci da svakoj interpretaciji formule odgovara jedan raspored simbola

1 i 0 po slovima formule, u tablicu se unose svi ti rasporedi.

Za svaki raspored odreduju se vrednosti podformula i na kraju vrednost

same formule.

Ako razlicitih iskaznih slova u formuli ima n, onda svaki raspored sim-

bola 1 i 0 po slovima jeste jedna uredena n-torka tih simbola.

Svih rasporeda, pa tako i svih interpretacija formule, ima dakle 2n.

Diskretne strukture – 40 – Iskazna logika - II deoDiskretne strukture – 40 – Iskazna logika - II deoDiskretne strukture – 40 – Iskazna logika - II deo

Page 41: Diskretne strukture, Iskazna logika - II deonasport.pmf.ni.ac.rs/materijali/2114/DS-P02-IL-2.pdf · (b) Ako Sara ˇzivi u Atini, onda ona ˇzivi u Grˇckoj. Reˇsenje: (a) Moj automobil

Istinitosna vrednost formuleIstinitosna vrednost formuleIstinitosna vrednost formule

Na primer, razmotrimo opet formulu p ∧ (q ⇔ ¬r).

Svih interpretacija te formule ima 23 = 8, i vrednost formule za svaku

od tih interpretacija odredena je sledecom istinitosnom tablicom:

p q r ¬r q ⇔ ¬r p ∧ (q ⇔ ¬r)

1 1 1 0 0 0

1 1 0 1 1 1

1 0 1 0 1 1

1 0 0 1 0 0

0 1 1 0 0 0

0 1 0 1 1 0

0 0 1 0 1 0

0 0 0 1 0 0

Diskretne strukture – 41 – Iskazna logika - II deoDiskretne strukture – 41 – Iskazna logika - II deoDiskretne strukture – 41 – Iskazna logika - II deo

Page 42: Diskretne strukture, Iskazna logika - II deonasport.pmf.ni.ac.rs/materijali/2114/DS-P02-IL-2.pdf · (b) Ako Sara ˇzivi u Atini, onda ona ˇzivi u Grˇckoj. Reˇsenje: (a) Moj automobil

Ekvivalencija i logi cka ekvivalencijaEkvivalencija i logi cka ekvivalencijaEkvivalencija i logi cka ekvivalencija

Vezu izmedu ekvivalencije, kao logickog veznika, i logicke ekvivalencije,

daje nam sledeca teorema:

Teorema 3: Iskazne formule P i Q su logicki ekvivalentne ako isamo ako je P ⇔ Q tautologija, odnosno

P ≡ Q ako i samo ako |= P ⇔ Q.

Dokaz: Ovde cemo primeniti logicku ekvivalenciju iz Primera 11, odnos-

no, dokazacemo najpre da P ≡ Q povlaci |= P ⇔ Q, a potom da

|= P ⇔ Q povlaci P ≡ Q.

Setimo se da P ≡ Q vazi ako i samo ako formule P i Q imaju istu

istinitosnu vrednost u svakoj svojoj interpretaciji.

Sa druge strane, |= P ⇔ Q vazi ako i samo ako je formula P ⇔ Q

tacna u svakoj svojoj interpretaciji.

Diskretne strukture – 42 – Iskazna logika - II deoDiskretne strukture – 42 – Iskazna logika - II deoDiskretne strukture – 42 – Iskazna logika - II deo

Page 43: Diskretne strukture, Iskazna logika - II deonasport.pmf.ni.ac.rs/materijali/2114/DS-P02-IL-2.pdf · (b) Ako Sara ˇzivi u Atini, onda ona ˇzivi u Grˇckoj. Reˇsenje: (a) Moj automobil

Ekvivalencija i logi cka ekvivalencijaEkvivalencija i logi cka ekvivalencijaEkvivalencija i logi cka ekvivalencija

1) P ≡ Q povlaci |= P ⇔ Q:

Da bi dokazali da vazi |= P ⇔ Q, treba dokazati da je formula P ⇔ Q

tacna u svakoj svojoj interpretaciji.

Zato, neka je v proizvoljna interpretacija formula P i Q, tj. proizvoljno

dodeljivanje istinitosnih vrednosti svim slovima koja se javljaju u formu-

lama P i Q, odnosno u formuli P ⇔ Q.

Prema pretpostavci je P ≡ Q, sto znaci da je v(P ) = v(Q), pa je

v(P ⇔ Q) = v(P ) ⇔ v(Q) = 1.

Dakle, dokazali smo da je |= P ⇔ Q.

Diskretne strukture – 43 – Iskazna logika - II deoDiskretne strukture – 43 – Iskazna logika - II deoDiskretne strukture – 43 – Iskazna logika - II deo

Page 44: Diskretne strukture, Iskazna logika - II deonasport.pmf.ni.ac.rs/materijali/2114/DS-P02-IL-2.pdf · (b) Ako Sara ˇzivi u Atini, onda ona ˇzivi u Grˇckoj. Reˇsenje: (a) Moj automobil

Ekvivalencija i logi cka ekvivalencijaEkvivalencija i logi cka ekvivalencijaEkvivalencija i logi cka ekvivalencija

2) |= P ⇔ Q povlaci P ≡ Q:

Da bi dokazali da je P ≡ Q, treba dokazati da je v(P ) = v(Q), za

proizvoljnu interpretaciju v formula P i Q.

Zato, neka je v proizvoljna interpretacija formula P i Q, tj. proizvoljno

dodeljivanje istinitosnih vrednosti svim slovima koja se javljaju u formu-

lama P i Q, odnosno u formuli P ⇔ Q.

Prema pretpostavci je |= P ⇔ Q, sto znaci da je v(P ⇔ Q) = 1,

odnosno, v(P ) ⇔ v(Q) = 1.

Iz istinitosne tablice za ekvivalenciju vidimo da je to moguce u slucaju

kada je v(P ) = 1 i v(Q) = 1, ili u slucaju v(P ) = 0 i v(Q) = 0.

U oba slucaja je v(P ) = v(Q), i time smo dokazali da je P ≡ Q.

Diskretne strukture – 44 – Iskazna logika - II deoDiskretne strukture – 44 – Iskazna logika - II deoDiskretne strukture – 44 – Iskazna logika - II deo