1. 引言
随着模糊逻辑基础理论的研究发展,出现了许多具有重要意义的模糊逻辑形式演绎系统,相关的逻辑代数结构得到了广泛的研究 [1] [2] 。Birkhoff在文献 [3] 中给出了蕴含格的基本概念和性质,为后续研究奠定了基础。在非经典逻辑中,Heyting代数是一种非常重要的代数结构,它是作为直觉主义命题逻辑的代数模型而引进的,是Heyting用数学的观点格式化微积分的命题而抽象出来,其后用他名字命名的一种格。Heyting代数是格论和逻辑学中重要的代数模型 [4] ,它可以看做是Boole代数 [4] [5] 一般化的偏序集,同时与格蕴涵代数、MV-代数等都有一定的联系 [6] ,许多学者都对Heyting代数进行了深入的研究 [7] [8] [9] 。Heyting代数又称为相对伪补格、蕴含格或剩余格,因此,研究蕴含格的相关代数性质是非常有意义的。
受文献 [10] 的启发,在本文中我们主要围绕代数逻辑理论中的核心问题之一“理想格与同余格是否是同构的”进行研究。主要研究了当蕴含格作为L-代数时,其L-理想格与L-同余格是否同构以及L-同余格与它作为蕴含格的同余格是否同构的问题,最终得到了肯定的结果。此外,通过证明当L是蕴含格时,有
成立,从而对Heyting代数中的同余关系进行了更一般的简化(即Heyting代数中的同余关系由原来的保
运算,简化为保
运算),大大减少了我们在验证一个等价关系是否是Heyting代数中的同余关系时的计算量,丰富了相关的理论知识。
本文主要所用的记号如下:
:L-代数中L-理想的集合。
:蕴含格L中滤子的集合。
:L-代数中L-同余的集合。
:蕴含格L中同余的集合。
2. 预备知识
定义2.1 [10] 一个L-代数
是一个
型代数并且对
满足以下条件:
(1)
(2)
(3)
其中由条件(1)易证1是一个逻辑单位,并且逻辑单位是唯一的。
定义2.2 [10] 设
是一个L-代数,我们称
是一个理想,如果对
满足以下条件:
(4)
(5)
(6)
(7)
如果L满足
(8)
则条件(7)可以被去掉。在本文中,我们称L-代数中的理想为L-理想。
命题2.3 [10] 设
是一个L-代数,每个L-理想I都可以定义一个L-同余(L-同余是指L的同余~使得
且
。)
反过来,每个L-同余~定义一个L-理想
。
推论2.4 [10] 对于一个L-代数L,当L/~是一个L-代数时,理想和同余~之间存在一个一一对应。
注记2.5 设L是一个L-代数,由文献 [4] 中的推论1的证明可知,L/~是一个L-代数当且仅当它满足以下条件:
(9)
定义2.6 [3] 设
是一个格,若L的非空子集F满足以下条件:
则称F是L的滤子。
定义2.7 [11] 设L是一个格,
。如果存在L的一个最大元x使得
,则称x是a关于b的相对伪补元。我们将记这样的元为
,即
。等价地,
是a关于b的相对伪补元,如果对任意
,
当且仅当
。
定义2.8 [11] 一个Heyting代数,是指一个有0元的格L使得对任意
,
在L中存在。换句话说,一个Heyting代数是代数
。其中,
是有0元的格,
是L上的一个二元运算使得对任意
,有
。我们称这样的一个运算
为剩余运算。
容易验证,每一个Heyting代数都是一个具有最大元1的分配格。
引理2.9 [6] 设L是一个Heyting代数,则对
,有以下性质:
定义2.10 [3] 一个格L称为蕴含格,或Brouwer格,如果对任意L中的元素
,集合
包含最大元。这个最大元称为a在b中的余、相对伪补或实质蕴含,记作
。如果Brouwer格有最小元0,元素
称为a的伪补。
注记2.11 一个蕴含格一定包含最大元1,未必包含最小元0。
引理2.12 [3] 设L是一个蕴含格。则对
,有以下性质:
(10)
(11)
(12)
(13)
(14)
(15)
L是分配格。 (16)
如果1是L的最大元,则
(17)
当且仅当
(18)
注记2.13 由引理2.8易知,蕴含格
是一个L-代数。
定义2.14 [11] 设L是一个格,
是L的一个格同余,若商格
有最大元,则称这个最大元为
的余核,记为
,当L中有最大元1的时候,
。
命题2.15 [11] 设L是一个分配格,F是L的滤子,则
而且
。其中
是包含F的最小格同余。
定义2.16 [11] 设L是一个蕴含格,L的一个(蕴含格)同余,是指L的一个格同余
使得
和
通过上述定义可知,蕴含格同余是保
运算的。
设F是蕴含格L的一个滤子,我们将分别用
和
表示具有余核F的最小同余和最小格同余。
引理2.17 [11] 设L是一个蕴含格,F是L的一个滤子,则
是一个(蕴含格)同余,因而
。
3. 主要结果
命题3.1 设L是一个蕴含格,则有以下等式成立
证明由性质(14)和(15)可知,
同理可得
。所以
成立。
命题3.2 设L是一个蕴含格,当L作为L-代数时,L满足条件(9)。
证明设~是一个L-同余,
,则有
,
,所以
。反过来,设
,则
,
,
,
。所以
,
。再由命题3.1可知
,因此L满足条件(9)。
定理3.3 设L是一个蕴含格,当L作为L-代数时,则有
。
证明由命题3.2可知,蕴含格的L-理想与L-同余是一一对应的。其中对应关系由以下映射给出,设
是
到
上的一个映射,
是
到
上的一个映射,其中
,
,
,
,
。下证
和
均为保序映射。设
,
,因为
,
,从而推出
,
,所以
是保序的。设
,
,因为
,又因为
,所以
,进而有
,所以
是保序的。因此,L的L-理想与L-同余是保序同构的。
定理3.4 设L是一个蕴含格,~是L作为L-代数时的一个L-同余,设
,则F是L上的滤子并且
。
证明设
,根据命题2.3可知,F是L的一个L-理想,所以F也是L上的一个滤子。事实上,设
,且
,由公式(18)可知
,又因为
,由条件(5)可知
。设
,因为F是L的一个L-理想,所以由条件(7)可知
,再由公式(13)和条件(5)可知
,因此,F是L上的一个滤子。下证
。
设
,根据命题3.2可知
,因为F是滤子,所以
,由公式(15)可知
,
,所以
。再由命题2.15可知,
,即
。
反过来,设
,由上述证明可知,F是L的一个滤子,则由引理2.17可知
是L上的蕴含格同余,因此
,从而由命题2.15可得,有
,所以
,由命题3.2可知
,因此
,综上可得
。
文献 [9] 给出了Heyting代数L中同余关系的一种简单定义:一种只依赖于交运算
和
蕴含算子的同余关系,然后通过滤子作为中间桥梁,证明了这种同余关系和L作为泛代数的同余关系等价(即同余关系是保
运算的)。下面我们给出更一般的简化。
定理3.5 设L是一个蕴含格,则有
。
证明设
,则由定理3.4可知
,由引理2.17可知
。再根据定理3.4可得
,即
。反过来,设
,则
保
,所以
,即
,因此
。
下面我们给出具体的例子来展示以上结果。
例3.6 设L是一个含有四个元素的链,见图1所示:
容易证明L是一个Heyting代数。设
,我们将分以下五种情况来判断L-同余的个数: 若
,则由
保
运算可知,
,所以
在一个L-同余类里,又因为
,所以
在一个L-同余类里,此时
是最大的L-同余;若
,则
,所以
在一个L-同余类里,又因为
,所以
在一个L-同余类里,此时
是最大的L-同余;若
,则
,所以
在一个L-同余类里;若
,则满足保
运算,所以
在一个L-同余类里;若
,则
,所以
在一个L-同余类里。
因此,当L作为L-代数时有四个L-同余,分别为
;
;
;
。根据定义2.2可知L有四个L-理想,分别为
,
,
,
,设
是
到
上的一个映射,使得
,
,
,
,所以
和
是保序同构的,即
成立。同理我们可以得到L的蕴含格同余的个数,这与上面L-同余的个数是一样的,而且每个同余类里的元素都是相同的,故有
成立。
若利用定理3.5,我们可以直接用保
运算来计算L的蕴含格同余的个数,这将简化原来按照保
运算时的计算量。