Gert Smolka Universität des Saarlandes 28. Januar 2008

Relaterede dokumenter
Termersetzungssysteme Vorlesung 3

Der Nordschleswiger. Wir lieben Fußball. Paulina(14) aus Ghana

Rapporten. Note: 45 eksterne deltagere 50 ialt incl. projektmedarbejdere, tolke og hjælper

TALE PÅ HIROSHIMADAGEN (årsdag for atombombardementet på Hiroshima), afholdt torsdag d. 6. august 2015 kl. 19 på Stehansplatz i Wien

Grundlagen Software Engineering

Tv-film, ZDF, , 42 min, med danske undertekster.

Danske vejrudsigter i modtagervind

TYSK NIVEAU: E. DATO 10. marts 2015 INDHOLD

LGVT Lesegeschwindigkeits und -verständnistest 10.Klasse

MAGNET KATALOG d e s i g n p r o d u c e d e l i v e r

TYSK NIVEAU: E. DATO: 7. januar 2015 INDHOLD

Bydelsmødre Et projekt på vej fra Berlin til Danmark

A x 1 B x 2. C1 x 1 C3 x 1. E1 x 2. E2 x 4. D1 x 1. D2 x 1 F x 1 H2 X 90 II X 4 I2 X 12. H1 X 8 50 x 50. G x 14. C2 x 1.

Rejse At Spise Ude. At Spise Ude - Ved Indgangen. At Spise Ude - At bestille mad

Lektion 3. A. Tirsdag den Eftermiddag

Die Fourier-Projektion einer quadratintegrierbaren Funktion f,

KABELPARK - 1 ½ Stunden Wasserski-Intro Montag-Mittwoch: Jeder kann auf Wasserskiern stehen! Falls Sie es nicht können, werden Sie es lernen!

Mit den Steinen vorsichtig umgehen, da vor allem die Ecken und Kanten der Specksteine sehr spröde sind.

Antrag auf Fördermittel für ein kultkit-mikroprojekt/ Ansøgning omtilskud til et kultkit mikroprojekt

O. Sternal, V. Hankele. 4. Magnetismus

1.8 Ordstilling i hoved- og bisætninger

Meget formel, modtager har en meget speciel titel som skal bruges i stedet for deres navne

Meget formel, modtager har en meget speciel titel som skal bruges i stedet for deres navne

Minigrammatik. Oversigter fra tysk.gyldendal.dk

Der goldene Westen ÜBERSETZUNG AUFGABEN

Gothic, Sportler oder Hip-Hop?

Projekttag des 12. Jahrgangs mit Schülerinnen und Schülern aus Ribe

Mindehøjtidelighed Søgaard Lejren i anledning af 75 året for Danmarks besættelse. 9. april 2015.

Neonweiß. Kopiark 28. Die Jahreszeiten

highline med ramme with frame mit rahmen

LOLA RENNT. Et undervisningsforløb til film og bog. Lærervejledning

Kompetencer interaktion forståelse Kompetenz Interaktion Verständnis. kultkit-kickoff Rønnebæksholm Næstved

Weinachten - jul Deutsch anfänger - tysk begynder

Slægtsforskning i Tyskland

Sprogtilegnelse: Være bevidste om lyttestrategier, herunder lytte efter hovedindhold eller lytte efter væsentlige detaljer

Soul Kitchen Die Bruderbeziehung

Verbraucherpreisindizes

1 20 eins zwei drei. 10 tabellen. haben i datid. sein i datid. haben i nutid. sein i nutid. werden i datid. werden i nutid. ich bin. ich habe.

collection fredericia.com søren holst Erik Ole Jørgensen

Screening i tysk. Navn: Kasus Maskulinum Femininum Neutrum Pluralis. das Kind. einem Kind. - dem Mann. dem Kind

Fredagsnyt d. 2. juni, Kære alle. Tillykke til årets konfirmander!

Power Supply 24V 2.1A

Jeg skal have en kop kaffe.

(15) (3) (15)

1. SEIN i nutid (præsens)

Features des Oracle Warehouse Builder 11gR2

Wallstickers Wandsticker

Fødevareoplevelser blandt tyske kystturister i Danmark Anette Therkelsen, TRU, Aalborg Universitet

Jeg skal have en kop kaffe. Erläuterungen

Mr. Adam Smith Smith Plastics 8 Crossfield Road Selly Oak Birmingham West Midlands B29 1WQ

Præsentation af opgaven Tysk fortsættera hhx

1. sein i nutid (præsens)

Læg lågen med fronten nedad på et blødt materiale for at beskytte lakken.

Ansøgning Reference Brev

Angepasst mehrsprachig. Die Verhandlung sprachlicher Normen bei Jugendlichen. Birte Dreier Roskilde Universitet

Reisen Gesundheit. Gesundheit - Notfall. Gesundheit - Beim Arzt. Sagen, dass man in ein Krankenhaus gebracht werden muss

Gödels ufuldstændighedssætninger

BESTYRELSESMØDE - REFERAT BENNIKSGAARD GOLFKLUB

Undervisningsbeskrivelse

Das lyrische Ich des Liedes hat an Berlin also schöne Erinnerungen und möchte ja, es muβ - deshalb schon bald wieder dorthin fahren.

Zigma

Gödels ufuldstændighedssætninger

INTERREG arrangement om kommunikation og PR. INTERREG Veranstaltung zur Presseund Öffentlichkeitsarbeit

Undervisningsbeskrivelse

Udvalgsaksiomet. Onsdag den 18. november 2009

Undervisningsplan. Stamoplysninger til brug ved prøver til gymnasiale uddannelser. Oversigt over forløb

Torben Recke. Kære selvstuderende i: (fag/niveau) Herunder ser du et forslag til materiale, der kan udgøre dit eksaminationsgrundlag.

Rejse Almen. Almen - Essentielle. Almen - Samtale. At spørge efter hjælp. At spørge efter om en person snakker engelsk

Klausur Stochastik und Statistik Sommersemester 2009

På dansk: At være anderledes, flugtbilist, flygtning, samvittighed Fag: Tysk Målgruppe: klasse

LJM s cylinder program kan også fås med enten indbyggede pilotstyrede kontraventiler eller overcentreventiler.

Algorithmen für Ad-hoc- und Sensornetze VL 09 Clustering

1 Hjemme - Substantiver P

Hovedudsagnsord i datid

Undervisningsbeskrivelse tysk A 2014/2015

Ansøgning om bistand i henhold til den østrigske lov om ofre for forbrydelser (VOG)

Bilag III / Anlage III

Årsplan for Tysk i 8. klasse for skoleåret

PROFESSIONELLEHYGIENE

Beskrivelse af det enkelte undervisningsforløb (1 skema for hvert forløb)

Undervisningsbeskrivelse

Selbsterklärung des Prüfers über Qualifizierung und Zulassung durch Interreg-Administration

Krankheitspolitik (Stand Januar 2019)

Kursus- og servicehefte

Der erste Schultag

Landsholdet. 27. december kl Idrætshallen fri éntre. Med: SdU-landsholdet,

Undervisning med samarbejdsstrukturer Cooperative Learning, Jette Stenlev/Spencer Kagan, Alinea 2009

KAPSEJLADS/SEGELREGATTA I GULDBORGSUND

Tema: Das Wetter Fag: Tysk Målgruppe: klasse Titel: Das Wetter Vejledning Lærer/elev

Herunder ser du et forslag til materiale, der kan udgøre dit eksaminationsgrundlag.

Naturparker & friluftsliv - et case fra Tyskland. Keld Buciek

Bliv medlem af en af de danske menigheder tilknyttet. Dansk Kirke i Sydslesvig

Vorwort // Forord. Die Jahresuhr mit Professor Dr. ABC. Året rundt med Professor dr. ABC. Impressum // Kolofon

Bjælkesko Type U. Beam shoes Type U. Balkenschuhe Typ U DK UK D

Rejse Almen. Almen - Essentielle. Almen - Samtale. At spørge efter hjælp. At spørge efter om en person snakker engelsk

E-PAD Bluetooth hængelås E-PAD Bluetooth padlock E-PAD Bluetooth Vorhängeschloss

Undervisningsbeskrivelse

14. Forholdsord med dativ

Alis Kais Saaed. ABC Allgemeine Geschäftsbedingungen. 1. Allgemeines

Service und Zuvorkommenheit

Transkript:

Was ist Logik? Gert Smolka Universität des Saarlandes 28. Januar 2008

Logik ist die Lehre des vernünftigen Schlussfolgerns. Logik untersucht die Gültigkeit von Argumenten hinsichtlich ihrer Struktur unabhängig von ihrem konkreten Inhalt. Logik ist sowohl ein Teilgebiet der Philosophie als auch der Mathematik und der Informatik. Nach Wikipedia

Aristoteles 384-322 vor Chr.

Philosophische Logik Aristoteles, 384-322 vor Chr. Mathematische Logik George Boole, 1815-1864 Laws of Thought 1854 Gottlob Frege, 1848-1925 Begriffsschrift 1879 Georg Cantor, 1845-1918 Mengenlehre 1895 Bertrand Russell, 1872-1970 Typen1910 Kurt Gödel, 1906-1978 Unvollständigkeit 1931 Alonzo Church, 1903-1995 Lambda-Kalkül 1932 Gerhard Gentzen, 1909-1945 Gentzen-Kalküle 1935 Alan Turing, 1912-1954 Turing-Maschinen1936 Computationale Logik

Aussagen x N y N. x y z N. x + z = y Quantoren, Junktor Namen x, y, z,, + Typen N, B

Boole und De Morgan x x = x x (x y) = x (x y) = x y : B B : B B B B={F, T}

George Boole 1815-1864

Augustus De Morgan 1806-1871

Frege, Church : (X B) B f = (f = λx.t) x.s := (λx.s) ( x.fx gx) = ( x.fx) ( x.gx) ( x.fx) = ( x. fx)

Gottlob Frege 1848-1925

Frege benutzte graphische Notation

Alonzo Church 1903-1995

Fragen Wie sieht eine minimale logische Sprache aus? Wie sehen Beweisregeln für diese Sprache aus? Wie konstruiert man Beweise mit einem Computer?

Terme s,t ::= x s=t s t λx.s x Name

Typen σ, τ ::= ξ B σ τ ξ Sorte

Typconstraints Jeder Name hat einen fixen Typ s : σ t : σ s : στ t : σ s = t : B st : τ x : σ s : τ λx. s : στ

Logische Operationen sind mit Gleichheit ausdrückbar F := ((λxy.x)=(λxy.y)) := λx. x=f T := F := λf. f=λx.t := λf. x. fx := λxy. f. fxy=ftt := λxy. ( x y) := λxy. x y

León Henkin, 1921-2006

Leibnizsches Gesetz (x=y) = ( f. fx fy) Statt mit Gleichheit kann man auch mit und anfangen

Gottfried Wilhelm von Leibniz 1646-1716

Mengen sind ausdrückbar Teilmenge von X kann durch Funktion X B dargestellt werden {x x 2 >3x} ==> λx. x 2 >3x x s ==> sx s t ==> λx. sx tx

Georg Cantor 1845-1918

Russellsche Antinomie Cantor glaubte, dass {x x x} existiert Russell zeigte, das diese Annahme inkonsistent ist ω = λx. (xx) ωω = (ωω) Typen eliminieren das Problem, da xx nicht wohlgetypt ist Inkonsistenz findet sich auch in Freges Begriffsschrift und in Churchs ungetyptem Lambda-Kalkül

Bertrand Russell 1872-1970

Guiseppe Peano 1858-1932

Zahlen sind ausdrückbar 0: N S: NN x. Sx 0 xy. Sx=Sy x=y f. f0 ( x. fx f(sx)) x.fx y. 0+y = y xy. Sx+y = x+sy

Russells Satz f:σσb. x. y. fxy = fyy Rasierproblem σ fxy Männer in einem Dorf x rasiert y Mengenproblem σ fxy Mengen y x Halteproblem σ fxy Prozeduren x terminiert für y

Turings Satz Es gibt keine Prozedur, die entscheidet, ob eine Prozedur für ein bestimmtes Argument terminiert

Alan Turing 1912-1954

Beweisregeln s t s t s = t C[ s] C[ t] Modus Ponens Ersetzung s s x t Einsetzung

Gültige Formeln als Ausgangspunkte s st st s s = ( s F ) ( s t) = ( t s) Beweis durch Widerspruch Kontraposition x ( λ x. s) t = s t Beta-Konversion

Gerhard Gentzen 1909-1945

Sequenzen und Rückwärtsstrategie Beweisregeln für Sequenzen statt für Formeln Sequenz s 1,, s n t besteht aus n Annahmen und einer Behauptung Rückwärtsanwendung der Beweisregeln A, t F A t A, sx t x neu A, s t A, s1 t A, s2 t A, s s t 1 2 A s A, s t A t

Beweis von Turings Satz f. x. y. fxy= fyy f. x. y. fxy= fyy f. x. y. fxy= fyy y. fxy= fyy fxx= fxx durch Wid. De Morgan ext. Zeugen y:=x F

Beweis von Cantors Satz f:σσb. g. x. fxg=g f. g. x. fx=g g. x. fx=g x. fx=λx. fxx fy=λx. fxx fyy=(λx. fxx)y fyy= fyy F durch Wid. Neg, ex. Zeuge g=λx. fxx ex. Zeuge Funktion Beta

Beweiser Softwaresysteme, mit denen formale Beweise geführt werden können Interaktiv: Isabelle, Coq, Vollautomatisch: Spass, Vampire, Beweiser werden eingesetzt, um Sicherheitseigenschaften von Computersysteme zu verifizieren Mit Beweisern geführte Beweise sind garantiert korrekt

Gödels Unvollständigkeitssatz Es gibt kein endliches Beweissystem, mit dem alle gültige Formeln für z.b. die natürlichen Zahlen abgeleitet werden können. Ab und zu braucht man neue Beweisregeln Enger Zusammenhang mit Turings Satz

Kurt Gödel 1906-1978

Diät-Beispiel 1. Wenn ich kein Bier zu einer Mahlzeit trinke, esse ich immer Fisch 2. Ich verzichte auf Eis, wenn ich Bier trinke und Fisch esse 3. Wenn ich Eis esse oder kein Bier trinke, dann esse ich keinen Fisch 1. bx fx 2. bx fx ex 3. ex bx fx Äquivalent zu bx (fx ex)

Zusammenfassung Logische Operationen können als Funktionen beschrieben werden Logische Sprachen sind einfache funktionale Sprachen Für logische Sprachen können Beweisregeln formuliert werden Formale Beweise kann man mit dem Computer führen und validieren Logik braucht man immer dann, wenn es um Sprache geht Logik ist eine der wichtigsten Grundlagen der Informatik