这节笔记就一个个讨论前面提到的公理,穿插它们导致的一些结论。
引理4.2.1: ⊢M(Z)∧Z=Y⇒M(Y)
证明:
1. M(Z) ,假设
2. (∃X)(Z∈X) ,这是1的展开写法
3. Z∈b ,由2和规则C
4. Z=Y ,假设
5. Z∈X⇔Y∈X ,由4、Axiom T和MP
6. (∀X)(Z∈X⇔Y∈X) ,由5和Gen规则
7. Z∈b⇔Y∈b ,由6和A4
8. Y∈b ,由3、7、合取消除和MP
9. (∃X)(Y∈X) ,由8和规则E4
10. M(Y) ,这是9的缩写
证毕。
有了引理4.2.1,以下命题很容易证明。
命题4.2:NBG是含等式的理论。
证明:NBG虽然不包含“等式”谓词,但是我们把好式子 X=Y 看成是“等式”。所以只要证明这个版本的A6、A7两条定理,即证 ⊢(∀X)X=X 和 (X=Y)⇒(B(X,X)⇒B(X,Y)) 。前者由命题4.1b已得出(加上Gen规则),后者成立只需不含函数符号的原子wf成立即可,也即 (X=Y)⇒(X∈Z⇒Y∈Z) 成立即可,这由Axiom T就可得出。证毕。
引理4.2.2:
a. ⊢(∀x)(∀y)(∃1z)(∀u)(u∈z⇔u=x∨u=y) ,存在唯一集合 z ,使得
b. ⊢(∀X)(M(X)⇔(∃y)(X∈y))
c. ⊢(∃X)Pr(X)⇒¬(∀Y)(∀Z)(∃W)(∀U)(U∈W⇔U=Y∨U=Z)
证明:
a. 存在性由Axiom P直接得出。考虑唯一性,即要证
1. (∀u)(u∈V⇔u=X∨u=Y),(∀u)(u∈W⇔u=X∨u=Y) ,假设
2. M(U)⇒(U∈V⇔U=X∨U=Y),M(U)⇒(U∈W⇔U=X∨U=Y) ,这是1的展开写法
3. M(U) ,假设
4. (U∈V⇔U=X∨U=Y),(U∈W⇔U=X∨U=Y) ,由2、3和MP
5. U∈V⇔U∈W ,由4,多次应用传递规则
6. 2,3⊢U∈V⇔U∈W
7. 2⊢M(U)⇒(U∈V⇔U∈W) ,由6和演绎定理
8. 2⊢(∀u)(u∈V⇔u∈W) ,由7、Gen和集合的缩写形式
9. 2⊢V=W ,由8、引理4.1.2和MP
证毕。
b.
b.1 先证从左往右,即 M(X)⇒(∃y)(X∈y) ,利用Axiom P
1. (∀x)(∀y)(∃z)(∀