轩素玲, 周红军, 刘 妮
(陕西师范大学 数学与信息科学学院, 西安 710119)
模糊蕴涵是模糊集理论中的一类主要逻辑连接词, 在模糊数学的许多分支中具有重要作用, 如在模糊逻辑中作为蕴涵连接词的语义解释[1-2], 在模糊形态学中用于构造模糊侵蚀算子[3-4], 在图像处理中用于构造图像之间的相似性度量[5], 在模糊粗糙集理论中构造上下近似算子[6-7], 在形式概念分析中导出Galois连接[8-9]等.模糊蕴涵的广泛应用和不确定性知识表示及其逻辑推理对模糊蕴涵模型的大量需求促进了模糊蕴涵的快速发展, 其中新型模糊蕴涵模型的构造及其刻画是其中的研究热点之一.根据不同的构造方法, 模糊蕴涵主要分为五类: (S,N)-蕴涵、R-蕴涵、QL-蕴涵、Yager蕴涵以及序和模糊蕴涵[10-24].本文考虑模糊蕴涵的序和构造.文献[18]给出的序和模糊蕴涵分别借助IGD(Gödel蕴涵)或IRS(Rescher蕴涵)作为单位正方形区域中给定子方形的下三角上的给定一族模糊蕴涵的线性变换的补蕴涵而构造的.本文研究一般模糊蕴涵作为给定一族模糊蕴涵的线性变换的补蕴涵的充要条件, 并将现有的各类下三角上的序和蕴涵纳入到统一框架中, 进而给出模糊蕴涵下三角序和构造的一般形式.
定义1[25]若对任意的x,y,z∈[0,1],I满足下列条件:
1) 当x≤y时,I(y,z)≤I(x,z);
2) 当y≤z时,I(x,y)≤I(x,z);
3)I(0,0)=1;
4)I(1,1)=1;
5)I(1,0)=0.
则称二元函数I: [0,1]2→[0,1]为模糊蕴涵.
推论1[25]由定义1知, 任一模糊蕴涵I满足下列性质, 分别称为左边界条件和右边界条件:
(LB)I(0,y)=1,y∈[0,1];
(RB)I(x,1)=1,x∈[0,1].
例1[1]如下定义的二元函数I0,I1分别是点式序下最小与最大的模糊蕴涵:
表1列出了其他几种常见的模糊蕴涵.
表1 常用的模糊蕴涵
定义2[25-27]设I是模糊蕴涵.
1) 若对任意的y∈[0,1],I(1,y)=y, 则称I满足左单位元性质(简称(NP));
2) 若对任意的x,y∈[0,1],I(x,I(y,z))=I(y,I(x,z)), 则称I满足置换性质(简称(EP));
3) 若对任意的x∈[0,1],I(x,x)=1, 则称I满足恒等性(简称(IP));
4) 若对任意的x,y∈[0,1],I(x,y)=1当且仅当x≤y, 则称I满足序性质(简称(OP));
7) 若对任意的x,y∈[0,1],I(x,y)≥y, 则称I满足后件边界条件(简称(CB));
注1设I是模糊蕴涵, 则下列性质等价:
1)I满足(CB);
2)I满足(CB′), 即∀y∈[0,1],I(1,y)≥y.
例2[23]定义二元函数Ic: [0,1]2→[0,1]为
其中c∈[0,1].易验证Ic是模糊蕴涵; 当c=0时,I0=IRS; 当c=1时,I1=IGD.
下面介绍文献[13,18]中给出的几种下三角序和蕴涵, 其中|aα,bα|表示区间(aα,bα),(aα,bα],[aα,bα),[aα,bα]中的任意一个.关于模糊蕴涵的其他序和构造方法可参见文献[23].
定理1[13]设{Iα}α∈A是一族模糊蕴涵, {[aα,bα]}α∈A是[0,1]的一族互不相交的闭子区间,aα
1) 按下式定义的二元函数I: [0,1]2→[0,1]是模糊蕴涵:
(1)
2) 按下式定义的二元函数I: [0,1]2→[0,1]是模糊蕴涵:
(2)
定理2[18]设{Iα}α∈A是一族模糊蕴涵, {|aα,bα|}α∈A是[0,1]的一族互不相交的子区间, 且aα
1) 按下式定义的二元函数I: [0,1]2→[0,1]是模糊蕴涵的当且仅当1∉|aα,bα|,α∈A时,Iα满足(CB):
(3)
2) 按下式定义的二元函数I: [0,1]2→[0,1]是模糊蕴涵:
(4)
定义3设I*是任一模糊蕴涵, {Iα}α∈A是一族模糊蕴涵, {[aα,bα]}α∈A是(0,1)的一族互不相交的闭子区间, {[cα,dα]}α∈A是[0,1]一族闭子区间, 且aα
(5)
称I是{Iα}α∈A的序和, 记I=(〈[aα,bα],cα,dα,Iα〉,≥,I*)α∈A.
定理3式(5)定义的二元函数I是模糊蕴涵当且仅当I*满足下列条件:
证明: 必要性.假设I是一个模糊蕴涵,α∈A.
1) ∀y∈[aα,bα]及∀x 因此I*满足条件1). 同理可证I*满足条件2)~4). 充分性.假设I*满足条件1)~4), 则需证明I满足定义1中条件1)~5). ① 设x1,x2,y∈[0,1]且x1 (i) 若∀α∈A,y∉[aα,bα], 由I*的单调性可得,I(x1,y)=I*(x1,y)≥I*(x2,y)=I(x2,y). (ii) 若∃α∈A, 使得y∈[aα,bα], 则需讨论以下4种情形: 若x1 I(x1,y)=I*(x1,y)≥I*(x2,y)=I(x2,y); 若x1 若y≤x1≤bα 若y≤x1 因此I满足定义1中条件1). ② 设x,y1,y2∈[0,1]且y1 (i) 若∀α∈A,x∉[aα,bα], 则由I*的单调性可得,I(x,y1)=I*(x,y1)≤I*(x,y2)=I(x,y2). (ii) 若∃α∈A, 使得x∈[aα,bα], 则需讨论以下4种情形. 若x I(x,y1)=I*(x,y1)≤I*(x,y2)=I(x,y2); 若aα≤y1 若aα≤y1≤x