Professional Documents
Culture Documents
Logika 1 Skriptav 32
Logika 1 Skriptav 32
net/publication/343695915
CITATIONS READS
0 1,987
1 author:
Josip Ciric
University of Zadar
33 PUBLICATIONS 33 CITATIONS
SEE PROFILE
Some of the authors of this publication are also working on these related projects:
TEMPUS EduQuality (Education for Equal Opportunities at Croatian Universities) View project
All content following this page was uploaded by Josip Ciric on 17 August 2020.
2
J. Ćirić – Logika ::skripta v.3.2::
logós ≈ riječ, govor, um, božji um, razum, razlog, razbor, račun, mišljenje, zakon…
LOGIKA znanstvena disciplina o oblicima valjane misli i pretpostavkama spoznaje.
svakodnevna uporaba “logika”, “logično” odražava poimanje strukture u slijedu događaja i
njihove uzročno-posljedične povezanosti; posredno – istinitost
logiku zanima način ispravnog mišljenja, a ne istinitost elemenata na kojima se te operacije
obavljaju (to je predmet ekspertize, makar bila riječ samo o gledanju kakvo je vrijeme vani)
simbolički jezik opisivanja logičkih pojava – metajezik razlikovati razinu običnog jezika
u kojem dajemo primjere i jezika kojim opisujemo logiku – iako zvuče isto, na različitim su
razinama apstrakcije
npr. proučavanje engleskog jezika: objektni jezik je engleski (ono što proučavamo) dok je
metajezik hrvatski (jer je alat)
npr. logički iskazi koje proučavamo – npr “Ako kiša pada, ulice su mokre.” su dani u
objektnom jeziku, dok je provjeravanje, transformacija, dokazivanje… izraženo u
metajeziku
logika pruža moćan alat za znanstveno (ali i svakodnevno) snalaženje s činjenicama (uz
pretpostavku da se posjeduje dostatno znanje o tim činjenicama, kako bi se uz ispravno
mišljenje dolazilo do svrhovitih, dakle, istinitih zaključaka)
npr. znanstveni eksperiment tipični je primjer ovog jedinstva ekspertize i uporabe logike
ali je problem u tome što logika ne opisuje sve moguće slučajeve
misli i nužno dovodi (Gödelov teorem) do postojanja paradoska –
najstariji je Eubulidov “lažljivac”: “Kada Korinćanin kaže da svi
Korinćani lažu, da li govori istinu?”, a možda najljepša zbirka
jezičnih paradoksa i dvoznačnosti sadržana je u knjizi Lewisa Carolla
“Alice in Wonderland”
3
J. Ćirić – Logika ::skripta v.3.2::
Toliko je besmisleno nevjerojatna mogućnost da nešto tako neopisivo korisno evoluira najobičnijim
spletom okolnosti, da to neki mislioci vide kao konačan i neoboriv dokaz o nepostojanju Boga. Dokaz
ide otprilike ovako:
“Odbijam dokazivati da postojim”, kaže Bog, “jer dokazivanje pobija vjeru, a bez vjere ja sam ništa.”
“Ali”, kaže čovjek, “Babilonska ribica je dokaz, zar ne? Ona nije mogla nastati slučajno. Ona
dokazuje da postojiš, dakle, prema tvojim vlastitim riječima, ne
postojiš. QED.”
“Ups”, kaže Bog, “na to nisam ni pomislio” i smjesta nestaje u
oblačku logike.
“Ah, bilo je to lako”, kaže čovjek, a na bis ide dokazati kako je bijelo
crno i gine na obilježenom pješačkom prijelazu.
[Adams, Douglas (1996) Vodič kroz galaksiju za autostopere, Koan, Split, str. 33]
4
J. Ćirić – Logika ::skripta v.3.2::
SKUPOVI
Skup je kolekcija bilo koje vrste objekata. Objekti koji čine skup zovu se elementi ili članovi
skupa. Pripadnost elementa a skupu S označavamo izrazom a∈S
Skup se može definirati dvojako:
ekstenzivno – nabrajanjem elemenata skupa intencionalno – navođenjem svojstva
pripadnosti skupu
A = {a, e, i, o, u} B = {b1, b2,…, bn}; C = {x : x je čovjek}; D = {x | x = F(z)}
Ne možemo rabiti bilo koji uvjet za kriterij pripadnosti skupu.
Univerzalni skup je skup svih skupova u danoj domeni. E = {x : x=x}
Domena, ili doseg rasprave su entiteti na koje referira jezik. To je skup entiteta pridruženih kao
semantičke vrijednosti nelogičkim izrazima u tumačenju formalnog jezika.
Prazni skup je skup bez elemenata. Označava se ∅. ∅ = {x : x≠x}
Prazni skup je element svakoga skupa. Postoji samo jedan prazni skup, što slijedi iz
aksioma ekstenzionalnosti, koji tvrdi da su dva skupa jednaka ako imaju jednake članove:
Podskup, ili podklasa je takav skup čiji svi elementi ujedno
pripadaju skupu kojega je podskup; označava se znakom ⊆. Skup
može biti vlastiti podskup. U slučaju pravog podskupa, podređeni
skup ima bar jedan element manje od nadređenoga skupa.
Vennovi dijagrami su grafički način prikazivanja odnosa među
skupovima. Dio ravnine predstavlja univerzalni skup, a skupove
okrugli oblici; elementi se označavaju točkom.
a∈A A⊂B
A⊂ A∩B
5
J. Ćirić – Logika ::skripta v.3.2::
TRADICIONALNA LOGIKA
Tradicionalna logika puno prostora posvećuje analizi rječnika, tj. semantičkim odnosima između
pojmova i istraživanjem (s tada dostupnim metodama i teorijama) mreža i hijerarhije odnosa.
Razlikujemo četiri teorije pojma:
• formalističku – prema kojoj je pojam samo element iskaza. Problem pristupa je što
završava u začaranom krugu, budući se iskaz određuje kao smislena veza pojmova.
• psihologistička – prema kojoj je pojam predodžba, kognitivni konstrukt koji se temelji na
perceptivnome materijalu. Teškoća s ovim pristupom leži u postojanju apstraktnih
pojmova. Jedan je pokušaj obrane preko mehanicističke kombinatorike idejama po uzoru
na Davida Humea, ali i dalje ostaje problem matematičkih ideja.
• nominalistička – prema kojoj je pojam samo ime, riječ za oznaku pojedinačne stvari. Iz
pozicije filozofije jezika, ovdje se nalazimo usred drevnog sukoba naturalista i
nominalista.
• realističku – prema kojoj je pojam odraz bitnih svojstava realnih stvari i procesa. Ovdje
moramo biti svjesni konstruktivističkog poimanja znanja, te da se time zastupa
pragmatističko poimanje istine.
Kao radnu definiciju, odredit ćemo pojam kao misao o biti onoga o čemu mislimo.
Svaki pojam posjeduje sadržaj, opseg i dohvat, pri čemu su sadržaj i opseg pojma obrnuto
proporcionalni.
Sadržaj je skup bitnih/relevantnih oznaka pojma.
Opseg je skup nižih pojmova koje obuhvaća dani pojam.
Dohvat (područje primjene) je skup svih pojedinačnih predmeta na koje se odnosi dani pojam.
PAS
KANTAUTOR
NALIVPERO
DRAGULJ
ROBOT
MARS
Kategorije su najopćenitiji suvisli pojmovi. Aristotel tvrdi da ih je 10, Kant – 12, Brentano – 1!
6
J. Ćirić – Logika ::skripta v.3.2::
Pojmove možemo razvrstati prema samostalnim ili zajedničkim obilježjima, pa imamo sljedeću
situaciju:
SAMOSTALNA OBILJEŽJA ZAJEDNIČKA OBILJEŽJA
SADRŽAJ OPSEG I DOHVAT
potvrdni pojedinačni istovrijedni
odrični predmetni niži i viši
jednostavni jasni ukriženi
složeni razgovijetni neusporedivi
istomisleni usklađeni
kvantificirani proturječno usklađeni
opći
individualni
7
J. Ćirić – Logika ::skripta v.3.2::
PAS
TROKUT
OKO
SUNCE
DIJETE
LJUBAV
Upozorenje! Činjenica
da smo sposobni anali-
zirati tekst ne jamči da
imamo pouzdanu
metodu - uho nije
dovoljno dobar instru-
ment. Provjerite tekst
na lijevoj strani –
možete složiti korpus
rečenica koje zvuče
ispravno, ali su
besmislene.
[slika:Slobodna
Dalmacija 13. I. 1985]
8
J. Ćirić – Logika ::skripta v.3.2::
Problem s rječnikom…
Tradicionalni pristup logici kroz pojmove posjeduje nekoliko
problema
- polazi od pretpostavke da je rječnik odraz bitnih svojstava
objekta na koji pojam referira i da se cijeli spoznajni problem
sastoji u spoznavanju tih bitnih svojstava
- iz toga slijedi da je rječnik nepromjenjiv kroz vrijeme
- iz poznavanja rječnika i posjedovanja postupaka manipulacije
značenjem (logike, tj. dedukcije) slijedi da poznavanjem
najopćenitijih pojmova možemo doći do pojedinačnih
pojmova. Praktično govoreći, imamo znanost u
tradicionalnom smislu – disciplinu o nužnim uvjetima
spoznaje. Znanost u suvremenom smislu predstavlja skup
metoda proučavanja stvarnosti i skup znanja dobiven takvim
metodama, a koji je podvrgnut organiziranom skepticizmu.
- ovakvo razmišljanje, spojeno s magijskim mišljenjem (načelo
dodira i načelo sličnosti) dovodi do antiempirijskog stava
9
J. Ćirić – Logika ::skripta v.3.2::
G. W. F. Hegel
bit pravo
pojave moralitet
zbiljnost ćudorednost
Nauka o pojmu apsolutni duh
10
J. Ćirić – Logika ::skripta v.3.2::
META-JEZIK
OBJEKTNI JEZIK
Divide et impera.
Hijerarhijsko i linerarno rješavanje problema.
Dijagram toka.
unesi
početak/kraj programa X
unos/ispis podataka
X>=0
obrada/proces N
D
upit
Y=sqrt(X)
1. Unijeti iznos varijable X pomoću koje ćemo izračunati ÷X
2. Provjeri je li X>0 (ne možemo izračunati ÷-1)
3. Ako je X<0 pitati korisnika želi li prekinuti rad. ispiši
4. Ako je X>0, izračunati ÷X i dodijeliti ga Y.
5. Ispisati Y na zaslonu.
6. Pitati korisnika želi li izaći iz programa. prekid
N
7. Ako ne želi, ponuditi mu novi unos X. D
8. Ako želi izaći iz programa, izađi.
kraj
11
J. Ćirić – Logika ::skripta v.3.2::
Aksiomatski sustav
EUKLID: "ELEMENTI"
POSTULATI:
1. Stvari koje su jednake istoj stvari jednake su i međusobno.
2. Ako se jednako dodaje jednakom, cjeline su jednake.
3. Ako se jednako oduzme od jednakog, ostaci su jednaki.
4. Stvari koje se poklapaju jedna s drugom jednake su jedna drugoj.
5. Cjelina je veća od dijela.
AKSIOMI:
1. Jedna ravna crta može se provući od bilo koje točke do bilo koje druge točke.
2. Svaka konačna prava crta može se neprekidno produžavati u pravu crtu.
3. Kada su dati točka i ma koja duljina, onda se može povući krug s tom točkom kao
središtem i tom duljinom kao A
radijusom.
4. Svi pravi kutovi međusobno su
jednaki. B'
5. Ako jedna prava crta siječe druge
dvije prave crte tako da je zbroj D
dvaju unutrašnjih kutova na jednoj B
strani manji od dva prava kuta,
onda se te dvije prave crte, ako se
dovoljno produlje, sijeku na onoj E
strani prave crte na kojoj se nalaze
C C'
ti kutovi.
A'
12
J. Ćirić – Logika ::skripta v.3.2::
13
J. Ćirić – Logika ::skripta v.3.2::
Teorije istine:
korespodencijska t. – kriterij je poklapanje stanja stvari s mislima
• ne postoji načelno ograničenje spoznavanja stvarnosti
• analogistička teorija riječi
fi fiksiranost rječnika fi knjiga prirode fi racionalistička znanost
fi Humeove rašlje (iracionalizam, skepticizam) fi Kant – sintetičko znanje apriori
koherentizam – kriterij je konzistentnost novoga vjerovanja
s postojećim skupom vjerovanja
• kako odabrati valjani koherentni skup
• svi skupovi su podjednako valjani relativizam
• postoji jedan valjani skup nekoherentistički kriterij
pragmatizam – ono što se pokaže najboljim na duge staze
• ne postoji kriterij kako znati je li znanje Istina, ali je se može spoznati
14
J. Ćirić – Logika ::skripta v.3.2::
Skupina vjerovanja ili tvrdnji je konzistentna ako i samo ako je moguće za sve članove
skupine da svi budu istodobno istiniti. Skupina vjerovanja ili tvrdnji je nekonzistentna ako i
samo ako nije moguće za sve članove skupine da svi budu istodobno istiniti. Kada je skupina
tvrdnji nekonzistentna, kažemo da netko ne može konzistentno tvrditi (zagovarati) sve članove te
skupine.
Rečenice mogu posjedovati samo jednu od dvije moguće istinosne vrijednosti – mogu biti ili
istinite ili lažne.
Dokaz je deduktivno valjan ako i samo ako nije moguće da su premise istinite a zaključak
lažan (tj. nije moguće konzistetno istodobno tvrditi premise i negirati zaključak). Argument je
deduktivno nevaljan ako i samo ako nije deduktivno valjan.
Dokaz je induktivno jak ako i samo ako je zaključak vjerojatno valjan s obzirom na premise.
Argument je induktivno slab ako i samo ako nije induktivno jak.
Ako premise pružaju jak argument zaključku, onda je on induktivno jak – ovdje je više stvar
ekspertize nego jačine logičkog zaključivanja. Test ovakvog zaključka ne sastoji se u istinitosti
premisa, već evidencije potpore koju premise pružaju zaključku.
Rečenica je logički lažna (kontradikcija) ako i samo ako nije moguće da rečenica bude
istinita, tj. nije moguće konzistetno je zastupati.
Primjeri logički lažnih rečenica:
Postoji zemlja koja nije zemlja.
Zemlja je planet, i Zemlja nije planet.
Neki su ljudi očevi, iako nijedan otac nije čovjek.
Budući da logički neistine rečenice ne mogu biti istinite, bilo koji skup rečenica koji ih sadrži
je nekonzistentan. Svaki argument koji sadrži bar jednu logički neistinitu rečenicu kao premisu
jer valjan, bez obzira na ostale rečenice u argumentu, jer nije moguće konzistentno istodobno
tvrditi premise i pobijati zaključak, budući nije moguće konzistetno tvrditi premise. Dakako, niti
jedan dokaz ovog tipa nije čvrst.
15
J. Ćirić – Logika ::skripta v.3.2::
Rečenica je logički istinita (tautološka istina) ako i samo ako nije moguće za rečenicu da
bude neistinita, tj. rečenica ne može biti konzistentno pobijana.
Primjeri logički istinitih rečenica:
Ruža je ruža.
Danas je utorak, osim ako danas nije utorak.
Ili su svi brodovi trgovački ili neki brodovi nisu trgovački.
Na isti način kao i argumenti s logički neistinom premisom, tako su i argumenti s logički
istinitom konkluzijom valjani. Ovaj tip dokaza može biti čvrst, ovisno o istinitosti ostalih
premisa.
Rečenica je logički neodređena ako i samo ako nije ni logički istinita ni logički neistinita.
Ovakve rečenice, koje nazivamo još i kontigentnima, mogu se konzistentno i pobijati i tvrditi.
Dvije su rečenice logički ekvivalentne ako i samo nije moguće za jednu od rečenica da bude
istinita dok je druga neistina, tj. da nije moguće konzistetno istodobno tvrditi jednu rečenicu a
pobijati drugu.
Svake dvije logički istinite rečenice ujedno su i logički ekvivalentne. Isto vrijedi i za svake
dvije logički neistinite rečenice. Logički ekvivalentne rečenice posjeduju jednake tablice
istinitosti.
LOGIKA REČENICA (SL – sentential logic; propozicijska logika) je grana formalne logike u
kojoj su rečenice uzete kao temeljne jedinice. Sve rečenice iz hrvatskog jezika koje se mogu
prikazati u SL su one rečenice koje su ili istinite ili lažne, tj. koje posjeduju istinosnu vrijednost.
Zadana su i posebna pravila pisanja:
Jednostavne rečenice prikazujemo u simboličkom jeziku velikim slovima i nazivamo ih
atomarne rečenice (atomi).
Svaki je atom je dobro napisana formula.
Kao i u jeziku, moguće je jednostavne rečenice povezati u složeniju uporabom rečeničnih
veznika. Svaka rečenica napisana spajanjem atoma pomoću veznika je dobro napisana formula
(WFF – well formed formula). Isto tako svaka formula napisana spajanjem drugih formula
pomoću veznika je dobro napisana formula.
Ako znak za negaciju stavimo s lijeve strane formule, to je dobro napisana formula.
Ako binarni veznik stavimo između dvije formule, rezultat je dobro napisana formula.
negacija
prvenstvo
konjunkcija, disjunkcija
doseg
implikacija
ekvivalencija
16
J. Ćirić – Logika ::skripta v.3.2::
P P
P P
ß ¶
¶ ß
P Q P∧Q
Q
ß ß ß
ß ¶ ¶ P
¶ ß ¶
¶ ¶ ¶
Q
P Q P∨Q
ß ß ß P
ß ¶ ß
¶ ß ß
¶ ¶ ¶
Q
P Q P ⇒Q P
ß ß ß
ß ¶ ¶
¶ ß ß
¶ ¶ ß
P Q
P
P⇔Q
ß ß ß
ß ¶ ¶
¶ ß ¶
¶ ¶ ß
Q
17
J. Ćirić – Logika ::skripta v.3.2::
SIMBOLIZIRANJE REČENICA
INDIKATORI
premise jer, budući da, iz razloga, zbog...
konkluziju stoga, dakle, slijedi, dakle, kao posljedica, kao rezultat...
(nabrajanje karakteristika): i, ali, iako, ipak, međutim, povrh
konjunkcija
toga...
disjunkcija (nabrajanje opcija): ili, ukoliko ne, osim ako ne
negacija ne, nije slučaj da, ne stoji da...
materijalni ako-onda, jedino ako (pri čemu se to tumači isto kao da stoji
kondicional "ako-onda")
ekvivalencija ako-i-samo-ako
NATUKNICE ZA PARAFRAZIRANJE:
Rečenični veznik koristi se ISTINOSNO-FUNKCIJSKI ako i samo ako se koristi da tvori složenu
rečenicu iz jedne ili više rečenica na način da je istinosna vrijednost tako složene rečenice u
potpunosti određena istinosnim vrijednostima rečenica iz kojih je složena, bez obzira koje bi te
vrijednosti mogle biti.
PRAKTIČNO PRAVILO : ako se veznik koristi u istinosno-funkcijskom smislu, moguće je načiniti
tablicu istinitosti koja adekvatno opisuje njegovu uporabu.
Rečenice u kojima se koristi 'ako-onda' veznik ne mora posjedovati istinosnu funkciju. Tada
govorimo o uvjetnom kondicionalu (subjunctive conditional), jer se koristi više u konjunktivnom
nego u indikativnom smislu. U tom slučaju, cijela rečenica se parafrazira kao jedan atom.
Rečenica p SLABIJA je od rečenice q ako i samo ako istinitost q jamči istinitost p ali ne i vice
versa. Ako je p slabiji od q, q je JAČA od p.
18
J. Ćirić – Logika ::skripta v.3.2::
Ako je osoba preminula od trovanja strihninom, tada bi u tijelu ostali tragovi otrova. Autopsija bi
pronašla te tragove da si bili u tijelu. Autopsija nije otkrila nikakve tragove strihnina. Stoga osoba nije
preminula od trovanja strihninom.
Ako je osoba umrla od trovanja strihninom, onda postoje tragovi strihnina u tijelu.
Ako bi bilo tragova strihnina u tijelu onda bi autopsija otkrila tragove strihnina u tijelu.
Nije slučaj da je autopsija otkrila tragove strihnina u tijelu.
Nije slučaj da je osoba preminula od trovanja strihninom.
S⇒T
Simbolizacija argumenta je ispravna, pa time i hrvatska
T⇒R
parafraza izvornika. Prilikom parafraziranja oslabili smo
R premise, ali ne i konkluziju.
S
Rečenica P iz SL je istinosno-funkcijski istinita ako i samo ako P ima za svaki redak svoje
tablice istinitost.
Skup rečenica iz SL je istinosno-funkcijski konzistentan ako i samo postoji bar jedan redak u
kojem su svi članovi skupa istiniti. Skup rečenica iz SL je istinosno-funkcijski nekonzistentan
ako i samo ako nije istnosno-funkcijski konzistentan.
Argumenti iz SL je istinosno-funkcijski valjan ako i samo ako ne postoji redak u kojem su sve
premise istinite a zaključak neistinit. Argument iz SL je istinosno-funkcijski nevaljan ako i
samo ako nije istinosno-funkcijski valjan.
Pravila sintakse
1. Bazična propozicija je formula
2. Ako znak stavimo s lijeve strane formule, to je formula.
3. Ako binarni veznik stavimo između dvije formule,
rezultat je formula.
19
J. Ćirić – Logika ::skripta v.3.2::
Teorem 1.
(Supstitucija atoma) Neka je E formula koja sadrži samo atome P1,…,Pn, i neka E* dolazi iz E
zamjenom formula A1,…,An ponaosob za P1,…Pn. Ako je £E, tada je £E*.
Teorem 2.
Za svaki izbor formula A, B, C:
1a. £ Α ⇒ (Β ⇒ Α) 6. £ (Α ⇒ C) ⇒ ((Β⇒C) ⇒ ((Α ∨ Β)⇒C))
1b. £ (Α⇒Β) ⇒ ((Α ⇒ (Β ⇒ C)) ⇒ (Α ⇒ C)) 7. £ (Α ⇒ Β) ⇒ ((Α ⇒ Β) ⇒ Α)
3. £ Α ⇒ (Β ⇒ (Α ∧ Β)) 8°. £ Α ⇒ Α
4a. £ (Α ∧ Β) ⇒ Α 9a. £ (Α ⇒ Β) ⇒ ((Β ⇒ Α) ⇒ (Α ⇔ Β))
4b. £ (Α ∧ Β) ⇒ Β 10a. £ (Α ⇔ Β) ⇒ (Α ⇒ Β)
5a. £ Α ⇒ (Α ∨ Β) 10b. £ (Α ⇔ Β) ⇒ (Β ⇒ Α)
5b. £ B ⇒ (Α ∨ Β)
(uvođenje i eliminacija logičkih simbola)
*19. £ Α ⇔ Α
*20. £ (Α ⇔ Β) ⇔ (Β ⇔ Α) *21. £ ((Α⇔Β) ∧ (Β⇔C)) ⇒ (Α ⇔ C)
(refleksivnost, simetričnost i tranzitivnost ekvivalencije)
*49°. £ Α ⇔ Α
*50. £ (Α ∧ Α) *51°. £ Α ∨ Α
(zakon dvostruke negacije, negacija kontradikcije, zakon isključivanja trećeg)
20
J. Ćirić – Logika ::skripta v.3.2::
Reductio ad absurdum:
(A ⇒ B) ⇒ ((B⇒ C) ⇒ (A⇒C))
1. ¶ pretpostavili smo neistinitost glavnog operatora
2. ß ¶ rekonstrukcija prema tablici istinitosti; 3 redak za ⇒
3. ß ¶ lijeva strana – 3 mogućnosti; desna – 1; rekonstrukcija
4. ß ¶ tA∫ß tC∫¶ - imamo vrijednosti za atome A i C
5. ß ¶ uvrštavanje vrijednost za A i C
6. ß ¶ rekonstrukcija; KONTRADIKCIJA
(A ⇒ (B ⇒ C)) ⇔ ((A ∧ B) ⇒ C)
1. ¶ pretpostavili smo neistinitost glavnog operatora
a1 ß ¶ rekonstrukcija, prva opcija
a2 ß ¶ tC∫¶ - rekonstrukcija (lijevo 3, desno 1 opcija)
a3 ß ß rekonstrukcija; tA∫ß tB∫ß
a4 ß ß ¶ uvrštavanje vrijednosti
a5 ¶ rekonstrukcija
a6 ß ß ¶ prepisivanje vrijednosti; KONTRADIKCIJA
VAŽNO: Iako smo već u prvom slučaju pronašli kontradikciju, nismo se mogli zaustaviti
i tvrditi kako je formula identička istina, jer ne znamo vrijedi li isto za drugi slučaj.
Međutim, da smo u prvom slučaju propustili pronaći kontradikciju, zaustavili bi se jer bi
riječ bila o formuli koja nije identička istina. Pogledaj tablice istinitosti za modus ponens
i modus tollens.
Teorem 3.
Ako je £A i £ A⇒B, tada je £ B.
Teorem 4.
(a) Za svaki slučaj A⇔B je ß ako i samo ako A i B imaju iste istinosne vrijednosti. Stoga: (b)° £
A⇔B ako i samo ako A i B imaju iste tablice istinitosti.
Korolar
(pravilo zamjenjivanja ili svojstvo zamjenjivosti ekvivalencije).
Ako je £CA i £A⇔B, tada je £CB.
Teorem 6.
Neka je E bilo koja formula sastavljena od atoma P1,…,Pn i njihovih negacija ˘P1,…, ˘Pn
koristeći jedino operatore ∧ i ∨. Neka E† dolazi iz E uzajamnom zamjenom ∧ s ∨ i
svakog nenegiranog atoma s njegovom negacijom. Tada je £˘E¤E†.
21
J. Ćirić – Logika ::skripta v.3.2::
Korolar
Svakoj formuli E ekvivalentna je formula F (tj. £E¤F) u kojoj se ˘ javlja jedino izravno
primijenjena na atome.
Teorem 7.
(dualnost) Neka su formule E i F tipa opisanog u Teoremu 6. Neka E’, F’ dolaze iz E, F
uzajamnom zamjenom ∧ sa ∨. Tada vrijedi:
a) Ako £ E, tada £E’. b) Ako £E, tada £ E’.
c) Ako £E ¤ F, tada £E’ ¤ F’ d) Ako £E fi F, tada £F’ fi E’.
Teorem 8.
(a) A£B ako i samo ako £A fiB. (b) Općenitije, za mr1: A1,…,Am-1,Am £B ako i samo ako
A1,…,Am-1£AmfiB.
Korolar
Za mr1:A1,…,Am-1,Am£B ako i samo ako £A1fi(…(Am-1fi(AmfiB))…).
Teorem 9.
(i) Za mr1: (ii) Za m,pr0:
A1,…,Am ¢A1 Ako A1,…,Am ¢B1
…, …,
A1,…,Am ¢Am A1,…,Am ¢Bp i B1,…,Bp ¢C
tada A1,…,Am ¢C
Teorem 10.
(a) Ako je ¢AfiB onda vrijedi A¢B. (b) Općenitije, za svaki mr1: Ako A1,…,Am-1 ¢AmfiB, onda
A1,…,Am-1,Am ¢B.
Korolar
Ako ¢A1fi(…(Am-1fi(AmfiB))…), onda A1,…Am-1,Am ¢B.
Teorem 12.
Svaka dokažljiva formula E je valjana; rabeći naše simbole: ako ¢E onda £E.
Korolar
Niti za jednu formulu B nije istodobno dokažljivo B i B; rabeći naše simbole: niti za jednu
formulu B ne stoji istodobno ¢B i ¢B.
Teorem 13.
Za bilo koju konačnu listu od (nula ili više) formula G, i bilo koje formule A, B, C vrijedi:
UVOĐENJE ELIMINACIJA
A, A ¢ B
(eliminacija slabe negacije)
A fiB, B fiA ¢ A¤B A¤B ¢ A fiB
¤
A¤B ¢ B fiA
Lema 1.
Za svaki redak u jednoj od pet temeljnih tablica istinitosti propozicijskog računa u §2, postoji
odgovarajući odnos izvodivosti.
Lema 2.
Promotrimo tablicu za bilo koju formulu E koja se sastoji od (najviše) atoma P1,…,Pn. Za
svaki od 2n redaka u toj tablici, postoji odgovarajući odnos izvodivosti.
Lema 3.
Ako je formula E iz Leme 2. valjana (tj. £E), tada P1∨˘P1,…,Pn∨˘Pn ¢E.
Lema 4.
Za svaku formulu A: ¢A∨A (Zakon isključenja trećeg; tj. *51 u Teoremu 2.).
Teorem 14.
Svaka se valjana formula E može dokazati; rabeći naše simbole: ako £E, onda ¢E.
STABLA ISTINITOSTI
Konačni skup rečenica u SL, Γ je istinosno-funkcijski konzistentan ako i samo ako Γ ima
stablo istinitosti s barem jednom otvorenom granom.
Skup rečenica u SL, Γ je istinosno-funkcijski nekonzistentan ako i samo ako jedan konačni
podskup od Γ ima zatvoreno stablo istinitosti.
P D
P
P∧Q ∧D (P∧Q) ∧D
P
Q P Q
P∨Q ∨D (P∨Q) ∨D
P
P Q
Q
P⇒Q ⇒D (P⇒Q) ⇒D
P
P Q Q
P⇔Q ⇔D (P⇔Q) ⇔D
P P P P
Q Q Q Q
23
J. Ćirić – Logika ::skripta v.3.2::
Rečenica P iz SL je istinosno-funkcijski ISTINITA ako i samo ako skup {P} ima zatvoreno
stablo.
Konačni skup rečenica iz SL, Γ istinosno-funkcijski SADRŽI rečenicu iz SL ako i samo ako
skup G«{ P} ima zatvoreno stablo istinitosti.
Argument (zaključak) iz SL je istinosno-funkcijski VALJAN ako i samo ako skup koji se sastoji
od premisa i negacije konkluzije ima zatvoreno stablo istinitosti.
Sljedeće odlomke smo preveli u jezik logike sudova, te provjerili metodom stabala
istinitosti valjanost zaključaka:
Ako naranče sadrže citričnu kiselinu, sadrže je i limuni, ili ako limuni ne sadrže citričnu
kiselinu, ne sadrži je ni grejpfrut. Stoga, ako naranče i grejpfrut sadrže citričnu kiselinu,
sadrži je i limun.
1. (N ⇒ L) ∨ ( L ⇒ G) SM
2. ((N ∧ G) ⇒ L) SM
3. N∧G 2⇒D
4. L 2⇒D
5. N 3∧D
6. G 3∧D
8. N L 7⇒ D
9. L G 7⇒ D
10. L 9 D
24
J. Ćirić – Logika ::skripta v.3.2::
Ako Neptun nije otkriven prije svemirskog doba, ona do tada nije otkriven ni Pluton. Ako
Pluton nije otkriven prije svemirskog doba, onda nije otkriven ni Sunčev vjetar. Stoga,
Pluton je otkriven prije svemirskog doba ili Sunčev vjetar nije otkriven.
1. N⇒P SM
2. P⇒S SM
3. (P ∨ S) SM
4. P 3∨D
5. S 3∨D
6. S 5D
7. N P 1 ⇒D
8. N 7D
9. P S P S 2 ⇒D
10. P P 9D
Ako je građanska neposlušnost moralna, tada nije svako suprotstavljanje zakonu moralno
zabranjeno, a naš je zakon ispravan ako smatra da je svako suprotstavljanje zakonu
moralno zabranjeno. Ali građanska neposlušnost je moralna ako i samo ako je građanska
neposlušnost moralna ili je naš zakon ispravan. Naši su suci dobro sudili samo ako je
svako protivljenje zakonu moralno zabranjeno. Stoga naši suci nisu dobro sudili.
{(N⇒S)∧(S⇒Z), N⇔(N∨Z), J⇒S, J}
1. (N⇒S)∧(S⇒Z) SM
2. N⇔(N∨Z) SM
3. J ⇒S SM
4. J SM
5. N⇒S 1∧D
6. S ⇒Z 1∧D
7. J 4D
8. J S 3 ⇒D
9. N S 5 ⇒D
10. N N 2⇔D
11. N∨Z (N∨Z) 2⇔D
12. N 11∨D
13. Z 11∨D
14. S Z 6⇒D
25
J. Ćirić – Logika ::skripta v.3.2::
DERIVACIJE
Sistem derivacija koji ovdje upotrebljavamo naziva se prirodni derivacijski sistem. SD
(derivacija rečenica) je prirodni derivacijski sistem koji se temelji na sljedećim pravilima
derivacije rečenica:
reiteracija R
P
P
26
J. Ćirić – Logika ::skripta v.3.2::
Ako je skup rečenica iz SL nekonzistentan u SD, tada se iz tog skupa može derivirati bilo koja
rečenica iz SL.
Ako se iz nekog skupa ne uspije derivirati zadana rečenica, to ne znači da je takva derivacija
nemoguća.
Rečenica P može se derivirati u SD iz skupa rečenica Γ iz SL ako i samo ako je P
istinosno-funkcijski sadržan u Γ.
Argument iz SL je valjan u SD ako i samo ako je argument istinosno-funkcijski valjan.
Rečenica P iz SL je teorem u SD ako i samo ako je P istinosno-funkcijski istinita.
Rečenice P i Q iz SL su ekvivalentne u SD ako i samo ako su P i Q istinosno-funkcijski
ekvivalentni.
Skup rečenica Γ iz SL je nekonzistentan u SD ako i samo ako je Γ istinosno-funkcijski
nekonzistentan.
SD+
Rečenica se može derivirati u SD+ iz skupa rečenica iz SL ako i samo ako se može derivirati u
SD iz tog skupa rečenica.
Međutim, SD+ nije jači sistem od SD u smislu da se više argumenata iz SL može pokazati
valjanim ili da je više rečenica iz SL teoremi.
Rečenica P iz SL može se derivirati u SD+ iz skupa rečenica Γ iz SL ako i samo ako postoji
derivacija u SD+ u kojoj su sve primarne pretpostavke članovi Γ, a P se javlja uz glavnu crtu
dosega tih pretpostavki.
27
J. Ćirić – Logika ::skripta v.3.2::
1. | A&B pretpostavka
|
2. | | A pretpostavka
3. | | | B 1,2⇒E
4. | | | A 1&E
5. | | | A 2R
6. | | B 3-5E
|
7. | | B 6R
8. | | | A 3R
9. | | | B 6R
10. | | | B 3R
11. | | A 8-10E
12. | A⇔B 2-6,7-11⇔I
Ako Neptun nije otkriven prije svemirskog doba, ona Ako je građanska neposlušnost moralna, tada nije svako
do tada nije otkriven ni Pluton. Ako Pluton nije suprotstavljanje zakonu moralno zabranjeno, a naš je
otkriven prije svemirskog doba, onda nije otkriven ni zakon ispravan ako smatra da je svako suprotstavljanje
Sunčev vjetar. Stoga, Pluton je otkriven prije zakonu moralno zabranjeno. Ali građanska neposlušnost
svemirskog doba ili Sunčev vjetar nije otkriven. je moralna ako i samo ako je građanska neposlušnost
moralna ili je naš zakon ispravan. Naši su suci dobro
sudili samo ako je svako protivljenje zakonu moralno
1. | N⇒P pretpostavka
zabranjeno. Stoga naši suci nisu dobro sudili.
2. | P⇒S pretpostavka
3. | | N⇒P 1R 1. (N⇒S)∧(S⇒Z) pretpostavka
4. | | N pretpostavka 2. N⇔ (N∨Z) pretpostavka
5. | P 3-4 ⇒ E 3. J ⇒S pretpostavka
6. | | P⇒S 2R 4. J pretpostavka
7. | | P 5R 5. N⇒S 1∧E
8. | S 6-7 ⇒ E 6. S ⇒Z 1∧E
9. | P ∨S 8∨I 7. N 2⇔E
8. N∨Z 2⇔E
9. S 5,7⇒E
10. S 3,4⇒E
11. J 4-10Ι
28
J. Ćirić – Logika ::skripta v.3.2::
METATEORIJA
1. Svaki je atom (označen slovom) rečenica.
2. Ako je P rečenica, tada je P rečenica.
3. Ako su P i Q rečenice, tada je (P ∧ Q) rečenica.
4. Ako su P i Q rečenice, tada je (P ∨ Q) rečenica.
5. Ako su P i Q rečenice, tada je (P ⇒ Q) rečenica.
6. Ako su P i Q rečenice, tada je (P ⇔ Q) rečenica.
7. Ako se nešto ne može zapisati ponavljanjem primjena pravila 1-6 tada to nije rečenica.
METATEOREM 6.1: Svaka se istinosna funkcija može izraziti kao rečenica iz SL koja ne sadrži
∨' i '∧
druge rečenične veznike osim '', '∨ ∧'.
METATEOREM 6.2: Ako Γ ¢ P u SD, tada Γ £ P.
METATEOREM 6.3: Ako Γ £ P, tada Γ ¢ P u SD.
LEMA 6.1: Ako je skup rečenica G iz SL istinosno-funkcijski nekonzistentan, tada je G
također nekonzistentan u SD.
LEMA 6.2: Ako je skup rečenica G iz SL koji je konzistentan u SD, tada je G podskup barem
jednog skupa rečenica koji je maksimalno konzistentan u SD.
LEMA 6.3: Svaki skup rečenica iz SL koji je maksimalno konzistentan u SD,. istinosno-
funkcijski je konzistentan.
29
J. Ćirić – Logika ::skripta v.3.2::
LOGIKA PREDIKATA
Univerzalni kvantifikator (∀x) postavlja da svaka pojedinačna stvar o kojoj se govori ima
svojstvo određeno izrazom koji slijedi nakon kvantifikatora.
Egzistencijalni kvantifikator (∃x) postavlja da postoji barem jedna stvar o kojoj se govori koja
posjeduje svojstvo opisano izrazom koji slijedi iza kvantifikatora.
RJEČNIK PS sastoji se od:
Rečeničnih slova iz PL: Velika latinična slova 'A'…'Z', sa ili bez indeksa (potpisani pozitivni
cijeli brojevi).
Predikati iz PL: Velika latinična slova 'A'…'Z', sa ili bez indeksa nakon kojih slijedi jedan ili
više argumenata (n-mjesni predikat iza sebe ima točno n argumenata).
Pojedinačni izrazi iz PL:
Individualne konstante iz PL: Mala latinična slova 'a'…'v' sa ili bez indeksa
Individualne varijable iz PL: Mala latinična slova 'w'…'z' sa ili bez indeksa
Istinosno-funkcijski veznici: ∧ ∨ ⇒ ⇔
Oznake za kvantifikatore: dva simbola ∀ ∃
Znakovi naglašavanja: Lijeva i desna zagrada ( )
Izraz u PL je niz nenužno raznolikih elemenata rječnika PL-a..
Metavarijable označavaju izraze iz PL: P Q R S.
Kvantifikatori iz PL: Kvantifikator iz PL je izraz iz PL oblika (∀x) ili (∃x). Prvi je oblik
univerzalni kvantifikator, a drugi egzistencijalni.
Atomske formule iz PL: Svaki izraz iz PL koji je ili rečenično slovo iz PL ili n-mjesni predikat
iz PL iza kojeg slijedi n individualnih izraza iz PL, atomska je formula iz PL.
FORMULA IZ PL:
1. Svaka je atomska formula iz PL formula iz PL.
2. Ako je P formula iz PL, tada je to i P.
3. Ako su P i Q formule iz PL, tada su (P∧ Q), (P∨ Q), (P⇒ Q) i (P⇔ Q).
4. Ako je P formula iz PL koja sadrži bar na jednom mjestu x i niti jedan x-kvantifikator,
tada su (∀x)P i (∃x)P također formule iz PL.
5. Ništa nije formula iz PL ako se ne može načiniti opetovanim primjenama uvjeta 1-4.
Logički operator iz PL: Izraz iz PL koji je ili kvantifikator ili istinosno-funkcijski veznik.
Pojmove subformula i glavni logički operator definiramo:
1. Ako je P atomska formula iz PL, tada P ne sadrži logičke operatore, i stoga nema
glavnog logičkog operatora, i P je subformula od P.
2. Ako je P formula iz PL oblika Q, tada je znak '' koji prethodi Q, glavni logički operator
u P, a Q je subformula u P.
3. Ako je P formula iz PL oblika (Q∧R), (Q∨R), (Q⇒ R) ili (Q⇔R), tada su binarni
veznici između Q i R glavni logički operatori u P, a Q i R su subformule u P.
4. Ako je P formula iz PL oblika (∀x)Q ili oblika (∃x)P, tada je kvantifikator koji se javlja
ispred Q glavni logički operator u P, a Q je subformula u P.
5. Ako je P formula iz PL, tada je svaka subformula subformule u P, također subformula u
P, a P je subformula same sebe.
Subformula Q u P je prava subformula u P jedino u slučaju Q nije P. (Niti jedna subformula
nije prava subformula same sebe).
Doseg kvanitfikatora: Doseg kvantifikatora u formuli P je subformula Q u P kojoj je taj
kvantifikator glavni logički operator.
Vezana varijabla: Javljanje varijable x u formuli P iz PL je vezano ako i samo ako je to
javljanje u dosegu x-kvantifikatora.
30
J. Ćirić – Logika ::skripta v.3.2::
Slobodna varijabla: Javljanje varijable x u formuli P iz PL je slobodno ako i samo ako nije
vezano.
Rečenica iz PL: Formula P iz PL je rečenica iz PL ako i samo ako niti jedno javljanje varijable
u P nije slobodno.
Otvorena rečenica iz PL je svaka formula iz PL koja nije rečenica u PL.
Substitucijska razina u P: Ako je P rečenica iz PL oblika (∀x)Q ili (∃x)Q, a a je individualna
konstanta, tada je Q(a/x) substitucijska razina u P. Konstanta a je razinska konstanta.
PREBACIVANJE DOSEGA KVANTIFIKATORA – parovi ekvivalencija:
(∃x)Ax⇒P (∀x)(Ax⇒P) P∨(∃x)Ax (∃x)(P ∨ Ax)
(∀x)Ax⇒P (∃x)(Ax⇒P) P∨(∀x)Ax (∀x)(P ∨ Ax)
P⇒(∃x)Ax (∃x)(P⇒Ax) (∃x)Ax∧P (∃x)(Ax∧P)
P⇒(∀x)Ax (∀x)(P⇒Ax) (∀x)Ax∧P (∀x)(Ax∧P)
(∃x)Ax∨ P (∃x)(Ax∨ P) P∧(∃x)Ax (∃x)(P∧Ax)
(∀x)Ax∨P (∀x)(Ax∨ P) P∧(∀x)Ax (∀x)(P∧Ax)
SEMANTIKA
Skup rečenica iz PL je kvantifikacijski konzistentan ako i samo ako postoji barem jedno
tumačenje za koje su svi članovi skupa istiniti.
Skup rečenica iz PL je kvantifikacijski nekonzistentan ako i samo ako skup nije
kvantifikacijski konzistentan.
Argument iz PL je kvantifikacijski valjan ako i samo ako ne postoji tumačenje za koje su sve
premise istinite a konkluzija neistinita. Argument iz PL je kvantifikacijski nevaljan ako i samo
ako nije kvantifikacijski valjan.
Rečenica P iz PL je istinita u tumačenju I ako i samo ako svako pridruživanje varijabli d (za I)
zadovolji P za I.
Rečenica P iz PL je neistinita u tumačenju I ako i samo ako ni za jedno pridruživanje varijabli
d (za I) ne zadovoljava P za I.
31
J. Ćirić – Logika ::skripta v.3.2::
STABLA ISTINITOSTI
rastavljanje rastavljanje
univerzalnog kvantifikatora ("D) egzistencijalnog kvantifikatora ($D)
("x)P ($x)P
P(a /x) P(a /x)
Grana stabla istinitosti za skup rečenica iz PL je dovršena otvorena grana ako i samo ako je
konačna otvorena grana, tj. otvorena grana s konačnim brojem redaka, a za svaku rečenicu koja
se u njoj javlja vrijedi:
1. da je literal (atomska rečenica ili negacija atomske rečenice).
2. nije univerzalno kvantificirana rečenica i da je rastavljena.
3. univerzalno kvantificirana rečenica ("x)P takva da se P(a /x) također javlja na toj grani
za svaku konstantu a koja se javlja na grani i da je barem jedan slučaj P(a /x) javlja na
grani.
Zatvorena grana: grana na kojoj se istodobno javljaju atomska rečenica i njena negacija
Otvorena grana: grana koja nije zatvorena
Dovršena otvorena grana: konačna otvorena grana na kojoj je svaka rečenica vrste opisane u
točkama 1-3.
Dovršeno stablo: stablo na kojem je svaka grana ili zatvorena ili je dovršena otvorena grana.
Zatvoreno stablo: stablo kojemu je svaka grana zatvorena.
STRATAGEMI za konstruiranje stabala istinitosti:
1. Prednost ima rastavljanje rečenica koje ne zahtijevaju grananje.
2. Prednost imaju rečenice kojima se može zatvoriti jedna ili više
grana.
3. Prednost imaju rečenice s egzistencijalnim kvantifikatorom pred
onima koje imaju univerzalni.
4. Kada se koristi rastavljanje univerzalnog kvantifikatora, nastojte
rabiti supstitucije u kojima je zamijenjena konstanta već
sadržana u grani koja se rastavlja.
5. Zaustavite se kada dođete do odgovora na postavljeno pitanje.
6. Kada se ne može primijeniti stratageme 1-6, rastavite prvo
najsloženiju rečenicu.
Skup rečenica Γ iz PL je kvantifikacijski nekonzistentan ako i samo ako bar jedan konačni
podskup Γ ima zatvoreno stablo istinitosti.
Rečenica P iz PL je kvantifikacijski neistinita ako i samo ako skup {P} ima zatvoreno stablo
istinitosti.
Rečenica P iz PL je kvantifikacijski istinita ako i samo ako skup {P} ima zatvoreno stablo
istinitosti.
32
J. Ćirić – Logika ::skripta v.3.2::
Rečenica P iz PL je kvantifikacijski neodređena ako i samo ako ni skup {P} ni skup {-P}
nemaju zatvoreno stablo istinitosti.
Argument iz PL je kvantifikacijski valjan ako i samo ako skup koji se sastoji od premisa i
negirane konkluzije ima zatvoreno stablo istinitosti.
LITERATURA:
Cauman, S. L. (2004). Uvod u logiku prvog reda. Naklada Jesenski i Turk, Zagreb
Cleene, S. C. (1967). Mathematical Logic. John Wiley, New York.
Davis, M. (2003). Na logički pogon: podrijetlo ideje računala. Naklada Jesenski i Turk, Zagreb
Devide, V. (1964). Matematička logika. Posebna izdanja Matematičkog Instituta, Beograd.
Jakić, M. (2003). Logika: udžbenik za gimnazije, 4. izmijenjeno izdanje. Školska knjiga, Zagreb.
Kalužnin, L. A. (1973). Što je matematička logika. Školska knjiga, Zagreb
Kelley D. (1998). The Art of Reasoning with Symolic Logic. W.W.Norton & Company, New
York, London.
Kitchener, R. F. (1999). The Conduct of Inquiry. University press of America, Inc., Lanham,
New York, Oxford,.
Kovač, S. (2000): Logika: za gimnazije, 4. izdanje. Hrvatska sveučilišna naklada, Zagreb.
Nelson, J. (1990): The Logic Book, McGraw-Hill PC., 1990
Petrović, G. (2001): Logika, 25. izdanje. Element, Zagreb.
http://www.uh.edu/engines/epi2148.htm
Slobodna Dalmacija, 13. siječanj 1985.
33