Skip to main content
Have a personal or library account? Click to login
Order-Six CHMs Containing Exactly Three Distinct Elements Cover

Order-Six CHMs Containing Exactly Three Distinct Elements

By: ,   and    
Open Access
|Jun 2026

Full Article

1. Intrduction

Mutually unbiased bases (MUBs) are a significant concept in quantum physics. In general, MUBs in Hilbert space ℂ6 are orthogonal bases such that the inner product of any two vectors from different bases has a modulus of 1n. When the number of MUBs reaches n + 1, they are referred to as complete MUBs. Complete MUBs exist in ℂn when n is a prime power [1]. The problem of finding complete MUBs in ℂ6 is an unsolved case and a well-known open problem in quantum information. Various approaches have been used to study the MUB problem. For instance, paper [2] explored the average distance between four bases in six dimensions, providing strong evidence against the existence of four mutually unbiased bases in ℂ6. Paper [3] introduced an infinite family of MUB triplets in dimension 6, demonstrating that this family cannot be extended to complete MUBs. Paper [4] showed that if complete MUBs in dimension 6 exist, they cannot include more than one product basis. Paper [5] examined the number of product vectors in a set of four MUBs in dimension 6, showing that each of the remaining three MUBs contains at most two product vectors. Further research on this topic can be found in [615].

The complex Hadamard matrix (CHM) is also an important concept since it is usually related to MUB problem. An n × n matrix H whose elements all have modulus one is called a CHM if HH = nI. If a set of four MUBs in ℂ6 exists and contains the identity matrix, then any other matrix U in the set satisfies that 6U is a 6 × 6 CHM, and we refer to the set as an MUB trio. The final target for us is to find whether there exists a MUB trio.

The complete classification of 6 × 6 CHMs is also a longstanding open problem. Paper [16] characterized CHMs whose all elements are roots of unity, such as Fourier matrices. Paper [17] introduced the Tao matrix, consisting only of 1,e2πi3,e4πi3, which does not belong to any parameterized family of matrices. Paper [18] presented a method to apply faster algorithms for the homogeneous case to the inhomogeneous case, discovering a family of 6 × 6 CHMs not included in the Butson matrices. In 2011, Karlsson introduced a three-parameter family of CHMs in ℂ6[19], termed ”the H2-reducible matrices.” The most known 6 × 6 CHMs, such as the Haagerup matrix [20], belong to this family, except for the Tao matrix. Paper [21] proposed a four-parameter 6 × 6 CHM family, though its analytic form remains unknown. Additional studies on the classification problem are available in [2228].

In this paper, we present a novelty approach for studying the classification problem, that is, the investigation of the CHM of order 6 containing only three distinct elements. Prior classifications mainly focus on the amount of parameters, so this paper can complete the prior classifications from a new perspective. We begin with several theorems and lemmas in preliminaries. Then in Theorem 1, we claim that the CHM containing only {1, –1, a} is complex equivalent to Diţă matrix D0. In Corollary 1, we show that an order-six CHM containing only elements {1, –1, i, –i} is complex equivalent to D0. We extend Lemma 8 to finish our classification of all H2-reducible CHM containing only three elements, and the result is that H2-reducible CHM containing only three elements is complex equivalent to D0. Next, in Theorem 2, we claim that CHM containing only {1, a, ā} is complex equivalent to S6(0), the Tao matrix. In Lemma 9 we introduce a method to roughly but efficiently classify all the cases. The core idea of that is to preliminarily examine the real part of the inner product of two rows or columns, and that method will be used throughout all subsequent discussions. In Theorem 3, we claim that CHM containing only {1, a, –ā} does not exist. In Lemma 10 we extend our method to do a brief classification, we define the modified pending terms, which is somewhat different from several terms in the inner product. Theorem 4 shows the main result in this paper, that is, CHM containing only three distinct elements is complex equivalent to S6(0) or D0. We prove this by the method in Lemma 9 and the skills of group theory. We also define the ”outward-pointing” inner product, which provides the orientation of all inner products. Finally, we examine the two matrices S6(0) and D0, with the results in [29,30], we claim that CHM containing only three distinct elements does not belong to a MUB trio.

The rest of this paper is organized as follows. In Section 2, we introduce the definitions and facts used in this paper. Then we introduce our main results on CHM containing only three distinct elements and whether such CHM belongs to MUB trios in Section 3. Finally we concluded in Section 4.

2. Preliminaries

We follow the definition in [31] to define the equivalence and complex equivalence.

Definition 1.

(i) Let the monomial unitary matrix be a unitary matrix each of whose rows and columns has exactly one nonzero entry. The entry has modulus one. Let ℳn be the set of n × n monomial unitary matrices.

(ii) Two n × n matrices U and V are complex equivalent when U = PVQ where P, Q ∈ ℳn. If P, Q are both permutation matrices then we say that U, V are equivalent.

Remark 1.

The complex equivalence relations defined in Definition 1 cannot keep the condition ”CHMs have exactly three distinct matrix elements” invariant, but the equivalence relations can. We use complex equivalence relations to link our results to the well-known matrices, such as Diţă matrix and Tao matrix.

Remark 2.

We introduce several notations used in this paper. The ”ω” refers to e2πi3. An overline above a letter (representing a complex number) indicates the conjugate of that, for example, x¯ is the conjugate of x for x ∈ ℂ.

Lemma 1.

Suppose S is a CHM containing exactly three distinct elements, and all elements of the first row of S are one. Then S is complex equivalent to the Tao matrix, denoted by S6(0), or the matrix in an equivalent form, also called Butson matrices.

1
S6(0)=[11111111ωωω2ω21ω1ω2ω2ω1ωω21ωω21ω2ω2ω1ω1ω2ωω2ω1].

The above result is from [29]. We want to generalize this result.

Lemma 2.

Suppose S is a CHM containing only {1, ω, ω2}, then S is complex equivalent to the Tao matrix.

Proof.

We can take A ∈ ℳ6 which contains only {0, 1, ω, ω2} to let HA be a CHM with the property that all elements in row 1 are one. Moreover, HA also contains only {1, ω, ω2}, so Lemma 1 shows that such matrix is complex equivalent to the Tao matrix.

Lemma 3.

If a 6 × 6 CHM X contains a 2 × 3 submatrix with rank one, then X is complex equivalent to the matrix from the following two-parameter family

2
H(α,β)=[1111111111111ωω2ααωαω21ωω2ααωαω21ω2ωββω2βω1ω2ωββω2βω].

Lemma 4.

Suppose a 6 × 6 CHM H contains a submatrix [11111111ωωω2ω2] or [11111ω1ω1ω21ω2] where ω=e2πi3. Then H is complex equivalent to the Tao matrix or the matrix from the two-parameter family H(α, β) in Lemma 3.

Lemmas 3 and 4 were obtained in [29].

Lemma 5.

Suppose |a| = |b| = 1. We have

  • (i) a + b is real if and only if a=b¯ or a = –b;

  • (ii) ab is real if and only if a=b¯ or a=b¯;

  • (iii) a + b + ab is real if and only if a=b¯ or a = –1 or b = –1;

  • (iv) a+b+ab¯ is real if and only if a = –b or a = 1 or b = –1;

  • (v) a+b+a¯b¯ is real if and only if a=b¯ or a = 1 or b = 1.

  • (vi) if also |c| = |d| = 1 and a + b = c + d, then we have a = c or a = d.

Proof.

All these results can be proven easily by assuming a = cos θ1 + i sin θ1, b = cos θ2 + i sin θ2 and considering the coefficient of i. Moreover, we can let c = –a, d = –b, so a + b + ab = –c – d + cd, now c + d – cd is real if and only if a=b¯ or a = –1 or b = –1, that is, c=d¯ or c = 1 or d = 1. The same skill can show us the condition to let a+bab¯, a+b+a¯b¯ be real.

Finally we introduce a lemma which shows some properties of MUB trios. This lemma is the result from [29].

Lemma 6.

An MUB trio does not contain a CHM which has a 3 × 3 Hadamard submatrix.

3. Results

In this section, we will take a complete classification of CHMs containing only three distinct elements. We will first classify the following three cases clearly and use the results to take a complete classification of CHMs containing only three distinct elements. Here the three cases are CHMs containing three distinct elements {1, – 1, a}, {1, a, ā} or {1, a, –ā}. The results of these cases play a significant role in the classification of CHMs containing only {1, a, b}, which is the general case. The connections of them can be found at the beginning of Appendix E. Before that we will give a useful lemma to simplify our discussion.

Lemma 7.

There does not exist a CHM H of order six containing only {1, a, b} which is complex equivalent to H (α, β) in Lemma 3.

Proof.

If we do multiplications by diagonal matrices in ℳ6, it is easy to find that for any two rows, the inner product of them before and after the multiplications will be the same, in the sense of multiplying by a complex number of modulus 1.

If b = – 1, since the inner product of the columns 4-6 of rows 1,2 in H(α, β) is -3, so that each column in columns 4-6 of the first two rows of H must be the same. We shall assume the columns 4-6 of row 1 to be [1, 1, 1]. And the inner product of the columns 4-6 of rows 1,3 is α (1 + ω + ω2) = 0, which shows the columns 3-6 of row of that CHM contains three distinct elements. But that CHM contains only {1, –1, a}, and 1 –1 + ā ≠ 0 shows a contradiction. We can do similar discussion for a = – 1 or a = –b. In the latter case we can consider āH which contains only {1, – 1, ā}.

If a, b ≠ – 1 and a ≠ –b, the only possible H2 matrices containing only {1, a, b} are

3
[1ab1],[a1ba],[b1ab].
in the sense of exchanging their rows and columns. We can obtain three relations of a, b from the three matrices, they are b = –a, b = –a2, a = –b2. Since the first two rows of H(α, β) contains exactly 3 disjoint H2 matrices, if they are all the same, since the inner product of the columns 4-6 of rows 1,2 in H(α, β) is -3, then we shall assume the columns 4-6 of rows 1,2 of H to be [1, a]. Consider the inner product of columns 4-6 of rows 2,3, we have 1 + a + b = 0. But the equation has no common solutions with one of the three relations above, so we deduce the contradiction. If the three H2 submatrices contain no less than two of the three H2 matrices listed above, we can solve {a, b} = {ω, –ω2} or {–ω, ω2}. By taking conjugate of H, we only need to consider {a, b} = {ω, –ω2}. We shall assume a ≠ –1, and the inner product of rows 1,3 of H(α, β) is (1 + a)(1 + ω + ω2) = 0 (if a = –1 we can consider the inner product of rows 1,4) and for x, y ∈ {1, ω, –ω2} we have ∈ {1, ±ω, ±ω2}, so the rows 1,3 of matrix containing only {1, ω, –ω2} must be
4
[1111ωω11ωω11].
in the sense of exchanging columns. However, there are three disjoint H2 matrices in rows 1,2 of the matrix, and they are all from the matrices in (3). Since the first row of such three H2 matrices must all contain two distinct elements, but the first row of the matrix contains 1 four times, hence we deduce the contradiction.

The result of Lemma 7 can be used in the proof of the following theorem, which gives the complete classification of CHMs containing only {1, – 1, a}.

3.1. CHM Containing Only {1, –1, a}

For {1, –1, a}, we prove a brief conclusion.

Theorem 1.

Suppose H is a CHM of order 6 containing only {1, – 1, a}. Then H is complex equivalent to

5
H(1)=[i111111i111111i111111i111111i111111i].

Here a = i. Moreover, H(1) is complex equivalent to Diţă matrix

6
D0=[11111111iiii1i1iii1ii1ii1iii1i1iiii1]

Notice that for permutation matrix

7
P=[i00000010000001000000010000001000100],Q=[1000000i000000i00000000i000i000000i0],
we have P · H(1) Q = D0, then H(1) is indeed complex equivalent to D0. Since H(1) contains only {1, –1, i}, while D0 contains four distinct elements, we prefer to choose H(1) as the representative in the following.

More details of the proof will be provided in Appendix A.

Corollary 1.

Suppose H is an order-six CHM containing only {1, – 1, i, – i}. Then H is complex equivalent to H(1) in (5).

Proof.

Since we can do the right multiplication to let all the elements in row 1 in H be 1, and the elements in other rows are in {1, –1, i, – i}, that is just the case we have discussed before.

Corollary 2.

Suppose H is a 6 × 6 CHM containing only {1, a, –a}, then H is complex equivalent to H(1) in (5).

Proof.

Noting that a−1 H is a CHM containing only {1, –1, a−1}, by Theorem 1 we have finished our proof.

Based on the previous results, we introduce a lemma which can immensely simplify our discussion in the latter subsections.

Lemma 8.

If an H2-reducible CHM of order 6 H containing only three distinct elements {1, a, b}, then it is complex equivalent to H(1) in (5). Moreover, a = –b or –1 ∈ {a, b}.

The proof will be provided in Appendix B. This lemma indicates that all H2-reducible CHMs of order 6 containing only three distinct elements are complex equivalent to H(1) due to Theorem 1 and Corollary 2.

3.2. CHM Containing Only {1, a, ā}

In this subsection we prove the following theorem.

Theorem 2.

Suppose H is a CHM of order 6 containing only {1, a, ā}, then H is complex equivalent to S6(0) or H(1) in Lemma 2 and Theorem 1.

Proof.

We will prove that by analyzing several special cases and using a valid method to deal with the general cases.

Noting that if x, y ∈ {1, a, ā}, then ∈ {1, a, ā, a2, ā2 }. Then for the inner product of two rows, we denote the times 1, a, ā, a2, ā2 appear in the six items in this inner product by n1, n2, n3, n4, n5 respectively. Then we must have

8
n1+n2a+n3a¯+n4a2+n5a¯2=0.

We claim that 0 ≤ ni < 3(i = 1, …, 6), otherwise the matrix H must have a 2 × 3 submatrix with rank one. Then Lemmas 3 and 7 show a contradiction.

3.2.1. Several Special Cases

We first pay attention to two special cases, that is, a = ω or a = –ω. For a = ω, then {1, a, ā} = {1, ω, ω2}, Lemma 2 shows that the matrix H is complex equivalent to the Tao matrix. For a = –ω, then by doing multiplications with some A ∈ ℳ6, we find that H is equivalent to a matrix with the property that all the elements of the first row are 1. This matrix contains only {1, ω, ω2, –ω, –ω2}. In the last paragraph of the proof of Lemma 8, we know such CHM is complex equivalent to the Tao matrix. In fact, one example of a CHM containing only {1, –ω, –ω2} is the following form, denoted by S6(1).

9
[11111111ωωω2ω21ω1ω2ω2ω1ωω21ωω21ω2ω2ω1ω1ω2ωω2ω1].

So far we have done a complete analysis of these cases. Now we move on to the general cases.

3.2.2. General Cases

We introduce a method to roughly but efficiently classify all possible cases. That is, for such an array [n1,…, n5], we try to analyze just whether the left-hand side of equation (8) is real. For example, for [1,1,1,1,2], which means that the left-hand side of (8) is 1 + a + ā + a2 + 2ā2, we can easily find that 1, a + ā, and a2 + ā2 are always real, that is to say, to let 1 + a + ā + a2 + 2ā2 be real, ā2 must also be real. And from this we conclude that ā2 = ±1, then a = ±1 or ±i, and all these cases are discussed before. This method gives us an easy way to classify all cases, let alone the solutions of original equations. We can remove some terms of the equation that are obviously real, like a + ā. The remaining terms of the equation are what we can not select a part of the remaining terms that must be real, and we call these remaining terms ”pending terms”, also, we call the amount of the remaining terms ”the amount of pending terms”, here the amount is calculated with multiplicity.

One important thing is that the solutions obtained from letting the pending terms be real, we call it “the solutions from the pending terms” in the following pages, are not always the solutions of the original equation, while the solutions of the original equation are always the solutions from the pending terms. That is to say, the solutions of the original equation are included in the solutions from the pending terms. Now we use this method to prove our claim below.

Lemma 9.

Suppose H is a 6 × 6 CHM containing only {1, a, ā} then for any two distinct arrays [n1,…, n5] and [n1,,n5](0ni,ni<3,i=1,,5), we call the equations with coefficient from the two arrays their original equations, if their original equations are not the same and not be conjugate to each other, then the two original equations either have common but simple solutions or have no common solutions. Here simple solutions {1, a, ā} are included in {1, ω, ω2}, {1, –ω, –ω2}, {1,a, –a}, {1, –1,a}.

The proof of Lemma 9 will be present in Appendix C.

Lemma 9 inspires us that for a CHM H containing only {1, a, ā}, if two inner products of different rows are neither the same nor conjugate to each other, then we claim that H is complex equivalent to S6(0) or H(1). Also, if the original equation is not Eq.1-4 or Eq.1′-4′, our claim also holds. So the remaining case is that all the original equations derived from the inner product of two distinct rows are the same or conjugate to each other and included in Eq.1-4 and Eq.1′-4′.

We use the group theory to simplify this problem. For an additive group 〈Z5, +〉 acting on a set A = {1, a, ā, a2, ā2}, we try to let such action representing the inner product of two elements. To realize that, we try to set up an isomorphism between A and Z5. We define a mapping f with f (1) = 0, f(a) = 1, f (ā) = 4, f (a2) = 2, f (ā2) = 3, although the mapping f is not a isomorphism, we have f (a · ā) = f (a) + f(ā) = 0,f (ā2 · a2) = 0, f(a · a) = f(a) + f(a) = 2 = f(a2), f(ā2) = 2f(ā). We ignore the value of f(a · a2) and f(ā · ā2) because these values make no difference in analysing our problem. We specify that when computing the inverse mapping f−1, we must have f−1 [0,1,2,3,4] = [1, a, a2, ā2, ā].

Now we can make the group action on a set represent the inner product of two elements, moreover, for two rows [x1, …, x6], [y1, …, y6], xi, yiA(i = 1, …, 6), the inner product of the two rows can be computed in the following steps: first, compute f [x1, …, x6] and – f [y1, …, y6]; Then compute f [x1, …, x6] – f [y1, …, y6] and denote that expression by [z1, …, z6]; Finally, we compute i=16f1(zi) and this is the inner product of the two rows. We can easily verify that claim by the equation f(x1)f(y1)f(x1)+f(y1¯)f(x1y1¯) mod 5. In particular, we claim that f(y¯)=5f(y) if y ≠ 1, f(y¯)=f(y)=0 if y = 1.

Hence when we consider a CHM H with all elements in row 1 are one and containing only elements from A, we can also consider f (H), which contains only elements from Z5 and all elements in the first row of f(H) are 0.

Now consider the first three rows, by exchanging rows we shall assume them to be rows 1-3. Then we shall assume the first three rows of f (H) to be:

10
[000000x1x2x3x4x5x6y1y2y3y4y5y6].

The mapping f maps the left side of Eq.1-4 and Eq.1’-4’ to 15,15,8,9 and 15,15,12,11. We shall assume that the inner products of row 1 and rows 2,3 are equal according to inclusion-exclusion principle, then i=16xi=i=16yi. Consider the inner product of rows 2,3, we have

11
i=16f(f1(xi)f1(yi)¯)30+i=16(xiyi)=300 mod5.

But the inner product of rows 2,3 must have the same form as other inner products, which means i=16xii=16yi0 mod 5. Hence i=16xi must be 15, corresponding to [1,2,2,3,3,4] or [1,1,2,3,4,4] respectively.

If the second row is [1,2,2,3,3,4], then consider that the inner product of rows 2,3 has the same form and row 3 is a permutation of [1,2,2,3,3,4], we can solve the third row, that is [3,4,3,2,1,2]. Since such claim holds for any row in rows 3-6, we can never solve the fourth row then, hence we deduce a contradiction. The contradiction can be similarly deduced for the case when the second row is [1,1,2,3,4,4]. Hence we have finished our proof of Theorem 2.

Corollary 3.

Suppose H is a CHM of order 6 containing only {1, a, a2}, then H is complex equivalent to S6(0) or H(1) in Lemma 2 and Theorem 1.

Proof.

Noting that a−1H is a CHM containing only {1, a, ā}, by Theorem 2 we have finished the proof.

In Lemma 9 we have proposed a set of simple solutions, at that time the set contains only {1, ω, ω2}, {1, –ω, –ω}, {1,a, –a}, {1, –1, a}, now we add {1, a, a}, {1, a, a2} to the set due to Theorem 2 and Corollary 3. In particular, the simple solutions {1, ω, ω2}, {1, –ω, –ω2} are included in {1, a, ā}. The meaning of this set is that, in the subsequent text, when we encounter these cases, we can directly use the existing results to handle them.

3.3. CHM Containing Only {1, a, –ā}

In this subsection we prove a main result about CHM containing only {1, a, –ā}.

Theorem 3.

6 × 6 CHM containing only {1, a, –ā} does not exist.

We will prove that by analyzing several special cases and using a similar method in the previous subsection to deal with the general cases.

Noting that if x, y ∈ {1, a, –ā}, then ∈ {1, a, –a, ā, –ā, –a2, –ā2}. Then for the inner product of two rows, we denote the times 1, a, –a, ā, –ā, –a2, –ā2 appear in the six items in this inner product by n1, n2, n3, n4, n5, n6, n7 respectively. Then we must have

12
n1+(n2n3)a+(n4n5)a¯n6a2n7a¯2=0.

Lemmas 3,7 shows that 0 ≤ ni < 3(i = 1,…, 6).

3.3.1. Several Special Cases

We first pay attention to the special cases, that is, a = ±ω, since we can take conjugate to H, so we only need to discuss the case a = ω. The CHM H containing only {1, ω, –ω2}, by the proof of Lemma 8, we know that such CHM never exists. So we have finished our discussion of the special cases.

3.3.2. General Cases

We introduce a lemma which is similar to Lemma 9 and use the method by analyzing the pending terms to prove it.

Lemma 10.

Suppose H is a 6×6 CHM containing only {1, a, −ā}, then for any two distinct arrays [n1, …, n7] and [n1,,n7](0ni,ni<3,i=1,,5), if their original equations are neither the same nor conjugate to each other, then the two original equations either have common but simple solutions or have no common solutions. Now the simple solutions are a = ±1, ±i, ±ω, ±ω2.

The proof of Lemma 10 will be provided in Appendix D.

From the proof of Lemma 10 we find that only when the original equation is ±(a+ ā) – 2(a2 + ā2) = 0, ±2(a + ā) – (a2 + ā2) = 0 or 2 ± (a + ā) – (a2 + ā2) = 0, it has no simple solutions. Then we denote A1 = {1, a, ā, −a2, −ā2}, A2 = {1, –a, –ā, –a2, –ā2}, and define fi : AiZ5 by f1 [1, a, ā, –a2, –ā2] = [0,1,4,3,2] and f2 [1, –a, –ā, –a2, –ā2] = [0,1,4,3,2]. For n3 = n5 we will consider the mapping f1 and for n2 = n4 we will consider the mapping f2, so we can do similar discussions as in the last subsection. Since the group actions are similar, so the result in the last subsection still holds, which means if the inner products of distinct rows or columns are the same or conjugate to each other and the solutions of the original equations are not simple, then such CHM does not exist. Recall that all simple solutions a = ±1, a = ±i, a = ±ω, a = ±ω2 correspond to CHM containing only {1, ω, –ω2} or {1, –ω, ω2}, hence we have proven Theorem 3.

Corollary 4.

The 6 × 6 CHM containing only {1, a, –a2 } does not exist.

Proof.

Noting that a−1H is a CHM containing only {1, –a, ā}, if we let b = –a, then by Theorem 3 we have finished the proof.

Now the set of simple solutions contains {1, −1, a}, {1, a, −a}, {1, a, ā}, {1, a, a2}, {1, a, −ā}, {1, a,−a2}, we have classified all these cases before.

3.4. CHM Containing Only {1, a, b}

Now we give a complete classification to all CHM containing only {1, a, b}. Here is our main result of this paper.

Theorem 4.

Suppose H is a 6 × 6 CHM containing only {1, a, b}, then H is complex equivalent to S6(0) or H(1) in Lemma 2 and Theorem 1. Moreover, any CHM containing only three distinct elements is not a member of MUB trio.

The proof of Theorem 4 will be provided in Appendix E.

4. Conclusion

We have taken a complete classification of CHM containing only three distinct elements. The surprising and brief result is that all such CHM can only be complex equivalent to an H2-reducible matrix H(1) in Theorem 1 or a non-H2-reducible matrix S6(0) in Lemma 2. The result gives us a deeper understanding of CHMs of order 6 since the least amount of distinct elements one CHM can contain is just three. And by analyzing CHM containing a small amount of distinct elements we shall obtain some special matrices which can give us a new angle to find more non-H2-reducible CHM and understand their property. Our method in proving the main result can also help us to analyze CHM of order 6 whose elements in the first row are all 1. For example, if such matrix contains exactly 7 distinct elements, and there are three pairs of pairwise conjugated elements, our method works. We will focus on such matrices containing more distinct elements and try to do a complete classification of them, in this way we may classify all the CHM of order 6 step by step.

Acknowledgments

Authors were supported by the NNSF of China (Grant No. 12471427).

Notes

[1] Contributed by Author Contributions

Authors equally contribute to the paper.All authors have read and agreed to the published version of the manuscript.

[2] Conflicts of interest Conflicts of Interest

The authors declare no conflicts of interest.

[3] Data Availability Statement

No data.

Appendices

Appendix A. The proof of Lemma 1

Proof.

We first observe that for x, y ∈ {1, –1, a}, then ∈ {1, –1, a, –a, ā, –ā}. For a 2 × 6 submatrix in H:

A1
[x1x2x3x4x5x6y1y2y3y4y5y6].

We suppose that the element 1 appears n1 times in xiȳi, i = 1,2,…, 6. Similarly, –1, a, –a, ā and –ā appear n2, n3, n4, n5 and n6 times respectively. We always use such notations when computing the inner product between two rows or columns. Then we get the system of equations below.

A2
{n1n2+(n3n4)a+(n5n6)a¯=0,i=16ni=6,ni0,i=1,2,,6.

To let the left-hand side of the first equation of (A2) be real, we must have n3 – n4 = n5 – n6. We then denote n0 = n3 – n4, the first equation of (A2) then becomes the following form:

A3
n1n2+n0(a+a¯)=0.

Inspired by (A3), we categorize the discussion as follows.

Appendix A.1. Classified Discussion

Case 1. n0 = ±3, Lemmas 3,7 show a contradiction.

Case 2. n0 = ±2, in consideration of symmetry, we only consider n0 = 2, now nk can be

Subcase 21. n3 = n5 = 2, n4 = n6 = 0, the inner product is n1 – n2 + 4Re[a] = 0. It is obvious that n1 – n2 can only be 0, ±2. If n1 – n2 = 0, we have 4Re[a] = 0, which implies that a = ±i. This case will be discussed later. If n1 – n2 = ±2, then a = ±ω or a = ±ω2. Then the first two rows will always be complex equivalent to

A4
[11111111ωωω2ω2].

Hence Lemma 4 shows that such CHM is complex equivalent to the Tao matrix or H(α, β). But both of them will never be complex equivalent to a CHM containing only {1, –1, a}.

Subcase 22. n3 = 2, n4 = 0, n5 = 3, n6 = 1. Now n1 = n2 = 0, so that a = ±i, which will be discussed later.

Case 3. n0 = ±1, we only need to consider n0 = 1, then nk can be

Subcase 31. n3 = n5 = 1, n4 = n6 = 0, the inner product is n1 – n2 + 2Re[a] = 0, here n1 – n2 can only be 0, ±2, ±4. If that is 0 or ±2, we have 2Re[a] = 0 or ±2, the only cases that we need to discuss is Re [a] = 0, which means a = ±i. If that is ±4, since Re [a] ≤ 1, we deduce a contradiction.

Subcase 32. n3 = n5 = 2, n4 = n6 = 1 or n3 = 3, n4 = 2, n5 = 1, n6 = 0, then n1 = n2 = 0, so a + ā = 0, which means a = ±i.

Subcase 33. n3 = 2, n4 = 1, n5 = 1, n6 = 0. The inner product is n1n2 + a + ā = 0, here n1n2 can only be 0 or ±2, then a = ±i or a = ±1. The only cases that we need to discuss are a = ±i.

Case 4. n0 = 0. If there exists two distinct rows or columns satisfying the condition in case 1-3, then the result in case 1-3 can solve. So we only need to consider such matrices, the inner product of any two distinct rows and columns of which satisfies n0 = 0.

We assume that the element a appears in the kth row of the matrix tk times, [t1, …, t6] shows the times element a appears in every row. Since for any two distinct rows we have n0 = 0, so there contains three disjoint H2 matrices in the two rows. If a ≠ ±i, such matrices can only be

A5
[aa11],[a1a1],[1111].
or matrices exchanging their rows and columns. So tk(k = 1, …, 6) must all be odd or even.

If all the tk are even, for tk = 4 or 6, we can multiply ā to the whole kth row to make the amount of imaginary elements in that row decrease. So we can take several multiplications to let the matrix contains no less than 4 × 6 = 24 real elements. In [32] Theorem 8 shows such matrix can only be complex equivalent to H(1), since the inner product of rows 1,3 of M24 shows n0 = 2.

If all the tk are odd, we claim that such 3 × 6 submatrix which satisfies [3,3,3] never exists. That means the element a appears in each row 3 times. Since n0 = 0, such submatrix can only be

A6
[aaa***a**aa**a*a*a].
or the submatrices exchanging rows and columns. We shall assume the submatrix to be
A7
[aaaKKKaKKaak*a*a*a].

The orthogonality of rows 2,3 shows that the last row of that submatrix is [–K, a, K, a, K, a]. But then the inner product of rows 1,3 never equals to 0, which is a contradiction.

So there are at most two rows which contains a three times. For tk = 5, we can multiply a to the whole kth row to make the amount of imaginary elements in that row decrease. So we can take several multiplications to let the matrix contains no less than 5 × 4 + 3 × 2 = 26 real elements. In [32], Theorem 8 shows such matrix can only be complex equivalent to H(1).

Appendix A.2. a = ±i

The only cases we have to discuss are a = ±i. In this case, for a CHM H = [hjk]6×6, we can take A ∈ ℳ6 to make the first row of HA containing only 1. Just take A=diag[h111,,h161], then obviously the row 1 of HA is all 1. Moreover, the other elements of the matrix belongs to {1, –1, i, –i}.

First, any row in rows 2-6 never contains only {1, –1}, otherwise we can get a 2 × 3 submatrix with rank 1. So Lemmas 3,7 gives the contradiction. Similarly, any row in rows 2-6 never contains only {i, –i}. Thus any row in rows 2-6 contains i, –i totally 2 or 4 times. So we can assume every row in rows 2-6 totally contains i, – i 2 times, otherwise we can multiply i to the whole row containing them 4 times. In [31] Lemma 7(ii.d) shows the matrix H has the following form:

A8
[111111iiiiiiiiii].

By multiplying the column 1 by i, H has the following form:

A9
[i111111ix23x24x25x261x32ix34x35x361x42x43ix45x461x52x53x54ix561x62x63x64x65i].

Computing the inner product of rows 1-6, we shall solve all the xjk. We can assume the second and third rows to be [1, i, 1, 1, –1, –1] and [1, 1, i, –1, 1, –1] since for other cases we can solve a matrix which is complex equivalent to that. So, by our computation, H is complex equivalent to the following matrix, denoted by H(1).

A10
H(1)=[i111111i111111i111111i111111i111111i].

So we have finished the proof.

Appendix B. The proof of Lemma 8

Proof.

We first consider H2 matrices containing only {1, a, b}. If there exists one row or column containing only one element, we claim that a = –b or –1 ∈ {a, b}. We shall assume the H2 matrix to be [xxyz]. Then considering the orthogonality of the rows 1,2 we have y = –z, hence the claim is proven. Then Theorem 1 and Corollary 2 shows that a CHM of order 6 containing such submatrix is equivalent to H(1). So we only need to consider the cases when every row and column contain two distinct elements. In the sense of exchanging rows and columns, the only cases are

A11
[1ab1],[a1ba],[b1ab].

From the three cases we can obtain the relations between a, b, that is a=b¯,b=a2,a=b2 respectively. Since H contains an H2 submatrix by exchanging rows and columns, and by Lemma 5 we know that there are three disjoint H2 submatrices in rows 1,2 of H. If the three submatrices are the same in the sense of exchanging rows and columns, we shall assume that matrix is the first one, and we can find that each row in rows 1,2 contains 1 exactly three times. And there never exists a column of rows 1,2 containing only 1. Similarly, by exchanging rows, such result holds for rows 3,4 and rows 5,6. If there exists a 2 × 3 submatrix containing only 1, then Lemmas 3,7 show a contradiction. Then there exists two rows as follow.

A12
[111x1x2x31y1y211y3].
where xj, yj ∈ {a, b}. For [1x1y11], if x1 = y1, then y1¯+x1=0. If x1 = y1, then the inner product of this submatrix is x1+x1¯, which is real. It implies that x1+x2+y1¯+y2¯ must be real, then x3y3¯ must be real, which means x2 = ±y2, which has been discussed before. If there are at least two distinct H2 submatrices among the three submatrices. It is easy to find that combining any two relations among the three relations, we obtain {a, b} = {ω, –ω2} or {–ω, ω2}. By taking conjugate of H, we only need to consider {a, b} = {ω, –ω2}.

By right multiplying a matrix A ∈ ℳ6, HA can be a CHM containing only {1, ±ω, ±ω2} and the first row of HA contains only 1. Assuming the inner product of two rows to be n1 + (n2 – n3) ω + (n4 – n5) ω2 = 0, The equality holds if and only if n1 = n2 – n3 = n4 – n5. If n1 ≠ 0, then the inner product turns to n1 (1 + ω + ω2) = 0, which means n1 = n2 = n4 = 2, n3 = n5 = 0, so such two rows is complex equivalent to [11111111ωωω2ω2], then Lemmas 4,7 show a contradiction. Then n1 = 0, since i=15ni=6, we have {n2, n4} = {1, 2} or {0, 3}. If {n2, n4} = {0,3} then there exists a 2 × 3 submatrix with rank 1, so the contradiction. Consider the inner product of row 1 and rows 2-6, we shall assume the inner product of row 1 and rows 2,3 both satisfy n2 = 1, n4 = 2, which means row 2 and 3 both contain ω, –ω, ω2, –ω2 1,1,2,2 times respectively. It implies that there are at least two columns in row 2,3 containing only ω2, –ω2, which means the six items of inner product of rows 2,3 contain ±1. Since –1 never appears in such inner product, we have n1 ≠ 0 for the inner product of rows 2,3, which is a contradiction. Hence we have finished our proof.

Appendix C. The proof of Lemma 9

Proof.

Think about a simple problem: How can we split the number 6 to no more than 5 numbers which should be non-negative and less than 3? The answer is 6 = 2 + 2 + 2 = 2 + 2 + 1 + 1 = 2 + 1 + 1 + 1 + 1. This implies that the array [n1,…, n5] must either contain 2 there times, or contain 2 and 1 both two times, or contain 2 one time and 1 four times. We denote these three possible cases by cases 1-3.

For case 1, the amount of pending terms can only be 0,2,4. If the amount is 0, then the original equation must be 2 + 2a + 2ā = 0 or 2 + 2a2 + 2ā2 = 0 or their conjugate, the solutions of these equations are a = ±ω or a = ±ω2, which are all included in simple solutions. If the amount is 2, then the pending terms can only be one of 2a, 2ā, 2a2, 2ā2, the solutions from the pending terms are a = –1 or ±i, which are all simple. If the amount is 4, then the pending terms must be 2(b + c), here b ∈ {a, ā}, c ∈ {ā2, a2}, we denote the two sets by A1, A2 respectively. Lemma 5 shows that 2(b + c) is real if and only if b=c¯ or b = –c. Substitute the values of b and c in sequence, the solutions from the pending terms are included in a = –1, ω, ω2, –ω or –ω2. All these solutions are simple.

For case 2, the amount of pending terms can only be 0,1,2,3. If the amount is 0, then the original equation must be a + ā + 2(a2 + ā2) = 0 or 2(a + ā) + a2 + ā2 = 0. The solutions of these equations are never included in simple solutions. If the amount is 1, the solutions from the pending terms are a = ±1 or a2 = ±1, which are all simple. If the amount is 2, then the pending terms should be b + c or 2d, where bA1, cA2, dA1A2. The solutions from b + c or 2d have been discussed before and all solutions are simple. If the amount is 3, the pending terms should be b + 2c or 2b + c, where bA1, cA2, In this case, we claim that all the pending terms must be a + 2a2 or a + 2ā2 or 2a + a2 or 2a + ā2 or their conjugate. By assuming a = e, we know the solutions from 2a + a2 or 2a + ā2 are simple, and the solutions from a + 2ā2 or a + 2ā2 are either a = ±1 or not simple.

For case 3, the amount of pending terms can only be 0,1. If the amount is 0, then the original equation must be 2 + a + ā + a2 + ā2 = 0, the solutions of this equation are a = ω or a = ω2 or a = ±i, all of these are simple. If the amount is 1, this is a discussed case and all the solutions are simple.

So we only need to consider the cases when the arrays are [0,1,1,2,2], [0,2,2,1,1],[1,2,1,2,0] or [1,2,1,0,2] or their conjugate versions. We denote the four original equations from the arrays by Eq.1-4 and their conjugate versions by Eq.1’-4’. Combine two of them, we claim that there are common simple solutions or no common solutions. For Eq.1,2, consider 2 ×Eq.1 – Eq.2; For Eq.1,3, consider Eq.3+Eq.3’-Eq.1; For Eq.1,4, consider Eq.4+Eq.4’-Eq.1; For Eq.2,3, consider 2 ×Eq.2-Eq.3-Eq.3’; For Eq.2,4, consider 2 ×Eq.2-Eq.4-Eq.4’; For Eq.3,4, consider Eq.3–Eq.4. Moreover, there are some cases that two different original equations have no common solutions, because the solutions from pending terms are not always the solutions from the original equation. Hence we have finished the proof.

Appendix D. The proof of Lemma 10

Proof.

Noting that for the original equation n1 + (n2n3)a + (n4n5) ān6a2n7 ā2 = 0, the pending terms should be included in (n2n3)a + (n4n5) ān6a2n7 ā2. Whether that term is real is equivalent to whether (n2 + n8n3)a + (n4 + n8n5) ā + n7a2 + n6 ā2 is real, here n8 = max{n3, n5}, we call the latter term by ‘‘modified terms”. We denote the pending terms of the modified terms by n2a+n3a¯+n6a2+n7a¯2 and call the pending terms ”modified pending terms”. It is easy to find that n2=0 or n3=0 and n6=0 or n7=0. We notice that this modified pending terms are in the same form as the pending terms in the previous subsection. And also, n2+n3+n6+n76, so all the results in the proof of Lemma 9 still hold here.

But the difference here is that the restrictions are loosened to n2+n34. So we need to consider the following cases:

If n2+n3=4, then n2 = 2 = n5 = 2, n3 = n4 = 0 or n3 = n4 = 2, n2 = n5 = 0. The solution is simple if n6 = 2 or n7 = 2, since we can assume a = e and consider 2(±a + āa2) or 2(±a + āā2) or their conjugate to be real, then it is easy to find that all the solutions from these pending terms are simple by using the Lemma 5. If {n6, n7} = {0,1}, we pay attention to the original equation, that must be 2a – 2āa2 + 1 = 0 or 2a – 2ā – ā2 + 1 = 0 or their conjugate. But the solutions of these equations are included in a = ±1, which are simple. If n6 = n7 = 1, then the modified pending terms are 4a or 4ā, all the solutions from them are simple.

If n2+n3=3, then {n2, n5} = {1, 2}, n3 = n4 = 0 or {n3, n4} = {1, 2}, n2 = n5 = 0. If n6 = n7 = 0 or 1 then the modified pending terms must be 3a or 3a, and the solutions from that are simple for sure. If n6 = n7, then the modified pending terms must be 3a + a2 or 3ā + 2a2 or 3ā + a2 or 3ā + 2a2 or their conjugate. When the modified pending terms are 3a + a2 or 3ā + a2 or their conjugate, then the only solutions from them are a = ±1, which are included in simple solutions. When the modified pending terms are 3a + 2a2 or 3ā + 2a2 or their conjugate, the original equation must be 2aā – 2a2 + 1 = 0 or 2aā – 2ā2 + 1 = 0 or their conjugate, by solving these equations in |a| = 1 we know that all solutions are included in a = ±1, which are simple.

If n2+n3=2, the modified pending terms can only be 2a, 2a + a2,2a + a2,2a + 2a2,2a + 2ā2 or their conjugate, the solutions form one of them are all simple.

If n2+n3=1, the modified pending terms can only be a, a + a2, a + ā2, a + 2a2, a + 2ā2 or their conjugate. The solutions from a, a + a2, a + ā2 or their conjugate are all simple. For other cases, we have {n6, n7} = {0,2}, {|n2n3|, |n4n5|} = {0,1} or {1,2}. Then n1 = 1, the original equation can only be 1 + ±a – 2a2 = 0,1 ±a – 2a2 = 0 or their conjugate. All these original equations have no solutions in |a| = 1 since |1 ±a|, |1 ±ā| ≤ 2 and 2|a2| = 2|ā2| = 2.

If n2+n3=0, the modified terms can only be 0, a2,2a2 or their conjugate. Solutions form a2,2a2 or their conjugate are all simple. If the modified term is 0, then the original equation can only be ±(a + ā) – 2(a2 + ā2) = 0,±2(a + ā) – (a2 + ā2) = 0 or 2 ± (a + ā) – (a2 + ā2) = 0. All solutions of these original equations are never simple.

we conclude that only when n2 – n3 = n4 – n5, n6 = n7 and if n1 = 0, then n2 – n3 = ±1, n6 = 2 or n2 – n3 = ±2, n6 = 1, if n1 = 2, then n2 – n3 = ±1, n6 = 1, the solutions of the original equation are not simple. For two of these original equations, we can eliminate (a2 + ā2) from the equations and find that a + ā = 0 or ±2 or ±23 or ±43. For a + ā = 0 or ±2 or ±43, they have only simple common solutions or have no solutions. For a+a¯=23, the original equations are

A13
{±2(a+a¯)(a2+a¯2)=0,2(a+a¯)(a2+a¯2)=0.

The two times of the second equation adds the first equation shows that 4 – 3(a2 + ā2) – 4 = 0, which implies that there are no common solutions. Hence we have finished our proof of Lemma 10.

Appendix E. The proof of Theorem 4

Proof.

We will prove that in the following steps: first we will classify all the cases with or without simple solutions, then we focus on cases without simple solutions. Here we expand the meaning of simple solutions, in the following we use ”simple solution” if we have a = b or a=b¯ or a = – b or a=b¯ or a = b2 or a = – b2 or b = a2 or b = –a2 or a = –1 or b = –1. Considering Theorem 1,2,3 and Corollary 2,3,4, we know that CHM containing such {1, a, b} can only be complex equivalent to S6(0) or H(1).

For x, y ∈ {1, a, b}, we have xy¯{1,a,a¯,b,b¯,ab¯,ba¯}, and we denote this set by C. We also denote C1 = {a, ā}, C2={b,b¯},C3={ab¯,ba¯} and denote the times 1,a,a¯,b,b¯,ab¯,ba¯ appear in the six items in this inner product by n1, n2, n3, n4, n5, n6, n7 respectively. Then we have

A14
n1+n2a+n3a¯+n4b+n5b¯+n6ab¯+n7ba¯=0.

We also claim that 0 ≤ ni < 3(i = 1,…, 7), otherwise Lemma 3,7 show a contradiction. Now we discuss all possible values of ni.

Appendix E.1. Classification of Cases with or Without Simple Solutions

If we want to split number 6 into no more than 7 numbers which should be non-negative and less than 3, the only cases are 6 = 2 + 2 + 2 = 2 + 2 + 1 + 1 = 2 + 1 + 1 + 1 + 1 = 1 + 1 + 1 + 1 + 1 + 1, we denote these four cases by case 1-4.

For case 1, the amount of the pending term can only be 0,2,4,6. If the amount is 0, then the original equation must be 2 + 2a + 2ā = 0 or 2+2b+2b¯=0 or 2+2ab¯+2ba¯=0. The solutions of the first equation must be a = ω or a = ω2, but this implies that the second row is the permutation of [1,1, ω, ω, ω2, ω2], then Lemma 4 shows that H is equivalent to either S6(0) or H(a, β), but Lemma 7 implies that H can only be equivalent to S6(0), which is a simple solution. We can do the similar discussion on the latter two equations and get the same conclusion. If the amount is 2, then the pending term must be 2a or 2b or 2ab¯ or their conjugate. The solutions from the pending terms are a = ±1 or b ±1 or a = ±b, which are simple. If the amount is 4, then the original equation must be 2 + 2c + 2d = 0,where cCi, dCj(ij), hence we have {c, d} = {ω, ω2}, this case has been discussed just before. If the amount is 6, then the original equation must be 2 + 2c + 2d = 0 or 2e + 2f + 2g = 0, where cCi, dCj(ij), eC1, fC2, gC3. For 2 + 2c + 2d = 0 we have {c, d} = {ω, ω2}, hence the solution a, b ∈ {1, ω, ω2}, which are all simple. For 2e + 2f + 2g = 0, Lemma 5 inspires us that a = b or a=b¯ or a = –b or a=b¯, and they are all simple solutions.

For case 2, the amount of the pending terms can only be 0,1,2,4,5. If the amount is 0, then we have c + d + 2e + 2f = 0, here c, dCi; e, fCj, no simple solutions contain in this case. We denote these cases by N.1. If the amount is 1, then for any element lasting the solutions are always simple. If the amount is 2, then the pending terms must be 2c or d + e, where cC, dCi, eCj (ij), the former case has been discussed just before, and the latter one, recalling Lemma 5 we have d = –e or d = , all the solutions are simple. If the amount is 4, then n1 = 2, We find that when {n5, n6} = {0, 2} or {n2, n3} = {0, 2} or {n4, n5} = {0, 2}, then the solutions are simple if and only if n2 = n4, n3 = n5 or n4 = n7, n5 = n6or n2 = n6, n3 = n7. For other cases, the solutions are never simple, we denote these cases by N.2. If the amount is 5, then n1 = 1, then the original equation has simple solutions if and only if {n2, n3} = {0, 1}, n4 = n7, n5 = n6 or {n4, n5} = {0, 1}, n2 = n6, n3 = n7 or {n6, n7} = {0, 1}, n2 = n4, n3 = n5. For other cases, the solutions are never simple, we denote these cases by N.3.

For case 3, the amount of the pending terms can only be 0,1,2,3. If the amount is 0, then we have 2+c+c¯+d+d¯=0, where cCj, dCj (ij), then {c, d} = {ω, ω2}, the solutions are simple. If the amount is 1, then the pending term is cC, the solutions are obviously simple. If the amount is 2, the pending term is 2c or d + e, both of them have been discussed before, all the solutions are simple. If the amount is 3, then the pending terms must be c1 + c2 + c3 or d + 2e, the former one has been discussed and the solutions are all simple, the latter one is also discussed and never has simple solutions, we denote these cases by N.4.

For case 4, the amount of the pending terms can only be 0,1. If the amount is 0, then we have a+a¯+b+b¯+ab¯+ba¯=0. The solutions are never simple, we denote this case by N.5. If the amount is 1, then the pending term must be c ∈ C, the solutions are all simple.

We list the above cases for which there is no simple solution(regardless of the conjugate version):

For N.1, that is

[0, 1, 1, 2,2,0,0],[0,1,1,0,0,2,2],[0,2,2,1,1,0,0],[0,0,0,1,1,2,2],[0,2,2,0,0,1,1], [0,0,0,2,2,1,1].

For N.2, that is

[2, 2, 0, 1,0,1,0], [2,2,0,0,1,0,1], [2,1,0,2,0,0,1], [2,0,1,2,0,1,0], [2,1,0,0,1,2,0], [2,0,1,1,0,2,0].

For N.3, that is

[1, 1, 0, 2,0,2,0], [1,1,0,0,2,0,2], [1,2,0,1,0,0,2], [1,0,2,1,0,2,0], [1,2,0,0,2,1,0], [1,0,2,2,0,1,0].

For N.4, that is

[1, 1, 1, 2,0,1,0], [1,1,1,0,2,1,0], [1,1,1,1,0,2,0], [1,1,1,0,1,2,0], [1,2,0,1,1,1,0], [1,0,2,1,1,1,0], [1, 1, 0, 1,1,2,0][1,0,1,1,1,2,0], [1,2,0,1,0,1,1], [1,0,2,1,0,1,1], [1,1,0,2,0,1,1], [1,0,1,2,0,1,1].

For N.5, that is

[0, 1, 1, 1,1,1,1].

Appendix E.2. Total Discussion about Cases without Simple Solutions

Before we dive into all the cases, we try to find out the connections among solutions of these 31 cases, then we can realize the extremely severe restrictions for cases N.1-N.5. We primarily pay attention to some special cases, that is, when the original equation which takes the array as the coefficient has no pending terms. Such cases only appear in N.1 and N.5. We briefly denote the six cases in N.1 by N.1.1-N.1.6, the last number is determined by the order of our list. Now for N.1.1, if another case is N.1.4 or N.1.5, we can actually obtain a common solution by assuming a = cos θ1 + i sin θ1 and b = cos θ2 + i sin θ2. But for other cases in N.1, by using Lemma 5(vi), we can only obtain simple solutions from the subtraction of the two original equations which take the arrays as the coefficient, which implies that there does not exist a common solution. For N.1.2, the cases that there exists a common solution if and only if the other case is N.1.3 or N.1.6(we do not list the cases appeared before, the same as follows). For N.1.3, such cases can only be N.1.6. For N.1.4, such cases can only be N.1.5. For N.1.5, such cases do not exist. For N.5, if another case is in N.1, then we assume a = e1, b = e2, and consider the real part of the two equations, we have

A15
{2(n2cosθ1+n4cosθ2+n6cos(θ1θ2))=0,cosθ1+cosθ2+cos(θ1θ2)=0.
where {n2, n4, n6} = {0, 1, 2}. If we denote γ1 = θ1, γ2 = θ2, γ3 = θ1θ2 then the subtraction of these two equations shows that cos γi = cos γj (ij), this equation only has simple solutions, which is a contradiction. So for two distinct arrays both in N.1 or N.5, the only possible cases that they have common solutions are (N.1.1, N.1.4), (N.1.1, N.1.5), (N.1.2, N.1.3), (N.1.2, N.1.6), (N.1.3, N.1.6), (N.1.4, N.1.5).

For N.1.1, N.1.4 and N.1.5, the three equations which take these arrays as the coefficient, have no common solutions, that claim is obvious once we assume a = e1, b = e2 and combine the equation from the real part of the three equations. For N.1.2, N.1.3 and N.1.6, the three equations have no common solutions, too. We denote the six cases in the last paragraph by Ns.1-6.

For other cases, we first pay attention to the cases in N.2-N.4. The common characteristic of these cases is that the real part of their original equation has the form as a1 + a2 cos θ1 + a3 cos θ2 + a4 cos(θ1θ2) = 0. And θ1, θ2 are the argument of a, b. Also, number 1 and 2 appear in a1,…, a4 both two times. Then for two distinct cases in N.2-N.4, consider the system of the real parts of their original equations as the following

A16
a1+a2cosθ1+a3cosθ2+a4cos(θ1θ2)=0;
A17
a1+a2cosθ1+a3cosθ2+a4cos(θ1θ2)=0.

It is obvious that the cardinality of the set I={iai=ai,i=1,2,3,4} can only be 0,2 or 4. If the cardinality is 0, then we shall assume aj = ak = 2 and denote x1 = 1, x2 = cos θ1, x3 = cosθ2, x4 = cos(θ1 – θ2), then 2 × (A16) – (A17) equals to 3xj + 3xk = 0, which means xj = –xk. And for any j, k ∈ {1,2,3,4}, the solutions of xj = –xk are obviously simple. If the cardinality is 2, we may assume that j, kI, then (A16) – (A17) equals to xjxk = 0, and the solutions of that are simple. If the cardinality is 4, which means the real parts of the original equations of the two distinct cases are the same, then we can take conjugate and combine the two original equations and obtain only simple solutions from the subtraction of two original equations or their conjugate. It means that such two cases have no common solutions. So for any two distinct cases in N.2-N.4, there are no common solutions.

For one case in N.2-N.4, the other case in N.5, and consider the system of the real parts of their original equations. Now a1=0,a2=a3=a4=2. If a1 = 1, then (A16) – (A17) shows 1 – xj = 0, where aj = 1, j ≠ 1, which is a simple solution. If a1 = 2, then 2 × (A16) – (A17) shows 4 – 2xj = 0, where aj = 2, j ≠ 1, which means the two cases have no common solutions. So one case in N.2-N.4, the other case in N.5, there are no common solutions between the two cases.

For one case in N.2-N.4, the other case in N.1, and consider the system of the real parts of their original equations. Now a1 = 0. Since for any {i, j,k} = {2,3,4}, either xi=xjxk+(1xj2)(1xk2)  or xi=xjxk(1xj2)(1xk2) holds. We may assume the equation (A17) to be xj + 2xk = 0. Then we rewrite the equation (A16) to be a1+(ak2aj)xk+ai(2xk2±(1xk2)(14xk2))=0, which can be simplified to be

A18
[a1+(ak2aj)xk2aixk2]2=ai2(1xk2)(14xk2).

Substitute (a1, ak, aj, ai) for (1,1,2,2),(1,2,1,2),(1,2,2,1),(2,1,1,2),(2,1,2,1),(2,2,1,1) respectively, we can get six equations about xk. They are

24xk3+21xk26xk3=0,12xk23=0,8xk3+5xk24xk=0,8xk3+5xk24xk=0,12xk3+6xk212xk+3=0,3xk2+3=0.

The first equation has solutions xk=1,1±3316, here xk = –1 is a simple solution. For xk=1±3316 consider xj = – 2xk and equation (A16) we know xi=1333332, but neither xi=xjxk+(1xj2)(1xk2) nor xi=xjxk(1xj2)(1xk2) holds, which shows that there are no common solutions. The second equation has no solutions. The third and fourth equations both have solutions xk=0,10±31716, here xk = 0 is a simple solution. Consider xj = – 2xk and equation (A16) and relations of xi and xj, xk, we claim that there are no common solutions. The fifth equation has solutions xk=12,1±32. For xk=12 we have xj = –1, which is simple. For xk=1±32, then xj=13. Since |xj| ≤ 1, then xk=1+32 and xj=13. Then xi=7332, but then the relations of xi and xj, xk never hold, so there are no common solutions. The sixth equation has solutions xk = ±1, which are all simple.

So far, our previous discussion shows that for two distinct cases in N.1-N.5, one of them in N.2-N.4, there are no common solutions. So only when the two cases are Ns.1-6, they have common solutions.

We construct a group acting on the set {1} ∪ C then. first we choose a group {Z7, +}, then define a mapping f satisfying f(1)=0,f(a)=1,f(a¯)=6,f(b)=5,f(b¯)=2,f(ab¯)=3,f(ba¯)=4. Although such a mapping is not isomorphic, but the relation f(cd) = f(c) + f(d) mod 7, (c, d ∈ {1} ∪ C holds if such multiplication is permitted.

Then we can do right multiplications to the CHM H to let all the elements of row 1 be one. And we consider f (H), then.

We consider a class of inner product, called inner product with fixed orientation. For H = [X1,…, X6]T, we call an inner product XiX¯j is ‘‘outward-pointing” if 1 ≤ i < j ≤ 6. We pay attention to all outward-pointing inner products. Since any outward-pointing inner product has an original equation between n1+n2a+n3a¯+n4b+n5b¯+n6ab¯+n7ba¯=0 and n1+n3a+n2a¯+n5b+n4b¯+n7ab¯+n6ba¯=0, here the latter is conjugate to the former. We claim that there are three rows, the three outward-pointing inner products have the common original equation. This claim can be easily proven by R(3,3) = 6, here R(3,3) represents a Ramsey number, which means the least number of vertices in a graph that guarantees a monochromatic complete subgraph.

If we think of X1,…, X6 as six different vertices that generate a complete graph, then every side that connects two vertices represents one outward-pointing inner product, which can be one of the two forms. We regard the two different forms as two colours. So our claim is changed to be: whether 6 vertices in a graph guarantees a monochromatic complete subgraph. That claim is true because R (3,3) = 6, hence we finish the proof of our claim.

For Ns.1-6, we observe that the conjugate of the original equation in N.1.i, here i ∈ {1, …, 6}, is actually the same as the original equation. So for Ns.j (j ∈ {1, …, 6}), that is (N.1.k, N.1.s), we can regard the equation in N.1.k as red colour, and the equation in N.1.s as blue colour. We claim that there must be two rows of f (H), denoted by [x1, …, x6] and [y1, …, y6], the three kinds of outward-pointing inner product of row 1 and the two rows are equal, that is the outcome of R(3,3) = 6. We shall assume such three rows are rows 1-3. Then we have i=16(xiyi)i=16(xi)i=16(yi) mod 7, which means i=16(xiyi)0 mod 7, then we find that i=16xi6×7i=16(xi)0 mod 7.

It is easy to find that all the arrays in N.1 satisfy the condition that the addition of the according arrays in f (H) can be divided by 7. If the three outward-pointing inner product is the original equation in N.1.1, then consider the submatrix of f (H)

A19
[000000122556].
the row 3 is also the permutation of [1,2,2,5,5,6], however, if an element in row 2 adds – 5, the value of f(H¯) in row 3, is in the set {1,2,5,6}, then the element must be 6. But – 5 appears in f(H¯) in row 3 two times, and row 2 only contains 6 one times, hence the outward-pointing inner product of rows 2,3 never equals to that of rows 1,2. Hence the contradiction.

For N.1.2, row 2 or 3 is the permutation of [1,3,3,4,4,6]. An element in row 2 adds – 4, the value of f(H¯) in row 3, belongs to {1,3,4,6} if and only if the element is 1 or 3. The addition is 4 or 6 mod 7. Since 6 appears only one time in row 2, so that f (H) must have the following part

A20
[00000013344644].

Then the element 6 in row 3 must be in column 3, but then the element 3 in row 3 has no suitable location. Hence the contradiction.

For N.1.3, consider the location of two element 1 in row 3, we know that f (H) have the following part

A21
[00000011256611].

Then the element 5 in row 3 must be in column 4, but then 6 has no suitable location.

For N.1.4, check the element 3 in row 3, the only suitable location of that is the column that row 2 contains 5. The amount of element 3 and 5 lead to a contradiction.

For N.1.5, check the element 1 in row 3, the only suitable location of that is the column that row 2 contains 4. The amount of element 1 and 4 lead to a contradiction.

For N.1.6, consider the location of two element 2 in row 3, we know that f (H) have the following part

A22
[00000022345522].

Then the element 3 in row 3 must be in column 3, but the 2 has no suitable location.

For N.2-N.5, we claim that there must be two rows of f (H), denoted by [x1,…, x6] and [y1,…, y6], the three kinds of outward-pointing inner product of row 1 and the two rows are equal, that is the outcome of R(3,3) = 6. Hence we also have i=16xi0 mod 7, the cases in N.2-5 that satisfy the condition that the addition of the according arrays in f (H) can be divided by 7 are [1,1,1,0,2,1,0], [1,1,0,1,1,2,0], [1,2,0,1,0,1,1], [0,1,1,1,1,1,1].

By taking conjugate of H, here the elements in row 1 in H have been modified to 1, then by inclusion-exclusion principle f (H) must contain three rows in rows 2-6 which are all permutations of the same array among [0,1,2,2,3,6], [0,1,2,3,3,5], [0,1,1,3,4,5], [1,2,3,4,5,6]. We shall assume that such three rows are the rows 2-4.

If the array is [0,1,2,2,3,6], then we assume the first two rows of f (H) are

A23
[000000012236].

By our computation (pay attention to the location of 0 and 1 and how can we obtain 2 or 5 in the inner product) we know that the third row of f (H) can only be [2,0,2,3,6,1] or [6,2,2,0,1,3] or [1,6,2,0,2,3] or the version exchanging the column 3 and 4, but however we choose two of them, the inner product of them is never the permutation of [0,1,2,2,3,6] or [0,1,4,5,5,6], we can deduce the contradiction.

If the array is [0,1,2,3,3,5], then we assume the first two rows of f (H) are

A24
[000000012335].

By our computation (pay attention to the location of 0 and 1 and how can we obtain 4 or 3 in the inner product) we know that the third row of f (H) can only be [3,2,5,3,1,0] or [3,2,0,5,3,1] or [2,5,1,0,3,3] or [5,3,1,0,3,2] or the version exchanging the column 4 and 5. However, for any two of them, the inner product of them is never the permutation of [0,1,2,3,3,5] or [0,2,4,4,5,6], which is a contradiction.

If the array is [0,1,1,3,4,5], then we assume the first two rows of f (H) are

25
[000000011345].

By our computation (pay attention to the location of 0 and 1 and how can we obtain 4 in the inner product) we know that the third row of f (H) can only be [1,4,1,0,5,3] or [1,5,1,4,0,3] or [3,0,1,5,1,4] or [4,0,1,5,3,1] or the version exchanging the column 2 and 3. However, for any two of them, the inner product of them is never the permutation of [0,1,1,3,4,5] or [0,2,3,4,6,6], which is a contradiction.

If the array is [1,2,3,4,5,6], then the inner product of every two distinct rows must be a+a¯+b+b¯+ab¯+ba¯.. Notice that for x, y ∈ {1, a, b}, we have xy¯=a,a¯,b,b¯,ab¯ if and only if (xi, yi) is equal to (a, 1), (1, a), (b, 1), (1, b), (a, b) or (b, a). So we shall assume the rows 1,2 of this matrix to be

A26
[11aabbab1b1a].

For any row in rows 3-6, the columns 1,2 of such rows must be [a, b] or [b, a], otherwise n3 = n5 = 1 will never satisfy when considering the inner product of row 1 and that row. So by inclusion-exclusion principle we know that one of the [a, b] and [b, a] must appear at least three times in the columns 1,2 of rows 2-6. But then we have a 3 × 2 submatrix which has two totally the same columns. Lemmas 3,7 shows the contradiction.

So far we have discussed all the cases with no simple solutions. So combining our result in all the previous subsections in the conclusion section, we can finally claim that, CHM containing only {1, a, b} must be complex equivalent to S6(0) or H(1). With the Lemma 6, we know that S6(0) can never belong to a MUB trio. And in [30], in Sec.IV subsection A, we know that H(1) also can never belong to a MUB trio. Hence we claim that every CHM containing only three distinct elements does not belong to a MUB trio. So we have finished our proof of Theorem 4.

DOI: https://doi.org/10.2478/qic-2026-0001 | Journal eISSN: 3106-0544 (formerly 1533-7146) | Journal ISSN: 1533-7146
Language: English
Page range: 1 - 19
Submitted on: Sep 19, 2025
Accepted on: Oct 22, 2025
Published on: Jun 4, 2026
Published by: Cerebration Science Publishing Co., Limited
In partnership with: Paradigm Publishing Services
Publication frequency: 1 issue per year

© 2026 Yanzu Huang, Mengfan Liang, Lin Chen, published by Cerebration Science Publishing Co., Limited
This work is licensed under the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 License.