Nem igaz, hogy a kocka vagy tetraéder. Nem igaz, hogy a kicsi és piros. a nem kocka és nem tetraéder. a nem kicsi vagy nem piros. Általában: "  (A  B)

Slides:



Advertisements
Hasonló előadás
Átváltás decimális számrendszerből bináris számrendszerbe.
Advertisements

Extenzionális mondatfunktorok
Kondicionális Eddig: Boole-konnektívumok ( , ,  ) Ezek igazságkonnektívumok (truth-functional connectives) A megfelelő köznyelvi konnektívumok: nem.
Egyismeretlenes lineáris egyenletek
5. A klasszikus logika kiterjesztése
Matematikai logika.
Az információ olyan új ismeret, amely megszerzőjének szükséges és érthető. Az adat az információ megjelenésének formája.  Az adat lehet: Szöveg Szám Logikai.
É: Pali is, Pista is jól sakkozik. T: Nem igaz. É: Bizonyítsd be. Mi nem igaz? T: Nem igaz, hogy Pali jól sakkozik. Nyertem É: Pali vagy Pista.
Matematikai logika A diasorozat az Analízis 1. (Mozaik Kiadó 2005.) c. könyvhöz készült. Készítette: Dr. Ábrahám István.
Logika 3. Logikai műveletek Miskolci Egyetem Állam- és Jogtudományi Kar Jogelméleti és Jogszociológiai Tanszék február 24.
Csoport részcsoport invariáns faktorcsoport részcsoport
4. VÉGES HALMAZOK 4.1 Alaptulajdonságok
Barwise-Etchemendy: Language, Proof and Logic
Kétértékűség és kontextusfüggőség Kijelentéseink igazak vagy hamisak (mindig az egyik és csak az egyik) Kijelentés: kijelentő mondat (tartalma), amivel.
Kocsisné Dr. Szilágyi Gyöngyi
Logika Érettségi követelmények:
Logikai műveletek
MI 2003/5 - 1 Tudásábrázolás (tudásreprezentáció) (know- ledge representation). Mondat. Reprezentá- ciós nyelv. Tudás fogalma (filozófia, pszichológia,
Az informatika logikai alapjai
Logika 5. Logikai állítások Miskolci Egyetem Állam- és Jogtudományi Kar Jogelméleti és Jogszociológiai Tanszék március 10.
Bevezetés a matematikába I
Halmazelmélet és matematikai logika
Boole-algebra (formális logika).
Logikai műveletek.
Érvelés, bizonyítás, következmény, helyesség
Ekvivalenciák nyitott mondatok között Két nyitott mondatot ekvivalensnek mondunk, hha tetszőleges világban ugyanazok az objektumok teszik őket igazzá.
Henkin-Hintikka játék (részben ismétlés) Alapfelállás: -Két játékos van, Én és a Természet (TW képviseli). - A játék tárgya egy zárt mondat: P. - Választanom.
Atomi mondatok FOL-ban Atomi mondat általában: amiben egy vagy több dolgot megnevezünk, és ezekről állítunk valamit. Pl: „Jóska átadta a pikk dámát Pistának”
Szillogisztika = logika (következtetéselmélet)? Az An.Post.-ban, és másutt is találunk olyan megjegyzéseket, hogy minden helyes következtetés szillogizmusok.
A kvantifikáció igazságfeltételei
„Házasodj meg, meg fogod bánni; ne házasodj meg, azt is meg fogod bánni; házasodj vagy ne házasodj, mindkettőt meg fogod bánni; vagy megházasodsz, vagy.
A kondicionális törvényei
A logika centrális fogalmai a kijelentéslogikában Propositional logic Nulladrendű logika Általában Logikai igazság Logikai ekvivalencia Logikai következmény.
(nyelv-családhoz képest!!!
Formális bizonyítások Bizonyítások a Fitch bizonyítási rendszerben: P QRQR S1Igazolás_1 S2Igazolás_2... SnIgazolás_n S Igazolás_n+1 Az igazolások mindig.
Lineáris algebra.
A kvantifikáció igazságfeltételei “  xA(x)” akkor és csak akkor igaz, ha van olyan objektum, amely kielégíti az A(x) nyitott mondatot. “  xA(x)” akkor.
Kijelentések könyve: mindegyik oldalon egy kijelentés. Egyes igaz kijelentések axiómák. Az axiómákból bizonyítható kijelentések mind igazak, és a cáfolható.
Ekvivalenciák nyitott mondatok között Két nyitott mondatot ekvivalensnek mondunk, hha tetszőleges világban ugyanazok az objektumok teszik őket igazzá.
Az informatika logikai alapjai
MI 2003/6 - 1 Elsőrendű predikátumkalkulus (elsőrendű logika) - alapvető különbség a kijelentéslogikához képest: alaphalmaz. Objektumok, relációk, tulajdonságok,
Henkin-Hintikka-játék szabályai, kvantoros formulákra, még egyszer: Aki ‘  xA(x)’ igazságára fogad, annak kell mutatnia egy objektumot, amire az ‘A(x)’
Ne felejtsük el: Legyen A tetszőleges kijelentés. Arra a kérdésre, hogy „A akkor és csak akkor igaz-e, ha te lovag vagy?” a lovagok is, a lókötők is.
Mindenki kezet fogott mindenkivel.  x  y(x kezet fogott y-nal) Biztos? Ugyanez a probléma egy másik példán: Cantor’s World, Cantor’s Sentences. Az érdekesebb.
Tananyag: Barwise-Etchemendy: Language, Proof and Logic II. Quantifiers Weblap: Fogadóóra: H 15:30-17:00, i/226.
Algebrai logika Leibniz folytatói a 18. században: Lambert, Segner és mások. 19. sz., Nagy-Britannia: Aritmetikai és szimbolikus algebra. Szimbolikus algebra:
Monadikus predikátumlogika, szillogisztika, Boole-algebra
Egzisztenciális gráfok Alfa-gráfok: kijelentéslogika Kijelentésszimbólumok: P, Q, R [elemi kijelentések] Egy ilyen lap (sheet) a P kijelentés állításával.
Kvantifikáció:  xA: az x változó minden értékére igaz, hogy…  a: értelmetlen. (Megállapodás volt: ̒a’, ̒b’, … individuumnevek.) Annak sincs értelme,
Logika.
Analitikus fa készítése Ruzsa programmal
Analitikus fák kondicionálissal
Logika szeminárium Barwise-Etchemendy: Language, Proof and Logic
Kvantifikáló kifejezések a természetes nyelvben: ̒minden’, ̒némely’, ̒̒három’, stb. Ezek determinánsok, predikátumból (VP-ből) NP-t képeznek. Az elsőrendű.
Analitikus fák a kijelentéslogikában
Demonstrátorok: Sulyok Ági Tóth  István
Fordítás (formalizálás, interpretáció)
Tudás- és konfirmációs paradoxonok Hempel- avagy holló-paradoxon
A házi feladatokhoz: 1.5: Azonosság Jelölések a feladatszám alatt:
Logika előadás 2017 ősz Máté András
Variációk a hazugra Szókratész: Platón hazudik.
Atomi mondatok Nevek Predikátum
15. óra Logikai függvények
Érvelések (helyességének) cáfolata
Kijelentéslogikai igazság (tautológia):
Nulladrendű formulák átalakításai
Elméleti probléma: vajon minden következtetés helyességét el tudjuk dönteni analitikus fával (véges sok lépésben)? Ha megengedünk végtelen sok premisszás.
Bevezetés a matematikába I
Készítette: Kunkli Zsóka Balásházy MGSZKI Debrecen,
ÍTÉLETKALKULUS (NULLADRENDŰ LOGIKA)
Előadás másolata:

Nem igaz, hogy a kocka vagy tetraéder. Nem igaz, hogy a kicsi és piros. a nem kocka és nem tetraéder. a nem kicsi vagy nem piros. Általában: "  (A  B) ” igazságértéke mindig ugyanaz, mint "  A   B ” igazságértéke. Igazságtáblázattal könnyen ellenőrizhető. És ugyanígy van "  (A  B) ” és "  A   B ” is. Más oldalról : A zárójeleket nem lehet csak úgy elhagyni! Se konjunkciót, se diszjunkciót nem lehet tagonként negálni!!! Nem ugyanaz:  (A  B)  A   B  A  B És ugyanígy diszjunkcióval: "  (A  B)”, "  A   B”, "  A  B” mind különböző!

Két mondat (logikai értelemben) szinonim, ha megegyeznek az igazságfeltételeik, azaz bármely helyzetben avagy világban ugyanaz az igazságértékük. Ilyen a blokknyelvben BackOf(a, b) és FrontOf(b, a). Ez a BackOf és FrontOf predikátumok jelentésén múlik. Azt is mondhatjuk, hogy a két mondat (analitikusan) ekvivalens De ha A és B tetszőleges mondatok, ilyen szinonímia áll fenn "  (A  B)” és "  A   B” között, és ez csak az előforduló logikai szimbólumok jelentésén múlik. Az ilyen szinonímiát nevezzük logikai ekvivalenciának. Jele:  A De Morganról elnevezett két törvény tehát:  (A  B)   A   B  (A  B)   A   B A Boole-konnektívumokra vonatkozik néhány ezeknél is egyszerűbb ekvivalencia: -- a kettős negáció törvénye -- a konjunkció és a diszjunkció asszociativitása -- kommutativitása -- idempotenciája HF: 3.16

Nem triviális kérdés: disztributív-e a konjunkció a diszjunkcióra? A szorzás disztributív (szétosztható) az összeadásra: a*(b+c) = a*b + a*c És a diszjunkció disztributív-e a konjunkcióra? Ez majd feladat lesz. Fordítás (formalizálás, interpretáció) A fordításnak meg kell tartania a jelentést (azaz az igazságfeltételeket). Másképp: az eredeti és a lefordított mondatnak minden lehetséges világban meg kell, hogy egyezzen az igazságértéke. Ha ezzel megelégszünk, az annyit jelent, hogy ha A’ helyes fordítása az A mondatnak, akkor A’ minden szinonimája (minden vele ekvivalens mondat) is jó fordítás. Házi feladat: 3.21 (+ 3.22) Célszerű a Tarski’s World segítségével megírni, egy.sen fájl formájában.

A Boole-konnektívumok logikája Kitérő a logikai lehetőségről Egy K konklúzió következménye a P 1, P 2,... P n premisszáknak: Lehetetlen, hogy P 1, P 2,... P n igaz legyen, de K hamis. Speciális eset: n=0 Azaz: lehetetlen, hogy K hamis legyen. Pl. ‘a=a’ ilyen mondat. Az ilyen mondatokat nevezzük logikai igazságoknak, feltéve, hogy a ‘lehetetlen’ annyit jelent, hogy logikai okokból lehetetlen. Ennek ellenkezője az ellentmondás (logikai lehetetlenség).  (Tet(b)  Cube(b)  Dodec(b)) lehetséges a geometriai objektumok világában, de nem lehetséges Tarski’s World-ben. Tet(b)   Tet(b) nem lehetséges, hogy igaz, mert akár igaz Tet(b), akár hamis, ez a mondat hamis és ehhez azt se kell tudnunk, mit jelent Tet(b). Tehát ez ellentmondás, logikai lehetetlenség.

Igazságtáblázatok Az igazságkonnektívumok bevezetésénél már szerepeltek. Ha egy mondat n különböző atomi mondatot tartalmaz, akkor az igazságtáblázata 2 n sorból áll. Ha egy mondat igazságtáblázatának eredményoszlopában csupa T áll, akkor a mondat logikai igazság, közelebbről tautológia (0-rendű logikai/kijelentéslogikai igazság). Ha két mondat igazságtáblázatának az eredményoszlopa megegyezik, akkor a két mondat kijelentéslogikailag (tautologikusan) ekvivalens. Példák: De Morgan-szabályok. Igazságtáblázattal tetszőleges mondat esetében meg tudjuk határozni, az atomi mondatok milyen igazságértékelése (evaluation) mellett igaz. Ezen belül: tautológia-e, (tautologikusan) lehetséges-e? Tautológia, ha minden sorban T van. Tautologikusan lehetséges (TT-possible), ha legalább egy sorban T van Automatizálás: Boole. Példa:  (A  (  A  (B  C)))  B propositional logic

Tautológiák Logikai igazságok Szükségszerű igazságok HF: 4.7 A disztributivitási ekvivalenciákat is lehet Boole-lal bizonyítani! Két mondat TT-ekvivalens, ha eredményoszlopuk megegyezik. A konjunkció disztributív a diszjunkcióra. HF: A diszjunkció is disztributív a konjunkcióra Eredmény: disztr_nev.tt 0