Professional Documents
Culture Documents
gimnazija, Zagreb
Promotrimo rečenicu
a) Ana je spretna.
U rečenici pod a) iskazuje se nešto o pojedinačnom predmetu (osobi) koji imenujemo imenom ‘Ana’.
Preostali dio rečenice ‘je spretna’ iskazuje se o Ani. Taj dio rečenice koji je sam za sebe nepotpun
nazivamo predikatom.
Dakle, predikati mogu biti višestruko nepotpuni, odnosno mogu vezati ne samo jedan, nego i više
predmeta.
Prošireni jezik nazivamo jezikom predikatne logike ili jezikom logike prvoga reda.
U jezik uvodimo:
(1) predmetne konstante - simbole kojima označujemo pojedinačne predmete, a koji stoje
umjesto vlastitih imena.2 Za predmetne konstante uporabit ćemo mala latinična slova: a, b, c, d, ... v.
(2) predikatni simboli – simboli koji stoje za predikate. Uporabit ćemo velika latinična slova s
gornjim indeksima koji označuju broj praznih mjesta pojedinog predikata: A 1, B1, C1, ... A2, B2, C2 ...
Da bismo tri naše rečenice preveli na jezik predikatne logike potrebno je dati tumačenje simbola:
a: Ana
1 Predikat može biti i nul-mjestan, odnoso takav da ne veže nijedan pojedinačni predmet. Elementarne iskaze
iskazne logike razumijemo kao nul-mjesne predikate.
2 U naravnim jezicima (hrvatskom) pojedinačne predmete označujemo ne samo vlastitim imenima, nego i
konačnim opisima, npr. ‘glavni grad Hrvatske’, ‘Anin jedini brat‘, ‘Anina majka‘ i sl.
1
Jezik predikatne logike (I) šk. god. 2020/2021 Petar Runje, III. gimnazija, Zagreb
b: Borna
c: Cvijeta
a) Iskaz ‘Sa’ istinit je ako predikat ‘S1’ obilježuje predmet označen predmetnom konstantom ‘a’, u
protivnom je neistinit. (ako je Ana spretna, onda je iskaz ‘Sa’ istinit. )
b) Iskaz ‘Vba’ je istinit ako predikat ‘V2’ obilježuje predmete označene predmetnim konstantama ‘b’ i
‘a’ i to baš u tom poretku kako su one zapisane iza predikata. S obzirom na tumačenje, ako je Borna
viši od Ane, onda je iskaz ‘Vba’ istinit. Iskaz ‘Vab’ iskazivao bi da je Ana viša od Borne, a onda bi
ako je Borna viši od Ane, taj iskaz bio neistinit. Tako pak razumijemo predikat ‘__ je viši od __’,
odnosno relaciju ‘viši‘. Smatramo ju asimetričnom.
Simetrična bi npr. bila relacija ‘susjed’ (ako zanemarimo rod). Ako je Ana susjeda Borni, onda je i
Borna susjed Ani.
Neki dvomjesni predikati nisu ni simetrični ni asimetrični, npr. predikat ‘__ voli __’, odnosno relacija
‘voli’. Ako Borna voli Anu, onda može biti da Ana voli Bornu, ali može biti i da Ana ne voli Bornu.
b) Iskaz ‘Vcab’ je istinit ako predikat ‘V3’ obilježuje predmete označene predmetnim konstantama ‘c’,
‘a’ i ‘b’ i to baš u tom poretku kako su one zapisane iza predikata. Ako je Cvijeta po visini između
Ane i Borne, onda je iskaz istinit, u protivnom je neistinit.
S obzirom na razumijevanje predikata ‘__ je visinom između ___ i ___’ istinit bi u slučaju da je
‘Vcab’ istinit bio i iskaz ‘Vcba’, ali bi iskazi ‘Vbca’ ili ‘Vabc’bili neistiniti.
Općenito i pojednostavljeno
2
Jezik predikatne logike (I) šk. god. 2020/2021 Petar Runje, III. gimnazija, Zagreb
Jednostavni iskaz predikatne logike je istinit ako i samo ako dotični predikat obilježava skup predmeta
označenih predmetnim konstantama i to u poretku u kojem su konstante zapisane nakon predikata.
Od jednostavnih iskaza pomoću logičkih veznika tvorimo sastvaljene iskaze predikatne logike. Npr.
Istinitosna vrijednost sastavljenih iskaza predikatne logike ovisi o vrijednosti sastavnica i to na način
kako je definirano značenje logičkih veznika.
3. Kvantificirani (pokoličeni) iskazi predikatne logike
Promotrimo rečenice.
a) Svi su pravedni.
b) Netko je pravedan.
Ako se te rečenice odnose na Anu, Bornu i Cvijetu. Ana, Borna i Cvijeta onda čine predmetno
područje ili domenu na koje se odnose naše rečenice. To možemo zapisati na sljedeći način:
3. 1. Kvantifikatori
Potrebno je u jezik predikatne logike uvesti simbole za kvantificirajuće (količiteljne) izraze ‘svi’ i
‘neki’, odnosno simbole koji će biti pokrate za dugačke konjunkcije i dugačke disjunkcije.
3
Jezik predikatne logike (I) šk. god. 2020/2021 Petar Runje, III. gimnazija, Zagreb
Univerzalni kvantifikator: (Čitamo ‘za svaki predmet x’, pri čemu se ‘x’ odnosi na predmete
predmetnog područja ili domene.)
Egzistencijalni kvantifikator: (Čitamo ‘za barem jedan predmet x’ ili ‘postoji barem jedan
predmet x’ , pri čemu se ‘x’ odnosi na predmete predmetnog područja ili domene.)
Prijevod rečenica:
a)
Čitamo: Za svaki predmet x vrijedi da ga obilježava predikat ‘__ je pravedan’. Ili jednostavno: Svaki
je x takav da P.
b) Px
Čitamo: za barem jedan predmet x vrijedi da ga obilježava predikat ‘___ je pravedan’. Ili jdnostavno:
Barem jedan x je takav da P.
Iskaz ‘ Px’ je istinit ako i samo ako za svaki predmet predmetnog područja vrijedi da ga obilježava
predikat ‘P’, to jest ako su i Ana i Borna i Cvijeta pravedni.
Malo drukčije, iskaz ‘ Px’ je istinit ako i samo ako je istinito ‘ , a to je istinito ako i
samo ako je istinito ‘Pa’ i ‘Pb’ i ‘Pc’.
Iskaz ‘ Px’ je istinit ako i samo ako za barem jedan predmet predmetnog područja vrijedi da ga
obilježava predikat ‘P’, to jest ako je barem netko do Ane, Borne i Cvijet pravedan.
Malo drukčije, iskaz ‘ Px’ je istinit ako i samo ako je istinito ‘ , a to je istinito ako i
samo ako je istinito barem jedno od ‘Pa’ i ‘Pb’ i ‘Pc’.
4
Jezik predikatne logike (I) šk. god. 2020/2021 Petar Runje, III. gimnazija, Zagreb
Iskaz ‘xPx’ je neistinit ako i samo ako za barem jedan predmet x vrijedi da ga ne obilježava predikat
‘P’.
Svi su pravedni je neistinito ako i samo ako vrijedi Netko nije pravedan.
Pogledajmo tablicu:
Pa Pb Pc Pa Pb Pc Pa Pb Pc
i i i i n
i i n n i
i n i n i
i n n n i
n i i n i
n i n n i
n n i n i
n n n n i
Budući da Pa Pb Pc i Pa Pb Pc u svakom retku međusobno imaju različitu vrijednost,
vrijedi:
Na isti način:
Odnosno:
5
Jezik predikatne logike (I) šk. god. 2020/2021 Petar Runje, III. gimnazija, Zagreb
Iskaz ‘xPx’ je neistinit ako i samo ako za svaki predmet x vrijedi da ga ne obilježava predikat ‘P’.
Netko je pravedan je neistinito ako i samo ako vrijedi Nitko nije pravedan.
Budući da Pa Pb Pc i Pa Pb Pc u svakom retku međusobno imaju različitu vrijednost,
vrijedi:
Na isti način:
6
Jezik predikatne logike (I) šk. god. 2020/2021 Petar Runje, III. gimnazija, Zagreb
Odnosno:
3. 3. 3. 1. Iskaz ‘xPx’ je istinit ako i samo ako nema x za koji vrijedi da nije pravedan.
(3) xPx ≡ xPx jer
(1) Nije da nije tako da su svi pravedni. ≡ Nije tako da netko tko nije pravedan.
3. 3. 3. 2. Iskaz ‘xPx’ je istinit ako i samo ako ne vrijedi za svaki x da nije pravedan.
Odnosno:
(1) Nije da nije tako da je netko pravedan. ≡ Nije tako da nitko nije pravedan.
7
Jezik predikatne logike (I) šk. god. 2020/2021 Petar Runje, III. gimnazija, Zagreb
4. 1. Univerzalni iskaz
Svi su pravedni. Pa Pb Pc xPx
Ana je pravedna. Pa Pa
Očito je da iz Pa ne slijedi xPx, kao što iz Pa ne slijedi Pa Pb Pc. Ipak postoje uvjeti pod kojima
možemo uvesti univerzalni kvantifikator. To je složenije pravilo i obradit ćemo ga nakon što
uvježbamo jednostavnija pravila.
4. 1. Egzistencijalni iskaz
Ana je pravedna. Pa Pa
Netko je pravedan. Pa Pb Pc xPx
uvođenje egz. kvantif. Ako predikat ‘P’ obilježuje određeni pojedinačni predmet, onda on 1 .....
2 Pa
obilježuje barem jedna predmet. Egzistencijalni iskaz slijedi iz bilo koje instancije tog
iskaza.
3 xPx 2/ u
Očito je da iz xPx ne slijedi Pa, kao što iz Pa Pb Pc ne slijedi Pa. Ipak postoje uvjeti pod
kojima možemo isključiti egzistencijalni kvantifikator. To je složenije pravilo i obradit ćemo ga nakon
što uvježbamo jednostavnija pravila.
5. Kategorični sudovi
Kategorični sud tradicionalne logike jest sud priricanja (predikacije). Sastoji se od dva pojma – pojam
o predmetima o kojima se nešto izriče (subjekt) i pojam koji se pririče (predikat). Forma tog suda je:
S je P
Budući da se P može potvrđivati ili odricati i to svima ili nekim predmetima u opsegu subjekta,
razlikujemo četiri vrste kategoričnih sudova:
A sud – univerzalno afirmativni sud - Sve su žene pravedne.
8
Jezik predikatne logike (I) šk. god. 2020/2021 Petar Runje, III. gimnazija, Zagreb
Rečenicom ʽSve su žene pravedneʼ ne izričemo da su svi predmeti iz naše domene pravedni, nego to
tvrdimo samo za one predmete naše domene koji su žene, odnosno koje imaju svojstvo da su žene.
Tvrdimo: Ako je Ana žena, onda je ona pravedna, i ako je to Borna 3, onda je i ona pravedna i ako je to
Cvijeta, onda je i ona pravedna.
Za svaki predmet x (iz predmetnog područja) vrijedi to da ako je on žena, onda je on pravedan. b)
Slično kao i prethodno s tim da predikat odričemo svakom predmetu za koji vrijedi da je žena:
Rečenica izriče da je barem jedan predmet iz predmetnog područja žena i da je taj predmet ujedno i
pravedan.
3 Primijetite da je ime ʽBornaʼ takvo da može označiti pojedinačnu osobu ženskog i muškog spola. U našem
primjeru nije posve jasno je li riječ o muškoj ili ženskoj osobi.
9
Jezik predikatne logike (I) šk. god. 2020/2021 Petar Runje, III. gimnazija, Zagreb
Ako bismo htjeli provjeriti za koje je pojedinačne uvjete ili moguće svjetove s obzirom na našu
domenu iskaz x (Zx → Px) istinit, onda bismo morali načiniti tablicu sa 64 retka. Ovdje prikazujemo
samo za neke retke tablice, odnosno neke zanimljive svjetove. Radi lakšeg praćenja istinitosnih
vrijednosti konjunkte ćemo povezati zagradama.
Za Zb Zc Pa Pb Pc ((Za → Pa) (Zb → Pb)) (Zc → Pc) x (Zx → Px)
1. i i i i i i i i i i i i i i i i i i
2. i i i n i i i n n n i i i n i i i n
3. i n i i n i i i i i n i n i i i i i
4. n n n n i i n i n i n i i i n i i i
1. svijet
2. svijet
Svi su predmet domene žene, ali Ana nije pravedna. Stoga je konjunkt Za → Pa neistinit pa je i cijela
konjunkcija neistinita. Odnosno, neistinit je iskaz x (Zx → Px) jer ne vrijedi za sve predmete koji su
žene da su ujedno pravedni budući da za barem jedan predmet x vrijedi da je žena, a ne vrijedi da je
žena (Ana je žena, a nije pravedna).
3. svijet
Nisu svi predmeti žene (Borna nije žena), ali bez obzira na to vrijedi da su sve žene pravedne, jer su za
Anu i Cvijetu, koje su žene, vrijedi da su pravedne.
4. svijet
Nijedan od predmeta nije žena. Stoga nijedan od predmeta ne zadovoljava uvjet da je žena. Stoga će
svi konjunkti Za → Pa, Zb → Pb i Zc → Pc biti istiniti bez obzira je li netko od njih pravedan ili nije.
Stoga će i konjunkcija biti istinita.
10
Jezik predikatne logike (I) šk. god. 2020/2021 Petar Runje, III. gimnazija, Zagreb
Iskaz x (Zx → Px) je u tom slučaju istinit jer formula Zx nije zadovoljena niti za jedan predmet x iz
predmetne domene.
Zaključno:
a) Iskaz x (Zx → Px) istinit je ako i samo ako za svaki predmet x vrijedi formula (Zx → Px).
Iskaz x (Zx → Px) neistinit je ako i samo ako postoji barem jedan predmet x za koji ne vrijedi
formula (Zx → Px), odnosno ako i samo ako postoji barem jedna predmet za koji vrijedi formula (Zx
Px).
Promislite sljedeće:
(Za → Pa) (Zb → Pb) (Zc → Pc) ⊥ ((Za → Pa) (Zb → Pb) (Zc → Pc))
Pogledajmo što kaže negacija naše rečenice (Za → Pa) (Zb → Pb) (Zc → Pc)
(1) ((Za → Pa) (Zb → Pb) (Zc → Pc))
(5) (Za Pa) (Zb Pb) (Zc Pc) iz (4) dvostruki nijek
Budući da:
(Za → Pa) (Zb → Pb) (Zc → Pc) ⊥ ((Za → Pa) (Zb → Pb) (Zc → Pc)) a
((Za → Pa) (Zb → Pb) (Zc → Pc)) (Za Pa) (Zb Pb) (Zc Pc)
slijedi
(Za → Pa) (Zb → Pb) (Zc → Pc) ⊥ (Za Pa) (Zb Pb) (Zc Pc)
11
Jezik predikatne logike (I) šk. god. 2020/2021 Petar Runje, III. gimnazija, Zagreb
b) Iskaz x (Zx → Px) istinit je ako i samo ako za svaki predmet x vrijedi formula (Zx → Px).
Iskaz x (Zx → Px) neistinit je ako i samo ako postoji barem jedan predmet x za koji ne vrijedi
formula (Zx → Px), odnosno ako i samo ako postoji barem jedna predmet za koji vrijedi formula (Zx
Px).
Vrijedi:
Vrijedi:
d) Iskaz x (Zx Px) istinit je ako i samo ako za barem jedan predmet x vrijedi formula (Zx Px).
Iskaz x (Zx Px) neistinit je ako i samo ako niti za jedan predmet x ne vrijedi formula (Zx Px),
odnosno ako i samo ako za svaki predmet vrijedi formula (Zx → Px).
Vrijedi:
12
Jezik predikatne logike (I) šk. god. 2020/2021 Petar Runje, III. gimnazija, Zagreb
13