Formell logik Kapitel 7 och 8. Robin Stenwall Lunds universitet

Relevanta dokument
Formell logik Kapitel 3 och 4. Robin Stenwall Lunds universitet

Formell logik Kapitel 1 och 2. Robin Stenwall Lunds universitet

Formell logik Kapitel 5 och 6. Robin Stenwall Lunds universitet

Robin Stenwall Lunds universitet

Formell logik Kapitel 10. Robin Stenwall Lunds universitet

Robin Stenwall Lunds universitet

Formell logik Kapitel 9. Robin Stenwall Lunds universitet

7, Diskreta strukturer

Robin Stenwall Lunds universitet

Logik: sanning, konsekvens, bevis

DD1350 Logik för dataloger. Fö 2 Satslogik och Naturlig deduktion

7, Diskreta strukturer

Tommy Färnqvist, IDA, Linköpings universitet. 2 Strukturer Domäner Tolkningar... 3

En introduktion till logik

Utsagor (Propositioner) sammansatta utsagor sanningstabeller logisk ekvivalens predikat (öppna utsagor) kvantifierare Section

MATEMATIKENS SPRÅK. Avsnitt 1

Tommy Färnqvist, IDA, Linköpings universitet. 1 Kursadministration 1. 2 Introduktion Varför logik? Satslogik... 2

Viktiga frågor att ställa när ett argument ska analyseras och sedan värderas:

Sanningsvärdet av ett sammansatt påstående (sats, utsaga) beror av bindeord och sanningsvärden för ingående påståenden.

p /\ q r DD1350 Logik för dataloger Kort repetition Fö 3 Satslogikens semantik

Logik och kontrollstrukturer

Filosofisk logik Kapitel 19. Robin Stenwall Lunds universitet

Vad är det? Översikt. Innehåll. Vi behöver modeller!!! Kontinuerlig/diskret. Varför modeller??? Exempel. Statiska system

FTEA12:2 Filosofisk Metod. Grundläggande argumentationsanalys II

Filosofisk logik Kapitel 15. Robin Stenwall Lunds universitet

Filosofisk Logik (FTEA21:4) föreläsningsanteckningar/kompendium. v. 2.0, den 29/ III. Metalogik 17-19

Satslogik grundläggande definitioner 3. Satslogik. Uppgift 1. Satslogikens syntax (välformade formler) Satslogikens semantik (tolkningar)

FÖRELÄSNING 3 ANDERS MÄRAK LEFFLER IDA/HCS

Logik och modaliteter

Formell logik Föreläsning 1. Robin Stenwall

Filosofisk logik Kapitel 15 (forts.) Robin Stenwall Lunds universitet

Robin Stenwall Lunds universitet

Semantik och pragmatik (Serie 3)

Lite om bevis i matematiken

KRITISKT TÄNKANDE I VÄRDEFRÅGOR. 8: Repetition

Logik. Dr. Johan Hagelbäck.

MATEMATIKENS SPRÅK. Syftet med denna övning är att med hjälp av logik lära oss att uttrycka matematik mer exakt, lära oss

2 Matematisk grammatik

Robin Stenwall Lunds universitet

Finns det tillräckligt med information för att bestämma hur många av eleverna som fick 1 poäng? Vad tycker du?

KRITISKT TÄNKANDE I VÄRDEFRÅGOR. 5: Deduktion

Logik och bevisteknik lite extra teori

MA2047 Algebra och diskret matematik

FÖRELÄSNING 8 ANDERS MÄRAK LEFFLER IDA/HCS

D. x 2 + y 2 ; E. Stockholm ligger i Sverige; F. Månen är en gul ost; G. 3 2 = 6; H. x 2 + y 2 = r 2.

729G06 Logik FÖRELÄSNING 1 ANDERS MÄRAK LEFFLER IDA/HCS

Kap. 7 Logik och boolesk algebra

Semantik och pragmatik (Serie 4)

Formell logik Föreläsning 1. Robin Stenwall

Grundläggande logik och modellteori (5DV102)

Varför är logik viktig för datavetare?

Grundläggande logik och modellteori

DD1350 Logik för dataloger. Fö 7 Predikatlogikens semantik

Övningshäfte 1: Logik och matematikens språk

MATEMATIKENS SPRÅK. Syftet med denna övning är att med hjälp av logik lära oss att uttrycka matematik mer exakt,

Grundläggande logik och modellteori

Semantik och pragmatik

KRITISKT TÄNKANDE I VÄRDEFRÅGOR. 8: Repetition

Om semantisk följd och bevis

8 MODAL SATSLOGIK. omöjligt - inte omöjligt. tänkbart - inte tänkbart

Logisk semantik I. 1 Lite om satslogik. 1.1 Konjunktioner i grammatisk bemärkelse. 1.2 Sant och falskt. 1.3 Satssymboler. 1.

Explorativ övning 5 MATEMATISK INDUKTION

Grundläggande logik och modellteori

Grice, Logic and Conversation

Introduktion till logik

7. FORMELL SATSLOGIK (SL)

8. Naturlig härledning och predikatlogik

K2 Något om modeller, kompakthetssatsen

Logik I. Åsa Hirvonen Helsingfors universitet. Våren 2013

Sanning och lögnare. Rasmus Blanck VT2017. FT1200, LC1510 och LGFI52

Tal till Solomon Feferman

Avslutning. Vad? Hur? Anmärkningar inför tentan 2. Vad ska kunnas?

Explorativ övning 5 MATEMATISK INDUKTION

Kompletteringsmaterial. K2 Något om modeller, kompakthetssatsen

A B A B A B S S S S S F F S F S F S F F F F

Kritiskt tänkande HTXF04:3 FTEB05. Deduktiv argumentation

9. Predikatlogik och mängdlära

DD1350 Logik för dataloger

INDUKTION OCH DEDUKTION

Föreläsning 6. pseudokod problemlösning logik algoritmer

Diskreta strukturer. 1 Introduktion. 1.1 Konventioner

Sanningens paradoxer: om ändliga och oändliga lögnare

Tentamen i TDDC75 Diskreta strukturer , lösningsförslag

Försättsblad till skriftlig tentamen vid Linköpings universitet TER1

Introduktion till predikatlogik. Jörgen Sjögren

LMA033/LMA515. Fredrik Lindgren. 4 september 2013

Filosofisk Logik. föreläsningsanteckningar/kompendium (FTEA21:4) v. 2.0, den 5/ Kompakthet och Löwenheim-skolemsatsen

Filosofisk Logik (FTEA21:4) föreläsningsanteckningar I. v. 2.0, den 24/4 2013

Induktion och rekursion

ANDREAS REJBRAND NV3ANV Matematik Matematiskt språk

Grundläggande logik och modellteori (5DV102)

1. Öppna frågans argument

TATM79: Föreläsning 1 Notation, ekvationer, polynom och olikheter

Booleska variabler och översättning mellan programuttryck och booleska variabler

Robin Stenwall Lunds universitet

Lektion 8: Konstruktion av semantiska tablåer för PTL-formler

Typsvar Ord. tentamen Allmän rättslära

Övningshäfte 2: Induktion och rekursion

Logik. Boolesk algebra. Logik. Operationer. Boolesk algebra

Första ordningens logik

Transkript:

Formell logik Kapitel 7 och 8 Robin Stenwall Lunds universitet

Kapitel 7: Konditionalsatser Kapitlet handlar om konditionalsatser (om-så-satser) och deras logik Idag: bevismetoder för konditionalsatser, dvs om-så-satser Exempel: Om Max är hemma så är Clair på biblioteket

Formalisering: Hemma(max) Biblioteket(clair) Symbolen kallas för den materiella konditionalsymbolen I satsen P Q kallas P för försats eller antecedent och Q för eftersats eller konsekvent Hur ska vi ange sanningstabellen för en konditionalsats?

Sanningstabell för konditionalsatsen i klassisk logik: P Q P Q Satsen P Q är falsk endast i ett fall: när försatsen är sann och eftersatsen falsk. Annars är den sann Satsen P Q uttrycker inget orsaksförhållande

Nödvändiga och tillräckliga villkor Hur kan vi översätta följande påståenden till FOL? P endast om Q Q förutsatt att P Q om P Alla dessa satser översätts med P Q Satsen P Q uttrycker att P är ett tillräckligt villkor för Q och att Q är ett nödvändigt villkor för P Exempel: Sten får godkänt på kursen endast om han har lämnat in hemuppgiften Vilken översättning är rätt? (A) Godkänd(sten) Hemuppgift(sten) (B) Hemuppgift(sten) Godkänd(sten)

Översättning av såvida inte (eng. unless) Exempel: Max är hemma, såvida inte Clair är i biblioteket Översättning till FOL: Biblioteket(clair) Hemma(max)

Avsnitt 7.2: Ekvivalenssymbolen Vi har kommit till vårt sista konnektiv: P Q svarar mot P om och endast om Q och P precis då Q (eng. just in case) En sats av formen P Q är sann om och endast om P och Q har samma sanningsvärde

Sanningstabell för ekvivalens: P Q P Q

Avsnitt 7.3: Konversationella implikaturer (eng. conversational implicature) Betrakta påståendet: Max är hemma, såvida inte Clair är i biblioteket Varför översätta påståendet med Biblioteket(clair) Hemma(max) snarare än med Biblioteket(clair) Hemma(max)? Skilj mellan: det som verkligen ingår i den bokstavliga meningen hos ett yttrande det som inte ingår i den bokstavliga meningen men som ändå kan läsas in i yttrandet (konversationell implikatur, H. P. Grice)

Upphävningstestet (eng. cancellation test) Om någonting är en del av den bokstavliga meningen hos ett påstående, så kan det inte utan motsägelse upphävas genom att talaren utvecklar sin tanke vidare Om någonting bara är en konversationell implikatur, så kan det upphävas utan motsägelse Exempel: Pappan säger till sin son Du får din efterrätt endast om du äter upp din spenat. Låt P vara Du får din efterrätt och Q vara Du äter upp din spenat. Vilken översättning är bäst? P Q P Q (dvs. (P Q) (Q P)) Q P är bara en konversationell implikatur av Du får din efterrätt endast om du äter upp din spenat. Den förra kan upphävas utan motsägelse genom att pappan tillägger Men jag lovar inte att du får efterrätten om du äter upp spenaten.

Avsnitt 7.4: Sanningsfunktionell fullständighet Vi har nu fem konnektiv till vårt förfogande: ett 1-ställigt ( ) och fyra 2-ställiga (,,, ). Behöver vi några fler sanningsfunktionella konnektiv? Svar: Nej. Faktum är att de booleska konnektiven (,, ) är sanningsfunktionellt fullständiga, d.v.s. de kan uttrycka samtliga sanningsfunktioner. Vi behöver m.a.o. inte och i FOL (men de är bra att ha). Inte nog med det. Det räcker med ett enda konnektiv (ex. eller ) för att uttrycka samtliga sanningsfunktioner. Övning: skapa ert eget treställiga konnektiv (namnge/symbolisera) och uttryck det med hjälp av de booleska konnektiven.

Kapitel 8: Konditionalsatsernas logik Vi börjar med att introducera bevisreglerna informellt Modus ponens: Om vi har visat P Q och P, så kan vi sluta oss till Q Regeln kallas i boken implikationselimination (varför?) Vi har motsvarande regel för ekvivalens: Om vi har visat antingen P Q eller Q P och även visat P, så kan vi sluta oss till Q.

Några viktiga logiska samband P Q är ekvivalent med Q P (kontraposition) P Q P Q (P Q) P Q P Q (P Q) (Q P) P Q (P Q) ( P Q)

Den konditionala bevismetoden (eng. conditional proof) Hur bevisar man en sats av typen P Q? Metod: Anta P som premiss och härled sedan Q Exempel: Visa med ett informellt bevis att P R följer av premisserna P Q och Q R Hur bevisar man en sats av typen P Q Metod: bevisa P Q och Q P var för sig, och använd sedan en annan regel som heter ekvivalensintroduktion

Avsnitt 8.2: Formella bevisregler för implikation och ekvivalens Implikationselimination ( Elim) P Q P Q

Implikationsintroduktion ( Intro) P Q P Q Övning: Härled A C från premisserna A B och B C (se tidigare informellt bevis) Övning: Härled A C från premissen (A B) C

Ekvivalenselimination ( Elim) P Q (eller Q P) P Q

Ekvivalensintroduktion ( Intro) P Q Q P P Q Övning: Bevisa P P Bevisa (P Q) ( Q P)