Products of finite order rotations and quantum gates universality
Katarzyna Karnas, Adam Sawicki

TL;DR
This paper investigates when the product of two finite order quantum gates results in an infinite order, focusing on rotations in SO(3) and identifying specific conditions on rotation angles.
Contribution
It provides a detailed analysis of the conditions under which the product of two finite order rotations in SU(2) or SO(3) has infinite order, especially for orthogonal axes and rational multiples of pi.
Findings
Identifies when the product of two finite order rotations has infinite order.
Shows that certain angle conditions lead to non-rational multiples of pi.
Provides a mathematical characterization of solutions to a key cosine equation.
Abstract
We consider a product of two finite order quantum -gates , and ask when has an infinite order. Using the fact that is a double cover of we actually study the product of two rotations and about axes , . In particular we focus on the case when , and are rational multiple of and show that is not a rational multiple of unless . The proof presented in this paper boils down to finding all pairs that are solutions of .
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsQuantum Computing Algorithms and Architecture · Algebraic structures and combinatorial models · Quantum Information and Cryptography
Products of finite order rotations and quantum gates universality
Katarzyna Karnas1 and Adam Sawicki1
?abstractname?
We consider a product of two finite order quantum -gates , and ask when has an infinite order. Using the fact that is a double cover of we actually study the product of two rotations and about axes , . In particular we focus on the case when , and are rational multiple of and show that is not a rational multiple of unless . The proof presented in this paper boils down to finding all pairs that are solutions of .
1Center for Theoretical Physics PAS, Al. Lotników 32/46, 02-668, Warszawa, Poland
1 Introduction
A finite subset of a Lie group is called a generating set if the set
[TABLE]
consisting of all words built using elements of is dense in . The problem of characterisation of generating sets for various types of Lie groups has recently attracted much more interest, in particular due to its direct connection to the quantum gates universality [4, 6, 16, 17, 18, 20, 21] (c.f. [7, 23] for a similar problem of generating Hamiltonians). In short words the set of quantum gates is universal if and only if it is a generating set for or . It is worth mentioning that for abelian the smallest generating set consist of one element whereas for nonabelian it is typically enough to use two elements [15].
Although is closed under group multiplication it might not be a group itself as the inverses of some elements may not be in . Nevertheless, its closure has a group structure (see fact 2.6 in [20]). As was shown by Schur in his solution to the Burnside problem (see lemma 36.2 of [8]), infinite but finitely generated groups of matrices over or always contain infinite order elements. Note that the necessary condition for to be universal is that contains infinite number of elements. Verification of this can be thus accomplished by pointing one infinite order element in . The efficiency of this approach, however, is limited when all generators (elements of ) are of the finite order. In this case one should consider products of elements from , as the noncommutativity of implies that the composition of two (or more) finite order elements may be of infinite order. In fact, the main step in the proof contained in [10] of the universality for gates , where is the Hadamard gate and is a phase gate (both are elements of finite order), i.e.
[TABLE]
is showing that is of infinite order. The method used in the proof boils down to finding the minimal polynomial for , where the spectrum of is given by . If this polynomial is not a cyclotomic polynomial then is not a rational multiple of and is of infinite order. Although the application of this method for gates and is a simple exercise [2] it becomes much more difficult for , where is any rational multiple of or for an arbitrary pair of gates. In this short paper we discuss cases when one can efficiently prove that the product of two finite order elements from is of infinite order. As the group is the double cover of we work with matrices belonging to rather than to . In particular we focus on the case when , and are rational multiples of and show that is not a rational multiple of unless . The result obtained for this case is presented as our main theorem whereas, to make our notation clearer, we call all the previously known results as facts and our auxiliary results by lemmas. Our proof boils down to finding all pairs that are solutions of . In order to show that is not a rational multiple of one can for example find the minimal polynomial for and check if this polynomial is cyclotomic. This approach was studied in [19], where in section 3.1 the author shows that in general the problem is intractable. Another approach that one could follow is finding the minimal polynomial for and showing that its resultant with any of the Chebyshev polynomials in nonzero. This, however, again turns out to be hopeless calculation. Our approach consists of the following steps:
Write equation as . 2. 2.
For - a rational multiple of show that at least one coefficient of the minimal polynomial of is noninteger (see lemma 13). 3. 3.
Prove that the minimal polynomial for has integer coefficients when is rational multiple of (see lemma 16). 4. 4.
Using the companion matrix formalism described in section 3.1 find formulas for coefficients of the minimal polynomial of in terms of the coefficients of the minimal polynomial for (see section 5). 5. 5.
Show that coefficients of the minimal polynomial for are not all integers if (see section 5).
The presented approach is both direct and simple. As we show all the above steps involve easy calculations. In the last section we discuss some cases when the rotation angles are not equal and the rotation axes are not perpendicular.
2 Results
Let be a rotation by around the axis . We will consider three rotations about axes and all by the same angle :
[TABLE]
The corresponding matrices are:
[TABLE]
The product of any two of the above three rotations (16) is again a rotation by an angle where:
[TABLE]
Using trigonometric identities we can write (24) in a simpler form:
[TABLE]
Note that the same equation is obtained from the product of any two unitary matrices (23), i.e. the resulting matrix has spectrum , where is determined by equation (25). Our main technical result is
Theorem 1**.**
Assume is a rational multiple of . Then given by (25) is a rational multiple of if and only if .
Using theorem 1, one easily deduces the following:
Corollary 2**.**
Assume is a rational multiple of and . Let be rotations around orthogonal axes , by the angle . Then is the rotation by an angle which is an irrational multiple of . Moreover, the set generated by or by the corresponding unitary matrices is infinite if and only if .
?proofname?
.
We only need to verify the case . But in this case matrices (16) have entries in and generate either permutation group or finite abelian group. ∎
3 Number fields and minimal polynomials
In this section we present basic facts concerning minimal polynomials. Using the companion matrix formalism we explain the relationship between the minimal polynomials of two algebraic numbers and the minimal polynomial of their sum and product.
Recall that is an algebraic number if it is a root of a polynomial , i.e. a polynomial with rational coefficients. The order of is the order of the monic polynomial of the least degree, having as a root. In other words is irreducible over , i.e. it cannot be decomposed into a product of polynomials from . This monic polynomial is called the minimal polynomial of and is uniquely determined by . If is not algebraic then it is called transcendental. Algebraic numbers form an infinite countable set, [3], whereas the set of transcendental numbers is uncountable and we have . The examples of algebraic numbers are all integers, rational numbers or the numbers of the form: , , , , where . On the other hand the numbers are known to be transcendental. Obviously if and , then also are algebraic numbers and are transcendental numbers.
Having defined algebraic and transcendental numbers, we introduce the notion of a field extension. Let be a field that contains as a subfield and let be a subset of . We define the field to be the smallest field that contain both and . We will call a field extension of obtained by adjoining elements of . If all elements in are algebraic numbers then the field is called an algebraic field extension. One can view as a vector space over . The dimension of this space, denoted by , will be called a degree of over . If the extension is the finite extension. Finite extensions are algebraic as for any numbers are linearly dependent over which means there is a polynomial which satisfies . The converse is not true.
In this paper we will deal with extensions , where and is an algebraic number of order whose minimal polynomial is . For convenience the field will be denoted by . Among elements belonging to are all polynomial expressions in . It turns out that these expressions already form a field which contains and and therefore they constitute . We note that for all satisfying the corresponding expression is [math]. Thus is isomorphic , where is an ideal of polynomials vanishing on . Using the polynomial division formula, any element can be written as , where . Thus any element of is a polynomial in of degree less than with coefficients in . Therefore is a finite extension whose basis is and . Hence any element is algebraic and . One can show that the order of is a divisor of the order of , i.e. a divisor of and is given by
[TABLE]
where is the minimal polynomial for .
Consider field extension where is a rational multiple of . As is a root of unity, is a finite algebraic extension. Next, , depend on as and and therefore and . The minimal polynomials of these functions are characterised by several unique properties. In this paper we place particular emphasis on the minimal polynomials for and for . Their properties will be crucial in the proof of theorem 1, therefore we describe them at length in section 4.
3.1 Companion matrix formalism
The notion of a minimal polynomial can be generalized to matrices over . We say that a square matrix is a root of a polynomial if (in other words annihilates ). Let be the characteristic polynomial of . By the Cayley-Hamilton theorem is a root of its own characteristic polynomial, i.e. . The monic polynomial of the smallest degree that is irreducible over and annihilates will be called the minimal polynomial of . Conversely, to every minimal polynomial we can associate the matrix called a companion matrix , defined as follows:
Definition 3**.**
Let be a minimal polynomial of of degree given by . The companion matrix is the matrix over defined as
[TABLE]
One can show (see [1]) that
[TABLE]
Assume and their minimal polynomials are and respectively. Companion matrix formalism allows us to find polynomials that annihilate and knowing polynomials and . To this end we construct matrices
[TABLE]
The characteristic polynomials of these matrices annihilate and respectively. We note, however, that , may not be equal to characteristic polynomials of and as these matrices are not companion matrices in the true sense of this word. Nevertheless, the equality holds when either or belongs to .
Fact 4**.**
Assume that and . Then and the minimal polynomials of and are given by the characteristic polynomials of
[TABLE]
where and are the companion matrices of and .
?proofname?.
Note that is the first order polynomial . Thus is a matrix . Using the companion matrix formalism we know that the characteristic polynomials of the matrices (36) annihilate and respectively. We also know that . Using formula (26) we get that . But the degrees of and are also . The result follows. ∎
In general the degrees for are bounded by
[TABLE]
The lower bound corresponds to the case when one of the field extensions is a subfield of the second one, e.g. . Then both and belong to the larger field extension. In that case the degrees of the minimal polynomials of and are equal to the degree of by definition. The other case is when and have no common elements different than rational numbers. Then and are the field extensions of the degree at most . In order to check it, let be a basis of and be a basis of such that for all , . Then the basis of consists of all ’s and the maximal number of such different basis elements is . The same holds for . Thus typically we need to find or and factorize it over obtaining .
Polynomials with integer coefficients are characterised by special properties. Particularly important are the primitive polynomials for which the greatest common divisor of their coefficients is equal to one. The set of primitive polynomials is closed under multiplication in , in other words:
Fact 5**.**
[11]** Let be primitive polynomials. Then the product is also a primitive polynomial.
Every polynomial with rational coefficients can be associated with a primitive polynomial such, that
[TABLE]
and the pair is unique. This fact allows us to formulate the following theorem that we prove for the reader’s convenience.
Lemma 6** (Gauss lemma).**
[11]** Let be a polynomial with integer coefficients. is reducible over if and only if it is reducible over .
?proofname?.
The first part of the proof is trivial since . Thus it is enough to prove that reducibility over implies reducibility over .
Let be a primitive polynomial, reducible over (if not, there is always a pair such, that is primitive and ). Assume that decomposes as , where . By the identity (37) these polynomials can be expressed as , , where and are primitive polynomials. Therefore we have , where is a primitive polynomial.
Let us substitute for some , . Hence
[TABLE]
Since and are primitive, the greatest common divisor of the coefficients of the left and right hand side of (38) are equal and respectively. Thus , which implies and and . This completes the proof. ∎
4 Trigonometric minimal polynomials
By trigonometric polynomials we will understand the minimal polynomials for , where is a rational multiple of . A detailed description of their properties was given in e.g. [5, 22, 24, 25]. In this paper we will concentrate on minimal polynomials for and , that are closely related to Chebyshev polynomials of the first kind.
Definition 7**.**
Chebyshev polynomials of the first kind , are defined by the recurrence formula
[TABLE]
Equivalently, ’s are the polynomials satisfying
[TABLE]
From the formula (39) one can deduce properties of the coefficients of Chebyshev polynomials.
Fact 8**.**
Let be the Chebyshev polynomial of the first kind of the degree . The coefficients satisfy:
* are integer numbers.* 2. 2.
The leading coefficient is equal to . 3. 3.
* is a polynomial of only odd/even powers of if is an odd/even number respectively.* 4. 4.
If is even, then the free term is given by . 5. 5.
If is odd, then the coefficients are equal , .
Assume that is a rational multiple of . In this case one can express the minimal polynomial of using the Chebyshev polynomials and vice versa. The explicit expressions are given in the following:
Fact 9**.**
[22, 24]** A minimal polynomial of is a polynomial defined as
[TABLE]
where is the Euler totient function counting the positive integers that are coprime to . The canonical identity relating with Chebyshev polynomials of the first kind is of the form
[TABLE]
Remark 10*.*
Note that the sum in (44) is over , instead of . It stems from the symmetry of cosine, i.e. . Note that for every the opposite angle is defined as . By properties of the greatest common divisor [13], implies . Thus every root , where , is equal to the root where . Therefore for are all the possible roots of .
Before we formulate the lemma describing a important property of we will present definition of the Möbius function that allows us to invert (49) and (48) and express as a function of Chebyshev polynomials [5].
Definition 11**.**
*Möbius function is an integer function taking three possible values . It depends on the prime factorisation of (this means a unique representation of as a product of prime numbers). Let , then (1) if at least one is larger than one, (2) if is an odd number and (we say that is square free), (3) if is even and is square free.
The Möbius function satisfies the canonical identity [13]*
[TABLE]
Fact 12**.**
[5]** For , odd and , the Möbius inverses of (48) and (49), given by the Möbius inversion formula, are the following
[TABLE]
The following property of is crucial in proving theorem 1.
Lemma 13**.**
At least one coefficient of is non-integer if .
?proofname?.
Note that , are integers for , thus the corresponding minimal polynomials belong to . In other cases one can distinguish the following situations: 1) is an odd prime number, 2) is an odd composite number, 3) is an even composite number.
In the case 1) has exactly two divisors and the formula (48) simplifies to
[TABLE]
Note that is a difference of polynomials of the even and the odd degrees, therefore by fact 8 it has a free term equal hence the free term of the right hand side is . Note that the free term of left hand side is determined by the free term of . Comparing the left and right side of (56) one can see that the free term of , i.e. , must be a rational number since we consider . 2. 2.
In the case 2) we will prove that has a non-integer free term by applying formula (53) and using properties of the Möbius function. Let be the prime factorisation of . Let and be the sets of all square free (as in definition 11) divisors of that have even and odd number of prime divisors respectively. By (52) we have . Note that the free term of the right hand side of (53) can be written in the form
[TABLE]
We next raise to the power
[TABLE]
Note that is non-integer if and only if . In order to find the appropriate condition we use the fact that if belongs to or then
[TABLE]
where is the square-free product of such prime divisors of that do not appear in prime factorisation of . In particular, if is an even number and , then must also belong to . Similarly implies that . When is odd one easily checks that implies that and vice versa.
Let us consider the case when is an even number. Taking one can rewrite (58) as
[TABLE]
As one can easily see if the following holds
[TABLE]
Note that this expression is equivalent to the product
[TABLE]
which is always larger than zero if is even, thus is non-integer in this case.
Next let us consider such, that is an odd number. Doing mutatis mutandis to the case when is even one can transform (58) to the form
[TABLE]
thus the condition for is given by
[TABLE]
Note that this is always satisfied if is odd, which means that is indeed smaller than one. This way we have proven lemma 13 for the case when and is odd. 3. 3.
In case 3) we will use the similar approach as for case 2). Recall that every even number can be represented as , where - odd and . This allows us to define by the formula (54). Let us define the sets and like previously. Using fact 8 one can extract the free terms from (54) and (55) as
[TABLE]
By properties of the Möbius function all the sums and products are over the same number of divisors. Note that (66) and (57) are exactly equal, whereas (65) has a very similar form to (57). Using very similar reasoning as in the case 2) we obtain immediately that is non-integer unless , which completes the proof.
∎
Example:
In this paragraph we will illustrate the method presented in the proof of lemma 13 with the example for . First, and . The coefficient of is given by
[TABLE]
Using the reasoning presented for the case 2) we raise to the power and obtain the condition
[TABLE]
Thus we have shown that . On the other hand one can see immediately from definition (67) than for is equal to .
The proof of theorem 1 presented in this paper is based also on properties of minimal polynomials for . However, before we describe them, we will recall the notion of cyclotomic polynomials. Since is a sum of two roots of unity and one can conclude that properties of minimal polynomials for double cosines depend on properties of cyclotomic polynomials.
Definition 14**.**
A cyclotomic polynomial is the polynomial with integer coefficients, irreducible over , defined as
[TABLE]
and satisfying the identity . is the minimal polynomial of an -th root of identity.
The basic facts concerning minimal polynomials for double cosines are the following:
Lemma 15**.**
[5, 25]** The minimal polynomial for is a polynomial defined as
[TABLE]
Using fact 9 one can write it explicitly as:
[TABLE]
?proofname?.
Note that for arbitrary , s.t. , is a root of the polynomial of a degree with the coefficients . Since is a product of and a root of , the companion matrix is given by (35) and by fact 4 the minimal polynomial is equal to the characteristic polynomial . Let us write this matrix explicitly. The polynomial is given by
[TABLE]
The substitution transforms (81) to the form . Since is a matrix we arrive at
[TABLE]
which is exactly (71). The proof is complete ∎
Another property of that is crucial for the proof of theorem 1 is proven in the following.
Lemma 16**.**
All the coefficients of are integers.
?proofname?.
In order to prove this fact we use lemma 6 and properties of cyclotomic polynomials. First, note that can be written as a sum , where both and are roots of the cyclotomic polynomial , whose companion matrix will be denoted by . Since is a polynomial with integer coefficients, has only integer entries.
Recall that using (35) is a root of the characteristic polynomial of the matrix defined as
[TABLE]
and belongs obviously to . The degree of the minimal polynomial of is smaller than the degree of as . This means, the characteristic polynomial of can be factorized as a product of at least two polynomials
[TABLE]
Since belongs to , by lemma 6 the polynomials and have integer coefficients. As is monic, and are also monic and the result follows. ∎
5 The proof of theorem 1
The aim of this section is to decide, using the tools presented in previous sections, for which the left hand side of the equation
[TABLE]
is a root of the minimal polynomial for some .
The minimal polynomial can be found using the companion matrix formalism explained in section 3.1. It follows that is a root of the characteristic polynomial of the matrix , where
[TABLE]
Note that the field extensions and are of the same algebraic degree (see fact 4), therefore the characteristic polynomial of is exactly the minimal polynomial . One can compute as the determinant of the following matrix:
[TABLE]
Expansion with respect to the first row gives us to the following expression:
[TABLE]
One can simplify (93) using the binomial formula. As a result we obtain the following relations between the coefficients of and :
[TABLE]
Recall that by lemma 15 the coefficients of must be all integers if is a rational multiple of . One has to check if this condition is satisfied by all ’s starting from . For this coefficient we have:
[TABLE]
Note that if and only if . In this case we are done, however there are polynomials for which . In this case we consider the equation for :
[TABLE]
Assuming that , the coefficient is non-integer only if . One can use the same reasoning for the other ’s step by step and notice from (94) that each depends on the coefficients , where is multiplied by the factor . If all of the coefficients are integers, then also belongs to . Hence all are integers if and only if . On the other hand we have shown in lemma 13 that has always at least one non-integer coefficient if . Therefore at least one does not belong to and cannot be the minimal polynomial for any . This means, must be an irrational multiple of .
Finally we consider what happens in the exceptional cases when , i.e. when .
Let . The corresponding minimal polynomial and its companion matrix are of the form and . Thus and its minimal polynomial is . We have that thus . 2. 2.
Let , then , . The companion matrix for is a matrix equal to . Thus . This polynomial corresponds to . 3. 3.
Assume , then , and . Thus the minimal polynomial of which is the minimal polynomial of for .
6 More examples
Assume now that we have two finite order -gates. They can be written as and where
[TABLE]
and both and are rational multiples of . Their product is , where
[TABLE]
Under our assumptions , and , are algebraic numbers. It is well known that the sum and the product of an algebraic number and a transcendental number is transcendental. Moreover, if is transcendental then is an irrational multiple of . Thus if is transcendental then is of infinite order. In the following we show that it can also happen when is an algebraic number.
6.1 Gates and
Let us consider a popular in quantum computation set of unitary gates , where is the Hadamard gate, and is a phase gate. Explicit matrices are given by:
[TABLE]
We look for angles for which the product is of infinite order. An example value of such , , was given in [2]. A more general answer can be found using the method presented in previous sections. The matrices and represented as rotation matrices from are of the form
[TABLE]
The product of and is a rotation by angle given by
[TABLE]
but from trigonometric identities we have that thus we can write
[TABLE]
Note that equation (109) is of the same form as (84), thus by theorem 2 we can say immediately that is of infinite order if and only if
[TABLE]
Hence the gate is of infinite order if and only if
[TABLE]
7 Acknowledgment
This work was supported by National Science Centre, Poland under the grant SONATA BIS: 2015/18/E/ST1/00200.
?refname?
- [1] S. Axler (2015) Linear algebra done right (Undergraduate Texts in Mathematics, Springer, 2015).
- [2] P. O. Boykin et. al., On Universal and Fault-Tolerant Quantum Computing, arXiv:quant-ph/9906054 (1999).
- [3] A. Baker, Transcendental Number Theory (Cambridge University Press, 1975).
- [4] A. Barenco et al., Elementary gates for quantum computation, Phys. Rev. A 52 (1995), 3457-3467.
- [5] A. Bayad, I. N. Cangul, The minimal polynomial of and Dickson polynomials, Appl. Math. Comp. 218 (2013), 7014-7022.
- [6] A. Bouland, S. Aronson, Generation of Universal Linear Optics by Any Beamsplitter, Phys. Rev. A 89, 062316 (2014).
- [7] A. M. Childs et al., Characterization of universal two-qubit Hamiltonians, Quantum Info. Comput. 11 (2011), 19-39.
- [8] W. Curtis, I. Reiner, Representation Theory of Finite Groups and Associative Algebras (Interscience Publishers, John Wiley and sons, 1962).
- [9] A. W. Harrow, B. Recht, and I. L. Chuang, Efficient discrete approximations of quantum gates, J. Math. Phys. 43:9 (2002), 4445-4451.
- [10] M. Nielsen, I. Chuang, Quantum Computation and Quantum Information (Cambridge University Press, 2000).
- [11] H. M. Edwards, Galois theory (Graduate Texts in Mathematics, Springer, 1998).
- [12] M. Field, Generating Sets for compact semisimple Lie Groups, Proc. Amer. Math. Soc. 127 (1999), 3361-3365.
- [13] G. H. Hardy, E. M. Wright, An introduction to the Theory of Numbers (Oxford at the Clarendon Press, 1960).
- [14] V. Kliuchnikov et. al., A Framework for Approximating Qubit Unitaries, arXiv:1510.03888 (2015).
- [15] M. Kuranishi, Two elements generations on semi-simple Lie groups, Kodai Math. Sem. Rep. 1 (1949), 5-6.
- [16] M. Oszmaniec, J. A. Gutt, M. Kuś, Classical simulation of fermionic linear optics augmented with noisy ancillas Phys. Rev. A 90, 020302 (2014).
- [17] A. Politi et al., Silica-on-Silicon Waveguide Quantum Circuits, Science 320 (2008), 646-649.
- [18] M. Reck et al., Experimental realization of any discrete unitary operator, Phys. Rev. Lett. 73 (1994), 58-61.
- [19] A. Sawicki, Universality of beamsplitters, Quantum Info. Comput. 16, 3&4 (2016), 0291-0312.
- [20] A. Sawicki, K. Karnas, Universality of single qudit gates, arXiv:1609.05780 (2016).
- [21] A. Sawicki, K. Karnas Criteria for universality of quantum gates, arXiv:1610.00547 (2016).
- [22] W. Waitkins, J. Zeitlin, The Minimal Polynomial of , The American Mathematical Monthly 100, 5 (1993), 471-474.
- [23] Z. Zimborás et al., Symmetry criteria for quantum simulability of effective interactions, Phys. Rev. A 92, 042309 (2015).
- [24] http://oeis.org/A181875.
- [25] https://oeis.org/A187360.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] S. Axler (2015) Linear algebra done right (Undergraduate Texts in Mathematics, Springer, 2015).
- 2[2] P. O. Boykin et. al. , On Universal and Fault-Tolerant Quantum Computing , ar Xiv:quant-ph/9906054 (1999).
- 3[3] A. Baker, Transcendental Number Theory (Cambridge University Press, 1975).
- 4[4] A. Barenco et al. , Elementary gates for quantum computation , Phys. Rev. A 52 (1995), 3457-3467.
- 5[5] A. Bayad, I. N. Cangul, The minimal polynomial of 2 cos ( p / q ) 2 𝑝 𝑞 2\cos(p/q) and Dickson polynomials , Appl. Math. Comp. 218 (2013), 7014-7022.
- 6[6] A. Bouland, S. Aronson, Generation of Universal Linear Optics by Any Beamsplitter , Phys. Rev. A 89, 062316 (2014).
- 7[7] A. M. Childs et al. , Characterization of universal two-qubit Hamiltonians , Quantum Info. Comput. 11 (2011), 19-39.
- 8[8] W. Curtis, I. Reiner, Representation Theory of Finite Groups and Associative Algebras (Interscience Publishers, John Wiley and sons, 1962).
