Loading [MathJax]/jax/element/mml/optable/BasicLatin.js

有限FI代数的矩阵表示

韦安丽, 李莹, 赵建立, 丁文旭

韦安丽, 李莹, 赵建立, 丁文旭. 有限FI代数的矩阵表示[J]. 华南师范大学学报(自然科学版), 2022, 54(6): 102-108. DOI: 10.6054/j.jscnun.2022091
引用本文: 韦安丽, 李莹, 赵建立, 丁文旭. 有限FI代数的矩阵表示[J]. 华南师范大学学报(自然科学版), 2022, 54(6): 102-108. DOI: 10.6054/j.jscnun.2022091
WEI Anli, LI Ying, ZHAO Jianli, DING Wenxu. The Matrix Expression of Finite FI Algebra[J]. Journal of South China Normal University (Natural Science Edition), 2022, 54(6): 102-108. DOI: 10.6054/j.jscnun.2022091
Citation: WEI Anli, LI Ying, ZHAO Jianli, DING Wenxu. The Matrix Expression of Finite FI Algebra[J]. Journal of South China Normal University (Natural Science Edition), 2022, 54(6): 102-108. DOI: 10.6054/j.jscnun.2022091

有限FI代数的矩阵表示

基金项目: 

山东省自然科学基金项目 ZR2020MA053

详细信息
    通讯作者:

    李莹,Email: liyingld@163.com

  • 中图分类号: O159

The Matrix Expression of Finite FI Algebra

  • 摘要: 将矩阵半张量积理论应用于FI代数系统的描述, 给出了FI代数的矩阵表示,并借助于此矩阵表示研究了FI代数的同态、同构及其上导子的相关结构的性质。同时, 利用逻辑矩阵运算获得了检测上述性质的直接可验证条件。
    Abstract: The theory of the semi-tensor product of matrices is applied to systematic matrix description of FI algebra, and the matrix expressions of FI algebra are presented. Via these matrix expressions, the properties of the homomorphisms, isomorphisms and related structures of the derivatives of the FI algebra are studied. At the same time, straightforward verifiable conditions for detecting the properties above are obtained by using logical matrices operations.
  • 模糊蕴涵代数[1], 简称FI代数, 揭示了蕴涵算子的本质。众多著名的模糊逻辑代数系统, 如MV代数[2]、BL代数[3]、R0代数[4]、剩余格[5]和格蕴涵代数[6]等,都是FI代数的特殊子类代数。

    迄今为止, 许多科学工作者从事这方面的研究并取得了丰硕成果[7-14]。例如,王国俊[7]证明了3种不同形式的MV-代数刻画的等价性, 同时分析了MV-代数、BL-代数和R0代数的逻辑背景;ZHU和XU[9]发展了一般剩余格的滤波理论;裴道武等[10]揭示了FI格与模糊逻辑中几个重要代数系统之间的紧密联系, 且一些重要的模糊逻辑代数系统都是FI格类的子类;吴达[13]在FI代数中引进“交换”运算,从而得到了进一步刻画FI代数及HFI代数的若干结果。

    矩阵半张量积是一种新的矩阵乘积, 是描述有限集上映射的强大工具, 已成功应用于布尔网络[15]、密码学[16]、图着色[17]、信息安全[18]和车辆控制[19]等领域。基于此, 本文将矩阵半张量积应用于逻辑代数研究领域, 给出了FI代数的若干等价刻画:通过矩阵半张量积方法在统一的理论框架内刻画了有限FI代数; 利用矩阵表达式, 将有限FI代数上抽象的逻辑运算规律转化为具体逻辑矩阵的简单运算; 彻底解决了有限FI代数同构的分类问题。

    在本文中, 采用以下符号:ℝ表示实数域; ℝn表示所有n维实列向量集合; ℝm×n表示所有m×n阶实矩阵集合; Lm×n表示m×n阶逻辑矩阵集合; AT表示矩阵A的转置, Coli(A)表示矩阵A的第i列; In表示n阶单位矩阵, δni表示In的第i列, 1t表示t个元素全为1的列向量; Δn: ={δni|i=1, …, n}, Δ: =Δ2; Dn: ={1, 2, …, n}, D: ={0, 1};|X|表示集合X的基数; ⊗表示矩阵的Kronecker积; ○表示矩阵半张量积。

    定义1[20]  对于矩阵A=(aij)∈ℝm×n, B=(bij)∈ℝp×q, 定义AB的Kronecker积为:

    AB:=(a11Ba12Ba1nBa21Ba22Ba2nBam1Bam2BamnB)

    定义2[20]  设矩阵A∈ℝm×n, B∈ℝp×q, 定义AB的半张量积为

    AB:=(AItn)(BItP),

    其中tnp的最小公倍数。当n=p时, AB=AB,即矩阵半张量积是普通矩阵乘法的推广, 并且保留矩阵乘法的重要性质。

    矩阵半张量积具有下列性质:

    引理1[20]  设A, B, C是实矩阵, a, b∈ℝ, 则

    (1)(分配律) A。(aB±bC)=aAB±bAC, (aA±bB)○C=aAC±bBC

    (2)(结合律) (AB)。C=A。(BC);

    (3) 设x∈ℝm, y∈ℝn, 则xy=xy

    引理2[20]  设x∈ℝt, A∈ℝm×n, 则xA=(ItA)○x

    定义3[21]  换位矩阵W[m, n]∈ℝmn×mn定义为

    W[m,n]=[Inδ1m,Inδ2m,,Inδmm]

    换位矩阵的作用是交换2个不同维的列向量因子在矩阵半张量积运算下的顺序。

    引理3[21]  设x∈ℝm, y∈ℝn, 则W[m, n]xy=yx

    H={h1, h2, …, hr}是一个有限集, 如果可以用一个向量δriΔr表示集合H中的每个元素, 即

    hiδir(i=1,2,,r),

    则称这种表达为有限集的向量表达式, 其对应顺序可以任意指定。

    例如,在经典逻辑中, D={0, 1}, 一个逻辑变量xD可以用向量形式表示:

    x[x1x]

    类似地, 经典逻辑变量的向量表达式也可以用于多值逻辑。

    例1  考虑k值逻辑, 定义

    ik1δkik(i=0,1,,k1)

    基于此, 有

    δikδjk=δkmax

    利用向量表达式, 一个n维变量逻辑函数f: DnD可以表示为从ΔnΔ的一个映射。

    引理4[22]  设映射f: DnD, 利用向量表达式, 有

    f\left(x_1, \cdots, x_n\right)=\boldsymbol{M}_f \circ x_1 \circ x_2 \circ \cdots \circ x_n,

    其中\boldsymbol{M}_f \in \mathcal{L}_{2 \times 2^n}是唯一的, 叫做f的结构矩阵。

    例2  在例1, 当k=2时, 有1~δ21, 0~δ22。记∧、∨、¬的结构矩阵分别为McMdMn, 由引理4可得

    \begin{aligned} & \boldsymbol{\delta}_2^1 \wedge \boldsymbol{\delta}_2^1=\boldsymbol{\delta}_2^1=\boldsymbol{M}_c \circ \boldsymbol{\delta}_2^1 \circ \boldsymbol{\delta}_2^1=\operatorname{Col}_1\left(\boldsymbol{M}_c\right) ; \\ & \boldsymbol{\delta}_2^1 \wedge \boldsymbol{\delta}_2^2=\boldsymbol{\delta}_2^2=\boldsymbol{M}_c \circ \boldsymbol{\delta}_2^1 \circ \boldsymbol{\delta}_2^2=\operatorname{Col}_2\left(\boldsymbol{M}_c\right) ; \\ & \boldsymbol{\delta}_2^2 \wedge \boldsymbol{\delta}_2^1=\boldsymbol{\delta}_2^2=\boldsymbol{M}_c \circ \boldsymbol{\delta}_2^2 \circ \boldsymbol{\delta}_2^1=\operatorname{Col}_3\left(\boldsymbol{M}_c\right) ; \\ & \boldsymbol{\delta}_2^2 \wedge \boldsymbol{\delta}_2^2=\boldsymbol{\delta}_2^2=\boldsymbol{M}_c \circ \boldsymbol{\delta}_2^2 \circ \boldsymbol{\delta}_2^2=\operatorname{Col}_4\left(\boldsymbol{M}_c\right) 。 \end{aligned}

    计算显示Mc=δ2[1 2 2 2]。类似地, 可以得到Md=δ2[1 1 1 2]和Mn=δ2[2 1]。

    定义4[1]  一个(2, 0)型代数(X, →, 0)称为模糊蕴涵代数, 简称为FI代数, 如果对任意x, y, zX, 有

    (I1)x→(yz)=y→(xz);

    (I2)(xy)→((yz)→(xz))=1;

    (I3)xx=1;

    (I4) xy=yx=1⇒x=y;

    (I5) 0→x=1,

    其中1=0→0。

    有限集合X={x1, x2, …, xt}(t < ∞),将X中的元素转化为向量的形式:x1~δt1, x2~δt2, …, 0=xt~δtt。记→的结构矩阵为M(t), 下面给出与FI代数等价的代数条件。

    定理1  设|X|=t < ∞, (X, →, 0)是FI代数当且仅当M(t)满足

    (I1)′M(t)(ItM(t))=M(t)(ItM(t))W[t, t];

    (I2)′(M(t))2(It2⊗(M(t))2)(It4M(t))(ItW[t, t3])PRt(ItPRt)(It2PRt)=1t3T⊗(M(t)δt2t2);

    (I3)′M(t)PRt=1tT⊗(M(t)δt2t2);

    (I4)′M(t)xy=M(t)W[t, t]xy=M(t)δt2t2x=y;

    (I5)′M(t)δtt=1tT⊗(M(t)δt2t2),

    其中, 0~δtt, 1~M(t)δt2t2, PRt=diag(δt1, δt2, …, δtt), 且对∀xΔt, x2=PRtx, t≥2。

    证明  易证定义4的条件(I1)~(I5)可等价于定理1的条件(I1)′~(I5)′, 下面只给出条件(I2)′等价于条件(I2)的详细证明, 其他的证明过程类似或显见。设(X, →, 0)是有限FI代数, 且|X|=t < ∞, 定义0~δtt, 由1=0→0可以得到1~M(t)δt2t2。∀x, y, zX, 条件(I2)的矩阵表示如下:

    \begin{aligned} & \boldsymbol{M}_{\rightarrow}(t)\left(\boldsymbol{M}_{\rightarrow}(t) x y\right)\left(\boldsymbol{M}_{\rightarrow}(t)\left(\boldsymbol{M}_{\rightarrow}(t) y z\right)\left(\boldsymbol{M}_{\rightarrow}(t) x z\right)\right)= \\ & \boldsymbol{M}_{\rightarrow}(t) \boldsymbol{\delta}_{t^2}^{t^2}, \end{aligned}

    \begin{aligned} & \left(\boldsymbol{M}_{\rightarrow}(t)\right)^2\left(\boldsymbol{I}_{t^2} \otimes\left(\boldsymbol{M}_{\rightarrow}(t)\right)^2\right) x y^2 z\left(\boldsymbol{M}_{\rightarrow}(t) x z\right)= \\ & \quad \boldsymbol{M}_{\rightarrow}(t) \boldsymbol{\delta}_{t^2}^{t^2}。 \end{aligned}

    进一步可得

    \begin{aligned} & \left(\boldsymbol{M}_{\rightarrow}(t)\right)^2\left(\boldsymbol{I}_{t^2} \otimes\left(\boldsymbol{M}_{\rightarrow}(t)\right)^2\right)\left(\boldsymbol{I}_{t^4} \otimes \boldsymbol{M}_{\rightarrow}(t)\right) x y^2 z x z= \\ & \boldsymbol{M}_{\rightarrow}(t) \boldsymbol{\delta}_{t^2}^{t^2}, \end{aligned}

    则有

    \begin{aligned} &\left(\boldsymbol{M}_{\rightarrow}(t)\right)^2\left(\boldsymbol{I}_{t^2} \otimes\left(\boldsymbol{M}_{\rightarrow}(t)\right)^2\right)\left(\boldsymbol{I}_{t^4} \otimes \boldsymbol{M}_{\rightarrow}(t)\right) x \times \\ & \boldsymbol{W}_{\left[t, t^3\right]} x y^2 z^2=\boldsymbol{M}_{\rightarrow}(t) \boldsymbol{\delta}_{t^2}^{t^2}, \end{aligned}

    从而

    \begin{gathered} \left(\boldsymbol{M}_{\rightarrow}(t)\right)^2\left(\boldsymbol{I}_{t^2} \otimes\left(\boldsymbol{M}_{\rightarrow}(t)\right)^2\right)\left(\boldsymbol{I}_{t^4} \otimes \boldsymbol{M}_{\rightarrow}(t)\right) \times \\ \left(\boldsymbol{I}_t \otimes \boldsymbol{W}_{\left[t, t^3\right]}\right) \boldsymbol{P} \boldsymbol{R}_t x \boldsymbol{P} \boldsymbol{R}_t y \boldsymbol{P} \boldsymbol{R}_t z=\boldsymbol{M}_{\rightarrow}(t) \boldsymbol{\delta}_{t^2}^{\boldsymbol{t}^2}, \end{gathered}

    \begin{aligned} & \left(\boldsymbol{M}_{\rightarrow}(t)\right)^2\left(\boldsymbol{I}_{t^2} \otimes\left(\boldsymbol{M}_{\rightarrow}(t)\right)^2\right)\left(\boldsymbol{I}_{t^4} \otimes \boldsymbol{M}_{\rightarrow}(t)\right) \times \\ & \quad\left(\boldsymbol{I}_t \otimes \boldsymbol{W}_{\left[t, t^3\right]}\right) \boldsymbol{P} \boldsymbol{R}_t\left(\boldsymbol{I}_t \otimes \boldsymbol{P} \boldsymbol{R}_t\right)\left(I_{t^2} \otimes \boldsymbol{P} \boldsymbol{R}_t\right) x y z= \\ & \quad \boldsymbol{M}_{\rightarrow}(t) \boldsymbol{\delta}_{t^2 \circ}^{t^2}。 \end{aligned}

    xyz的任意性,可得

    \begin{aligned} & \left(\boldsymbol{M}_{\rightarrow}(t)\right)^2\left(\boldsymbol{I}_{t^2} \otimes\left(\boldsymbol{M}_{\rightarrow}(t)\right)^2\right)\left(\boldsymbol{I}_{t^4} \otimes \boldsymbol{M}_{\rightarrow}(t)\right) \times \\ & \quad\left(\boldsymbol{I}_t \otimes \boldsymbol{W}_{\left[t, t^3\right]}\right) \boldsymbol{P} \boldsymbol{R}_t\left(\boldsymbol{I}_t \otimes \boldsymbol{P} \boldsymbol{R}_t\right)\left(I_{t^2} \otimes \boldsymbol{P} \boldsymbol{R}_t\right)= \\ & \quad \boldsymbol{I}_{t^3}^{\mathrm{T}} \otimes\left(\boldsymbol{M}_{\rightarrow}(t) \boldsymbol{\delta}_{t^2}^{t^2}\right), \end{aligned}

    由此可知条件(I2)′等价于条件(I2)。证毕。

    例3  设t=2, 由于→为一个二元算子, 故可设M(2)=[m1, m2, m3, m4](miΔ, i=1, 2, 3, 4), 只有唯一的一组M(2)满足定理1的条件(I1)′~(I5)′, 即

    \boldsymbol{M}_{\rightarrow}(2)=\left(\begin{array}{llll} 1 & 0 & 1 & 1 \\ 0 & 1 & 0 & 0 \end{array}\right) 。

    例4  设t=3, 类比上述步骤, 运用穷举法只得到4组满足FI代数的定义的M(3):

    \begin{aligned} & \text { (1) } \boldsymbol{M}_{\rightarrow}^1(3)=\left(\begin{array}{lllllllll} 1 & 0 & 0 & 1 & 1 & 0 & 1 & 1 & 1 \\ 0 & 1 & 0 & 0 & 0 & 1 & 0 & 0 & 0 \\ 0 & 0 & 1 & 0 & 0 & 0 & 0 & 0 & 0 \end{array}\right) ; \\ & \text { (2) } \boldsymbol{M}_{\rightarrow}^2(3)=\left(\begin{array}{lllllllll} 1 & 0 & 0 & 1 & 1 & 0 & 1 & 1 & 1 \\ 0 & 1 & 0 & 0 & 0 & 0 & 0 & 0 & 0 \\ 0 & 0 & 1 & 0 & 0 & 1 & 0 & 0 & 0 \end{array}\right) ; \\ & \text { (3) } \boldsymbol{M}_{\rightarrow}^3(3)=\left(\begin{array}{lllllllll} 0 & 0 & 0 & 1 & 0 & 0 & 0 & 0 & 0 \\ 1 & 1 & 0 & 0 & 1 & 0 & 1 & 1 & 1 \\ 0 & 0 & 1 & 0 & 0 & 1 & 0 & 0 & 0 \end{array}\right) \text {; } \\ & \text { (4) } \boldsymbol{M}_{\rightarrow}^4(3)=\left(\begin{array}{lllllllll} 0 & 0 & 1 & 1 & 0 & 0 & 0 & 0 & 0 \\ 1 & 1 & 0 & 0 & 1 & 0 & 1 & 1 & 1 \\ 0 & 0 & 0 & 0 & 0 & 1 & 0 & 0 & 0 \end{array}\right) \text {。 } \end{aligned}

    可以在FI代数(X, →, 0)上定义一个二元关系≤:

    x \leqslant y \Leftrightarrow x \rightarrow y=1 \quad(x, y \in X) \text { 。 }

    显然, 由→诱导的关系≤是一个偏序。

    引理5[10]  设(X, →, 0)是一个FI代数, 对于任意x, y, zX, 下列性质成立:

    (i) x→1=1;

    (ii) 1→x=x;

    (iii) x→(yx)=1;

    (iv) xyzxzy, yzxz;

    (v) xyzyxz;

    (vi)(yz)≤(xy)→(xz)。

    对于有限FI代数, 利用结构矩阵M(t)与矩阵半张量积, 可以将引理5的(i)~(vi)由定性运算转化为定量运算, 给出它们的代数表达式。

    定理2  设(X, →, 0)是一个有限FI代数, 且|X|=t < ∞。对于FI代数上的偏序关系进行矩阵表示,得到

    \boldsymbol{M}_{\rightarrow}(t) x y=\boldsymbol{M}_{\rightarrow}(t) \boldsymbol{\delta}_{t^2}^{t^2}。

    由此二元关系可得到与引理5的(i)~(vi)等价的代数表达形式:

    (i)′M(t)W[t, t]M(t)δt2t2=1tT⊗(M(t)δt2t2);

    (ii)′M(t)(M(t)δt2t2)=It;

    (iii)′M(t)(ItM(t))(ItW[t, t])PRt=1t2T⊗(M(t)δt2t2);

    (iv)′M(t)xy=M(t)δt2t2⇒(M(t))2(It2M(t))W[t, t](ItW[t, t2])(It2PRt)xyz=M(t)δt2t2, (M(t))2(It2M(t))W[t, t2](It2PRt)xyz=M(t)δt2t2;

    (v)′M(t)(ItM(t))=1t3T⊗(M(t)δt2t2)⇔M(t)(ItM(t))W[t, t]=1t3T⊗(M(t)δt2t2);

    (vi)′(M(t))2(It2⊗(M(t))2)(It4M(t))W[t3, t2](ItW[t, t])PRt(ItPRt)(It2PRt)=1t3T⊗(M(t)δt2t2)。

    证明  (i)′~(vi)′的证明方法类似, 这里只给出(vi)′的详细证明。首先, 可将(vi)等价表达成(yz)→((xy)→(xz))=1, 其矩阵表示如下:

    \begin{aligned} & \boldsymbol{M}_{\rightarrow}(t)\left(\boldsymbol{M}_{\rightarrow}(t) y z\right)\left[\boldsymbol{M}_{\rightarrow}(t)\left(\boldsymbol{M}_{\rightarrow}(t) x y\right)\left(\boldsymbol{M}_{\rightarrow}(t) x z\right)\right]= \\ & \quad \boldsymbol{M}_{\rightarrow}(t) \boldsymbol{\delta}_{t^2}^{t^2}, \end{aligned}

    \left(\boldsymbol{M}_{\rightarrow}(t)\right)^2 y z\left[\left(\boldsymbol{M}_{\rightarrow}(t)\right)^2 x y \boldsymbol{M}_{\rightarrow}(t) x z\right]=\boldsymbol{M}_{\rightarrow}(t) \boldsymbol{\delta}_{t^2}^{t^2},

    从而

    \begin{aligned} & \left(\boldsymbol{M}_{\rightarrow}(t)\right)^2\left(\boldsymbol{I}_{t^2} \otimes\left(\boldsymbol{M}_{\rightarrow}(t)\right)^2\right) y z x y \boldsymbol{M}_{\rightarrow}(t) x z= \\ & \boldsymbol{M}_{\rightarrow}(t) \boldsymbol{\delta}_{t^2}^{t^2}。 \end{aligned}

    进一步可得

    \begin{aligned} & \left(\boldsymbol{M}_{\rightarrow}(t)\right)^2\left(\boldsymbol{I}_{t^2} \otimes\left(\boldsymbol{M}_{\rightarrow}(t)\right)^2\right)\left(\boldsymbol{I}_{t^4} \otimes \boldsymbol{M}_{\rightarrow}(t)\right) y z x y x z= \\ & \quad \boldsymbol{M}_{\rightarrow}(t) \boldsymbol{\delta}_{t^2}^{t^2}, \end{aligned}

    则有

    \begin{aligned} & \left(\boldsymbol{M}_{\rightarrow}(t)\right)^2\left(\boldsymbol{I}_{t^2} \otimes\left(\boldsymbol{M}_{\rightarrow}(t)\right)^2\right)\left(\boldsymbol{I}_{t^4} \otimes \boldsymbol{M}_{\rightarrow}(t)\right) \boldsymbol{W}_{\left[t^3, t^2\right]} x y x y z^2= \\ & \boldsymbol{M}_{\rightarrow}(t) \boldsymbol{\delta}_{t^2}^{t^2}, \end{aligned}

    \begin{gathered} \left(\boldsymbol{M}_{\rightarrow}(t)\right)^2\left(\boldsymbol{I}_{t^2} \otimes\left(\boldsymbol{M}_{\rightarrow}(t)\right)^2\right)\left(\boldsymbol{I}_{t^4} \otimes \boldsymbol{M}_{\rightarrow}(t)\right) \boldsymbol{W}_{\left[t^3, t^2\right]} \times \\ \quad\left(\boldsymbol{I}_t \otimes \boldsymbol{W}_{[t, t]}\right) x^2 y^2 z^2=\boldsymbol{M}_{\rightarrow}(t) \boldsymbol{\delta}_{t^2}^{t^2}, \end{gathered}

    从而

    \begin{gathered} \left(\boldsymbol{M}_{\rightarrow}(t)\right)^2\left(\boldsymbol{I}_{t^2} \otimes\left(\boldsymbol{M}_{\rightarrow}(t)\right)^2\right)\left(\boldsymbol{I}_{t^4} \otimes \boldsymbol{M}_{\rightarrow}(t)\right) \boldsymbol{W}_{\left[t^3, t^2\right]} \times \\ \left(\boldsymbol{I}_t \otimes \boldsymbol{W}_{[t, t]}\right) \boldsymbol{P} \boldsymbol{R}_t x \boldsymbol{P R}_t y \boldsymbol{P} \boldsymbol{R}_t z=\boldsymbol{M}_{\rightarrow}(t) \boldsymbol{\delta}_{t^2}^{t^2}, \\ \end{gathered}

    \begin{aligned} &\left(\boldsymbol{M}_{\rightarrow}(t)\right)^2\left(\boldsymbol{I}_{t^2} \otimes\left(\boldsymbol{M}_{\rightarrow}(t)\right)^2\right)\left(\boldsymbol{I}_{t^4} \otimes \boldsymbol{M}_{\rightarrow}(t)\right) \boldsymbol{W}_{\left[t^3, t^2\right]} \times \\ &\left(\boldsymbol{I}_t \otimes \boldsymbol{W}_{[t, t]}\right) \boldsymbol{P} \boldsymbol{R}_t\left(\boldsymbol{I}_t \otimes \boldsymbol{P} \boldsymbol{R}_t\right)\left(\boldsymbol{I}_{t^2} \otimes \boldsymbol{P} \boldsymbol{R}_t\right) x y z= \\ & \boldsymbol{M}_{\rightarrow}(t) \boldsymbol{\delta}_{t^2 }^{t^2}。 \end{aligned}

    x, y, z的任意性, 则有

    \begin{aligned} & \left(\boldsymbol{M}_{\rightarrow}(t)\right)^2\left(\boldsymbol{I}_{t^2} \otimes\left(\boldsymbol{M}_{\rightarrow}(t)\right)^2\right)\left(\boldsymbol{I}_{t^4} \otimes \boldsymbol{M}_{\rightarrow}(t)\right) \boldsymbol{W}_{\left[t^3, t^2\right]} \times \\ & \quad\left(\boldsymbol{I}_t \otimes \boldsymbol{W}_{[t, t]}\right) \boldsymbol{P} \boldsymbol{R}_t\left(\boldsymbol{I}_t \otimes \boldsymbol{P} \boldsymbol{R}_t\right)\left(\boldsymbol{I}_{t^2} \otimes \boldsymbol{P} \boldsymbol{R}_t\right)= \\ & \quad \boldsymbol{I}_{t^3}^{\mathrm{T}} \otimes\left(\boldsymbol{M}_{\rightarrow}(t) \boldsymbol{\delta}_{t^2}^{t^2}\right) 。 \end{aligned}

    从而, (vi)′得证。证毕。

    定义5[1]  设Fi=(Xi, →i, 0i)(i=1, 2)是2个FI代数, 若存在映射f: X1X2, 使得

    (i) f(x1y)=f(x)→2f(y)(x, yX1);

    (ii) f(01)=02,

    则称f为FI代数同态。

    假设|X1|=m, |X2|=n, 即令X1={δm1, δm2, …, δmm}, X2={δn1, δn2, …, δnn}。则映射f: X1X2可以表示成矩阵形式:

    f(x)=M_f x,

    其中\boldsymbol{M}_f \in \mathcal{L}_{n \times m}f的结构矩阵。

    定理3  设Fi=(Xi, →i, 0i)(i=1, 2)是2个有限FI代数, 且|X1|=m < ∞, |X2|=n < ∞, 存在映射f: X1X2, f为FI代数同态当且仅当

    (\mathrm{i})^{\prime} \boldsymbol{M}_f \boldsymbol{M}_{\rightarrow}(m)=\boldsymbol{M}_{\rightarrow}(n) \boldsymbol{M}_f\left(\boldsymbol{I}_m \otimes \boldsymbol{M}_f\right);\\ (\text{ii}) { }^{\prime} \operatorname{Col}_m\left(\boldsymbol{M}_f\right)=\boldsymbol{\delta}_n^n 。

    证明  利用矩阵表示易得定理3的条件(i)′、(ii)′分别等价于定义5的条件(i)、(ii)。证明过程如下:∀x, yX1, 条件(i)的矩阵表示如下:

    \begin{gathered} \boldsymbol{M}_f\left(\boldsymbol{M}_{\rightarrow}(m) x y\right)=\boldsymbol{M}_{\rightarrow}(n)\left(\boldsymbol{M}_f x\right)\left(\boldsymbol{M}_f y\right) \\ \boldsymbol{M}_f \boldsymbol{M}_{\rightarrow}(m)=\boldsymbol{M}_{\rightarrow}(n) \boldsymbol{M}_f\left(\boldsymbol{I}_m \otimes \boldsymbol{M}_f\right)_{\circ} \end{gathered}

    从而证得条件(i)′与条件(i)等价。对条件(ii), 由0i~δii,并利用矩阵表示, 可以得到

    \begin{gathered} \boldsymbol{M}_f \boldsymbol{\delta}_m^m=\boldsymbol{\delta}_n^n, \\ \operatorname{Col}_m\left(\boldsymbol{M}_f\right)=\boldsymbol{\delta}_n^n \text { 。 } \end{gathered}

    从而证得条件(ii)′与条件(ii)等价。证毕。

    定义6[1]  设Fi=(Xi, →i, 0i)(i=1, 2)是2个FI代数, 且映射f: X1X2为FI代数同态, 如果f是一对一且映上的, 那么f称为FI代数同构。

    定义7[20]给定一个置换τSn, 定义它的结构矩阵Mτ如下:

    \operatorname{Col}_i\left(\boldsymbol{M}_\tau\right)=\boldsymbol{\delta}_n^{\tau(i)} \quad(i=1, \cdots, n),

    Mτ为置换矩阵。

    定理4  设Fi(i=1, 2)为2个有限FI代数, 且|F1|=|F2|=n, Mi(i=1, 2)为相应的结构矩阵。映射T: F1F2为FI代数同构, 则

    (i) T是一个置换矩阵, 即存在一个置换τSn, 使得T=Mτ, 因此TT=T-1;

    (ii) M1=TTM2(TT)。

    证明  由定义6知, 映射f: X1X2是一对一且映上的, 则存在一个τSn, 使得f(i)=τ(i) (i=1, 2, …, n)。当x=iDn表示为向量形式δni时, 有f(i)=τ(i)=Mτ(x)。于是

    \boldsymbol{M}_\tau \boldsymbol{M}_{\rightarrow}^1 x y=\boldsymbol{M}_{\rightarrow}^2\left(\boldsymbol{M}_\tau x\right)\left(\boldsymbol{M}_\tau y\right)。

    从而可得

    \begin{aligned} & \boldsymbol{M}_{\rightarrow}^2\left(\boldsymbol{M}_\tau x\right)\left(\boldsymbol{M}_\tau y\right)=\boldsymbol{M}_{\rightarrow}^2 \boldsymbol{M}_\tau\left(\boldsymbol{I}_n \otimes \boldsymbol{M}_\tau\right) x y= \\ & \quad \boldsymbol{M}_{\rightarrow}^2\left(\boldsymbol{M}_\tau \otimes \boldsymbol{M}_\tau\right) x y=\boldsymbol{M}_\tau \boldsymbol{M}_{\rightarrow}^1 x y, \end{aligned}

    MτM1=M2(MτMτ)。进而有

    \begin{aligned} & \boldsymbol{M}_{\rightarrow}^1=\boldsymbol{M}_\tau^{-1} \boldsymbol{M}_{\rightarrow}^2\left(\boldsymbol{M}_\tau \otimes \boldsymbol{M}_\tau\right)=\boldsymbol{T}^{-1} \boldsymbol{M}_{\rightarrow}^2(\boldsymbol{T} \otimes \boldsymbol{T})= \\ & \quad \boldsymbol{T}^{\mathrm{T}} \boldsymbol{M}_{\rightarrow}^2(\boldsymbol{T} \otimes \boldsymbol{T})。 \end{aligned}

    证毕。

    例5  在例3中, 当n=2时, 没有非平凡同构。

    例6  在例4中, 当n=3时, 存在2组保持0不变的非平凡同构, \boldsymbol{T}=\left(\begin{array}{lll} 0 & 1 & 0 \\ 1 & 0 & 0 \\ 0 & 0 & 1 \end{array}\right), 由定理4易知F1={M1}同构于F2={M4}, F1={M2}同构于F2={M3}。

    本节利用矩阵半张量积与逻辑矩阵运算来考虑有限FI代数上的导子:首先,引入(l, r)-导子、(r, l)-导子和导子的概念, 并给出它们的一些性质;然后,利用矩阵表达式, 将d、⊕、→所满足的运算规律转化为具体逻辑矩阵的简单运算;最后,通过逻辑矩阵运算给出FI代数关于导子的新性质。

    定义8[23]  设(X, →, 0)是FI代数, 对于映射d: XX

    (i) 若d满足: ∀x, yX, 有

    d(x \rightarrow y)=(d(x) \rightarrow y) \oplus(x \rightarrow d(y)),

    则称dX上的(l, r)-导子;

    (ii) 若d满足: ∀x, yX, 有

    d(x \rightarrow y)=(x \rightarrow d(y)) \oplus(d(x) \rightarrow y),

    则称dX上的(r, l)-导子;

    (iii) 若d既是X上的(l, r)-导子, 又是X上的(r, l)-导子, 则称dX上的导子, 并称(X, d)是导子FI代数;

    (iv) 若d满足∀xX, 有d(x)=1, 则称dX上的平凡导子。

    利用矩阵半张量积以及矩阵表达式研究有限FI代数上的导子时, 定义一种新的二元运算⊕:∀x, yX, xy=x′→y, 其中x′是x的伪补, 满足∀xX, x′=x→0。MdM(t)分别是d、⊕的结构矩阵, 且由⊕所满足的运算规律, 可以得到M(t)=(M(t))2W[t, t]δtt

    定理5  设(X, →, 0)是有限FI代数, 且|X|=t < ∞, 对于映射d: XX

    (i)′dX上的(l, r)-导子当且仅当

    \begin{gathered} \boldsymbol{M}_d \boldsymbol{M}_{\rightarrow}(t)=\boldsymbol{M}_{\oplus}(t) \boldsymbol{M}_{\rightarrow}(t) \boldsymbol{M}_d\left(\boldsymbol{I}_{t^2} \otimes \boldsymbol{M}_{\rightarrow}(t)\right) \times \\ \left(\boldsymbol{I}_t \otimes \boldsymbol{W}_{[t, t]}\right) \boldsymbol{P} \boldsymbol{R}_t\left(\boldsymbol{I}_{t^2} \otimes \boldsymbol{M}_d\right)\left(\boldsymbol{I}_t \otimes \boldsymbol{P} \boldsymbol{R}_t\right) ; \end{gathered}

    (ii)′dX上的(r, l)-导子当且仅当

    \begin{gathered} \boldsymbol{M}_d \boldsymbol{M}_{\rightarrow}(t)=\boldsymbol{M}_{\oplus}(t) \boldsymbol{M}_{\rightarrow}(t)\left(\boldsymbol{I}_t \otimes \boldsymbol{M}_d\right)\left(\boldsymbol{I}_{t^2} \otimes \boldsymbol{M}_{\rightarrow}(t)\right) \times \\ \left(\boldsymbol{I}_{t^2} \otimes \boldsymbol{M}_d\right)\left(\boldsymbol{I}_t \otimes \boldsymbol{W}_{[t, t]}\right) \boldsymbol{P} \boldsymbol{R}_t\left(\boldsymbol{I}_t \otimes \boldsymbol{P}_t\right) ; \end{gathered}

    (iii)′dX上的导子当且仅当

    \begin{gathered} \boldsymbol{M}_d \boldsymbol{M}_{\rightarrow}(t)=\boldsymbol{M}_{\oplus}(t) \boldsymbol{M}_{\rightarrow}(t) \boldsymbol{M}_d\left(\boldsymbol{I}_{t^2} \otimes \boldsymbol{M}_{\rightarrow}(t)\right) \times\\ \left(\boldsymbol{I}_t \otimes \boldsymbol{W}_{[t, t]}\right) \boldsymbol{P} \boldsymbol{R}_t\left(\boldsymbol{I}_{t^2} \otimes \boldsymbol{M}_d\right)\left(\boldsymbol{I}_t \otimes \boldsymbol{P}_t\right), \\ \boldsymbol{M}_d \boldsymbol{M}_{\rightarrow}(t)=\boldsymbol{M}_{\oplus}(t) \boldsymbol{M}_{\rightarrow}(t)\left(\boldsymbol{I}_t \otimes \boldsymbol{M}_d\right)\left(\boldsymbol{I}_{t^2} \otimes \boldsymbol{M}_{\rightarrow}(t)\right) \times \\ \left(\boldsymbol{I}_{t^2} \otimes \boldsymbol{M}_d\right)\left(\boldsymbol{I}_t \otimes \boldsymbol{W}_{[t, t]}\right) \boldsymbol{P} \boldsymbol{R}_t\left(\boldsymbol{I}_t \otimes \boldsymbol{P} \boldsymbol{R}_t\right) ; \end{gathered}

    (iv)′dX上的平凡导子当且仅当

    \boldsymbol{M}_d=\boldsymbol{1}_t^{\mathrm{T}} \otimes\left(\boldsymbol{M}_{\rightarrow}(t) \boldsymbol{\delta}_{t^2}^{t^2}\right)。

    证明  这里只提供(i)′的详细证明,其他结论类似。定义8(i)中等式的矩阵表示如下:

    \boldsymbol{M}_d\left(\boldsymbol{M}_{\rightarrow}(t) x y\right)=\boldsymbol{M}_{\oplus}(t)\left(\boldsymbol{M}_{\rightarrow}(t)\left(\boldsymbol{M}_d x\right) y\right)\left(\boldsymbol{M}_{\rightarrow}(t) x\left(\boldsymbol{M}_d y\right)\right),

    \boldsymbol{M}_d \boldsymbol{M}_{\rightarrow}(t) x y=\boldsymbol{M}_{\oplus}(t) \boldsymbol{M}_{\rightarrow}(t) \boldsymbol{M}_d\left(\boldsymbol{I}_{t^2} \otimes \boldsymbol{M}_{\rightarrow}(t)\right) x y x \boldsymbol{M}_d y。

    进一步可得

    \begin{aligned} & \boldsymbol{M}_d \boldsymbol{M}_{\rightarrow}(t) x y=\boldsymbol{M}_{\oplus}(t) \boldsymbol{M}_{\rightarrow}(t) \boldsymbol{M}_d\left(\boldsymbol{I}_{t^2} \otimes \boldsymbol{M}_{\rightarrow}(t)\right) \times \\ & \quad\left(\boldsymbol{I}_t \otimes \boldsymbol{W}_{[t, t]}\right) x^2 y \boldsymbol{M}_d y, \end{aligned}

    从而

    \begin{aligned} & \boldsymbol{M}_d \boldsymbol{M}_{\rightarrow}(t) x y=\boldsymbol{M}_{\oplus}(t) \boldsymbol{M}_→(t) \boldsymbol{M}_d\left(\boldsymbol{I}_{t^2} \otimes \boldsymbol{M}_{\rightarrow}(t)\right) \times \\ & \quad\left(\boldsymbol{I}_t \otimes \boldsymbol{W}_{[t, t]}\right) \boldsymbol{P} \boldsymbol{R}_t x y \boldsymbol{M}_d y, \end{aligned}

    则有

    \begin{gathered} \boldsymbol{M}_d \boldsymbol{M}_{\rightarrow}(t) x y=\boldsymbol{M}_{\oplus}(t) \boldsymbol{M}_{\rightarrow}(t) \boldsymbol{M}_d\left(\boldsymbol{I}_{t^2} \otimes \boldsymbol{M}_{\rightarrow}(t)\right) \times \\ \quad\left(\boldsymbol{I}_t \otimes \boldsymbol{W}_{[t, t]}\right) \boldsymbol{P} \boldsymbol{R}_t\left(\boldsymbol{I}_{t^2} \otimes \boldsymbol{M}_d\right) x y^2, \end{gathered}

    进而有

    \begin{gathered} \boldsymbol{M}_d \boldsymbol{M}_{\rightarrow}(t) x y=\boldsymbol{M}_{\oplus}(t) \boldsymbol{M}_{\rightarrow}(t) \boldsymbol{M}_d\left(\boldsymbol{I}_{t^2} \otimes \boldsymbol{M}_{\rightarrow}(t)\right) \times \\ \left(\boldsymbol{I}_t \otimes \boldsymbol{W}_{[t, t]}\right) \boldsymbol{P} \boldsymbol{R}_t\left(\boldsymbol{I}_{t^2} \otimes \boldsymbol{M}_d\right)\left(\boldsymbol{I}_t \otimes \boldsymbol{P} \boldsymbol{R}_t\right) x y。 \end{gathered}

    x, y的任意性, 则有

    \begin{gathered} \boldsymbol{M}_d \boldsymbol{M}_{\rightarrow}(t)=\boldsymbol{M}_{\oplus}(t) \boldsymbol{M}_{\rightarrow}(t) \boldsymbol{M}_d\left(\boldsymbol{I}_{t^2} \otimes \boldsymbol{M}_{\rightarrow}(t)\right) \times \\ \left(\boldsymbol{I}_t \otimes \boldsymbol{W}_{[t, t]}\right) \boldsymbol{P} \boldsymbol{R}_t\left(\boldsymbol{I}_{t^2} \otimes \boldsymbol{M}_d\right)\left(\boldsymbol{I}_t \otimes \boldsymbol{P} \boldsymbol{R}_t\right) 。 \end{gathered}

    故定理5(i)′的条件与定理8(i)的条件等价。证毕。

    例7  设X={0, a, b, c, 1}, 其中0 < a < b < c < 1, 在X上定义→的运算表、映射d1: XX如下:

    \begin{array}{c|ccccc} \rightarrow & 0 & a & b & c & 1 \\ \hline 0 & 1 & 1 & 1 & 1 & 1 \\ a & c & 1 & 1 & 1 & 1 \\ b & a & a & 1 & 1 & 1 \\ c & a & a & b & 1 & 1 \\ 1 & 0 & a & b & c & 1 \end{array}
    d_1(x)= \begin{cases}0 & (x=0), \\ a & (x=a), \\ 1 & (x=b, c, 1)。\end{cases} (1)

    令0~δ55, a~δ54, b~δ53, c~δ52, 1~δ51,则由→的运算表和式(1)可以得到→和d1的结构矩阵M(5)和Md1,并利用M(5)求得M(5):

    \begin{aligned} & \boldsymbol{M}_{\rightarrow}(5)= \\ & \left(\begin{array}{lllllllllllllllllllllllll} 1 & 0 & 0 & 0 & 0 & 1 & 1 & 0 & 0 & 0 & 1 & 1 & 1 & 0 & 0 & 1 & 1 & 1 & 1 & 0 & 1 & 1 & 1 & 1 & 1 \\ 0 & 1 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 1 & 0 & 0 & 0 & 0 & 0 \\ 0 & 0 & 1 & 0 & 0 & 0 & 0 & 1 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 \\ 0 & 0 & 0 & 1 & 0 & 0 & 0 & 0 & 1 & 1 & 0 & 0 & 0 & 1 & 1 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 \\ 0 & 0 & 0 & 0 & 1 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 \end{array}\right), \end{aligned}
    M_{d_1}=\left(\begin{array}{ccccc} 1 & 1 & 1 & 0 & 0 \\ 0 & 0 & 0 & 0 & 0 \\ 0 & 0 & 0 & 0 & 0 \\ 0 & 0 & 0 & 1 & 0 \\ 0 & 0 & 0 & 0 & 1 \end{array}\right),
    \begin{aligned} & \boldsymbol{M}_{\oplus}(5)= \\ & \left(\begin{array}{lllllllllllllllllllllllll} 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 0 & 1 & 1 & 1 & 1 & 0 & 1 & 1 & 0 & 0 & 0 & 1 & 0 & 0 & 0 & 0 \\ 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 1 & 0 & 0 & 0 & 0 & 1 & 0 & 0 & 0 & 0 & 0 & 0 & 1 & 0 & 0 & 0 \\ 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 1 & 0 & 0 & 0 & 0 & 1 & 0 & 0 \\ 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 1 & 1 & 0 & 0 & 0 & 1 & 0 \\ 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 1 \end{array}\right) 。 \\ & \end{aligned}

    则由定理1可得(X, →, 0)是FI代数,再将结构矩阵M(5)、M(5)和Md1代入定理5,满足定理5(iii)′的条件,即d1既是X上的(l, r)-导子,又是X上的(r, l)-导子,因此,d1X上的导子。

    例8  设X={0, a, b, c, 1}, 在X上定义→的运算表和映射d2: XX为:

    \begin{array}{c|ccccc} \rightarrow & 0 & a & b & c & 1 \\ \hline 0 & 1 & 1 & 1 & 1 & 1 \\ a & a & 1 & a & a & 1 \\ b & a & 1 & 1 & a & 1 \\ c & a & 1 & a & 1 & 1 \\ 1 & 0 & a & b & c & 1 \end{array}, d_2(x)= \begin{cases}a & (x=b, c) \\ 1 & (x=0, a, 1)\end{cases}

    类似地, 可以得到M(5)、Md2M(5):

    \begin{aligned} & \boldsymbol{M}_{\rightarrow}(5)= \\ & \left(\begin{array}{lllllllllllllllllllllllll} 1 & 0 & 0 & 0 & 0 & 1 & 1 & 0 & 1 & 0 & 1 & 0 & 1 & 1 & 0 & 1 & 0 & 0 & 1 & 0 & 1 & 1 & 1 & 1 & 1 \\ 0 & 1 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 \\ 0 & 0 & 1 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 \\ 0 & 0 & 0 & 1 & 0 & 0 & 0 & 1 & 0 & 1 & 0 & 1 & 0 & 0 & 1 & 0 & 1 & 1 & 0 & 1 & 0 & 0 & 0 & 0 & 0 \\ 0 & 0 & 0 & 0 & 1 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 \end{array}\right), \end{aligned}
    \boldsymbol{M}_{d_2}=\left(\begin{array}{ccccc} 1 & 0 & 0 & 1 & 1 \\ 0 & 0 & 0 & 0 & 0 \\ 0 & 0 & 0 & 0 & 0 \\ 0 & 1 & 1 & 0 & 0 \\ 0 & 0 & 0 & 0 & 0 \end{array}\right),
    \begin{aligned} & \boldsymbol{M}_{\oplus}(5)= \\ & \left(\begin{array}{lllllllllllllllllllllllll} 1 & 1 & 1 & 1 & 1 & 1 & 0 & 0 & 1 & 0 & 1 & 0 & 0 & 1 & 0 & 1 & 0 & 0 & 1 & 0 & 1 & 0 & 0 & 0 & 0 \\ 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 1 & 0 & 0 & 0 \\ 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 1 & 0 & 0 \\ 0 & 0 & 0 & 0 & 0 & 0 & 1 & 1 & 0 & 1 & 0 & 1 & 1 & 0 & 1 & 0 & 1 & 1 & 0 & 1 & 0 & 0 & 0 & 1 & 0 \\ 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 1 \end{array}\right) 。 \end{aligned}

    同样地, 将M(5)代入定理1得到(X, →, 0)是FI代数, 将M(5)、M(5)和Md2代入定理5, 可知d2X上的(r, l)-导子, 但不是X上的(l, r)-导子, 从而不是X上的导子。

    引理6[23]  设(X, →, 0)是FI代数。若dX上的(l, r)-导子((r, l)-导子或导子), 则∀x, yX, 有

    (i) xd(x);

    (ii) d(x)→yxd(y);

    (iii) d(x)→d(y)≤d(xy)。

    定理6  设(X, →, 0)是有限FI代数, 且|X|=t < ∞。若dX上的(l, r)-导子((r, l)-导子或导子), 则下列性质成立:

    (i)′M(t)(ItMd)PRt=1tT⊗(M(t)δt2t2);

    (ii)′(M(t))2Md(It2M(t))(It3Md)(ItW[t, t])PRt(ItPRt)=1t2T⊗(M(t)δt2t2);

    (iii)′(M(t))2Md(ItMd)(It2MdM(t))(ItW[t, t])PRt(ItPRt)=1t2T⊗(M(t)δt2t2)。

    证明  下面仅给出(iii)′的详细证明。利用偏序关系, 可将引理6的(iii)转化为

    (d(x) \rightarrow d(y)) \rightarrow d(x \rightarrow y)=1 \text { 。 } (2)

    由定理1知1~M(t)δt2t2, 式(2)的矩阵表示如下:

    \begin{aligned} & \boldsymbol{M}_{\rightarrow}(t)\left(\boldsymbol{M}_{\rightarrow}(t)\left(\boldsymbol{M}_d x\right)\left(\boldsymbol{M}_d y\right)\right)\left(\boldsymbol{M}_d\left(\boldsymbol{M}_{\rightarrow}(t) x y\right)\right)= \\ & \boldsymbol{M}_{\rightarrow}(t) \boldsymbol{\delta}_{t^2}^{t^2} \text {, } \\ & \end{aligned}

    \left(\boldsymbol{M}_{\rightarrow}(t)\right)^2 \boldsymbol{M}_d\left(\boldsymbol{I}_t \otimes \boldsymbol{M}_d\right) x y\left(\boldsymbol{M}_d \boldsymbol{M}_{\rightarrow}(t) x y\right)=\boldsymbol{M}_{\rightarrow}(t) \boldsymbol{\delta}_{t^2}^{t^2},

    进一步可得

    \left(\boldsymbol{M}_{\rightarrow}(t)\right)^2 \boldsymbol{M}_d\left(\boldsymbol{I}_t \otimes \boldsymbol{M}_d\right)\left(\boldsymbol{I}_{t^2} \otimes \boldsymbol{M}_d \boldsymbol{M}_{\rightarrow}(t)\right) x y x y=\boldsymbol{M}_{\rightarrow}(t) \boldsymbol{\delta}_{t^2}^{t^2}。

    从而

    \begin{gathered} \left(\boldsymbol{M}_{\rightarrow}(t)\right)^2 \boldsymbol{M}_d\left(\boldsymbol{I}_t \otimes \boldsymbol{M}_d\right)\left(\boldsymbol{I}_{t^2} \otimes \boldsymbol{M}_d \boldsymbol{M}_{\rightarrow}(t)\right) \times \\ \quad\left(\boldsymbol{I}_t \otimes \boldsymbol{W}_{[t, t]}\right) x^2 y^2=\boldsymbol{M}_{\rightarrow}(t) \boldsymbol{\delta}_{t^2}^{t^2}, \end{gathered}

    则有

    \begin{aligned} & \left(\boldsymbol{M}_{\rightarrow}(t)\right)^2 \boldsymbol{M}_d\left(\boldsymbol{I}_t \otimes \boldsymbol{M}_d\right)\left(\boldsymbol{I}_{t^2} \otimes \boldsymbol{M}_d \boldsymbol{M}_{\rightarrow}(t)\right) \times \\ & \quad\left(\boldsymbol{I}_t \otimes \boldsymbol{W}_{[t, t]}\right) \boldsymbol{P} \boldsymbol{R}_t\left(\boldsymbol{I}_t \otimes \boldsymbol{P} \boldsymbol{R}_t\right) x y=\boldsymbol{M}_{\rightarrow}(t) \boldsymbol{\delta}_{t^2}^{t^2}, \end{aligned}

    xy的任意性, 有

    \begin{aligned} & \left(\boldsymbol{M}_{\rightarrow}(t)\right)^2 \boldsymbol{M}_d\left(\boldsymbol{I}_t \otimes \boldsymbol{M}_d\right)\left(\boldsymbol{I}_{t^2} \otimes \boldsymbol{M}_d \boldsymbol{M}_{\rightarrow}(t)\right) \times \\ & \quad\left(\boldsymbol{I}_t \otimes \boldsymbol{W}_{[t, t]}\right) \boldsymbol{P} \boldsymbol{R}_t\left(\boldsymbol{I}_t \otimes \boldsymbol{P} \boldsymbol{R}_t\right)=\boldsymbol{I}_{t^2}^{\mathrm{T}} \otimes\left(\boldsymbol{M}_{\rightarrow}(t) \boldsymbol{\delta}_{t^2}^{t^2}\right)。 \end{aligned}

    于是(iii)′得证。证毕

    定理7  设(X, →, 0)是有限FI代数, 且|X|=t < ∞。若d1, d2, …, dn均是X上的导子, 则d=d1·d2·…·dnX上的导子当且仅当

    \begin{gathered} \boldsymbol{M}_d \boldsymbol{M}_{\rightarrow}(t)=\boldsymbol{M}_{\oplus}(t) \boldsymbol{M}_{\rightarrow}(t) \boldsymbol{M}_d\left(\boldsymbol{I}_{t^2} \otimes \boldsymbol{M}_{\rightarrow}(t)\right) \times \\ \left(\boldsymbol{I}_t \otimes \boldsymbol{W}_{[t, t]}\right) \boldsymbol{P} \boldsymbol{R}_t\left(\boldsymbol{I}_{t^2} \otimes \boldsymbol{M}_d\right)\left(\boldsymbol{I}_t \otimes \boldsymbol{P} \boldsymbol{R}_t\right), \\ \boldsymbol{M}_d \boldsymbol{M}_{\rightarrow}(t)=\boldsymbol{M}_{\oplus}(t) \boldsymbol{M}_{\rightarrow}(t)\left(\boldsymbol{I}_t \otimes \boldsymbol{M}_d\right)\left(\boldsymbol{I}_{t^2} \otimes \boldsymbol{M}_{\rightarrow}(t)\right) \times \\ \left(\boldsymbol{I}_{t^2} \otimes \boldsymbol{M}_d\right)\left(\boldsymbol{I}_t \otimes \boldsymbol{W}_{[t, t]}\right) \boldsymbol{P} \boldsymbol{R}_t\left(\boldsymbol{I}_t \otimes \boldsymbol{P} \boldsymbol{R}_t\right), \end{gathered}

    其中,Md=Md1·Md2·…·Mdn, Mdi(i=1, 2, …, n)为di的结构矩阵。

    证明  由定理5可得dX上的导子, 则映射d的结构矩阵Md满足定理5(iii)′的条件。又因为d是多个映射复合而成的, 可得其结构矩阵Md满足Md=Md1·Md2·…·Mdn, 即结论成立。证毕。

    本文基于矩阵半张量积对有限FI代数的基本性质进行了研究, 将有限FI代数上的逻辑表达式转化为逻辑矩阵的简单运算, 并以此为基础研究了有限FI代数上的同态与同构, 彻底解决了有限FI代数同构的分类问题。同时, 有限FI代数上的导子也被用矩阵半张量积方法进行了分析, 对于给定有限FI代数上的若干导子, 得到了可直接验证各导子复合运算之后是否仍为FI代数上导子的充要条件。

  • [1] 吴望名. Fuzzy蕴涵代数[J]. 模糊系统与数学, 1990, 4(1): 56-64. https://www.cnki.com.cn/Article/CJFDTOTAL-MUTE199001010.htm

    WU W M. Fuzzy implication algebras[J]. Fuzzy Systems and Mathematics, 1990, 4(1): 56-64. https://www.cnki.com.cn/Article/CJFDTOTAL-MUTE199001010.htm

    [2]

    CHANG C C. Algebraic analysis of many valued logics[J]. Transactions of the American Mathematical Society, 1958, 88(2): 467-490. doi: 10.1090/S0002-9947-1958-0094302-9

    [3]

    HAJEK P. Metamathematics of fuzzy logic[M]. Dordrecht: Kluwer, 1998.

    [4] 王国俊. 模糊命题演算的一种形式演绎系统[J]. 科学通报, 1997, 42(10): 1041-1045. https://www.cnki.com.cn/Article/CJFDTOTAL-KXTB199710004.htm
    [5]

    PAVELKA J. On fuzzy logic I many-valued rules of infe-rence[J]. Zeitschrift für Mathematische Logik und Grundlagen der Mathematik, 1979, 25: 45-52. doi: 10.1002/malq.19790250304

    [6] 徐扬. 格蕴涵代数[J]. 西南交通大学学报, 1993(1): 20-27. https://www.cnki.com.cn/Article/CJFDTOTAL-XNJT199301003.htm

    XU Y. Lattice implication algebras[J]. Journal of Southwest Jiaotong University, 1993(1): 20-27. https://www.cnki.com.cn/Article/CJFDTOTAL-XNJT199301003.htm

    [7] 王国俊. MV-代数、BL-代数、R0-代数与多值逻辑[J]. 模糊系统与数学, 2002, 16(2): 1-15. doi: 10.3969/j.issn.1001-7402.2002.02.001

    WANG G J. MV-algebra, BL-algebra, R0-algebras and multiple-valued logic implication algebras[J]. Fuzzy Systems and Mathematics, 2002, 16(2): 1-15. doi: 10.3969/j.issn.1001-7402.2002.02.001

    [8]

    XU Y, RUAN D, QIN K Y, et al. Lattice-valued logic[M]. Berlin: Springer, 2003.

    [9]

    ZHU Y Q, XU Y. On filter theory of residuated lattices[J]. Information Sciences, 2010, 180(19): 3614-3632. doi: 10.1016/j.ins.2010.05.034

    [10] 裴道武, 王三民, 杨瑞. 模糊蕴涵格理论[J]. 高校应用数学学报: A辑, 2011, 26(3): 343-354. doi: 10.3969/j.issn.1000-4424.2011.03.012

    PEI D W, WANG S M, YANG R. Theory of fuzzy implication lattices[J]. Applied Mathematics A Journal of Chinese Universities, 2011, 26(3): 343-354. doi: 10.3969/j.issn.1000-4424.2011.03.012

    [11] 朱怡权. 基于FI-代数的一个逻辑系统[J]. 模糊系统与数学, 2005, 19(2): 25-29. https://www.cnki.com.cn/Article/CJFDTOTAL-MUTE200502005.htm

    ZHU Y Q. A logic system based on FI-algebras and its completeness[J]. Fuzzy Systems and Mathematics, 2005, 19(2): 25-29. https://www.cnki.com.cn/Article/CJFDTOTAL-MUTE200502005.htm

    [12] 张花荣, 兰蓉. 剩余格与FI代数的可嵌入性[J]. 模糊系统与数学, 2003, 17(1): 18-23. https://www.cnki.com.cn/Article/CJFDTOTAL-MUTE200301003.htm

    ZHANG H R, LAN R. The embeddability of residuated lattice and FI algebra[J]. Fuzzy Systems and Mathema-tics, 2003, 17(1): 18-23. https://www.cnki.com.cn/Article/CJFDTOTAL-MUTE200301003.htm

    [13] 吴达. 可交换的Fuzzy蕴涵代数[J]. 模糊系统与数学, 1999, 13(1): 27-30. https://www.cnki.com.cn/Article/CJFDTOTAL-MUTE901.005.htm

    WU D. Commutative Fuzzy implication algebra[J]. Fuzzy Systems and Mathematics, 1999, 13(1): 27-30. https://www.cnki.com.cn/Article/CJFDTOTAL-MUTE901.005.htm

    [14] 刘春辉, 徐罗山. 赋范Fuzzy蕴涵代数[J]. 扬州大学学报: 自然科学版, 2009, 12(3): 1-5. https://www.cnki.com.cn/Article/CJFDTOTAL-YZDZ200903002.htm

    LIU C H, XU L S. Normed Fuzzy implication algebras[J]. Journal of Yangzhou University(Natural Science Edition), 2009, 12(3): 1-5. https://www.cnki.com.cn/Article/CJFDTOTAL-YZDZ200903002.htm

    [15]

    FENG J E, YAO J, CUI P. Singular boolean networks: semi-tensor product approach[J]. Science China(Information Sciences), 2013, 56(11): 265-278. doi: 10.1007/s11432-012-4666-8

    [16] 高博. 基于半张量积的几类密码算法的研究[D]. 北京: 北京交通大学, 2014.

    GAO B. Research on encryptin algorithm based on semi-tensor product[D]. Beijing: Beijing Jiaotong University, 2014.

    [17]

    XU M R, WANG Y Z, WEI A R. Robust graph coloring based on the matrix semi-tensor product with application to examination timetabling[J]. Control Theory and Application, 2014, 12(2): 187-197. doi: 10.1007/s11768-014-0153-7

    [18]

    LU J Q, LI M L, HUANG T W, et al. The transformation between the Galois NLFSRs and the Fibonacci NLFSRs via semi-tensor product of matrices[J]. Automatica, 2018, 96: 393-397. https://www.sciencedirect.com/science/article/pii/S0005109818303571

    [19]

    WU Y H, SHEN T L. Policy iteration approach to control residual gas fraction in IC engines under the framework of stochastic logical dynamics[J]. IEEE Transactions on Control Systems Technology, 2016, 25(3): 1100-1107.

    [20]

    CHENG D Z, QI H S, LI Z Q. Analysis and control of boolean networks: a semi-tensor product approach[M]. London: Springer, 2011.

    [21] 丁文旭, 李莹, 王栋, 等. 矩阵半张量积在求解复线性系统的特殊Toeplitz解中的应用[J]. 聊城大学学报(自然科学版), 2021, 34(4): 1-6;36. https://www.cnki.com.cn/Article/CJFDTOTAL-TALK202104001.htm

    DING W X, LI Y, WANG D, et al. Application of semi-tensor product in solving special Toeplitz solution of complex linear systems[J]. Journal of Liaocheng University(Natural Science Edition), 2021, 34(4): 1-6;36. https://www.cnki.com.cn/Article/CJFDTOTAL-TALK202104001.htm

    [22]

    CHENG D Z, LI Y, FENG J E, et al. On numerical/non-numerical algebra: semi-tensor product method[J]. Mathematical Modelling and Control, 2021, 1(1): 1-11.

    [23] 刘慧. FI-代数上的导子与伪CI-代数中的滤子[D]. 西安: 陕西师范大学, 2017.
计量
  • 文章访问数:  404
  • HTML全文浏览量:  32
  • PDF下载量:  32
  • 被引次数: 0
出版历程
  • 收稿日期:  2021-08-26
  • 网络出版日期:  2023-02-13
  • 刊出日期:  2022-12-24

目录

/

返回文章
返回