使い方
- 論理式の欄に論理式を入力します。各命題には小文字の文字を使い、まとめるには括弧を使います。
- 判定を読みます。常に真、常に偽、または一部の行だけ真です。
- 真理値表を行ごとに読みます。Tは真、Fは偽を表し、最後の列が論理式の値です。
結合子の読み方
結合子の意味は古典論理のものです。否定 ¬φ は、φ が真でないとき真です。連言 φ ∧ ψ は両方が真のとき真で、選言 φ ∨ ψ は少なくとも一方が真のとき真です。条件 φ → ψ は、φ が真で ψ が偽である場合を除いて真です。双条件 φ ↔ ψ は、φ と ψ の値が同じとき真です。
スタンフォード哲学百科事典(英語)の古典論理の項目では、この真理条件が示されています。双条件を(φ → ψ)かつ(ψ → φ)の略記として定義しており、上の規則と同じです。
¬p p が偽のとき真
p ∧ q p と q の両方が真のとき真
p ∨ q p または q(または両方)が真のとき真
p → q p が真で q が偽のときだけ偽
p ↔ q p と q の値が同じとき真
真理値表の作り方と読み方
- 各文字は真にも偽にもなりうる命題です。n 個の文字があれば2の n 乗の行があり、2文字なら4行、6文字なら64行です。
- (アルファベット順で)最初の文字は表の前半で真になり、最後の文字が最も速く変わるため、2文字の場合の行は TT、TF、FT、FF の順になります。
- 恒真式はすべての行で真、矛盾はすべての行で偽です。それ以外の論理式は偶然式で、その値は行によって変わります。
括弧がないときの読み方
このページは、括弧のない論理式を次の固定の順で読みます。否定が最も強く結び付き、次に かつ、次に または、次に ならば、最後に 同値 です。ならば の矢印の連なりは右にまとまるため、p → q → r は p → (q → r) を意味します。別の意味にしたい場合は、括弧を付けます。p ∨ q ∧ r は p ∨ (q ∧ r) と読まれます。
計算例:p → q
論理式 p → q は文字が2つなので、表は4行になります。p が真で q が偽の行だけで偽になるため、判定は一部の行で真、ほかの行で偽です。
| p | q | p → q |
|---|---|---|
| T | T | T |
| T | F | F |
| F | T | T |
| F | F | T |
よくある質問
恒真式とは何ですか?
真理値表のすべての行で真になる論理式で、文字の真偽に関係なく常に真です。このページでは、例えば (p ∧ q) → p のように「常に真」と表示されます。
恒真式と矛盾の違いは何ですか?
恒真式はすべての行で真ですが、p ∧ ¬p のような矛盾はすべての行で偽です。一部の行で真、一部の行で偽になる論理式は偶然式です。
行数が2の n 乗になるのはなぜですか?
各文字は真にも偽にもなれ、行はそれらの値のすべての組み合わせを並べたものだからです。2文字では2 × 2 = 4行、3文字では8行になります。
キーボードの記号を使えますか?
使えます。~ は否定、& は かつ、| は または、-> は ならば、<-> は 同値 を表します。このページでは ¬ ∧ ∨ → ↔ と同じように読みます。
文字は6つまでなのはなぜですか?
6文字なら64行になり、画面に収まります。文字がさらに多い論理式は、小さな部分に分けて確かめられます。
入力した論理式は保存されますか?
いいえ。真理値表はお使いのブラウザ内で作られ、入力した内容が当サイトに送られることはありません。
出典
数値と文章の最終確認日:2026年11月10日火曜日。