量词模态逻辑的代数语义(Ⅳ)--基于Barcan公式的非正式模态系统_代数论文

量词模态逻辑的代数语义学(Ⅳ,下)——关于含Barcan公式的非正规模态系统情形,本文主要内容关键词为:语义学论文,量词论文,模态论文,代数论文,公式论文,此文献不代表本站观点,内容供学术参考,文章仅供参考阅读下载。

§4。包含对称公理之另外6个系统以及一个递增系统列。我们称

为对称公理(σ)。

首先有下述定理:

定理6。设U=〈W,Q,R,D,V〉为一模型结构,则当R在W—Q上为对称的时(σ)在U上有效。

证。设U为对称的,i.e.,关系R在W—Q上为对称的。(1 )考虑任一w∈W—Q今证(*) V((σ),w)=1,亦即

,此处用到V(□T,w)=1对任何w∈W—Q。设V(A,w)=0,则(*)显然成立。故设(* *) V(A,w)=1。今证V(□◇A,w)=1,即对任何w′∈W,只要wRw′即有V(◇A,w′)=1。分两情形:i)若w′∈Q,则显然后一等式成立;ii)w′∈W—Q,则因R在W—Q上为对称,可知有w′Rw,故由(* *)即知V(◇A,w′)=1。

(2)设w∈Q,则因V(□T,w)=0,可知(*)仍成立。证毕。

以下我们用E2(S),E3(S),EB,E5,S2(S)及S3(S)分别记添加公理(σ)于E2,E3,ET,E4,S2和S3所得系统,并用E2-(S)*,E3-(S)*,EB*,E5*,S2(S)*及S3(S)*分别记E2-(S)+BF,E3-(S)+BF,EB+BF,E5+BF,S2-(S)+BF和S3-(S)+BF。则有

定理7(Kripke型语义完全性定理)。 若φ为当且仅当对任何对称、

认知(对称、传递、认知,封闭、对称、认知、封闭、对称、传递、认知)模型结构U,φ均在U上有效。

由E2[,n]我们亦可引进E2[,n](S)为在E2[,n] 中加入对称公理(σ)而得的系统列;同时亦可以由E3[,1]而引进添加公理(σ)之系统E3[,1](S)。显然有E2[,0](S)=E2(S),E2[,1](S)=S2( S),E3[,1](S)=S3(S)。且如E2[,n]一样,E2[,n](S) 亦为一严格递增之非正规模态系统序列且有UE2[,n](S)=B,n∈ω,此处B为熟知之Brouwer系统(见[1])。

命E2[,n]-(S)*表E2[,n]-(S)+BF,E3[,1]-(S)*=E3[,1]-(S)+BF。不难明白E2[,n]-(S)*={E2(S)*,□[n]T;MP,

有效的(相应地,E3[,1]-(S)*有效的),i.e.,φ在任何对称、认知(相应地,对称、传递、认知)模型结构上均为n-弱有效的(相应地,弱有效的)。

公式φ在任何S*(=E2-(S)*)模型结构上均有效。要证├E2(S)*φ。若不然则将有~φ为E2-(S)*无矛盾的。于是~φ将可扩大为E2-(S)*极大无矛盾集Γ[,0]。 分两种情形:(一)设Γ[,0]中不含形如□Ψ的公式,则可考虑§2 中提出的S* 模型结构U[,0]=, 此处

(*)├E2[,n](S)*φ(或├E3[,1](S)*φ),n≥1,则φ必在任何对称、认知(对称、传递、认知)模型结构U上n—弱有效(弱有效)。事实上由上面描述过的定理4′知有

即φ为E2-(S)*(E3-(S)*)n —弱有效的(弱有效的),即φ在任何对称、认知(对称、传递、认知)模型结构上n—弱有效(弱有效)。

定理9为n=1时的定理8(因为S2-(S)*=E2[,1](S)*而S3-(S) * =E3[,1](S)*)。但为了证明此事尚须用到带公理(σ)的定理3, 不妨叫做定理3′;而为了仿定理3以证定理3′,须用到如下之

其证明见附录。§5。上述诸系统的代数语义学。

叫做一个D2*(E2*;E3*;ET*;E4*;对称)一代数,若iii)P1=1,此处1为<K;∪,∩, —>中的幺元 (最大元)((iv)a≤Pa对一切a∈K;iv)且v)P(Pa-P0)=Pa对一切a∈K,此处0表<K;∪,∩,—>中的零元(最小元);iv)且vi)PP0=P0;iv)且vii)PPa=Pa对一切a∈K;viii)a—P0≤NPa对一切a∈K)。

E2*-代数又叫做e*-代数;E3*-代数又叫做传递e*-代数;ET*-代数又叫做封闭e*-代数;E4*-代数又叫做封闭、传递e*-代数。

本定理相当于[10]中之定理4。后一定理在[10]中未详细证明,而是指出可以仿照H.Rasiowa的一篇文章中之第120—124页上对S4*的证明那样进行论证。该文即H.Rasiowa,Fund.Math.,38(1951),99—126。本文对定理10的证明亦作同样处置,兹不赘。

设X为一个E2*-代数(相应地,X′为一个E3*-代数),亦即,X 为一个e*-代数(X′为一个传递e*-代数)。又设D为一可数集,D={d[,i]ㄧi∈ω}。则有

下面考虑带有对称公理(σ)的诸非正规量词模态系统的代数语义。采用前面的记号,我们用S*记系统E2-(S)*,E3-(S)*,EB*和E5*之一,则依次有S*—代数为对称e*代数,对称、传递e*代数,对称、封闭e*代数和对称、封闭、传递e*代数。显然上述定理10对以上四个系统仍旧成立,只须注意,由定义2中的条件viii),对任何非空个体域D及任何对称代数X有

因为在对称代数X中有

a-P0≤NPa对一切a∈X成立。

本文主要目的即在证明上述扩大了的定理10和定理11之逆定理仍成立。换言之,我们要证明该两定理中所论及的含Barcan公式的非正规量词模态系统均为代数语义完全的。证明的思想同于吕等文[10],而后者主要依据Lemmon文[4,7]中由模型结构U构作代数U[+] 的想法和高[11]中由代数语义向关系语义转化的方法。

考虑模型结构U=[+]=<W,Q,R,D,V>。此处W,Q,R,D, V之意义同前,不赘。由U我们构作一代数U[+]如下:

U[+]=〈2[W];∪,∩,—,P〉

定理12。设S*表示C2*,D2*,E2*,E3*,ET*,E4*以及E2-(S)*,E3-(S)*,EB*,E5*之一。那么若模型结构U=<W,Q,R,D,V>为S*结构则U[+]为S*—代数。

证。以E5*=E4(S)*=E4-(S)+BF为例证明之。设U为E5*-模型结构,则U为认知的(因E5*有公理(ε)),传递的和封闭的(因E5* 有公理(τγ))和对称的(因E5*有公理(σ))。

综上可知U[+]为一E5*代数。证毕。

现在我们来证明E3*的典范模型结构Uc是传递的,亦即关系Rc为传递的。为此我们考虑由Uc得到的模态代数U[,c][+]:

U[,c]=<2[Wc];∪,∩,-,P〉此处P定义为

因Uc为E3*-模型结构,由定理12知Uc[+]为E3*-代数。

因由Lemmon[7]第196页上之引理知有

故在Uc[+]上有

设U=<W,Q,R,D,V>为一S*-模型结构,U[+]=<2[w];∪,∩,—,P>为由U导出的S*-代数,则可定义一个相应的S*-代数模型

定理13。设S*为上一定理中讨论到的十个系统之一。又设U=<W,Q,R,D,V>为任一S*-模型结构,U[+]为由U导出的S*模态代数。

为上面定义的值格为U[+]的代数模型。则有

定理成立。类似地可证明如下之

定理证毕。

证。设φ在一切S*代数模型上有效,则特别地,φ在以由任何S*模型结构U所导出的S*模态代数U[+]为值格的任何代数M[,a]上有效,从而由定理13及§2末尾之推论2,以及定理7可知必有

。定理证毕。

。 则├s2*(s3*,s2-(s)*,s3-(s)*)φ。

证。设U=<W,Q,R,D,V>为任意E2*(相应地,E3*,E2-(S)*,E3-(S)*)模型结构,U[+]为由U导出之e*(相应地,传递e*,对称e*, 对称传递e*)模态代数。设

为任何以D为个体域,U[+] 为值格之代数模型且有

证毕。

对任何认知(对称认知)模型结构均为n—弱有效的。从而由推论4及定理8知有

├E2[,n]*<E2[,n](S)*>φ。定理证毕。

附录

定义3。一模型结构U=称为连通的,若存在一x∈W,使得W={wㄧxR*wVw=x},此处关系R*为关系R的后裔关系,亦即对一切w,y∈W,wR*yiff有n∈ω,n≠0且存在y[,1],…,y[,n]∈W使得wRy[,1],y[,1],y[,1]Ry[,2],…,y[,n-1]Ry[,n],y[,n]=y。设x∈W,称U[,x]=<W[,x],Q[,x],R[,x],D,V[,x]>为由U用x生成的连通模型结构,而且有

(i) W[,x]={yㄧxR*yVy=x};

(ii) Q[,x]=W[,x]∩Q;

(iii)R[,x]={<y,z>ㄧyRz&.y,z∈W[,r]};

(iv) V[,x](x[,i])=V(x[,i]=d[,i]不变,对i∈ω。而

V[,x]-(P[,j][(n)]={<d[,i][,1],…,d[,i][,n],w>ㄧ∈V(P[,j][(n)]&w∈W[,x])}。

(二)设B=~C且已证(*)在B为C时成立。则有V[,a]( ~C,W)=1iff V[,a](C,W)=0 iffV(C,W)=0&W∈W[,a]iff V(~C,w)=1&W∈W[,a]。可知在此情形(*)成立。

(五)B=(x)C(x)。已知对任何w∈W[,a]有(* *) V(x/d)(C(x),w)=V[,a](x/d)(C(x),w),此处V[(x/d)]表示这样的指派,它除了对个体变元x赋予D中元素d 外对其余一切变元及谓词字母P[,j][(n)]等的指派与V完全一样,V[,a] [ (x/d)有类似意义。 由于对任何d∈D(**)均成立可知(*)对B为(x) C(x )亦成立。 至此我们便证明了对A的任何子公式B,(*)均成立。特别有

V(A,a)=V[,a](A,a)。由假设V(A,a)=0。故V[,a](A,a)=0。从而引理得证。

显然U[,e],U[,5]均是E2*(E2(S)*)模型结构, 而且二者均为连通的。

引理6。设

成立。若A在一个认知(对称认知)模型结构U=上可驳,i.e.,存在a∈W使得V(A,a)=0,则A必定在U[,e] 上可驳。

证。若A在认知(对称认知)模型结构U=上可驳, 即存在a∈W 使得V(A,a)=0,则由引理5证明可知A在U中用a生成的连通模型结构U[,a]=上可驳。命

证。若A在U[,e]上可驳,则有V[,e](A,a)=0,今证V[,5](A,a)=V[,e](A,a)=0从而A在U[,5]上可驳。为了证明该等式, 我们用归纳法证明对A的任何子公式B均有

(*) V[,e](B,a)=V[,5](B,a)。

(一)设B=P[,j][(n)(x[,i][,1],…,x[,i][,n]),则有V[,e](P[,j][(n)](x[,i][,1],…,x[,i][,n]),a)=1 iff<V[,e](x[,i],[1]…,V[,e](x[,i][,n],a>=

(三)当B=(x)C(x)时,(*)成立可仿引理5中相应情形一样证明,此处从略。于是引理得证。

最后遂得

证。设该推理式之结论不真,今证前提亦不真。设不然则结论不真而前提真,由推论2(相应地,定理7)推知有一认知(相应地,对称认知)模型结构U,使得A在U上可驳从而由引理6可知A在U[,e]上可驳,再由引理7知A在U[,5]上亦可驳,今证此事不真。事实上由于U[,5]为认知(对称认知)模型结构故由上推理式之前提及定理1(定理7)知必有

从而A在U[,5]上有效。矛盾。命题得证。

责任编辑注:《量词模态逻辑的代数语义学》(Ⅳ,上)一文见本专题 1999年第2期42~50页。

标签:;  ;  ;  

量词模态逻辑的代数语义(Ⅳ)--基于Barcan公式的非正式模态系统_代数论文
下载Doc文档

猜你喜欢