1. Introduction
The pure states of two-qubit quantum systems are described by a four-dimensional vector of complex numbers, and the unitary operators that transfer a two-qubit quantum system from one state to another have the form of a
matrix with complex elements. This fact brings to mind the idea of studying the spaces of four-dimensional numbers with complex components. Moreover, the results, obtained by the authors for four-dimensional numbers with real components [
1], inspire some optimism.
In this paper quantum states of two-qubit quantum systems and corresponding gates, which transfer a two-qubit quantum system from one state to another, are considered. In this paper the theory of anisotropic spaces of four-dimensional numbers with complex components is developed to describe the states of two-qubit quantum systems, and the theory of matrix spaces for four-dimensional numbers is developed to describe two-qubit gates. 64 commutative groups of gates for two-qubit quantum systems are obtained and their explicit descriptions are given. The notion of unitary state of a two-qubit quantum system is introduced, to which different gates from commutative groups of gates correspond. It is shown that any gate of a unitary state transforms a unitary state into a unitary state and a non-unitary state into a non-unitary state. Almost all gates used in the construction of quantum circuits, in particular H, SWAP, CX, CY, CZ, have the same properties. We give an algorithm for transferring a two-qubit quantum system from one unitary state to another unitary state in one step.
A two-qubit quantum system consists of two qubits and has four basis states in the form of the following ket vectors:
where the index
T stands for the transpose sign. Then an arbitrary state of the two-qubit quantum system can be written in the form [
2,
3]
where
, are complex numbers satisfying the condition
. In other notations the arbitrary state of a two-qubit quantum system can be represented as
that is, any state of the two-qubit quantum system is uniquely determined by complex amplitudes
. Thus, an arbitrary state of a two-qubit quantum system is a four-dimensional number with complex components. In this paper we consider only pure states of two-qubit quantum systems.
A two-qubit quantum system is a minimal system in which such quantum mechanical effects as entanglement, separability, coherence, quantum teleportation, etc. begin to appear. Modern studies of two-qubit quantum systems are devoted precisely to the study of these quantum effects [
4,
5,
6,
7,
8,
9]. One of the important aspects is the visualization of two-qubit quantum systems on Bloch spheres [
10,
11]. Let us note the book by Nikitin et al [
12], in which the axiomatics of quantum mechanics is stated. Works devoted to the development of new classes of gates for two-qubit quantum systems are practically absent. It is not surprising, as for this purpose it is necessary to develop a new mathematical apparatus, which was the apparatus of multidimensional mathematics, the foundations of which were laid by the famous Kazakh mathematician Abenov M.M. [
13,
14].
In the recent work of the authors [
1] the anisotropic spaces of four-dimensional numbers with real components and corresponding to them spaces of matrices of size
, the elements of which are formed from the coordinates of four-dimensional numbers are considered. All spaces of four-dimensional numbers with associative and commutative addition and multiplication are obtained. Such spaces turned out to be eight, and in six spaces the spectral norm is defined, i.e. these spaces are normalized spaces. A natural generalization of these results is the study of anisotropic four-dimensional spaces with complex components with associative and commutative multiplication and the corresponding matrix spaces. The interest in this generalization is also supported by the fact that the states of a two-qubit quantum system are described by a vector of four complex numbers, and the gates for two-qubit quantum systems are a
matrix with complex elements.
The paper has the following structure.
Section 2 constructs spaces of four-dimensional numbers with complex components in general form. The operations of addition, subtraction, multiplication and division are introduced, the operations of addition and multiplication being associative and commutative In
Section 3, the basis spaces of four-dimensional numbers with associative and commutative multiplication are distinguished. In
Section 4, we construct matrix spaces corresponding to the spaces of four-dimensional numbers and construct bijective mappings between these spaces, which are homomorphisms by addition and multiplication. In
Section 5 we define the conditions under which the constructed matrices are gates of two-qubit quantum systems.
Section 6 introduces the concept of a unitary state of a two-qubit quantum system and studies its properties.
Section 7 discusses further development prospects of the proposed theory. The last section provides a proof of Lemma 1.
2. Spaces of Four-Dimensional Numbers with Complex Components
We will write any complex number x in the form , where and are the real and imaginary parts of the complex number x, . Non-standard notation for the real and imaginary parts of a complex number is adopted to avoid cumbersome expressions, to save space.
Let us denote by
,
four-dimensional numbers with complex components. Then the sum X+Y of four-dimensional numbers X and Y is called a four-dimensional number
The introduced addition operation is, as is easy to see, an associative and commutative operation. The difference of two four-dimensional numbers X and Y is called a four-dimensional number
Now we will define the general form of multiplication, which will be an associative and commutative operation.
Associative and commutative multiplication of four-dimensional numbers with real components was first introduced in the work of M. Abenov [
13] for one of the four-dimensional spaces. Further, the general form of associative and commutative multiplication of four-dimensional numbers with real components is described in [
1,
14]. Particular spaces of four-dimensional numbers with real components are studied in [
15,
16]. Associative and commutative multiplication of four-dimensional numbers with complex components is considered for the first time.
Our further goal is to define a multiplication operation of four-dimensional numbers with complex components which will be associative and commutative. To this end, for given four-dimensional numbers with complex components X and Y, we write the general definition of the multiplication Z = XY as
Where
and the complex elements
of the matrix
must be defined so that the multiplication (1) becomes associative and commutative. The associativity and commutativity conditions impose certain restrictions on the elements of the matrix
.
Lemma 1. The multiplication operation defined in (1) is associative and commutative if and only if
where
,
,
,
are arbitrary non-zero complex numbers.
The proof of the lemma is given in Appendix 1.
According to this lemma, the general form of associative and commutative multiplication of four-dimensional numbers with complex components has the form (35).
Let us call the number
a quasi-real number. If
, then the quasi-real number is called a real number. Multiply an arbitrary four-dimensional number
by a quasi-real number
:
Let us take a real number (-1,0,0,0,0) as
. Then
. For consistency of addition and multiplication operations, we must require
, whence it follows that
, or
. Thus, according to formula (35), the final form of associative and commutative multiplication of four-dimensional numbers with complex components is written as
, where
As can be seen from the course of our reasoning other associative and commutative products of four-dimensional numbers with complex components do not exist. Thus, each point
of the six-dimensional space defines a particular multiplication that has the property of associativity and commutativity, as well as being consistent with the operation of addition. The obtained definition of multiplication (5) is exactly the same as the definition of multiplication of four-dimensional numbers with real components obtained in [
1,
5].
The following eight numbers are called basis numbers:
,
,
,
,
,
,
,
. Then any four-dimensional number with complex components can be represented as an expansion over the basis numbers
Let us construct the table of multiplication of basis numbers (
Table 1).
Let
be a four-dimensional number with complex components. Consider together with it the following numbers:
where square brackets mean the integer part of the number. Let's calculate the product of
Thus, is a quasi-real number.
Definition.
The number is called the conjugate number to the number x.
Then
,
where
The real part of the number A consists of 352 summands, and the imaginary part consists of 348 summands, so we do not give them here. Let us call the modulus of the number the symplectic modulus of the number .
By direct calculation we find the conjugate number
to the four-dimensional number
Accordingly, the conjugate numbers to the basis numbers are of the form:
Let the symplectic modulus of the four-dimensional number
be different from zero. Then there is a single number
, called the inverse of
x, such that
. Multiplying both parts of this equality by
yields
or
. Multiplying both parts of this equality by the number
, then, given that
, we get
, where
is a conjugate number to A. That is
Then we define the operation of division of four-dimensional numbers as , if the symplectic modulus of a four-dimensional number x is different from zero.
Thus, we have defined the operations of addition, subtraction, multiplication and division of four-dimensional numbers with complex components. Moreover, the number of multiplications is infinitely many for each value of the triple . Next, let us construct basis spaces of four-dimensional numbers in which the multiplication operation is defined concretely and all possible multiplications can be obtained from these basis multiplications. In this way, we will construct some number of basis spaces of four-dimensional numbers with specific addition and multiplication operations that have the associativity and commutativity properties.
3. Basis Spaces of Four-Dimensional Numbers
We want to obtain some finite basis on which all possible products of the form (5) are decomposed. For this purpose, similarly to the case of four-dimensional numbers with real components, we simplify this definition by getting rid of arbitrary numbers
. Let us make the following substitution of variables:
The inverse transformation has the form
Let us take the product of
and go to the transformed space with a wave. Then
Substituting this into formula (5) we have
or passing to the original notations without the wave
Equation (10) defines the canonical multiplication of four-dimensional numbers with complex components.
The given substitution of variables (9) is not the only possible substitution. Since the square root of a complex number has two roots we can define the following substitution of variables:
Carrying out similar transformations as in (10) we obtain another canonical form of multiplication of four-dimensional numbers with complex components
Now we make the following substitution of variables
Then the inverse transformation has the form
Let us rewrite the product (5) in variables with waves . Substituting
,
into (5) we obtain
The above transformations suggest that the basis multiplications are the multiplications in which the coefficients of
take the values
. There are only 64 such multiplications, which are summarized in
Table 2. Each cell in
Table 2 contains a triple
, where
a is the value of
, b is the value of
, c is the value of
.
For each cell of this
Table 2, substituting the corresponding values of
into formula (5) we obtain some basis multiplication of four-dimensional numbers with complex components. Let us consider as an example the cells of the first row of the table for which
. For cell
the multiplication is defined by formula (10), for cell
by formula
for cell
the multiplication is defined by formula
and for the cell
the multiplication is defined by formula
The definition of multiplication (12) corresponds to the cell
, and the definition (14) corresponds to the cell
. The other definitions of base multiplications can be written out similarly. Obviously, any other definition of multiplication can be reduced through a substitution of variables analogous to (9), (11) or (13) to one of the basis multiplications. Thus, for four-dimensional numbers with complex components, 64 different multiplications can be defined which are associative and commutative, and consistent with the addition operation. As it is known [
1] in the case of four-dimensional numbers with real components, there are 8 different multiplication operations, for six of which a pre-norm can be defined. These definitions correspond to the cells
of
Table 2.
Each basis multiplication defines some linear vector space of four-dimensional numbers with complex components over the field of complex numbers. For further convenience, we introduce notation for these spaces. The most natural notation for them, by analogy with the case with real components, is
, where
j varies from 1 to 64. Thus we will number the spaces in
Table 2 by rows, and within rows by columns. The corresponding notations are given in
Table 3. It may be more convenient to use designations of the form
where
takes the values
, especially for multidimensional numbers with the number of components more than four, for example, for eight-dimensional, sixteen-dimensional, etc. With these notations, the space
for the case of four-dimensional numbers with real components [
1] corresponds to the space
, the space
corresponds to the space
, etc., the space
corresponds to the space
. These notations of spaces of four-dimensional numbers with complex components are also given in
Table 3. Each cell of
Table 3 contains two designations of the corresponding basis space of four-dimensional numbers with complex components.
Thus, we obtained the basis spaces of four-dimensional numbers with complex components, in which the associative and commutative operations of addition and multiplication are defined. In each space, the multiplication table of basis numbers is easily written out by substituting into
Table 1 the corresponding values of
. For example, for the space
or
, the multiplication table of basis numbers is given in
Table 4.
The constructed basis spaces have a remarkable symmetry. Indeed, as can be seen from the diagonal elements of
Table 4, in the space
, of the eight basis numbers, four are real and four numbers are imaginary. It is easy to realize that a similar property is possessed by the basis numbers of any space
, where
. The presence of such symmetry distinguish these spaces from the space of quaternions, in which one basis element is real and the rest are imaginary. The symmetry of the basis numbers makes these spaces a natural generalization of one-dimensional and two-dimensional (complex) algebra.
4. Matrix Spaces for Four-Dimensional Numbers
Let us introduce the operator
, which maps a matrix
to each four-dimensional number.
Where
are the coefficients in the definition of multiplication (5). All elements of the matrix
are formed from the coordinates of the number
X.
The mapping is one-to-one and on. Indeed, two different numbers x and y correspond to different matrices and for any matrix of the above kind we can find the corresponding four-dimensional number with complex components.
Theorem 1. The set of all matrices of the form (18) is closed with respect to the operations of addition, subtraction and multiplication of matrices, as well as multiplication of a matrix by a scalar. The inverse matrix to a nondegenerate matrix has the same form (18).
Proof.
It is proved by direct inspection.
The multiplication of two four-dimensional numbers and with complex components can be represented as , where the sign of the multiplication in the left-hand side is understood in the sense of (5), and the sign of the multiplication in the right-hand side is understood as the multiplication of a matrix by a vector. Thus, we have defined an alternative definition of multiplication of four-dimensional numbers using matrix (18).
Considering as
their possible values for the basis spaces of four-dimensional numbers we obtain 64 different mappings
. Let us denote these mappings by
, or
, where
and
take the values
. For example, for the space
or
, the mapping
F is as follows:
Similarly for four-dimensional number spaces with real components, the mapping F has unique properties, as given in the following theorem.
Theorem 2. Every mapping for arbitrary four-dimensional numbers has the following properties:
- 1)
- 2)
for any
- 3)
- 4)
- 5)
; where A(X) is defined in (7);
- 6)
, where A(X Y) is defined in (7);
- 7)
, where A(XY) is defined in (7);
- 8)
, if the symplectic module of X is different from zero.
Proof.
Let us prove the theorem for the space of numbers
, for the other spaces it is proved analogously. Properties 1) and 2) are obvious. Let us prove property 3). In the basis space
the multiplication operation has the form
in which
.
where
B is the resulting matrix. Let us calculate the elements of the matrix B.
Thus, the matrix B coincides with the matrix (19) in which
x is replaced by
z. Let us prove property 4). By formula (8)
, and by formula (7)
hence
Then we have the matrix
Multiplying the matrices and by each other we obtain , where E is a unit matrix, which proves the required.
Let us prove property 5). Let us calculate the determinant of the matrix
.
Property 6) follows automatically from properties 1) and 5). Property7 follows from properties 3) and 5), and property 8) follows from 4) and 5).
Thus, between the space of four-dimensional numbers with complex components and the space of (
)-matrices of the form (18) there exist bijections
, which preserve arithmetic operations, that is, the existing bijections are homomorphisms by both addition and multiplication. That is, we have constructed 64 matrix spaces, each of which is isomorphic and homomorphic to the space of four-dimensional numbers with complex components. The elements of each matrix space form an abelian group by multiplication and by addition. In [
1] it is shown that to each four-dimensional number with real components correspond 8 matrix spaces. To illustrate the results of Theorems 1 and 2, we give the following example.
Example.
Take two four-dimensional numbers
and
in the space
. The product of these numbers, according to formula (5), is equal to
. The corresponding matrices
,
and
, according to formula (19), have the form respectively
Hence it is easy to verify that
. The matrix inverse of
has the form
Comparing this matrix with the matrix (19) we notice that in the space it is the matrix of the four-dimensional number . Multiplying the numbers Y and by each other we see that . Hence, .
5. Commutative Gate Groups for Two-Qubit Quantum Systems
Quantum computation consists in successively applying unitary operators
U to the quantum state of a quantum system, which are called gates. The unitary operators or gates applied to a
n-qubit quantum system are represented as a matrix of size
. For example, unitary operators for a two-qubit system take the form of a matrix of size
:
Where
and
are real and imaginary parts of the elements of the matrix
U. It is known that if the matrix (21) is a gate, then the Hermite conjugate matrix
is also a gate, i.e. the matrix
is a gate for a two-qubit quantum system. By definition
, where
E is a unit matrix of size
.
The main two-qubit gates used in the construction of quantum circuits are the Hadamard gate
H, with unitary matrix
CNOT or CX gate, with matrix
as well as gates CY, CZ, with matrices
In practice, quantum circuits for quantum computations are built from existing gates. A quantum circuit is a sequence of gates applied to one or more qubits in a quantum register. A quantum register is a collection of qubits that we use for computation [
8]. At the hardware level, experimental physicists and engineers are working on optimizing the main gates. In addition, other physicists and computer scientists are trying to create the most efficient high-level gates [
17]. Our goal is to create new groups of two-qubit gates. In the previous section, we constructed 64 abelian groups of matrices, with elements formed from the components of a four-dimensional number. Under some additional conditions, the constructed matrices turn into unitary operators.
Let the four-dimensional number
be the quantum state
of a two-qubit quantum circuit, i.e.
Then to each such state we can map 64 matrices
, of size
to each such state:
where
takes one of the values of
depending on the value of
j according to
Table 3. Note that since
is a state of a two-qubit quantum system, it is true that
Theorem 3.
Let
be the state of the two-qubit quantum system and
be the matrix (24) corresponding to
X, for some
j. Let the elements of the matrix
satisfy the conditions:
Where
means complex conjugate to
. Then the matrix
is a two-qubit gate.
Proof.
Consider the Hermite conjugate matrix
to the matrix
Multiply the matrices
and
by each other:
Where
, here we took advantage of the fact that
. Using relations (25) and (26) we have
, where
E is a unit matrix, which proves the theorem.
Remark.
The conditions (26) in the notation of matrix (24) can be written in the form of the following six equations:
Thus, we have found 64 commutative groups of gates, when conditions (25), (26) are satisfied. For example, for the space of matrices
, conditions (26) have the form
and in the matrix notation (24), the above six equations turn into the following three equations:
Similarly it is possible to write conditions (26) for all other groups, substituting instead of the corresponding values.
If the quantum state consists of real components, the conditions (26) take the form
As can be seen from these equalities, if
, then the first two equalities are fulfilled automatically and the conditions (28) turn into one condition
. Indeed, this case corresponds to the matrix
Multiplying this matrix by its transpose we verify that it is a two-qubit gate if conditions (25) and . are satisfied. In other cases, for example, when , which corresponds to the matrix , condition (28) consists of three equalities. Similarly, we can investigate different variants of quantum gates for quantum states with purely imaginary components.
So, we have constructed an infinite number of different two-qubit gates that lie in 64 commutative groups of gates. Furthermore, multiplication of two gates from two different commutative groups is also a gate. It is easy to see that a gate obtained by multiplying two gates from two different groups is, in general, not an element of any commutative group
. As for the gates
H, SWAP, CX, CY, CZ, which are often used in practice, they are also not elements of
. But note that
where
.
The quantum algorithm assumes sequential application of different gates to qubits in the quantum circuit. It follows from the obtained results that if in a quantum algorithm there are gates belonging to one of 64 groups, this sequence can be replaced by one gate from the same group, since sequential application of gates from one group does not lead out of this group. Hence an optimal quantum algorithm should consist of gates which belong to different groups , where .
6. Unitary States of two-Qubit Quantum Systems
The ultimate meaning of any quantum algorithm is to translate the state of a quantum system into the desired state for solving the problem. Therefore, finding a fan that translates a quantum system from one given state to another given state is an important practical problem. Let us consider this problem for a two-qubit quantum system. The proposed approach can be generalized to n-qubit system
Definition.
A state of a two-qubit quantum system is called a unitary state if there exists a triple , such that and the components X satisfy (26).
In other words, a state of a two-qubit quantum system is unitary if it is defined by the space , where , in which the matrix , corresponding to this state is a two-qubit gate.
Remark.
The conditions in the definition of a unitary state are imposed only to consider states only from basis spaces. They are not mandatory.
Note that all basis states of a quantum system are unitary states in all 64 basis spaces.
Definition.
Quantum states having one of the following , , , , where , are called quasi-basic states.
Obviously, all quasi-basic states satisfy (26) for any , that is, they are unitary states.
Lemma 2.
A quasi-basic state corresponds to a single gate in all spaces . Each of the quasi-basic states corresponds to 16 different gates in all spaces .
Proof.
The first statement concerning
is obvious. Consider the quasi-basic state
. The corresponding matrix has the form
Since and take values from the set , there are only 16 different choices. Similarly, consider the states and .
Each unitary state X from defines a unitary operator (gate) from , which we will call a gate of the unitary state X. Let Y be an arbitrary state of a two-qubit quantum system. We apply the gate to the state Y: , that is, applying the gate is equivalent to a four-dimensional multiplication of the unitary state X by the state Y in the space . If Y is also a unitary state from the same space, then we will get a unitary state from the same space. To what state will the state Y go if it is not unitary? The following theorem gives the answer to this question.
Theorem 4.
A unitary state gate from the space translates any unitary (non-unitary) state into a unitary (non-unitary) state.
Proof.
For simplicity we prove the theorem for the space
, for other spaces it is proved analogously. Let
be a unitary state from the space
and
, the corresponding gate of a unitary state
X, which has the form (19), and the components of the vector
X satisfy (27). Let
Y be
an arbitrary state of a two-qubit quantum system. Then the gate
moves the quantum system from the state
Y to the state of
Let us compute
, where
is defined in (27).
Passing to the notation
from (27) we obtain
where
,
. Since
X is a unitary state in the space
, by virtue of, (27)
. Hence,
. Performing similar calculations we obtain
and
. It follows from these equalities that if
Y is a unitary state in
, then
is also a unitary state in
, and conversely, if
Y is a non-unitary state in
, then
is also a non-unitary state in
.
Thus, the unitary state gate translates unitary states into unitary states, and non-unitary states into non-unitary states. All the above gates H, SWAP, CX, CY, CZ have similar properties.
Lemma 3.
The gates H, SWAP, CX, CY, CZ convert a unitary (non-unitary) state of a two-qubit quantum system into a unitary (non-unitary) state.
Proof.
Let us prove the lemma first for the
SWAP fan. Let
be a unitary state of a two-qubit quantum system from the space
. Let us apply the
SWAP gate to the state
X:
. Since
X is a unitary state, its components satisfy (26). Consequently, the components of the state
Y satisfy equations
But these equations represent equations (26) for the space . Thus the SWAP gate translates a state from the space to a state from the space . Suppose now that X is a non-unitary state of a two-qubit quantum system. Suppose that is a unitary state. But then, as just proved, the state is a unitary state, which contradicts the original assumption.
For the gates CX, CY, CZ the proof is completely analogous. Let us prove for the Hadamard gate H. For this purpose, let us use the equality (29). Since the statements of the lemma are true for the SWAP and gates, they are true for H as well.
Unitary states play an important role at construction of quantum algorithms, since for them we can explicitly specify a gate, which transfers a quantum system from one given state to another.
Theorem 5.
Let be a unitary state of a two-qubit quantum system, where . Then for any quasi-basic state , there exists a gate , such that , for some state Y.
Proof.
Take as . Since , then . also belongs to , hence . Let us multiply both parts of the equation by X: . As we saw above . Whence . The gate we are looking for is .
This theorem states that from any unitary state one can go from any unitary state to any quasi-basic state, including any basis state, in one step.
Corollary.
Let be two unitary states lying in the same space , where . Then there exists a gate , which transfers a two-qubit quantum system from state X to state Y.
Proof.
According to Theorem 4, there exist gates and , translating X and Y to for some k. Then the gate translates state X into state Y.
Theorem 6.
Let be two unitary states of a two-qubit quantum system. Then there exists a gate translating the two-qubit quantum system from state X to state Y.
Proof.
Let state X lies in the space , and state Y lies in the space . The base state , according to lemma 2, lies in both spaces. Hence, by Theorem 5, there exists a gate , which translates X into and a gate , which translates Y into . Then the gate is the desired gate translating the quantum system from state X to state Y.
Thus, we have divided all possible states of a two-qubit quantum system into two classes: unitary and non-unitary. Unitary states include all quasi-basic states (hence all basis states) and play an important role in the construction of quantum algorithms. Theorem 6 makes it possible to go from any unitary state to any other unitary state in one step, and the gate of this transition can be explicitly described and there are infinitely many such gates (since there are infinitely many quasi-basic states).
7. Discussions
In this paper, we construct four-dimensional spaces of complex numbers by analogy with four-dimensional spaces of real numbers [
1]. Each four-dimensional number is mapped to a matrix formed from its components and it is proved that the constructed mapping is bijection and homomorphism. The conditions under which the corresponding matrices are gates for two-qubit quantum systems are defined. The notion of unitary state of a two-qubit quantum system is introduced. It is shown that any gate of a unitary state transforms a unitary state into a unitary state and a non-unitary state into a non-unitary state. Almost all gates used in the construction of uvant circuits, in particular
H, SWAP, CX, CY, CZ, have the same properties. The question of existence of a gate of a two-qubit quantum system, which translates a unitary state into a non-unitary state or vice versa, is of interest.
The problem of finding a gate that transfers a quantum system from one unitary state to another unitary state is solved. Thus, with the help of four-dimensional spaces of complex numbers it was possible to construct whole classes of two-qubit gates, which opens new possibilities for the construction of quantum algorithms. The results obtained have important theoretical and practical implications for quantum computing.
In this paper, we have only concerned ourselves with the four-dimensional algebra of complex numbers. It is possible to develop a four-dimensional mathematical analysis of complex numbers by analogy with the four-dimensional mathematical analysis of real numbers [
13,
14,
15,
16]. The papers [
18,
19] give applications of the four-dimensional analysis of real numbers to the solution of problems of mathematical physics.
Another direction of development of the proposed theory consists in development of eight-dimensional algebra of real and complex numbers. As we have seen the four-dimensional algebra of complex numbers is an ideal model for two-qubit quantum systems. Correspondingly the eight-dimensional algebra of complex numbers will describe the mathematical model of three-qubit quantum systems, the sixteen-dimensional algebra of complex numbers - of four-qubit quantum systems, etc.
And of course, the potential of four-dimensional algebra of complex numbers for studying two-qubit quantum systems is not fully revealed. It is interesting to study the properties of gates formed by multiplication of several gates from different commutative groups of matrices constructed in this paper. As follows from the results obtained, optimal quantum algorithms consist of a sequence of gates from different commutative groups. As shown above, gates from different commutative groups do not commute with each other, that is, in fact, a new gate formation mechanism for two-qubit quantum systems is proposed. The new gate formation mechanism is of great importance for quantum computing.
The authors express their sincere gratitude for the financial support of the Ministry of Science and Higher Education of the Republic of Kazakhstan (grant number AR23489825).
8. Appendix 1. Proof of Lemma 1.
For clarity, let us rewrite equalities (1) in a more expanded form
Let us first satisfy the commutativity condition, i.e. write down the equation
XY = YX, give similar terms of the form
,
,
,
, and equate the coefficients at them to zero. Removing the same equations we obtain 12 equations with respect to the elements
, solving which we have
Substituting these values into (31) we obtain a general form of commutative multiplication of four-dimensional numbers with complex components:
Thus, the number of independent coefficients
, is reduced from 32 to 20. Let us now write the equations
(XY)Z= X(YZ), where
,
, using (2), and equating the coefficients at the same products
, we obtain 48 different equations with respect to
. Consider the equations obtained by equating to zero the coefficients at products
and
Let us transform these equations as follows:
Multiply the first equation by
, multiply the second equation by
and subtract from each other:
Now multiply the first equation by
, multiply the second equation by
and add the resulting equations:
Hence, , .
Let's equate to zero the coefficients at the products
and
Performing similar transformations we obtain , .
Further equating to zero the coefficients of and we obtain , .
Substituting the found values into (32), getting rid of
, we obtain a new definition of multiplication of four-dimensional numbers with complex components.
In definition (3), the number of independent coefficients is 14. Let us again write the equations
(XY)Z = X(YZ) on the basis of definition (3) and by bringing similar terms we obtain 12 different equations. Let's equate to zero the coefficients at the products
Multiply the first equation by , multiply the second equation by , and from the first equation subtract the second equation:
,
from where we have
Next, multiply the first equation by
, multiply the second equation by
and add the resulting equations:
whence
Now notice that
Similarly, from the third and fourth equations we easily obtain
and respectively,
And from the fifth and sixth equations we have
Substituting the found expressions into the other equations obtained from the equality
we make sure that all 12 equations are satisfied. Thus, the general form of associative and commutative anisotropic multiplication of four-dimensional numbers with complex components is as follows
The number of independent coefficients is eight. Let us introduce the following notations:
Then the general formula of associative and commutative multiplication is written in the following form
with eight independent coefficients . It is easy to verify by direct inspection that the multiplication operation thus defined is associative and commutative for any values of the coefficients .
The last equalities in a more compact form are as follows:
Lemma 1 is proven.
References
- Abenov, M.M.; Gabbassov, M.B.; Kuanov, T.Z.; Tuleuov, B.I. Anisotropic Four-Dimensional Spaces of Real Numbers. Symmetry 2025, 17, 795. [Google Scholar] [CrossRef]
- Sysoev, S.S. Introduction to Quantum Computing. Quantum Algorithms. Study Guide; Publishers of St. Petersburg University: St. Petersburg, Russia, 2019; p. 144. [Google Scholar]
- Hidari, J.D. Quantum Computing: An Applied Approach; DMK Press: Moscow, Russia, 2021; p. 370. [Google Scholar]
- López-Saldívar, J.A.; Castaños, O.; Nahmad-Achar, E.; López-Peña, R.; Man’ko, M.A.; Man’ko, V.I. Geometry and Entanglement of Two-Qubit States in the Quantum Probabilistic Representation. Entropy 2018, 20, 630. [Google Scholar] [CrossRef] [PubMed]
- De Zela, F. Generalizing Wave-Particle Duality: Two-Qubit Extension of the Polarization Coherence Theorem. Quantum Rep. 2020, 2, 501–513. [Google Scholar] [CrossRef]
- Abdel-Khalek, S.; Berrada, K.; Khalil, E.M.; Almalki, F. Entanglement of General Two-Qubit States in a Realistic Framework. Symmetry 2021, 13, 386. [Google Scholar] [CrossRef]
- Gnonfin, H.; Gouba, L. The Separability Problem in Two Qubits Revisited. Symmetry 2023, 15, 2089. [Google Scholar] [CrossRef]
- Wang, K.; Yu, X.-T.; Cai, X.-F.; Zhang, Z.-C. Probabilistic Teleportation of Arbitrary Two-Qubit Quantum State via Non-Symmetric Quantum Channel. Entropy 2018, 20, 238. [Google Scholar] [CrossRef]
- Man’ko, M.A.; Man’ko, V.I. Probability Distributions Describing Qubit-State Superpositions. Entropy 2023, 25, 1366. [Google Scholar] [CrossRef] [PubMed]
- Wie, C.-R. Two-Qubit Bloch Sphere. Physics 2020, 2, 383–396. [Google Scholar] [CrossRef]
- Filatov, S.; Auzinsh, M. Towards Two Bloch Sphere Representation of Pure Two-Qubit States and Unitaries. Entropy 2024, 26, 280. [Google Scholar] [CrossRef] [PubMed]
- Nikitin, N.V.; Toms, K.S.; Fotina, O.V. Axioms of Quantum Mechanics; Universitetskaya Kniga: Moscow, Russia, 2015; p. 126. [Google Scholar]
- Abenov, M.M. Four-Dimensional Mathematics: Methods and Applications; KazNU Publishing: Almaty, Kazakhstan, 2019; p. 175. [Google Scholar]
- Abenov, M.M.; Gabbassov, M.B.; Kuanov, T.Z.; Tuleuov, B.I. Anisotropic Four-Dimensional Spaces of Real Numbers. Symmetry 2025, 17, 795. [Google Scholar] [CrossRef]
- Rakhimova, A.T.; Gabbassov, M.B.; Shapen, K.M. About One Space of Four-Dimensional Numbers. Vestnik KazNU. Ser. Math. Mech. Inform. 2020, 108(4), 81–98. [Google Scholar]
- Rakhymova, A.T.; Gabbassov, M.B.; Shapen, K.M. Functions in one space of four-dimensional numbers. J. Math. Mech. Comput. Sci. 2021, 110, 139–154. [Google Scholar] [CrossRef]
- Sutor, R.S. Dancing with Qubits: How Quantum Computing Works and How It Can Change the World; Packt Publishing: Birmingham, UK, 2019; p. 510. [Google Scholar]
- Rakhymova, A.T.; Gabbassov, M.B.; Ahmedov, A.A. Analytical Solution of the Cauchy Problem for a Nonstationary Three-dimensional Model of the Filtration Theory. J. Adv. Res. Fluid Mech. Therm. Sci. 2021, 87, 118–133. [Google Scholar] [CrossRef]
- Abenov, M.M.; Gabbassov, M.B.; Ahmedov, A.A. The Flow of An Inhomogeneous Fluid Inside a Sphere. J. Adv. Res. Fluid Mech. Therm. Sci. 2022, 90, 55–63. [Google Scholar] [CrossRef]
Table 1.
Multiplications of basis numbers.
Table 1.
Multiplications of basis numbers.
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Table 2.
All possible basis multiplications of four-dimensional numbers.
Table 2.
All possible basis multiplications of four-dimensional numbers.
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Table 3.
Denotations of basis spaces of four-dimensional numbers.
Table 3.
Denotations of basis spaces of four-dimensional numbers.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Table 4.
Multiplications of basis numbers in the space
Table 4.
Multiplications of basis numbers in the space
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).