(Schlatungs-)Gleichung vereinfachen / Aussagenlogik?
Kann man das noch weiter / besser vereinfachen?
4 Antworten
Hey etechniknixgut
Gleiche Handschrift ist wohl kaum Zufall...?
Ist dieses Problem inzwischen gelöst?
X0(X1xX2xX3)v(X1X2)
Du hast in Deiner letzten Zeile in drei "&" jeweils X0 dabei... das klammerst Du einfach aus. X1X2 hat kein X0 dabei; daher läßt Du es als v hinter der ausgeklammerten X0- Geschichte stehen.
Sorry; es muß natürlich heißen X0(X1vX2vX3)v(X1X2)... so stimmts (falsche Taste erwischt :-) ).
Ja... !(X0) v !(X1)*!(X2)
wobei das ! eine Invertierung des folgenden Ausdrucks bedeuten soll... also !(X0) ist X0 invertiert.
v => oder, * => und
Herleitung musst du selbst schauen, ich hab es über KV-Diagramm gemacht, bzw. meinen Logikrechner: https://kmio.de/logikrechner.html
- es gibt verschiedene Minimalformen...
- welche sollt ihr denn anstreben?
- WA könnte dir helfen: https://www.wolframalpha.com/input/?i=%28a+and+b%29+or+%28a+and+not++c%29+or+%28not+a+and+c%29
Wusste gar nicht, das WA das kann :)
Und die Aufgabe war einfach nur: Vereinfache ^^
- welche operatoren darfst du denn verwenden?
- AND, OR und NOT? aber nich mehr?
- ich mein: sonst könntest du ja n BLA-Operator definieren, der x0,x1,x2,x3 nimmt und daraus dann das macht, was da steht... den BLA-Operator kannst ja über ne Wertetabelle definieren... LOL
- wieviele Klammerungs-Ebenen darfst du denn haben?
- nur drei? also NOT, OR, AND?
- also das wär erlaubt: (((not A) or B) and (A or (not C)))?
- aber das da nicht: (not (((not A) or B) and C))?
- du könntest n Programm schreiben, das einfach alles ausprobiert, was man so tun könnte, und das sich die kürzeste Variante merkt...
- oder du benutzt son graphisches Verfahren...
- oder so...
- habt ihr in der Vorlesung nix dazu gelernt?
- vllt n Lehrbuch? Skript?
Und wie bist du da drauf gekommen?