Section 3.3 命題論理
数学では、式や文を命題という形で扱う命題論理(propositional logic)の論理が、最も基本的な枠組みである。
Subsection 3.3.1 命題
数学が基盤とする論理学では、客観的な分析が可能な文を命題(proposition)として扱い、複数の命題を推論で接続することで論理を展開する。
定義 3.18. 命題.
「正しい」か「正しくない」かが明確に定まる式や文のことを命題(proposition)という。 命題\(p\)が「正しい」とき、\(p\)は真(true)であるという。また、\(p\)が真でないとき、\(p\)は偽(false)であるという。 命題\(p\)が真であることを\(p\)が成り立つ、命題\(p\)が偽であることを\(p\)が成り立たないともいう。特に、真である命題を定理(theorem)という。ただし、一般的に「定理」という場合は、「真である命題」のうち「何らかの基準に照らして重要なもの」を指すことが多い。
命題を文字で表す場合、propositionの頭文字の\(p\)を用い、複数の命題を文字で表すときは\(q\)や\(r\)も用いることが多い。流儀によっては、命題を大文字の\(P\)や\(Q\)で表すことも多い。
例 3.19. 命題の例.
Subsection 3.3.2 「かつ」「または」「でない」
命題についての基本的な操作には、1つの命題に対する否定や、2つ以上の命題に対する「かつ(連言)」「または(選言)」がある。
定義 3.20. 連言・選言・否定.
\(p, q\)を命題とするとき、\(p, q\)の両方が真のときに真となり、それ以外のときに偽となる命題を「\(p\)かつ\(q\)」といい、\(p \land q\)と表すことがある。 また、\(p, q\)の少なくとも一方が真のときに真となり、それ以外のときに偽となる命題を「\(p\)または\(q\)」といい、\(p \lor q\)と表すことがある。 更に、\(p\)が偽のときに真となり、真のときに偽となる命題を「\(p\)の否定」といい、\(\overline{p}\)と表す。数学における「または」は、「どちらか一方が成り立つ」という意味ではなく「 少なくとも一方が成り立つ」という意味であることに注意が必要である。
Subsection 3.3.3 命題に関する計算法則
「または」や「かつ」、「でない」については、次のような等式が成り立つ。
定理 3.21. 命題に関する計算法則.
\(p, q, r\)が命題のとき、次の等式が成り立つ。命題に関する分配法則も成り立つが、数の分配法則と異なる部分もある。
定理 3.22. 命題に関する分配法則.
\(p, q, r\)が命題のとき、次の等式が成り立つ。さらに命題については、次のde Morganの法則が成り立つ。
定理 3.23. de Morganの法則.
\(p, q\)が命題のとき、次の等式が成り立つ。証明.
Subsection 3.3.4 推論「ならば」
命題を用いてより高度な命題を表すには、次の推論(inference)を表す規則が必要となる。
定義 3.24. 推論.
\(p, q\)を命題とするとき、「もし\(p\)が成り立つならば、\(q\)も成り立つ」という命題を「\(p\)ならば\(q\)」といい、\(p \implies q\)と表す。 命題\(p \implies q\)は、「\(p\)が偽のとき」か「\(p\)も\(q\)も真のとき」に真となる。必要条件と十分条件は、「\(p \implies q\)」の「\(\implies\)」を矢に見立てて、「矢の先は必要」と覚えるとよい。
例 3.25. 推論の例.
Subsection 3.3.5 同値
この推論規則を用いて、2つの命題が「同じ」であるという関係を定義する。
定義 3.26. 同値.
\(p, q\)を命題とするとき、\(p \implies q\)かつ\(q \implies p\)であれば、\(p\)と\(q\)は同値であるといい、\(p \iff q\)と表す。同値の記号「\(\iff\)」は数の比較に用いる等号「\(=\)」と同様の記号で、2つの命題が「同じ」ことを表せる便利な記号である。 ただし「\(\iff\)」を使う際は、「\(\implies\)」方向だけでなく「\(\impliedby\)」方向についても命題が成り立っていることを確認する必要がある。 「\(\impliedby\)」方向が成り立つと言い切れない場合には、「\(\implies\)」記号を使うべきである。
Subsection 3.3.6 逆・裏・対偶
更に、推論を用いた命題について、逆や裏、対偶を定義できる。
定義 3.27. 逆・裏・対偶.
\(p, q\)を命題とするとき、命題\(p \implies q\)に対し、\(q \implies p\)を元の命題の逆、\(\overline{p} \implies \overline{q}\)を元の命題の裏、\(\overline{q} \implies \overline{p}\)を元の命題の対偶という。このうち、命題\(p \implies q\)と逆\(q \implies p\)について、前者は\(\overline{p} \lor q\)、後者は\(\overline{q} \lor p\)であるので、命題とその逆の真偽は一致しない。 また、命題\(p \implies q\)と対偶\(\overline{q} \implies \overline{p}\)については、次の定理が成り立つ。