数理論理学・集合論の問題
命題変数 に関する命題論理の論理式
を考える。 への真理値割り当て(全部で 通り)のうち、 を真にするものの個数を求めよ。
この問題で使うもの
- 真理値表と充足割り当ての個数(説明と入口の問題)
この問題を解けるようになるまで(4 技能)
読み込み中…
右端(太枠)がこの問題で使う技能です。左へドラッグすると、さらに前の前提をさかのぼれます。技能を押すと、そこまでの道筋が光ります。
ヒント
行き詰まったら、上から順に 1 つずつ開いてください。
ヒント 1
は 4 つの節の連言なので、すべての節が真になる割り当てを数えます。 の真偽で場合分けすると見通しがよくなります。
ヒント 2
が真なら から は偽、 が偽なら から は偽に決まります。 は の値によって の選び方が 1 通りか 2 通りかが変わります。
ヒント 3
が真の場合は と , の選び方を数えると 6 通りになります。残りは が偽の場合です。
答えと解説
答えを見る
どこでつまずきましたか?(選ぶと、戻る場所を案内します)
解説を読む
が真であるための条件は次の つが同時に成り立つことである。
- の少なくとも つが真
- と は同時に真でない
- が真なら も真
- が真なら も真
の値で場合分けする( を真、 を偽と書く)。
のとき. より 。 は自動的に成り立ち、 も成り立つので は 通り。 は自由で、
- なら より は 通り、
- なら より の 通り。
よって 通り。
のとき. より 。 より は の 通り( は自動的に成り立つ)。 は のとき 通り、 のとき 通りなので、 通り。
合計は 通りである。
別解
より は のいずれか。それぞれ数える。 について を満たす組は の3通り( なら は任意の2通り、 なら の1通り)。
(i) : は真。 は なので常に真で は2通り。 は3通り。計 。
(ii) : は真。 は なので の1通り。 は3通り。計 。
(iii) : が真になるには 。 の1通り、 は任意で2通り。計 。
合計 。
検算: の値で分けると、 のとき と は真で、 を満たす は の4通り、 は2通りで8。 のとき 、 が必要で の3通りで3。合計 で一致。