Föreläsning 5. Deduktion

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

Filosofisk logik Kapitel 19. Robin Stenwall Lunds universitet

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

DD1350 Logik för dataloger

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

Om semantisk följd och bevis

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

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

Bakgrund. Bakgrund. Bakgrund. Håkan Jonsson Institutionen för systemteknik Luleå tekniska universitet Luleå, Sverige

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

Tal till Solomon Feferman

Lite om bevis i matematiken

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.

DD1350 Logik för dataloger. Vad är logik?

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

12. CANTORS PARADIS. KORT ORIENTERING OM MÄNGDTEORI.

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

7, Diskreta strukturer

Formell logik Föreläsning 1. Robin Stenwall

Algebra I, 1MA004. Lektionsplanering

Formell logik Kapitel 1 och 2. Robin Stenwall Lunds universitet

Grundläggande logik och modellteori (5DV102)

Realism och anti-realism och andra problem

LMA033/LMA515. Fredrik Lindgren. 4 september 2013

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

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

2 Matematisk grammatik

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

Induktion, mängder och bevis för Introduktionskursen på I

Logik och modaliteter

13. CHURCH S OCH GÖDELS SATSER. KORT ORIENTERING OM BERÄKNINGSBARHET, EFFEKTIV UPPRÄKNELIGHET OCH AVGÖRBARHET.

1.1. Fördjupning: Jämförelse av oändliga mängder

7, Diskreta strukturer

Formell logik Föreläsning 1. Robin Stenwall

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

1 Att läsa matematik.

INDUKTION OCH DEDUKTION

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

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

Filosofisk logik Kapitel 15. Robin Stenwall Lunds universitet

Kompletteringsmaterial. K2 Något om modeller, kompakthetssatsen

Innehåll. Föreläsning 7. Satslogiken är för grov. Samma sak i predikatlogik: Första ordningens predikatlogik. Logik med tillämpningar

I kursen i endimensionell analys är mängden av reella tal (eng. real number), R, fundamental.

Tema Oändligheten Oändligheten - 1

Övningshäfte 3: Funktioner och relationer

En introduktion till predikatlogik

Övningshäfte 2: Induktion och rekursion

9. Predikatlogik och mängdlära

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

MATEMATIKENS SPRÅK. Avsnitt 1

Grundläggande logik och modellteori

Robin Stenwall Lunds universitet

Föreläsning 9: Turingmaskiner och oavgörbarhet. Turingmaskinen. Den maximalt förenklade modell för beräkning vi kommer använda är turingmaskinen.

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

K2 Något om modeller, kompakthetssatsen

Formell logik Kapitel 9. Robin Stenwall Lunds universitet

Robin Stenwall Lunds universitet

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

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

ÄNDLIGT OCH OÄNDLIGT AVSNITT 4

K3 Om andra ordningens predikatlogik

Turingmaskiner och oavgörbarhet. Turingmaskinen. Den maximalt förenklade modell för beräkning vi kommer använda är turingmaskinen.

Logik. Boolesk algebra. Logik. Operationer. Boolesk algebra

7. FORMELL SATSLOGIK (SL)

Primitivt rekursiva funktioner och den aritmetiska hierarkin

Logik: sanning, konsekvens, bevis

Mängdlära. Kapitel Mängder

MA2047 Algebra och diskret matematik

Undervisningen i ämnet matematik ska ge eleverna förutsättningar att utveckla följande:

EV3 Design Engineering Projects Koppling till Lgr11

SJÄLVSTÄNDIGA ARBETEN I MATEMATIK

Statistikens grunder HT, dagtid Statistiska institutionen

Mer om kontinuitet. Kapitel K. K.1 Övre och undre gräns

Mängder och kardinalitet

Datorlingvistisk grammatik I Institutionen för lingvistik och filologi Oktober 2007 Mats Dahllöf

Grundläggande logik och modellteori (5DV102)

Generellt kan vi säga att för att vi ska värdera ett argument som bra bör det uppfylla åtminstone följande kriterier:

Föreläsningsanteckningar och övningar till logik mängdlära

DE FARLIGA OÄNDLIGHETERNA

Ett Sammelsurium av Matematiskt Nonsens, Matematikens Grundvalar. Professor Ivar

Matematik (1-15 hp) Programkurs 15 hp Mathematics (1-15) 92MA11 Gäller från: Fastställd av. Fastställandedatum. Styrelsen för utbildningsvetenskap

Grundläggande logik och modellteori

Bisektionsalgoritmen. Kapitel Kvadratroten ur 2

Kap. 7 Logik och boolesk algebra

FTEA12:2 Filosofisk metod. Att värdera argumentation I

Kontinuitet och gränsvärden

Förklaringar och orsaker

0.1 Antalet primtal är oändligt.

Lokal pedagogisk planering i matematik för årskurs 9

Om a 2 är ett jämnt tal, så är också a ett jämt tal sant. = 4n 2 + 4n + 1

1 Euklidisk geometri.

Matematikens Element. Vad är matematik. Är detta matematik? Anders Fällström Institutionen för matematik och matematisk statistik Umeå universitet

MS-A0409 Grundkurs i diskret matematik I

Formell logik Kapitel 5 och 6. Robin Stenwall Lunds universitet

DD1350 Logik för dataloger

Mer om reella tal och kontinuitet

INDUKTION OCH DEDUKTION

PRÖVNINGSANVISNINGAR

Grundläggande logik och modellteori

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

Transkript:

Föreläsning 5 Deduktion

Hur ett deduktivt system fungerar

Komponenter - Vokabulär Ett deduktivt system använder ett visst slags språk som kan kallas för systemets vokabulär. I mindre formella fall är kanske vokabulären de typ av uttryck som man kan förvänta sig finna i systemet. Ett exempel är i evolutionslära där man kan förvänta sig uttryck som "naturligt urval" o.s.v. I mera formella fall, som ren logik, ges vokabulären av exakt syntaktiska regler.

Komponenter - Härledningsregler Alla formella system har någon typ av formella och informella regler för hur man får dra slutsatser. I t.ex. fysik kan dessa regler ges av etablerad praxis. I formell system som logik är härledningsreglerna exakt formulerade. I matematik är ofta härledningsreglerna inte explicit givna men de är möjliga att precisera.

Axiom Idén är att axiom är en typ av grundläggande sanningar. Med hjälp av härledningsreglerna skapar man nya sanningar som vi kallar teorem. Inom systemet menar man att bara det som är axiom eller teorem är sanningar. I formella system brukar man skilja mellan logiska och icke-logiska axiom. Med starka härledningsregler behöver man inga logiska axiom.

Är axiom sanningar? Den ursprungliga idén var att axiomen skulle utgöra sanningar. De skulle dessutom utgöra den enklaste typen av sanningar som det var omöjligt att tvivla på. En senare idé var att vi kan se axiomen som antaganden. Vi kan undersöka vilka konsekvenser dessa antaganden får. Ett viktigt exempel på detta är icke-euklidisk geometri.

Speciella metoder Teorier frikopplade från verkligheten. Indirekta bevis Motsägelsebevis

Teorier frikopplade från verkligheten Teorier frikopplade från verkligheten. Ett exempel på detta är åter igen icke-euklidisk geometri. Vi kan alltså undersöka konsekvenserna av ett påstående utan att det behöver överensstämma med verkligheten. Den enda begränsningen är att påståenden inte får vara motsägelsefulla.

Indirekta bevis Indirekta bevis bygger på att vi gör ett antagande A och härleder en konsekvens B. Det ger oss ett bevis av satsen A => B. Vi måste då försöka utreda konsekvenserna av något som vi antar (A) även om detta inte är sant eller till och med är motsägelsefullt. Vi kan t.ex. visa att 1+1=3 => 7 = 18

Motsägelsebevis Vi kan anta att ett påstående A är falskt. Vi visar sedan att det leder till motsägelse. Det ger oss då ett bevis för att A är sant. Ett berömt exempel är Pythagoras bevis för att roten ur 2 är irrationellt. Det finns existensbevis som är konstruerade som motsägelsebevis. För att visa att något existerar visar vi att det leder till motsägelse att anta att det inte existerar.

Historik

Aristoteles Grundar en speciell typ av logik som arbetar med syllogismer. Det är ett slags generellt schema för sanningar. Aristoteles logik är därför den första formella logiken.

Boole Skapade en algebra för att hantera beräkningar av logiska uttryck. Utvecklade satslogiken.

Frege och matematisk Frege skapar den matematiska logiken. Detta innebär att stegen i matematiska bevis får en given form. Frege kombinerar logiken med Cantors mängdlära. Låt P(x) vara ett predikat. Frege antog att det alltid går bra att definiera mängden logik

Russells paradox Russell visade i början av 1900- talet att en sådan definition kan leda till problem. Om vi sätter och vad händer då? Är eller?

Gödel Gödel studerar formella system av en generell typ. Han visar att formlerna i ett sådant system kan ges ett s.k. Gödelnummer. Han visar att det går att definiera ett predikat som uttrycker bevisbarhet i systemet. Med ett diagonalargument visar han att det finns satser som är sanna men som inte kan bevisas i systemet.

Datalogi

Datalogi handlar om konstruerade saker Precis som matematik handlar teoretisk datalogi om saker som är mentala konstruktioner (eller?) Handlar mycket om att finna begränsningar för vad som går att göra. Och att kunna verifiera att konstruktioner är korrekta. I algoritmteori studeras dock algoritmer och hur de kan kombineras på kreativa sätt.

Avgörbarhet De viktigaste teoretiska resultaten teoretisk datalogi rör förmodligen oavgörbarhet. Ett av de kändaste resultaten är att stoppproblemet är oavgörbart. Ett annat liknande resultat är "semioavgörbarheten" av bevisbarhet i predikatlogik. Ett annat känt problem är Churchs tes.

Begränsningar och egenheter

Första ordningens logik Första ordningens logik använder sig av variabler, funktioner, konstanter, predikatsymboler och kvantifikatorer. Kvantifikatorer antas vara knutna till variabler som refererar till enskilda element. Som tidigare sagts är logiken semi-avgörbar. Om något går att bevisa kan vi hitta beviset. Men det finns inget sätt att avgöra att något inte går att bevisa.

Första ordningens logik forts. Det visar sig att det finns många saker som inte går att uttrycka med första ordningens logik. T.ex. går det inte att definiera vad som menas med att en mängd är ändlig. Det går inte heller att precisera exakt vad som menas med naturliga tal. Första ordningens logik har allvarliga brister.

Högre ordningens logik Högre ordningens logik får vi genom att anända i stort sett samma språk som i första ordningens logik. Skillnaden är att vi låter kvantifikatorerna referera till mer komplicerade objekt som funktioner eller mängder. Resultatet blir att vi kan uttrycka praktiskt taget allt vi behöver. T.ex. ger Peanos axiom en fullständig beskrivning av heltalen. Men priset är att bevisbarhet inte är avgörbar alls!

Samband mellan typerna av logik Sammanfattningsvis gäller följande: Första ordningens logik är stark vad gäller bevisbarhet. Finns det ett bevis går det att hitta det. Men det finns många saker som inte går att uttrycka i första ordningens logik. Högre ordningens logik kan uttrycka "allt". Men när det gäller bevisbarhet är situationen mycket sämre.

En delning Grovt sett kan vi säga att följande gäller: Teoretiska dataloger arbetar mest med första ordningens logik. Den lämpar sig mest för algoritmer. Matematiker föredrar för det mesta högre ordningens logik. Den kräver mer kreativitet i bevisen.

Två forskningsområden Det finns en konflikt i logiken mellan det man kan uttrycka och beskriva och det man kan bevisa. Konflikten speglas i sambandet mellan första ordningens logik och högre ordningens logik. Två viktiga områden inom logik är följande: Modellteori: Handlar om vad man kan uttrycka med logik och formella språk. Bevisteori: Handlar om hur bevis kan konstrueras i logik och formella system.

Lite om användning

Cantor och mängdlära Cantor utvecklar mängdläran under senare halvan av 1800-talet.

Kardinalitetsresonemang Ett berömt resultat är Cantors resonemang om uppräknebarhet. Cantor visade att mängden av rationella tal är uppräknelig. Sedan visade han att mängden reella tal är överuppräknelig. Detta ger ett bevis för att det existerar irrationella tal. På samma sätt visade han existensen av s.k. transcendenta tal.

Matematik och verklighet En anledning till att deduktion används i vetenskap är att naturen på ett "mystiskt sätt" verkar följa matematiska lagar. Finns det någon förklaring till det?