浙江大学学报(理学版), 2022, 49(5): 521-526 doi: 10.3785/j.issn.1008-9497.2022.05.001

数学与计算机科学

谓词逻辑系统MTL中公式的公理化真度

王波,, 惠小静,,, 鲁星

延安大学 数学与计算机科学学院, 陕西 延安 716000

Axiomatic truth degrees of formula in MTL predicate logic system

WANG Bo,, HUI Xiaojing,,, LU Xing

Mathematics and Computer Science College,Yan'an University,Yan'an 716000,Shaanxi Province,China

通讯作者: ORCID:https://orcid.org/ 0000-0001-6778-2631,E-mail:xhmxiaojing@163.com.

收稿日期: 2022-02-14  

基金资助: 国家自然科学基金资助项目.  11471007.  61763045

Received: 2022-02-14  

作者简介 About authors

王波(1997—),ORCID:https://orcid.org/0000-0001-9438-2094,男,硕士研究生,主要从事数理逻辑与不确定性推理研究. 。

摘要

命题逻辑及谓词逻辑计量化是逻辑系统的研究热点之一。在左连续三角模的谓词逻辑系统MTL中,利用公理化方法提出了MTL公式的真度,证明了该真度的MP规则、HS规则及交推理规则;同时在谓词逻辑系统MTL的一阶闭逻辑公式集中引入了相似度和伪距离,证明了关于相似度的一些良好性质,并讨论了逻辑运算关于伪距离的连续性问题。

关键词: 谓词逻辑系统MTL ; 公理化真度 ; 相似度 ; 伪距离

Abstract

The quantification of propositional logic and predicate logic is a research hotspot. Based on left continuous triangle norm,the concept of truth degree of formulas in MTL is introduced by the axiomatic method.The MP rule,HS rule and meet inference rules of this truth degree are proved. Meantime,the concept of similarity degree and pseudo-distances of first order closed logic formulas in MTL predicate logic system are introduced,some good properties about similarity degree are proved. Furthermore, the continuity problem of logical operators about this pesudo distance is discussed.

Keywords: predicate logic system MTL ; axiomatic truth degree ; similarity degree ; pseudo-distances

PDF (416KB) 元数据 多维度评价 相关文章 导出 EndNote| Ris| Bibtex  收藏本文

本文引用格式

王波, 惠小静, 鲁星. 谓词逻辑系统MTL中公式的公理化真度. 浙江大学学报(理学版)[J], 2022, 49(5): 521-526 doi:10.3785/j.issn.1008-9497.2022.05.001

WANG Bo, HUI Xiaojing, LU Xing. Axiomatic truth degrees of formula in MTL predicate logic system. Journal of Zhejiang University(Science Edition)[J], 2022, 49(5): 521-526 doi:10.3785/j.issn.1008-9497.2022.05.001

0 引 言

模糊逻辑作为非经典数理逻辑的一个重要分支,是逻辑系统的重要研究方向之一。HÁJEK1受连续三角模结构定理的启发,提出了基本逻辑(BL)的形式系统,将系统BL弱化就形成了系统MTL,系统MTL由ESTEVA等2提出,在此基础上又得到了一些研究成果3-4

与命题逻辑系统MTL相对应的是谓词逻辑系统MTL,谓词逻辑系统MTL包含基本命题逻辑系统MTL和含有量词的公理,目前,计量化研究主要针对命题逻辑系统5-7,也有将前人得到的命题逻辑系统计量化成果运用于命题逻辑系统MTL,再进一步对命题逻辑系统MTL进行计量化研究8-10。因此,对谓词逻辑系统MTL进行计量化研究是一个重要课题。

命题逻辑计量化从基本概念的程度化入手,引入命题逻辑公式的真度概念,并基于语义方法建立。但在谓词逻辑中,谓词逻辑的语义理论远比命题逻辑复杂,因此,通过语义的方法建立真度的概念难度很大。王国俊11用公理化方法建立了一类一阶逻辑公式的真度理论。本文在此基础上,首先给出谓词逻辑系统MTL的公理化真度,证明该真度的MP规则、HS规则及交推理规则,其次给出相似度的概念,最后在一阶闭逻辑公式集上引入了伪距离,讨论逻辑运算关于伪距离的连续性问题。

1 预备知识

定义13 谓词逻辑系统MTL的公理由MTL的10条公理及带有量词的公理组成。

(1) 命题逻辑系统MTL的公理:

(MTL1) AB(BCAC)

(MTL2) A&BA

(MTL3) A&BB&A

(MTL4) ABA

(MTL5) ABBA

(MTL6) A&ABAB

(MTL7a) (ABC)A&BC

(MTL7b) A&BCABC

(MTL8) (ABC)((BAC)C)

(MTL9) 0A

(2) 带有量词的公理:

1xAxAt,其中t对于Ax中的x可替换;

1AtxAx,其中t对于Ax中的x可替换;

2xABAxB,其中xA中不自由出现;

2xABxAB,其中xB中不自由出现;

3xABxAB,其中xB中不自由出现。

MTL的推理规则:

(i) MP规则3,由A,AB推出B

(ii) 推广规则3,由A推出xA

(iii) HS规则2AB,BC可得AC

定理13 在MTL中,有:

(1) (ABC)(BAC)

(2) AA

(3) ABAAB

(4) ABB,A&BAB

(5) ABACABC

(6) ABABB

(7) AB¬B¬A

(8) BC(ABAC)

(9) ABA

(10) AABBAB

(11) ABA&CB&C

定义23 AB=(ABB)((BA)A)

定义311 若

(K1) 不出现相同谓词符号的N个文字的完全闭包的合取的真度等于12N

(K2) 若αФ中的定理,则τα=1

(K3) τ¬α=1-τα,αФ

(K4) τ(αβ)+τα=τ(βα)+τ(β)α,βФ

(K5) τ(cl(¬Q))=1-τclQ

(K6) 在计算公式的真度时,原子公式中的变元可相互替换;

其中,Ф表示全体不含函数符号的一阶闭逻辑公式集,αβ等表示Ф中的一阶逻辑公式,Q表示m元谓词符号,则称τ:Ф0,1为公理化真度映射。当αФ时,称ταα的公理化真度,简称为ατ-真度或真度。

定义412 若ABBA均为逻辑有效公式,则称AB逻辑等价,记作AB

2 谓词逻辑系统MTL中公式的公理化真度

φ为MTL谓词逻辑系统中一阶闭逻辑公式集,其中AB等表示φ中的一阶闭逻辑公式。

定义5 若

(G1) 不出现相同谓词符号的N个文字的完全闭包的合取的真度等于12N

(G2) 若Aφ中的定理,则τA=1

(G3) τ¬A=1-τA,Aφ

(G4) τAB+τA=τBA+τBA,Bφ

(G5) τ(cl(¬A))=1-τ(clA)

(G6) 在计算公式的真度时,原子公式中的变元可相互替换;

则称τ:φ0,1为公理化真度映射。当Aφ时,称τAA的公理化真度,简称为Aτ-真度或真度。

命题1 设ABφ,有

(1) 0τA1

(2) 若A为矛盾式,则τA=0

(3) 若AB逻辑等价,则τA=τB

(4) 若τAB=1,则τAτB

(5) τAB=τA+τB-τAB

由定义5,易证明命题1成立。

在谓词逻辑系统MTL中有与命题逻辑系统MTL中程度化相对应的MP规则、HS规则和交推理规则。

定理2 设ABC φab0,1,有

(1) MP规则:若τAaτABb,则τBa+b-1

(2) HS规则:若τABaτBCb,则τACa+b-1

(3) 交推理规则:若τABaτACb,则τABCa+b-1

证明 (1)由(G4),知τB=τAB+τA-τBA。由命题1(1),知τBA1。所以τBa+b-1

(2)由(MTL1)及(G2),知τ((AB)((BC)(AC)))=1,又τ(AB)a,由定理2(1),得τ((BC)(AC))1+a-1=a。又τ(BC)b,再由定理2(1),得τ(AC)a+b-1

(3) 由于交推理规则的证明需用到一个引理,而此引理需借助相似度的概念,因此将在第3节中给出(3)的证明。

推论1 设ABC φ

(1) 若τA=1τAB=1,则τB=1

(2) 若τAB=1τBC=1,则τAC=1

(3) 若τAB=1τAC=1,则τABC=1

3 谓词逻辑系统MTL中公式的公理化相似度

φ为谓词逻辑系统MTL中一阶闭逻辑公式集,其中AB等表示φ中的一阶闭逻辑公式。

定义6 设ABφ,令ξ(A,B)=τ((AB)(BA)),称ξA,BAB之间的相似度。

命题2 设ABC φ,有

(1) ξA,B=τAB+τBA-1

(2) 若AB逻辑等价,则ξA,B=1

(3) ξA,B+ξB,CξA,C+1

由定义6和命题1,易证明命题2成立。

定理3 ξAB,B=τAB

证明 首先,证明ABBAB是定理。

AAB (定理1(10));

AABABBAB (MTL1);

ABBAB (①,②,MP规则)。

由(G2)及命题1(4),知τABBτAB。由定理1(6)、(G2)及命题1(4),知τABτABB。所以τAB=τABB

其次,证明ξAB,B=τAB

由命题2(1),知

ξAB,B=τ(ABB)+τBAB-1

由定理1(10)及(G2),知τBAB=1

得证。

推论2 ξAB,A=τBA

定理4 ξAB,A=τAB

证明 首先,证明AABAB是定理。

ABB (定理1(4));

(ABB)((AAB)(AB)) (定理1(8));

AABAB (①,②,MP规则)。

由(G2)及命题1(4),知τAABτAB。由定理1(3)、(G2)及命题1(4),知 τABτAAB。所以

τAB=τAAB

其次,证明ξAB,A=τAB

由命题2(1),知

ξAB,A=τABA+τAAB-1

由MTL4及(G2),知τABA=1

得证

推论3 ξAB,B=τBA

例1 计算τA的值,其中xA中不自由出现。

 首先,证明AxA是定理。

AA (定理1(2));

xAA (①。推广规则);

xAAAxA2);

AxA(②,③, MP规则)。

由(G2),知τ(AxA)=1。由命题1(4),知τAτ(xA)。由公理(1)、(G2)及命题1(4),知τxAτA。所以

τA=τxA

由(G1),知τxA=12。所以τA=12

例2 计算τAB的值,其中xAB中不自由出现。

 由命题2(1),知

ξAB,A=τABA+τAAB-1

由MTL4及(G2),知τABA=1。由(G4),知

τAAB=τABA+τAB-τA

由例1及(G1),知

τAB=14,    τA=12

其中xAB中不自由出现。所以

ξAB,A=1+1+14-12-1=34

由定理4,知

τAB=ξAB,A=34

由例2的结果,可知下列引理成立。

引理1 设ABφ,则τAB=τAB-τA+1

证明 由引理1,知

τABC=τABC-τA+1

由命题1(5),知

τABC=τAB+τAC-τ(A(BC))

所以

τABC=τAB+τAC-τ(A(BC))-τA+1

由MTL4及G2,知

τ((A(BC))A)=1

由命题1(4),知

τ(A(BC))τA

所以

τABCτAB+τAC-τA-τA+1=τAB-τA+1+τAC-τA+1-1

再由引理1,得

τABCτAB+τAC-1

因为τABaτACb,所以τABCa+b-1

得证。

4 谓词逻辑系统MTL中公式的公理化伪距离

φ为谓词逻辑系统MTL中一阶闭逻辑公式集,其中AB等表示φ中的一阶闭逻辑公式。

定义7 设ABφ,令ρA,B=1-ξA,B,称ξA,BAB之间的伪距离。

命题3 设ABC φ,则ρA,CρA,B+ρB,C

由命题2(3),易证命题3成立。

引理2 若A是定理,B是定理,则AB是定理。

证明A&BAB(定理1(4));

A&BAB(A(B(AB))) (MTL7b);

A(B(AB))(①,②,MP规则);

BAB(③,A是定理,MP规则);

AB(④,B是定理,MP规则)。

引理3 若AB是定理,CD是定理,则ACBD是定理。

证明 ① ACA (MTL4);

ACB (①,AB是定理,HS规则);

ACC (定理1(4);

ACD (③,CD是定理,HS规则);

ACBACD(②,④,引理2);

((ACB)(ACD))((AC)(BD)) (定理1(5));

ACBD (⑤,⑥,MP规则)。

定理5 在谓词逻辑系统MTL中,

(1) φ中的运算¬关于伪距离ρ是连续的;

(2) φ中的运算关于伪距离ρ是连续的;

(3) φ中的运算&关于伪距离ρ是连续的。

证明 (1) 运算¬关于伪距离ρ连续的证明类似于文献[10]中的证明,在此不再重复。

(2) 证明运算关于伪距离ρ是连续的。

第1步,证明((A1B)(A2B))(A2((A1B)B))

由定理1(1)和定义4,易证得上式成立。

第2步,证明

τ((A2AB)(AA2B))τ((A2((AB)B))(A((A2B)B)))

AB=((AB)B)((BA)A) (定义2);

(((AB)B)((BA)A))((AB)B) (MTL4);

AB((AB)B) (①,②,HS规则);

AB((AB)B))((A2(AB))A2ABB (定理1(8));

A2AB(A2((AB)B))(③,④,MP规则);

同理,AA2B(A((A2B)B))

A2ABAA2BA2ABBA((A2B)B) (引理3);所以由(G2)及命题1(4),知

τA2ABAA2BτA2((AB)B))(A((A2B)B))

又因为τ((A2A)(AA2))τ((A2AB)(AA2B))(证明过程见文献[12]),且设对任意的ε1 > 0,有自然数M1,使得当m1>M1时,有ρAn,A < ε1。所以

ξ((AnB),(AB))=τAnBABABAnB)

由第1和第2步,知ξ((AnB),(AB))τ((AAn)(AnA))。因为ρAn,A<ε1,所以τ(AnAAAn)>1-ε1,故ρ(AnB,AB) < ε1

第3步,证明

τ((BBn)(BnB))τ((AnB)(AnBn))AnBnAnB

第3步的证明类似于文献[12]中的证明,在此不再重复。

设对任意的ε2 > 0,有自然数M2,使得当m2 > M2时,有ρBn,B < ε2,所以

τ(BnB(BB)n)>1-ε2
ξAnBn,AnB > 1-ε2

ρAnBn,AnB < ε2

由命题3,知

ρAnBn,ABρAnBn,
AnB+ρAnB,AB < ε1+ε2

所以运算关于伪距离ρ是连续的。

(3) 证明运算&关于伪距离ρ是连续的。

第1步,证明τBnBBBnτAn&BnAn&BAn&BAn&Bn

BnBBn&AnB&An (定理1(11));

An&BnBn&AnB&AnAn&B (MTL3);

BnBAn&BnAn&B(①,②,HS规则);

BBnB&AnBn&An(定理1(11);

B&AnAn&BBn&AnAn&Bn (MTL3);

BBnAn&BAn&Bn(④,⑤,HS规则);

(BnBBBn)An&BnAn&BAn&BAn&Bn (③,⑥,引理3);

由(G2)及命题1(4),有

τBnBBBnτAn&BnAn&BAn&BAn&Bn

设对任意的ε4 > 0,有自然数M4,使得当m4 > M4时,有ρBn,B < ε4,所以

τ((BnB)(BBn))>1-ε4
ξ((An&Bn),(An&B)) > 1-ε4

ρAn&Bn,An&B < ε4

第2步,证明τAnAAAn)τAn&BA&BA&BAn&B

第2步的证明类似于第1步。

设对任意的ε3 > 0,有自然数M3,使得当m3 > M3时,有ρAn,A <ε3,所以

τAnAAAn>1-ε1ξAn&B,A&B>1-ε1

ρAn&B,A&B < ε3

由命题3,知

ρ((An&Bn),(A&B))ρ((An&Bn),(An&B))+ρ((An&B),(A&B))<ε3+ε4

所以,运算&关于伪距离ρ是连续的。

 在谓词逻辑系统MTL中,因无法再定义,故被称为基本联结词。

定理6 在谓词逻辑系统MTL中,φ中的运算关于伪距离ρ不连续。

证明 设ρA,B=0ρC,D=0,由定义6,知ξA,B=1ξC,D=1

在命题逻辑系统MTL中,由ξA,B=1,知AB。同理,CD

ABCD (定义4);

ACBD (引理3);

BADC(定义4);

BDAC(引理3);

ACBDBDAC (②,④,引理2);

所以由(G2),知

τ((ACBD)(BDAC))=1

由定义6和定义7,知ρ((AC),(BD))=0

在谓词逻辑系统MTL中,由命题2(2),知ξA,B=1,不能推得AB逻辑等价(见文献[11]命题3的证明),因此不能推出ACBDBDAC是定理,所以ρ((AC),(B D)) >0。故运算关于伪距离ρ不连续。

综上,¬,&,是谓词逻辑系统MTL中4个最基本的联结词,其他联结词均可通过此4个联结词转化。

5 结束语

在文献[11]的基础上,提出了谓词逻辑系统MTL的公理化真度、公理化相似度和公理化伪距离,研究了谓词逻辑系统MTL计量逻辑学的有关性质,建立了谓词逻辑系统MTL逻辑公式的真度理论。如何将该真度理论运用于相容度和扩散度,并给出近似推理机制,使得在谓词逻辑系统MTL中也能进行近似推理将是下一步的研究重点。

http://dx.doi.org/10.3785/j.issn.1008-9497.2022.05.001

参考文献

HÁJEK P. Metamathematics of Fuzzy Logic[M]. DordrechtKluwer Academic Publishers1998. doi:10.1007/978-94-011-5300-3

[本文引用: 1]

ESTEVA FGODO L.

Monoidal t-norm based logic: Towards a logic for left-continuous t-norms

[J]. Fuzzy Sets and Systems, 20011243): 271-288. DOI:10.1016/S0165-0114(01)00098-7

[本文引用: 2]

裴道武. 基于三角模的模糊逻辑理论及其应用[M]. 北京科学出版社2013.

[本文引用: 6]

PEI D W. Fuzzy Logic Theory Based on Triangle Mode and Its Application[M]. BeijingScience Press2013.

[本文引用: 6]

王军涛王梅.

逻辑系统MTL中任意量词的代数研究

[J]. 系统科学与数学, 2021418): 2361-2378.

[本文引用: 1]

WANG J TWANG M.

Algebraic study of universal quantifier in monoidal t-norm based logic

[J].Journal of Systems Science and Mathematical Sciences, 2021418): 2361-2378.

[本文引用: 1]

周红军王国俊.

Borel型概率计量逻辑

[J]. 中国科学:信息科学, 20114111): 1328-1342. doi:10.1360/zf2011-41-11-1328

[本文引用: 1]

ZHOU H JWANG G J.

Borel probabilistic and quantitative logic

[J]. SCIENCE CHINA: Informationis, 20114111): 1328-1342. doi:10.1360/zf2011-41-11-1328

[本文引用: 1]

王国俊傅丽宋建社.

二值命题逻辑中命题的真度理论

[J]. 中国科学(A辑), 20013111): 998-1008. DOI:10.3969/j.issn.1674-7216.2001.11.004

WANG G JFU LSONG J S.

Theory of truth degrees of propositions in two-valued logic

[J]. SCIENCE IN CHINA (Series A), 20013111): 998-1008. DOI:10.3969/j.issn.1674-7216.2001. 11.004

于鸿丽吴洪博.

多值逻辑系统Ln 中公式相对于有限理论Γ的Camberra-真度理论

[J]. 模糊系统与数学, 2021355): 58-64.

[本文引用: 1]

YU H LWU H B.

The Camberra-fuzzy truth degree of formula being relative to finite theory Γ in multiple-valued logic system Ln

[J]. Fuzzy Systems and Mathematics, 2021355): 58-64.

[本文引用: 1]

郝娇惠小静马硕.

一阶逻辑中公理化真度研究

[J]. 计算机科学, 202148S2): 669-671712. DOI:10.11896/jsjkx.210200012

[本文引用: 1]

HAO JHUI X JMA Set al.

Study on axiomatic truth degree in first-order logic

[J]. Computer Science, 202148S2): 669-671712. DOI:10. 11896/jsjkx.210200012

[本文引用: 1]

左卫兵.

MTL代数语义上逻辑公式的概率真度

[J]. 电子学报, 2015432): 293-298. doi:10.3969/j.issn.0372-2112.2015.02.014

ZUO W B.

Probability truth degrees of formulas in MTL-algebras semantics

[J]. Acta Electronica Sinica, 2015432): 293-298. DOI:10.3969/j.issn. 0372-2112.2015.02.014

李骏邓富喜.

nS-MTL命题逻辑系统中公式真度的统一理论

[J]. 电子学报, 2011398): 1864-1868. DOI:10.1360/112011-850

[本文引用: 2]

LI JDENG F X.

Unified theory of truth degrees in n-valued S-MTL propositional logic

[J]. Acta Electronica Sinica, 2011398): 1864-1868. DOI:10.1360/112011-850

[本文引用: 2]

王国俊.

一类一阶逻辑公式中的公理化真度理论及其应用

[J]. 中国科学:信息科学, 2012425): 648-662. doi:10.1360/112011-850

[本文引用: 4]

WANG G J.

Axiomatic theory of truth degree for a class of first-order formulas and its application

[J]. SCIENTIA SINICA: Informationis, 2012425): 648-662. doi:10.1360/112011-850

[本文引用: 4]

王国俊. 数理逻辑引论与归结原理[M]. 2版.北京科学出版社2006. doi:10.2168/lmcs-9(4:7)2013

[本文引用: 3]

WANG G J. Introduction to Mathematical Logical and Resolution Principle[M]. 2nd ed. BeijingScience Press2006. doi:10.2168/lmcs-9(4:7)2013

[本文引用: 3]

/