<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=Kanonische_Normalform</id>
	<title>Kanonische Normalform - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=Kanonische_Normalform"/>
	<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Kanonische_Normalform&amp;action=history"/>
	<updated>2026-06-01T00:29:28Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Wikipedia (Deutsch) – Lokale Kopie</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://wiki-de.moshellshocker.dns64.de/index.php?title=Kanonische_Normalform&amp;diff=967965&amp;oldid=prev</id>
		<title>134.19.105.142: /* Beispiele */</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Kanonische_Normalform&amp;diff=967965&amp;oldid=prev"/>
		<updated>2024-01-24T15:18:36Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;Beispiele&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Dieser Artikel| beschreibt die Kanonische Normalform in der Logik. Zur Kanonische Normalform in der Regelungstechnik siehe [[Jordansche Normalform]].}}&lt;br /&gt;
Eine [[Aussagenlogik|aussagenlogische]] Formel ist die &amp;#039;&amp;#039;&amp;#039;kanonische Normalform&amp;#039;&amp;#039;&amp;#039; (KNF, nicht zu verwechseln mit „[[Konjunktive Normalform]]“ (auch CNF); engl.: &amp;#039;&amp;#039;canonical normal form&amp;#039;&amp;#039;) zu einer weiteren aussagenlogischen Formel, wenn sie&lt;br /&gt;
* eine &amp;#039;&amp;#039;Normalform&amp;#039;&amp;#039; dieser aussagenlogischen Formel ist, d.&amp;amp;nbsp;h. eine zu dieser Formel äquivalente aussagenlogische Formel, die bestimmten syntaktischen Restriktionen unterliegt und&lt;br /&gt;
* für äquivalente aussagenlogische Formeln identisch und eindeutig ist.&lt;br /&gt;
&lt;br /&gt;
== Beispiele ==&lt;br /&gt;
* [[Disjunktive Normalform]]en sind im Allgemeinen nicht kanonisch, aber die &amp;#039;&amp;#039;maximale bzw. erweiterte disjunktive Normalform&amp;#039;&amp;#039; (eine disjunktive Normalform, die nur [[Minterm]]e enthält, in denen alle Variablen vorhanden sind, jede Variable genau einmal vorkommt und deren Minterme alle voneinander verschieden sind) ist kanonisch.&lt;br /&gt;
* [[Konjunktive Normalform]]en sind im Allgemeinen nicht kanonisch, aber die &amp;#039;&amp;#039;maximale bzw. erweiterte konjunktive Normalform&amp;#039;&amp;#039; (eine konjunktive Normalform, die nur [[Maxterm]]e enthält, in denen alle Variablen vorhanden sind, jede Variable genau einmal vorkommt und deren Maxterme alle voneinander verschieden sind) ist kanonisch.&lt;br /&gt;
* Die [[Ringsummennormalform]] (auch Reed-Muller-Normalform genannt) ist kanonisch.&lt;br /&gt;
* Für eine feste Variablenordnung ist die reduzierte [[Shannon-Normalform]] kanonisch (Anwenden der [[Shannon-Zerlegung]] bei fester Variablenordnung und anschließendes Eliminieren redundanter Teilformeln). Diese Eigenschaft ist beispielsweise wichtig bei [[Binäres Entscheidungsdiagramm|Binären Entscheidungsdiagrammen]] (BDDs), deren Grundlage die Shannon-Zerlegung bildet: Boolesche Operationen auf reduzierten geordneten BDDs (ROBDDs) bewahren hier stets die kanonische Normalform solcher Diagramme.&lt;br /&gt;
&lt;br /&gt;
== Anwendungsmöglichkeiten ==&lt;br /&gt;
Um die [[Logische Äquivalenz|Äquivalenz]] zweier aussagenlogischer Formeln &amp;lt;math&amp;gt;\alpha&amp;lt;/math&amp;gt; und &amp;lt;math&amp;gt;\beta&amp;lt;/math&amp;gt; aufzuzeigen, können beide Formeln mit sämtlichen möglichen [[Interpretation (Logik)|Interpretationen]] ausgewertet werden; liefern alle Interpretationen bei beiden Formeln jeweils denselben booleschen Wert, sind beide Formeln äquivalent.&lt;br /&gt;
&lt;br /&gt;
Alternativ können beide Formeln auch in kanonische Normalformen KNF(&amp;lt;math&amp;gt;\alpha&amp;lt;/math&amp;gt;) und KNF(&amp;lt;math&amp;gt;\beta&amp;lt;/math&amp;gt;) transformiert werden; beide Formeln sind äquivalent genau dann, wenn KNF(&amp;lt;math&amp;gt;\alpha&amp;lt;/math&amp;gt;) = KNF(&amp;lt;math&amp;gt;\beta&amp;lt;/math&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
Außerdem können Fragen die [[Erfüllbarkeit]] und [[Allgemeingültigkeit]] einer Formel &amp;lt;math&amp;gt;\gamma&amp;lt;/math&amp;gt; betreffend mithilfe von kanonischen Normalformen beantwortet werden: so ist eine aussagenlogische Formel &amp;lt;math&amp;gt;\gamma&amp;lt;/math&amp;gt; erfüllbar genau dann, wenn KNF(&amp;lt;math&amp;gt;\gamma&amp;lt;/math&amp;gt;) &amp;lt;math&amp;gt;\neq&amp;lt;/math&amp;gt; KNF(0) und &amp;lt;math&amp;gt;\gamma&amp;lt;/math&amp;gt; ist allgemeingültig genau dann, wenn KNF(&amp;lt;math&amp;gt;\gamma&amp;lt;/math&amp;gt;) = KNF(1).&lt;br /&gt;
&lt;br /&gt;
== Größe kanonischer Normalformen ==&lt;br /&gt;
Es gilt, dass kanonischen Normalformen ein &amp;#039;&amp;#039;exponentieller Blow-Up&amp;#039;&amp;#039; [[Inhärenz|inhärent]] ist; das heißt, eine kanonische Normalform ist im Allgemeinen exponentiell größer als diejenige aussagenlogische Formel, die in eine solche überführt wird; dies besagt das &amp;#039;&amp;#039;Aufzählungstheorem&amp;#039;&amp;#039; von [[Claude Elwood Shannon]]:&lt;br /&gt;
&lt;br /&gt;
Sei a(n) die Zahl derjenigen aussagenlogischen Formeln mit n Variablen, deren kanonische Normalform nur polynomiell größer ist, dann steht dieser Zahl die Zahl sämtlicher möglicher Boolescher Funktionen B(n) mit n Variablen gegenüber, die &amp;lt;math&amp;gt;2^{2^n}&amp;lt;/math&amp;gt; ist. Dann gilt: &amp;lt;math&amp;gt;\lim_{n \to \inf} \frac{a(n)}{B(n)} = 0&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Daraus folgt, dass die meisten kanonischen Normalformen exponentiell länger sind als eine beliebige aussagenlogische Formel, die in eine solche überführt wird; insbesondere steigt die Wahrscheinlichkeit, dass eine aussagenlogische Formel nur in eine exponentiell längere kanonische Normalform transformiert werden kann mit der Zahl der involvierten Variablen an; aufgrund dessen ist es auch nicht möglich, das [[Erfüllbarkeitsproblem der Aussagenlogik]] mithilfe von kanonischen Normalformen [[Determinismus (Algorithmus)|deterministisch]] mit polynomiellem Zeitaufwand zu lösen.&lt;br /&gt;
&lt;br /&gt;
Unterschiedliche kanonische Normalformen können für eine bestimmte aussagenlogische Formel ein unterschiedliches Verhalten ihre Größe betreffend aufweisen: So ist zum Beispiel die kanonische disjunktive Normalform für die sog. &amp;#039;&amp;#039;Paritätsfunktion&amp;#039;&amp;#039; &amp;lt;math&amp;gt;F_n = x_1 \otimes ... \otimes x_n&amp;lt;/math&amp;gt; exponentiell länger als &amp;lt;math&amp;gt;F_n&amp;lt;/math&amp;gt;, die Länge der Reed-Muller-Normalform wächst dagegen nur polynomiell für &amp;lt;math&amp;gt;F_n&amp;lt;/math&amp;gt; mit größer werdendem n.&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Mathematische Logik]]&lt;br /&gt;
[[Kategorie:Normalform]]&lt;/div&gt;</summary>
		<author><name>134.19.105.142</name></author>
	</entry>
</feed>