
⇒(ならば)について考える
日常の論理は暗黙の了解やいろんなニュアンスを含んでいて案外複雑。それに比べて記号論理(数学的な論理、デジタル論理)は無味乾燥で機械的。
ここでは記号論理の「⇒(ならば)」について考え(想いを巡らせ)ます。次の記事とあわせてご覧ください。
▷ 「雨天中止」の運動会、晴れたらどうする?
▷ 命題「1>5 ⇒ 1>3」は真か偽か?
論理式の論理値を定義する
記号論理(数学的な論理、デジタル論理)は「∧(かつ)、∨(または)、¬(〜でない)、⇒(ならば)」の4つで構成されます。英語でいうと、順に「 and と or と not と if 」。
下表において、「1は真」を、「0は偽」を表します。
1 1 0 0 1 1 1
1 0 0 1 0 1 0
0 1 1 0 0 1 1
0 0 1 1 0 0 1
その中で意外としっくりこないのが「 ⇒(ならば)」なんですね。というわけで、もうちょっといろいろあれこれ考えましょう。そうこうするうちに、なんとか腑に落ちると良いですね。
逆、裏、対偶をとってみる
上の「」の定義に従って、逆「」、裏「」、対偶「」の真偽を調べてみました。
結果は下表の通りです。原命題とその逆は真偽が一致しないこと、すなわち「逆は真ならず」が確認できました。
また、原命題とその対偶の真偽が一致すること、すなわち「元の命題とその対偶は同値である」ことも確認できました。
原命題 逆 裏 対偶
1 1 0 0 1 1 1 1
1 0 0 1 0 1 1 0
0 1 1 0 1 0 0 1
0 0 1 1 1 1 1 1
ちなみに、上表の下から2行目の の値が0に変わると、原命題と逆の真偽が一致してしまいます。また、上表の一番下の行の の値が0に変わると、原命題と対偶の真偽が一致しないことになります。いずれも論理的な整合性が取れないことになっちゃいます。
やっぱり上表の「」でしかありえないということなのでしょう。
集合で考えると
条件「」が真であるということは「条件 を満たすものはすべて条件 を満たす」ということですから、集合のベン図で表すと「」( は の部分集合)となります。
また「 が の部分集合である」ということは「 の内側かつ の外側、その場所は空っぽ」ということであり、言い換えると「 の外側か の内側かのどちらか」ということ。それを論理式で書くと「」となります。

このことを論理表で確認してみましょう。下表を見ての通り、「」と「」が同値(1,0の並びが同じ)であることが分かります。
否定 論理和 集合 ならば
1 1 0 1 1 1
1 0 0 1 0 0
0 1 1 1 1 1
0 0 1 0 1 1
◇ ◇ ◇
⇒(ならば)を腑に落とす
▷ 「雨天中止」の運動会、晴れたらどうする?
▷ 命題「1>5 ⇒ 1>3」は真か偽か?
▷ ⇒(ならば)について考える
▷ 論理式の練習問題