Processing math: 100%
Research article

Perfect hypercomplex algebras: Semi-tensor product approach

  • Received: 14 October 2021 Accepted: 24 December 2021 Published: 29 December 2021
  • The set of associative and commutative hypercomplex numbers, called the perfect hypercomplex algebras (PHAs) is investigated. Necessary and sufficient conditions for an algebra to be a PHA via semi-tensor product (STP) of matrices are reviewed. The zero sets are defined for non-invertible hypercomplex numbers in a given PHA, and characteristic functions are proposed for calculating zero sets. Then PHA of various dimensions are considered. First, classification of 2-dimensional PHAs are investigated. Second, all the 3-dimensional PHAs are obtained and the corresponding zero sets are calculated. Finally, 4- and higher dimensional PHAs are also considered.

    Citation: Daizhan Cheng, Zhengping Ji, Jun-e Feng, Shihua Fu, Jianli Zhao. Perfect hypercomplex algebras: Semi-tensor product approach[J]. Mathematical Modelling and Control, 2021, 1(4): 177-187. doi: 10.3934/mmc.2021017

    Related Papers:

    [1] Aidong Ge, Zhen Chang, Jun-e Feng . Solving interval type-2 fuzzy relation equations via semi-tensor product of interval matrices. Mathematical Modelling and Control, 2023, 3(4): 331-344. doi: 10.3934/mmc.2023027
    [2] Hongli Lyu, Yanan Lyu, Yongchao Gao, Heng Qian, Shan Du . MIMO fuzzy adaptive control systems based on fuzzy semi-tensor product. Mathematical Modelling and Control, 2023, 3(4): 316-330. doi: 10.3934/mmc.2023026
    [3] Daizhan Cheng, Ying Li, Jun-e Feng, Jianli Zhao . On numerical/non-numerical algebra: Semi-tensor product method. Mathematical Modelling and Control, 2021, 1(1): 1-11. doi: 10.3934/mmc.2021001
    [4] Naiwen Wang . Solvability of the Sylvester equation $ AX-XB = C $ under left semi-tensor product. Mathematical Modelling and Control, 2022, 2(2): 81-89. doi: 10.3934/mmc.2022010
    [5] Jianhua Sun, Ying Li, Mingcui Zhang, Zhihong Liu, Anli Wei . A new method based on semi-tensor product of matrices for solving reduced biquaternion matrix equation $ \sum\limits_{p = 1}^l A_pXB_p = C $ and its application in color image restoration. Mathematical Modelling and Control, 2023, 3(3): 218-232. doi: 10.3934/mmc.2023019
    [6] Wenxv Ding, Ying Li, Dong Wang, AnLi Wei . Constrainted least squares solution of Sylvester equation. Mathematical Modelling and Control, 2021, 1(2): 112-120. doi: 10.3934/mmc.2021009
    [7] Weiwei Han, Zhipeng Zhang, Chengyi Xia . Modeling and analysis of networked finite state machine subject to random communication losses. Mathematical Modelling and Control, 2023, 3(1): 50-60. doi: 10.3934/mmc.2023005
    [8] Yuyang Zhao, Yang Liu . Output controllability and observability of mix-valued logic control networks. Mathematical Modelling and Control, 2021, 1(3): 145-156. doi: 10.3934/mmc.2021013
    [9] Xueling Fan, Ying Li, Wenxv Ding, Jianli Zhao . $ \mathcal{H} $-representation method for solving reduced biquaternion matrix equation. Mathematical Modelling and Control, 2022, 2(2): 65-74. doi: 10.3934/mmc.2022008
    [10] Lei Wang, Xinyun Liu, Ting Li, Jiandong Zhu . Skew-symmetric games and symmetric-based decomposition of finite games. Mathematical Modelling and Control, 2022, 2(4): 257-267. doi: 10.3934/mmc.2022024
  • The set of associative and commutative hypercomplex numbers, called the perfect hypercomplex algebras (PHAs) is investigated. Necessary and sufficient conditions for an algebra to be a PHA via semi-tensor product (STP) of matrices are reviewed. The zero sets are defined for non-invertible hypercomplex numbers in a given PHA, and characteristic functions are proposed for calculating zero sets. Then PHA of various dimensions are considered. First, classification of 2-dimensional PHAs are investigated. Second, all the 3-dimensional PHAs are obtained and the corresponding zero sets are calculated. Finally, 4- and higher dimensional PHAs are also considered.



    Hypercomplex numbers (HNs) are generalization of complex numbers. A class of HNs endowed with addition and product forms a special vector space over R, called a hypercomplex algebra (HA). HAs have various applications including signal and image processing [17], dealing with differential operators [1,2], designing neural networks [3], etc.

    It was proved by Weierstrass that the only finite field extension of real numbers (R) is complex numbers (C) [14]. HA can be considered as an extension of real numbers (R) to finite dimensional algebras. We call such extension finite algebra extension of real numbers.

    In this paper we consider only a particular class of finite-dimensional algebras over R, which are commutative, associative and unital. Throughout, the following is assumed:

    Assumption 1: Hn is the set of n-dimensional PHAs, that is, the set of n-dimensional commutative associative unital algebras over R.

    In addition to complex numbers, hyperbolic numbers, dual numbers, and Tessarine quaternion are also PHAs.

    STP of matrices is a generalization of conventional matrix product. It has been becoming a necessary tool in the study of finite value systems, such as, Boolean networks [13, 19, 12, 15, 21], finite games[4,20], and fuzzy systems [9,16]. In additionally, it is also a powerful tool to deal with multi-linear mappings. Constrained least square solutions to Sylvester equations have been obtained via STP method in [8]. In [5], STP was used to investigate finite algebra extensions of R. (In fact, the extensions of any F with Char(F)=0 have been discussed there.) In [10], STP was used to investigate general Boolean-type algebras. A key issue in these approaches is to define a matrix, called product structure matrix of a certain algebra. Using STP, associativity, commutativity, and some other properties of a finite algebra extension can be verified via its product matrix.

    In this paper, this STP approach is used to investigate PHAs. First the formulas for verifying whether a HA is associative and commutative are reviewed. Then the zero set is defined as the set of non-invertible numbers. A characteristic function is proposed to calculate (or describe) the zero set. Then the PHA of dimensions 2, 3, or 4 are constructed separately, and higher dimensional cases are also discussed. Their zero-sets, which are of measure zero, are calculated. Analytic functions and some other properties of PHAs are then discussed.

    Before ending this section, we give a list of notations:

    1. : STP of matrices.

    2. Col(A) (Row(A)): the set of columns (rows) of A; Coli(A) (Rowi(A)): the i-th column (row) of A.

    3. δik: the i-th column of identity matrix Ik.

    Since STP is a fundamental tool in our construction, this section will give a brief survey for STP. We refer to [7] for more details.

    Definition 2.1. Let ARm×n and BRp×q, t=lcm(n,p) be the least common multiple of n and p. Then the STP of A and B, denoted by AB, is defined as

    AB:=(AIt/n)(BIt/p), (2.1)

    where is Kronecker product.

    It is easy to see that STP is a generalization of conventional matrix product. That is, when n=p, it degenerates to the conventional matrix product, i.e., AB=AB.

    One of the most important advantages of STP is that it keeps most properties of conventional matrix product available, including association, distribution, etc. In the following we introduce some additional properties of STP, which will be used in the sequel.

    Define a swap matrix W[m,n]Lmn×mn as follows:

    W[m,n]:=[Inδ1m,Inδ2m,,Inδmm]. (2.2)

    Proposition 2.2. Let xRm and yRn be two column vectors. Then

    W[m,n]xy=yx. (2.3)

    The following proposition shows how to "swap" a vector with a matrix:

    Proposition 2.3. Let xRt be a column vector, and A be an arbitrary matrix. Then

    xA=(ItA)x. (2.4)

    Throughout this paper the default matrix product is assumed to be STP, and the symbol is omitted if there is no possible confusion.

    We are interested in algebras over R.

    Definition 2.4 [11]

    (i) An algebra over R is a pair, denoted by A=(V,), where V is a real vector space, :V×VV, satisfying

    (ax+by)z=axz+byz,x(ay+bz)=axy+bxz,x,y,zV,a,bR. (2.5)

    (ii) An algebra A=(V,) is said to be commutative, if

    xy=yx,x,yV. (2.6)

    (iii) An algebra A=(V,) is said to be associative, if

    (xy)z=x(yz),x,y,zV. (2.7)

    Definition 2.5. Let A=(V,) be an algebra over R, where V is a k-dimensional vector space with e={i1,i2,,ik} as a set of basis. Denote

    iiij=ks=1csi,jis,i,j=1,2,,k. (2.8)

    Then the product structure matrix (PSM) of A is defined as

    PA:=[c11,1c11,2c11,kc1k,kc21,1c21,2c21,kc2k,kck1,1ck1,2ck1,kckk,k]. (2.9)

    Write x=kj=1xiij in a column vector form as x=(x1,x2,,xk)T. Similarly, y=(y1,y2,,yk)T. Then we have the following result.

    Theorem 2.6. In vector form the product of two hypercomplex numbers x,yA is computable via following formula

    xy=PAxy. (2.10)

    Using formula (2.10) and the properties of STP yields the following results, which are fundamental for our further investigation.

    Theorem 2.7. [5]

    (i) A is commutative, if and only if,

    PA[IkW[k,k]]=0. (2.11)

    (ii) A is associative, if and only if,

    P2A=PA(IkPA). (2.12)

    Definition 3.1 [18] A number p is called a hypercomplex number, if it can be expressed in the form

    p=p0+p1i1++pnin, (3.1)

    where piR, i=0,1,,n, ii, i=1,2,,n are called hyperimaginary units.

    Remark 3.2. A hypercomplex number may belong to different algebras, depending on their product structure matrices. A hypercomplex algebra, denoted by A, is an algebra over R with basis e={i0:=1,i1,,in}, where 1 is the unit of multiplication.

    Proposition 3.3. Assume

    A={p0+p1i1++pnin|p0,p1,,pnR}.

    Then its product matrix

    PA:=[M0,M1,,Mn],

    where MiR(n+1)×(n+1), i=0,1,,n, satisfy the following conditions:

    (i)

    M0=In+1 (3.2)

    is an identity matrix.

    (ii)

    Col1(Mj)=δj+1n+1,j=1,2,,n. (3.3)

    An n-dimensional hypercomplex algebra A is called a perfect hypercomplex algebra (PHA), denoted by AHn, if it is commutative and associative.

    Example 3.4. Consider C. It is easy to solve its product structure matrix as

    PC=[10010110]. (3.4)

    A straightforward computation verifies (2.11) and (2.12), hence it is a PHA.

    Now for a PHA, say, A=(V,), if every 0xV has its inverse x1 such that xx1=x1x=1, then A is a field. Unfortunately, according to Weierstrass, if AC, it is not a field. Naturally, we are interested in the conditions for an element xA to be invertible.

    To answer this we need some new concepts, which are firstly discussed in [5].

    Definition 3.5. (i) Let A1,A2,,Ar be a set of square real matrices. A1,A2,,Ar are said to be jointly non-singular, if their non-trivial linear combination is non-singular. That is, if

    det(ri=1ciAi)=0,

    then c1=c2==cr=0.

    (ii) Let ARk×k2. A is said to be jointly non-singular, if A=[A1,A2,,Ak], where AiRk×k, i=1,2,,k are jointly non-singular.

    Obviously, the following condition is equivalent to the definition of jointly non-singularity of ARk×k2: x=(x1,,xk)T0, the matrix AxRk×k is non-singular, i.e., the homogeneous polynomial

    ξ(x1,,xk)=det(Ax)0. (3.5)

    We call ξ(x1,,xk) the characteristic function of A.

    Example 3.6. Consider C=R(i). Calculating right hand side of (3.5) for PC, we have

    ξ(x1,x2)=x21+x22.

    Hence, ξ(x1,x2)=0, if and only if, x1=x2=0. It follows that PC is jointly non-singular.

    Summarizing the above arguments, we have the following result.

    Proposition 3.7. Let A be a finite dimensional algebra over R. Then A is a field, if and only if,

    (i) A is commutative, that is, (2.11) holds;

    (ii) A is associative, that is, (2.12) holds;

    (iii) Each 0xA is invertible, that is, PA is jointly invertible.

    When A is not a field, there exist nonzero elements that are not invertible.

    Definition 3.8. Let AH. Its zero set is defined by

    ZA:={zA|det(PAz)=0}. (3.6)

    It is clear that

    (i) if A=C, then ZA={0};

    (ii) if AC, then ZA{0}.

    With the STP method, in this subsection we give an interpretation of PHA isomorphisms.

    Definition 3.9. Let A and ¯A be two n+1 dimensional hypercomplex algebras. A and ¯A are called isomorphic, if there exists a bijective mapping Ψ:A¯A, satisfying

    (i)

    Ψ(1)=1; (3.7)

    (ii)

    Ψ(ax+by)=aΨ(x)+bΨ(y),x,yA,a,bR; (3.8)

    (iii)

    Ψ(xy)=Ψ(x)Ψ(y),x,yA. (3.9)

    Ψ is called an isomorphism.

    A straightforward verification shows the following result immediately.

    Proposition 3.10. Assume A,¯AHn+1, with PSMs PA and P¯A respectively. A and ¯A are isomorphic, if and only if, there exists a non-singular matrix T such that

    P¯A=T1PA(TT). (3.10)

    Proof. (Necessity) Let T be constructed such that

    ˉx=T1x.

    Then we have

    PAxy=TP¯Aˉxˉy,x,yA. (3.11)

    The right hand side (RHS) of (3.11) becomes

    RHS(3.11)=TP¯AT1xT1y=TP¯AT1(In+1T1)xy.

    Since x,y are arbitrary, we have

    PA=TP¯AT1(In+1T1).

    Hence,

    P¯A=T1PA(In+1T)T=T1PA(TT).

    (Sufficiency) If (3.11) holds, it is easy to verify that

    ˉx=T1x

    is an isomorphism.

    Via PSMs, this section considers some examples of PHAs, and tries to classify some lower dimensional algebras from the viewpoint of isomorphism.

    Consider AH2. According to Proposition 3.3, its PSM is

    PA=[100α011β]. (4.1)

    Without loss of generality, we may assume any algebra in H2 has its unit as the first basis vector. Therefore isomorphisms from A to any ˉAH2 can be expressed in the following form

    T=[1s0t],t0.

    Using formula (3.10), we have

    P¯A=T1PA(TT)=[100αt2s(s+tβ)0112s+tβ]. (4.2)

    If β0 in PA, we can always choose an isomorphism such that

    s=12tβ

    to make the entry become zero. Therefore it makes no difference to assume that β=s=0, and

    P¯A=[100αt20110]. (4.3)

    Since t0, αt2 has the sign with α. Therefore we may classify H2 by the sign of α.

    ● If α=0, we have

    P¯A=[10000110]. (4.4)

    ● If α>0, choosing t=1α, then we have

    P¯A=[10010110]. (4.5)

    ● If α<0, choosing t=1|α| yields

    P¯A=[10010110]. (4.6)

    We conclude that up to isomorphism there are three AH2, respectively

    ● set of dual numbers (AD), which corresponds to (4.4);

    ● set of hyperbolic numbers (AH), which corresponds to (4.5);

    ● set of complex numbers (C), which corresponds to (4.6).

    Next, using (3.5), we calculate their characteristic functions.

    ● For dual number AD case

    ξAD(x0,x1)=x20. (4.7)

    Then its zero set is obtained

    ZAD={x0+x1iAD|x0=0}. (4.8)

    ● For hyperbolic numbers AH case

    ξAH(x0,x1)=x20x21. (4.9)

    Then

    ZAH={x0+x1iAH|x0=±x1}. (4.10)

    ● For complex numbers C case

    ξC(x0,x1)=x20+x21. (4.11)

    Then

    ZC={0}. (4.12)

    Remark 4.1. (i) It is obvious that AD, AH, and C are all PHAs.

    (ii) They have minimum polynomials x20, x20x21, and x20+x21 respectively. Since only the minimum polynomial of i is irreducible, only C is a field.

    (iii) It is easy to see that their zero sets are of measure zero. This is always true for all PHAs, since they are zeros of polynomial functions.

    Definition 4.2. An algebra A of dimension 3 is called a triternion if AH3.

    If a 3-dimensional unital algebra A over R is commutative, according to Theorem 2.7 its PSM is

    PA=[1000ad0dp0101be0eq0010cf1fr]. (4.13)

    Next, we consider when A is associative. According to Theorem 2.7, the necessary and sufficient condition is

    P2A=PA(I3PA). (4.14)

    Denote I=I3,

    A=[0ad1be0cf],B=[0dp0eq1fr].

    A direct computation shows that

    LHS of (4.14)=(I,A,B,A,aI+bA+cB,dI+eA+fB,B,dI+eA+fB,pI+qA+rB),RHS of (4.14)=(I,A,B,A,A2,AB,B,BA,B2). (4.15)

    Then we have the following result:

    Theorem 4.3. AH3, if and only if, PA has the form of (4.13) with parameters satisfying

    a=ce+f2bfcr,d=cqef,p=e2+fqbqer. (4.16)

    Proof. (Necessity) (4.15) shows that a necessary condition for (4.14) is (refer to the 6th and 8th blocks of both sides)

    AB=BA. (4.17)

    Then it is easy to verify that (4.16) provides necessary and sufficient condition for (4.17) to be true.

    (Sufficiency) A careful computation shows as long as (4.16) holds, the RHS of (4.14) and the LHS of (4.14), shown in (4.15), are equal.

    Remark 4.4. Theorem 4.3 provides an easy way to construct AH3. In fact, the parameters b,c,e,f,q,r can be arbitrarily assigned, and a,d,p can then be obtained by (4.16). Obviously there are uncountably many unital algebras of dimension 3 which are commutative and associative.

    Next, we give a numerical example.

    Example 4.5. Construct AH3 by setting b=c=f=q=r=0 and e=1. Then we have d=a=0 and p=1. The PSM of A is

    PA=[100000001010101010001000100]. (4.18)

    In fact, when xA is expressed in standard form as

    x=x0+x1i1+x2i2,x0,x1,x2R,

    we have

    i21=0,i22=1,i1i2=i2i1=i1.

    Then it is easy to calculate that

    ξA(x0,x1,x2)=(x0x2)(x0+x2)2. (4.19)

    Hence,

    ZA={(x0,x1,x2)R3|x0=±x2}. (4.20)

    This subsection considers some algebras in H4. It seems not easy to provide a general description for algebras in H4. The principle argument is similar to triternions. We give some simple examples.

    Example 4.6. Consider an AH4. Assume

    A={p0+p1i1+p2i2+p3i3|p0,p1,p2,p3R},

    satisfying

    i21,i22,i23{1,0,1},i1i2=i2i1=±i3,i2i3=i3i2=±i1,i3i1=i1i3=±i2.

    To save space, we denote

    PAi=[I4,Qi].

    Using MATLAB for an exhausting searching, we get eight PHAs as follows:

    Q1=[010000100001100000010010000110000100001001001000].

    Q2=[010000100001100000010010000110000100001001001000].

    Q3=[010000100001100000010010000110000100001001001000].

    Q4=[010000100001100000010010000110000100001001001000].

    Q5=[010000100001100000010010000110000100001001001000].

    Q6=[010000100001100000010010000110000100001001001000].

    Q7=[010000100001100000010010000110000100001001001000].

    Q8=[010000100001100000010010000110000100001001001000].

    Next, choose some AH4 for further study.

    Example 4.7. Recall Example 4.6.

    (i) Consider A3:

    It is easy to calculate that

    ξA3=det(PA3x)=(x20x22)2+(x21x23)2+2(x0x1+x2x3)2+2(x0x3+x1x2)2. (4.21)

    It follows that

    ZA3={(x0,x1,x2,x3)TR4|(x0=x2)(x1=x3)or(x0=x2)(x1=x3)}. (4.22)

    (ii) Consider A8:

    It is easy to calculate that

    ξA8=det(PA8x)=x40+x41+x42+x432(x20x21+x20x22+x20x33+x21x22+x21x23+x22x23)+8x0x1x2x3. (4.23)

    It follows that

    ZA8={(x0,x1,x2,x3)TR4|ξA8(x0,x1,x2,x3)=0}. (4.24)

    To see there are also AHn, for n>4, such examples are presented as follows. The first example is a set of simplest PHAs, which are called trivial PHAs.

    Example 4.8. Define an n+1 dimensional algebra A0n+1 as follows: Let ik, k=1,2,,n be its hyperimaginary units. Set

    isit=0,s,t=1,2,,n.

    Then it is easy to verify that A0n+1Hn+1. Moreover, its PSM, PA0n+1 can be determined by the following:

    Coli(PA0n+1)={δin+1,i=1,2,,n+1;δr+1n+1,i=r(n+1)+1,r=1,2,,n;0n+1,Otherwise. (4.25)

    Its characteristic function is

    ξA0n+1=xn+10. (4.26)

    Hence,

    ZA0n+1={x0+x1i1++xnin|x0=0}. (4.27)

    If xZcA0n+1, say x=x0+x1i1++xnin, x00, then

    x1=1x0ni=1xix20ii.

    Next, we give an example for n=5.

    Example 4.9. Consider a hypercomplex algebra A, with PSM as

    PA:=δ5[1,2,3,4,5,2,0,0,1,0,3,0,0,0,0,4,1,0,0,0,5,0,0,0,0], (4.28)

    where δ05=05.

    A straightforward computation shows that A is commutative and associative, hence AH5. Then it is easy to calculate that

    ξA(x)=x30(x202x1x3). (4.29)

    So its zero set is

    ZA={(x0,x1,x2,x3,x4)TR5|x0=0,orx20=2x1x3}. (4.30)

    Definition 5.1. Let AHk.

    (i) An n dimensional vector v is called an A-vector of dimension n, if all entries of v are hypercomplex numbers of A. The set of such vectors is denoted by An, which is a vector space.

    (ii) An m×n matrix A is called an A-matrix of dimension m×n if all entries of A are hypercomplex numbers in A. The set of such matrices is denoted by Am×n.

    Definition 5.2. Let AHk and A=(ai,j) be an n×n matrix with its entries ai,jA. The determine of A, denoted by det(A), is defined as follows:

    det(A):=σSnsign(σ)a1,σ(1)a2,σ(2)an,σ(n). (5.1)

    A is said to be non-singular if det(A)ZA.

    Remark 5.3. Let AAm×n and BAn×p. Then the transpose of A, denoted by AT, the trace of A, denoted by tr(A), the product of A and B, and all other operators are defined in the conventional way, if there is no elsewhere stated.

    The following result is obvious.

    Proposition 5.4. Assume AAn×n is non-singular, then there exists a unique A1An×n such that

    AA1=A1A=In.

    Example 5.5. Let AH3 with its PSM as in (4.18). XA2×2, where

    x11=2i14i2,x12=3+2i14i2,x21=3+2i1i2,x22=2+i1+4i2.

    Then

    det(X)=PAx11x22PAx12x21=15+6i1+7i2ZA.

    And

    1det(X)=(PAdet(X))1δ13=0.08520.0938i10.0398i2.

    Finally, we have

    X1=1det(X)[x22x12x21x11]=[y11y12y21y22],

    where

    y11=0.01140.3125i10.2614i2,y12=0.0966+0.1563i10.2216i2,y21=0.29550.1250i10.2045i2,y22=0.0114+0.3125i1+0.2614i2.

    The following properties of A-matrices come from classical matrix product with mimic proves.

    Proposition 5.6. (i) Let A,BAn×n. Then

    det(AB)=det(A)det(B). (5.2)

    (ii) (Cayley-Hamilton Theorem) Let AAn×n.The characteristic function of A is

    p(λ)=det(λInA)=λn+n1i=0ciλi,ciA,i=1,2,,n. (5.3)

    Then

    p(A)=0. (5.4)

    (iii) Assume AAn×n, and PAn×n{ZA}. Then

    tr(A)=tr(P1AP). (5.5)

    Definition 5.7. Given AHk. The general linear group on A, denoted by

    GL(A,n)={AAn×n|det(A)ZA}, (5.6)

    with the group product as classical matrix product.

    The following result is obvious.

    Proposition 5.8. (i) GL(A,n) is a Lie group of dimension kn2.

    (ii) The Lie algebra of GL(A,n) is

    gl(A,n)=(An×n,[,]),

    where the Lie bracket is defined in a conventional way. That is,

    [A,B]=ABBA.

    Note that if Agl(A,n), then eAGL(A,n), where

    eA:=i=01i!Ai.

    In this paper the perfect hypercomplex algebra is considered. Using STP, necessary and sufficient conditions on its product structure matrix for an algebra to be a PHA are proposed. Based on the matrix expression of homomorphisms between algebras, certain lower dimensional PHAs are classified up to isomorphism. Their characteristic functions and zero sets are discussed. Then the matrices on PHAs are investigated. The general linear group structure of square matrices on PHAs are also discussed.

    This work is supported partly by the National Natural Science Foundation of China (NSFC) under Grants 61773371, 61877036, and 62073315.

    The authors declared that they have no conflicts of interest to this work.



    [1] V. Abramov, Noncommutative Galois extension and graded q-differential algebra, Adv Appl Clifford Al, 26 (2016), 1–11. doi: 10.1007/s00006-015-0599-9
    [2] S. Alam, Comparative study of mixed product and quaternion product, Adv Appl Clifford Al, 12 (2002), 189–194. doi: 10.1007/BF03161246
    [3] F. Castro, M. Valle, A broad class of discrete-time hypercomplex-valued Hopfield neural networks, arXiv: 1902.05478, (2019).
    [4] D. Cheng, On finite potential games, Automatica, 50 (2014), 1793–1801.
    [5] D. Cheng, Y. Li, J. Feng, J. Zhao, On numerical/non-numerical algebra via semi-tensor product method, Math Model Control, 1 (2021), 1–11. doi: 10.3934/mmc.2021001
    [6] D. Cheng, H. Qi, H. Li, Analysis and Control of Boolean Networks: A Semi-tensor Product Approach, London: Springer Press, 2011.
    [7] D. Cheng, H. Qi, Y. Zhao, An Introduction to Semi-tensor Product of Matrices and Its Applications, Singapore: World Scientific Press, 2012.
    [8] W. Ding, Y. Li, D. Wang, A. Wei, Constrainted least square solutions of Sylvester equations, Math Model Control, 1 (2021), 112–120. doi: 10.3934/mmc.2021009
    [9] H. Fan, J. Feng, M. Meng, B. Wang, General decomposition of fuzzy relations: Semi-tensor product approach, Fuzzy Set Syst, 384 (2020), 75–90. doi: 10.1016/j.fss.2018.12.012
    [10] S. Fu, D. Cheng, J. Feng, J. Zhao, Matrix expression of finite Boolean-type algebras, Appl Math Comput, 395 (2021), 125880.
    [11] T. Hungerford, Algebra, New York: Springer-Verlag, 1974.
    [12] Y. Jia, D. Cheng, J. Feng, State feedback stabilization of generic logic systems via Ledley antecedence solution, Math Method Appl Sci, (2021).
    [13] H. Li, S. Wang, X. Li, G. Zhao, Perturbation analysis for controllability of logical control networks, SIAM J Control Optim, 58 (2020), 3632–3657. doi: 10.1137/19M1281332
    [14] W. Li, Lecture on History of Mathematics, Beijing: Higher Edication Press, 1999 (in Chinese).
    [15] J. Lu, L. Sun, Y. Liu, H. Daniel, J. Cao, Stabilization of Boolean control networks under aperiodic sampled-data control, SIAM J Control Optim, 56 (2018), 4385–4404. doi: 10.1137/18M1169308
    [16] H. Lyu, W. Wang, X. Liu, Universal approximation of multi-variable fuzzy systems by semi-tensor product, IEEE T Fuzzy Syst, 28 (2020), 2972–2981. doi: 10.1109/TFUZZ.2019.2946512
    [17] S. Pei, J. Chang, J. Ding, Commutative reduced biquaternions and their fourier transform for signal and image processing applications, IEEE T Signal Proces, 52 (2004), 2012–2031. doi: 10.1109/TSP.2004.828901
    [18] A. Shenitzer, I. Kantor, A. Solodovnikov, Hypercomplex Numbers: An Elementary Introduction to Algebras, New York: Springer-Verlag, 1989.
    [19] S. Wang, G. Zhao, H. Li, F. Alsaadi, Output tracking control of Boolean control networks with impulsive effects, Math Method Appl Sci, 42 (2019), 2221–2230. doi: 10.1002/mma.5488
    [20] Y. Zheng, C. Li, J. Feng, Modeling and dynamics of networked evolutionary game with switched time delay, IEEE T Control Netw, 8 (2021), 1778–1787. doi: 10.1109/TCNS.2021.3084548
    [21] S. Zhu, J. Lu, L. Lin, Y. Liu, Minimum-time and minimum-triggering control for the observability of stochastic Boolean networks, IEEE T Automat Contr, (2021).
  • This article has been cited by:

    1. Wenxv Ding, Ying Li, Anli Wei, Xueling Fan, Mingcui Zhang, $$\mathcal {L_C}$$ structure-preserving method based on semi-tensor product of matrices for the QR decomposition in quaternionic quantum theory, 2022, 41, 2238-3603, 10.1007/s40314-022-02115-7
    2. Zejiao Liu, Yu Wang, Yang Liu, Qihua Ruan, Reference trajectory output tracking for Boolean control networks with controls in output, 2023, 3, 2767-8946, 256, 10.3934/mmc.2023022
    3. Wenxv Ding, Ying Li, Zhihong Liu, Ruyu Tao, Mingcui Zhang, Algebraic method for LU decomposition in commutative quaternion based on semi‐tensor product of matrices and application to strict image authentication, 2024, 47, 0170-4214, 6036, 10.1002/mma.9905
    4. Yunsi Yang, Jun-e Feng, Lei Jia, Stabilisation of multi-agent systems over finite fields based on high-order fully actuated system approaches, 2024, 55, 0020-7721, 2478, 10.1080/00207721.2024.2307951
    5. Tiantian Mu, Jun‐e Feng, A survey on applications of the semi‐tensor product method in Boolean control networks with time delays, 2024, 6, 2577-8196, 10.1002/eng2.12760
    6. Yunsi Yang, Jun-e Feng, Zhe Gao, 2023, Controllability of Multi-agent Systems over Finite Fields Based on High-order Fully Actuated System Approaches, 979-8-3503-3216-2, 283, 10.1109/CFASTA57821.2023.10243352
    7. Daizhan Cheng, Min Meng, Xiao Zhang, Zhengping Ji, Contracted product of hypermatrices via STP of matrices, 2023, 21, 2095-6983, 265, 10.1007/s11768-023-00155-w
    8. Daizhan Cheng, Xiao Zhang, Zhengping Ji, 2023, Semi-Tensor Product of Hypermatrices with Application to Compound Hypermatrices, 978-988-75815-4-3, 239, 10.23919/CCC58697.2023.10240093
    9. Fei Wang, Jun‐e Feng, Biao Wang, Qingchun Meng, Matrix expression of Myerson Value, 2025, 1561-8625, 10.1002/asjc.3582
  • Reader Comments
  • © 2021 the Author(s), licensee AIMS Press. This is an open access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0)
通讯作者: 陈斌, bchen63@163.com
  • 1. 

    沈阳化工大学材料科学与工程学院 沈阳 110142

  1. 本站搜索
  2. 百度学术搜索
  3. 万方数据库搜索
  4. CNKI搜索

Metrics

Article views(1775) PDF downloads(58) Cited by(9)

/

DownLoad:  Full-Size Img  PowerPoint
Return
Return

Catalog