1. Introduction
The importance of computers these days is so big that we could call our times the “computers era”. Quantum mechanics has had an important influence on building computers; for example, it led to the production of transistors. At present, quantum mechanics laws are used for the processing and transmission of information. The first quantum computer (which uses principles of quantum mechanics) was sold to the aerospace and security of a defense company, Lockheed Martin. The manufacturing company, D-Wave, founded in 1999 and called “a company of quantum computing”, promised to perform professional services for the computer maintenance as well. The quantum computer can address issues related to number theory and optimization, which require large computational power. An example is the Shor’s algorithm, a quantum algorithm that determines quickly and effectively the prime factors of a big number. With enough qubii, such a computer could use the Shor’s algorithm to break algorithms encryption used today.
Non-associative algebras are currently a research direction in fashion ([
1], and the references therein). There are two important classes of non-associative structures: Lie structures and Jordan structures [
2]. Various Jordan structures play an important role in quantum group theory and in fundamental physical theories [
3]. Associative algebras and Lie algebras can be unified at the level of Yang-Baxter structures. A new unification for associative algebras, Jordan algebras and Lie algebras, was obtained recently [
4], and we present further results in this paper.
Several papers published in the open access journal Axioms deal with the Yang-Baxter equation ( [
5] and the references therein). The Yang-Baxter equation can be interpreted in terms of combinatorial logical circuits, and, in logic, it represents some kind of compatibility condition, when working with many logical sentences in the same time. This equation is also related to the theory of universal quantum gates and to quantum computers (for example, [
6]). It has many applications in quantum groups and knot theory.
The organization of the current paper is as follows. In the next section we give the preliminaries and some interpretations of the Yang-Baxter equation in geometry.
Section 3 deals with computer programs and interpretations of this equation in computer science. In
Section 4, we discuss the applications of the Yang-Baxter equation in quantum groups and knot theory (with some remarks about universal gates).
Section 5 is about unification theories for non-associative algebras, and their connections with the previous sections. A short conclusion section ends our paper.
2. Geometrical Interpretations of the Yang-Baxter Equation
All tensor products will be defined over the field k, and for V a k-space, we denote by τ : V ⊗ V → V ⊗ V the twist map defined by , and by the identity map of the space V.
For a k-linear map, let .
Definition 2.1. A Yang-Baxter operator is k-linear map , which is invertible, and it satisfies the braid condition (the Yang-Baxter equation):An important observation is that if R satisfies (1) then both and satisfy the quantum Yang-Baxter equation (QYBE):Thus, the Equations (1) and (2) are equivalent. There is a similar terminology for the set-theoretical Yang-Baxter equation, for which V is replaced by a set and the tensor product by the Cartesian product.
Let us now consider the interpretations of the Yang-Baxter equation in geometry.
Figure 1.
A three dimensional Cartesian coordinate system.
Figure 1.
A three dimensional Cartesian coordinate system.
The symmetries of the point
(from
Figure 1) about the axes
are defined as follows:
,
,
.
They form a group isomorphic with Klein’s group: .
The symmetries of the point about the planes are defined as follows:
, , .
One could check the following instances of the Yang-Baxter equation:
Remark 2.2. Let us observe that , and we can generalize the symmetries about the axes as follows: ,
,
, for , such that . This is a generalization for the Equation (4) as well. It can be proved that the only rotation operators R which satisfy Equation (2) are the identity and the operator related to and .
3. The Yang-Baxter Equation in Computer Science
The Yang-Baxter equation can be interpreted in terms of combinatorial logical circuits [
7]. It is also related to the theory of universal quantum gates and to the quantum computers [
6,
8].
In logic, it represents some kind of compatibility condition, when working with many logical sentences at the same time. Let us consider three logical sentences . Let us suppose that if all of them are true, then the conclusion A could be drawn, and if are all false then the conclusion C can be drawn; in other cases, we say that the conclusion B is true. Modeling this situation by the map R, defined by , helps to comprise our analysis: we can apply R to the pair , then to , and, finally to . The Yang-Baxter equation explains that the order in which we start this analysis is not important; more explicitly, in this case, it states that .
Another interpretation of the Yang-Baxter equation is related to the algorithms and computer programs which order sequences of numbers. For example, the core of the Program 1 is related to the left hand side of Equation (
2).
Program 1. Sorting by direct selection. |
# include 〈iostream〉
int L,n,j,aux,i, sir[20],a,b;
int main()
{
std::cout ≪ "You may choose how many numbers will be compared";
std::cin ≫L;
int sir[L];
int sir2[L];
for (n=1;n≤L;n++)
{
std::cout≪"Please, give the numbers A["≪n≪"]=";
std::cin≫sir[n];
std::cout≪" "≪endl;
}
std::cout≪"We are now ordering the given numbers!";
std::cout≪“ ”≪std::endl;
for (i=1;i≤L-1;i++)
for (j=i+1;j≤L;j++)
if (sir[i]≥sir[j])
{
aux=sir[i];
sir[i]=sir[j];
sir[j]=aux;
}
for (n=1;n≤L;n++)
std::cout≪ “ ”≪sir[n];
std::cout≪ “ ”≪std::endl;
system(“PAUSE”);
return EXIT–SUCCESS;
}
|
The Program 2 is related to the right hand side of (
1).
Ordering three numbers is related to the following common solution of the Equations (
1) and (
2):
.
Program 2. The core of the “Bubble sort” program. |
int m, aux;
m=L;
while (m)
{
for (int i=1; i≤L-1; i++)
if (a[L-i] ≥ a[L+1-i])
{
aux = a[L+1-i];
a[L+1-i] = a[L-i];
a[L-i] = aux;
}
m - -;
}
|
Since R can be extended to a braiding in a certain monoidal category, we obtain an interpretation for the case when we order more numbers.
The “divide et impera” algorithm for finding the maximum of sequence of numbers could be related to Yang-Baxter systems and to the gluing procedure from [
9].
4. The Yang-Baxter Equation in Quantum Groups and Knot Theory
For
A be a (unitary) associative
k-algebra, and
, the authors of [
10] defined the
k-linear map:
which is a Yang-Baxter operator if and only if one of the following cases holds:
(i) ; (ii) ; (iii) .
The link invariant associated to the operator (
5) is the Alexander polynomial of knots [
11,
12].
For
a Lie super-algebra over
k,
and
, the authors of the papers [
13] and [
14] defined the following Yang-Baxter operator:
Remark 4.1. In dimension two, , can be expressed as:where , and . For and ,
becomes:which is a universal gate (according to [8]), and it is related to the CNOT gate: Remark 4.2. The matrix (8) can be interpreted as a sum of Yang-Baxter operators, using the techniques of [9]. Remark 4.3. Using Theorem 3.1 (i) and Remark 3.3 from [15], we can construct a bialgebra structure associated to the operator if one of the following cases holds: (i) ; (ii) ; (iii) .
For and , this is the tensor algebra associated to the underlying vector space of the algebra A.
For , we have:
For and , we have:
For and , we have:
In the same manner, we can compute other products.
5. Unification of Non-Associative Structures
The Equations (
5) and (
6) lead to the unification of associative algebras and Lie (super)algebras in the framework of Yang-Baxter structures [
2,
16]. On the other hand, for the invertible elements in a Jordan algebra, one can associate a symmetric space ([
17], page 58), and, therefore, a Yang-Baxter operator. Thus, the Yang-Baxter equation can be thought as a unifying equation.
The first isomorfism theorem for groups (algebras) and the first isomorfism theorem for Lie algebras, can be unified as an isomorphism theorem for Yang-Baxter structures [
18].
We present another way to unify non-associative structures below.
Definition 5.1. For the vector space V, let be a linear map which satisfies: Then, is called a “UJLA structure”.
Remark 5.2. The UJLA structures unify Jordan algebras, Lie algebras and (non-unital) associative algebras [4]. Results for UJLA structures could be “decoded” in properties of Jordan algebras, Lie algebras or (non-unital) associative algebras. Remark 5.3. An anti-commutative UJLA structure is a Lie algebra.
Obviously, a commutative UJLA structure is a Jordan algebra.
Remark 5.4. Let W be a vector space spanned by a and b, which are linearly independent. Let , be a linear map with the property:
If also satisfies the Relations (10) and (11), then is a (non-unital) associative algebra. Remark 5.5. For , where , a (non-unital) associative algebra, and , we define a new product .
If and , then is a Jordan algebra.
If and , then is a Lie algebra.
If and , then is the opposite algebra of .
Obviously, if and , then is the algebra .
If we put no restrictions on α and β, then is a UJLA structure.
The importance of the results of this section are explained in
Figure 2.
Figure 2.
UJLA structures in terms of associators and their interpretation.
Figure 2.
UJLA structures in terms of associators and their interpretation.
6. Conclusions
The current paper is written in a transdiscipinary [
19] fashion, because the Yang-Baxter equation is a transdisciplinary equation.
An explanation of the fact that the study of Jordan structures and their applications is at present a wide-ranging field of mathematical research could be the following: at the beginning, mathematics was associative and commutative, then (after the invention of matrices) it became associative and non-commutative, and now (after the invention of non-associative structures) it becomes non-associative and non-commutative [
20].
Concepts as co-composition, coalgebra, coassociativity and Yang-Baxter structures play an important role in relationship with the non-associative structures. In fact, the Yang-Baxter equation can be thought as an unifying equation for dual structures [
21].