地拉那

首页 » 常识 » 常识 » 数学原本5函词与项伪公式
TUhjnbcbe - 2025/2/19 18:26:00

(若想正确察看数学文章,还请阅读文后所附图片,或索取pdf文档)

§Φ5 函词与项伪公式

(Φ5.1)任给定变元u,v.则:

(1)设q为单纯项.我们定义单纯项qu[v]如下:

áauu[v]=v.

áb设w≠u为变元.则wu[v]=w.

ác设a为个词.则au[v]=a.

(2)对每公式A我们递归定义公式Au[v]如下:

设q,q′为单纯项.则(qq′)u[v]=qu[v]q′u[v].

设A′,B′为公式.则[A′B′]u[v]=[A′u[v]B′u[v]].

设A′为公式,w≠u为变元.则(wA′)u[v]=wA′u[v].

设A′为公式.则(uA′)u[v]=uA′.

(Φ5.2)(1)设u1,u2为变元;令v是{u1,u2}的最小变元.则公式

u1u2v[vu1vu2].

(2)设A为公式,u为变元;令v1,v2分别是不在A中的最小变元,次最小变元.则:

公式!!uAv1v2[Au[v1]∧Au[v2]v1v2],

公式!uAuA∧!!uA.

[Φ5.3]设A为公式,u为变元,Q{,,!!,!}.则:

[1]freQuA=freA\{u}.

[2]设v≠u为变元,a为个词.则(QvA)u(a)QvAu(a).

[3]设a为个词.则(QuA)u(a)=QuA.

[4]若A′A,则QuA′QuA.

显然,只须处理Q=!!的情形.为不挤占正文版面,我们把它列于§附录Ⅲ.l

(Φ5.4)设A为áu1…unv-公式.则称3元序组áA,v,áu1…un为n元函词,并将此序组

记为A(u1…vun).

(Φ5.5)我们归纳定义项的概念如下:

单纯项是项.

设为n元函词,s1,…,sn为项.则n+1元序组á,s1,…,sn是项,称为复合项,

并将此序组记为(s1…sn)。

根据“序组相等的充要条件”容易验证,本归纳定义是正则的.

注记1两序组áx1,…,xn,áy1,…,ym相等的充要条件是:n=m且xi=yi(i=1,…,n).

(Φ5.6)(1)对每个项s我们递归定义变元有限集vars如下:

设a为个词.则vara=.

设u为变元.则varu={u}.

设为n元函词,s1,…,sn为项.则var(s1…sn)=vars1∪…∪varsn.

vars的元称为s的实质变元.无实质变元的项称为闭项.

(2)设U为变元有限集,s为项.则:

如果varsU,则称s为一个U-项.

{u}-项íu是变元简称u-项.

{u1…un}-项í诸ui是互异变元称为áu1…un-项.

(3)设s1,…,sn为项.则变元有限集var(s1…sn)vars1∪…∪varsn.

(4)设s1,…,sn为项;

把var(s1…sn)的所有元排成v1<…<vm,并令k使v1+…+vm=mk(见(F4.1)(2)).

则:

自然数

s1…sn

k,

公式t(s1…sn)[v1v1v1v1]∧…∧[vmvmvmvm]。

Ffret(s1…sn)=var(s1…sn).

注记2(4)中的t(s1…sn)是以var(s1…sn)为自由变元集的“永真”公式,引入它的目的后见.

(Φ5.7)(1)设X为自然数有限集.我们定义自然数maxX如下:

áamax=0.

áb如果X≠,则maxX=‘X中的最大元’.

(2)对每个项s我们递归定义s的层数,P(s),如下:

设s为单纯项.则P(s)=0.

设(s1…sn)为项.则P((s1…sn))=max{P(s1),…,P(sn)}+1.

(3)设s1,…,sn为项.则P(s1…sn)=max{P(s1),…,P(sn)}.

(Φ5.8)(1)任给定变元u及闭项s.则对每个项s我们递归定义项su(s)如下:

(su(s)读作“把u=s代入s而得的项”)

uu(s)=s.

设q≠u为单纯项.则qu(s)=q.

设(s1…sn)为项.则(s1…sn)u(s)=(s1u(s)…snu(s)).

(2)设s为项,u1,…,un为互异变元,s1,…,sn为闭项.则项

su1…un(s1…sn)su1(s1)…un(sn)。

施归纳于项s易证:若‘i1…in’是‘1…n’的全排列,则

sui1…uin(si1…sin)=su1…un(s1…sn).

[Φ5.9][1]设s为项,u为变元,s为闭项.则:

su(s)=suvars.(施归纳于项s)

[1′](系)设s′,s为闭项,u为变元.则s′u(s)=s′.

[Φ5.10]设s为项,u1,…,un为互异变元,s1,…,sn为闭项.则

varsu1…un(s1…sn)=vars\{u1,…,un}.(只需施归纳于项s而证出n=1的情形)

(Φ5.11)(1)我们归纳定义伪公式的概念如下:

设s,t为项.则序组ás,,t是伪公式,记为st.

设M1,M2为伪公式.则序组áM1,,M2是伪公式,记为[M1M2].

设M为伪公式,u为变元.则序组áu,,M是伪公式,记为ΠuM.

根据序组相等的充要条件(即各相应坐标相等)易验证,本归纳定义是正则的.与[F2.4]的证明不同,这里正则性的证明要简单得多,因为我们是用3元序组来定义定义伪公式的.

(2)对每公式A我们递归定义伪公式corA如下:

设q1,q2为单纯项.则cor(q1q2)=q1q2.

设A1,A2为公式.则cor[A1A2]=[corA1corA2].

设A0为公式,u为变元.则cor(uA0)=Πu(corA0)。

直觉地说,corA是指由将A中所有的,,分别换以,,Π而得的伪公式.

(Φ5.12)对每伪公式M我们递归定义公式cor1M如下:

设q1,q2为单纯项.则cor1(q1q2)=q1q2.

设s,t为项但不全为单纯项.则cor1(st)=m1m1(也可规定为任何其它的公式).

设M1,M2为伪公式.则cor1[M1M2]=[cor1M1cor1M2].

设M为伪公式,u为变元.则cor1(ΠuM)=u(cor1M).

[Φ5.13][1]设A为公式.则cor1(corA)=A.

[2]设A,B为公式.若A≠B则corA≠corB.

◆1*施归纳于公式A.

◆2a如果corA=corB,则A=B

corA=corBcor1(corA)=cor1(corB)([1])A=B.l

(Φ5.14)形如corA的伪公式,íA是公式,称为仿公式.

为方便计,我们将依[F5.13][2]而把‘公式’与‘仿公式’等同起来.

(Φ5.15)对每伪公式M我们递归定义变元有限集freM如下:

设s,t为项.则fre(st)=var(st).

设M1,M2为伪公式.则fre[M1M2]=freM1∪freM2.

设M为伪公式,u为变元.则fre(ΠuM)=freM\{u}。

F对每公式A皆立fre(corA)=freA(施归纳于公式A).因此,本定义确是(F2.5)(1)的推广.

(Φ5.16)(1)设q为单纯项,u1,…,un为互异变元,s1,…,sn为项.则

sk(当q=uk,1≤k≤n)

q(当q{ui})。

显然,若s1,…,sn是闭项则qu1…un[s1,…,sn]=qu1…un(s1,…,sn).

(2)所谓代入组,是指形如

áA,áu1,…,un,ás1,…,sn

的3元序组,其中:A是公式,u1,…,un是互异变元,s1,…,sn是项.

(3)对每代入组A≡áA,áu1,…,un,ás1,…,sn我们递归定义伪公式

substA=Au1…un[s1…sn]

如下:

设q,q′为单纯项,u1,…,un是互异变元,s1,…,sn是项.则

(qq′)u1…un[s1…sn]=qu1…un[s1…sn]q′u1…un[s1…sn].

设A′,B′为公式,u1,…,un是互异变元,s1,…,sn是项.则

[A′B′]u1…un[s1…sn]=[A′u1…un[s1…sn]B′u1…un[s1…sn]].

设A′为公式,u1,…,un是互异变元,s1,…,sn是项,v{ui}为变元.则

(vA′)u1…un[s1…sn]=ΠvA′u1…un[s1…sn].

设A′为公式,u1,…,un是互异变元,s1,…,sn是项,1≤k≤n.则

(ukA′)u1…un[s1…sn]=ΠukA′u1…u^k…un[s1…s^k…sn]。

本递归定义的合法性是由其唯一生成性命题之成立所确保的.该命题是:

设A为代入组,则下列四条件恰有一个成立:

(a°)存在唯一的单纯项q,q′,互异变元u1,…,un,项s1,…,sn,使

A=áqq′,áu1,…,un,ás1,…,sn.

(b°),(c°)(省略).

(d°)存在唯一的公式A′,互异变元u1,…,un,项s1,…,sn,自然数k:1≤k≤n,使

A=áukA′,áu1,…,un,ás1,…,sn。

由公式之归纳定义的正则性[F2.4]易看出,此唯一生成性命题确实成立.

注意:本定义不能仿照(F2.6)(1)进行——那里的u,a是预先设定的,而这里ui,si,由于④中之右式的缘故,不能预先设定;另外,也不能依照(F2.6)(2)进行——事实上,伪公式Au1…un[s1…sn]与Au1[s1]…un[sn]不必相等.

[Φ5.17]设áA,áu1…un,ás1…sn为代入组.则:

[1]设‘i1…in’是‘1…n’的全排列.则Aui1…uin[si1…sin]=Au1…un[s1…sn].

[2]存在Xvar(s1…sn)使:freAu1…un[s1…sn]=(freA\{ui})∪X.

◆1*施归纳于公式A.

◆2a把适合“uifreA”的所有i排成k1,…,km.则

freAu1…un[s1…sn]=(freA\{ui})∪var(sk1…skm)

施归纳于公式A.l

(Φ5.18)(1)任给定自然数n.则对每公式A我们递归定义公式An如下:

设a,b为个词,u,v为变元.则:

(ab)n=ab,(au)n=aun,(ua)n=una,(uv)n=unvn.(见(F4.1)(2))

设A′,B′为公式.则[A′B′]n=[A′nB′n].

设A′为公式,u为变元.则(uA′)n=unA′n.

(2)设áA,áu1…un,ás1…sn为代入组;令k=

s1…sn

.则

伪公式Au1…unás1…snAku1k…unk[s1…sn].

[Φ5.19]设áA,áu1…un,ás1…sn为代入组,‘i1…in’是‘1…n’的全排列.则

Aui1…uinási1…sin=Au1…unás1…sn.

由[F5.17][1]立得.l

(Φ5.20)设A为公式,u为变元;令v0,v1分别是≠u的最小变元,次最小变元.则公式

A!u[!uAA]∧[!uAv0[v1(v0v1)v0u]].

[Φ5.21][1]设A为公式,u为变元.则freA!u=freA∪{u}.

[2]设A为áu1…unv-公式.则u1…un!vA!v.

[1]是显然的.[2]的证明列于§附录Ⅳ.l

(Φ5.22)对每伪公式M我们递归定义伪公式Mw如下:

设q1,q2为单纯项.则(q1q2)w=q1q2.

设≡A(u1…vun)为函词,q为单纯项,s1,…,sn为项.则:

(q(s1…sn))w=[t(qs1…sn)Πv0[A!vu1…unvás1…snv0qv0]],

((s1…sn)q)w=[t(s1…snq)Πv0[A!vu1…unvás1…snv0qv0]].

其中,v0是var(qs1…sn)的最小变元.

设≡A(u1…vun)及g≡B(x1…yxm)为函词,s1,…,sn,t1,…,tm为项.则:

((s1…sn)g(t1…tm))w=

[t(s1…snt1…tm)Πv0v1[A!vu1…unvás1…snv0[B!yx1…xmyát1…tmv1v0v1]]].

其中,v0,v1分别是var(s1…snt1…tm)的最小变元,次最小变元.

设M1,M2为伪公式.则[M1M2]w=[M1wM2w].

设M0为伪公式,u为变元.则(ΠuM0)w=ΠuM0w。

F对于仿公式A——或由(F5.14)而等同地——公式A,我们有:

Aw=A.

注记3t(…)虽是公式,但在本定义中却理解为它所对应的仿公式.

注记4定义中引入的t(…)(见(F5.6)(4))并非多余,它是为了增加必要的自由变元;若删掉它,则下面的[F5.23]中的“=”就只能减弱为“”,这不好.

[Φ5.23]设M为伪公式.则freMw=freM.

◇φa设A为公式,u1,…,un为变元.如果freA={u1…un},则

freAk={u1k…unk}

(施归纳于公式A).

◇φb设áA,áu1…un,ás1…sn为代入组.如果freA{u1…un},则

freAu1…unás1…snvar(s1…sn)

令k

s1…sn

{如果,φa}freAk{uik}1.freAk\{uik}=.

lt=freAku1k…unk[s1…sn]([F5.17][2])(freAk\{uik})∪var(s1…sn)=(1)var(s1…sn).

◆φ*施归纳于伪公式M——奠基处要用φb及[F5.21][1].l

(Φ5.24)(1)设M为伪公式.施归纳于M易证存在n使

Mw…w是仿公式

——此种n的最小者记为m

(M).

(2)设M为伪公式.显然,Mw

…w在n≥m(M)时是不变的仿公式,或由(F5.14),它

也可视为公式.我们把它记为MW.

[Φ5.25]设M为伪公式,n为自然数.则:

[1]如果Mw…w是

公式,则它=MW.

[2](Mw)W=MW.

[3]freMW=freM.

[1]为显然.[2]由[1]立得.[3]由[F5.23]立得.l

1
查看完整版本: 数学原本5函词与项伪公式