1 Aussagenlogik. 1.1 Aussagen. 15 ist eine Primzahl. 3 < 8 x < 15 (hängt von x ab, keine Aussage) Aussage = Behauptung Beispiele: Es regnet.
|
|
- Martin Goldschmidt
- vor 5 Jahren
- Abrufe
Transkript
1 Grundlagen der Mathematik für Informatiker 1 1 Aussagenlogik 1.1 Aussagen Aussage = Behauptung Beispiele: Es regnet. Die Straße ist naß. 15 ist eine Primzahl. 3 < 8 x < 15 (hängt von x ab, keine Aussage) Ist x < 15? (keine Aussage) Es sei x < 15. (keine Aussage) Morgen wird es regnen.
2 Grundlagen der Mathematik für Informatiker 2 Wahrheitswerte 1 (wahr) oder 0 (falsch) Jeder Aussage p kann ein Wahrheitswert W(p) {0, 1} zugeordnet werden. Beispiele: W(Es regnet.) =? (je nach Lage der Dinge) W(Die Straße ist naß.) =? W(15 ist eine Primzahl.) = 0 W(3 < 8) = 1 W(Morgen wird es regnen.) =?
3 Grundlagen der Mathematik für Informatiker Junktoren Junktor (mit zugeordneter Stelligkeit): Symbol zur Verknüpfung von Aussagen Bedeutung (Semantik) eines n-stelligen Junktors : [ ] : {0, 1} n {0, 1} (n-stellige Funktion auf der Menge {0, 1}) 0-stellige Junktoren: Wahrheitswertkonstanten t mit [t] = 1 f mit [f] = 0
4 Grundlagen der Mathematik für Informatiker 4 1-stellige Junktoren: Negation (3 < 8) W(3 < 8) = 1 W( (3 < 8)) = 0 p ist genau dann wahr, wenn p falsch ist. W(p) W( p) W( p) = 1 W(p)
5 Grundlagen der Mathematik für Informatiker 5 2-stellige Junktoren: Konjunktion Es regnet und 15 ist eine Primzahl. W(15 ist eine Primzahl.) = 0 W(Es regnet.) =? W(Es regnet und 15 ist eine Primzahl.) = 0 p q ist genau dann wahr, wenn beide Aussagen p und q wahr sind. W(p q) = min(w(p), W(q))
6 Grundlagen der Mathematik für Informatiker 6 W(p) W(q) W(p q) [ ] = min ist kommutativ und assoziativ: W(p q) = W(q p) W((p q) r) = W(p (q r)) n i=1 p i = p 1 p 2 p n
7 Grundlagen der Mathematik für Informatiker 7 Disjunktion (inklusiv) Es regnet oder 3 < 8. W(3 < 8)= 1 W(Es regnet.)=? W(Es regnet oder 3 < 8.)= 1 p q ist genau dann wahr, wenn wenigstens eine der Aussagen p und q wahr ist. W(p q) = max(w(p), W(q))
8 Grundlagen der Mathematik für Informatiker 8 W(p) W(q) W(p q) [ ] = max ist kommutativ und assoziativ: W(p q) = W(q p) W((p q) r) = W(p (q r)) n i=1 p i = p 1 p 2 p n
9 Grundlagen der Mathematik für Informatiker 9 Implikation Wenn es regnet, dann ist die Straße naß. W(Es regnet.) =? W(Die Straße ist naß.) =? W(Wenn es regnet, dann ist die Straße naß.) = 1 p q ist genau dann wahr, wenn die Aussage p falsch oder die Aussage q wahr ist. W(p) W(q) W(p q)
10 Grundlagen der Mathematik für Informatiker 10 W(p q) = 1 falls W(p) W(q) 0 sonst
11 Grundlagen der Mathematik für Informatiker 11 Äquivalenz 3 < 8 gilt genau dann, wenn 0 < 8 3 gilt. W(3 < 8) = 1 W(0 < 8 3) = 1 W(3 < 8 gilt genau dann, wenn 0 < 8 3 gilt.) = 1 p q ist genau dann wahr, wenn entweder beide Aussagen p und q gelten oder beide nicht gelten. W(p) W(q) W(p q)
12 Grundlagen der Mathematik für Informatiker 12 W(p q) = 1 falls W(p) = W(q) 0 sonst
13 Grundlagen der Mathematik für Informatiker Formeln (Syntax) Junktoren, z.b.,,,,, t, f Aussagenvariablen (Atome), z.b. p, q, r, s,... Definition 1.1 (induktiv) Die Menge AL(P) aller (aussagenlogischen) Formeln mit Aussagenvariablen aus der Menge P ist definiert durch: 1. Alle Aussagenvariablen p P sind Formeln. (P AL(P)) 2. t und f sind Formeln. 3. Sind ein einstelliger Junktor und ϕ eine Formel, dann ist auch ϕ eine Formel. 4. Sind ein zweistelliger Junktor und ϕ und ψ Formeln, dann ist auch ϕ ψ eine Formel.
14 Grundlagen der Mathematik für Informatiker 14 Beispiele t ( t) Formel ohne Aussagenvariablen p Formel mit Aussagenvariable p (p q) syntaktisch unkorrekt (p q) Formel mit Aussagenvariablen p, q ((p q) ( r (p q))) Formel mit Aussagenvariablen p, q, r
15 Grundlagen der Mathematik für Informatiker 15 Teilformeln Definition 1.2 (rekursiv) Eine Formel ψ heißt Teilformel der Formel ϕ, falls ψ = ϕ oder ϕ = ϕ 1 und ψ eine Teilformel von ϕ 1 ist oder ϕ = ϕ 1 ϕ 2 mit {,,, } und ψ eine Teilformel von ϕ 1 oder ϕ 2 ist. Beispiele: ϕ = p (t p) Teilformeln: p (t p), p, p, t p, t ϕ = p Atom hat genau eine Teilformel: p
16 Grundlagen der Mathematik für Informatiker 16 Aussagenlogische Interpretationen (Belegungen der Aussagenvariablen mit Wahrheitswerten) Interpretation (für ϕ AL(P)) Zuordnung W : P {0, 1}. Menge aller Interpretationen für Formeln ϕ AL(P) W(P) = {W : P {0, 1}} = 2 P Wahrheitswerte für Formeln Erweiterung der Interpretation W : P {0, 1} zu einer Funktion W : AL(P) {0, 1} Der Wert W(ϕ) der Formel ϕ in der Interpretation W wird induktiv mit den Wahrheitswertfunktionen der Junktoren aus den Werten der Teilformeln von ϕ bestimmt:
17 Grundlagen der Mathematik für Informatiker 17 für ϕ = p P: W(ϕ) = W(p) W( ψ) = [ ]W(ψ) = 1 W(ψ) W(ψ 1 ψ 2 ) = W(ψ 1 )[ ]W(ψ 2 ) = min ( W(ψ 1 ), W(ψ 2 ) ) W(ψ 1 ψ 2 ) = W(ψ 1 )[ ]W(ψ 2 ) = max ( W(ψ 1 ), W(ψ 2 ) )... Beispiel: ϕ = ((p q) ( r (p q))) für W(p) = 0, W(q) = 1, W(r) = 0 ist W(ϕ) = 1
18 Grundlagen der Mathematik für Informatiker 18 Wahrheitswerttabellen Untersuchung der Werte einer Formel ϕ AL(P) in allen möglichen Interpretationen W W(P) Zeilen Interpretationen Spalten Teilformeln W(p 1 ) W(p n ) W(ψ) für Teilformeln ψ von ϕ W(ϕ) Wertetabelle einer n-stelligen Booleschen Funktion f ϕ : {0, 1} n {0, 1} Beispiel: ϕ = ϕ(a, b, c) = (a (( b c) a)) f ϕ (0, 0, 0) = 1, f ϕ (1, 0, 0) = 0,...
19 Grundlagen der Mathematik für Informatiker 19 Modelle Definition 1.3 Jede aussagenlogische Interpretation W mit W(ϕ) = 1 heißt Modell (oder erfüllende Belegung der Aussagenvariablen) für ϕ. Menge aller Modelle von ϕ AL(P): Mod(ϕ) = {W : P {0, 1} W(ϕ) = 1} Für alle Formeln ϕ, ψ AL(P) gilt Mod( ϕ) = W(P) \ Mod(ϕ) (1) Mod(ϕ ψ) = Mod(ϕ) Mod(ψ) (2) Mod(ϕ ψ) = Mod(ϕ) Mod(ψ) (3)
20 Grundlagen der Mathematik für Informatiker 20 Erfüllbarkeit und Allgemeingültigkeit Definition 1.4 Eine Formel ϕ AL(P) heißt erfüllbar, wenn sie ein Modell hat (Mod(ϕ) = ) Beispiel: p p unerfüllbar (Kontradiktion), wenn sie kein Modell hat (Mod(ϕ) =, für jede Interpretation W gilt W(ϕ) = 0), Beispiel: p p allgemeingltig (Tautologie), wenn jede Belegung ein Modell für ϕ AL(P) ist (Mod(ϕ) = W(P), für jede Interpretation W gilt W(ϕ) = 1). Beispiel: p p
21 Grundlagen der Mathematik für Informatiker 21 Modelle von Formelmengen Definition 1.5 Menge aller Modelle einer Menge Φ AL(P) von Formeln: Mod(Φ) = ϕ Φ Mod(ϕ) (Eine Interpretation W : P {0, 1} ist ein Modell für eine Menge Φ AL(P) von Formeln, wenn W Modell für jede Formel ϕ Φ ist.) Jede Interpretation ist ein Modell für die Formelmenge. Beispiel: Mod({p, p q}) = {W} mit W(p) = W(q) = 1. Lemma 1.1 Für alle Formelmengen Φ, Ψ AL(P) gilt: Aus Φ Ψ folgt Mod(Φ) Mod(Ψ). Zusammenhang allgemeingültig unerfüllbar Satz 1.2 Eine Formel ϕ AL(P) ist genau dann allgemeingültig, wenn die Formel ϕ unerfüllbar ist.
22 Grundlagen der Mathematik für Informatiker Semantische Äquivalenz Definition 1.6 Zwei Formeln ϕ und ψ mit Mod(ϕ) = Mod(ψ) heißen semantisch äquivalent (Schreibweise: ϕ ψ). Nachweis z.b. durch Wahrheitswerttabellen Beispiele: ϕ ψ ϕ ψ ϕ ψ ϕ ψ ϕ ψ (ϕ ψ) ϕ ψ (ϕ ψ) (ψ ϕ) Äquivalente Formeln haben dieselbe Wahrheitswertfunktion (Semantik). (Das Symbol ist kein Junktor (Syntax), sondern ein Symbol für eine Relation zwischen Formeln (Semantik)).
23 Grundlagen der Mathematik für Informatiker 23 Wichtige Äquivalenzen ϕ ϕ ϕ, ϕ ϕ ϕ (Idempotenz) ϕ ψ ψ ϕ, ϕ ψ ψ ϕ (Kommutativität) ϕ (ψ η) (ϕ ψ) η ϕ (ψ η) (ϕ ψ) η (Assoziativität) ϕ (ψ η) (ϕ ψ) (ϕ η) ϕ (ψ η) (ϕ ψ) (ϕ η) (Distributivität) ϕ ϕ (Doppelnegation) (ϕ ψ) ϕ ψ, (ϕ ψ) ϕ ψ (DeMorgansche Regeln) ϕ ψ ( ϕ ψ), (Dualität von und ) ϕ ψ ( ϕ ψ) ϕ ψ ψ ϕ (Kontraposition)
24 Grundlagen der Mathematik für Informatiker 24 Beweismethoden Direkter Beweis (Modus Ponens): (ϕ (ϕ ψ) ψ) ist eine Tautologie. Ist ϕ wahr und zeigt man, dass ϕ ψ wahr ist, so ist auch ψ wahr. Kontraposition: ( ψ ϕ) (ϕ ψ) ist eine Tautologie. Kann man ausgehend von ψ auf ϕ schließen, so ist damit gezeigt, dass ψ aus ϕ folgt. Widerspruchsbeweis: ((ϕ ψ) f) (ϕ ψ) ist eine Tautologie. Unter der Voraussetzung ϕ nehmen wir an, ψ gelte nicht und führen dies zu einer falschen Aussage (also zu einem Widerspruch).
25 Grundlagen der Mathematik für Informatiker 25 Umformen von Formeln Satz 1.3 (Ersetzbarkeitstheorem) Für drei Formeln ϕ, ψ, η AL(P), wobei ψ η und ψ eine Teilformel von ϕ ist, gilt: ϕ ϕ, wobei ϕ entsteht, wenn in ϕ ein Vorkommen von ψ durch η ersetzt wird. Beweis: Induktion über die Struktur von ϕ Formeln können also durch Ersetzung äquivalenter Teilformeln in semantisch äquivalente Formeln umgeformt werden. (Änderung der Syntax bei unveränderter Semantik)
26 Grundlagen der Mathematik für Informatiker 26 Eingeschränkte Junktorenmengen Lemma 1.4 Jede aussagenlogische Formel läßt sich in eine äquivalente Formel umformen, die nur Junktoren aus den folgenden Mengen enthalten: 1. {,, } 2. {, } 3. {, } 4. {, } 5. {f, } {, } und {,, } genügen nicht.
27 Grundlagen der Mathematik für Informatiker Normalformen Literal Atom oder negiertes Atom Definition 1.7 NNF Formeln, in denen das Negationssymbol höchstens auf Atome angewendet wird, heißen in Negations-Normalform. CNF Formeln der Form n i=1 m j j=1 l i,j mit Literalen l i,j heißen in konjunktiver Normalform. DNF Formeln der Form n i=1 m j j=1 l i,j mit Literalen l i,j heißen in disjunktiver Normalform.
28 Grundlagen der Mathematik für Informatiker 28 Satz über Normalformen Satz 1.5 Zu jeder Formel ϕ AL(P) existieren eine äquivalente Formel ϕ 1 AL(P) in NNF, eine äquivalente Formel ϕ 2 AL(P) in CNF und eine äquivalente Formel ϕ 3 AL(P) in DNF. Beweisidee:,, t, f durch Formeln mit {,, } ersetzen 1. NNF durch (mehrmalige) Anwendung der demorganschen Regeln 2. CNF und DNF durch (mehrmalige) Anwendung der Distributivgesetze auf die NNF CNF und DNF einer Formel ϕ lassen sich auch aus der Wahrheitswerttabelle der Formel ϕ ablesen.
29 Grundlagen der Mathematik für Informatiker Semantisches Folgern Definition 1.8 Eine Formel ψ AL(P) heißt Folgerung aus der Menge Φ AL(P) von Formeln (Φ = ψ), falls Mod(Φ) Mod(ψ) gilt. Beispiele: {p, p q} = q {p, (q p)} = q {p} = q p = p p Spezialfälle der Notation: für Φ = {ϕ}: ϕ = ψ (statt {ϕ} = ψ) für Φ = : = ψ (statt = ψ)
30 Grundlagen der Mathematik für Informatiker 30 Sätze über das Folgern Satz 1.6 Für endliche Formelmengen Φ = {ϕ 1,..., ϕ n } gilt Φ = ψ genau dann, wenn n ϕ i = ψ i=1 Satz 1.7 = ϕ gilt genau dann, wenn ϕ allgemeingültig ist. Satz 1.8 Zwei Formeln ϕ und ψ sind genau dann äquivalent, wenn ϕ = ψ und ψ = ϕ gelten.
31 Grundlagen der Mathematik für Informatiker 31 Zusammenhänge Junktoren semantische Beziehungen Satz 1.9 ϕ = ψ gilt genau dann, wenn die Formel ϕ ψ allgemeingültig ist. Folgerung 1.10 ϕ ψ gilt genau dann, wenn die Formel ϕ ψ allgemeingültig ist. 1.7 Syntaktisches Ableiten Folgerungsrelation = 2 AL(P) AL(P) Φ = ψ gilt genau dann, wenn Mod(Φ) Mod(ψ) Definition über die Semantik von Φ und ψ
32 Grundlagen der Mathematik für Informatiker 32 Ableiten: Syntaktische Umformungen der Formeln nach bestimmten Regeln (Kalkül) ohne direkte Benutzung der Semantik der Formeln Ableitungsrelation 2 AL(P) AL(P) Φ ψ gilt genau dann, falls ψ aus Φ ableitbar (nach bestimmten Regeln syntaktisch umformbar) ist. (ohne direkten Zugriff auf die Semantik der Formeln) Ziel: Ableitungsrelation mit Φ ψ gilt genau dann, wenn Φ = ψ
33 Grundlagen der Mathematik für Informatiker Kalküle Regeln zur formalen Beschreibung zulässiger syntaktischer Umformungsschritte Definition 1.9 Ein Kalkül besteht aus einer Menge von Axiomen (Formeln) und einer Menge von Regeln, mit deren Hilfe aus den Axiomen und einer Eingabemenge weitere Formeln gebildet werden können. Wir geben einen Kalkül K für die Aussagenlogik an. Mit K können alle Folgerungen aus einer Formelmenge gewonnen werden.
34 Grundlagen der Mathematik für Informatiker 34 Definition 1.10 Kalkül K besteht aus der Axiomenmenge AX : 1. ϕ (ψ ϕ) 2. (ϕ (ψ χ)) ((ϕ ψ) (ϕ χ)) 3. ( ϕ ψ) (ψ ϕ) 4. ϕ ψ ϕ, ϕ ψ ψ 5. (χ ϕ) ((χ ψ) (χ ϕ ψ)) 6. ϕ ϕ ψ, ψ ϕ ψ 7. (ϕ χ) ((ψ χ) (ϕ ψ χ)) und der Regel R: {ϕ, ϕ ψ} K ψ (Modus Ponens) Axiome sind allgemeingültig.
35 Grundlagen der Mathematik für Informatiker 35 Definition 1.11 Eine Formel ψ ist im Kalkül K aus einer Formelmenge Φ herleitbar (Φ K ψ), wenn eine der folgenden Bedingungen erfüllt ist: ψ ist ein Axiom ψ ist eine Formel aus Φ ψ kann in endlich vielen Schritten aus Axiomen oder Formeln aus Φ hergeleitet werden. Ein Schritt beinhaltet die Anwendung der Regel aus R auf bereits hergeleitete Formeln. In K aus Φ ableitbare Formeln ψ heißen in K aus Φ beweisbar. (Φ K ψ) In K aus ableitbare Formeln heißen in K beweisbar. ( K ψ)
36 Grundlagen der Mathematik für Informatiker 36 Satz 1.11 Korrektheit und Vollständigkeit von K Es seien Φ eine Formelmenge und ψ eine Formel. Dann gilt Φ K ψ genau dann, wenn Φ = ψ. Bemerkung: K ist korrekt, d.h. jede aus einer Formelmenge Φ herleitbare Formel ψ ist eine Folgerung aus Φ. K ist vollständig, d.h. jede Folgerung ψ aus einer Formelmenge Φ kann mithilfe von K aus Φ hergeleitet werden.
37 Grundlagen der Mathematik für Informatiker 37 Beispiel: Herleitung von ψ = p (p q) (p q) in K: (a) p p q (Axiom 6.) (b) p p q (Axiom 6.) (c) (p p q) ((p p q) (p (p q) (p q))) (Axiom 5.) (d) (p p q) (p (p q) (p q)) (Modus Ponens auf (a), (c)) (e) p (p q) (p q) (Modus Ponens auf (b), (d))
Jeder Aussage p kann ein Wahrheitswert W(p) {0, 1} zugeordnet werden. Beispiele: W(Es regnet.) =? (je nach Lage der Dinge) W(Die Straße ist naß.) =?
Grundlagen der Mathematik für Informatiker 1 Grundlagen der Mathematik für Informatiker 2 1 Aussagenlogik 1.1 Aussagen Aussage = Behauptung Beispiele: Es regnet. Die Straße ist naß. 15 ist eine Primzahl.
Mehr1 Aussagenlogik. 1.1 Aussagen. 15 ist eine Primzahl. 3 < 8 x < 15 (hängt von x ab, keine Aussage) Aussage = Behauptung Beispiele: Es regnet.
Grundlagen der Mathematik für Informatiker 1 1 Aussagenlogik 1.1 Aussagen Aussage = Behauptung Beispiele: Es regnet. Die Straße ist naß. 15 ist eine Primzahl. 3 < 8 x < 15 (hängt von x ab, keine Aussage)
MehrWas bisher geschah: klassische Aussagenlogik
Was bisher geschah: klassische Aussagenlogik Syntax Symbole und Struktur Junktoren: t, f,,,,, aussagenlogische Formeln AL(P) induktive Definition: IA Atome (Aussagenvariablen) p, q, r,... P IS zusammengesetzte
MehrWas bisher geschah: klassische Aussagenlogik
Was bisher geschah: klassische Aussagenlogik Syntax Symbole und Struktur Junktoren: t, f (nullstellig), (einstellig),,,, (zweistellig) aussagenlogische Formeln AL(P) induktive Definition: IA atomare Formeln
MehrWas bisher geschah: klassische Aussagenlogik
Was bisher geschah: klassische Aussagenlogik Syntax Symbole und Struktur, Junktoren: t, f,,,,, Prinzip der strukturellen Induktion über Baumstruktur von Formeln, arithmetischen Ausdrücken usw. induktive
MehrWas bisher geschah. wahr 0 t 1 falsch 0 f 0 Konjunktion 2 min Disjunktion 2 max Negation 1 x 1 x Implikation 2 Äquivalenz 2 =
Was bisher geschah (Klassische) Aussagenlogik: Aussage Wahrheitswerte 0 (falsch) und 1 (wahr) Junktoren Syntax Semantik Stelligkeit Symbol Wahrheitswertfunktion wahr 0 t 1 falsch 0 f 0 Konjunktion 2 min
MehrLogik für Informatiker
Logik für Informatiker 2. Aussagenlogik Teil 4 7.05.2012 Viorica Sofronie-Stokkermans Universität Koblenz-Landau e-mail: sofronie@uni-koblenz.de 1 Bis jetzt Syntax der Aussagenlogik: Definition der Menge
MehrAufgabe. Gelten die folgenden Äquivalenzen?. 2/??
Äquivalenz Zwei Formeln F und G heißen (semantisch) äquivalent, falls für alle Belegungen A, die sowohl für F als auch für G passend sind, gilt A(F ) = A(G). Hierfür schreiben wir F G.. 1/?? Aufgabe Gelten
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
MehrLogische Äquivalenz. Definition Beispiel 2.23
Logische Äquivalenz Definition 2.22 Zwei aussagenlogische Formeln α, β A heißen logisch äquivalent, falls für jede Belegung I von α und β gilt: Schreibweise: α β. Beispiel 2.23 Aus Folgerung 2.6 ergibt
MehrSyntax. 1 Jedes A AS AL ist eine (atomare) Formel. 2 Ist F eine Formel, so ist auch F eine Formel. 3 Sind F und G Formeln, so sind auch
Formale der Informatik 1 Kapitel 15 Folgerbarkeit, Äquivalenzen und Normalformen Frank Heitmann heitmann@informatik.uni-hamburg.de 8. Juni 2015 Syntax Definition (Syntax der Aussagenlogik) Mit AS AL sei
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:
MehrTheorie der Informatik. Theorie der Informatik. 2.1 Äquivalenzen. 2.2 Vereinfachte Schreibweise. 2.3 Normalformen. 2.
Theorie der Informatik 24. Februar 2014 2. Aussagenlogik II Theorie der Informatik 2. Aussagenlogik II 2.1 Äquivalenzen Malte Helmert Gabriele Röger 2.2 Vereinfachte Schreibweise Universität Basel 24.
MehrFormale Methoden 2. Gaetano Geck Lehrstuhl I Logik in der Informatik WS 2015/2016
Formale Methoden 2 Gaetano Geck Lehrstuhl I Logik in der Informatik WS 2015/2016 Teil 2: Logik 1 Prädikatenlogik (Einleitung) 2 Aussagenlogik Motivation Grundlagen Eigenschaften Eigenschaften Normalformen
MehrSchlussregeln aus anderen Kalkülen
Was bisher geschah Klassische Aussagenlogik: Syntax Semantik semantische Äquivalenz und Folgern syntaktisches Ableiten (Resolution) Modellierung in Aussagenlogik: Wissensrepräsentation, Schaltungslogik,
Mehr1 Aussagenlogischer Kalkül
1 Aussagenlogischer Kalkül Ein Kalkül in der Aussagenlogik soll die Wahrheit oder Algemeingültigkeit von Aussageformen allein auf syntaktischer Ebene zeigen. Die Wahrheit soll durch Umformung von Formeln
MehrKapitel 1.0. Aussagenlogik: Einführung. Mathematische Logik (WS 2011/12) Kapitel 1.0: Aussagenlogik: Einführung 1/ 1
Kapitel 1.0 Aussagenlogik: Einführung Mathematische Logik (WS 2011/12) Kapitel 1.0: Aussagenlogik: Einführung 1/ 1 Ziele der Aussagenlogik In der Aussagenlogik analysiert man die Wahrheitswerte zusammengesetzter
MehrAussagenlogik. Übersicht: 1 Teil 1: Syntax und Semantik. 2 Teil 2: Modellierung und Beweise. Aussagenlogik H. Kleine Büning 1/25
Aussagenlogik Übersicht: 1 Teil 1: Syntax und Semantik 2 Teil 2: Modellierung und Beweise Aussagenlogik H. Kleine Büning 1/25 Einführendes Beispiel Falls Lisa Peter trifft, dann trifft Lisa auch Gregor.
MehrLogik (Prof. Dr. Wagner FB AI)
Logik (Prof. Dr. Wagner FB AI) LERNZIELE: Über die Kenntnis und das Verständnis der gegebenen Definitionen hinaus verfolgt dieser Teil der Lehrveranstaltung die folgenden Lernziele: Bei gegebenen sprachlichen
MehrFormale Grundlagen der Informatik 1 Kapitel 15 Normalformen und Hornformeln
Formale Grundlagen der Informatik 1 Kapitel 15 Normalformen und Frank Heitmann heitmann@informatik.uni-hamburg.de 30. Mai 2016 Frank Heitmann heitmann@informatik.uni-hamburg.de 1/42 Zusammenfassung Syntax
MehrZusammenfassung Syntax: Formale Grundlagen der Informatik 1 Kapitel 15 Normalformen und Hornformeln. Zusammenfassung
Formale der Informatik 1 Kapitel 15 und Frank Heitmann heitmann@informatik.uni-hamburg.de 30. Mai 2016 Zusammenfassung Syntax Zusammenfassung Syntax: Motivation Definition der Syntax: Alphabet, Junktor
MehrKapitel 1. Aussagenlogik
Kapitel 1 Aussagenlogik Einführung Mathematische Logik (WS 2012/13) Kapitel 1: Aussagenlogik 1/17 Übersicht Teil I: Syntax und Semantik der Aussagenlogik (1.0) Junktoren und Wahrheitsfunktionen (1.1) Syntax
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 Grundlagen der Informatik 1 Kapitel 16 Normalformen und Hornformeln
Formale Grundlagen der Informatik 1 Kapitel 16 Normalformen und Frank Heitmann heitmann@informatik.uni-hamburg.de 9. Juni 2015 Frank Heitmann heitmann@informatik.uni-hamburg.de 1/36 Ersetzbarkeitstheorem
MehrBeispiel Aussagenlogik nach Schöning: Logik...
Beispiel Aussagenlogik nach Schöning: Logik... Worin besteht das Geheimnis Ihres langen Lebens? wurde ein 100-jähriger gefragt. Ich halte mich streng an die Diätregeln: Wenn ich kein Bier zu einer Mahlzeit
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
MehrDefinition (Modus Ponens) Wenn A, dann B. A gilt Also, gilt B
Zusammenfassung der letzten LVA Wenn das Kind schreit, hat es Hunger Das Kind schreit Also, hat das Kind Hunger Fakt Korrektheit dieser Schlussfigur ist unabhängig von den konkreten Aussagen Einführung
Mehrb= NaN
42 Beispiel: IEEE single precision: 0 10000000 00000000000000000000000 b= + 2 128 127 1.0 2 = 2 0 10000001 10100000000000000000000 b= + 2 129 127 1.101 2 = 6.5 1 10000001 10100000000000000000000 b= 2 129
MehrLogik für Informatiker
Logik für Informatiker 2. Aussagenlogik Teil 3 06.05.2012 Viorica Sofronie-Stokkermans Universität Koblenz-Landau e-mail: sofronie@uni-koblenz.de 1 Bis jetzt Syntax (Formeln) Semantik Wertebelegungen/Valuationen/Modelle
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
MehrZusammenfassung der letzten LVA. Einführung in die Theoretische Informatik. Syntax der Aussagenlogik. Inhalte der Lehrveranstaltung
Zusammenfassung Zusammenfassung der letzten LVA Einführung in die Theoretische Informatik Wenn das Kind schreit, hat es Hunger Das Kind schreit Also, hat das Kind Hunger Christina Kohl Alexander Maringele
MehrLogik Vorlesung 3: Äquivalenz und Normalformen
Logik Vorlesung 3: Äquivalenz und Normalformen Andreas Maletti 7. November 2014 Überblick Inhalt 1 Motivation und mathematische Grundlagen 2 Aussagenlogik Syntax und Semantik Äquivalenz und Normalformen
MehrZusammenfassung der letzten LVA. Einführung in die Theoretische Informatik. Syntax der Aussagenlogik. Inhalte der Lehrveranstaltung
Zusammenfassung Zusammenfassung der letzten LVA Einführung in die Theoretische Informatik Christina Kohl Alexander Maringele Georg Moser Michael Schaper Manuel Schneckenreither Institut für Informatik
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
MehrAussagenlogik: Syntax von Aussagen
Aussagenlogik: Syntax von Aussagen A ::= X (A A) (A A) ( A) (A A) (A A) 0 1 Prioritätsreihenfolge :,,,,. A B: Konjunktion (Verundung). A B: Disjunktion (Veroderung). A B: Implikation. A B: Äquivalenz.
MehrGrundlagen der Logik
Grundlagen der Logik Denken Menschen logisch? Selektionsaufgabe nach Watson (1966): Gegeben sind vier Karten von denen jede auf der einen Seite mit einem Buchstaben, auf der anderen Seite mit einer Zahl
MehrKapitel 1.3. Normalformen aussagenlogischer Formeln und die Darstellbarkeit Boolescher Funktionen durch aussagenlogische Formeln
Kapitel 1.3 Normalformen aussagenlogischer Formeln und die Darstellbarkeit Boolescher Funktionen durch aussagenlogische Formeln Mathematische Logik (WS 2011/12) Kapitel 1.3: Normalformen 1/ 29 Übersicht
MehrFORMALE SYSTEME. 22. Vorlesung: Äquivalenzen und Normalformen. TU Dresden, 11. Januar Markus Krötzsch Professur für Wissensbasierte Systeme
FORMALE SYSTEME 22. Vorlesung: Äquivalenzen und Normalformen Markus Krötzsch Professur für Wissensbasierte Systeme TU Dresden, 11. Januar 2018 Rückblick Markus Krötzsch, 11. Januar 2018 Formale Systeme
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
MehrTheoretische Informatik: Logik
Theoretische Informatik: Logik Vorlesung mit Übungen im WS 2006/2007 Vorlesung: Montag Montag 9-10 Uhr, Raum 1603 WAneu 14-16 Uhr, Raum 1603 WAneu Beginn: Montag, den 23.10.2006, 9 15 Uhr. Übungen in 3
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
MehrFormale Methoden 2. Gaetano Geck Lehrstuhl I Logik in der Informatik WS 2014/2015
Formale Methoden 2 Gaetano Geck Lehrstuhl I Logik in der Informatik WS 2014/2015 Teil 3: Logik 1 Aussagenlogik Einleitung Eigenschaften Äquivalenz Folgerung Normalformen 2 Prädikatenlogik Wenn eine Karte
MehrFormale Systeme. Aussagenlogik: Syntax und Semantik. Prof. Dr. Bernhard Beckert WS 2010/2011 KIT INSTITUT FÜR THEORETISCHE INFORMATIK
Formale Systeme Prof. Dr. Bernhard Beckert WS 2010/2011 KIT INSTITUT FÜR THEORETISCHE INFORMATIK KIT University of the State of Baden-Württemberg and National Large-scale Research Center of the Helmholtz
MehrSyntax der Aussagenlogik. Vorlesung Logik Sommersemester 2012 Universität Duisburg-Essen. Formel als Syntaxbaum. Teilformel A 3 A 1 A 4
Syntax der Vorlesung Logik Sommersemester 2012 Universität Duisburg-Essen Barbara König Übungsleitung: Christoph Blume Eine atomare Formel hat die Form A i (wobei i = 1, 2, 3,...). Definition (Formel)
MehrDiskrete Strukturen. Sebastian Thomas RWTH Aachen https://www2.math.rwth-aachen.de/ds17/ Mathematische Logik
Diskrete Strukturen Sebastian Thomas RWTH Aachen https://www2.math.rwth-aachen.de/ds17/ Mathematische Logik Aussagen Begriff Aussage: Ausdruck, welcher entweder wahr oder falsch ist e Die RWTH Aachen hat
MehrFORMALE SYSTEME. 10. Januar Aussagenlogik. Logische Schlussfolgerung. Happy 80th Birthday, Don Knuth!
10. Januar 2018 FORMALE SYSTEME 22. Vorlesung: Äquivalenzen und Normalformen Markus Krötzsch Professur für Wissensbasierte Systeme TU Dresden, 11. Januar 2018 Happy 80th Birthday, Don Knuth! If you find
MehrAussagenlogik:Zusammenfassung. Mathematische Logik (WS 2016/17) Aussagenlogik (Zusammenfassung) 1 / 45
Aussagenlogik:Zusammenfassung Mathematische Logik (WS 2016/17) Aussagenlogik (Zusammenfassung) 1 / 45 Fragestellung In der Aussagenlogik analysiert man die Wahrheitswerte zusammengesetzter Aussagen basierend
MehrVorlesung Logik Wintersemester 2017/18 Universität Duisburg-Essen
Vorlesung Logik Wintersemester 2017/18 Universität Duisburg-Essen Barbara König Übungsleitung: Dennis Nolte, Harsh Beohar Barbara König Logik 1 Mengen, Relationen und Funktionen Menge: Menge X von Elementen,
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
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 /
MehrEin und derselbe Satz kann in Bezug auf unterschiedliche Situationen s 1. und s 2 unterschiedliche Wahrheitswerte haben.
2 Aussagenlogik () 2.3 Semantik von [ Gamut 4-58, Partee 7-4 ] Ein und derselbe Satz kann in Bezug auf unterschiedliche Situationen s und s 2 unterschiedliche Wahrheitswerte haben. Beispiel: Es regnet.
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,
MehrLogic in a Nutshell. Christian Liguda
Logic in a Nutshell Christian Liguda Quelle: Kastens, Uwe und Büning, Hans K., Modellierung: Grundlagen und formale Methoden, 2009, Carl Hanser Verlag Übersicht Logik - Allgemein Aussagenlogik Modellierung
MehrWas bisher geschah: klassische Aussagenlogik
Was bisher geschah: klassische Aussagenlogik klassische Aussagenlogik: Syntax, Semantik Äquivalenz zwischen Formeln ϕ ψ gdw. Mod(ϕ) = Mod(ψ) wichtige Äquivalenzen, z.b. Doppelnegation-Eliminierung, DeMorgan-Gesetze,
Mehr1 Aussagenlogik. Junktoren, z.b.,,,,, Ø, Aussagenvariablen (Atome), z.b. p, q, r, s,...
Grundlagen der Mathematik für Informatiker 1 1 Aussagenlogik Junktoren, z.b.,,,,, Ø, Aussagenvariablen (Atome), z.b. p, q, r, s,... Definition 1 (induktiv) Die Menge Ä(P) aller (aussagenlogischen) Formeln
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
MehrSatz 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
MehrComputational Logic Algorithmische Logik Boolesche Algebra und Resolution
Computational Logic Algorithmische Logik Boolesche Algebra und Resolution Ralf Moeller Hamburg Univ. of Technology Boole'sche Algebra Äquivalenzen als "Transformationsgesetze" Ersetzbarkeitstheorem Zentrale
MehrAussagenlogik. Übersicht: 1 Teil 1: Syntax und Semantik. 2 Teil 2: Modellierung und Beweise. Aussagenlogik H. Kleine Büning 1/37
Aussagenlogik Übersicht: 1 Teil 1: Syntax und Semantik 2 Teil 2: Modellierung und Beweise Aussagenlogik H. Kleine Büning 1/37 Modellierungsaufgabe Es gibt drei Tauben und zwei Löcher. Jede Taube soll in
MehrKapitel 1.2. Aussagenlogik: Semantik. Mathematische Logik (WS 2011/12) Kapitel 1.2: Aussagenlogik: Semantik 1 / 57
Kapitel 1.2 Aussagenlogik: Semantik Mathematische Logik (WS 2011/12) Kapitel 1.2: Aussagenlogik: Semantik 1 / 57 Übersicht 1.2.1 Interpretationen der al. Formeln 1.2.2 Zentrale semantische Begriffe 1.2.3
MehrLogik für Informatiker
Logik für Informatiker 2. Aussagenlogik Teil 4 07.05.2012 Viorica Sofronie-Stokkermans Universität Koblenz-Landau e-mail: sofronie@uni-koblenz.de 1 Gestern Normalformen Atome, Literale, Klauseln Konjunktive
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
MehrLogik für Informatiker
Logik für Informatiker 2. Aussagenlogik Teil 6 14.05.2012 Viorica Sofronie-Stokkermans Universität Koblenz-Landau e-mail: sofronie@uni-koblenz.de 1 Bis jetzt Syntax der Aussagenlogik: Definition der Menge
MehrErsetzbarkeitstheorem
Ersetzbarkeitstheorem Die Abgeschlossenheit läßt sich auch folgendermaßen formulieren: Ersetzbarkeitstheorem Seien F und G Formeln mit F G. SeienH und H Formeln, so daß H aus H hervorgeht, indem ein Vorkommen
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
MehrAussagenlogik. (MAF2) MAF(I, t) = t und MAF(I, f ) = f. Die Semantik aussagenlogischer Formeln ist durch die Funktion
43 Vergleiche mit MBA! (MAF4) MAF(I, (F G)) = MAF(I, F) MAF(I, G), wobei die zum Symbol gehörende Funktion ist. (MAF3) MAF(I, F) = MAF(I, F) (MAF2) MAF(I, t) = t und MAF(I, f ) = f (MAF1) MAF(I, A) = I(A),
MehrGeschichte der Logik ist eng verknüpft mit (Sprach-) Philosophie. Logik untersucht, wie aus wahren Aussagen andere wahre Aussagen folgen
Was ist Logik? Geschichte der Logik ist eng verknüpft mit (Sprach-) Philosophie Logik untersucht, wie aus wahren Aussagen andere wahre Aussagen folgen Beschränkung auf "Aussage A folgt nach einer gegebenen
MehrWas bisher geschah Klassische Aussagenlogik zur Modellierung von Aussagen Syntax: Formeln
Was bisher geschah Klassische Aussagenlogik zur Modellierung von Aussagen Syntax: Formeln induktive Definition der Menge AL(P) (Baumstruktur) strukturelle Induktion (Funktionen, Nachweise) syntaktische
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
MehrLogik für Informatiker
Logik für Informatiker 2. Aussagenlogik Teil 5 8.05.2012 Viorica Sofronie-Stokkermans Universität Koblenz-Landau e-mail: sofronie@uni-koblenz.de 1 Bis jetzt Syntax der Aussagenlogik: Definition der Menge
MehrNormalformen. Aussagenlogik. Aussagenlogik
Literale Normalformen Definition Ein Literal ist eine Aussagenvariable oder die Negation einer Aussagenvariablen. Literale Normalformen Prolog-Programm p03.pl (Anfang) :- op(550,fx,p). %Aussagenvariable
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
MehrVorsemesterkurs Informatik
Vorsemesterkurs Informatik Ronja Düffel WS2018/19 01. Oktober 2018 Theoretische Informatik Wieso, weshalb, warum??!? 1 Modellieren und Formalisieren von Problemen und Lösungen 2 Verifikation (Beweis der
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
MehrFakultät für Informatik Universität Magdeburg Jürgen Dassow. Vorbemerkungen
Vorbemerkungen if (x > y) z = x; else z = y; Wenn es blaue Tiger regnet, dann fressen alle Kirschbäume schwarze Tomaten. q(1) = 1, q(i) = q(i 1) + 2i 1 für i 2 Welchen Wert hat q(6)? 24 ist durch 2 teilbar.
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,
MehrLogik für Informatiker
Vorlesung Logik für Informatiker 5. Aussagenlogik Normalformen Bernhard Beckert Universität Koblenz-Landau Sommersemester 2006 Logik für Informatiker, SS 06 p.1 Normalformen Definition: Literal Atom (aussagenlogische
MehrKapitel L:II. II. Aussagenlogik
Kapitel L:II II. Aussagenlogik Syntax der Aussagenlogik Semantik der Aussagenlogik Eigenschaften des Folgerungsbegriffs Äquivalenz Formeltransformation Normalformen Bedeutung der Folgerung Erfüllbarkeitsalgorithmen
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
MehrVorsemesterkurs Informatik
Vorsemesterkurs Informatik Sommersemester 2018 Ronja Düffel 14. März 2018 Theoretische Informatik Wieso, weshalb, warum??!? 1 Modellieren und Formalisieren von Problemen und Lösungen 2 Verifikation (Beweis
Mehr3. Logik 3.1 Aussagenlogik
3. Logik 3.1 Aussagenlogik WS 06/07 mod 301 Kalkül zum logischen Schließen. Grundlagen: Aristoteles 384-322 v. Chr. Aussagen: Sätze, die prinzipiell als ahr oder falsch angesehen erden können. z. B.: Es
MehrLogik. Gabriele Kern-Isberner LS 1 Information Engineering. TU Dortmund Wintersemester 2014/15 WS 2014/15
Logik Gabriele Kern-Isberner LS 1 Information Engineering TU Dortmund Wintersemester 2014/15 WS 2014/15 G. Kern-Isberner (TU Dortmund) Logik WS 2014/15 1 / 125 Übersicht Modallogik 5. Grundlagen 6. Erfüllbarkeit
MehrNormalformen boolescher Funktionen
Normalformen boolescher Funktionen Jeder boolesche Ausdruck kann durch (äquivalente) Umformungen in gewisse Normalformen gebracht werden! Disjunktive Normalform (DNF) und Vollkonjunktion: Eine Vollkonjunktion
MehrLogik Vorlesung 4: Horn-Logik und Kompaktheit
Logik Vorlesung 4: Horn-Logik und Kompaktheit Andreas Maletti 14. November 2014 Überblick Inhalt 1 Motivation und mathematische Grundlagen 2 Aussagenlogik Syntax und Semantik Äquivalenz und Normalformen
MehrKapitel 1.2. Semantik der Aussagenlogik. Mathematische Logik (WS 2013/14) Kapitel 1.2: Semantik der Aussagenlogik 1 / 60
Kapitel 1.2 Semantik der Aussagenlogik Mathematische Logik (WS 2013/14) Kapitel 1.2: Semantik der Aussagenlogik 1 / 60 Übersicht 1.2.1 Interpretationen der al. Formeln 1.2.2 Zentrale semantische Begriffe
MehrSemantic Web Technologies I
www.semantic-web-grundlagen.de Semantic Web Technologies I Lehrveranstaltung im WS10/11 Dr. Andreas Harth Dr. Sebastian Rudolph M.Sc. Anees ul Mehdi Was ist Logik? etymologische Herkunft: griechisch λογοσ
MehrLogik. Logik. Vorkurs Informatik Theoretischer Teil WS 2013/ September Vorkurs Informatik - Theorie - WS2013/14
Logik Logik Vorkurs Informatik Theoretischer Teil WS 2013/14 30. September 2013 Logik > Logik > logische Aussagen Logik Logik > Logik > logische Aussagen Motivation Logik spielt in der Informatik eine
MehrMathematische Logik. Grundlagen, Aussagenlogik, Semantische Äquivalenz. Felix Hensel. February 21, 2012
Mathematische Logik Grundlagen, Aussagenlogik, Semantische Äquivalenz Felix Hensel February 21, 2012 Dies ist im Wesentlichen eine Zusammenfassung der Abschnitte 1.1-1.3 aus Wolfgang Rautenberg s Buch
MehrFormale Techniken der Software-Entwicklung
Formale Techniken der Software-Entwicklung Matthias Hölzl, Christian Kroiß 15. April 2014 Sequenzenkalkül Kann man mit den Schlussregeln falsche Aussagen ableiten? Gibt es wahre Aussagen, die man nicht
MehrModellierung. Wintersemester 2017/18
Modellierung Prof. Dr. Sibylle Schwarz HTWK Leipzig, Fakultät IMN Gustav-Freytag-Str. 42a, 04277 Leipzig Zimmer Z 411 (Zuse-Bau) http://www.imn.htwk-leipzig.de/~schwarz sibylle.schwarz@htwk-leipzig.de
MehrModellierungsbeispiel Geräte
Was bisher geschah Modellierung von Aussagen in (klassischer) Aussagenlogik Syntax: Aussagenvariablen sind Atome Junktoren,,,, induktive Definition: Baumstruktur der Formeln strukturelle Induktion äquivalente
MehrBisher. minimale DNF. logischen Formeln Booleschen Funktionen Schaltungen
Bisher Klassische Aussagenlogik (Syntax, Semantik) semantische Äquivalenz von Formeln äquivalentes Umformen von Formeln (syntaktisch) Normalformen: NNF, DNF, CNF, kanonische DNF und CNF Ablesen kanonischer
MehrEinführung in die Logik (Vorkurs)
Einführung in die Logik (Vorkurs) Jürgen Koslowski 2014-04-07 Ein Beispiel Familie A will im kommenden Jahr eine Waschmaschine, ein Auto und ein Moped anschaffen. Aber falls Herr A seinen üblichen Bonus
MehrLogik für Informatiker
Logik für Informatiker 2. Aussagenlogik Teil 3 30.04.2012 Viorica Sofronie-Stokkermans Universität Koblenz-Landau e-mail: sofronie@uni-koblenz.de 1 Letztes Mal Aussagenlogik Syntax: welche Formeln? Semantik:
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
MehrÜbung 4: Aussagenlogik II
Übung 4: Aussagenlogik II Diskrete Strukturen im Wintersemester 2013/2014 Markus Kaiser 8. Januar 2014 1/10 Äquivalenzregeln Identität F true F Dominanz F true true Idempotenz F F F Doppelte Negation F
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/ 23 Die Logik der Booleschen Junktoren Till Mossakowski Logik 2/ 23 Aussagenlogische
MehrÜberblick. Einführung in die Methoden der Künstlichen Intelligenz. Aussagenlogik (1) Wissenrepräsentations- und inferenzsysteme (2)
Überblick Einführung in die Methoden der Künstlichen Intelligenz Aussagenlogik (1) Dr. David Sabel WS 2012/13 Grober Inhalt des Kapitels Aussagenlogik allgemein Darstellung von Wissen in der Aussagenlogik
Mehr