MathJax.Hub.Config({tex2jax: {inlineMath: [['$','$'], ['\\(','\\)']]}}); function MyAutoRun() {    var topp=$(window).height()/2; if($(window).height()>450){ jQuery(".outline_switch_td").css({ position : "fixed", top:topp+"px" }); }  }    window.onload=MyAutoRun; $(window).resize(function(){ var bodyw=$win.width(); var _leftPaneInner_width = jQuery(".rich_html_content #leftPaneInner").width(); var _main_article_body = jQuery(".rich_html_content #main_article_body").width(); var rightw=bodyw-_leftPaneInner_width-_main_article_body-25;   var topp=$(window).height()/2; if(rightw<0||$(window).height()<455){ $("#nav-article-page").hide(); $(".outline_switch_td").hide(); }else{ $("#nav-article-page").show(); $(".outline_switch_td").show(); var topp=$(window).height()/2; jQuery(".outline_switch_td").css({ position : "fixed", top:topp+"px" }); } }); 具有模态词<i>□φ</i>=<img src="PIC/斜框.jpg"/><sub>1</sub><i>φ</i>∨<img src="PIC/斜框.jpg"/><sub>2</sub><i>φ</i>且可靠与完备的公理系统
  软件学报  2015, ∨ol. 26 Issue (9): 2286-2296   PDF    
具有模态词φ=1φ2φ且可靠与完备的公理系统
邓少波1, 2, 3, 黎敏3, 曹存根1, 眭跃飞1     
1. 中国科学院计算技术研究所 智能信息处理重点实验室, 北京 100190;
2. 中国科学院大学, 北京 100049;
3. 南昌工程学院信息工程学院, 江西 南昌 330099
摘要:提出具有模态词□φ=1φφ2φ的命题模态逻辑,给出其语言、语法与语义,其公理化系统是可靠与完备的,其中,12是给定的模态词.该逻辑的公理化系统具有与公理系统S5相似的语言,但具有不同的语法与语义.对于任意的公式φ,□φ=1φ2φ;框架定义为三元组W,R1,R2,模型定义为四元组W,R1,R2,I;在完备性定理证明过程中,需要在由所有极大协调集所构成的集合上构造出两个等价关系,其典型模型的构建方法与经典典型模型的构建方法不同.如果1的可达关系R1等于2的可达关系R2,那么该逻辑的公理化系统变成S5.
关键词命题模态逻辑    模态词    公理系统    
Sound and Complete Axiomatic System with a Modality φ=12φ
DENG Shao-Bo1, 2, 3, LI Min3, CAO Cun-Gen1, SUI Yue-Fei1     
1. Key Laboratory of Intelligent Information Processing, Institute of Computing Technology, The Chinese Academy of Sciences, Beijing 100190, China;
2. University of Chinese Academy of Sciences, Beijing 100049, China;
3. Information Engineering, NanChang Institute of Technology, Nanchang 330099, China
Abstract: This paper proposes a propositional modal logic with a modality φ=12φ, and specifies the language, the syntax and the semantics for the logic. The axiomatic system for is sound and complete, where 1 and 2 are given in this paper. The axiomatic system for the logic has the similar language, but has the different syntax and semantics. For any formula φ, □φ=1φ2φ; the frame for the axiomatic system is defined as an tripleW,R1,R2, and the model is defined as quadruple W,R1,R2,I. When the completeness theorem is proved, two equivalence relations are constructed on the set that is made up of all the maximal consistent sets. The construction method of a canonical model for the axiomatic system is different from the classical canonical model. If the accessibility relation R1 for 1 is the accessibility relation R2 for 2, then the axiomatic system for changes into S5.
Key words: propositional modal logic    modality    the axiomatic system    

模态逻辑是由命题逻辑或谓词逻辑加上模态词而形成的扩张[1].在模态逻辑中,框架F被定义为二元组〈W,R[1,2],其中,W是非空的可能世界集合,RW上的一种可达关系;模型M被定义为三元组〈W,R,I〉,其中,〈W,R〉是框架,I对命题符号进行解释并赋予真假值.模态逻辑根据可达关系R分为公理系统K,D,T,B,S4与S5等等[1].在模态逻辑中,任给一个模型〈W,R,I〉,对于任意的可能世界w与公式φ,M,w|=φ当且仅当对于任意的可能世界w'∈W,如果wRw',那么M,w'|=φ.在多模态逻辑[3, 4, 5, 6]中,其框架与模型的定义与在模态逻辑中的定义相似.

既然公理系统S5可以用所有的等价框架刻画[1],那么粗糙集理论中的近似空间(U,R)可以用作S5的可能世界语义[7].给定任意的近似空间(U,R),(U,R)可以对应S5的框架〈W,R〉,即:U=W,并且R既是U上的等价关系又是W上的可达关系.当使用S5形式化粗糙集理论时,对于任意的公式φ,φ的解释对应论域U的某个子集X;上近似集R*(X)与下近似集R*(X)则分别对应◊φ与□φ的解释[7];模态词对应某个等价类,但不能用于表达粗糙集理论中精确或模糊的特点[7],其主要原因在于模态词只有单一的解释.如果有两种不同的解释,那么不仅能用于表达粗糙集理论中精确或模糊的特点,而且能够诱导出一种新的公理化系统.考虑给定近似空间(U,R1)与(U,R2),那么R1$ cap$R2必是等价关系,其中,$ cap$是关系的交运算.既然R1$ cap$R2对应模态词的可达关系,那么对于任意的公式φ:

M,w|=φ iff对于任意的w'∈W,如果w(R1$ cap$R2)w',那么M,w'|=φ;

                  Iff对于任意的w'∈W,如果wR1w'且wR2w',那么M,w'|=φ.

既然对于任意的w'∈W,如果wR1w',那么M,w'|=φ;或对于任意的w'∈W,如果wR2w',那么M,w'|=φ,蕴含对于任意的w'∈W,如果wR1w'且wR2w',那么M,w'|=φ.

则有:M,w|=1φM,w|=2φ蕴含M,w|=φ.

M,w|=φ不能蕴含M,w|=1φM,w|=2φ,其中,Ri对应模态词i的可达关系且i=1,2.

如果令M,w|=φ蕴含M,w|=1φM,w|=2φ,则有M,w|=φ当且仅当M,w|=1φM,w|=2φ.于是,对于任意的公式φ,φ=1φ2φ.那么,本文得到一种新的模态词.我们将给出具有模态词φ=1φ2φ的命题模态逻辑,描述其语言、语法与语义.首先给出该逻辑的语言、公式、框架、模型与可满足关系等定义,然后给出该逻辑的公理化系统的公理模式与推理规则.S5的公理模式K[1]不是该逻辑的公理化系统的定理,最后证明该公理化系统是可靠且完备的.在证明完备性定理过程中,需要在由所有极大协调集所构成的集合上构造出两个关系并证明这两个关系是等价关系,其典型模型的构建方法与经典典型模型的构建方法[1]不同.该公理化系统具有与S5不一样的语法与语义.对于任意的公式φ,模态逻辑或多模态逻辑不能判断M,w|=φM,w|=¬φ.

本文的主要贡献:提出一种具有模态词φ=1φ2φ的模态逻辑,描述其语言、语法与语义,并证明其公理化系统是可靠与完备的.与公理系统S5相比,该逻辑的公理化系统具有以下不同:

·对于任意的公式φ,φ=1φ2φ;

·框架定义为〈W,R1,R2〉;

·模型定义为〈W,R1,R2,I〉;

·公理模式K(S5的公理模式)不是该公理化系统的定理;

·在证明完备性定理的过程中,我们需要构建出两个等价关系R1R2,如果R1=R2,那么该公理化系统变为S5.

本文第1节介绍公理系统S5.第2节给出具有模态词φ=1φ2φ的模态逻辑,描述其语言、语法与语义;同时,给出可靠性定理与完备性定理的详细证明.第3节总结全文并给出相关讨论.

1 公理系统S5

本节主要介绍公理系统S5的语言、语法与语义,并简单阐述其可靠性定理与完备性定理.

公理系统S5的语言如下所示:

定义1.1.

·语言:

命题变量符号:p1,p2,...;

逻辑连接符:¬,→;

模态词:;

标点符号:(,).

·公式:

φ=pφ1|φ1φ2|φ1.

其中,p是任意的命题变量符号.

定义 1.2(框架[1]).框架F是一个有序的二元组〈W,R〉,其中,W是可能世界的集合,RW上的二元关系.

公理系统S5的公理模式与推理规则:

·公理模式:

(A1)φ1→(φ2φ1);

(A2)(φ1→(φ2φ3))→((φ1φ2)→(φ1φ3));

(A3)(¬φ1→¬φ2)→(φ2φ1);

(A4)(φψ)→(φ→□ψ);

(A5)φφ;

(A6)φφ;

(A7)φφ.

每一个公理模式对应可数无穷多个实例.

·推理规则:

分离规则:$\frac{{\varphi ,\varphi \to \psi }}{\psi }$;

必然规则:$\frac{\varphi }{{\Box\varphi }}$.

定理1.1(可靠性定理).对于任意的公式集与公式φ,如果|-φ,则|=φ.

定理1.2(完备性定理).对于任意的公式集与公式φ,如果|=φ,则|-φ.

2 具有模态词φ=1φ2φ的模态逻辑

本节将给出具有模态词φ=1φ2φ的模态逻辑,描述其语言、语法与语义,其公理化系统记为S51S52;然后,我们证明S51S52的可靠性定理与完备性定理.

2.1 语言,语法与语义

公理系统S51S52的语言如下:

定义2.1.

·语言:

命题变量符号:p1,p2,...;

逻辑连接符:¬,→;

模态词:,1,2;

标点符号:(,).

·公式:

φ=pφ1|φ1φ2|φ1;

φ1=1φ12φ1.

·其他联结词:

(φ1φ2)=defφ1φ2);

(φ1φ2)=def¬(φ1→¬φ2);

(φ1φ2)=def((φ1φ2)↔(φ2φ1));

(◊φ1)=def¬φ1).

定义 2.2(框架).框架F定义为有序三元组〈W,R1,R2〉,其中,W是非空的可能世界集合,RiW2是可能世界集W上的等价关系,Ri对应i的可达关系并且i=1,2.

定义 2.3(模型).模型M定义为有序四元组M=〈W,R1,R2,I〉,其中:

· 〈W,R1,R2〉是框架;

· I是一个解释,使得对于任意命题变量p,I(p)⊆W;并且对于任意wI(p),pw中为真.

对于任意的公式φ与可能世界w,可满足关系定义如下:

定义 2.4(可满足关系).给定任意模型M=〈W,R1,R2,I〉与公式φ,则有:

$M,w| = \varphi dangqie\left\{ {\begin{array}{*{20}{c}} {w \in I\left( p \right),}{如果\varphi = p}\\ {M,w| \ne {\varphi _1},}{如果\varphi \neg {\varphi _1}}\\ {M,w = \varphi \Rightarrow M,w| = {\varphi _2},}{如果\varphi = {\varphi _1} \to {\varphi _2} \cdot }\\ {对于任意w' \in W,如果w{R_1}w',那么M,w'| = {\varphi _1}huo}{}\\ {对于任意w' \in W,如果{R_2}w',那么M,w'| = {\varphi _1},}{如果\varphi = {\Diamond\varphi _1}} \end{array}} \right.$

在下文,由可满足关系的定义,我们将分别给出公式在模型中有效的定义、在框架中有效的定义、在框架类中有效的定义.

定义 2.5(有效公式):

·公式φ在模型中有效当且仅当对于任意的可能世界wW,M,w|=φ,记为M|=φ;

·公式φ在框架中有效当且仅当对于基于框架F的任意的模型M,M|=φ,记为F|=φ;

·令C表示为框架类,公式φ在框架类C中有效当且仅当对于任意的框架FC,F|=φ;

· |=Cφ当且仅当对于任意框架FC:如果F|=,则F|=φ;如果=Ø,那么|=Cφ.

公理系统S51S52的公理模式与推理规则如下所示:

·公理模式:

L1 φ1→(φ2φ1);

L2(φ1→(φ2φ3))→((φ1φ2)→(φ1φ3));

L3(¬φ1→¬φ2)→(φ2φ1);

L4(φψ)→(φψ);

L5 φφ;

L6 φφ;

L7 (φψ)→(φψ);

L8 ◊(φψ)→(φ∨◊ψ).

每一个公理模式对应可数无穷多个实例.

·推理规则:

分离规则(MP):$\frac{{\varphi ,\varphi \to \psi }}{\psi }$;

必然规则(N):$\frac{\varphi }{{\Box\varphi }}$.

定义 2.6.是一个公式集合,上的一个证明是公式的序列φ1,φ2,…,φn使得对于每一个i:1≤in:

·要么φi是一个公理;

·要么φi;

·要么存在j,k<i使得φiφj,φk与分离规则推出;

·要么存在j<i使得φiφj与必然规则推出.

公式φ的定理,记为|-φ,如果存在上的一个证明φ1,φ2,…,φn使得φ=φn.

2.2 可靠性定理

本节主要阐述公理系统S51S52的可靠性定理证明.在证明之前,先证明各个公理模式的有效性:

· L4(φψ)→(φψ)

证明:对于任意框架〈W,R1,R2〉的任意模型M=〈W,R1,R2,I〉与任意的可能世界wW,如果M,w|=φψ,那么M,w|=φM,w|=ψ.

由定义2.4可知:如果M,w|=φ,则有M,w|=(φψ);

由定义2.4可知:如果M,w|=ψ,则有M,w|=(φψ).

因此可以判定:对于任意框架〈W,R1,R2〉的任意模型M=〈W,R1,R2,I〉与任意的可能世界wW,如果M,w|=φψ,那么M,w|=(φψ).□

· L5 φφ

证明:由定义2.4可以证明.□

· L6 φφ

证明:假设对于某框架〈W,R1,R2〉的某个模型M=〈W,R1,R2,I〉与某个可能世界wW,M,w|=φM,w|≠φ.

既然M,w|=φ,那么对于任意的可能世界w'∈W,如果wR1w',那么M,w'|=φ;或对于任意的可能世界w'∈W,如果wR2w',那么M,w'|=φ;

既然M,w|≠φ,那么存在可能世界w1w2使得wR1w1M,w1|=¬φwR2w2M,w2|=¬φ.

因为M,w1|=¬φ,由可满足关系的定义,存在w3w4使得w1R1w3M,w3|=¬φw1R2w4M,w4|=¬φ.

因为关系R1R2是等价关系且wR1w1w1R1w3,则有wR1w3M,w3|=¬φ,这与M,w|=φ矛盾.同理,有wR2w4M,w4|=¬φ,这与M,w|=φ矛盾.

至于M,w2|=¬φ,与M,w1|=¬φ的证明类似,也存在矛盾.□

· L7 (φψ)→(φψ)

证明:证明过程与(L6)的证明过程类似,我们省略其证明过程.□

· L8 ◊(φψ)→(φ∨◊ψ)

证明:证明过程与(L6)的证明类似,我们省略其具体的证明.□

对于公理系统S5的公理模式K,容易证明K不是公理系统S51S52的定理.

对于MP规则见文献[1,8,9].我们仅仅给出N规则的证明:

既然对于任意的框架〈W,R1,R2〉的任意模型M=〈W,R1,R2,I〉与任意可能世界wW,M,w|=φ.令w'为任意一个可能世界,则有:对于任意可能世界w"∈W,如果w'R1w",那么M,w"|=φ;或对于任意可能世界w"∈W,如果w'R2w",那么M,w"|=φ.于是,M,w'|=φ.

既然对于任意框架〈W,R1,R2〉的任意模型M=〈W,R1,R2,I〉与任意可能世界w'∈W,M,w'|=φ,可以断定|=φ.□

S51S52的公理,我们可以获得以下的定理:

(1) L7' (φ1∨...∨φnψ)→(φ1∨...∨φnψ);

(2) L8' ◊(φ1∨...∨φnψ)→(φ1∨...∨φn∨◊ψ);

(3) L4' (φψ)→(φψ).

证明:

(1)重复应用公理L7即可证明;

(2)重复应用公理L8即可证明;

(3)既然(φψ)→(φψ)∨(φ↔¬ψ),由公理L4,(φψ)∨(φ↔¬ψ)→((φψ)∨(φ↔¬ψ));既然(φψ)∨(φ↔ ¬ψ)↔φ,因此(φψ)∨(φ↔¬ψ)↔φ.于是,(φψ)→φ.

(φψ)→φ的证明类似,我们可以证明(φψ)→ψ.则有(φψ)→(φψ).□

定理 2.1(可靠性定理).对于任意的公式集与公式φ,如果|-φ,则|=φ.

证明:|-φ,则说明存在一个证明序列φ1,φ2,...,φn使得φn=φ.因此,对|-φ的证明序列长度n进行归纳证明:

·归纳基础n=1:证明序列中只有一个公式φ.因此,这个公式要么是一个公理,要么φ,则有|=φ;

·当n≥1时:假设对于所有由用小于n步推出的公式此定理成立,那么有以下几种情形:

情形1:如果φ是一个公理,则有|=φ,于是|=φ;

情形2:如果φ,则有|=φ;

情形3:如果φ是由证明序列中一个公式应用必然规则N得到的,则φ必然是□ψ这种形式,且ψ可由在小于n步内推出,即为ψ.由归纳假设可知,|=ψ.既然对于任意的框架〈W,R1,R2〉的任意模型M=〈W,R1,R2,I〉与任意的可能世界wW,M,w|=ψ,则对于任意的框架〈W,R1,R2〉的任意模型M=〈W,R1,R2,I〉与任意的可能世界wW,M,w|=ψ.因此,对于任意的框架〈W,R1,R2〉的任意模型M=〈W, R1,R2,I〉与任意的可能世界wW,M,w|=蕴含M,w|=φ;

情形4:如果φ是由证明序列中的两个公式使用分离规则MP得到,则证明序列中必有ψψφ这两种形式公式,且这两个公式均可由小于n步的序列推出,即为ψψφ.由归纳假设可知|=ψ|=ψφ,于是可得|=φ.□

2.3 完备性定理

本节主要证明公理系统S51S52的完备性定理,其典型模型构建方法与经典的典型模型构建方法不同[1].

定义 2.7(协调性).一个公式集合是协调的当且仅当不存在公式φ使得|-φ并且|-¬φ[9].

由上述协调性定义,我们有:

公式集合是不协调的当且仅当存在公式φ1,...,φn使得:

├¬(φ1↔...↔φn).

定理 2.2.给定任意一个协调的公式集,该公式集可以扩充为极大协调集合*.

证明:假定所有的公式按照α0,α1,...排成一列,归纳定义n:

$\sum\nolimits_{n + 1} { = \left\{ \begin{array}{l} \sum\nolimits_{ = n} { \cup \left\{ {{\alpha _n}} \right\},如果\sum\nolimits_n { \cup \left\{ {{\alpha _n}} \right\}是协调的} } \\ \sum\nolimits_{ = n} { \cup \left\{ {\neg {\alpha _n}} \right\},如果\sum\nolimits_n { \cup \left\{ {\neg {\alpha _n}} \right\}是协调的} } \end{array} \right.} .$

现在我们需要证明:对于任意的n,如果n是协调的,那么n+1也是协调的,则由归纳定义可知,n+1是协调的.

令∑*=$\bigcup$∑n,那么,

(1)*是协调的.

假设*不协调,存在一个公式φ使得:

*φ并且*├¬φ.

于是,存在有限子集0,1*使得0φ并且1├¬φ.

既然0$ cup $1是有限公式集合,那么存在n使得0$ cup $1nn不协调.但我们已经证明n是协调的,因此矛盾.所以,*协调.

(2)对于任意公式φn,要么φn*,要么¬φn*.

对于任意公式φn,由n的定义可知:要么φnn要么¬φnn.既然n*,可以断言:要么φn*要么¬φn*.□

构造模型M=〈W,R1,R2,I〉使得对于任意的可能世界wW是一个极大协调集,而在可能世界集合W上的可达关系R1,R2被定义为:

定义 2.8.Γ={0,1,...}是由所有极大协调集构成的集合,对于任意的i,jΓ,令:

· S-(i)={φ:φi};

· S(i)={φ:φi}.

定义在Γ上的关系R1R2:

· iR1j当且仅当S-(i)⊆j;

· iR2j当且仅当S(i)⊆j.

定理 2.3.Γ={0,1,...}是由所有极大协调集构成的集合,如果对于任意的i,jΓ:

· iR1j当且仅当S-(i)⊆j;

· iR2j当且仅当S(i)⊆j.

那么,关系R1R2均是Γ上的等价关系.

证明:

1.我们需要证明R1满足以下3个条件:

(i)R1具有自反性:对于任意iΓ,iR1i;

(ii)R1具有对称性:对于任意i,jΓ,如果iR1j,则jR1i;

(iii)R1具有传递性:对于任意1,2,3Γ,如果1R122R13,则1R13.

·条件(i)的证明.

对于任意的iÎN,需要证明S-(i)⊆i,其证明过程如下所示:

对于任意的公式φ,如果φi,那么φS-(i).既然φφ(L5)与φi,那么φi,于是S-(i)⊆i.

·条件(ii)的证明.

我们需要证明:如果S-(i)⊆j,那么S-(j)⊆i.也就是说:对于任意公式β,如果βj,那么βi.

假定β$ otin$iβi.因为ββ(L5)与¬βi,可以断定¬βi.既然S-(i)⊆j,那么对于任意公式α:如果αi,那么αi.因¬βiαi,则有α↔¬βi.

α↔¬βi,则根据(α↔¬β)→(α↔¬β),(α↔¬β)∈i.而(α↔¬β)→(α↔¬β)由公理L8的逆反律获得.

(α↔¬β)∈i与公理L6,有(α↔¬β)∈i.既然S-(i)⊆j,那么(α↔¬β)∈j.由(α↔¬β)∈j与公理L5,则有α↔¬βj.因此,αj与¬βj.既然¬βjβj,那么j不协调,这与该定理的前提条件矛盾.

·条件(iii)的证明.

我们需要证明:如果S-(1)⊆2S-(2)⊆3,那么S-(1)⊆3.也就是说:对于任意公式β,如果β1,那么β3.其证明过程如下所示:

β1ββ(L6),则有β1.根据1R12与关系R1的定义,则有φ2.由2R13β2,则有β3.因此对于任意公式β,如果β1,那么β3.因此,S-(1)⊆3.

2.现在,我们需要证明关系R2是等价关系,下面3个条件需要被证明:

(i)对于任意iΓ,iR2i;

(ii)对于任意i,jΓ,如果iR2j,则jR2i;

(iii)对于任意1,2,3Γ,如果1R222R23,则1R23.

条件(i)与条件(iii)比较容易证明,在此省略它们的证明过程.本文只给出条件(ii)的证明:

对于条件(ii),我们需要证明:对于任意公式β,如果βj,那么βi.其证明过程如下所示:

假定β$ otin$i,于是¬βi.既然iR2j,则有:对于任意公式α,如果αi,那么αj.由¬βiαi,则有α↔¬βi.

根据公理L8的逆反律,则有(φ↔¬ψ)→(φ↔¬ψ),然后有(α↔¬β)→(α↔¬β).

因¬φαi与(α↔¬β)→(α↔¬β),则有(α↔¬β)∈i.

(α↔¬β)∈i与公理L4',则有α¬βi,于是¬βi.既然iR2j,那么¬βj.由¬βj与L5,我们有¬βj.既然¬βjβj,可以断定j不协调,这与该定理的前提条件矛盾.□

定理 2.4.Γ是包含公式¬ψ的极大协调公式集合,S-(Γ)$ cup ${¬ψ}是协调的且¬ψΓ,其中,S-(Γ)={φ:φΓ}.

证明:

1.我们需要证明S-(Γ)$ cup ${¬ψ}是协调的,其证明过程如下所示:

对于S-(Γ),有以下两种情况:

·情形1.S-(Γ)≠Ø.

于是,Γ至少包含一个φ这种形式公式,比如令φΓ,则:

首先,本文需要证明¬ψS-(Γ),其证明过程如下所示:

由¬ψΓφΓ,可以断定φ↔¬ψΓ.根据公理L8的逆反律,可以得到φ↔¬ψ(φ↔¬ψ),然后有(φ↔¬ψ)∈Γ.

根据定理L4'与(φ↔¬ψ)∈Γ,φ¬ψΓ,然后¬ψΓ.

S-(Γ)的定义,则有¬ψΓ.

其次,利用反证法证明S-(Γ)$ cup ${¬ψ}是协调的,其证明过程如下所示:

假定S-(Γ)$ cup ${¬ψ}不协调,则意味着存在S-(Γ)的有限子集{¬β1,...,¬βn},使得:

├¬(¬□β1↔...↔¬βn↔¬ψ),

其中,n≥1.

对于n,我们有以下两种情况:

情形1.1.n≥2.

于是,

├¬(¬β1↔...↔¬βn↔¬ψ) iff ├β1∨...∨βnψ

iff ├(β1∨...∨βnψ)(根据N)

iff ├β1∨...∨βnψ(根据L7)

iff ├¬(¬β1↔...↔¬βn↔¬ψ)

于是,{¬β1,...,¬βnψ}不协调.

对于任意¬βiS-(Γ),由S-(Γ)的定义可知,¬βiΓ.既然¬βi→¬βi¬βiΓ,那么则有¬βiΓ,其中,i=1,...,n.因此,{¬β1,...,¬βn}⊆Γ.于是,{¬β1,...,¬βnψ}⊆Γ.既然{¬β1,...,¬βnψ}不协调,那么Γ也不协调,这与该定理的前提条件矛盾.

情形1.2.n=1.

易知S-(Γ)仅仅包含一个¬α这种形式的公式,也就是¬ψ,

因此,

├¬(¬ψ↔¬ψ).

于是,

├¬(¬ψ↔¬ψ) iff ├ψψ

                          iff ├(ψψ)(根据N)

                          iff ├ψψ(根据L7)

                          iff ├ψ

                          iff ├¬(¬ψ)

于是,{¬ψ}不协调.

因为¬ψS-(Γ),根据S-(Γ)的定义可知,¬ψΓ.既然¬ψ→¬ψ¬ψΓ,则有¬ψΓ.因为¬ψΓ,所以{¬ψ}⊆Γ.既然{¬ψ}不协调,那么Γ也不协调,这与该定理的前提条件矛盾.

·情形2.S-(Γ)=Ø.

假定{¬ψ}不协调,则有ψ.由推演规则N,可以断定├ψ.

因为├ψ,则有ψΓ.

ψΓ与¬ψΓ,可知Γ不协调,这与该定理的前提条件矛盾.

2.本文需要证明¬ψΓ,其证明过程是:

既然Γ是某个极大协调集合,由极大协调集的生成过程可知,应该证明:存在公式集合Γk+1,使得Γk+1=Γk$cup ${¬ψ}协调,其中,¬ψΓkΓk协调的.

假定Γk$cup ${¬ψ}不协调,这意味着存在某一有限子集{¬β1,...,¬βnψ}⊆Γk,使得:

├¬(¬β1↔...↔¬βn↔¬ψ↔¬ψ),

其中,n≥1.

情形2.1.n≥2.

├¬(¬β1↔...↔¬βn↔¬ψ↔¬ψ) iff ├β1∨...∨βnψψ

                                                             iff ├(β1∨...∨βnψψ)(根据N)

                                                             iff ├β1∨...∨βnψψ(根据L7)

                                                             iff ├¬(¬β1↔...↔¬βn↔¬ψ)

于是,{¬β1,...,¬βnψ}不协调.既然{¬β1,...,¬βnψ}⊆Γk,那么Γk也不协调,这与前提假设矛盾.

情形2.2.n=1.

除了¬ψ,Γk不再包含任意其他¬β形式的公式,于是:

¬(¬ψ↔¬ψ).

于是,

¬(¬ψ↔¬ψ) iff ψψ

                        iff (ψψ)(根据N)

                        iff ψψ(根据L7)

                        iff ψ

                        iff ¬(¬ψ)

于是,{¬ψ}不协调,而{¬ψ}⊆Γk.因此Γk也不协调,这与前提假设矛盾.□

S51S52的典型模型M与其他模型类似也是四元组〈W,R1,R2,I〉,其中,W是由所有极大协调集构成的集合,也就是:wW当且仅当w是一个极大协调集;如果ww'都是W的元素,那么wR1w'当且仅当S-(w)⊆w';并且如果ww'都是W的元素,那么wR2w'当且仅当S(w)⊆w';对于任意命题变量p,I(p)⊆W且对于任意wI(p),pw为真当且仅当pw.对于其他公式,则有以下定理成立:

定理 2.5.M=〈W,R1,R2,I〉是S51S52的典型模型,则对于任意的公式φ,M,w|=φ当且仅当φw.

证明:对公式的结构进行归纳证明,其证明过程如下所示:

·情形1.φ:=p:

由典型模型的构造可知,成立.

·情形2.φ:=¬α:

M,w|=¬α iff M,w|≠α

iff α$ otin$w

iff ¬αw

·情形3.φ:=αβ:

αβ$ otin$w iff ¬(αβ)∈w

iff αw且¬βw

iff M,w|=αM,w|=¬β

iff M,w|≠(αβ)

·情形4.φ:=ψ:

($ \Rightarrow $)

情形4.1.M,w|=ψ.

M,w|=ψ iff对于任意的可能世界w'∈W,如果wR1w',则M,w'|=ψ;或

对于任意的可能世界w'∈W,如果wR2w',则M,w'|=ψ

由归纳假设可知:对于任意的可能世界w'∈W,如果wR1w',则ψw';或对于任意的可能世界w'∈W,如果wR2w',则ψw'.

假设ψ$ otin$w,则由定理2.4可知:S-(w)$ cup ${¬ψ}是协调的,且¬ψw.那么,我们可以把S-(w)$ cup ${¬ψ}扩充为极大协调集w1.既然S-(w)⊆w1S(w)⊆w,那么wR1w1wR2w且¬ψw1且¬ψw.这与对于任意的可能世界w'∈W,如果wR1w'则ψw'矛盾;或与对于任意的可能世界w'∈W,如果wR2w'则ψw'矛盾.因此,ψw.

情形4.2.M,w|≠ψ.

M,w|≠ψ iff存在可能世界w1W,使得wR1w1M,w1|≠ψ,并且存在可能世界w2W,使得wR2w1M,w2|≠ψ.

由归纳假设可知:存在可能世界w1W,使得wR1w1ψ$ otin$w1,并且存在可能世界w2W,使得wR2w2ψ$ otin$w2.

假设ψw,由R1R2的定义可知:对于任意的可能世界w'∈W,如果wR1w',则ψw';或对于任意的可能世界w'∈W,如果wR2w',则ψw'.这与存在可能世界w1W,使得wR1w1ψ$ otin$w1,并且存在可能世界w2W,使得wR2w2ψ$ otin$w2矛盾.因此,ψ$ otin$w.

($ \Rightarrow $)

情形4.3.ψw.

R1R2的定义可知:对于任意的可能世界w'∈W,如果wR1w',则ψw';或对于任意的可能世界w'∈W,如果wR2w',则ψw'.由归纳假设可知:对于任意的可能世界w'∈W,如果wR1w',则M,w'|=ψ;或对于任意的可能世界w'∈W,如果wR2w',则M,w'|=ψ.于是,M,w|=□ψ.

情形4.4.ψ$otin$w.

既然ψ$otin$w,则S-(w)$ cup ${¬ψ}是协调的,且¬ψw.于是,我们可以把S-(w)$ cup ${¬ψ}扩充为极大协调集w1.既然¬ψw1且¬ψw,由归纳假设可知,M,w1|≠ψM,w|≠ψ.既然存在可能世界w1,wW,使得wR1w1wR2wM,w1|≠ψM,w1|≠ψ,于是,M,w|≠ψ.□

定理 2.6(完备性定理).对于任意的公式集合Γ与公式φ,如果Γ|=φ,则Γφ.

证明:假设Γφ不成立,于是Γ$ cup ${¬φ}协调.由定理2.2可知,我们可以把Γ$ cup ${¬φ}扩展为极大协调集合w'.

M=〈W,R1,R2,I〉是其典型模型,其中,可能世界集合W是由所有的极大协调集构成.对于任意的可能世界wi,wjW(wiwj均是极大协调集),wiR1wj当且仅当S-(wi)⊆wj,或wiR2wj当且仅当S(wi)⊆wj;对于任意命题变量p,I(p)⊆W且对于任意wI(p),pw为真当且仅当pw.

于是,由定理2.5可知:对于任意公式ψΓ$ cup ${¬φ},M,w'|=ψ当且仅当ψw'.因此,M,w'|=ΓM,w'|=¬φ.这与Γ|=φ矛盾,因此,Γφ.□

在完备性定理证明过程中,我们需要构造出S51S52的典型模型,并在W上构建出两个等价关系.这与S5的典型模型不同.至此,我们已经证明了S51S52的完备性定理.

3 结论

本文提出了具有模态词φ=1φ2φ的模态逻辑,我们给出其语言、语法与语义,其公理化系统记为S51S52,该公理化系统是可靠且完备的.S51S52有与S5类似的语言,但具有不同的语法与语义.如果1的可达关系等于2的可达关系,那么S51S52变为S5.S51S52可以看做是一种由两个模态词通过析取方式共同作用而形成的一种模态逻辑.

我们下一步的工作是:在模态谓词逻辑中扩展S51¬S52,并证明其可靠性与完备性;利用本文的公理化系统形式化粗糙集理论并讨论相关性质.

致谢 在此,我们向对本文的工作给予支持和建议的同行表示感谢.

参考文献
[1] Hughes GE, Cresswell MJ. A New Introduction to Modal Logic. & Oates, 1996.
[2] Proietti C. Intuitionistic epistemic logic, kripke models and fitch’s paradox. Journal of Philosophical Logic, 2012,41(5):877-900 .
[3] Carnielli WA, Pizzi C, Bueno-Soler J. Modalities and Multimodalities. ∨ol.12., Springer-∨erlag, 2008 .
[4] Corsi G, Orlandelli E. Free quantified epistemic logics. Studia Logica, 2013,101(6):1159-1183 .
[5] Blanco R, de Miguel Casado G, Requeno JI, Colom JM. Temporal logics for phylogenetic analysis via model checking. In: Proc. of the 2010 IEEE Int’l Conf. on Bioinformatics and Biomedicine Workshops (BIBMW). IEEE, 2010. 152-157 .
[6] ∨an Benthem J, Minicǎ S. Toward a dynamic logic of questions. Journal of Philosophical Logic, 2012,41:633-669 .
[7] Sietsma F, van Eijck J. Action emulation between canonical models. Journal of Philosophical Logic, 2013,42:905-925 .
[8] Lu ZW. Logic in Computer Science. 2nd ed., Beijing: Science Press, 2002 (in Chinese).
[9] Ebbinghaus HD, Flum J, Thomas W. Mathematical Logic. Springer-∨erlag, 1994 .
[10] Sun MY, Deng SB, Chen B, Cao CG, Sui YF. Formula-Layered predicate modal logic. Ruan Jian Xue Bao/Journal of Software, 2014,25(5):1014-1024 (in Chinese with English abstract). http://www.jos.org.cn/1000-9825/4500.htm
[11] Shen YM, Ma Y, Cao CG, Sui YF, Wang J. Faithful and full translations between logics. Ruan Jian Xue Bao/Journal of Software, 2013,24(7):1626-1637 (in Chinese with English abstract). http://www.jos.org.cn/1000-9825/4285.htm
[8] 陆钟万,面向计算机科学的数理逻辑.第2版,北京:科学出版社,2002.
[10] 孙梅莹,邓少波,陈博,曹存根,眭跃飞.公式分层的谓词模态逻辑.软件学报,2014,25(5):1014-1024. http://www.jos.org.cn/1000-9825/4500.htm
[11] 申宇铭,马越,曹存根,眭跃飞,王驹.逻辑之间的语义忠实语义满翻译.软件学报,2013,24(7):1626-1637. http://www.jos.org.cn/1000-9825/4285.htm