Logik Ausdruck vereinfachen

Aufrufe: 960     Aktiv: 17.07.2019 um 12:02

0

Hallo,

wie ist die Vorgehensweise um folgenden Ausdruck zu vereinfachen, bzw welche Regeln muss ich da anwenden.

(¬A ∨ B ∨ C) ∧ (¬A ∨ B ∨ ¬C)

Ich weiss dass dieser Ausdruck äquivalent zu ¬A ∨ B ist, aber wie komme ich Schrittweise drauf.

Danke
Diese Frage melden
gefragt

Sonstiger Berufsstatus, Punkte: 20

 
Kommentar schreiben
4 Antworten
0

Der Trick ist zu überlegen, welche Mengen auf beiden Seiten vorkommen und diese dann auszuklammern:

$$ (\neg A \lor B \lor C) \land (\neg A \lor B \lor \neg C) $$

$$ \Leftrightarrow (\neg A \lor B) \lor (C \land \neg C) $$

$$ \Leftrightarrow (\neg A \lor B) \lor \emptyset $$

$$ \Leftrightarrow \neg A \lor B $$

Diese Antwort melden
geantwortet

Lehrer/Professor, Punkte: 640

 

Kommentar schreiben

0

Also ich verstehe wie man von der 2 Zeile auf die 3 Zeile und dann auf das Ergebnis kommt.

Verstehe aber nicht ganz wie man von (¬ABC)(¬AB¬C) auf die 2 Zeile kommt...

Diese Antwort melden
geantwortet

Sonstiger Berufsstatus, Punkte: 20

 

Du beziehst Dich auf die Antwort von dreszig? Das ist ganz einfach. Es gibt das Distributivgesetz der Disjunktion. Das ist so definiert:

$$P\vee\left(Q\wedge R\right)\leftrightarrow\left(P\vee Q\right)\wedge\left(P\vee R\right) \tag{1}$$

Da es sich um eine Doppelimplikation handelt, lässt sich das natürlich auch drehen:

$$\left(P\vee Q\right)\wedge\left(P\vee R\right)\leftrightarrow P\vee\left(Q\wedge R\right) \tag{2}$$

Jetzt setzt Du

\begin{eqnarray*}
P & = & \lnot A\vee B\\
Q & = & C\\
R & = & \lnot C
\end{eqnarray*}

Dann bekommst Du folgendes:

$$\left( \lnot A\vee B\vee C\right)\wedge\left( \lnot A\vee B\vee \lnot C\right)\leftrightarrow \left(\lnot A\vee B\right) \vee\left(C\wedge \lnot C\right) \tag{2}$$

Das ist das, was dreszig in der zweiten Zeile geschrieben hat. Nach dem Satz vom Widerspruch ist der Ausdruck \(\left(C\wedge \lnot C\right)\) logisch falsch. Das Ganze ist aber eine Disjunktion, d.h. ein inklusives ODER. Eine Disjunktion ist nur dann Falsch, wenn alle Glieder der Disjunktion (im vorliegenden Fall sind das zwei) gleichzeitig falsch sind. Deshalb hängt die Wahrheit oder Falschheit des ganzen Terms ausschließlich von dem Teilterm \( \left(\lnot A\vee B\right)\) ab. Deshalb ist \(\left(C\wedge \lnot C\right)\) überflüssig und kann fallen gelassen werden.

Verstanden?

Viele Grüße
jake2042
  ─   jake2042 17.07.2019 um 12:02

Kommentar schreiben

0

Hallo,

Im Ausdruck

$$(\lnot A\lor B\lor C)\land(\lnot A\lor B\lor \lnot C)$$

kannst du auch \(\lnot A\lor B\) substituieren durch \(D\). Dann erhälst du:

$$(D \lor C)\land(D\lor \lnot C).$$

Das kannst du "ausmultiplizieren":

$$(D \land D) \lor (D \land\lnot C)\lor (D\land C) \lor (C\land\lnot C)$$

vereinfachen:

$$D\lor (D \land\lnot C)\lor (D\land C)$$

Der Ausdruck ist unabhängig davon, ob \(C\) wahr oder falsch ist und hängt nur von \(D\) ab: Wahr, wenn \(D\) wahr ist und falsch, wenn \(D\) falsch ist. Somit ist der Ausdruck das Gleiche wie \(D\) und das war gerade \(\lnot A\lor B\).

Ich hoffe, ich konnte dir helfen! :)

Diese Antwort melden
geantwortet

Student, Punkte: 2.6K

 

Kommentar schreiben

0

Die Frage ist beantwortet. Siehe Kommentare.

Diese Antwort melden
geantwortet

Sonstiger Berufsstatus, Punkte: 1.22K

 

Kommentar schreiben