Abstract

We investigate how to construct mirror 𝑄-algebras of a 𝑄-algebra, and we obtain the necessary conditions for 𝑀(𝑋) to be a 𝑄-algebra.

1. Introduction

Imai and IsΓ©ki introduced two classes of abstract algebras: 𝐡𝐢𝐾-algebras and 𝐡𝐢𝐼-algebras [1, 2]. It is known that the class of 𝐡𝐢𝐾-algebras is a proper subclass of the class of 𝐡𝐢𝐼-algebras. We refer the reader for useful textbooks for 𝐡𝐢𝐾/𝐡𝐢𝐼-algebra to [3–5]. Neggers et al. [6] introduced the notion of 𝑄-algebras which is a generalization of 𝐡𝐢𝐾/𝐡𝐢𝐼/𝐡𝐢𝐻-algebras, obtained several properties, and discussed quadratic 𝑄-algebras. Ahn and Kim [7] introduced the notion of 𝑄𝑆-algebras, and Ahn et al. [8] studied positive implicativity in 𝑄-algebras and discussed some relations between π‘…βˆ’(πΏβˆ’) maps and positive implicativity. Neggers and Kim introduced the notion of 𝑑-algebras which is another useful generalization of 𝐡𝐢𝐾-algebras and then investigated several relations between 𝑑-algebras and 𝐡𝐢𝐾-algebras as well as several other relations between 𝑑-algebras and oriented digraphs [9]. After that some further aspects were studied [10–13]. Allen et al. [14] introduced the notion of mirror image of given algebras and obtained some interesting properties: a mirror algebra of a 𝑑-algebra is also a 𝑑-algebra, and a mirror algebra of an implicative 𝐡𝐢𝐾-algebra is a left 𝐿-up algebra.

In this paper we introduce the notion of mirror algebras to 𝑄-algebras, and we investigate how to construct mirror 𝑄-algebras from a 𝑄-algebra; and we also obtain the necessary conditions for 𝑀(𝑋) to be a 𝑄-algebra.

A 𝑄-algebra [6] is a nonempty set 𝑋 with a constant 0 and a binary operation β€œ*” satisfying the following axioms: (I)π‘₯βˆ—π‘₯=0, (II)0βˆ—π‘₯=0, (III)(π‘₯βˆ—π‘¦)βˆ—π‘§=(π‘₯βˆ—π‘§)βˆ—π‘¦ for all π‘₯,𝑦,π‘§βˆˆπ‘‹.

For brevity we also call 𝑋 a 𝑄-algebra. In 𝑋 we can define a binary relation β€œβ‰€β€ by π‘₯≀𝑦 if and only if π‘₯βˆ—π‘¦=0.

Example 2.1 (see [6]). Let π‘‹βˆΆ{0,1,2,3} be a set with the following table: βˆ—012301000020032320003330(2.1) Then (𝑋,βˆ—,0) is a 𝑄-algebra, which is not a 𝐡𝐢𝐾/𝐡𝐢𝐼/𝐡𝐢𝐻-algebra.
Ahn and Kim [7] introduced the notion of 𝑄𝑆-algebras. They showed that the 𝐺-part of an associative 𝑄𝑆-algebra is a group in which every element is an involution. A 𝑄-algebra 𝑋 is said to be a 𝑄𝑆-algebra if it satisfies the following condition: (IV)(π‘₯βˆ—π‘¦)βˆ—(π‘₯βˆ—π‘§)=π‘§βˆ—π‘¦, for all π‘₯,𝑦,π‘§βˆˆπ‘‹.

Proposition 2.2 (see [6]). If (𝑋,βˆ—,0) is a 𝑄-algebra, then (V)(π‘₯βˆ—(π‘₯βˆ—π‘¦))βˆ—π‘¦=0, for all π‘₯,π‘¦βˆˆπ‘‹.

It was proved that every 𝐡𝐢𝐻-algebra is a 𝑄-algebra and every 𝑄-algebra satisfying some additional conditions is a 𝐡𝐢𝐼-algebra.

Neggers and Kim [15] introduced the notion of 𝐡-algebras which is related to several classes of algebras of interest such as 𝐡𝐢𝐻/𝐡𝐢𝐼/𝐡𝐢𝐾-algebras and which seems to have rather nice properties without being excessively complicated otherwise. And they demonstrated some interesting connections between 𝐡-algebras and groups.

Example 2.3. Let π‘‹βˆΆ={0,1,2,…,πœ”} be a set. Define a binary operation β€œβˆ—β€ on 𝑋 by ⎧βŽͺ⎨βŽͺ⎩π‘₯βˆ—π‘¦βˆΆ=0,π‘₯≀𝑦,πœ”,𝑦<π‘₯,π‘₯β‰ 0,π‘₯,𝑦<π‘₯,𝑦=0.(2.2) Then (𝑋,βˆ—,0) is a 𝑄-algebra, but not a 𝐡-algebra, since (3βˆ—πœ”)βˆ—0=0,  3βˆ—(0βˆ—(0βˆ—πœ”))=3.

Example 2.4. Let π‘‹βˆΆ={0,1,…,5} be a set with the following table: βˆ—012345010213452102453321053443450215453102534210(2.3) Then (𝑋,βˆ—,0) is a 𝐡-algebra, but not a 𝑄-algebra, since (5βˆ—3)βˆ—1=1, (5βˆ—1)βˆ—3=0.

Example 2.5. Let 𝑋 be the set of all real numbers except for a negative integer βˆ’π‘›. Define a binary operation βˆ— on 𝑋 by π‘₯βˆ—π‘¦βˆΆ=𝑛(π‘₯βˆ’π‘¦)𝑛+𝑦(2.4) for any π‘₯,π‘¦βˆˆπ‘‹. Then (𝑋,βˆ—,0) is both a 𝑄-algebra and 𝐡-algebra.

If we consider several families of abstract algebras including the well-known 𝐡𝐢𝐾-algebras and several larger classes including the class of 𝑑-algebras which is a generalization of 𝐡𝐢𝐾-algebras, then it is usually difficult and often impossible to obtain a complementation operation and the associated β€œde Morgan’s laws.” In the sense of this point of view it is natural to construct a β€œmirror image” of a given algebra which when adjoined to the original algebra permits a natural complementation to take place. The class of 𝐡𝐢𝐾-algebras is not closed under this operation but the class of 𝑑-algebras is, thus explaining why it may be better to work with this class rather than the class of 𝐡𝐢𝐾-algebras. Allen et al. [14] introduced the notion of mirror algebras of a given algebra.

Let (𝑋,βˆ—,0) be an algebra. Let 𝑀(𝑋)∢=𝑋×{0,1}, and define a binary operation β€œβˆ—β€ on 𝑀(𝑋) as follows:ξƒ―(π‘₯,0)βˆ—(𝑦,0)∢=(π‘₯βˆ—π‘¦,0),(π‘₯,1)βˆ—(𝑦,1)∢=(π‘¦βˆ—π‘₯,0),(π‘₯,0)βˆ—(𝑦,1)∢=(π‘₯βˆ—(π‘₯βˆ—π‘¦),0),(π‘₯,1)βˆ—(𝑦,0)∢=(𝑦,1)whenπ‘₯βˆ—π‘¦=0,(π‘₯,1)whenπ‘₯βˆ—π‘¦β‰ 0.(2.5) Then we say that 𝑀(𝑋)∢=(𝑀(𝑋),βˆ—,(0,0)) is a left mirror algebra of the algebra (𝑋,βˆ—,0). Similarly, if we define (π‘₯,βˆ—)βˆ—(𝑦,1)∢=(π‘¦βˆ—(π‘¦βˆ—π‘₯),0),(2.6) then 𝑀(𝑋)∢=(𝑀(𝑋),βˆ—,(0,0)) is a right mirror algebra of the algebra (𝑋,βˆ—,0).

It was shown [14] that the mirror algebra of a 𝑑 (resp., 𝑑-𝐡𝐻)-algebra is also a 𝑑 (resp., 𝑑-𝐡𝐻)-algebra, but the mirror algebra of a 𝐡𝐢𝐾-algebra need not be a 𝐡𝐢𝐾-algebra.

3. A Construction of Mirror 𝑄-Algebras

In [14] Allen et al. defined (left, right) mirror algebras of an algebra, but it is not known how to construct mirror algebras of any given algebra. In this paper, we investigate a construction of a mirror algebra in 𝑄-algebras.

Let (𝑋,βˆ—,0) be a 𝑄-algebra, and let 𝑀(𝑋)∢=𝑋×{0,1}. Define a binary operation β€œβŠ•β€ on 𝑀(𝑋) by(M1)(π‘₯,0)βŠ•(𝑦,0)=(π‘₯βˆ—π‘¦,0), (M2)(π‘₯,1)βŠ•(𝑦,1)=(π‘¦βˆ—π‘₯,0), (M3)(π‘₯,0)βŠ•(𝑦,1)=(𝛼(π‘₯,𝑦),0), (M4)(π‘₯,1)βŠ•(𝑦,0)=(𝛽(π‘₯,𝑦),1),

where 𝛼,π›½βˆΆπ‘‹Γ—π‘‹β†’π‘‹ are mappings.

Consider condition (I). If we let π‘₯=𝑦 in (1) and (2), then (I) holds trivially. Consider condition (II). For any (π‘₯,0)βˆˆπ‘€(𝑋), we have (π‘₯,0)βŠ•(0,0)=(π‘₯βˆ—0,0)=(π‘₯,0). For any (π‘₯,1)βˆˆπ‘€(𝑋), we have (π‘₯,1)=(π‘₯,1)βŠ•(0,0)=(𝛽(π‘₯,0),1), which shows that the required condition is 𝛽(π‘₯,0)=π‘₯. Consider condition (III). There are 8 cases to check that condition (III) holds.

Case 1 ((π‘₯,0),(𝑦,0),(𝑧,0)). It holds trivially.

Case 2 ((π‘₯,0),(𝑦,1),(𝑧,0)). Since ((π‘₯,0)βŠ•(𝑦,1))βŠ•(𝑧,0)=(𝛼(π‘₯,𝑦),0)βŠ•(𝑧,0)=(𝛼(π‘₯,𝑦)βˆ—π‘§,0) and ((π‘₯,0)βŠ•(𝑧,0))βŠ•(𝑦,1)=(π‘₯βˆ—π‘§,0)βŠ•(𝑦,1)=(𝛼(π‘₯βˆ—π‘§,𝑦),0), we obtain the requirement that 𝛼(π‘₯,𝑦)βˆ—π‘§=𝛼(π‘₯βˆ—π‘§,𝑦).

Case 3 ((π‘₯,0),(𝑦,0),(𝑧,1)). It is the same as Case 2.

Case 4 ((π‘₯,0),(𝑦,1),(𝑧,1)). Since ((π‘₯,0)βŠ•(𝑦,1))βŠ•(𝑧,1)=(𝛼(π‘₯,𝑦),0)βŠ•(𝑧,1)=(𝛼(𝛼(π‘₯,𝑦),𝑧),0) and ((π‘₯,0)βŠ•(𝑧,1))βŠ•(𝑦,1)=(𝛼(π‘₯,𝑧),0)βŠ•(𝑦,1)=(𝛼(𝛼(π‘₯,𝑧),𝑦),0), we obtain the requirement that 𝛼(𝛼(π‘₯,𝑦),𝑧)=𝛼(𝛼(π‘₯,𝑧),𝑦).

Case 5 ((π‘₯,1),(𝑦,0),(𝑧,0)). Since ((π‘₯,1)βŠ•(𝑦,0))βŠ•(𝑧,0)=(𝛽(π‘₯,𝑦),1)βŠ•(𝑧,0)=(𝛽(𝛽(π‘₯,𝑦),𝑧),0) and ((π‘₯,1)βŠ•(𝑧,0))βŠ•(𝑦,0)=(𝛽(π‘₯,𝑧),1)βŠ•(𝑦,0)=(𝛽(𝛽(π‘₯,𝑧),𝑦),0), we obtain the requirement that 𝛽(𝛽(π‘₯,𝑦),𝑧)=𝛽(𝛽(π‘₯,𝑧),𝑦).

Case 6 ((π‘₯,1),(𝑦,0),(𝑧,1)). Since ((π‘₯,1)βŠ•(𝑦,0))βŠ•(𝑧,1)=(𝛽(π‘₯,𝑦),1)βŠ•(𝑧,1)=(π‘§βˆ—π›½(π‘₯,𝑦),0) and ((π‘₯,1)βŠ•(𝑧,1))βŠ•(𝑦,0)=(π‘§βˆ—π‘₯,0)βŠ•(𝑦,0)=((π‘§βˆ—π‘₯)βˆ—π‘¦,0), we obtain the requirement that π‘§βˆ—π›½(π‘₯,𝑦)=(π‘§βˆ—π‘₯)βˆ—π‘¦.

Case 7 ((π‘₯,1),(𝑦,1),(𝑧,0)). It is the same as Case 6.

Case 8 ((π‘₯,1),(𝑦,1),(𝑧,1)). Since ((π‘₯,1)βŠ•(𝑦,1))βŠ•(𝑧,1)=(𝛽(π‘₯,𝑦),0)βŠ•(𝑧,1)=(𝛼(𝛽(π‘₯,𝑦),𝑧),0) and ((π‘₯,1)βŠ•(𝑧,1))βŠ•(𝑦,1)=(𝛼(𝛽(π‘₯,𝑧),𝑦),0) by exchanging 𝑦 with 𝑧, we obtain the requirement that 𝛼(𝛽(π‘₯,𝑦),𝑧)=𝛼(𝛽(π‘₯,𝑧),𝑦). If we summarize this discussion, we obtain the following theorem.

Theorem 3.1. Let (X,βˆ—,0) be a Q-algebra, and let M(X)∢=XΓ—{0,1} be a set with a binary operation β€œβŠ•β€ on M(X) with (𝑀1)∼(𝑀4). Then the necessary conditions for (M(X),βŠ•,(0,0)) to be a Q-algebra are the following: (i)𝛽(π‘₯,0)=π‘₯, (ii)𝛼(𝛼(π‘₯,𝑦),𝑧)=𝛼(𝛼(π‘₯,𝑧),𝑦), (iii)𝛼(π‘₯,𝑦)βˆ—π‘§=𝛼(π‘₯βˆ—π‘§,𝑦), (iv)𝛽(𝛽(π‘₯,𝑦),𝑧)=𝛽(𝛽(π‘₯,𝑧),𝑦), (v)π‘§βˆ—π›½(π‘₯,𝑦)=(π‘§βˆ—π‘₯)βˆ—π‘¦, (vi)𝛼(𝛽(π‘₯,𝑦),𝑧)=𝛼(𝛽(π‘₯,𝑧),𝑦)for any π‘₯,𝑦,π‘§βˆˆπ‘‹.

Remark 3.2. By condition (𝑀1), if we identify (π‘₯,0)≑π‘₯ for any π‘₯βˆˆπ‘‹, then 𝑋 is a subalgebra of 𝑀(𝑋). By applying Theorem 3.1, we obtain many (mirror) 𝑄-algebras: π‘‹βŠ†π‘€(𝑋)βŠ†π‘€(𝑀(𝑋))=𝑀2(𝑋)βŠ†π‘€3(𝑋)βŠ†π‘€4(𝑋)βŠ†β‹―.

Example 3.3. Let 𝑍 be the set of all integers. Then (𝑍,βˆ’,0) is a 𝑄-algebra where β€œβˆ’β€ is the usual subtraction in 𝑍. If we define mappings 𝛼,π›½βˆΆπ‘Γ—π‘β†’π‘ by 𝛼(π‘₯,𝑦)=𝛽(π‘₯,𝑦)=π‘₯+𝑦 for any π‘₯,π‘¦βˆˆπ‘, then the mirror algebra (𝑀(𝑍),βŠ•,(0,0)) is also a 𝑄-algebra, that is, (π‘₯,0)βŠ•(𝑦,0)=(π‘₯βˆ’π‘¦,0), (π‘₯,1)βŠ•(𝑦,1)=(π‘¦βˆ’π‘₯,0), (π‘₯,0)βŠ•(𝑦,1)=(π‘₯+𝑦,0), and (π‘₯,1)βŠ•(𝑦,0)=(π‘₯+𝑦,1).

Example 3.4. Let π‘‹βˆΆ={0,1} be a set with the following table: βˆ—01010010(3.1) Then (𝑋,βˆ—,0) is a 𝑄-algebra. Using the same method we obtain its mirror algebra as follows: 𝑀(𝑋)={0,𝛼,𝛽,𝛾} with the following table: βŠ•0𝛼𝛽𝛾0𝛼0000𝛽𝛼0𝛼0𝛾𝛽𝛽00𝛾𝛽𝛼0(3.2) where 0∢=(0,0), β€‰π›ΌβˆΆ=(0,1), β€‰π›½βˆΆ=(1,0), and π›ΎβˆΆ=(1,1). It is easy to see that (𝑀(𝑋),βŠ•,0) is a 𝑄-algebra.

Problems
(1) Find necessary conditions for 𝑀(𝑋) to be a 𝑄𝑆-algebra if (𝑋,βˆ—,0) is a 𝑄𝑆-algebra.
(2) Given a homomorphism π‘“βˆΆπ‘‹β†’π‘Œ of 𝑄-algebras, construct a homomorphism ξπ‘“βˆΆπ‘€(𝑋)→𝑀(π‘Œ) of 𝑄-algebras which is an extension of 𝑓.
(3) Given 𝑄-algebras 𝑋,π‘Œ, are the mirror algebras 𝑀(𝑀(π‘‹Γ—π‘Œ)) and 𝑀(𝑋)×𝑀(π‘Œ) isomorphic?