Composite parameterization and Haar measure for all unitary and special unitary groups
Christoph Spengler, Marcus Huber, Beatrix C. Hiesmayr
Introduction
Unitary and special unitary groups play an important role in various fields of physics. Several problems that arise in the context of these groups require to express them in terms of a set of real parameters. In general, such parameterizations are not unique in the sense that the considered groups can be parameterized in many different ways. With regard to the diversity of problems it is reasonable to have a repertoire of different parameterizations available, in order to be able to choose the most convenient one for a given problem. In Ref. we recently introduced the composite parameterization of the unitary group as an alternative to the canonical parameterization via hermitian matrices and those presented in Refs. . It was shown that our parameterization enables a simple identification of redundant parameters when it is applied to describing orthonormal bases, density matrices of arbitrary rank and subspaces. For all these objects we found representations containing the minimal number of parameters needed. Due to its concise notation, simple implementation and computational benefits it has already found widespread applications in research on lattice correlation functions , quantum nonlocality , genuine multipartite entanglement and quantum secret sharing .
The aim of the present paper is twofold. First, we adopt our concept that was used in Ref. to obtain a novel parameterization of the special unitary group . The need of additional representations of this group is not only apparent because of its vital relevance in all kinds of fields involving quantum physics (see Ref. for an overview), but moreover is given because the number of available parameterizations is relatively low compared to . Here, our parameterization is proposed as an alternative to the canonical parameterization via traceless hermitian matrices and the generalized Euler angle parameterization introduced by Tilma and Sudarshan.
Second, we rigorously derive the normalized Haar measure in terms of the introduced parameters for both the unitary and the special unitary group of arbitrary dimension. In form of an infinitesimal volume element of a group, the Haar measure contains all information about the distribution density in its parameter representation. This in return is essential for the capability of generating uniformly distributed random unitaries, density matrices and subspaces, as they are important in, for instance, Monte Carlo simulations or quantum data hiding . Explicit expressions of the normalized Haar measure can furthermore be useful to tackle group integrals as they appear in lattice QCD , quantum optics , stochastic processes and mesoscopic systems . In quantum information they can be found in the context of symmetric states (Werner and isotropic states ) and the a priori entanglement of quantum systems .
Within recent years much attention has been paid to integrals over unitary groups, i.e. whose integrand is a polynomial in and . It was shown that such integrals can be replaced by a sum of function values using a finite set of unitaries . Such sets are termed unitary -designs , wherein denotes that the degree of the polynomial in and is at most . Whereas the existence of a unitary -design was proven for all dimensions and all polynomial degrees (see Ref. ), it is generally unknown how to construct them for arbitrary and . In addition, there currently exists no simple analytic method for solving any integral over any polynomial. Due to this, there have been several attempts to find schemes to approximate unitary -designs. Here, the usefulness of our results in the context of unitary -designs and their approximations is obvious: Since we do not only provide the Haar measure but also the exact parameter ranges for group covering, the integration of polynomials can be performed explicitly and solved analytically in many cases. This in return allows to verify (or falsify) suggested unitary designs and to test the accuracy of approximations. Apart from that, our tools for computing integrals are not limited to polynomials, but are applicable to arbitrary functions.
The paper is organized as follows. In Section 2 we review the composite parameterization of the unitary group . In Section 3 we introduce the composite parameterization of the special unitary group . In Section 4 the general formula for the Haar measure on is stated and proven. An analogous formula for the Haar measure on the special unitary group can be found in Section 5. Finally, in Section 6 we make useful remarks on computing integrals over and using the composite parameterization and the associated Haar measure.
Composite parameterization of the unitary group 𝒰(d)𝒰𝑑\mathcal{U}(d)
and anti-symmetric matrices These can be considered as generalizations of the Pauli matrix
each acting on a two-dimensional subspace spanned by and . In our previous paper , using these operators we have proven the following theorem:
Any operator of the unitary group can be written as The order of the product is
using real parameters in the ranges for and for . The idea behind this construction was to compose the unitary group out of ‘elementary operations’ such as rotations and phase shifts. Here, these operations are realized through the matrix exponential functions (generates a rotation) and (shifts a phase). To make an ansatz for an arbitrary unitary operator it is useful to think of unitaries as orthonormal basis transformations. In this way, the form (LABEL:Uc) can be interpreted as one option of incorporating global phase operations
as well as rotations followed by relative phase shifts
Composite parameterization of the special unitary group 𝒮𝒰(d)𝒮𝒰𝑑\mathcal{SU}(d)
These are possible generalizations of the diagonal Pauli matrix acting on the subspace spanned by and . In (LABEL:distinc) the operation was used to generate a relative phase shift between the vector components and . However, the same effect can also be achieved with meaning that (LABEL:distinc) can be replaced by
It now remains to turn our attention to the last part of (LABEL:Uc), i.e. . Here, each is regarded as a global phase operation on . Special unitarity implies that there are only independent global phase operations instead of for . There is no unique way how these operations can be realized using matrix exponentials of (LABEL:genZ). However, a possible and convenient choice is
In this version, the first vectors experience the phase shifts while the last vector gets phase shifted in the overall inverse direction, i.e. . Note that according to our labeling there is no parameter . Thus, in total we have the desired number of parameters . In summary, this leads to the next theorem:
Any operator of the special unitary group can be written as
using real parameters Note that the indices and again run from to except that there is no . in the ranges for , for and for .
The order of the factors in implies that acts first on . For one obtains
All other components remain unchanged, i.e. for if . We observe that can always be made zero using particular values for and : In case and both are zero, both parameters and can be chosen freely. If only one chooses . If both are unequal zero then vanishes for
It is worth mentioning some properties of the composite parameterization. In our previous paper on the parameterization of we have shown that it can be rather insightful to gather the parameters in a matrix
In this notation the lower left entries represent relative phase shifts, the diagonal global phase shifts and the upper right rotations (with respect to the computational basis ). Using this representation is particularly useful for illustrating which parameters are irrelevant for certain tasks. For instance, we have shown that for parameterizing an orthonormal set of vectors only the non-zero parameters of the following matrix are relevant
Let us illustrate another important feature of the composite parameterization. The or , respectively, non-zero parameters
correspond to the (special) unitary group for the -dimensional subspace defined by . This directly follows from the correct number of required parameters in combination with the fact that the subspace is independent of the illustrated parameters. Note that this feature will be helpful in an upcoming proof.
Haar measure on the unitary group 𝒰(d)𝒰𝑑\mathcal{U}(d)
Let us now assign an infinitesimal volume element to the unitary group in terms of the composite parameterization . This can be achieved by determining the associated Haar measure. This means that, as for any compact Lie group, we must find a measure of volume which is left and right invariant . Explicitly, we require that satisfies
for all . Generally, an invariant measure is (up to an irrelevant constant) determined by the absolute value of the Jacobian determinant
and where are any parameters that cover . Here, a left or right translation merely induces a unitary basis transformation of which is length and angle preserving. Hence, is invariant under these transformations and
is a Haar measureIntuitively: When changing from the orthogonal coordinates to the non-orthogonal coordinates the infinitesimal volume element transforms as according to the Jacobian determinant.. Our aim is to derive a general expression of for arbitrary in terms of the parameterization introduced in Section 2, i.e.
where is a normalization constant such that . We obtain the following:
In terms of the parameters introduced in Theorem 1 the (normalized) Haar measure on the unitary group reads
such that .
For simplicity, let us start with the case . Using the canonical operator basis and the order of the parameters we obtain the Jacobian matrix
Using the Laplace expansion and elementary simplifications one finds
The relation (LABEL:Haargeneral) combined with normalization
One could in principle compute analogously for arbitrary , i.e. using the canonical operator basis and the naive order . For instance, a long and cumbersome computation reveals that
demonstrating the validity of Theorem 3 for . Unfortunately, in this way, computing the determinant of the Jacobian matrix becomes increasingly unfeasible the larger gets. More importantly, this approach is not suitable to prove a general expression such as (LABEL:HaarU) for all . However, the Jacobian matrix can be considerably simplified by taking into account the invariance of the Haar measure, the structure of the composite parameterization as well as the freedom in the choice of the operator basis and the order of the derivatives . In this way, the correctness of Theorem 3 can be verified for all .
First, due to the left invariance of the Jacobian determinant we are allowed to perform any transformation
with . Here, it is beneficial to choose since the matrix has a simpler form due to the fact that and cancel each other out partially. For instance, since all projectors commute, for any derivative with respect to a global phase transformation one obtains
As can directly be inferred from the structure of (LABEL:Uc), the derivatives are
for . Consequently, if we apply from the left, the products to the left of (respectively ) cancel out and we get
Here, it is important to realize that and do no longer contain operations with , meaning that there are no off-diagonal elements and with . This and the observation (LABEL:diagglobal) imply that when we choose the following orthogonal operator basis and order
the Jacobian matrix becomes a lower block-triangular matrix where all entries outside the grey-shaded blocks are zero. Thus, the Jacobian determinant simplifies to a product of the determinants of the blocks and
where the parameters in are to be substituted according to . This relation is a direct consequence of the fact that each with only contains parameters with . As discussed in Section 3.1 the set of parameters satisfying correspond to the unitary group for the -dimensional subspace . Consequently, (LABEL:recursion) simply reflects the well-known fact that the infinitesimal volume element on is the product of the infinitesimal volume element on times a to-be-determined function , i.e.
Equation (LABEL:U3) shows that this is indeed the case since it can easily be observed that
where and are orthogonal (real) matrices since they are a product of the operations which explicitly read
According to (LABEL:basisorder), the elements of are now determined by
with . Now consider the coefficients (LABEL:Yexp) and (LABEL:Pexp) depending on different and of (LABEL:m1basis): for arbitrary :
Note: is symmetric while is antisymmetric. for :
Note: is orthogonal to for since the product in starts with . for arbitrary :
Note: is an orthogonal (real) matrix. for :
Note: has no off-diagonal elements for . These four observations imply for the operator basis and parameter order
that is a lower triangular matrix \overline{M}_{1}=(j^{\prime}_{k,l})_{\mbox{\tiny{k,l=1,\mathellipsis,2(d-1)}}}=. For the determinant we can now restrict on determining the diagonal entries of which are given by for :
Note: does not have off-diagonal element since the product starts with . for :
We have thus found simple relations between the diagonal entries of and the matrix elements ()
which can easily be obtained via the definitions of and together with (LABEL:explicit). Hence, since , we find that the diagonal entries of are
If we multiply all these entries () we finally obtain
Using the recursion formula (LABEL:recursion) and induction one finds the final result
The corresponding normalizing constant is given by the integral
Haar measure on the special unitary group 𝒮𝒰(d)𝒮𝒰𝑑\mathcal{SU}(d)
In terms of the parameters introduced in Theorem the (normalized) Haar measure on the special unitary group reads
such that .
The proof is similar to the previous one — only minor modifications have to be made. Given the special unitary group in parameterized form , to construct the Haar measure one must determine the absolute value of the determinant of the Jacobian matrix
In this terminology, the (normalized) Haar measure reads
Our aim is to derive a general expression of for arbitrary in terms of the parameterization introduced in Section 3, i.e.
As in the previous proof we make use of the left invariance of the Haar measure on , i.e. where
If for the composite parameterization (Theorem 2) is chosen to be one obtains analogously to (LABEL:diagglobal) – (LABEL:drotU) that
These operators are now to be expressed in an orthogonal basis of traceless operators. Since the first operators that were used in (LABEL:basisorder) already are mutually orthogonal and traceless, only the diagonal operators with have to be replaced by diagonal operators with vanishing trace. A convenient choice are the mutually orthogonal operatorsNote that these are the generalized diagonal Gell-Mann matrices in reversed order.
with obeying . For the order
the Jacobian matrix is again lower block-triangular . Here, the block is not diagonal but lower triangular since
Since the diagonal entries of are merely real numbers we find again that
where is a constant that can be dropped since the Haar measure will be normalized at the end anyhow. As the composite parameterization of the unitary group and the special unitary group share the same structure the discussion between (LABEL:recursion) – (LABEL:Moverline) essentially remains the same, meaning that (ignoring irrelevant constants) one finds again the recursion formula
where and in . Here, the relevant operators of (LABEL:derivs2) have the form
containing the orthogonal matrices and that also appeared in the previous proof. The elements of are determined by (compare with the order (LABEL:basisorderSU))
with . Now consider the coefficients of (LABEL:Yexp2) and (LABEL:Zexp2) for the different operator basis elements occurring in (LABEL:m1blocko): First, notice that is again lower triangular as in the previous proof since (LABEL:Yexp2) and (LABEL:Yexp) are identical and for arbitrary . Note: is antisymmetric, while is symmetric. for :
Note: does not have off-diagonal elements and for . Thus, it again suffices to compute the diagonal entries of , half of which are already known from (LABEL:diagelements1)
and the definition of together with (LABEL:explicit)
Since (LABEL:diag2) differs only by the factor two from (LABEL:diagelements1) we again obtain for the result (LABEL:finalJd)
up to an irrelevant multiplicative constant . Hence, the Haar measure on reads
The normalizing constant is given by the integral
Since there are parameters with and parameters with one finally obtains
Remarks on integrals over unitary groups
As previously mentioned, our results can be used to compute group integrals, i.e. integrals of the form where one integrates over the entire group or , respectively. At least three things are needed when one intends to explicitly compute such integrals: A parameterization of the corresponding group, exact knowledge of the parameter ranges and the normalized Haar measure. All this is provided in the present paper. Theorems 1 – 4 can straightforwardly be applied without knowledge of further technicalities (e.g. details appearing in the proofs). Whether or not a given integral can be solved analytically in this way of course depends on the integrand. However, for many physical problems the function is a polynomial in the components of and . In this case, when and are inserted in parameterized form according to Theorems 1 – 4, we have that the integrand is a polynomial in , and . Neglecting the computational effort, such integrals can always be solved analytically (see Ref. and references therein). Besides that, our results constitute a good starting point for the integration of non-polynomial functions using numerical methods.
A detailed analysis on integrals that can be solved in this way shall be presented in a subsequent paper. We are convinced that due to the simplicity of the parameterization and the associated Haar measure, it is possible to find several general results and to gain a better understanding of integrals over . In order not to go beyond the scope of this paper we conclude with simple examples that can be compared with existing results as a consistency check.
For the special case the general solution
simplifies to as in agreement with Ref. . Note that in this way we have found a simple necessary criterion for testing if a set of matrices constitutes a unitary design. Namely, as there are no distinguished matrix elements and since it holds: A set of unitaries is a unitary -design only if
for all , where is the weighting of ( for unweighted designs). Further criteria can be constructed analogously.
2 Example 2
where . Using a symbolic computation software, we explicitly and analytically twirled the maximally entangled state of dimensions utilizing Theorem 1 and 3
In all cases, this yielded a Werner state with , demonstrating once more the operationality and validity of our results. Note that our results also enable analytical twirling of multipartite qudit states.
3 Example 3
To solve the integral we can associate each with a matrix element of a unitary matrix. In this way, the average reduces to a sum of integrals over the polynomials and where and denote distinct matrix elements. Now, taking account of (LABEL:reddensity), it is a simple combinatorial problem to show that in the term appears times and appears times. Hence,
From (LABEL:collinsrel) we already know that for integrals over . It remains to determine for two arbitrary but distinct matrix elements and . By computing
analogously to (LABEL:bintegral) – (LABEL:eintegral) one finds with that . Consequently, the average entanglement of a bipartite qudit system is
Summary
In this paper we adopted the concept of the composite parameterization of the unitary group to the special unitary group . We showed that both parameterizations can be used equivalently to describe orthonormal vectors and subspaces with the minimal number of parameters. The introduced parameterizations are completely factorized and therefore beneficial for numerical optimizations. We also determined the infinitesimal volume element in terms of the introduced parameters. We derived a general formula of the normalized Haar measure for both the unitary and the special unitary group of arbitrary dimension. The found expressions give theoretical insights into the differential structure of and . Moreover, the Haar measure plays an important role in all kinds of unbiased randomizations. It was stressed that our results also constitute a framework for computing high-order group integrals. By means of our approach, we analytically solved several exemplary integrals and found that the solutions are in agreement with the literature. As integrals over unitary groups appear in various fields from particle physics to quantum optics to quantum information, it is to be expected that our results will find several interesting applications. Acknowledgments: The authors want to thank Jan Bouda, Artem Kaznatcheev, Patrick Ludl, David Rottensteiner and the Anonymous Referee for helpful remarks and their valuable comments on the manuscript. Christoph Spengler and Marcus Huber acknowledge financial support from the Austrian Science Fund (FWF) - Project P21947N16.
Appendix A Some explicit expressions for 𝒰(d)𝒰𝑑\mathcal{U}(d)
Appendix B Some explicit expressions for 𝒮𝒰(d)𝒮𝒰𝑑\mathcal{SU}(d)
Appendix C Differential matrix representation for 𝒰(d)𝒰𝑑\mathcal{U}(d)
Adopting the matrix representation introduced in Section 3.1 to differentials, the normalized Haar measure may be written as
This notation is useful for the construction of a normalized Haar measure for problems which are independent of certain parameters (see discussion in Section 3.1 and Ref. , as well as Example 1). Since in such cases the dependence on and can be removed from the Haar measure, one can replace the corresponding entry by a constant. If one sets then (LABEL:harald) preserves the normalization of the reduced Haar measure. Moreover, this notation could lead to a better understanding of the differential geometry of .
Appendix D Differential matrix representation for 𝒮𝒰(d)𝒮𝒰𝑑\mathcal{SU}(d)
Analogously, the normalized Haar measure on may be written as