数理逻辑3 -- 形式数论5

继续上节的证明。

o. 要证 tr(t<rr<t) 。水平不够,只能用归纳法。记 B(x) tx(t<xx<t)
首先,考虑 B(0)
1. t0 ,假设
2. 0t ,命题3.7i
3. 0<t ,由1、2和析取消除
4. t<00<t ,由3和析取引入
所以 B(0) 成立

后,假设 B(x) 成立。
1. tx(t<xx<t) ,归纳假设
2. tx ,假设
3. tx ,假设
4. t<xx<t ,由1、3和MP
5. t<x ,假设
6. t<xx<t ,由5、命题3.7m、b( t<x ),再加上析取引入
7. B(x),tx,tx,t<xt<xx<t ,由1-5
8. tx ,假设
9. x<t ,由8、4和析取消除
10. xt ,由9和命题3.7k
11. x<t ,由10、2和析取消除
12. B(x),tx,tx,txt<xx<t ,由11、8、1
13. B(x),tx,txt<xx<t ,由7、12和命题1.21
14. t=x ,假设
15. t<x ,由14和 x<x
16. B(x),t=x,txt<xx<t ,由15和析取引入
17. B(x),txt<xx<t ,由13、16和命题1.21
18. B(x)B(x) ,由17和演绎定理
证毕

p. 要证 t=rt<rt>r 。利用o的结果,注意下 的顺序,不难证明。

q. 要证 trrt 。只需证 ¬(tr)rt ,利用p,简单可证。

r. 要证 t+rt 。用归纳法,记 B(x) t+xt B(0) t+0t ,由命题3.7e可知其成立。
假设 B(x) 成立,
1. t+xt ,归纳假设
2. (t+x)>t ,由1和命题3.7l
3. t+x>t ,由2和S6
所以 B(x) 成立,证毕

s. 要证 r0t+r>t
1. t+r>tt+r=t ,由命题3.7r可知
2. r0 ,假设
3. ¬(t+r>t) ,假设
4. t+r=t ,由1、3和析取消除
5. t+0=t ,由S5
6. t+r=t+0 ,由4、5、S1和命题3.2b
7. r=0 ,由6、命题3.4d减法律
8. ¬(t+r>t)r0r=0 ,由2、3、7和合取引入
9. t+r>t ,由8和反证法规则
证毕

t. 要证 r0trt
1. r0 ,假设
2. r=b ,由1、命题3.5h、规则C
3. tr=tb ,由2、命题3.2o
4. tb=tb+t ,由3、命题3.4a乘法分配律、命题3.5b
5. 0tb ,命题3.7i
6. ttb+t ,由5、命题3.7g,再加上加法交换律
7. tb\gett ,由6、4和A7代入法则
8. trr ,由2、7和A7代入法则
证毕

u. 要证 r0r>0 。从左往右,利用命题3.7s, t 取0即可。从右往左,用归纳法,记B(x) x>0x0 。考虑 B(0) ,由命题3.7a和A1,可得 0=0¬(0>0) ,所以 0>000 ,即 B(0) 成立。假设 B(x) 成立,由S3和A1可得 x>0x0 ,所以 B(x) 成立。证毕。

v. 要证 r>0(t>0rt>0) 。利用命题3.7u和命题3.5e: t0(st=0s=0)
1. r>0 ,假设
2. t>0 ,假设
3. t0 ,由2和命题3.7u
4. rt=0r=0 ,由3和命题3.5e
5. r0rt0 ,由4和逆否规则
6. rt0 ,由1、5和MP
7. rt>0 ,由6和命题3.7u
证毕

w. 要证 r0(t>1tr>r) 。这里的1就是 1¯ ,后面都简写了。
1. r0 ,假设
2. t>1 ,假设
3. b0,b+1=t ,由2、规则C和合取消除
4. b>0 ,由3和命题3.7u
5. (b+1)r=br+r ,由命题3.4b(乘法分配律)、命题3.5b
6. tr=br+r ,由3、5和A7代入规则
7. r>0 ,由1和命题3.7u
8. br>0 ,由4、7、命题3.7v
9. br+r>r ,由8、命题3.7d
10. tr>r ,由6、9、A7代入法则
证毕

x. r0(t<str<sr) 。好麻烦,用归纳法,记 B(x) x0(t<stx<sx) B(0) 显然成立。假设 B(x) 成立,
1. x0(t<stx<sx) ,归纳假设 B(x)
2. x0 ,假设
3. t<stx<sx ,由1、2和MP
4. x0 ,假设,这里无所谓
5. t<s ,假设
6. tx<sx ,由3、5和MP
7. tx+t<sx+t ,由6、命题3.7d
8. tx+t<sx+s ,由7、5和命题3.7b
9. tx<sx ,由8、命题3.5a、b,和A7代入法则
10. B(x),x0,x0t<stx<sx ,由1-9和演绎定理
11. tx<sx ,假设
12. tx+t<sx+s ,由11、命题3.5a、b和A7代入法则
13. ¬(t<s) ,假设
14. ts ,由13、命题3.7p、析取消除
15. ¬(tx<sx) ,由13、3
16. txsx ,由15、命题3.7p、析取消除
17. tx+tsx+t ,由16、命题3.7g
18. sx+tsx+s ,由14、命题3.7g
19. tx+tsx+s ,由17、18、命题3.7f
20. txsx ,由19、命题3.5a、b,和A7代入法则
21. ¬(tx<sx) ,由20推出,不是那么显然,这里不展开写了,利用 tr¬(t<r)
22. t<s ,由11、21、反证法法则
23. B(x),x0,x0tx<sxt<s ,由22
24. B(x),x0,x0t<stx<sx ,由23、10
25. x=0 ,假设
26. tx=t,sx=s ,由25可得 x 就是 0 ,再根据命题3.5b
27. t<stx<sx ,由26和 t<st<s ,再应用两次A7代入法则
28. B(x),x=0,x0t<stx<sx
29. B(x),x0t<stx<sx ,由28、24和命题1.21
30. B(x)B(x) ,由29和演绎定理
证毕

y. 借助x的结论,捣鼓几下即可,不难。

z. 要证 t0 ,这个很容易。
1. t0 ,命题3.7i
2. t>0t=0 ,这是1的展开写法
3. t>0 ,假设
4. t0 ,由3、命题3.7c和MP
5. t>0t0 ,有1-4
6. ¬(t>0) ,假设
7. t=0 ,由2、6和析取消除
8. ¬(0<0) ,命题3.7a
9. ¬(t<) ,由7、8和A7代入法则
10. ¬(t>0)t0 ,由7-9
11. t0 ,由5、10,命题1.21
证毕

z’. 要证 trrtt=r
1. tr,rt ,假设、合取消除
2. t<t=r,r<tr=t
3. tr ,假设
4. t<r,r<t ,由2、3和析取消除
5. rt ,由4和命题3.7c
6. trrtr<t ,由3、4、5和合取引入
7. t=r ,由6和反证法规则
证毕

这些个命题真的是“又长又臭”,但不证又不行,知识不牢固。

命题3.8
a. 对任意自然数 k ,都有x=0x=1¯...x=k¯xk¯
a’. 对任意自然数 k 和任意好式子B,都有 B(0)B(1¯)...B(k¯)(x)(xk¯B(x))
b. 对任意自然数 k>0 ,都有 x=0...x=k1¯¯¯¯¯¯¯¯x<k¯
b’. 对任意自然数 k>0 和任意好式子 B ,都有B(0)B(1¯)...B(k1¯)(x)(x<kB(x))
c. ((x)(x<yB(x))(x)(xyD(x)))(x)(B(x)D(x))

证明:从现在开始,证明写简单点了,前面用到的一大堆规则,直接使用而不再赘述。
a. 我们采用基于自然数 k 的归纳法。k=0时,显然有 x=0x0¯ 。假设命题对 k 成立,即x=0...x=k¯xk¯,考虑 k+1 的情况。

1) 先证从左往右。若 x=k+1¯¯¯¯¯¯¯¯ ,则易得 x=0...x=k+1¯¯¯¯¯¯¯¯xk+1¯¯¯¯¯¯¯¯ 。若 xk+1¯¯¯¯¯¯¯¯ ,则根据析取消除可得 x=0...x=k¯ ,再根据归纳假设可得 x=0...x=k¯xk¯ ,再根据命题3.7 t<t 可得 x=0...x=k¯xk+1¯¯¯¯¯¯¯¯ 。所以无论如何都有, x=0...x=k¯x=k+1¯¯¯¯¯¯¯¯xk+1¯¯¯¯¯¯¯¯

2) 再从右往左。根据命题3.7l可得 xk+1¯¯¯¯¯¯¯¯xk¯ ,而根据归纳假设可知 xk¯x=1...x=k¯ ,所以 xk+1¯¯¯¯¯¯¯¯x=1...x=k¯x=k+1¯¯¯¯¯¯¯¯
证毕

a’. 1) 从右到左直接证。根据A4,若 (x)(xk¯B(x)) ,则可得 k+1 个好式子,其中第 i 个好式子是dik¯B(di),这里的 di i1¯ 。考虑第 i 个好式子,根据命题3.7n、e、h,可得dik¯成立,所以 B(di) 成立。所以根据合取引入,可得 B(0)B(1¯)...B(k¯) 。这就证明了 (x)(xk¯B(0)...B(k¯))

2) 从左往右用基于自然数 k 的归纳法,只需证明B(0)...B(k¯)(xk¯B(x)),再应用Gen规则即可。当 k=0 时,根据A7代入规则,可得 B(0),x=0B(x) ,所以 B(0)(x0B(x)) (这里应用下命题3.7的 x0 ,把 x<0 排除掉)。假设命题对 k 成立,即B(0)...B(k¯)(xk¯B(x)),考虑 k+1 的情况。若 B(0)...B(k¯)B(k+1¯¯¯¯¯¯¯¯) ,则根据合取消除,可得 B(0)...B(k¯) B(k+1¯¯¯¯¯¯¯¯) 。接着,若 xk+1¯¯¯¯¯¯¯¯ ,则 x<k+1¯¯¯¯¯¯¯¯x=k+1¯¯¯¯¯¯¯¯ 。因为 x<k+1¯¯¯¯¯¯¯¯xk¯ ,所以结合归纳假设可得 B(0)...B(k¯),xk¯B(x) 。另一方面,若 x=k+1¯¯¯¯¯¯¯¯ ,采取同样的技巧可得 B(k+1¯¯¯¯¯¯¯¯),x=k+1¯¯¯¯¯¯¯¯B(x) 。所以,无论如何都有 B(0)...B(k+1¯¯¯¯¯¯¯¯)xk+1¯¯¯¯¯¯¯¯B(x)
证毕

b. 采用基于自然数 k 的归纳法。当k=1时,根据命题3.7,不难得出 x=0x<1¯ 。假设命题对 k 成立,考虑k+1的情况。因为 x<k+1¯¯¯¯¯¯¯¯xk¯ ,所以若 x<k¯ ,根据归纳假设可得 x=0...x=k1¯¯¯¯¯¯¯¯ 。所以 x=0...x=k1¯¯¯¯¯¯¯¯x=k¯xk¯ ,也即 x=0...x=k1¯¯¯¯¯¯¯¯x=k¯x<k+1¯¯¯¯¯¯¯¯
证毕

b’ 采用同a’相似的技巧即可。

c. 根据A4可得 x<yB(x) xyD(x) ,所以 ¬B(x)xy 。又根据命题3.7o不难得出 xyxy ,所以 ¬B(x)D(x) ,即 B(x)D(x) ,最后再用一次Gen规则即可。
证毕。

接下来还可以再证两个常用的自然数“法则”。

命题3.9:
a. (完全归纳法) (x)((z)(z<xB(z))B(x))(x)B(x)
b. (最小整数法则) (x)B(x)(y)(B(y)(z)(z<y¬B(z)))

证明:
a. 这意思是说如果一个性质对小于x的自然数成立时,能得出对x也成立,那么它对所有自然数都成立。我们构造一个好式子 D(x) ,它是 (z)(zxB(z)) 。我们的目标是证明 (x)((z)(z<xB(z))B(x))(x)D(x) ,然后应用两次A4得出 xxB(x) ,因为 xx 是定理,所以可得出 B(x) ,再应用一次Gen即可。(注:这个证明过程中的演绎定理可适用。)

我们采用归纳法证明 (x)((z)(z<xB(z))B(x))(x)D(x)

1) 考虑 D(0) ,即 (z)(z0B(z))
1. (x)((z)(z<xB(z))B(x)) ,假设
2. (z)(z<0B(z))B(0) ,由1和A4,“取x为0”
3. z<0 ,命题3.7
4. (z)(z<0B(z)) ,由3、A1、逆否规则和Gen
5. B(0) ,由2、4和MP
6. D(0) ,由5和命题3.8a’

2) 假设 D(x) 成立,考虑 D(x)
1. (x)((z)(z<xB(z))B(x)) ,假设
2. (z)(z<xB(z))B(x) ,由1和A4,“取x为x’ ”
3. (z)(zxB(z)) ,归纳假设
4. B(x)
5. z=xB(z) ,由4和A7代入规则
6. z<xB(z) ,由3、A4和命题3.7 ( trt<r
7. zxB(z) ,由5、6
8. D(x) ,由7和Gen
证毕

b. 采用“反证法”
1. ¬(y)(B(y)(z)(z<y¬B(z))) ,假设
2. (y)¬(B(y)(z)(z<y¬B(z))) ,由1和“双否定规则”
3. (y)((z)(z<y¬B(z))¬B(y)) ,在2中,把 ¬ 放进括号,然后把 展开
4. (y)¬B(y) ,由3和命题3.9a(完全归纳法)
5. (x)¬B(x) ,由4和“变量替换”规则
6. ¬(x)B(x) ,由5和“双否定”规则
7. (x)B(x) ,假设
最后一步采用反证法规则即可
证毕

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值