从Peano公理到( )?(Ch...

物理
从Peano公理到( )?(Chapter 2)

用户头像
即未用户9223 更新于2026-8-25 13:22:02

(书接上回)之前我们已经定义了加法和序关系,并证明了它们的几个重要性质,这里我们从前面还没有证明的性质⑤开始

性质⑤:证明这个命题,需要用到归纳法的另一种形式,即第二数学归纳法,前面的归纳法则称为第一数学归纳法(以后若无特殊说明,下文中的“归纳法”均指第一数学归纳法)

[引理](第二数学归纳法)设一个$\mathbb{N}上的命题P(n)$满足:

①$P(0)$成立

②$若\forall k\le n且k\in\mathbb{N},P(k)成立,有P(S(n))成立$

则$\forall n\in\mathbb{N},P(n)成立$

引理证明:构造辅助命题$Q(n):\forall m\le n,P(m)成立,显然Q(0)成立$

$由条件,\forall m\le n,P(m)成立\Rightarrow P(S(n))成立\Leftrightarrow\forall m\le S(n),P(m)成立$

$所以条件②即为Q(n)成立\Rightarrow Q(S(n))成立,由第一数学归纳法,\forall n\in\mathbb{N},Q(n)成立$

$即\forall n\in\mathbb{N},P(n)成立,Q.E.D.$

回到原命题。假设原命题不成立,即

$\exist S\subset\mathbb{N}且S\neq\varnothing,使得\forall x_0\in S,\exist x\in S,x\le x_0且x\neq x_0$

首先,$若0\in S,由假设,\exist x_0\in S,x_0\le 0,即x_0=0,这与假设x_0\neq 0矛盾!故0\not\in S$

$现假设\forall k\le n,k\not\in S,我们证明S(n)\not\in S$

$事实上,若S(n)\in S,则\exist x_0\in S,x\le S(n)且x_0\neq S(n)$

$由证明性质4时的引理,x_0\le n,这与归纳假设矛盾!故S(n)\not\in S$

$由第二数学归纳法,\forall n\in\mathbb{N},n\not\in S,又有S\subset\mathbb{N},故S=\varnothing,与S非空矛盾!$

所以反证假设不成立,原命题得证。

综上,我们得出$\mathbb{N}上的\le$序关系是良序关系

然后,我们可以类比之前证明过的加法的性质,接着证明这个序关系的其它性质:

⑴消去律,即$\forall a,b,c\in\mathbb{N},a\le b当且仅当a+c\le b+c$

证明:$a\le b\Leftrightarrow\exist n\in\mathbb{N},a+n=b$

$\Leftrightarrow\exist n\in\mathbb{N},a+c+n=b+c\Leftrightarrow a+c\le b+c$

由这个性质可以得到一个推论(可加性):

$若a,b,c,d\in\mathbb{N},a\le c,b\le d,则a+c\le b+d$

$证明:由a\le c\Rightarrow a+b\le b+c,b\le d\Rightarrow b+c\le c+d及性质3,可得a+c\le b+d$

⑵$\forall n\in\mathbb{N},n\le S(n)且n\neq S(n)$

$证明:由于n+S(0)=S(n+0)=S(n),由序的定义,n\le S(n),又由公理4,S(0)\neq 0,故n\neq S(n)$

⑶$\forall n\in\mathbb{N},不存在m\in\mathbb{N},使得n\le m\le S(n)且m\neq n,m\neq S(n)$

证明:$若存在满足条件的m,则\exist x,y\in\mathbb{N},使得n+x=m,m+y=S(n),由加法消去律及其推论,有$

$m+n+x+y=m+S(n)=m+n+S(0),即x+y=S(0)$

$由m\neq n,m\neq S(n)可得x\neq 0,y\neq 0,由公理2,\exist x_0,y_0\in\mathbb{N},x=S(x_0),y=S(y_0)$

$于是S(0)=x+y=S(x_0)+S(y_0)=S(S(x_0)+y_0)=S(S(x_0+y_0)),即S(x_0+y_0)=0,与公理4矛盾!命题得证$

⑷[最大数原理]$设S\neq\varnothing,S\subset\mathbb{N}且有上界,即\exist m_0\in\mathbb{N},\forall m\in S,m\le m_0$

那么一定存在$n\in S,\forall m\in S,m\le n$

证明:先证明一个引理。

[引理](反向数学归纳法)设$P(n)是一个在\mathbb{N}上的命题,m\in\mathbb{N},若P(n)满足:$

$①P(m)成立$

$②若\forall S(a)\in\mathbb{N},P(S(a))成立,则P(a)成立$

则$\forall n\le m,P(n)成立$

证明:设命题$Q(n)=P(n_0),其中n_0满足n+n_0=m且n,n_0\le m$

$n=0时,n_0=m,因为P(m)成立,故Q(0)成立$

设$P(a)=Q(x),P(S(a))=Q(y),则有a+x=m=S(a)+y=a+S(y)(交换律引理2),故x=S(y)$

$由于P(S(a))成立时,P(a)成立,故Q(y)成立时,Q(S(y))成立,$

$由数学归纳法,\forall n\le m,Q(n)成立,即\forall n\le m,P(n)成立.$

(注:原命题的证明用到的是反向第二数学归纳法,其证明与引理类似,这里就不写出了)

回到原命题。假设命题不成立,即存在满足条件的$S,使得\forall n\in S,\exist m\in S,n\le m且n\neq m$

$若m_0\in S,则\exist m\in S,m_0\le m,且m_0\neq m,与条件m\le m_0矛盾!故m_0\not\in S$

$设\forall x\in S且S(n)\le x,x\not\in S,我们证明n\not\in S$

$事实上,若n\in S,则\exist m\in S,n\le m且n\neq m,由性质4引理,S(n)\le m,由归纳假设,m\not\in S,矛盾!$

$由反向第二数学归纳法,\forall n\le m_0,n\not\in S,所以,若a\in S,则必有m_0\le a且m_0\neq a,与条件a\le m矛盾!$

$从而反证假设不成立,原命题得证$

至此,我们对于序关系的讨论就差不多了(其它性质需要在引入乘法后给出)。最后,为了以后叙述方便,我们再引入几个序关系符号:

$1.规定x\ge y,若y\le x$

$2.规定x\lt y,若x\le y且x\neq y$

$3.规定x\gt y,若y\lt x$

这些序关系类似于"$\le$"的性质可以由之前的"$\le$"的性质及上面的定义直接推出,这里就从略了

$\Large{减法}$

减法的定义已经在前面的第二节开头给出:

$对于a,b\in\mathbb{N},a\le b,则必存在k\in\mathbb{N},使得a+k=b,此时,我们记k=b-a$

由于减法是直接由加法得到的,所以减法的许多性质都是和加法相结合的:

[性质1]$\forall x\in\mathbb{N},x-0=x,x-x=0(这个性质可由加法定义x+0=x和减法定义直接推出)$

[性质2]$\forall a,b,c\in\mathbb{N}$

①$若a\ge b+c,则(a-b)-c=a-(b+c)$

②$若b\ge c,则(a+b)-c=a+(b-c)$

③$若a\ge b\ge c,则(a-b)+c=a-(b-c)$

④若$a\ge b,则(a+c)-(b+c)=a-b$

证明:①$设a-b=k,k-c=m,则k=c+m,a=k+b=c+m+b,$

$由减法的定义,a-(b+c)=m=k-c=(a-b)-c$

②设$(a+b)-c=k,b-c=m,则a+b=c+k,b=c+m,$

$即有a+c+m=c+k,即a+m=k,也即a+(b-c)=(a+b)-c$

③设$a-b=k,b-c=m,则a=k+b,b=m+c,于是有a=k+m+c,$

$由减法的定义,(a-b)+c=k+c=a-m=a-(b-c)$

④设$(a+c)-(b+c)=k,则a+c=b+c+k,即a=b+k,$

$由减法的定义,a-b=k=(a+c)-(b+c)$

这个性质④就是我们小学二年级(这个是真的"小学"二年级)就熟知的"差不变"原理

是不是感觉减法这一节内容很少?因为减法就是由加法直接脱胎而来的,它的所有性质都可直接转化为加法立刻得到,因此证明起来也比之前的加法和序关系简单很多

不过,下一种运算可就没这么简单了:

$\Large{3.乘法}$

类似于加法,我们在这里也用归纳定义的方式来定义乘法运算:

设$\mathbb{N}上的二元运算"\cdot "为乘法运算,如果满足:$

①$\forall a\in\mathbb{N},a\cdot 0=0$

②$\forall a,b\in\mathbb{N},a\cdot S(b)=a\cdot b+a$

并规定乘法运算优先级高于加、减法,即有$a+b\cdot c=a+(b\cdot c),a-b\cdot c=a-(b\cdot c)$

当然,乘法也有一些类似于加法的性质,比如结合律、交换律等等。但是,乘法还有着和加法组合在一起的性质——分配律

我们先从证明分配律开始,然后是交换律,最后是结合律(等到证明结合律时你就知道为什么是这个证明顺序了):

性质①[乘法对加法分配律(右)]$\forall a,b,c\in\mathbb{N},(a+b)\cdot c=a\cdot c+b\cdot c$

(注:由于此时乘法交换律尚未证明,因此只能先证明一侧的分配律)

证明:$c=0时,(a+b)\cdot c=0=0+0=a\cdot c+b\cdot c,命题成立$

$假设命题在c时成立,则有(a+b)\cdot c=a\cdot c+b\cdot c$

$由归纳假设及乘法定义②得(a+b)\cdot S(c)=(a+b)\cdot c+(a+b)$

$=a\cdot c+b\cdot c+a+b=(a\cdot c+a)+(b\cdot c+b)=a\cdot S(c)+b\cdot S(c)$,即命题对$S(c)$也成立

由归纳法,乘法对加法的右分配律成立。

性质②[乘法交换律]$\forall a,b\in\mathbb{N},a\cdot b=b\cdot a$

证明:和证明加法交换律一样,证明乘法交换律也需要先证明两个引理:

[引理1]$\forall a\in\mathbb{N},0\cdot a=0$

$a=0时,由乘法定义①可知命题成立$

$假设命题对a成立,则有0\cdot a=0,于是由定义②及归纳假设得$

$0\cdot S(a)=0\cdot a+0=0+0=0,即命题对S(a)也成立。由归纳法,引理1得证。$

[引理2]$\forall a\in\mathbb{N},S(0)\cdot a=a$

$a=0时,由定义①可知命题成立$

$假设命题对a成立,那么在命题对S(a)$时,由归纳假设及加法定义①②,有

$S(0)\cdot S(a)=S(0)\cdot a+S(0)=a+S(0)=S(a)$

由归纳法,引理2得证。

$回到原题。由引理1,b=0时,a\cdot 0=0=0\cdot a,命题成立$

$假设命题对b成立,在命题对S(b)时,由归纳假设、定义②、右分配律及引理2得$

$a\cdot S(b)=a\cdot b+a=b\cdot a+S(0)\cdot a=(b+S(0))\cdot a=S(b)\cdot a$

由归纳法,乘法交换律成立。

(此时由引理2可推得$a\cdot S(0)=a对任意自然数a成立$)

由性质①②可直接推得左分配律成立(此处从略),左分配律在下面结合律的证明时会用到:

性质③[乘法结合律]$\forall a,b,c\in\mathbb{N},都有(a\cdot b)\cdot c=a\cdot (b\cdot c)$

证明:$c=0时,有(a\cdot b)\cdot c=0=b\cdot 0=a\cdot (b\cdot c),命题成立$

$假设命题对c成立,在S(c)$时,由归纳假设、左分配律及定义②得

$(a\cdot b)\cdot S(c)=(a\cdot b)\cdot c+(a\cdot b)=a\cdot (b\cdot c)+a\cdot b$

$=a\cdot (b\cdot c+b)=a\cdot (b\cdot S(c)),即命题对S(c)也成立$

由归纳法,乘法结合律成立。

除此之外,乘法还有一个类似加法的性质:

性质④[乘法消去律]$设a,b,c\in\mathbb{N},且c\neq 0,则a\cdot c=b\cdot c\Leftrightarrow a=b$

证明:[引理]若$a,b\in\mathbb{N}且a\cdot b=0,则a=0或b=0$

$假设a,b均不为0,则\exist m,n\in\mathbb{N},使得a=S(m),b=S(n),于是$

$0=a\cdot b=S(m)\cdot S(n)=S(m)\cdot n+S(m)=S(S(m)\cdot n+m),与公理4矛盾!从而引理得证$

回到原命题。

$充分性:a=b\Rightarrow a-b=0\Rightarrow a\cdot c-b\cdot c=(a-b)\cdot c=0\Rightarrow a\cdot c=b\cdot c$

$必要性:a\cdot c=b\cdot c\Rightarrow 0=a\cdot c-b\cdot c=(a-b)\cdot c$

$由引理知a-b=0或c=0,又因为c\neq 0,故a-b=0,即a=b$

综上,乘法消去律成立。

(注意!由上述证明可知,乘法消去律的充分性无需要求$c\neq 0$)

(由于加法和减法的紧密联系,由乘法对加法的分配律可以直接类比得出乘法对减法的分配律,证明从略,只需利用减法的定义转化为加法即可。乘法对加、减法的分配律统称为乘法分配律)

有了乘法的加入,还可以再次完善序关系的性质:

序关系性质:(续)

⑸$若a,b,c\in\mathbb{N}且a\le b,则a\cdot c\le b\cdot c$

(注:若序关系为$"\lt"或"\gt",则需加上限制条件c\neq 0$,证明过程类似)

证明:由$a\le b知\exist k\in\mathbb{N},a+k=b$

$从而b\cdot c=(a+k)\cdot c=a\cdot c+k\cdot c,即a\cdot c\le b\cdot c$

由该性质可得出一条推论:

若$a,b,c,d\in\mathbb{N}且a\le b,c\le d,则a\cdot c\le b\cdot d$(对其它3个序关系也有类似性质成立)

证明:$a\le b\Rightarrow a\cdot c\le b\cdot c,$

$b\le d\Rightarrow b\cdot c\le c\cdot d,从而a\cdot c\le b\cdot d$

⑹$若a,b,c\in\mathbb{N},c\neq 0,且a\cdot c\le b\cdot c,则a\le b$(对其它3个序关系也有类似性质成立)

证明:假设$a\gt b,则由c\neq 0及性质⑸知a\cdot c\gt b\cdot c,与条件矛盾!故a\le b$

⑺若$a,b\in\mathbb{N},b\neq 0且则a\cdot b\ge a,当且仅当b=S(0)或a=0时等号成立$

证明:$由于b\neq 0,故\exist n\in\mathbb{N},b=S(n)$

$从而a\cdot b=a\cdot S(n)=a\cdot n+a\ge a$

$等号成立\Leftrightarrow a\cdot b=a=a\cdot S(0)\Leftrightarrow a\cdot (b-S(0))=0\Leftrightarrow b=S(0)或a=0$

乘法的性质到这里就差不多了,先更到这里。

收起
3
1
共1条回复
时间正序
用户头像
好好学习,天天向上!
2小时前

没时间学习皮亚诺公理了hz,快去备考高联♿♿♿

但话又说回来了,你打算什么时候证明1+1=2(刻板印象这一块♿♿♿)

1条评论
用户头像
即未用户9223
1小时前

别急♿,下一章会有1~10的定义方式和1+1=2的证明😋😋😋

还有就是我可能会不定时去你们那里刷题♿♿♿