• ベストアンサー

ブール代数の問題です

何時間考えても証明できないので、皆様の力をお貸しください… ブール代数の問題で、 (ab+c)(ad+b')=(abd+cb')    ※'はバーの代用です を証明せよって問題です。 展開とかして、(左辺)=abd+acd+cb' とかが出てきて、手も足も出ない状況になってしまいました…。 よろしくおねがいします。

質問者が選んだベストアンサー

  • ベストアンサー
  • info22
  • ベストアンサー率55% (2225/4034)
回答No.1

>(左辺)=abd+acd+cb' =abd+acd(b+b')+cb' =abd+abcd+ab'cd+cb' =abd(1+c)+cb'(ad+1) =abd+cb' =(右辺)

その他の回答 (2)

  • sinisorsa
  • ベストアンサー率44% (76/170)
回答No.3

質問者のブール代数は、({0,1}、・、+) ですか。 それとも、もっと一般のブール代数ですか。 ブール代数の公理から証明しなければいけませんか? その場合には、公理系を示してください。 1行目に書いたブール代数ならば、真理値表を書けば 簡単ですが。 出題者の意図はどちらでしょうか。

youmozi
質問者

お礼

公理から証明しなければならなかったと思います。 質問する側であるにもかかわらず、言葉足らずで申し訳ありませんでした。

  • arrysthmia
  • ベストアンサー率38% (442/1154)
回答No.2

与式右辺=0, 貴方の答え=1 となる反例 を見つけようと試みると、 何が起こっているのかよく解ります。 (やってみて下さい。) 等式の示しかたとしては、 両辺を No.1 の 3 行目へ向けて 展開するのが、一本道で考えやすいでしょう。

関連するQ&A