Das deduktive System F
|
|
- Cornelia Ackermann
- vor 5 Jahren
- Abrufe
Transkript
1 Das deduktive System Ziel: Konstruiere ein geeignetes deduktives System = (Ax, R) für die Prädikatenlogik erster Stufe. Geeignet: Korrektheit ( ) und Vollständigkeit ( ) A gdw. = A Σ A gdw. Σ = A Die Definition von System zusammen mit dem Beweis der Vollständigkeit ist ein großer Beitrag von Kurt Gödel ( ). A. Poetzsch-Heffter (TU Kaiserslautern) Logik SoSe / 194
2 Aussagenlogische Tautologien in O und Generalisierung Definition 5.1 Seien A eine aussagenlogische Tautologie, {p 1,...,p n } = V(A), A 1,...,A n O(S) und θ = {p 1 /A 1,...,p n /A n }. Dann heißt Aθ O(S) eine aussagenlogische Tautologien in O(S). Definition 5.2 Seien A O(S) und {x 1,...,x n } V. Die ormel x 1... x n.a ist eine Generalisierung von A. A. Poetzsch-Heffter (TU Kaiserslautern) Logik SoSe / 194
3 Sei O 0 (S) die Teilmenge der ormeln aus O(S) über,,,=. Definition 5.3 (Deduktive Systeme ) Das deduktive System = (Ax,R) für O 0 (S) besteht aus den Axiomen, die als Generalisierungen der durch folgende Schemata beschriebenen ormeln gewonnen werden können: Ax1: Aussagenlogische Tautologien in O 0 (S) Ax2: ( x. A) A{x/t} Ax3: ( x. A B) (( x. A) ( x. B)) Ax4: A x. A, falls x / V(A) Ax5: x = x Ax6: x = y (A A ), wobei A aus A durch Ersetzen einiger freier Vorkommen von x durch y entsteht (sofern erlaubt). Das einzige Regelschema ist Modus Ponens: A,A B B A. Poetzsch-Heffter (TU Kaiserslautern) Logik SoSe / 194
4 Deduktionstheorem und Generalisierungstheorem Satz 5.4 Seien Γ O(S) und A,B O(S). a) Deduktionstheorem Γ A B gdw. Γ,A B b) Generalisierungstheorem: alls Γ A und x nicht frei in Γ vorkommt, so Γ x A c) Kontrapositionstheorem: Γ,A B gdw. Γ,B A. Es gelten also für System die für das deduktive System 0 der Aussagenlogik bekannten Sätze. A. Poetzsch-Heffter (TU Kaiserslautern) Logik SoSe / 194
5 Konsistenz Definition 5.5 Eine ormelmenge Γ O(S) heißt konsistent, falls es kein A O(S) gibt mit Γ A und Γ A. Bemerkung 5.6 Γ ist konsistent gdw. jede endliche Teilmenge von Γ konsistent ist. Ist Γ inkonsistent, dann gilt Γ A für jede ormel A. Gilt Γ A, dann ist Γ { A} inkonsistent. Ist Γ inkonsistent, so ist Γ nicht erfüllbar. Die Menge der allgemeingültigen ormeln ist konsistent. Die Menge der Theoreme von ist konsistent. A. Poetzsch-Heffter (TU Kaiserslautern) Logik SoSe / 194
6 Das deduktive System (ort.) Satz 5.7 (Korrektheit und Vollständigkeit von, Gödel) Seien A O(S) und Σ O(S), dann gilt: a) A gdw. = A. b) Σ A gdw. Σ = A. c) Σ konsistent gdw. Σ erfüllbar. Der Satz der Prädikatenlogik! Beweis: Korrektheit: Ax enthält nur allgemeingültige ormeln und (MP) führt nicht aus der Menge der allgemeingültigen ormeln hinaus. Vollständigkeit: Siehe Enderton. A. Poetzsch-Heffter (TU Kaiserslautern) Logik SoSe / 194
7 Theorien erster Stufe Betrachte abgeschlossene ormeln, kurz ormeln in O abg (S). Definition 5.8 Sei S eine Signatur. Eine ormelmenge Γ O abg (S) heißt Theorie erster Stufe, falls Γ abgeschlossen gegenüber logischer olgerung ist: A O abg (S) und Γ = A impliziert A Γ. Nutze T als Bezeichner für Theorien. Alternative Definitionen in der Literatur: Γ Menge an ormeln aus O(S) anstatt O abg (S), abgeschlossen gegen logische olgerung. Γ Theorie, falls Γ abgeschlossen gegen MP und Generalisierung. A. Poetzsch-Heffter (TU Kaiserslautern) Logik SoSe / 194
8 Theorien erster Stufe (orts.) Bemerkung 5.9 (und Definition) Sei S eine Signatur. a) T S = {A O abg (S) A allgemeingültig} ist eine Theorie. b) Sei Σ O abg (S). Dann ist T Σ = {A O abg (S) Σ = A} die von Σ erzeugte Theorie oder durch die Axiome Σ definierte Theorie. c) Sei M eine Struktur der Signatur S. Dann ist T M = {A O abg (S) M = A} die Theorie von M. Es ist auch Th(M) als Symbol üblich. A. Poetzsch-Heffter (TU Kaiserslautern) Logik SoSe / 194
9 Theorien erster Stufe (orts.) Lemma 5.10 (und Definition) (i) Ist T eine Theorie und A O abg (S), dann gilt T A gdw. A T. (ii) Theorie T heißt inkonsistent, falls es eine ormel A O abg (S) gibt mit T A und T A. In dem all gilt T = O abg (S). (iii) T M ist konsistent für jede Struktur M. (iv) T S ist in jeder Theorie über S enthalten. A. Poetzsch-Heffter (TU Kaiserslautern) Logik SoSe / 194
10 Theorien erster Stufe (orts.) Definition 5.11 Sei T eine Theorie erster Stufe über Signatur S. a) T heißt vollständig, falls für jede ormel A O abg (S) gilt: A T oder A T. b) T heißt (endlich, aufzählbar) axiomatisierbar, falls es eine (endliche, aufzählbare) Teilmenge Σ O abg (S) gibt mit T Σ = T. c) T heißt entscheidbar, falls T eine entscheidbare Teilmenge von O abg (S) ist. A. Poetzsch-Heffter (TU Kaiserslautern) Logik SoSe / 194
11 Theorien erster Stufe (orts.) Bemerkung 5.12 (a) T M ist vollständig für jede Struktur M. Mit Lemma 5.10 ist T M also konsistent und vollständig. (b) T ist erfüllbar gdw. T ist konsistent. (c) Ist T aufzählbar axiomatisierbar, dann ist T aufzählbar. (d) Ist T vollständig und aufzählbar axiomatisierbar, dann ist T entscheidbar. (e) Ist T vollständig und konsistent, dann T = T M für eine Struktur M. A. Poetzsch-Heffter (TU Kaiserslautern) Logik SoSe / 194
12 Axiomatisierung Ziel: inde Axiomatisierungen wichtiger Theorien. Insbesondere: Wann gilt T M = T Σ für Σ aufzählbar. Motivation: Entscheidbarkeit! Problem: Wann ist T Σ vollständig für aufzählbare Σ? A. Poetzsch-Heffter (TU Kaiserslautern) Logik SoSe / 194
13 Axiomatisierung (Presburger) Betrachte die Signatur der Arithmetik ohne Multiplikation: S PA = ({0/ 0,1/ 0,+/ 2 },{=/ 2 }). Die zugehörige Struktur M PA = (N,I PA ) mit der erwarteten Interpretation wird Presburger-Arithmetik genannt. Sei Σ PA die Menge aus folgenden Axiomen und Instantierungen des gegebenen Axiomenschemas (Induktion): x. (x +1 = 0) x. x +0 = x x. y. x +1 = y +1 x = y x. y. x +(y +1) = (x +y)+1 A{z/0} ( x. A{z/x} A{z/x +1}) x. A{z/x}, wobei A O(S PA ) eine ormel mit x V(A) ist. (Null) (Plus Null) (Nachfolger) (Plus Nachfolger) (Induktion) A. Poetzsch-Heffter (TU Kaiserslautern) Logik SoSe / 194
14 Axiomatisierung (Presburger) Satz 5.13 (Vollständige Axiomatisierung der Presburger-Arithmetik) Es gilt T MPA = T ΣPA. Da Σ PA aufzählbar ist, ist T MPA entscheidbar. Vollständigkeit der Axiomatisierung ist anspruchsvoll. Entscheidbarkeit folgt mit Bemerkung 5.12(d). Es lassen sich also geschlossene ormeln aus O(S PA ) automatisch auf Gültigkeit in Presburger-Arithmetik prüfen. Zum Beispiel: w. x. y. z. x +2y +3w = z +13? Man beachte die Quantoren und vergleiche mit Gauß-Elimination. A. Poetzsch-Heffter (TU Kaiserslautern) Logik SoSe / 194
15 Axiomatisierung (Gödel und Peano) Betrachte die Signatur der vollen Arithmetik: S Arith = ({0/ 0,1/ 0,+/ 2, / 2 },{=/ 2 }). Die zugehörige Struktur M Arith = (N,I Arith ) mit der erwarteten Interpretation wird (irst-order-)arithmetik genannt. Satz 5.14 (Gödel) T MArith ist nicht entscheidbar. Konsequenz 1: T MArith ist nicht aufzählbar axiomatisierbar. Konsequenz 2: Jedes aufzählbare Axiomensystem für T MArith ist unvollständig. Die Konsequenzen ergeben sich aus Bemerkung 5.12(a) und (d). A. Poetzsch-Heffter (TU Kaiserslautern) Logik SoSe / 194
16 Axiomatisierung (Gödel und Peano) Insbesondere sind die Peano-Axiome Σ Peano keine vollständige Axiomatisierung von T MArith mit A O(S Arith ) und x V(A): x. (x +1 = 0) x. x +0 = x x. y. x +1 = y +1 x = y x. y. x +(y +1) = (x +y)+1 A{z/0} ( x. A{z/x} A{z/x +1}) x. A{z/x} (Null) (Plus Null) (Nachfolger) (Plus Nachfolger) (Induktion) x. x 0 = 0 x. y. x (y +1) = x y +x (Mal Null) (Mal Nachfolger) Es gibt also abgeschlossene ormeln A O(S Arith ) mit M Arith = A, für die T ΣPeano = A nicht gilt. A. Poetzsch-Heffter (TU Kaiserslautern) Logik SoSe / 194
17 Axiomatisierung zur Spezifikation von Strukturen Beobachtungen: ragen: In allen Modellen einer vollständigen Theorie (beispielsweise T ΣPA ) gelten die gleichen ormeln. Bei Modellen M einer unvollständigen Theorie T Σ (beispielsweise T ΣPeano ) kann es A O(S) geben mit M = A, aber nicht T Σ = A. Gibt es Theorien mit genau einem Modell? Kann man eine gegebene Struktur durch eine Theorie eindeutig axiomatisieren? Haben T ΣPA und T ΣPeano mehrere Modelle? Satz 5.15 T ΣPA und T ΣPeano haben außer M PA und M Arith weitere Modelle, sogenannte Nicht-Standardmodelle. Beweis: siehe Vorlesung A. Poetzsch-Heffter (TU Kaiserslautern) Logik SoSe / 194
18 Axiomatisierung (Arrays) Gegeben seien unktionen für Lese- und Schreibzugriffe auf Arrays: S McC = ({read/ 2,write/ 3 },{=/ 2 }). Betrachte McCarthys Array-Axiome Σ McC : x. x = x x. y. x = y y = x x. y. z. x = y y = z x = z (Reflexivität) (Symmetrie) (Transitivität) a. i. j. i = j read(a,i) = read(a,j) (Array-Kongruenz) a. v. i. j. i = j read(write(a,i,v),j) = v (Read-Write 1) a. v. i. j. i j read(write(a,i,v),j) = read(a,j) (Read-Write 2) Satz 5.16 T ΣMcC ist nicht entscheidbar, insbesondere also nicht vollständig. Entscheidbare ragmente sind aktives orschungsgebiet, Aaron Bradley 06. A. Poetzsch-Heffter (TU Kaiserslautern) Logik SoSe / 194
Satz 1.18 (Kompaktheitssatz der Aussagenlogik)
Satz 1.18 (Kompaktheitssatz der Aussagenlogik) Σ F ist erfüllbar genau dann, wenn jede endliche Teilmenge von Σ erfüllbar ist. Σ F ist unerfüllbar genau dann, wenn es eine unerfüllbare endliche Teilmenge
Mehr- SMT und DPLL(T ) Entscheidungsverfahren mit Anwendungen in der Softwareverifikation.
SMT und DPLL(T ) Entscheidungsverfahren mit Anwendungen in der Softwareverifikation STEPHAN FALKE INSTITUT FÜR THEORETISCHE INFORMATIK (ITI) 0 KIT 6. Universität Mai 2013 des S. Landes Falke Baden-Württemberg
Mehr2.3 Deduktiver Aufbau der Aussagenlogik
2.3 Deduktiver Aufbau der Aussagenlogik Dieser Abschnitt beschäftigt sich mit einem axiomatischen Aufbau der Aussagenlogik mittels eines Deduktiven Systems oder eines Kalküls. Eine syntaktisch korrekte
MehrEntscheidungsverfahren mit Anwendungen in der Softwareverifikation
Entscheidungsverfahren mit Anwendungen in der Softwareverifikation VI: SMT, DPLL(T) Carsten Sinz Institut für Theoretische Informatik 21.11.2018 Inhalt Theorien SMT-LIB DPLL(T): Idee Abstraktes DPLL(T)!2
MehrFormale Systeme. Hilbertkalku l. Prof. Dr. Bernhard Beckert, WS 2018/ KIT Die Forschungsuniversita t in der Helmholtz-Gemeinschaft
Formale Systeme Prof. Dr. Bernhard Beckert, WS 2018/2019 Hilbertkalku l KIT I NSTITUT F U R T HEORETISCHE I NFORMATIK www.kit.edu KIT Die Forschungsuniversita t in der Helmholtz-Gemeinschaft David Hilbert
Mehrf(1, 1) = 1, f(x, y) = 0 sonst üblicherweise Konjunktion, manchmal auch
Belegungen, Wahrheitsfunktionen 1. Wie viele binäre Funktionen gibt es auf der Menge {0, 1} (d.h., Funktionen von {0, 1} 2 nach {0, 1})? Geben Sie alle diese Funktionen an, und finden Sie sinnvolle Namen
MehrSS Juli Übungen zur Vorlesung Logik Blatt 11
SS 2011 06. Juli 2011 Übungen zur Vorlesung Logik Blatt 11 Prof. Dr. Klaus Madlener Abgabe bis 13. Juli 2011 10:00 Uhr 1. Aufgabe: [Axiomatisierung, Übung] 1. Definieren Sie eine Formel A n der Prädikatenlogik
MehrHilbert-Kalkül (Einführung)
Hilbert-Kalkül (Einführung) Es gibt viele verschiedene Kalküle, mit denen sich durch syntaktische Umformungen zeigen läßt, ob eine Formel gültig bzw. unerfüllbar ist. Zwei Gruppen von Kalkülen: Kalküle
MehrModelltheorie (Einige Impulse)
Modelltheorie (Einige Impulse) Formale Systeme werden oft entworfen, um mathematische Strukturen zu beschreiben. In der Modelltheorie geht es um das Studium der Beziehungen zwischen formalen Systemen und
MehrInformatik A. Prof. Dr. Norbert Fuhr auf Basis des Skripts von Prof. Dr. Wolfram Luther und der Folien von Peter Fankhauser
Informatik A Prof. Dr. Norbert Fuhr fuhr@uni-duisburg.de auf Basis des Skripts von Prof. Dr. Wolfram Luther und der Folien von Peter Fankhauser 1 Teil I Logik 2 Geschichte R. Descartes (17. Jhdt): klassische
MehrBeziehungen zwischen Eigenschaften von Elementen Funktionen, Prädikate
Beziehungen zwischen Eigenschaften von Elementen Grundlagen der Prädikatenlogik Beziehungen zwischen Eigenschaften von Elementen Funktionen, Prädikate Funktionen, Prädikate Beschreibung von Strukturen
MehrKurseinheit 1 Einführung und mathematische Grundlagen Aussagenlogik
Kurseinheit 1 Einführung und mathematische Grundlagen Aussagenlogik Fragen Seite Punkte 1. Was ist die Mathematische Logik? 3 2 2. Was sind die Aussagenlogik und die Prädikatenlogik? 5 4 3. Was sind Formeln,
MehrEinführung in die mathematische Logik
Prof. Dr. H. Brenner Osnabrück SS 2014 Einführung in die mathematische Logik Vorlesung 21 Repräsentierbarkeit der Halteeigenschaft Ein Durchlauf eines Registerprogramms P bis zum Rechenschritt t wird am
MehrFrank Heitmann 2/48. 2 Substitutionen, um formal auszudrücken wie in Formelmengen. auf!
Motivation ormale der Informatik 1 Kapitel 17 und rank Heitmann heitmann@informatik.uni-hamburg.de Der Sinn von : Aufgrund syntaktischer Eigenschaften von ormeln/ormelmengen auf semantische Eigenschaften
MehrSemantik der Prädikatenlogik
Theoretische Informatik: Logik, M. Lange, FB16, Uni Kassel: 4.3 Prädikatenlogik Semantik 131 Semantik der Prädikatenlogik zur Erinnerung: Semantik der Aussagenlogik gegeben durch Interpretation I : V {0,
MehrLogik. Prof. Dr. Madlener SS TU Kaiserslautern. Prof. Dr. Madlener: Logik 1
Logik Prof. Dr. Madlener TU Kaiserslautern SS 2011 Prof. Dr. Madlener: Logik 1 Logik Studiengang Informatik, Ang. Informatik und WiWi/Inf SS 11 Prof. Dr. Madlener TU - Kaiserslautern Vorlesung: Mi 11.45-13.15
MehrLogik. Prof. Dr. Madlener SS TU Kaiserslautern. Prof. Dr. Madlener: Logik 1
Logik Prof. Dr. Madlener TU Kaiserslautern SS 2005 Prof. Dr. Madlener: Logik 1 Logik Studiengang Informatik, Technoinformatik und WiWi/Inf SS 05 Prof. Dr. Madlener TU - Kaiserslautern Vorlesung: Mi 11.45-13.15
MehrGrundbegriffe der Informatik
Grundbegriffe der Informatik Einheit 18: Logik Thomas Worsch Universität Karlsruhe, Fakultät für Informatik Wintersemester 2008/2009 1/35 Überblick Formeln in Prädikatenlogik erster Stufe Theorien und
Mehr3. Grundlegende Begriffe von Logiken - Aussagenlogik
3. Grundlegende Begriffe von Logiken - Aussagenlogik Wichtige Konzepte und Begriffe in Logiken: Syntax (Signatur, Term, Formel,... ): Festlegung, welche syntaktischen Gebilde als Formeln (Aussagen, Sätze,
MehrÜbungen zur VP Mathematische Logik
Übungen zur VP Mathematische Logik Alexander Bors 1. März 2017 Werden je nach Bedarf im Laufe des Semesters noch um weitere Übungen ergänzt. Übungen zur naiven Mengenlehre von Cantor (Vorlesung 1) Übung
MehrNotengebung. Teilnote Kreuzerlliste: 60% 69% 4; 70% 79% 3; 80% 89% 2; 90% 100% 1. Falls Sie weitere Fragen haben, bitte melden Sie sich bei mir.
Notengebung Die Gesamtnote für die Übung ergibt sich je zur Hälfte aus der Teilnote Kreuzerlliste und der Teilnote Zwischentest, gerundet auf freundliche Weise; für eine positive Benotung müssen beide
MehrEinführung in die Logik
Einführung in die Logik Klaus Madlener und Roland Meyer 24. April 2013 Inhaltsverzeichnis 1 Aussagenlogik 1 1.1 Syntax................................. 1 1.2 Semantik............................... 3 1.3
MehrFormale Systeme. Peano-Arithmetik. Prof. Dr. Bernhard Beckert, WS 2014/ KIT I NSTITUT F U R T HEORETISCHE I NFORMATIK
Formale Systeme Prof. Dr. Bernhard Beckert, WS 2014/2015 Peano-Arithmetik KIT I NSTITUT F U R T HEORETISCHE I NFORMATIK KIT Universita t des Landes Baden-Wu rttemberg und nationales Forschungszentrum in
MehrLogik. Arnd Poetzsch-Heffter. SoSe TU Kaiserslautern. A. Poetzsch-Heffter (TU Kaiserslautern) Logik SoSe / 195
Logik Arnd Poetzsch-Heffter TU Kaiserslautern SoSe 2017 A. Poetzsch-Heffter (TU Kaiserslautern) Logik SoSe 2017 1 / 195 Logik Vorlesung: Mi 11.45-13.15 Uhr 52-207 Informationen https://softech.informatik.uni-kl.de/homepage/de/teaching/ss17/logik/
MehrKapitel 1.5 und 1.6. Ein adäquater Kalkül der Aussagenlogik
Kapitel 1.5 und 1.6 Ein adäquater Kalkül der Aussagenlogik Teil 1: Kalküle und Beweisbarkeit und die Korrektheit des Shoenfield-Kalküls Mathematische Logik (WS 2010/11) Kapitel 1.5 und 1.6: Kalküle 1 /
MehrDe Morgan sche Regeln
De Morgan sche Regeln Durch Auswerten der Wahrheitswertetabelle stellen wir fest, dass allgemeingültig ist; ebenso (p q) p q (p q) p q. Diese beiden Tautologien werden als die De Morgan schen Regeln bezeichnet,
MehrEinführung in die Logik. Klaus Madlener
Einführung in die Logik Klaus Madlener 2002 Vorwort Dieses Skript entstand aus dem alten Vorlesungsskript Einführung in die Logik und Korrektheit von Programmen, das sich über viele Jahre bewährte. Es
MehrDie Prädikatenlogik erster Stufe: Syntax und Semantik
Die Prädikatenlogik erster Stufe: Syntax und Semantik 1 Mathematische Strukturen und deren Typen Definition 1.1 Eine Struktur A ist ein 4-Tupel A = (A; (R A i i I); (f A j j J); (c A k k K)) wobei I, J,
MehrTeil (A): Was wir mit Beweisen nicht meinen. (aus: Armin P. Barth, Logik? Logisch! Teil 2, in VSMP Bulletin, Nr. 112, Febr. 2010, pp.
Beweisen ohne Sorgen Teil (A): Was wir mit Beweisen nicht meinen (aus: Armin P. Barth, Logik? Logisch! Teil, in VSMP Bulletin, Nr. 11, Febr. 010, pp. 1 31) Abraham Lincoln sagte einmal: It is true that
MehrWas bisher geschah Modellierung in Logiken: klassische Prädikatenlogik FOL(Σ, X) Spezialfall klassische Aussagenlogik AL(P)
Was bisher geschah Modellierung in Logiken: klassische Prädikatenlogik FOL(Σ, X) Spezialfall klassische Aussagenlogik AL(P) Syntax Semantik Signatur, Variablen Terme (induktive Definition, Baumform) Atome
MehrFormale Systeme Hilbert-Kalku l Prof. Dr. Peter H. Schmitt
Formale Systeme Hilbert-Kalku l Prof. Dr. Peter H. Schmitt KIT I NSTITUT F U R T HEORETISCHE I NFORMATIK KIT Universita t des Landes Baden-Wu rttemberg und nationales Forschungszentrum in der Helmholtz-Gemeinschaft
MehrEinführung in die mathematische Logik
Prof. Dr. H. Brenner Osnabrück SS 2014 Einführung in die mathematische Logik Vorlesung 3 Tautologien In der letzten Vorlesung haben wir erklärt, wie man ausgehend von einer Wahrheitsbelegung λ der Aussagevariablen
MehrGrundbegriffe für dreiwertige Logik
Grundbegriffe für dreiwertige Logik Hans Kleine Büning Universität Paderborn 1.11.2011 1 Syntax und Semantik Die klassische Aussagenlogik mit den Wahrheitswerten falsch und wahr bezeichnen wir im weiteren
MehrDer Hilbert-Kalkül für die Aussagenlogik (Notizen zur Vorlesung Logik im Wintersemester 2003/04 an der Universität Stuttgart)
Der Hilbert-Kalkül für die Aussagenlogik (Notizen zur Vorlesung Logik im Wintersemester 2003/04 an der Universität Stuttgart) Javier Esparza und Barbara König 4. Dezember 2003 Für eine gegebene aussagenlogische
MehrKapitel 3. Ein adäquater Kalkül der Prädikatenlogik. Teil 2. Deduktionstheorem und Rückführung des Vollständigkeitssatzes auf das Erfüllbarkeitslemma
Kapitel 3 Ein adäquater Kalkül der Prädikatenlogik Teil 2 Deduktionstheorem und Rückführung des Vollständigkeitssatzes auf das Erfüllbarkeitslemma Mathematische Logik (WS 2012/13) Kap. 3: Shoenfields Kalkül
MehrKapitel 1.6. Ein adäquater Kalkül der Aussagenlogik. Teil 2: Vollständigkeit des Shoenfield-Kalküls
Kapitel 1.6 Ein adäquater Kalkül der Aussagenlogik Teil 2: Vollständigkeit des Shoenfield-Kalküls Mathematische Logik (WS 2011/12) Kapitel 1.6: Vollständigkeit von S 1/56 Übersicht 1.6.1 Vollständigkeit
MehrWas ist Logik? Was ist Logik? Aussagenlogik. Wahrheitstabellen. Geschichte der Logik eng verknüpft mit Philosophie
Was ist Logik? Geschichte der Logik eng verknüpft mit Philosophie Begriff Logik wird im Alltag vielseitig verwendet Logik untersucht, wie man aus Aussagen andere Aussagen ableiten kann Beschränkung auf
MehrKapitel 1.6. Ein adäquater Kalkül der Aussagenlogik. Teil 2: Vollständigkeit des Shoenfield-Kalküls
Kapitel 1.6 Ein adäquater Kalkül der Aussagenlogik Teil 2: Vollständigkeit des Shoenfield-Kalküls Mathematische Logik (WS 2012/13) Kapitel 1.6: Vollständigkeit von S 1/60 Übersicht 1.6.1 Vollständigkeit
MehrLogik. Studiengang. Informatik und. Technoinformatik SS 02. Prof. Dr. Madlener Universität Kaiserslautern. Vorlesung: Mi
Logik Studiengang Informatik und Technoinformatik SS 02 Vorlesung: Mi 11.45-13.15 52/207 Prof. Dr. Madlener Universität Kaiserslautern Informationen www-madlener.informatik.uni-kl.de/ag-madlener/teaching/ss2002/
MehrLogik und Beweisbarkeit
Logik und Beweisbarkeit Folien zur Vorlesung im Sommersemester 2016 Teil 1 Martin Mundhenk Univ. Jena, Institut für Informatik 12. April 2016 Vorlesung Logik und Beweisbarkeit (Sommer 2016) 1. Aussagenlogik
MehrLogik Vorlesung 5: Grundlagen Resolution
Logik Vorlesung 5: Grundlagen Resolution Andreas Maletti 21. November 2014 Überblick Inhalt 1 Motivation und mathematische Grundlagen 2 Aussagenlogik Syntax und Semantik Äquivalenz und Normalformen Weitere
MehrBeachte: Mit n = 0 sind auch Konstanten Terme.
Theoretische Informatik: Logik, M. Lange, FB16, Uni Kassel: 4.2 Prädikatenlogik ohne Gleichheit Syntax und Semantik 107 Terme Ab sofort wird Signatur τ als festgelegt angenommen. Sei V = {x, y,...} Vorrat
MehrFormale Systeme. Wiederholung. Prof. Dr. Bernhard Beckert, WS 2017/ KIT Die Forschungsuniversita t in der Helmholtz-Gemeinschaft
Formale Systeme Prof. Dr. Bernhard Beckert, WS 2017/2018 Wiederholung KIT I NSTITUT F U R T HEORETISCHE I NFORMATIK www.kit.edu KIT Die Forschungsuniversita t in der Helmholtz-Gemeinschaft Themen Aussagenlogik
Mehr8 Der Kompaktheitssatz und der Satz von Löwenheim und Skolem
8 Der Kompaktheitssatz und der Satz von Löwenheim und Skolem 8.1 Der Kompaktheitssatz Kompaktheitssatz Endlichkeitssatz Der Kompaktheitssatz ist auch unter dem Namen Endlichkeitssatz bekannt. Unter Verwendung
MehrLogik für Informatiker
Vorlesung Logik für Informatiker 4. Aussagenlogik Syntax und Semantik der Aussagenlogik Bernhard Beckert Universität Koblenz-Landau Sommersemester 2006 Logik für Informatiker, SS 06 p.1 Syntax der Aussagenlogik:
MehrEinführung in die mathematische Logik
Prof. Dr. H. Brenner Osnabrück SS 2014 Einführung in die mathematische Logik Vorlesung 23 Der erste Gödelsche Unvollständigkeitssatz Wir haben gesehen, dass die Unentscheidbarkeit des Halteproblems über
MehrSE MODALLOGIK UND ANDERE PHILOSOPHISCH RELEVANTE LOGIKEN WS 2015/16 ESTHER RAMHARTER & GÜNTHER EDER
SE MODALLOGIK UND ANDERE PHILOSOPHISCH RELEVANTE LOGIKEN WS 2015/16 ESTHER RAMHARTER & GÜNTHER EDER DEFIZITE DER PL ERSTER STUFE Klassische Prädikatenlogik erster Stufe (first-order logic, kurz FOL) hat
MehrHerbrand-Strukturen. o.b.d.a. sei immer mindestens ein Konstantensymbol in τ vorhanden
Theoretische Informatik: Logik, M. Lange, FB16, Uni Kassel: 4.6 Prädikatenlogik Herbrand-Theorie 155 Herbrand-Strukturen Def.: Grundterm ist variablenfreier Term. GT τ = Menge aller Grundterme über Signatur
MehrFundamentale Sätze. versuche folgendes: gib eine Formelmenge Φ an, so dass Mod(Φ) = {(N, +, )}
Theoretische Informatik: Logik, M. Lange, FB16, Uni Kassel: 4.7 Prädikatenlogik Fundamentale Sätze 171 Fundamentale Sätze versuche folgendes: gib eine Formelmenge Φ an, so dass Mod(Φ) = {(R, +, )} gib
MehrLogik erster Stufe FO
Logik erster Stufe FO Sonderstellung als die Logik für die Grundlegung der Mathematik natürliche Semantik (Tarski) und große Ausdrucksstärke vollständige Beweiskalküle (Gödelscher Vollständigkeitssatz)
MehrEinführung in die mathematische Logik
Prof. Dr. H. Brenner Osnabrück SS 2014 Einführung in die mathematische Logik Vorlesung 4 Die Ableitungsbeziehung Definition 4.1. Es sei Γ L V eine Ausdrucksmenge in der Sprache der Aussagenlogik zu einer
MehrLogik I. Symbole, Terme, Formeln
Logik I Symbole, Terme, Formeln Wie jede geschriebene Sprache basiert die Prädikatenlogik erster Stufe auf einem Alphabet, welches aus den folgenden Symbolen besteht: (a) Variabeln wie zum Beispiel v 0,v
MehrKlausur zur Vorlesung Mathematische Logik
Universität Heidelberg 13. Februar 2014 Institut für Informatik Prof. Dr. Klaus Ambos-Spies Dipl.-Math. Thorsten Kräling Klausur zur Vorlesung Mathematische Logik Musterlösung Aufgabe 1 (Aussagenlogik
MehrWozu formale Logik? Programmiersprachen Logik im Fingerhut. Formeln. Logik im Fingerhut (24. Januar 2005) Belegung und Interpretation
Wozu formale Logik? Logik im Fingerhut Studiengang Informatik Universität Bremen präzise Beschreibung von Aussagen über die Welt bzw. über verschiedene Welten Ziehen und Überprüfen von Schlussfolgerungen
MehrLogik für Informatiker
Vorlesung Logik für Informatiker 3. Aussagenlogik Syntax und Semantik der Aussagenlogik Bernhard Beckert Universität Koblenz-Landau Sommersemester 2006 Logik für Informatiker, SS 06 p.16 Syntax der Aussagenlogik:
MehrLogik. Arnd Poetzsch-Heffter. SoSe TU Kaiserslautern. A. Poetzsch-Heffter (TU Kaiserslautern) Logik SoSe / 191
Logik Arnd Poetzsch-Heffter TU Kaiserslautern SoSe 2017 A. Poetzsch-Heffter (TU Kaiserslautern) Logik SoSe 2017 1 / 191 Logik Vorlesung: Mi 11.45-13.15 Uhr 52-207 Informationen https://softech.informatik.uni-kl.de/homepage/de/teaching/ss17/logik/
MehrFO-Klauselmengen Abschnitt 5.1. Logik-Kalküle. Klauselmengen und universell-pränexe Sätze. Übersetzungs-Beispiel
Teil 2: FO Beweiskalküle Logik-Kalküle syntaktische Beweiskalküle Beweise der Unerfüllbarkeit Resolution vergleiche Kalküle für AL Resolution bzw. der Widerlegungskalkül: Unerfüllbarkeitsbeweise wir behandeln:
MehrKapitel 1.5. Ein adäquater Kalkül der Aussagenlogik. Teil 1: Kalküle und Beweisbarkeit und die Korrektheit des Shoenfield-Kalküls
Kapitel 1.5 Ein adäquater Kalkül der Aussagenlogik Teil 1: Kalküle und Beweisbarkeit und die Korrektheit des Shoenfield-Kalküls Mathematische Logik (WS 2012/13) Kapitel 1.5: Kalküle 1/30 Syntaktischer
MehrEntscheidungsverfahren mit Anwendungen in der Softwareverifikation
Entscheidungsverfahren mit Anwendungen in der Softwareverifikation IX: Logik der Arrays Carsten Sinz Institut für Theoretische Informatik 19.12.2018 Motivation Beispiel 1: (Initialisierung) int a[max];
MehrFormale Systeme. Prädikatenlogik: Tableaukalkül (ohne Gleichheit) Prof. Dr. Bernhard Beckert WS 2009/2010 KIT INSTITUT FÜR THEORETISCHE INFORMATIK
Formale Systeme Prof. Dr. Bernhard Beckert WS 2009/2010 KIT INSTITUT FÜR THEORETISCHE INFORMATIK KIT University of the State of Baden-Württemberg and National Large-scale Research Center of the Helmholtz
MehrPrädikatenlogik. Übersicht: 1 Teil 1: Syntax und Semantik. 2 Teil 2: Normalformen und Grenzen der Prädikatenlogik 1. Stufe
Prädikatenlogik Übersicht: 1 Teil 1: Syntax und Semantik 2 Teil 2: Normalformen und Grenzen der Prädikatenlogik 1. Stufe 3 Teil 3: Modellierung und Beweise 4 Teil 4: Substitution, Unifikation und Resolution
MehrEin adäquater Kalkül der Prädikatenlogik
Ein adäquater Kalkül der Prädikatenlogik Teil 1 Der Shoenfield-Kalkül für PL: Axiome und Regeln, Korrektheit, Zulässige Regeln Mathematische Logik (WS 2010/11) Shoenfields Kalkül der PL 1 / 45 Der Shoenfield-Kalkül
MehrLogik für Informatiker
Vorlesung Logik für Informatiker 13. Prädikatenlogik Der Satz von Herbrand Bernhard Beckert Universität Koblenz-Landau Sommersemester 2006 Logik für Informatiker, SS 06 p.1 Semantische Bäume Eine klassische
MehrProbeklausur Mathematische Logik
Lehr- und Forschungsgebiet Mathematische Grundlagen der Informatik RWTH Aachen Prof. Dr. E. Grädel SS 2015 Probeklausur Mathematische Logik Aufgabe 1 (a) (i) Seien R, zweistellige Relationssymbole. Ist
MehrSkript zur Vorlesung Grundzüge der mathematischen Logik. Dr. Sandra Müller
Skript zur Vorlesung Grundzüge der mathematischen Logik Dr. Sandra Müller 11. Januar 2019 Inhaltsverzeichnis 1 Einleitung 3 1.1 Übersicht.................................... 3 1.2 Literatur.....................................
MehrLogik für Informatiker
Logik für Informatiker 2. Aussagenlogik Teil 2 28.04.2015 Viorica Sofronie-Stokkermans Universität Koblenz-Landau e-mail: sofronie@uni-koblenz.de 1 Organisatorisches Termine Donnerstags: 30.04.2015 nicht
Mehr3.1.1 Die Variante T1 und ein Entscheidungsverfahren für die Aussagenlogik
Deduktionssysteme der Aussagenlogik, Kap. 3: Tableaukalküle 38 3 Tableaukalküle 3.1 Klassische Aussagenlogik 3.1.1 Die Variante T1 und ein Entscheidungsverfahren für die Aussagenlogik Ein zweites Entscheidungsverfahren
MehrLogik. Prof. Dr. Madlener SS TU Kaiserslautern. Prof. Dr. Madlener: Logik 1
Logik Prof. Dr. Madlener TU Kaiserslautern SS 2005 Prof. Dr. Madlener: Logik 1 Logik Studiengang Informatik, Technoinformatik und WiWi/Inf SS 05 Prof. Dr. Madlener TU - Kaiserslautern Vorlesung: Mi 11.45-13.15
MehrPrädikatenlogiken. Mathematische Logik. Vorlesung 7. Alexander Bors. 6. & 27. April A. Bors Logik
Prädikatenlogiken Mathematische Logik Vorlesung 7 Alexander Bors 6. & 27. April 2017 1 Prädikatenlogiken Überblick 1 Formale Prädikatenlogiken erster Stufe (Quelle: Ziegler, pp. 3 24) (Abgeleitete) Axiome
MehrGrundbegriffe der mathematischen Logik
Grundbegriffe der mathematischen Logik Vorlesung WS 2005/2006 Jakob Kellner http://www.logic.univie.ac.at/ kellner Kurt Gödel Research Center for Mathematical Logic 5. Vorlesung, 2005-11-16 Jakob Kellner
MehrAllgemeingültige Aussagen
Allgemeingültige Aussagen Definition 19 Eine (aussagenlogische) Formel p heißt allgemeingültig (oder auch eine Tautologie), falls p unter jeder Belegung wahr ist. Eine (aussagenlogische) Formel p heißt
MehrErfüllbarkeit von Formelmengen
Theoretische Informatik: Logik, M. Lange, FB16, Uni Kassel: 3.6 Aussagenlogik Kompaktheit 75 Erfüllbarkeit von Formelmengen bisher nur Erfüllbarkeit einzelner Formeln betrachtet erweitere Begriff auf Mengen
MehrUniversität Heidelberg 06. April 2017 Institut für Informatik Prof. Dr. Klaus Ambos-Spies Dipl.-Math. Martin Monath
Universität Heidelberg 06. April 2017 Institut für Informatik Prof. Dr. Klaus Ambos-Spies Dipl.-Math. Martin Monath Klausur zur Vorlesung Mathematische Logik Es können maximal 48 Punkte erworben werden.
MehrI B. G. TEUBNER STUTTGART
M A T H E M A T I S C H E L E I T F Ä D E N Herausgegeben von Professor Dr. phil. Dr. h.c. G. Köthe, Universität Frankfurt/M. Einführung in die mathematische Logik Klassische Prädikatenlogik Von Dr. rer.
MehrLogik. Roland Meyer. SoSe TU Kaiserslautern. Roland Meyer (TU Kaiserslautern) Logik SoSe / 188
Logik Roland Meyer TU Kaiserslautern SoSe 2015 Roland Meyer (TU Kaiserslautern) Logik SoSe 2015 1 / 188 Logik Vorlesung: Mi 11.45-13.15 Uhr 52-207 Informationen http://concurrency.informatik.uni-kl.de/teaching.html
MehrDeduktion in der Aussagenlogik. Semantische Folgerungsbeziehung. Zusammenhang zwischen semantischer und syntaktischer Folgerung
Deduktion in der Aussagenlogik Menge von Ausdrücken der Aussagenlogik beschreibt einen bestimmten Sachverhalt, eine "Theorie" des Anwendungsbereiches Was folgt logisch aus dieser Theorie? Deduktion: aus
MehrEntscheidungsverfahren mit Anwendungen in der Softwareverifikation
Entscheidungsverfahren mit Anwendungen in der Softwareverifikation I: Einführung Dr. Stephan Falke Institut für Theoretische Informatik Dr. Carsten Sinz 15.04.2013 Ist mein Programm korrekt? Beispiel:
MehrFormale Systeme. Aussagenlogik: Syntax und Semantik. Prof. Dr. Bernhard Beckert, WS 2017/2018
Formale Systeme Prof. Dr. Bernhard Beckert, WS 2017/2018 Aussagenlogik: Syntax und Semantik KIT I NSTITUT F U R T HEORETISCHE I NFORMATIK www.kit.edu KIT Die Forschungsuniversita t in der Helmholtz-Gemeinschaft
MehrDeduktion in der Aussagenlogik
Deduktion in der Aussagenlogik Menge von Ausdrücken der Aussagenlogik beschreibt einen bestimmten Sachverhalt, eine "Theorie" des Anwendungsbereiches. Was folgt logisch aus dieser Theorie? Deduktion: aus
MehrNichtklassische Logiken
Nichtklassische Logiken Peter H. Schmitt pschmitt@ira.uka.de UNIVERSITÄT KARLSRUHE Sommersemester 2004 P. H. Schmitt: Nichtklassische Logiken p.1 Inhalt Wiederholung P. H. Schmitt: Nichtklassische Logiken
MehrTHEORETISCHE INFORMATIK UND LOGIK
Prädikatenlogik als Universalsprache Die Entwicklung der Logik hat ein zentrales Motiv: Logik als eine universelle, präzise Sprache THEORETISCHE INFORMATIK UND LOGIK 15. Vorlesung: Logisches Schließen
Mehr- Theorie der uninterpretierten
Theorie der uninterpretierten Funktionen Entscheidungsverfahren mit Anwendungen in der Softwareverifikation STEPHAN FALKE INSTITUT FÜR THEORETISCHE INFORMATIK (ITI) 0 KIT 13. Universität Mai 2013 des S.
MehrWissensbasierte Systeme 7. Prädikatenlogik
Wissensbasierte Systeme 7. Prädikatenlogik Syntax und Semantik, Normalformen, Herbrandexpansion Michael Beetz Plan-based Robot Control 1 Inhalt 7.1 Motivation 7.2 Syntax und Semantik 7.3 Normalformen 7.4
MehrLogik und Beweisbarkeit
Logik und Beweisbarkeit Einleitung Martin Mundhenk Univ. Jena, Institut für Informatik. Februar 0 Einleitung: U ber Sinn und Form Symbolisches Addieren Al-Chwarizmi (etwa 8 80) Problem: Was ist MMMDCCCXCIX
MehrUE GRUNDBEGRIFFE DER MATHEMATISCHEN LOGIK SS 2016
SS 206 VERA FISCHER Die Gesamtnote ergibt sich je zur Hälfte aus der Teilnote Kreuzerlliste und der Teilnote Zwischentest, gerundet auf freundlichen Weise. Für eine positive Benotung müssen beide Teilnoten
MehrKurt Gödel und die Grundlagen der Mathematik
Mathematisches Institut der LMU 5. November 2007 Kurt Gödel 1906 1978 Geboren am 28. April 1906 in Brünn (heute Brno) Studium der Mathematik und Physik in Wien, 1924 1930 Mitglied des Wiener Kreises (Moritz
MehrLogik für Informatiker Logic for Computer Scientists
Logik für Informatiker Logic for Computer Scientists Till Mossakowski Wintersemester 2014/15 Till Mossakowski Logik 1/ 13 Vollständigkeit der Aussagenlogik Till Mossakowski Logik 2/ 13 Objekt- und Metatheorie
MehrLogik und Grundlagen Martin Goldstern, WS 2018/19 1
Logik und Grundlagen Martin Goldstern, WS 2018/19 1 Hinweis: Manche (sehr wenige) der folgenden Beispiele sind falsch, manche enthalten offene Fragen, manche sind besonders schwierig. Die Lösung eines
MehrProbeklausur Mathematische Logik
Lehr- und Forschungsgebiet Mathematische Grundlagen der Informatik RWTH Aachen Prof. Dr. E. Grädel SS 2017 Probeklausur Mathematische Logik Aufgabe 1 (a) (i) Sei τ = {R} für ein zweistelliges Relationssymbol
MehrFormale Systeme. Aussagenlogik: Resolutionskalku l. Prof. Dr. Bernhard Beckert, WS 2018/2019
Formale Systeme Prof. Dr. Bernhard Beckert, WS 2018/2019 Aussagenlogik: Resolutionskalku l KIT I NSTITUT F U R T HEORETISCHE I NFORMATIK www.kit.edu KIT Die Forschungsuniversita t in der Helmholtz-Gemeinschaft
Mehr1 Syntax und Semantik der Logik erster Stufe
1 Syntax und Semantik der Logik erster Stufe Die Logik erster Stufe Prädikatenlogik) besitzt eine Syntax, die festlegt, welche Zeichenketten Formeln der Logik erster Stufe sind, und eine Semantik, die
MehrEntscheidungsverfahren mit Anwendungen in der Softwareverifikation
Entscheidungsverfahren mit Anwendungen in der Softwareverifikation I: Einführung Carsten Sinz Institut für Theoretische Informatik 17.10.2018 Ist mein Programm korrekt? Beispiel: Bestimme Anzahl der 1-Bits
MehrEinführung in die mathematische Logik
Prof. Dr. H. Brenner Osnabrück SS 2016 Einführung in die mathematische Logik Vorlesung 15 Auffüllungsstrategien Die weitere Strategie zum Beweis des Vollständigkeitssatzes ist nun, eine widerspruchsfreie
MehrLogik für Studierende der Informatik Kurzskript
Logik für Studierende der Informatik Kurzskript A. Martin-Pizarro Albert-Ludwigs-Universitt Freiburg Wintersemester 2018/2019 pizarro@math.uni-freiburg.de 1. April 2019 Anmerkungen. Dieses Kurzskript ist
MehrPrädikatenlogiken. Mathematische Logik. Vorlesung 9. Alexander Bors. 11. & 18. Mai A. Bors Logik
Mathematische Logik Vorlesung 9 Alexander Bors 11. & 18. Mai 2017 1 Überblick 1 Formale Prädikatenlogiken erster Stufe (Un-)sresultate (Quellen heute: http://homepages.abdn.ac.uk/k.vdeemter/pages/ teaching/cs3518/abdn.only/monadicfopl.pdf
MehrInferenzmethoden. Einheit 16. Modallogiken. 1. Syntax & Semantik 2. Erweiterung des Extensionsverfahrens
Inferenzmethoden Einheit 16 Modallogiken 1. Syntax & Semantik 2. Erweiterung des Extensionsverfahrens Modallogiken Erweiterung der Prädikatenlogik um Modalitäten Modellierung von Schlußfolgerungen, die
MehrInhaltsverzeichnis. 1 Aussagenlogik 1. 2 Prädikatenlogik - Logik 1. Stufe 4. 3 Der Gödelsche Vollständigkeitssatz 10
Inhaltsverzeichnis 1 Aussagenlogik 1 2 Prädikatenlogik - Logik 1. Stufe 4 3 Der Gödelsche Vollständigkeitssatz 10 4 Nichtstandard-Modelle der Peano-Arithmetik 20 5 Gödelscher Unvollständigkeitssatz 23
MehrFormale Systeme. Aussagenlogik: Syntax und Semantik. Prof. Dr. Bernhard Beckert, WS 2015/2016.
Formale Systeme Prof. Dr. Bernhard Beckert, WS 2015/2016 Aussagenlogik: Syntax und Semantik KIT I NSTITUT F U R T HEORETISCHE I NFORMATIK KIT Universita t des Landes Baden-Wu rttemberg und nationales Forschungszentrum
Mehr