• Keine Ergebnisse gefunden

Syntax und Semantik der Aussagenlogik (AL)

N/A
N/A
Protected

Academic year: 2022

Aktie "Syntax und Semantik der Aussagenlogik (AL)"

Copied!
5
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

Syntax und Semantik der Aussagenlogik (AL)

Syntax (zu Variablenmenge V)

AL(V) erzeugt durch (Kalk¨ulschreibweise):

α f¨ur α ∈ V ∪{⊥ , ⊤} α

1

, α

2

( α

1

∗ α

2

) f¨ur ∗ ∈ {∧ , ∨} α

¬ α

Semantik

f¨ur Interpretation I: V −→ B zur Belegung der AL-Variablen definiere I |= ϕ (I erf¨ullt ϕ, I Modell von ϕ) ¨uber

[[ϕ]]I = 1 (ϕ wahr unter I )

durch Induktion ¨uber Syntax (Aufbau der Formeln) anhand der booleschen Verkn¨upfungen in B

Bemerkung: Extensionalit¨at und Modularit¨at

L&G Sommer 2012 M Otto 9/16

Syntax und Semantik der Aussagenlogik (AL)

Syntax (zu Variablenmenge V)

AL(V) erzeugt durch (Kalk¨ulschreibweise):

α f¨ur α ∈ V ∪{⊥ , ⊤} α

1

, α

2

( α

1

∗ α

2

) f¨ur ∗ ∈ {∧ , ∨} α

¬ α

Semantik

f¨ur Interpretation I: V −→ B zur Belegung der AL-Variablen definiere I |= ϕ (I erf¨ullt ϕ, I Modell von ϕ) ¨uber

[[ϕ]]I = 1 (ϕ wahr unter I )

durch Induktion ¨uber Syntax (Aufbau der Formeln) anhand der booleschen Verkn¨upfungen in B

(2)

weitere (eliminierbare) Junktoren

eliminierbar i.S.v. Abk¨urzungen

Implikation: (ϕ → ψ) := (¬ϕ ∨ψ) Biimplikation: (ϕ ↔ ψ) := ((¬ϕ ∧ ¬ψ)∨(ϕ ∧ψ) extensionale Darstellung: →: B× B → B → 0 1

0 1 1

1 0 1

↔: B× B → B ↔ 0 1

0 1 0

1 0 1

L&G Sommer 2012 M Otto 10/16

Semantische Grundbegriffe

Modellbeziehung: I |= ϕ, I |= Φ

Definition der Semantik anhand I |= ϕ gdw. [[ϕ]]I = 1 Folgerungsbeziehung: ϕ |= ψ, Φ |= ψ

Φ |= ψ gdw. f¨ur alle I gilt: wenn I |= Φ, so auch I |= ψ Logische ¨Aquivalenz (semantische Gleichheit): ϕ ≡ ψ ϕ ≡ ψ gdw. f¨ur alle I gilt: I |= ϕ gdw. I |= ψ

Allgemeing¨ultigkeit: ϕ allgemeing¨ultig gdw. I |= ϕ f¨ur alle I Erf¨ullbarkeit: ϕ erf¨ullbar gdw. I |= ϕ f¨ur mindestens ein I

(3)

Beispiele/Zusammenh¨ ange

ψ ∧ϕ1 |= ψ ∧(ϕ1 ∨ψ2)

ϕ∧ψ ≡ ¬(¬ϕ∨ ¬ψ)

ψ ∧(ϕ1 ∨ϕ2) ≡ (ψ ∧ϕ1)∨(ψ ∧ϕ2) ϕ allgemeing¨ultig gdw. ϕ ≡ ⊤

ϕ erf¨ullbar gdw. ϕ 6≡ ⊥ gdw. ¬ϕ nicht allgemeing¨ultig ϕ unerf¨ullbar gdw. ϕ ≡ ⊥ gdw. ϕ |= ⊥

Φ unerf¨ullbar gdw. Φ |= ⊥

ϕ |= ψ gdw. ϕ → ψ allgemeing¨ultig gdw. ϕ ∧ ¬ψ unerf¨ullbar

Φ |= ϕ gdw. Φ∪ {¬ϕ} unerf¨ullbar

L&G Sommer 2012 M Otto 12/16

AL-Allgemeing¨ ultigkeit und BA-Gleichheitstheorie

aus der Vollst¨andigkeit der Axiome f¨ur BA (vgl. ¨Ubungen):

Logische ¨Aquivalenzen ϕ(p1, . . . ,pn) ≡ ϕ(p1, . . . ,pn) sind

Termgleichungen, die in der BA (B,∧,∨,¬,0,1) gelten sind

Termgleichungen, die aus den Axiomen f¨ur BA folgen sind

Termgleichungen f(P1, . . . ,Pn) = f(P1, . . . ,Pn), die

in einer/jeder Potenzmengen-BA f¨ur alle Belegungen Pi gelten

[beachte Unabh¨angigkeit der Axiomatisierung von der Stelligkeit n]

(4)

Funktionale Vollst¨ andigkeit

Jede Funktion f : Bn −→ B l¨asst sich

als Semantik einer ALn-Formel ϕ(p1, . . . ,pn) realisieren

Idee: DNF/KNF aus Wertetafel f¨ur f Wahrheitstafel f¨ur ϕ

|ALn

≡| = |{f : f : Bn → B}| = ?

AL ¨uber endlichen Variablenmengen ! endliche Kombinatorik unendliche Variablen- und Formelmengen:

kombinatorische¨Uberraschungen?

L&G Sommer 2012 M Otto 14/16

AL Kompaktheit

Logische Kompaktheit als Endlichkeitseigenschaft:

f¨ur Φ ⊆ AL(V) sind ¨aquivalent:

(i) Φ erf¨ullbar (d.h., ex. I mit I |= ϕ f.a. ϕ ∈ Φ) (ii) jedes endliche Φ0 ⊆ Φ ist erf¨ullbar

analog (und ¨aquivalent) f¨ur die Folgerungsbeziehung:

Φ |= ϕ gdw. Φ0 |= ϕ f¨ur ein endliches Φ0 ⊆ Φ

interessant nur f¨ur unendliche Φ und V

(5)

AL Kompaktheit und K¨ onigs Lemma

K¨onigs Lemma:

Jeder endlich verzweigte, unendliche Baum besitzt einen unendlichen Pfad

Kompaktheit f¨ur AL(V) mit abz¨ahlbar unendlichem V korrespondiert direkt zu K¨onigs Lemma

[ “derselbe Beweis”, “dasselbe Auswahlprinzip”

und elementare ¨Ubersetzungen zwischen den Aussagen ]

L&G Sommer 2012 M Otto 16/16

Beweiskalk¨ ule

Semantik: Wahrheit (Allgemeing¨ultigkeit) und Konsequenz (Folgerungsbeziehung) Formaler Beweis: syntaktische Zertifikate f¨ur

Allgemeing¨ultigkeit/Folgerungsbeziehungen Beweiskalk¨ul: Regelsysteme zur Erstellung solcher Zertifikate

Kriterien:

( Korrektheit: was beweisbar ist, ist wahr

Vollst¨andigkeit: alles, was wahr ist, ist beweisbar

Existenz korrekter und vollst¨andiger Beweiskalk¨ule f¨ur AL klar (warum?) ur die Logik erster Stufe: odelscher Vollst¨andigkeitssatz (sp¨ater)

Referenzen

ÄHNLICHE DOKUMENTE

Die im Folgenden eingef¨ uhrten Begriffe der Erf¨ ullbarkeit, Allgemeing¨ ultigkeit und der Folgerungsbeziehung sind f¨ ur die Logik erster Stufe ¨ ahnlich definiert wie f¨ ur

Semi-Entscheidbarkeit der Allgemeing¨ultigkeit Untere Schranke f¨ur Allgemeing¨ultigkeit Semantische Tableaus?.

Praktische Informatik 3: Funktionale Programmierung Vorlesung 9 vom 13.12.2016: Spezifikation und Beweis?.

Wir werden einen Algorith- mus angeben, welcher zu jeder gegebenen Sequenz Γ ⇒ ∆ entweder einen Beweis konstruiert, oder aber eine Interpretation findet, welche jede Formel aus Γ,

Wir werden einen Algorith- mus angeben, welcher zu jeder gegebenen Sequenz Γ ⇒ ∆ entweder einen Beweis konstruiert, oder aber eine Interpretation findet, welche jede Formel aus Γ,

Eine Aussage ist g¨ ultig f¨ ur alle nat¨ urlichen Zahlen n ∈ N (oder auch erst ab einer bestimmten nat¨ urlichen Zahl a), wenn man nachweisen

Aussagenlogik Syntax und Semantik der AL Grundlegende semantische Begriffe AL und Boolesche Funktionen AL Kompaktheitssatz.. AL Resolution AL Sequenzenkalk¨

Professor f¨ ur Mathematische Logik und Grundlagen der Informatik TUD, Fachbereich Mathematik..