Mathematik online lernen im Mathe-Forum. Nachhilfe online
Startseite » Forum » Von Wahrheitstabelle auf Gleichung

Von Wahrheitstabelle auf Gleichung

Schüler Realschule, 8. Klassenstufe

Tags: Boolesche Algebra, Gleichungen, Schaltalgebra, Wahrheitstabelle

 
Antworten Neue Frage stellen Im Forum suchen
Neue Frage
Make-Grafik

Make-Grafik aktiv_icon

17:32 Uhr, 29.08.2013

Antworten
Hallo Community!
Ich beschäftige mich mit meinen jungen 15 Jahren mit der Booleschen Algebra.
Ich habe alles soweit verstanden, dennoch habe ich da eine Frage zu, die ich mithilfe von der Suchmaschine Google bisher nicht beantworten konnte. Es geht darum, aus einer Wahrheitstabelle die entsprechende Gleichung zu „erkennen“. Ich habe bislang immer ausprobieren die Lösung gefunden, aber dennoch würde es mich interessieren, ob es ein Verfahren gibt.



Ich habe folgende Wahrheitstabelle:
xyza
0000
0101
0011
0110
1001
1100
1010
1111

1= wahr
0= falsch

Ziel ist es nun, eine Gleichung zu finden, welche die Wahrheitstabelle erfüllt. Ich habe hier bereits eine Gleichung dafür: a=x xor y xor z

Xor stellt dabei ein exklusives Oder da. Das bedeutet, dass es wahr zurück gibt, wenn nur eine Bedingung wahr ist und die andere falsch.



Nun habe ich hier eine zweite Wahrheitstabelle welche ich ebenfalls auswerten möchte, dazu kenne ich die Gleichung allerdings nicht...

xyza
0000
0100
0010
0111
1000
1101
1011
1111

Nun möchte ich wissen, ob es eine Methode gibt die Gleichung zu finden. Weil es dauert echt lange bis man mal durch Zufall und ausprobieren auf die richtige Gleichung trifft.



Hintergrund:
Ich selber programmiere und schaue mir derzeitig an, wie der PC intern mit den Bits rechnet. Den theoretischen Teil habe ich hinter mir, allerdings möchte ich dieses Verfahren nun nachprogrammieren. Und da hängt es bei einigen Überlegungen. Meine Frage bezieht sich auf die Addition. Die erste Tabelle zeigt, wie man auf das Ergebnis Bit kommt. Die zweite soll ermitteln, welcher Übertrag über bleibt. Der Übertrag ist in beiden Tabellen mit dem Buchstaben z gekennzeichnet.

Wie man sieht, habe ich alle Möglichkeiten abgedeckt. Das nur soweit, warum ich mich damit beschäftige.

Ich hoffe es ist soweit verständlich was ich möchte. LG Make :-)


Für alle, die mir helfen möchten (automatisch von OnlineMathe generiert):
"Ich bräuchte bitte einen kompletten Lösungsweg." (setzt voraus, dass der Fragesteller alle seine Lösungsversuche zur Frage hinzufügt und sich aktiv an der Problemlösung beteiligt.)
Online-Nachhilfe in Mathematik
Antwort
Mathe-Steve

Mathe-Steve aktiv_icon

17:45 Uhr, 29.08.2013

Antworten

Hallo,

guckst Du hier: de.wikipedia.org/wiki/Disjunktive_Normalform

Man kann aud er Wahrheitstabelle entweder eine disjunktive oder eine konjunktive Normalform ableiten, je nachdem man am Ausgang 1 oder 0 betrachtet.

Anschließend kann man noch versuchen, den erhaltenen Term zu vereinfachen.

Gruß

Stephan

Frage beantwortet
Make-Grafik

Make-Grafik aktiv_icon

18:22 Uhr, 29.08.2013

Antworten
Ah okey, ich denke ich habe es beriffen...



ABE
111=A und B
100= nicht A oder B
011= nicht A und B
001= nicht A und nicht B

DNF =(A und B) oder (nicht A und B) oder (nicht A und nicht B)
KNF = nicht A und B

E= DNF
oder
E= KNF


Okey, soweit alles klar :-)

Wie man das nun kürzt, muss ich dann erst wieder googeln. Vielen dank! ;-)