80 likes | 417 Views
LAI 5720 Loogika arvutiteaduses. Jaan Penjam tel. 620 4150 faks: 620 4151 email: jaan@cs.ioc.ee. Sissejuhatus formaalloogikasse. Loogika on teadus mõtlemise üldistest seadustest ja vormidest Loogika meetodiks on vaatlus ja arutluskäikude (teksti) analüüs
E N D
LAI 5720 Loogika arvutiteaduses Jaan Penjam tel. 620 4150 faks: 620 4151 email: jaan@cs.ioc.ee
Sissejuhatus formaalloogikasse • Loogika on teadus mõtlemise üldistest seadustest ja vormidest • Loogika meetodiks on vaatlus ja arutluskäikude (teksti) analüüs • Erinevaid loogikasüsteemide nimetatakse arvutusteks: lausearvutus, predikaatarvutus, sekventsiaalarvutus, modaalne lausearvutus, jne.
Sissejuhatus formaalloogikasse (2) Loogikas kasutatakse peamiselt kaht lähenemisviisi: • mudel-teoreetiline lähenemine (loogika algebra) lause tõeväärtus (tõene, väär) arvutatakse välja teatud kontekstis, s.o. tehakse kindlaks kas lause kehtib või mitte Näide: Kontekst: LauseA=tõene, lauseB=väär, lauseC=väär Lause: “Kui A, siis B või C” on antud kontekstis väär • tuletusteoreetiline lähenemine • lause tuletatakse süntaktiliste teisenduste abil a priori kehtivatest lausetest e. aksioomidest
Sissejuhatus formaalloogikasse (3) Ajalooliselt vanim kirjalikult formuleeritud loogikasüsteem kuulub Aristotelesele (384 - 322 eKr.). Aristotelese “õige mõtlemise seadused”: • samasuse seadus iga lause või väide peab jääma ühe arutluse raames iseendaga identseks, • vasturääkivuse lubamatuse seadus ühe ja sama objekti kohta ei tohi samas suhtes midagi üheaegselt jaatada ja eitada • välistatud kolmanda seadus kahest teineteisele vasturääkivast väitest on üks tõene ja teine väär, kolmandat võimalust ei ole • küllaldase aluse seadus iga väidet on vaja põhjendada mingi teise väitega, mille tõesus on kontrollitud
Loogiline ruut: A E vastandid alluvad alluvad vasturääkivad vasturääkivad I O osavastandid Süllogistika (ajalooliselt esimene deduktiivne süsteem) Väidete tüübid: A: (omane kõigile) Iga X on Y E: (ei ole omane ühelegi) Ükski X ei ole Y I: (omane mõnele) Mõni X on Y O: (ei oleomane mõnele) Mõni X ei ole Y
Figuurid: M- kesktermin P - predikaat S - subjekt Moodused: Näited: Süllogismi figuurid ja moodused Mooduseid on kokku 256, neist 19 (15) “õiget”
Väited: A : Sokrates oli inimene I : Kõik inimesed on surelikud D : Sokrates oli surelik Deduktsioon: Induktsioon: Abduktsioon: Veel näiteid tuletussüsteemidest
Loogika arvutuste põhiomadusi Kooskõlalisus: Täielikkus: