2017-07-21 11 views
-1

ブール式 "(x + y)。(x + z)"を簡略化します。ブール式(x + y)を簡略化する(x + z)

私は答えが "x + y.z"だと思いますが、どうやってそれを得るのか分かりません。

+0

私は '.'は有効なブール演算子ではないと思います。その問題では(少なくともほとんどの言語では)' = 'ではありません。これはどの言語ですか? –

+0

はい、それは申し訳ありませんが、それは申し訳ありませんが、今私はそれを修正し、私の質問に答えを得ていませんでしたそれを解決するために知っている場合 –

答えて

1

De Morgan Law(A + B)=(A'.B ')を使用する必要があります。可換性によって (X+Y)=X'.Y' and (X+Z)=X'.Z' :冪等によって(X+Y).(X+Z)=(X'.Y').(X'.Z')=X'.Y'.X'.Z'=X'.X'.Y'.Z' :次にX'.X'=X'X'.X'.Y'.Z'=X'.Y'.Z'=X'.(Y'.Z') 通話:次にY'.Z'=WX'.(Y'.Z')=X'.W'ド・モルガンによって :X'.W'=(X+W) (I) 肯定を否定:それはこのように動作しますW'=Y'.Z' then W=(Y'.Z')'=Y'+Z'=Y.Z (II) (I)によると、(II) :(X+Y).(X+Z)=X+(Y.Z)=X+Y.Z

+0

'(A + B)=(A'.B ')''、最後の '' 'に注意してください。 –

関連する問題