王波, 惠小靜, 魯星
(延安大學 數學與計算機科學學院, 陜西 延安 716000)
數理邏輯的特點在于形式化而不是數值計算,為了反映程度化的思想,20世紀50年代初,Rosser教授利用“指派真值”來刻畫邏輯公式和反映邏輯推理的真實程度[1],這種思想在Pavelka的系列文章[2]中得到了全面發展。后來有許多學者從不同角度提出了邏輯公式的程度化思想。
21世紀初,王國俊教授在經典二值命題邏輯中引入了命題的真度概念[3],提出了計量邏輯學理論,建立了一套近似推理模式之后,國內外學者展開了廣泛的研究,得到了一些重要結果[4-6]。但是以上所有結果都建立在均勻概率測度空間上。為此,文獻[7]利用賦值空間上的Borel概率測度在二值命題中引入了公式的概率真度概念。文獻[8]在ukasiewicz模糊邏輯系統uk、G?del模糊邏輯系統G?d、Product模糊邏輯系統Π和R0模糊邏輯系統這4種模糊命題邏輯系統中提出了公式的積分真度概念。文獻[9]在一類命題邏輯系統中借助文獻[7]的思想提出了利用積分定義公式真度的統一方法。文獻[10-11]在SMTL命題邏輯系統中提出了公式的積分真度理論。
本文將文獻[8]的思想和方法應用于NM命題邏輯系統中建立了公式積分真度的統一理論。首先,驗證了積分真度MP規則、HS規則;其次,引入了積分相似度和積分偽距離;最后,引進了隸屬函數和相容度的概念。值得注意的是,首先,文獻[8]的結果可納入到本文更廣泛的統一框架下;其次,在NM系統中,文獻[9]關于建立積分真度和相似度提出的假設條件全部成立;最后,本文的結果是對文獻[10-11]的進一步推廣,更加豐富了左連續三角模的模糊邏輯系統計量化研究。
假設S={p1,p2,…}是可數集,ψ是S生成的自由代數,其中分別為,∨,→一元算子和二元算子。不同的蘊含算子和賦值格決定了不同的邏輯系統,下面介紹冪零極小邏輯NM的蘊含算子和相應的t-范數定義[12]
注1把標準的NM代數稱為[0,1]中的NM代數,通常取n(x)=1-x。
定義[0,1]上的二元算子&和→如下
x&y=x?ny,x→y=RNM(x,y)
(3)
注2從ψ到R區間[0,1]的(,∨,→)型同態v:ψ→[0,1]稱為ψ的R-賦值。
定義1冪零極小邏輯NM系統由以下12個公理模式和推理規則MP組成[13]
MP規則 由A,A→B推出B。
定義2設A=A(p1,…,pn)是ψ中含有n個原子公式p1,…,pn的公式,在A中把pi換成xi并保持,∨與→不變,但把它們理解為R單位區間上相應的運算,則得一n元函數:稱是由公式A所誘導的函數[14]。
定義3自然數列u1,u2,…叫斐波那契數列,若u1=u2=1,且un+un+1=un+2(n=1,2,…)[13]。
定義4設?是[0,1]上的左連續三角模,在[0,1]上定義二元運算→如下[15]
b→c=∨{x|x?b≤c}x,b,c∈[0,1]
則
1) →是?與相伴隨的蘊含算子,即a?b≤c當且僅當a≤b→c。
2)b→c=1當且僅當b≤c。
3)a≤b→c當且僅當b≤a→c。
4)a→(b→c)=b→(a→c)。
5) 1→c=c。
7)b→c關于c單調遞增,關于b單調遞減。




(4)
被稱為A的R-真度。
定理1設A∈ψ,則τNM(A)=1當且僅當A是RNM-幾乎重言式。
證明若A是RNM-幾乎重言式,則τNM(A)=1,反過來,設A=A(p1,…,pn)∈ψ且τNM(A)=1,則

命題1設A∈ψ,則τNM(A)=1-τNM(A)。
推論1設A∈ψ,則τNM(A)=0當且僅當A是RNM-幾乎矛盾式。
引理1設f(x,y)=RNM(x,y),則f(a,c)+1≥f(a,b)+f(b,c)。
證明設a≤c,則f(a,c)=1。
1) 設bb時,f(a,b)=1-a,f(b,c)=1,所以
f(a,c)+1≥f(a,b)+f(b,c)
設b f(a,c)+1≥f(a,b)+f(b,c) 2) 設a≤b≤c,類似1)的證明。 3) 設c 當a>c時,類似可證f(a,c)+1≥f(a,b)+f(b,c)成立。 綜上所述,設f(x,y)=RNM(x,y)時,f(a,c)+1≥f(a,b)+f(b,c)成立。 定理2設→:[0,1]2→[0,1]是二元函數,a,b,c∈[0,1],I為指標集,則 c≥b+b→c-1 證明由引理1可得,RNM(a,c)+1≥RNM(a,b)+RNM(b,c),所以a→c+1≥a→b+b→c,令a=1,則1→c+1≥1→b+b→c,由定義4的第5)條得,c+1≥b+b→c,即c≥b+b→c-1。 定理3(積分MP規則)設A,B∈ψ,若τNM(A)≥α,τNM(A→B)≥β,則τNM(B)≥α+β-1。 推論2設A,B∈ψ,若τNM(A)=1,τNM(A→B)=1,則τNM(B)=1。 定理4(積分HS規則)設A,B,C∈ψ,若τNM(A→B)≥α,τNM(B→C)≥β,則τNM(A→C)≥α+β-1。 證明因為(B→C)→((A→B)→(A→C))是重言式[13],所以由定理1得,τNM((B→C)→((A→B)→(A→C)))=1。因為τNM(B→C)≥β,所以由定理3得,τNM((A→B)→(A→C))≥1+β-1=β,又因為τNM(A→B)≥α,所以再由定理3得,τNM(A→C)≥α+β-1。 推論3設A,B,C∈ψ,若τNM(A→B)=1,τNM(B→C)=1,則τNM(A→C)=1。 命題2假設In=p1∧…∧pn,Un=p1∨…∨pn,是S中不同的原子公式,那么 (5) 例1計算τNM(p→q)和τNM(p→p∨q)的值。 解Δ1={(x,y)|x≤y}, Δ2={(x,y)|1-x>y}, Δ3={(x,y)|1-x≤y}, 定義8設A,B∈ψ,則稱 (6) 為A與B之間的R積分相似度。 命題3設A,B∈ψ,則 1)ξNM(A,A)=1。 3)ξNM(A,B)=ξNM(B,A)。 定理5設A,B∈ψ,則ξNM(A,B)=1,當且僅當A與B幾乎邏輯等價。 引理2設f(x,y)=RNM(x,y)∧RNM(y,x),則f(a,c)≥f(a,b)+f(b,c)-1。 證明 1) 設a≤c,并且1-c>a時,f(a,c)=1-c; 2) 設a≤c,并且1-c≤a時,f(a,c)=a。 先討論第1)種情況 ①設bb時,f(a,b)=1-a,f(b,c)=1-c,所以f(a,b)+f(b,c)=2-a-c,因此f(a,c)≥f(a,b)+f(b,c)-1。
3 NM理論中的積分相似度


