Abstract
The pure states of two-qubit quantum systems are described by a four-dimensional vector of complex numbers, and unitary operators transferring 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 inspire some optimism. In this paper we construct four-dimensional spaces of complex numbers by analogy with four-dimensional spaces of real numbers. Each four-dimensional number is mapped to a matrix formed from its components and it is proved that the constructed mapping is a bijection and a homomorphism. In the space of four-dimensional numbers of the eight basis elements, half are real and half are imaginary. The presence of such symmetry distinguishes 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. The conditions under which the corresponding matrices are gates for two-qubit quantum systems are defined. The notion of a unitary state of a two-qubit quantum system is introduced, to which various 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, and CZ, have the same properties. The problem of searching for a gate that transfers a quantum system from one unitary state to another unitary state has been 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.
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, the quantum states of two-qubit quantum systems and the 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. A total of 64 commutative groups of gates for two-qubit quantum systems are obtained and their explicit descriptions are given. The notion of a 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, and CZ, have the same properties. We also provide an algorithm for transferring a two-qubit quantum system from one unitary state to another unitary state in one step. It follows from this algorithm that quantum algorithms must contain a sequence of gates that belong to different commutative groups of gates described in this paper.
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 and . 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 quantum mechanical effects, such as entanglement, separability, coherence, quantum teleportation, etc., begin to appear. One important aspect is the visualization of two-qubit and three-qubit quantum systems on Bloch spheres [4,5,6]. We note the book by Nikitin et al. [7], which sets out the axiomatics of quantum mechanics. Works devoted to the development of new classes of gates for two-qubit quantum systems are virtually absent. This is not surprising, since this requires the development of a new mathematical apparatus, which is the apparatus of multidimensional mathematics, the foundations of which were laid by the famous Kazakh mathematician M. M. Abenov [8,9].
In a recent paper by the authors [1], anisotropic spaces of four-dimensional numbers with real components and the corresponding spaces of matrices whose elements are formed from the coordinates of four-dimensional numbers were considered. All spaces of four-dimensional numbers with associative and commutative addition and multiplication were obtained. There were eight such spaces, and in six of them, a spectral norm was defined, that is, these spaces are normed 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 spaces of matrices. 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.
Based on the developed theory of anisotropic spaces of four-dimensional numbers with complex components, all states of two-qubit quantum systems are divided into the following two categories: unitary and non-unitary states, with the structure of unitary states described explicitly. In this regard, the further study of the entanglement, separability, and coherence of unitary states is of interest. Modern research on two-qubit quantum systems is devoted specifically to the study of these quantum effects. In [10,11,12,13,14,15,16] and many other works, various aspects of the entanglement and separability of quantum states of two-qubit quantum systems are investigated. Of interest is the relationship between entangled and unitary states of two-qubit quantum systems. Other aspects of quantum systems, such as coherence and teleportation, presented in [17,18,19,20,21], can also be considered from the point of view of unitary states.
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 some 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 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.
The associative and commutative multiplication of four-dimensional numbers with real components was first introduced in the work of M. Abenov [8] for one of the four-dimensional spaces. Furthermore, the general form of associative and commutative multiplication of four-dimensional numbers with real components is described in [1,9]. Particular spaces of four-dimensional numbers with real components are studied in [22,23]. The 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 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 A.
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 A.
According to this lemma, the general form of associative and commutative multiplication of four-dimensional numbers with complex components has the form (A5).
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 as follows:
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 (A5), the final form of the 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 the 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).
Table 1.
Multiplications of basis numbers.
Let be a four-dimensional number with complex components. Consider along with it the following numbers:
where square brackets mean the integer part of the number. Let us calculate the product of
Thus, is a quasi-real number.
Definition 1.
A number is called the conjugate number to the number x.
Then , where
The real part of number A consists of 352 summands, and the imaginary part consists of 348 summands, so we do not include 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 following 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 , and c is the value of .
Table 2.
All possible basis multiplications of four-dimensional numbers.
For each cell of Table 2, substituting the corresponding values of and 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 , the multiplication is defined 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 this is consistent with the addition operation. As it is known [1] in the case of four-dimensional numbers with real components, there are eight different multiplication operations, for six of which a pre-norm can be defined. These definitions correspond to the cells and 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 the 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 a number of components greater 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.; and 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.
Table 3.
Denotations of basis spaces of four-dimensional numbers.
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.
Table 4.
Multiplications of basis numbers in the space .
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 distinguishes 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 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.
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.
- ;
- 6.
- ;
- 7.
- ;
- 8.
- , if the symplectic module of X is nonzero,
where , , and are defined in (7).
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 matrix B.
Thus, matrix B coincides with 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 .
according to (21).
Property (6) follows automatically from properties (1) and (5). Property (7) 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 eight matrix spaces. To illustrate the results of Theorems 1 and 2, we give the following example.
Example 1.
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), respectively, have the forms,
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 can see that . Hence, .
5. Commutative Gate Groups for Two-Qubit Quantum Systems
Quantum computation consists of 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 as follows:
where and are real and imaginary parts of the elements of the matrix U. It is known that if the matrix (22) 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
SWAP gate with 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 [18]. 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 [24]. 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, as follows:
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 (25) corresponding to X, for some j. Let the elements of the matrix satisfy the following conditions:
where means complex conjugate to . Then the matrix is a two-qubit gate.
Proof.
Remark 1.
Thus, we have found 64 commutative groups of gates, when conditions (26) and (27) are satisfied. For example, for the space of matrices , conditions (27) have the form
and in the matrix notation (25), the above six equations turn into the following three equations:
Similarly, it is possible to write conditions (27) for all other groups, substituting instead of the corresponding values.
If the quantum state consists of real components, conditions (27) take the form
As can be seen from these equalities, if , then the first two equalities are fulfilled automatically and the conditions (29) 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 (26) and are satisfied. In other cases, for example, when , which corresponds to the matrix , condition (29) 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, the 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, and CZ, which are often used in practice, they are also not elements of . But note that
where .
The quantum algorithm assumes the 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 the 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 an n-qubit system.
Definition 2.
The state of a two-qubit quantum system is called a unitary state if there exists a triple , such that and the components X satisfy (27).
In other words, the state of a two-qubit quantum system is unitary if it is defined by space , where , in which the matrix corresponding to this state is a two-qubit gate.
Remark 2.
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 3.
Quantum states having one of the following , , , , where , are called quasi-basic states.
Obviously, all quasi-basic states satisfy (27) 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 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 space translates any unitary (non-unitary) state into a unitary (non-unitary) state.
Proof.
For simplicity, we prove the theorem for the space , and for other spaces, it is proved analogously. Let be a unitary state from space and , the corresponding gate of a unitary state X, which has the form (19), and the components of the vector X satisfy (28). Let Y be an arbitrary state of a two-qubit quantum system. Then the gate moves the quantum system from state Y to the state of
Let us compute , where is defined in (28).
Passing to the notation from (28), we obtain
where , . Since X is a unitary state in space , by virtue of (28), . 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, and CZ have similar properties. □
Lemma 3.
The gates H, SWAP, CX, CY, and CZ convert a unitary (non-unitary) state of a two-qubit quantum system into a unitary (non-unitary) state.
Proof.
Let us first prove the lemma 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 state X as follows: . Since X is a unitary state, its components satisfy (27). Consequently, the components of state Y satisfy equations
But these equations represent Equation (27) 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 proven, state is a unitary state, which contradicts the original assumption.
For the gates CX, CY, and CZ the proof is completely analogous. Let us prove Hadamard gate H. For this purpose, let us use the equality (30). 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 in the 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 . 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 1.
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 lie in space and state Y lie in 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 the following 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 constructed 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 a 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, and CZ, have the same properties. The question of the existence of a gate for 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 the 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 [8,9,22,23]. In the works [8,9], the applications of the four-dimensional analysis of real numbers to the solution of some problems of mathematical physics are given.
Another direction for the development of the proposed theory consists of the 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 would be interesting to study the properties of gates formed by the 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; 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.
Author Contributions
Conceptualization, M.B.G.; Methodology, M.B.G. and B.I.T.; Software, M.B.G., T.Z.K. and B.I.T.; Validation, M.B.G., T.Z.K., T.K.Y. and B.I.T.; Formal analysis, M.B.G. and B.I.T.; Investigation, M.B.G.; Resources, T.K.Y.; Writing—original draft, M.B.G.; Writing—review & editing, M.B.G. and B.I.T. All authors have read and agreed to the published version of the manuscript.
Funding
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).
Data Availability Statement
The original contributions presented in this study are included in the article. Further inquiries can be directed to the corresponding authors.
Conflicts of Interest
Authors Mars B. Gabbassov and Tolybay Z. Kuanov were employed by the “Factor” Systems Research Company. The remaining authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.
Appendix A. 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 ; give similar terms of the form , , , and ; 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 (A1), we obtain a general form of a commutative multiplication of four-dimensional numbers with complex components as follows:
Thus, the number of independent coefficients , is reduced from 32 to 20. Let us now write the equations , 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 these from each other as follows:
Now multiply the first equation by , multiply the second equation by , and add the resulting equations as follows:
Hence, , .
Let us 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 (A2) and getting rid of , , , , , and , 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 on the basis of definition (3), and by using similar terms, we obtain 12 different equations. Let us 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, as follows:
from where we have
Next, multiply the first equation by , multiply the second equation by and add the resulting equations as follows:
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 are expressed in a more compact form 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]
- 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]
- Alsing, P.M.; Cafaro, C.; Felice, D.; Luongo, O. Geometric Aspects of Mixed Quantum States inside the Bloch Sphere. Quantum Rep. 2024, 6, 90–109. [Google Scholar] [CrossRef]
- 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. Anisotropic Four-Dimensional Spaces; Preprint: Astana, Kazakhstan, 2020; p. 65. [Google Scholar]
- Lopez-Saldivar, J.A.; Castanos, O.; Nahmad-Achar, E.; Lopez-Pena, 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]
- 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]
- Man’ko, M.A.; Man’ko, V.I. Probability Distributions Describing Qubit-State Superpositions. Entropy 2023, 25, 1366. [Google Scholar] [CrossRef] [PubMed]
- Mohamed, A.-B.A.; Khalil, E.M.; Yassen, M.F.; Eleuch, H. Two-Qubit Local Fisher Information Correlation beyond Entanglement in a Nonlinear Generalized Cavity with an Intrinsic Decoherence. Entropy 2021, 23, 311. [Google Scholar] [CrossRef] [PubMed]
- Yu, C.-S.; Song, H.-S. Global Entanglement for Multipartite Quantum States. Phys. Rev. A 2006, 73, 022325. [Google Scholar] [CrossRef]
- Neven, A.; Bastin, T. The Quantum Separability Problem is a Simultaneous Hollowisation Matrix Analysis Problem. J. Phys. A Math. Theor. 2018, 51, 315305. [Google Scholar] [CrossRef]
- De Zela, F. Generalizing Wave-Particle Duality: Two-Qubit Extension of the Polarization Coherence Theorem. Quantum Rep. 2020, 2, 501–513. [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] [PubMed]
- Kalaga, J.K.; Leonski, W.; Szczesniak, R.; Perina, J., Jr. Mixedness, Coherence and Entanglement in a Family of Three-Qubit States. Entropy 2022, 24, 324. [Google Scholar] [CrossRef] [PubMed]
- Perina, J. Coherence of Light; Kluwer: Dordrecht, The Netherlands, 1985. [Google Scholar]
- Perina, J. Quantum Statistics of Linear and Nonlinear Optical Phenomena; Kluwer: Dordrecht, The Netherlands, 1991. [Google Scholar]
- Rakhimova, A.T.; Gabbassov, M.B.; Shapen, K.M. About One Space of Four-Dimensional Numbers. Vestnik KazNU. Ser. Math. Mech. Inform. 2020, 108, 81–98. [Google Scholar]
- Rakhimova, A.T.; Gabbassov, M.B.; Shapen, K.M. Functions in One Space of Four-Dimensional Numbers. Vestnik KazNU. Ser. Math. Mech. Comp. 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]
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 (https://creativecommons.org/licenses/by/4.0/).