>>473-475
「一階はダメだ これから二階だ」
と宣う数理論理素人の方へ

二階述語論理
https://ja.wikipedia.org/wiki/%E4%BA%8C%E9%9A%8E%E8%BF%B0%E8%AA%9E%E8%AB%96%E7%90%86


二階述語論理(second-order predicate logic)あるいは単に
二階論理(second-order logic)は、
一階述語論理を拡張した論理体系である。
(一階述語論理自体も命題論理を拡張したものである。)
(二階述語論理もさらに高階述語論理や型理論に拡張される。)

一階述語論理と同様に議論領域(ドメイン)の考え方を使う。
ドメインとは、量化可能な個々の元の集合である。
一階述語論理では、そのドメインの個々の元が変項の値となり、量化される。
例えば、一階の論理式 ∀x (x ≠ x + 1) では、変項 x は任意の個体を表す。
二階述語論理は個体の集合を変項の値とし、量化することができる。
例えば、二階の論理式 ∀S ∀x (x ∈ S ∨ x ∉ S) は、
個体の全ての集合 S と全ての個体 x について、
x が S に属するか、あるいは属さないかのどちらかであるということを主張している。
最も一般化された二階述語論理は関数の量化をする変項も含んでいる。