Gödels ufuldstændighedssætninger

Relaterede dokumenter
Gödels ufuldstændighedssætninger

Gödels ufuldstændighedssætninger

Ufuldstændighed, mængdelære og beregnelighed

Selvreference i begrænsningsresultaterne

Gödels ufuldstændighedssætninger

Thomas Bolander og Helge Elbrønd Jensen. 7. marts 2005

Formelle systemer og aksiomatisk mængdelære

Gödel: Über formal unentschiedbare Sätze der Principia Mathematica und verwandter Systeme I, 1931

Udvalgsaksiomet. Onsdag den 18. november 2009

01017 Diskret Matematik E12 Alle bokse fra logikdelens slides

t a l e n t c a m p d k Matematiske Metoder Anders Friis Anne Ryelund 25. oktober 2014 Slide 1/42

Uendelige rækker og Taylor-rækker

Beregnbarhed, diagonalisering og matematikkens grundlag

Hvad er et tal? Dan Saattrup Nielsen

Matematik: Videnskaben om det uendelige 1

Elementær Matematik. Mængder og udsagn

Epistemisk logik og kunstig intelligens

Analyse 1. Mads Friis Anders Friis Anne Ryelund. 25. maj 2018

Turing og den universelle maskine

LIDT OM UENDELIGHED HENRIK HOLM

UENDELIG, MERE UENDELIG, ENDNU MERE UENDELIG, Indledning

Opgaver i logik, torsdag den 20. april

Matematikkens fundament i krise

16. december. Resume sidste gang

Logik, computere og kunstig intelligens

Brug og Misbrug af logiske tegn

16. marts P NP. Essentielle spørgsmål: NP P? Et problem Q kaldes NP -fuldstændigt 1 Q NP 2 R NP : R pol Q. Resume sidste gang

Gentzen og de transfinitte bevismetoder

Limitations in Formal Systems and Languages

Henrik Bulskov Styltsvig

t a l e n t c a m p d k Matematik Intro Mads Friis, stud.scient 27. oktober 2014 Slide 1/25

Implikationer og Negationer

83 - Karakterisation af intervaller

t a l e n t c a m p d k Matematik Intro Mads Friis, stud.scient 7. november 2015 Slide 1/25

TALTEORI Følger og den kinesiske restklassesætning.

Matematisk induktion

Matematiske metoder - Opgavesæt

Den matematiske grundlagskrise 12. januar Søren Frejstrup Grav Petersen

Formaliseringens grænser i matematik og logik

Archimedes Princip. Frank Nasser. 12. april 2011

Den sproglige vending i filosofien

Grækerne f.eks. Euklid, skolastikerne; logisk slutning; syllogismer; videnskabsideal: matematik René Descartes ( ); metodisk tvivl;

Undersøgende aktivitet om primtal. Af Petur Birgir Petersen

Den moderne grundlagsdiskussion. Tirsdag den 22. November 2011

Om matematisk logik. Henning Christiansen, Troels Andreasen

1 < 2 og 1 > 2 (2.1) er begge udsagn. Det første er sandt det andet er falsk. Derimod er

Aksiomatiske systemer og Gödels sætninger. Jørgen Ebbesen

Logik. Helge Elbrønd Jensen og Tom Høholdt Fortolket af Michael Elmegård og Øistein Wind-Willassen.

Logik. Af Peter Harremoës Niels Brock

Forord. Dette materiale er ophavsretligt beskyttet og må ikke videregives

Matematiske metoder - Opgaver

Undervisningsbeskrivelse

Types, tokens og rationalisme i matematikkens filosofi

ANALYSE 1. Uge 7, 4. juni juni, 2007

Projekt 7.10 Uendelighed Hilberts hotel

Skriftlig eksamen - med besvarelse Topologi I (MM508)

Trekanter. Frank Villa. 8. november 2012

Banach-Tarski Paradokset

Konstruktion af de reelle tal

Matematisk argumentation

Noter til Perspektiver i Matematikken

Dette er ikke titlen på dette tema

Kvantitative Metoder 1 - Forår 2007

t a l e n t c a m p d k Kalkulus 1 Mads Friis Anders Friis Anne Ryelund Signe Baggesen 10. januar 2015 Slide 1/54

De rigtige reelle tal

Analyse 2. Gennemgå bevis for Sætning Supplerende opgave 1. Øvelser. Sætning 1. For alle mængder X gælder #X < #P(X).

3. klasse 6. klasse 9. klasse

Matematik. Matematiske kompetencer

Side 9 sætningen: Kolmogorov s konsistensætning Tue Tjur, Institut for Matematisk Statistik

Evaluering af matematik undervisning

Undervisningsbeskrivelse

Undervisningsbeskrivelse

Undervisningsplan for matematik

Introduktion til prædikatlogik

Matematik samlet evaluering for Ahi Internationale Skole

Hvad er formel logik?

Projekt 7.9 Euklids algoritme, primtal og primiske tal

Eleverne skal lære at:

Tue Tjur: Hvad er tilfældighed?

Primtal - hvor mange, hvordan og hvorfor?

1/41. 2/41 Landmålingens fejlteori - Lektion 1 - Kontinuerte stokastiske variable

Årsplan for 7. klasse, matematik

5 hurtige til de voksne

Skriftlig Eksamen Kombinatorik, sandsynlighed og randomiserede algoritmer (DM528)

MODELSÆT 2; MATEMATIK TIL LÆREREKSAMEN

Matematik. Matematiske kompetencer

Eksempel på den aksiomatisk deduktive metode

BOSK F2012, 1. del: Prædikatslogik

Tema. Dagens tema: Indfør centrale statistiske begreber.

Af Marc Skov Madsen PhD-studerende Aarhus Universitet

Matematisk modellering og numeriske metoder. Lektion 16

Årsplan 8. klasse matematik Uge Emne Faglige mål Trinmål Materialer/ systemer 33 og løbende

Sandsynlighedsregning 1. forelæsning Bo Friis Nielsen

t a l e n t c a m p d k Talteori Anne Ryelund Anders Friis 16. juli 2014 Slide 1/36

MATEMATIK. Formål for faget

Et udtryk på formena n kaldes en potens med grundtal a og eksponent n. Vi vil kun betragte potenser hvor grundtallet er positivt, altså a>0.

Bevisteknikker. Bevisteknikker (relevant både ved design og verifikation) Matematisk induktion. Matematisk induktion uformel beskrivelse

Analytisk plangeometri 1

Matematik 1 Semesteruge 5 6 (30. september oktober 2002) side 1. Komplekse tal Arbejdsplan

Transkript:

Gödels ufuldstændighedssætninger Thomas Bolander, DTU Informatik Matematik: Videnskaben om det uendelige 2 Folkeuniversitetet i København, efteråret 2011 Thomas Bolander, FUKBH 11 s. 1/21

Gödels ufuldstændighedssætning Ufuldstændighedssætningen: Publiceret i 1931 af Kurt Gödel (25 år). En af det 20. århundredes mest berømte matematiske sætninger. Populær formulering: Der findes sande matematiske sætninger som ikke kan bevises. Truer matematikkens grundlag som netop er sikkerhed gennem bevis. Revolutionerende: Bruger matematiske metoder til at vise begrænsningen i matematiske metoder. Thomas Bolander, FUKBH 11 s. 2/21

Den oprindelige formulering Den populære formulering (sande sætninger som ikke kan bevises) er naturligvis for upræcis til at kunne bevises. Hvorfor? Oprindelig formulering: Zu jeder ω-widerspruchsfreien rekursiven Klasse κ von Formeln gibt es rekursive Klassenzeichen r, so daß weder v Gen r noch Neg(v Gen r) zu Flg(κ) gehört (wobei v die freie Variable aus r ist). Denne formulering giver ikke mening for særligt mange mennesker, så lad os prøve at simplificere den lidt... Thomas Bolander, FUKBH 11 s. 3/21

Simplificeret formulering: Simplicerede formuleringer I ethvert konsistent formelt system som indeholder talteori findes udsagn som hverken kan bevises eller modbevises. Intuitivt: Systemet kan udtrykke udsagn, som det ikke selv kan afgøre om er sande eller ej. Repetition: Hvad er et formelt system? Hvad betyder konsistens? Ufuldstændighed: Et formelt system kaldes ufuldstændigt hvis der findes formler som hverken kan bevises eller modbevises. Parafrasering: Ethvert konsistent formelt system som indeholder talteori er ufuldstændigt. Thomas Bolander, FUKBH 11 s. 4/21

Fortolkninger af ufuldstændighedssætningen Gödels ufuldstændighedssætning er blevet givet meget vidtrækkende fortolkninger, f.eks.: Der findes sande matematiske sætninger som ikke kan bevises. Der er grænser for vores mulighed for erkendelse af sandhed gennem logiske argumenter. Der er grænser for den rationelle tankegangs rækkevidde. Mennesker er klogere end maskiner. (John R. Lucas) Mennesker ved mere end de kan vide, hvorfra de ved. (Tor Nørretranders i Mærk Verden) Disse kan ikke være direkte konsekvenser af Gödels sætning. Hvorfor ikke? Thomas Bolander, FUKBH 11 s. 5/21

Selvreference Essentiel komponent i Gödels bevis: selvreference. Selvreference: Selvreference bruges om objekter som refererer til sig selv. Det sker ved at en del af objektet refererer til objektet som helhed. Thomas Bolander, FUKBH 11 s. 6/21

Eksempler på selvreference: Selvreference Sætninger: Denne sætning indeholder 5 ord. Definitioner: En mængde er en vilkårlig samling af matematiske objekter. (Cantor s mængdebegreb). Hvor er selvreferencen her? Billeder: Thomas Bolander, FUKBH 11 s. 7/21

Flere eksempler på selvreference Regler: Alle regler har en undtagelse. Fraktaler: Thomas Bolander, FUKBH 11 s. 8/21

Mere selvreference I 1. uge præsenterede vi en række paradokser: Russells paradoks (mængden af mængder som ikke er element i sig selv). Barberens paradoks (barberen barberer de som ikke barberer sig selv). Pinocchios paradoks ( min næse vil nu vokse ). Involverer disse paradokser selvreference? I så fald, hvordan? Thomas Bolander, FUKBH 11 s. 9/21

Selvreference i Russells paradoks Definition. Russell-mængden R = mængden af mængder som ikke er element i sig selv. Definitionen er selvrefererende: R refererer til alle mængder, herunder R selv. En mængde som indeholder sig selv er altid selvrefererende (og har en uendelig dybde ): Thomas Bolander, FUKBH 11 s. 10/21

Løgnerparadokset Løgnerparadokset bygger på løgnersætningen L: L: Denne sætning er falsk. Spørgsmålet er nu: Er løgnersætningen L sand eller falsk? Egenskaber: Selvrefererende + paradoksal. Thomas Bolander, FUKBH 11 s. 11/21

Fra løgnersætning til Gödelformel Gödels bevis bygger på Gödelformlen G som udtrykker: G: Denne formel kan modbevises. (Bemærk selvreference & relation til løgnersætning). Spørgsmålet er nu: Kan formlen G bevises eller ej? 1. G kan bevises G er sand G kan modbevises. 2. G kan ikke bevises vi kan ikke bevise at G kan modbevises vi kan ikke modbevise G. Konklusion. Der må gælde en af følgende: 1. G kan både bevises og modbevises. 2. G kan hverken bevises eller modbevises. Altså: Hvis systemet er konsistent (ikke 1), så er det ufuldstændigt (2). Dette er netop formuleringen i Gödels sætning! Thomas Bolander, FUKBH 11 s. 12/21

Fra Gödelformel til ufuldstændighedssætning Hvad vi har (fra foregående slide): Ethvert konsistent system som kan udtrykke Gödelformlen er ufuldstændigt. Hvad vi vil vise (jvf. starten af forelæsning): Ethvert konsistent formelt system som indeholder talteori er ufuldstændigt. Hvad vi mangler at vise: Formelt system indeholder talteori kan udtrykke Gödelformel. Gödelformel ufuldstændighed + talteori Gödelformel = talteori ufuldstændighed Thomas Bolander, FUKBH 11 s. 13/21

Talteori Formelt system indeholder talteori hvis: Kan udtrykke egenskaber ved de naturlige tal 0, 1, 2,.... Har passende aksiomer for de naturlige tal, f.eks. x(x + 1 0). Mål: Indenfor sådanne systemer at udtrykke Gödelformlen: Denne formel kan modbevises. Udfordring: Formler i talteori taler om tal og egenskaber ved tal. Vi skal have dem til i stedet at tale om formler og egenskaber ved formler (så vi kan danne Gödelformlen). Antag de eneste objekter du må tale om er tal. Hvordan vil du da tale om objekterne i dette rum? Thomas Bolander, FUKBH 11 s. 14/21

Gödel-nummerering Gödel-nummerering: Hver formel ϕ i det formelle system får et entydig nummer (et CPR-nummer ). Dette nummer kaldes Gödelnummeret af formlen, og betegnes ϕ. Pointen er: Formelle systemer indeholdende talteori kan da udtrykke egenskaber ved formler via deres Gödelnumre. 1 2 3 3 > 2 2 > 1 Thomas Bolander, FUKBH 11 s. 15/21

Selvreference i formelle systemer Vigtigste egenskab ved formler: Er de bevisbare eller ej? Denne egenskab indfanger Gödel i en formel bevisbar(x). Der gælder: ϕ kan bevises bevisbar( ϕ ) kan bevises. Intuitivt: Formlen bevisbar(x) tillader systemet at tale om hvilke formler der er bevisbare i systemet selv (via deres Gödelnumre)! Formlen bevisbar(x) er et alvidende orakel for systemet. Hvad er relationen til selvreference? Thomas Bolander, FUKBH 11 s. 16/21

Gödelformlen Gödel konstruerer en formel G så følgende er bevisbart: G bevisbar( G ). Her står G for negationen af G, dvs. formlen som udtrykker ikke-g. Intuitivt: G udtrykker at dens egen negation er bevisbar. Altså: Denne formel kan modbevises. Dvs. Gödelformlen. Konklusion: Gödelformlen kan udtrykkes i ethvert system som indeholder talteori. Thomas Bolander, FUKBH 11 s. 17/21

Opsummering Gödels ufuldstændighedssætning. Ethvert konsistent formelt system som udvider talteori er ufuldstændigt. Bevisskitse: Introducér Gödelnummerering i systemet (via talteori). Konstruér formlen bevisbar(x) som udtrykker bevisbarhed indenfor systemet selv (via Gödelnumre). Konstruér formlen G som udtrykker sin egen modbevisbarhed. Der må nu gælde en af følgende: 1. G kan både bevises og modbevises. 2. G kan hverken bevises eller modbevises. Da vi har antaget konsistens, må 2 gælde. Det viser ufuldstændighed, og beviset er slut. Thomas Bolander, FUKBH 11 s. 18/21

Konsekvenser af ufuldstændighedssætningen Konsekvens af ufuldstændighedssætningen: ZFC (Zermelo-Fraenkel mængdelære) er ufuldstændigt, dvs. kan udtrykke formler som ikke kan afgøres indenfor systemet selv. Det samme gælder for enhver udvidelse af ZFC! I sædvanlig matematisk praksis er beviser dog udtrykt i naturligt sprog, ikke i rammerne af et formelt system. Er sædvanlig matematisk praksis så fuldstændigt eller ej? Thomas Bolander, FUKBH 11 s. 19/21

Hilberts program Gödels resultater afliver også Hilberts program (jvf. sidste uges forelæsning). Gödels anden ufuldstændighedssætning. Intet formelt system som indeholder talteori kan bevise sin egen konsistens. Formel som udtrykker systemets konsistens: bevisbar( ϕ ϕ ). Thomas Bolander, FUKBH 11 s. 20/21

Opsummering Gödels ufuldstændighedssætning omtaler udelukkende formelle systemer, men er ofte fortolket meget mere vidtrækkende. Essentielt siger sætningen at alle formelle systemer er ufuldstændige, dvs. utilstrækkelige til at afgøre alle formler som kan udtrykkes i dem. Gödels bevis gør essentielt brug af selvreference samme idé som ligger bag f.eks. Russells paradoks og løgnerparadokset. Selvreference opnås via en Gödelnummerering, som muliggør at formler kan tale om andre formler via deres Gödelnumre ( CPR-numre ). Gödels sætning giver nådesstødet til Hilberts program. Thomas Bolander, FUKBH 11 s. 21/21