一階述語論理では、理論 T を満たすすべての
モデルで論理式 φ が真ならば、T から φ を形式的に証明できる。
T⊨φ⟹T⊢φ
- T⊨φ:T のすべてのモデルで φ が真(意味論)
- T⊢φ:公理と推論規則から φ の有限な証明を作れる(構文論)
Hint
つまり、一階述語論理では「意味的に必ず正しいが、形式的には証明できない」という取りこぼしがない。
Exapmle
すべての群では、各要素について
(x−1)−1=xが成り立つ。φ を ∀x((x−1)−1=x) とすれば、これは
Tgroup⊨φと表せる。完全性定理は、この意味論的な事実から、群の公理だけを使った形式的証明も存在すること、すなわち
Tgroup⊢φを保証する。
Note
同値な表現として、次のモデル存在定理がある。
一階の理論 T が無矛盾ならば、T を満たすモデルが存在する。
なお、逆向きの T⊢φ⇒T⊨φ は健全性定理である。