置換公理図式
この記事はhydrogen Advent Calender 2024の8日目の記事です。
置換公理図式とは
をを自由変数として持たない集合論上の1階述語論理式とすると、次の公理図式が成り立つ。
これの役割を端的に言えばmapである。集合を論理式でmapしたものを集合として取り出すことができるというものである。
この公理図式は、1つのに対して1つの公理を与えるものであるのでZFC公理系は無限個の公理からなる。
なぜ、このように解釈するのかというと数学は1階述語論理で記述されるものであるためである。この公理図式を1つの公理として扱うにはを量化する必要があるが、それを可能にするには2階以上の述語論理が必要となる。だが、高階述語論理は単に扱いづらいのみならず、完全で健全で証明を検証するアルゴリズムを持つような体系を作ることができないことがゲーテルの不完全性定理によって示されているため用いられていないというわけである。
分出公理図式
をを自由変数として持たない集合論上の1階述語論理式とすると、次の公理図式が成り立つ。
これの機能は端的に言えばfilterである。集合を論理式でfilterしたものを集合として取り出すことができるというものである。
なぜこれを取り上げたかというと、置換公理図式から分出公理図式を導出することができるからである。
置換公理図式から分出公理図式を導出する
条件を満たす論理式をとする。
なるが存在しないとき、は一切元を持たない。このような集合の存在は空集合公理から導かれる。
なるが存在するとき、そのようなを用いて置換公理図式のを次のように定める。
このとき、自身とを満たさないようなはすべてとなり、を満たすようなはすべてとなる。
このようにして、置換公理図式から分出公理図式を導出することができる。
順序数
5日目の記事でさらっと触れたが、順序数に対して後者関数を適用することでを定義することができる。このようにして、を定義することができ、その極限としてを定義することができる。
このを得るには実は置換公理図式が必要となるのだ。
に対してを次のように定める。
このようにすると、なる集合の存在が示され、和集合公理から次のようにしてが得られる。
余談
ZF公理系からこの置換公理図式を除いたものをZと呼ぶ。この意味でこの置換公理図式はZF公理系のFの部分ということができるかもしれない。