www.wikidata.de-de.nina.az
Die Ringsummennormalform kurz RSNF oder RNF auch Algebraische Normalform kurz ANF Reed Muller Entwicklung Ringsummenexpansion oder Schegalkinsches Polynom ist eine Darstellungsform einer Booleschen Funktion Diese Normalform verwendet ausschliesslich die Operatoren XOR Kontravalenz und UND Konjunktion Inhaltsverzeichnis 1 Definition 2 Berechnung der RSNF 2 1 Beispiel 3 Folgerungen 4 LiteraturDefinition BearbeitenDie beiden Operatoren Kontravalenz und Konjunktion 1 displaystyle oplus wedge 1 nbsp bilden eine vollstandige Basis der booleschen Funktionen Damit wird die folgende Definition moglich Eine Formel ist in Ringsummennormalform wenn sie eine Kontravalenz displaystyle oplus nbsp von Konjunktionen displaystyle wedge nbsp der Eingabevariablen x 1 x n displaystyle x 1 dots x n nbsp und der Konstanten 0 1 displaystyle 0 1 nbsp ist Eine Formel in RSNF hat folgende Form T 1 n a T i T x i displaystyle bigoplus T subseteq 1 dots n a T wedge bigwedge i in T x i nbsp wobei a T 0 1 displaystyle a T in 0 1 nbsp fur jede Teilmenge T displaystyle T nbsp ist Berechnung der RSNF BearbeitenMan geht von einer orthogonalen disjunktiven Normalform also einer disjunktiven Normalform deren Konjunktionen alle gegenseitig disjunkt sind d h 0 ergeben aus Das kann z B auch die kanonisch disjunktive Normalform sein In dieser ersetzt man den Disjunktionsoperator durch den Antivalenzoperator Ringsumme was aufgrund der Orthogonalitat moglich ist Danach schreibt man die Negationen in die geklammerte Antivalenz mit 1 um Anschliessend multipliziert man unter besonderer Beachtung der Rechenregel fur die Antivalenz x x 0 displaystyle x oplus x 0 nbsp aus Beispiel Bearbeiten Die disjunktive Normalform A B A B A C displaystyle AB vee bar A bar B vee A bar C nbsp kann wie folgt in ihre RSNF umgeformt werden Orthogonalisierung z B mit Hilfe eines Karnaugh Planes A B A B A B C displaystyle AB vee bar A bar B vee A bar B bar C nbsp Ersetzen der Disjunktion durch die Antivalenz A B A B A B C displaystyle AB oplus bar A bar B oplus A bar B bar C nbsp Umschreiben der Negation A B A 1 B 1 A B 1 C 1 displaystyle AB oplus A oplus 1 B oplus 1 oplus A B oplus 1 C oplus 1 nbsp Ausmultiplizieren A B A B A B 1 A B C A C A B A displaystyle AB oplus AB oplus A oplus B oplus 1 oplus ABC oplus AC oplus AB oplus A nbsp Durch Wegstreichen von jeweils zwei gleichen Termen erhalt man nach dem Umsortieren schliesslich 1 B A B A C A B C displaystyle 1 oplus B oplus AB oplus AC oplus ABC nbsp Folgerungen BearbeitenJede beliebige boolesche Funktion kann in Ringsummennormalform uberfuhrt werden Die Ringsummennormalform einer booleschen Funktion ist bis auf die Reihenfolge eindeutig Literatur BearbeitenIngo Wegener The complexity of Boolean functions Wiley Teubner 1987 ISBN 3 519 02107 2 S 6 Online Ausgabe Prasentation der Uni Duisburg Abgerufen von https de wikipedia org w index php title Ringsummennormalform amp oldid 204615246