Technopedia Center
PMB University Brochure
Faculty of Engineering and Computer Science
S1 Informatics S1 Information Systems S1 Information Technology S1 Computer Engineering S1 Electrical Engineering S1 Civil Engineering

faculty of Economics and Business
S1 Management S1 Accountancy

Faculty of Letters and Educational Sciences
S1 English literature S1 English language education S1 Mathematics education S1 Sports Education
  • Registerasi
  • Brosur UTI
  • Kip Scholarship Information
  • Performance
  1. Weltenzyklopädie
  2. Klausel-Normalform – Wikipedia
Klausel-Normalform – Wikipedia 👆 Click Here!
aus Wikipedia, der freien Enzyklopädie
(Weitergeleitet von Klauselform)
Dieser Artikel oder nachfolgende Abschnitt ist nicht hinreichend mit Belegen (beispielsweise Einzelnachweisen) ausgestattet. Angaben ohne ausreichenden Beleg könnten demnächst entfernt werden. Bitte hilf Wikipedia, indem du die Angaben recherchierst und gute Belege einfügst.
Fachliteratur zu mathematischer Logik fehlt

Die Klauselform oder Klauselnormalform beschreibt in der Logik eine Formel in konjunktiver Normalform (KNF), bei der die Konjunktionen jeweils in Mengenschreibweise zusammengefasst wurden.

Eine Formel in Klauselform (selten auch Klausenform) ist eine logische Verknüpfung von Literalen, notiert als disjunktive Normalform oder konjunktive Normalform, wobei festgelegt ist, dass die leere verallgemeinerte Disjunktion interpretiert den Wahrheitswert falsch ergibt und die leere verallgemeinerte Konjunktion interpretiert den Wahrheitswert wahr ergibt.

Klauselnormalformen sind über eine Transformation erstellbar und dienen zur maschinellen Beweisführung über logischen Formeln.

Beispiel 1

[Bearbeiten | Quelltext bearbeiten]

( ( a ∨ b ) ∧ ( b ∨ c ) ∧ ( a ∨ ¬ d ∨ ¬ e ) ∧ d ) {\displaystyle ((a\vee b)\wedge (b\vee c)\wedge (a\vee \neg d\vee \neg e)\wedge d)} {\displaystyle ((a\vee b)\wedge (b\vee c)\wedge (a\vee \neg d\vee \neg e)\wedge d)}

ist eine Formel in KNF, welche in Klauselform einfach so dargestellt wird:

{ { a , b } , { b , c } , { a , ¬ d , ¬ e } , { d } } {\displaystyle \{\{a,b\},\{b,c\},\{a,\neg d,\neg e\},\{d\}\}} {\displaystyle \{\{a,b\},\{b,c\},\{a,\neg d,\neg e\},\{d\}\}}

Beispiel 2

[Bearbeiten | Quelltext bearbeiten]

Die aussagenlogische Formel ¬ ( P ∨ ( ¬ ( P ∧ Q ) ∧ ¬ R ) ) {\displaystyle \neg (P\lor (\neg (P\land Q)\land \neg R))} {\displaystyle \neg (P\lor (\neg (P\land Q)\land \neg R))} soll in konjunktive Klauselform transformiert werden (verallgemeinerte Konjunktion):

{ ¬ ( P ∨ ( ¬ ( P ∧ Q ) ∧ ¬ R ) ) } {\displaystyle \{\neg (P\lor (\neg (P\land Q)\land \neg R))\}} {\displaystyle \{\neg (P\lor (\neg (P\land Q)\land \neg R))\}}

{ { ¬ P } , { ¬ ( ¬ ( P ∧ Q ) ∧ ¬ R ) } } {\displaystyle \{\{\neg P\},\{\neg (\neg (P\land Q)\land \neg R)\}\}} {\displaystyle \{\{\neg P\},\{\neg (\neg (P\land Q)\land \neg R)\}\}}

{ { ¬ P } , { ¬ ¬ ( P ∧ Q ) , ¬ ¬ R } } {\displaystyle \{\{\neg P\},\{\neg \neg (P\land Q),\neg \neg R\}\}} {\displaystyle \{\{\neg P\},\{\neg \neg (P\land Q),\neg \neg R\}\}}

{ { ¬ P } , { ( P ∧ Q ) , R } } {\displaystyle \{\{\neg P\},\{(P\land Q),R\}\}} {\displaystyle \{\{\neg P\},\{(P\land Q),R\}\}}

{ { ¬ P } , { P , R } , { Q , R } } {\displaystyle \{\{\neg P\},\{P,R\},\{Q,R\}\}} {\displaystyle \{\{\neg P\},\{P,R\},\{Q,R\}\}}

Hornklauseln

[Bearbeiten | Quelltext bearbeiten]

Hornklauseln stellen eine spezielle Klauselnormalform dar, bei der jede Klausel maximal ein positives Literal enthält.

  • negative Hornklausel: Klausel enthält kein positives Literal
  • positive Hornklausel: Klausel enthält ein positives Literal

Diese Schreibweise ist deswegen beliebt, da sich Hornklauseln schnell in eine Menge von Implikationen umformen lassen.

Beispiel

[Bearbeiten | Quelltext bearbeiten]
  • Hornklausel: { { a , ¬ b } , { ¬ c , ¬ d } , { b } } {\displaystyle \{\{a,\neg b\},\{\neg c,\neg d\},\{b\}\}} {\displaystyle \{\{a,\neg b\},\{\neg c,\neg d\},\{b\}\}}
  • Äquivalenter Ausdruck: ( ¬ a ⇒ ¬ b ) ∧ ( c ⇒ ¬ d ) ∧ ( t r u e ⇒ b ) {\displaystyle (\neg a\Rightarrow \neg b)\wedge (c\Rightarrow \neg d)\wedge (true\Rightarrow b)} {\displaystyle (\neg a\Rightarrow \neg b)\wedge (c\Rightarrow \neg d)\wedge (true\Rightarrow b)}
  • Weitere mögliche Schreibweise: ( b ⇒ a ) ∧ ( c ∧ d ⇒ f a l s e ) ∧ ( t r u e ⇒ b ) {\displaystyle (b\Rightarrow a)\wedge (c\wedge d\Rightarrow false)\wedge (true\Rightarrow b)} {\displaystyle (b\Rightarrow a)\wedge (c\wedge d\Rightarrow false)\wedge (true\Rightarrow b)}
Siehe auch: Horn-Formel
Abgerufen von „https://de.teknopedia.teknokrat.ac.id/w/index.php?title=Klausel-Normalform&oldid=257917246“
Kategorien:
  • Logik
  • Normalform
Versteckte Kategorie:
  • Wikipedia:Belege fehlen

  • indonesia
  • Polski
  • العربية
  • Deutsch
  • English
  • Español
  • Français
  • Italiano
  • مصرى
  • Nederlands
  • 日本語
  • Português
  • Sinugboanong Binisaya
  • Svenska
  • Українська
  • Tiếng Việt
  • Winaray
  • 中文
  • Русский
Sunting pranala
Pusat Layanan

UNIVERSITAS TEKNOKRAT INDONESIA | ASEAN's Best Private University
Jl. ZA. Pagar Alam No.9 -11, Labuhan Ratu, Kec. Kedaton, Kota Bandar Lampung, Lampung 35132
Phone: (0721) 702022
Email: pmb@teknokrat.ac.id