Aufgabe:
Wie minimiere ich folgenden boolschen Ausdruck:
X∧(Z∧Y∨(!Z∧Y∨!Y))X \land (Z \land Y \lor (!Z \land Y \lor !Y)) X∧(Z∧Y∨(!Z∧Y∨!Y))
Problem/Ansatz:
Ich habe das Gefühl, dass man ausklammern kann, aber sehe nicht wie, da immer die negierte Form einer Variable auftaucht und ich weiß nicht wie man dann ausklammern muss.
Die ! stehen für Negation ?
Dann fang doch innen an
=X∧(Z∧Y∨((!Z∨!Y)∧(Y∨!Y)))=X \land (Z \land Y \lor ((!Z \lor !Y ) \land (Y \lor !Y))) =X∧(Z∧Y∨((!Z∨!Y)∧(Y∨!Y)))
=X∧(Z∧Y∨((!Z∨!Y)∧1))=X \land (Z \land Y \lor ((!Z \lor !Y ) \land 1)) =X∧(Z∧Y∨((!Z∨!Y)∧1))
=X∧(Z∧Y∨(!Z∨!Y))=X \land (Z \land Y \lor (!Z \lor !Y )) =X∧(Z∧Y∨(!Z∨!Y))
Dann De Morgan
=X∧(Z∧Y∨!(Z∧Y))=X \land (Z \land Y \lor !(Z \land Y )) =X∧(Z∧Y∨!(Z∧Y))
=X∧1=X=X \land 1 = X =X∧1=X
Aloha :)X (Z Y+(Z‾ Y+Y‾))=X ( (Z+Z‾)⏟=1 Y+Y‾⏞=1 )=XX\,(Z\,Y+(\overline Z\,Y+\overline Y))=X\,(\,\overbrace{\underbrace{(Z+\overline Z)}_{=1}\,Y+\overline Y}^{=1}\,)=XX(ZY+(ZY+Y))=X(=1(Z+Z)Y+Y=1)=X
Ein anderes Problem?
Willkommen bei der Mathelounge! Stell deine Frage einfach und kostenlos