命題と論理結合子、真理値表
定義 1
真か偽かの二つのうちの一つである陳述を 命題 だと言う。命題は真か偽の二つのうちの一つの 真理値truth valueを持つ。二つの命題 、 の真理値が同じなら、 と は **(論理的に)同値(Logically) equivalent**であると言い、 のように示される。複合命題を構成する方法として次の記号を 接続詞connectivesと言う:
- 否定:
- 論理積:
- 論理和:
- 条件:
- 双条件:
真理表
通常、真は で、偽は で示される。上記の接続詞は定義による論理値を持つ。命題に接続詞を適用して得られた命題の真理値は、以下のような 真理表 で確認すると便利である:
否定
が真ならば は偽で、 が偽ならば は真である。
論理積
と が両方真ならば も真であり、それ以外は偽である。一般に、コンピュータ科学などの分野では を偽、 以外の数を真とみなす。 でない二つの数 、 を考えれば は真だが、一つでも なら で偽となる。この意味で、 は論理’積’と呼ばれる。
論理和
または のどちらか一方が真ならば も真であり、両方が偽の時のみ偽である。論理積と同様に なら偽で、それ以外は真であるため、 は論理’和’と言われる。当然 なら 、 は両方とも真だけど、 が偽でも、細かいことを言わないこと。だから、ただの’和’ではなく’論理和’なのだ。
条件式
が真の時に が真ならば も真である。実際の言葉と違って、 が偽なら、 が何であれ も真になることに注目。一方、 で、これは真理表を通して簡単に証明できる。文書の下部を参照せよ。
双条件式
と が両方とも真ならば 。式で書くと、 になる。真理表で見ると、 と が同時に真であるか、または同時に偽、すなわち同じ真理値を持つ時、 は真となる。
定理
条件式の論理的同値
証明
否定と論理和の定義により
■
이흥천 역, You-Feng Lin. (2011). 집합론(Set Theory: An Intuitive Approach): p3~21. ↩︎