On some classes of bipartite unitary operators
Julien Deschamps, Ion Nechita, Clement Pellegrini
Introduction
In this work, we answer the question above for several classes of relevance in quantum information theory: unitary conjugations , constant channels ( does not depend on the quantum state ), unital channels, (), mixed unitary channels (convex combinations of unitary conjugations), PPT channels (channels for which the Choi matrix has a positive semidefinite partial transpose), and entanglement breaking channels (channel which, acting on one half of any entangled state, yield separable states). In particular within our work, we give a partial positive answer to the conjecture formulated in . In , it was conjectured that convex combination of unitary conjugations can be obtained only by a very specific class of bipartite unitary operators (the set in the present work). We show that this conjecture is true, under some additional assumptions.
It is very important to state at this time that we are not concerned with classes of channels, but with classes of bipartite unitary operators. Although these classes are defined in terms of channels, we are interested in characterizing the “interaction” unitaries with the property that, for all ancilla states , the channel given by (1) has some fixed set of properties. A similar question was studied in , where the authors characterize the unitary operators having the property that the only matrices which give quantum channels in (1) are quantum states.
The paper is structured as follows. In Section 1 we define the classes of unitary operators we are interested in, and we present some general properties. Sections 2 - 6 deal each with one or more of these classes. In Section 7, we collect some more relations between the different classes, and present some equality cases. We close the work with a section containing some open problems. Finally, in Appendix A, we discuss the block singular value decomposition of operators.
Acknowledgements. We would like to thank Stéphane Attal for suggesting the question, and Denis Bernard and Michael Kech for inspiring discussions. We are also grateful to Siddharth Karumanchi for pointing out to us reference and sharing with us the unpublished notes . I.N.’s research has been supported by a von Humboldt fellowship and by the ANR projects OSQPI 2011 BS01 008 01 and RMTQIT ANR-12-IS01-0001-01. The three authors have been supported by the ANR project StoQ ANR-14-CE25-0003-01.
Some classes of unitary operators
Let us introduce some classes of quantum channels having the unitary invariance property:
We present next a list of such classes of channels, leaving the task of verifying the unitary invariance property as an exercise for the reader:
Positive partial transpose (PPT) channels
We move next to the main definition of this paper, the classes of bipartite unitary channels we are interested in. These classes are defined in a natural way as the set of unitary operators inducing, via the Stinesping formula (2), independent of the state of the environment system , quantum channels belonging to one of the classes above. This exact notion, in the case of degradable channels and entanglement breaking channels, has been considered respectively in [14, Definition 15] and . More precisely, we define, for any ,
In relation to the class , we also define (see Section 2)
One of the original motivations of this work was to obtain a characterization of the set . As stepping stones towards a description of this set, we introduce the following classes of bipartite unitary operators:
Let us mention at this point a simple but fundamental property of the sets of bipartite unitary matrices we have just introduced.
The local unitary group acts by left and right multiplication on , for all :
As suggested by the property above, the subgroup plays an important role in our study. It turns out that the flip operator
will also be of particular importance, in light of the following classical theorem.
([8, Theorem 3.1]) Let be a compact group such that . Then is one of the following
;
If , .
By direct computation, one can show that the following chain of inclusions holds :
Note that one can define “”-versions of the above sets, in an obvious way, by swapping the tensor factors and ( above inclusions are still true for ).
One of the main focuses of the current work will be to understand which are the inclusions above which are strict and which are actually equalities.
Let be two bipartite unitary operators. The following two assertions are equivalent:
There exists a unitary operator such that .
We only prove “1 2”, since the converse follows from direct calculation. We start form the hypothesis,
and we conclude the proof by noticing that has to be unitary, since is. ∎
Bipartite unitary operators producing unitary conjugations and constant channels
In this section we provide characterizations of the sets (3), (9), and (4), showing that only tensor products of unitary operators (resp. flipped tensor products) belong to these classes.
We start with the set of automorphisms, that is the set of unitary conjugation channels.
The proof is easy, and consists of two steps: we show first that the unitary operators can be chosen to not depend on , and then, using Lemma 1.3, we show that the unitary has the required form.
Let us first introduce some notation. To any matrix
At the level of Choi matrices, the above equation reads
On the left side of the equation above the operator is a rank one operator. This way, in order that the sum in the right side is a rank one operator, the vector has to be proportional. Since all the involved vectors are of norm , it follows that they should all be the same, up to a phase. The same holds for the unitary operators, which concludes the first step of the proof.
We show next that the class , i.e. the set of unitary operators with the property that the map is constant, is actually identical to .
For the proof of Theorem 2.3, we need the following lemma.
The non-trivial implication follows from the following equation
By using linearity, the hypothesis translates to the following equality
By reshaping the operator , the previous equality can be re-written as
we get . The fact that follows from the unitarity of , and this concludes the proof of the first implication. The fact that tensor product unitary operators belong to can be verified by direct computation. ∎
For the case of , it is easy to see that it is related to the previous case via a flip operation, although there is a slight technical complication. This question has also been considered in .
If for , then is empty.
If for some positive , then we have
where denotes the flip operator (14); see Figure 2 for the diagrammatic representation of such an operator.
Let us start with the easy implication, considering an operator as in (16). By direct computation, one can see that
proving that, for arbitrary , the channel is constant.
The proof of the difficult implication starts in the same way as the one of Theorem 2.3. The hypothesis that the channels are constant translates to the following condition:
If in the previous result, equation (16) can be written as for a pair of unitary operators , so in this case we have
Bipartite unitary operators producing unital channels
In this section we study the set of bipartite unitary operations which yield unital channels for every choice of the state on the auxiliary space.
Using linearity, one can extend the definition (5) to the whole space of complex matrices:
In particular, .
Choosing , we get and hence . In other words, , which finishes the proof of the first inclusion.
The second inclusion follows by working backwards the previous arguments: since , equations (20) and (19) hold. ∎
Since both sets and are algebraic varieties (i.e. they can be describes as the zero-set of a system of polynomial equations), we obtain the following corollary.
The set is a real algebraic variety.
We are going to investigate next , as an algebraic variety. We compute first the dimension of the “enveloping tangent space” of at a point which is a block-diagonal unitary
The notion of enveloping tangent spaces was introduced in (also called defect), and it is simply defined by (see also )
The dimension of the enveloping tangent space of at a point which is a block-diagonal unitary of the form
where is the set where is an eigenvalue of the unitary operator having multiplicity .
the first condition is equivalent to the following system of equations
while the condition is equivalent to
First, let us note that the diagonal blocks appear only in two identical equations
The general solution to the equation above is , where is an arbitrary anti-hermitian matrix (). Hence, the total dimension of the diagonal blocks of is . Note that this corresponds to the case in formula (21): there, .
Let us now study off-diagonal blocks of . Again, the equations are decoupled: for , one has to solve
From the first equation, one finds . Plugging this into the second equation, we have to solve now
where and . This is the well-known Sylvester equation. From the analysis in [10, Chapter VIII], the dimension of the solution space of this homogenous equation depends of the Jordan block structure of the matrices and . Since in our case both and are unitary (hence diagonalizable), the Jordan blocks have unit dimension. Moreover, and have the same spectrum . It follows from [10, Chapter VIII, eq. (19)] that the complex dimension of the solutions of the system (22)-(23) is precisely
The proof above can be adapted mutatis mutandis to the case of -classical unitary operators, as follows.
The same result holds for -block-diagonal unitary operators of the from
The dimension of the enveloping tangent space of at a product unitary operator is , which is also the dimension of .
For , the dimension of the enveloping tangent space of at a point is
where are the multiplicities of the eigenvalues of .
Consider a block-diagonal unitary operator
where the operators are in generic position:
The dimension of the enveloping tangent space of at is then
Note that the expression above is symmetric in and .
We conjecture that the expression (24) is the dimension of , as an algebraic variety, see Conjecture 8.1.
Bipartite unitary operators producing PPT channels
We consider in this section channels and bipartite unitary operators which produce such channels via the Stinespring formula, independent of the state of the environment.
Recall that the maximally entangled state is the matrix (here, we drop the normalization constant)
A quantum channel is said to be PPT if and only if its Choi matrix
is PPT, i.e. . Hence, the set admits the following characterization:
Since the structure of positive maps between matrix algebras is rather poorly understood, we focus for the moment on a subset of , namely
We have the following description of the set , in which, remarkably, the partial transpose of plays a special role.
We use again the fact that complete positivity is characterized by the fact that the Choi matrix is positive semidefinite. In Figure 4, we have depicted in the left image the matrix , while in the center panel we have the Choi matrix of the map . The right-most panel contains the diagram of the same Choi matrix, where we have replaced by its partial transpose , in order to obtain a nicer expression. The equality of the last two panels contains the proof of the claim. ∎
In order to further simplify the description given above, by conjugating the above expression by the pseudo-inverse of the matrix , we are focusing next on the study of the set
We have gathered the following properties of the set ; we leave the proofs of these simple facts to the reader.
. In other words, no product unitary lies inside , nor inside . As a consequence, we have .
Since , if , for any unitary operator , , where is depicted in Figure 5.
At the level of examples, the only observation here is that . We refer the reader to Section 8 for some related open problems.
Bipartite unitary operators producing mixed unitary channels
In this section we investigate the set . We provide necessary conditions for a bipartite unitary operator to belong to , and we show that in the case of qubit channels (), the sets and are equal.
For any choice of and , the operators
are Kraus operators for the channel . Since the channel is mixed unitary, it follows from [22, Section IV] that the linear span of the should contain a unitary operator. ∎
Note that in the statement above, the set
does not depend on the particular choice of the basis , but only on the vector .
As a direct consequence of the above result, we obtain the following simple criterion for deciding if a given unitary matrix is an element of .
Let be a bipartite unitary operator with the following property:
With the help of the criterion above, we present next an example of an element , which shows, in particular, that the inclusion is strict; this example is motivated by [16, Section 4.3] and [22, Example 1]. Let be
Obviously, . In the spirit of the criterion above, compute
Asking for the diagonal matrix above to be unitary leads to a contradiction, and thus, by Corollary 5.3, we conclude .
Let us now consider the qubit case , which is special because the quantum Birkhoff result holds for qubits .
As a corollary, since every unital channel must be mixed unitary, we obtain the following result.
For and any , we have that
In particular. iff .
Block-diagonal bipartite unitary operations
In this section we study the set of block-diagonal operators, . Before proving any results on this class, let us provide another way of writing equation (12), which has the benefit of being unique in a certain sense. As a corollary, we deduce that the only unitary transformations which are blcok-diagonal with respect to both sub-systems and are given by partial isometries.
A bipartite unitary transformation is an element of if and only if it can be written as
and for all .
Moreover, the decomposition (26) is unique, up to and permutation of the terms in the sum.
Consider two decompositions of a same operator in of the form of (26)
for all and for all .
For all in and in , applying on the left and on the right, Equation (28) becomes
This implies that at least one of the terms in the sum is non-trivial. Moreover, since for all , the operator can be in relation with only one of the ’s. Therefore, we obtain and for all , there exist a unique such that and . After following the same strategy with on the left and on the right, we now can deduce that . The result follows ∎
Another point of view on block-diagonal unitaries is the fact captured in the next proposition.
A bipartite unitary operation is block-diagonal if and only if it admits a block-singular value decomposition with respect to :
where is the set (see Appendix A)
In particular, the sets , , and are algebraic varieties.
For , write
The above matrix is the identity if and only if each of its diagonal blocks is the identity, and the claim follows. ∎
Let us now investigate the relation between the two classes and . We start by presenting an algorithm allowing to check if a unitary matrix in belongs to . This key result relies on Theorem A.1.
if and only if the families , resp. , consist of commuting, normal operators. Then the unitarity of the ’s directly follows from the unitarity of . ∎
Any element can be written as
In order to apply Proposition 6.4 we consider the orthonormal basis . In particular
It is obvious that these sets consist of commuting, normal operators, finishing the proof. ∎
Note however that the inclusion in the above result is strict (in the case , ). For , and arbitrary , we construct next an example of a unitary operator being in but not in .
We immediately note that the operators and do not commute. Since this commutativity is necessary to be in (Proposition 6.4), we conclude that doesn’t belong to .
Another class of interesting block-diagonal (with respect to the second system, ) operators are circulant unitary matrices.
We show next that the matrices are all circulant, fact which, by Theorem A.1, suffices to conclude, since all the matrices appearing in the theorem will be simultaneously diagonalizable in the Fourier basis.
The crucial observation is that the above quantity only depends on the difference : indeed, if , then there exists some such that , and thus
showing that the matrix is circular, and finishing the proof.
The statement about circular unitary operators follows from the general case using Proposition 6.3. ∎
We turn next to the study of the unitary operators which are block-diagonal with respect to both systems and .
A unitary operator is block diagonal with respect to both tensor factors and (i.e. ) iff
Let be an element in the intersection . Then, admits both decompositions
Applying on the left, we obtain
Then there exists such that
Now since the ’s and the ’s satisfy (33) we end up with
Since the operators and are unitary, we conclude that and that gives the result. ∎
Finally, we compute next the (real) dimension of and .
The real dimension of the algebraic variety is
The real dimension of the algebraic variety
Let us first perform a heuristic parameter counting for a generic element
Let us now find the dimension of the intersection. Similarly, let us count parameters for a generic element of the form
The choice of the four orthonormal bases corresponds to a total of real parameters, the choice of the coefficients . Since, in , all the phases can be absorbed in the coefficient , we have over counted real parameters. Again, the case is degenerated, since any unitary operator is of the desired form. ∎
Further relations between unitary classes
As discussed in the introduction, the following chain of inclusions holds:
We discuss in this section the situations when some of the above inclusions are equalities. See Section 8 for some related open questions.
The sets and are equal.
Without loss of generality, we assume that the unitary operators are different up to a phase, i.e. , for all .
We then conclude that the matrices can be written as for some hermitian and positive semi-definite .
By linearity, the previous equality gives
Then, by definition of the partial trace, we obtain the following equivalences
Note that the previous equation is actually a sum of non-negative terms equals to . Therefore, we conclude that for
If , then . In particular, the chain of inclusions (34) collapses:
Let us now prove that and consist of normal commuting matrices. It can be noticed that it is sufficient to check that, for all ,
Using the symmetry in (38) together with the symmetry , the 64 different cases boil down to 11 non-trivial cases : and . Each of them can be easily checked as for instance
A similar result has been obtained in [14, Theorem 9], under more stringent assumptions. More precisely, it is shown in that, when , , assuming that the unitary operators appearing in the mixed-unitary decomposition of channels are linearly independent.
Swapping the roles of and , we obtain the following result.
If , then
Conclusions and open questions
We end this work with a list of questions that we have left unanswered (or even untouched). We hope to get back to some of these problems in some future work.
We start with the problem of computing the dimension of the algebraic variety ; recall that previously, we have looked at the enveloping tangent space of this variety, at some particular points.
Show that .
It has been showed in Theorem 7.1 that any operator in the set (which is a subset of ) is block diagonal, with respect to the system . Moreover, in the qubit case , we have , see Proposition 7.2. We conjecture that this equality always hold, and that the technical restrictions appearing in the definition of are actually superfluous.
Regarding bipartite unitary operators producing PPT channels, we have left the following problem open.
This brings us to the problem of characterizing the set and comparing it to (at the level of quantum states, this would be the fact that the PPT criterion for separability is necessary in all dimensions, and sufficient for ).
Provide a description of the set . For which values of , is it true that ?
At the level of examples, beside the obvious inclusion , we also haveWe thank Siddharth Karumanchi for pointing this out to us., when ,
Indeed, for a unitary operator , the corresponding quantum channel reads
Finally, we consider the following classe of bipartite unitary matrices yielding channels of interest in quantum information theory.
The study of these classes has been initiated in , where mainly the qubit case has been discussed. The structure of these operators in the general case remains open.
Characterize the sets , , and .
Appendix A Necessary and sufficient conditions for the existence of a block-SVD
In this section, we establish necessary and sufficient conditions for the existence of a block singular value decomposition of a bipartite operator with respect to the second sub-system . Moreover, we present an algorithm for obtaining such a decomposition when it does exist. These results are inspired from , see also [12, Theorem (2.5.5) and Section 7.3, Problem 25].
We denote the set of matrices satisfying the above condition(s) by
The set is defined in a similar way, by swapping the roles of the two tensor factors.
The implication is obvious. Let us first show . For a matrix as in (32), we have
Let us now show . The fact that the normal matrices commute implies they have the same set of eigenprojectors :
In the same vein, we have, for another set of orthogonal eigenprojectors :
Letting in (39) and (40) and using the fact that the matrices and have the same (positive) eigenvalues (counting multiplicities), we have that and there exists permutations and complex numbers such that
for some partial isometries having initial projection and final projection . Plugging the last expression into (39) and (40), we find that the permutations must be equal; we shall assume, by re-ordering the eigenprojectors , that these permutations are all equal to the identity. Using similar arguments, the partial isometries cannot depend on , and we write . We have thus
The set is a real algebraic variety.
A matrix belongs to if and only if the two families of matrices and commute; these commutations conditions can be restated as (degree 4) polynomial conditions in the real and imaginary parts of the elements of . ∎
The real dimension of the algebraic variety is .
For the terminology and the results used in this proof, we refer the reader to [11, Chapter 11]. Let us introduce the flag manifold (see [11, Example 8.34] or [5, Section 4.9])