In a well-known result [R. Werner, J. Phys. A: Math. Gen. 34(35), 7081 (2001)], Werner classified all tight quantum teleportation and dense coding schemes, showing that they correspond to unitary error bases. Here tightness is a certain dimensional restriction: the quantum system to be teleported and the entangled resource must be of dimension d, and the measurement must have d2 outcomes. Here we generalise this classification so as to remove the dimensional restriction altogether, thereby resolving an open problem raised in that work. In fact, we classify not just teleportation and dense coding schemes, but entanglement-reversible channels. These are channels between finite-dimensional C*-algebras which are reversible with the aid of an entangled resource state, generalising ordinary reversibility of a channel. We show that such channels correspond to families of linear maps which are bi-isometric with respect to a duality defined by the resource state. In particular, in Werner’s classification, a bijective correspondence between tight teleportation and dense coding schemes was shown: swapping Alice and Bob’s operations turns a teleportation scheme into a dense coding scheme and vice versa. We observe that this property generalises ordinary invertibility of a channel; we call it entanglement-invertibility. We show that entanglement-invertible channels are precisely the quantum bijections previously studied in noncommutative topology [B. Musto et al., J. Math. Phys. 59(8), 081706 (2018)], and therefore admit a classification in terms of Wang’s quantum permutation group [S. Wang, Commun. Math. Phys. 195, 195–211 (1998)].
I. INTRODUCTION
A. A full classification of quantum teleportation and dense coding protocols
Quantum teleportation and dense coding (sometimes called superdense coding) protocols are of vital importance in quantum computation and information theory. These protocols are in fact so foundational that we will assume the reader is familiar with them; if not, a nice exposition of the standard qubit teleportation and dense coding schemes can be found in the very first chapter of Ref. 1.
The papers in which quantum teleportation and dense coding were first defined2,3 gave the standard qubit schemes; it was then natural to ask what other teleportation and dense coding schemes exist, and whether there is some classification of these schemes. In Ref. 4, Werner gave a partial answer to this question; he restricted his attention to the tight case. For teleportation this means that the state to be teleported is in a Hilbert space of dimension d, the shared entangled state is of two d-dimensional Hilbert spaces, and the measurement Alice performs has d2 possible outcomes. Under these conditions, Werner showed that teleportation and dense coding schemes are in bijection with unitary error bases, bases of unitary matrices orthogonal under the Hilbert-Schmidt inner product. That is, a unitary error basis yields both a tight teleportation scheme and a tight dense coding scheme, and all schemes are obtained this way.
Despite the name of the paper Ref. 4, this is only a classification of tight teleportation and dense coding schemes, and it is natural to ask whether a classification exists for general schemes. Although there was some progress in this direction (in particular, we note Refs. 5–9) the question has not to our knowledge been solved before now.
The primary goal of this work is to classify teleportation and dense coding schemes in full generality. In fact, we will find that our classification extends more generally to entanglement-reversible and entanglement-invertible channels, which we will define shortly. The key tool we will use to state and prove the classification is an extended version of the graphical calculus of tensor network diagrams. It has long been observed (see e.g., Refs. 10 and 11) that the diagrammatic calculus is a convenient tool for studying quantum teleportation and dense coding, and here we find it absolutely essential; while it is in theory possible to state and prove our results without it, all intuition would be lost.
B. Entanglement-reversibility and entanglement-invertibility
We will now define what we mean by entanglement-reversible channels. As is standard in quantum information theory, when we talk about channels we mean completely positive trace-preserving maps between finite-dimensional (f.d.) C*-algebras.
Let A, B be f.d. C*-algebras. Recall that a channel M: A → B is reversible if there exists a channel N: B → A such that N◦M = idA; the channel N is called a left inverse for M. The channel is furthermore invertible if M◦N = idB; in this case dim(A) = dim(B) and the left inverse N is uniquely defined.
We generalise these definitions to account for an entangled resource state.
Let H1, H2 be two Hilbert spaces, let B(H1) and B(H2) be the C*-algebras of operators on these spaces and let σ: B(H1) ⊗ B(H2) → B(H2) ⊗ B(H1) be the swap channel. Let be any channel [i.e., any state of B(H1) ⊗ B(H2)].
It is clear that these definitions reduce to ordinary reversibility and invertibility when dim(H1) = dim(H2) = 1.
The standard examples of entanglement-reversible channels are teleportation and dense coding schemes.2,3 Let K be some Hilbert space, and let [n] be the n-dimensional commutative C*-algebra. (Throughout we use the same notation for commutative C*-algebras as for finite sets, since the two are equivalent by Gelfand duality.) Then:
Let A ≔ B(K), and B ≔ [n]. Then an entanglement-reversible channel M: A ⊗ B(H1) → B is precisely a quantum teleportation scheme. Using one half of the resource state W, a state σ of the system B(K) is transformed into classical information, from which σ can be recovered using the other half of the resource state W.
Let A ≔ [n], and let B ≔ B(K). Then an entanglement-reversible channel M: A ⊗ B(H1) → B is precisely a quantum dense coding scheme. Using one half of the resource state W, some state in i ∈ {1, …, n} is transformed into a quantum state ωi ∈ B(K), from which i can be recovered using the other half of the resource state W.
Of course, entanglement-reversibility is more general than teleportation and dense coding; we could consider entanglement-reversible classical-to-classical or quantum-to-quantum channels, for instance.
In Ref. 4, Theorem 1, Werner classified tight teleportation and dense coding schemes. Tightness is a dimensional restriction: the Hilbert spaces K, H1, H2 all have the same dimension d, and one fixes n ≔ d2. In this case it was shown that:
For entanglement-reversibility, W must be a maximally entangled pure state.
Any entanglement-reversible channel is furthermore entanglement-invertible, yielding a bijective correspondence between tight teleportation and tight dense coding schemes.
A tight teleportation or dense coding scheme is precisely specified by the data of a unitary error basis [a basis of unitary operators in B(K) orthogonal under the trace inner product].
In this work we extend Werner’s classification to general entanglement-reversible channels, without any dimensional restriction.
C. Results
1. Classification of entanglement-reversible and entanglement-invertible channels
To obtain this classification we use the notions of bi-isometry and minimal dilation, which we will shortly define. We also use the graphical calculus of shaded tensor network diagrams,12 where diagrams represent indexed families of linear maps. In this short summary of the results we will not use any tensor network diagrams, since we have not introduced the graphical calculus yet; however, the reader can find the diagrammatic statements of these results by consulting the statements in the body of the paper.
We call an indexed family of Hilbert spaces a 1-morphism and an indexed family of linear maps a 2-morphism. (The language of 1- and 2-morphisms reflects the fact that the shaded calculus is the graphical calculus of 2Hilb, the semisimple C*-2-category of finite-dimensional 2-Hilbert spaces and linear maps.13,14 However, no category theory is required in order to understand our results; we give a full introduction to the shaded calculus which does not mention categories.) There are notions of tensor product, duality and dimension for 1-morphisms, and Hermitian adjunction for 2-morphisms, extending the corresponding notions for single Hilbert spaces and linear maps. A dual for a 1-morphism X is a triple (X*, ɛ, η), where X* is a dual 1-morphism and ɛ and η are “cap” and “cup” 2-morphisms defining the duality; there is always a standard choice of dual, which is unique up to unitary isomorphism.
It is well-known that every f.d. C*-algebra A decomposes as a multimatrix algebra A ≅ ⊕i∈IB(Hi) for some Hilbert spaces , where I is a finite index set; this indexed family of Hilbert spaces defines a 1-morphism, which we will call XA.
Let A, B be f.d. C*-algebras. By a generalised Stinespring’s theorem (Theorem II.3), a channel F: A ⊗ B(H) → B corresponds to a family of dilations {(E, τ)}, where E is a 1-morphism and τ: H ⊗ XA → XB ⊗ E is a 2-morphism. The dilation minimising dim(E) is unique up to unitary isomorphism, and we call it the minimal dilation of the channel.
Let τ: H ⊗ XA → XB ⊗ E be a 2-morphism and let (H*, η, ɛ), (E*, η, ɛ) be duals for H and E. Let τT: XA ⊗ E* → H* ⊗ XB be the partial transpose with respect to these duals. We say that τ is a bi-isometry with respect to these duals if and . We say that τ is a biunitary with respect to these duals if it is a bi-isometry and additionally and .
We first obtain a classification of channels entanglement-invertible w.r.t. the maximally entangled pure state, in terms of biunitary 2-morphisms.
(Proposition III.2). A channel F: A ⊗ B(H) → B is entanglement-invertible w.r.t. the maximally entangled pure state of B(H) ⊗ B(H) if and only if its minimal dilation τ: H ⊗ XA → XB ⊗ E is (up to normalisation) biunitary w.r.t. the standard duality on H and E. In particular, this implies dim(A) = dim(B).
Channels whose minimal dilation is a biunitary were called quantum bijections in Ref. 15, Definition 4.3; our results therefore give an operational interpretation of this mathematical definition. As was shown in Ref. 16, quantum bijections possess a nice compositional structure; a map between quantum bijections is called an intertwiner.
We now proceed to classify entanglement-reversible and entanglement-invertible channels w.r.t. a fixed resource state W in terms of their minimal dilation. Note that for any linear map ω: H → H satisfying Tr(ω†ω) ≠ 0 one can define a corresponding pure state of H ⊗ H by normalising , where |Φ⟩ ∈ H ⊗ H is the canonical maximally entangled state. We say that this is the “state defined by the map ω.”
(Theorem III.9). Let be a pure state defined by an invertible map ω: H → H, and let M: A ⊗ B(H) → B be a channel. Then:
The channel M is entanglement-reversible w.r.t W precisely when its minimal dilation is a bi-isometry w.r.t. a certain duality defined by the state W. In particular, it is a necessary condition that dim(A) ≤ dim(B).
If additionally dim(A) = dim(B), then the minimal dilation of M is furthermore a biunitary w.r.t. the duality defined by W. Moreover, the entanglement-left inverse is uniquely defined.
The channel M is furthermore entanglement-invertible w.r.t. W precisely when the following conditions are satisfied:
M is a quantum bijection.
The map ω†◦ω is an intertwiner of quantum bijections M → M.
Once this theorem is proved it is straightforward to extend the result to general pure and mixed states W ∈ B(H1) ⊗ B(H2), since any mixed state can be decomposed as a convex combination of pure states and, up to a quotient and an injection, all of these pure states are defined by an invertible map; the general result is given as Corollary III.10.
Finally, we show in Sec. III C 2 how Werner’s classification of tight teleportation and dense coding schemes in terms of unitary error bases emerges straightforwardly from our more general result. We expect similar methods can be used to extract concrete descriptions of entanglement-reversible channels in other special cases.
D. Related work
1. Teleportation and dense coding outside of the tight scenario
We highlight some relevant previous work on this problem; this list is not exhaustive. With regard to dense coding: the papers17,18 dealt with superdense coding over noisy quantum channels or with noisy encoding operations; this can be brought within our framework by considering entanglement-reversibility of N◦M w.r.t. a state W, where M is the encoding channel and N is a channel representing the noise. The papers8,9 provide dimensional bounds for dense coding with arbitrary entangled pure state W. The paper7 studies tight dense coding with an arbitrary entangled pure state W, in the case where some nonzero probability of failure is allowed. With regard to teleportation: the papers5,6 give conditions for entanglement-reversibility of a channel (M, H): B(K) → [d] w.r.t. a general pure state W with no dimensional restriction when the channel M is a complete projective measurement.
2. Categorical quantum mechanics
This work makes use of the technology of categorical quantum mechanics, in particular the 2-categorical diagrammatic calculus19 which was applied to quantum mechanics in Refs. 14 and 20 and further developed in Refs. 11 and 12; we also use the covariant Stinespring theorem Ref. 13, Theorem 4.9 (although since there is no symmetry group here the special case in this paper also follows straightforwardly from Ref. 21, Corollary 4.13). Our treatment of “splitting” finite-dimensional C*-algebras is based on Q-system completion for rigid C*-tensor categories.22
However, no category theory is required in order to understand this paper; in particular, we present an introduction to the diagrammatic calculus without ever referring to categories.
II. BACKGROUND
A. Diagrammatic calculus
1. The unshaded calculus
The reader will notice the boxes have an offset edge; this is so we can represent the transpose, dagger and complex conjugate of a linear map, as we will discuss shortly.
Wires corresponding to the one-dimensional Hilbert space are not drawn. A diagram with no input and no output wires therefore represents a linear map , i.e., a scalar. Likewise, a diagram with no input wires represents a linear map , where V is the Hilbert space specified by its output wires; such linear maps obviously correspond to vectors |ψ⟩ ∈ V, where |ψ⟩ ≔ ψ(1). Likewise, a diagram with no output wires represents a vector ⟨ψ| ∈ V*, where V is the Hilbert space specified by the input wires of the diagram. From now on we will use the braket notation for both the vector and the associated linear map, so we will write (for instance) .
2. The shaded calculus
We now extend to the graphical calculus of shaded tensor network diagrams. Formally, this is the graphical calculus of the semisimple rigid C*-2-category 2Hilb of finite-dimensional 2-Hilbert spaces. In this work, however, we will avoid category theory altogether and introduce the shaded calculus simply as an indexed version of the unshaded calculus.
a. Wires and boxes.
On the right, we see similarly that V is a single Hilbert space (there being no adjacent shaded regions) and is an [n]-indexed family of Hilbert spaces. Then g: Z ⊗ U → V ⊗ W is an [m] × [n]-indexed family of linear maps , where gij: Zi ⊗ Uij → V ⊗ Wj.
We call an indexed family of linear maps a 2-morphism.
b. Composition.
c. Identity wires.
d. Duality.
Let us first define η. Drawing in the invisible input wire id[n], we see that , where . Clearly if i ≠ k then ηijk must be the zero morphism, since is the zero Hilbert space. If i = k then we define , recalling the definition of from (2).
We define ɛ similarly. Drawing in the invisible output wire id[m], we see that , where . Again, if i ≠ k then ɛijk must be the zero morphism, since is the zero Hilbert space. If i = k then we define .
e. Dagger, transpose and conjugate.
The notions of dagger, transposition and complex conjugation extend straightforwardly to the shaded calculus.
Let f: X1 ⊗⋯⊗ Xm → Y1 ⊗⋯⊗ Yn be a box. This box represents an indexed family of linear maps. The dagger of f is the 2-morphism f†: Y1 ⊗⋯⊗ Yn → X1 ⊗⋯⊗ Xm specified by taking the dagger of each linear map in the family for every choice of the indices. The dagger is represented by reflecting the diagram containing the box in a horizontal axis, so that the offset corner is at the top right, while preserving the orientation of the arrows on the wires.
Again, this is best illuminated by an example. Recall the box g: Z ⊗ U → V ⊗ W from (8). The box g†: V ⊗ W → Z ⊗ U is depicted as follows:In our notation from before, , , and , and , where gij: Zi ⊗ Uij → V ⊗ Wj. Now g† is also an [m] × [n]-indexed family, where now the region [m] is above the box. So . Then g† is defined by setting .We extend the dagger to general 2-morphism diagrams by flipping the whole diagram in a horizontal axis, while preserving the orientation of any arrows. This is consistent, in the sense that the resulting family of linear maps can be obtained either by computing the composition associated to the flipped diagram, or equivalently by taking the dagger of each of the linear maps associated to the original diagram.
- Let f: X1 ⊗⋯⊗ Xm → Y1 ⊗⋯⊗ Yn be a box. The transpose of the f is a box , represented by a π-rotation of the box f, and defined using the duality as follows:This transpose may equivalently be defined as the componentwise transpose; that is, for each value of the indices, one takes the transpose of the corresponding linear map. The equality between the left and right transpose in (11) therefore follows immediately from the equality of the left and right transpose in the unshaded calculus.
- Let f: X1 ⊗⋯⊗ Xm → Y1 ⊗⋯⊗ Yn be a box. The complex conjugate of f is a box , represented by flipping the box f in a vertical axis and reversing the orientations of the wires. It is defined as the dagger of the transpose, or equivalently the transpose of the dagger:This may equivalently be defined as the componentwise complex conjugate, defined by taking the complex conjugate of the linear map corresponding to each value of the indices.
f. Linear structure and endomorphism C*-algebras.
Consider the 2-morphism f defined in (8), with type X ⊗ Y → Z ⊗ U. We observed above that it corresponds to a family of linear maps , where fijk: Xi ⊗ Yij → Zk ⊗ Ukj.
The dagger †: Hom(X1 ⊗⋯⊗ Xm, Y1 ⊗⋯⊗ Yn) → Hom(Y1 ⊗⋯⊗ Yn, X1 ⊗⋯⊗ Xm) which was defined above is just the componentwise dagger with respect to the decomposition (13). In particular, it satisfies ‖f†◦f‖ = ‖f‖2, and it follows that the endomorphism algebra End(X1 ⊗⋯⊗ Xm) ≔ Hom(X1 ⊗⋯⊗ Xm, X1 ⊗⋯⊗ Xm) is a finite-dimensional C*-algebra, where the involution is given by the dagger.
We note two facts about these endomorphism C*-algebras:
Let f: X1 ⊗⋯⊗ Xm → Y1 ⊗⋯⊗ Yn be any 2-morphism. Then f†◦f is a positive element of the C*-algebra End(X1 ⊗⋯⊗ Xm).
For any index set [m], End(id[m]) is a commutative C*-algebra. [This fact is clear from the graphical calculus; since the endomorphisms are represented by floating discs (9) we can simply move one round the other.]
g. Isometries, unitaries, projection and partial isometries.
These notions generalise straightforwardly to 2-morphisms. Let f: X1 ⊗⋯⊗ Xm → Y1 ⊗⋯⊗ Yn be a 2-morphism. We say that f is:
An isometry if .
A coisometry if .
A unitary if it is both an isometry and a coisometry.
A partial isometry if f†◦f ∈ End(X1 ⊗⋯⊗ Xm) is a projection [equivalently, if f◦f† ∈ End(Y1 ⊗⋯⊗ Yn) is a projection].
h. Left dimension.
i. More general dualities.
Let V: [m] → [n] be a 1-morphism. Above we defined the canonical dual V*: [n] → [m], together with cup and cap 2-morphisms ηV: id[n] → V* ⊗ V and ɛV: V ⊗ V* → id[m] obeying the snake equations (10).
B. Stinespring’s theorem
In quantum information theory, channels are identified with completely positive trace-preserving linear maps between C*-algebras. In this paper we restrict ourselves to finite-dimensional (f.d.) C*-algebras. We now give a brief summary of dilation theory in this setting. This is a special case of a more general theory which holds in an arbitrary rigid C*-tensor category.13,22
1. Splitting f.d. C*-algebras
We will first show that every f.d. C*-algebra can be split as a pair of pants algebra. It is well-known that every f.d. C*-algebra is ∗-isomorphic to a multimatrix algebra ⊕iB(Hi), where {Hi} are some finite-dimensional Hilbert spaces and the involution is the componentwise Hermitian adjoint.
Note that the adjoint of the unit is a linear map ; the composition is a trace, namely the special trace , where Tr is the matrix trace. More generally, we define the special trace on a multimatrix algebra to be the sum of the special traces on each of the factors. We will use the special trace from now on, since it means we can directly apply results from Ref. 13, and it does not make any difference to the theory apart from a few scalar factors.
(Commutative C*-algebras). We use the notation [n] for the commutative C*-algebra . (We are aware that this is the same as the notation for denoting index sets, but the context should adequately distinguish between the two uses.) Clearly this has a splitting [n] = X ⊗ X*, where .
(Splitting tensor products). In what follows we will often want to split the C*-algebra A ⊗ B(H1) ⊗ B(H2), where A is some f.d. C*-algebra. We will always use the splitting (H2 ⊗ H1 ⊗ X) ⊗ (X* ⊗ H1 ⊗ H2), where X: 1 → [m] is some splitting of A.
2. Dilating channels
A channel is a completely positive trace-preserving linear map. Let and be two multimatrix algebras. Let H: 1 → [m] and K: [1] → [n] be splittings of these algebras. By definition of the direct sum, linear maps A → B correspond precisely to 2-morphisms H ⊗ H* → K ⊗ K*, which specify a linear map B(Hi) ≅ Hi ⊗ Hi → Kj ⊗ Kj ≅ B(Kj) for every choice of indices (i, j) ∈ [m] × [n].
We want to know when a 2-morphism f: H ⊗ H* → K ⊗ K* is completely positive and trace preserving as a linear map A → B (from now on we will simply apply these predicates to the 2-morphism). This is answered by the following theorem.
(Kraus maps). The reader unaccustomed to the diagrammatic calculus might find it helpful to relate this to the description of a completely positive map in terms of Kraus operators. Let and be two multimatrix algebras. A completely positive map f: A → B corresponds precisely to a set of completely positive maps fij: B(Hi) → B(Kj), one for each pair of factors of A, B.
(Dilating states). Channels precisely correspond to states (density matrices) ρW ∈ B(H2 ⊗ H1) ≅ B(H1) ⊗ B(H2). We observe that and B(H2 ⊗ H1) split as pairs of pants and (H2 ⊗ H1) ⊗ (H1 ⊗ H2) respectively.
Suppose that the state is pure, i.e., ρW = |w⟩⟨w| for some state |w⟩ ∈ H2 ⊗ H1. Then the minimal dilation of W has environment , and dilating 2-morphism for some normalising constant .
III. ENTANGLEMENT-INVERTIBLE CHANNELS
A. Definition
For convenience we restate the definition of entanglement-reversible and entanglement-invertible channels from the introduction.
Let H1, H2 be two Hilbert spaces, let B(H1) and B(H2) be the C*-algebras of operators on these spaces and let σ: B(H1) ⊗ B(H2) → B(H2) ⊗ B(H1) be the swap channel. Let be any channel [i.e., any state of B(H1) ⊗ B(H2)].
B. Quantum bijections
We will begin by considering an important special case: channels which are entanglement-invertible w.r.t. the canonical maximally entangled pure state.
1. Characterisation in terms of minimal dilation
We will first characterise these channels in terms of their minimal dilation.
The 2-morphism on the left of (19) is a normalised version of τ; the 2-morphism on the right of (19) is a normalised version of the partial transpose of τ. Unitarity of a 2-morphism and its partial transpose is known as biunitarity (see e.g., Refs. 12 and 26). A simple way to state Proposition III.2 is therefore to say that a channel is entanglement-invertible w.r.t. the maximally entangled pure state precisely when its minimal dilation is biunitary (up to normalisation).
Unitarity of the second 2-morphism of (19) follows immediately by symmetry of the entanglement-invertibility equations in τ and σ.
2. Compositional structure
We will now show that these channels entanglement-invertible w.r.t. the canonical maximally entangled state are precisely the quantum bijections which were previously studied in the setting of noncommutative combinatorics.15 We can then directly apply results about their compositional structure from that work.
Definition III.4 is more concise than Ref. 15, Definition 4.3, which had five equations; the two omitted equations are implied by the statement that (M, H) is a channel.
Entanglement-invertible channels (M, H): A → B are precisely quantum bijections.
We can therefore apply the compositional framework developed in Ref. 15 to the study of these entanglement-invertible channels. We showed in that work that quantum bijections properly form a 2-category QBij whose objects are f.d. C*-algebras, whose 1-morphisms are quantum bijections, and whose morphisms are intertwiners; moreover, the relationship between a quantum bijection and its entanglement-inverse is one of 2-categorical duality. Here we will highlight two facts.
- Let (M1, H1), (M2, H2): A → B be quantum bijections, with minimal dilations τ1: H1 ⊗ X → Y ⊗ E1 and τ2: H2 ⊗ X → Y ⊗ E2 respectively. We define an intertwiner f: (M1, H1) → (M2, H2) to be a linear map f: H1 → H2 satisfying the following equation:Quantum bijections A → B are the objects of a category QBij(A, B), whose morphisms are these intertwiners. We say that two quantum bijections are isomorphic if they are related by a unitary intertwiner.
Let (M1, H1), (M2, H2): A → B be quantum bijections. The direct sum (M1 ⊕ M2, H1 ⊕ H2): A → B is the quantum bijection whose defining channel is M1 ⊕ M2: A ⊗ B(H1 ⊕ H2) → B. We say that a quantum bijection is simple if it cannot be decomposed as a nontrivial direct sum. We showed in Ref. 15, Theorem 6.4 that every quantum bijection is isomorphic to a finite direct sum of simple quantum bijections.
The following lemma will be useful later on.
Let A and B be f.d. C*-algebras. There exists a quantum bijection A → B precisely when dim(A) = dim(B).
That dim(A) = dim(B) if there exists a quantum bijection A → B was shown in Ref. 15, Theorem 4.8. We will show the other direction now. Let D = dim(A) = dim(B). We know that A and B are multimatrix algebras, i.e., A ≅ ⊕i∈[m]B(Hi) and B ≅ ⊕j∈[n]B(Kj). The composition of two quantum bijections is a quantum bijection, so it is sufficient to define entanglement-invertible channels A → [D] and [D] → B.
We now describe how to construct the first quantum bijection A → [D]. We first observe that if A is a matrix algebra, then the tight teleportation scheme of Ref. 4 is already a quantum bijection A → [D]. To extend this to the case of a multimatrix algebra, let μ be the lowest common multiple of all the . Let H be a Hilbert space of dimension μ. The quantum bijection is defined as follows: first perform a projective measurement onto the factors of A, which will produce an outcome i ∈ [m]; then perform the direct sum of μ/dim(Hi) copies of a tight teleportation scheme .
A quantum bijection [D] → B may be constructed similarly.□
Finally, we note that, since the category QBij(A, B) has a semisimple structure, one might expect it to be the category of representations of some algebraic object. This is indeed the case; QBij(A, B) is the category of f.d. ∗-representations of a Hopf-Galois object for the quantum permutation group of A.16,27
C. General entanglement-reversible and entanglement-invertible channels
Having considered channels entanglement-invertible w.r.t. the canonical maximally entangled state in some detail, we now turn our attention to general entanglement-reversible and entanglement-invertible channels. In Sec. III C 1 we will characterise these channels in terms of their minimal dilations, while in Sec. III C 2 we will show how this generalises Werner’s classification of tight teleportation and dense coding protocols in terms of unitary error bases.
1. Characterisation in terms of minimal dilation
We will now answer the question: given a channel (M, H1): A → B and a state , when is the channel M entanglement-reversible/entanglement-invertible w.r.t. W?
For clarity, we will split the result into two parts. In Theorem III.9 we will assume that W is pure. Then, in Corollary III.10, we will extend the result to mixed W.
a. Result for pure states.
As discussed in Example II.6, for any pure state there exists some state |w⟩ ∈ H2 ⊗ H1 such that W has minimal dilation . There is a uniquely defined linear map ω: H1 → H2 such that , where is defined as in (2). This yields a bijective correspondence between pure states and such linear maps. We will from now on refer to as “the pure state defined by ω: H1 → H2.”
The following lemma will allow us to reduce to the case where ω is invertible, at least when W is pure. We first define some notation. A general ω can obviously be decomposed as , where iω: Im(ω) → H2 is an isometry, qω: H1 → H1/Ker(ω) is a coisometry, and is an isomorphism. Let M: A ⊗ B(H1) → B be a channel, and let τ: H1 ⊗ X → Y ⊗ E be the minimal dilation. We define a channel whose dilation is a scalar multiple of [where the scalar multiple is chosen so that the dilation satisfies the trace-preservation condition (16)].
Finally, we define to be the pure state defined by .
The channel M is entanglement-reversible/entanglement-invertible w.r.t W precisely when is entanglement-reversible/entanglement-invertible w.r.t. .
On the other hand, suppose that is entanglement-reversible/entanglement-invertible w.r.t . Then there is a channel which is an entanglement-left inverse/entanglement-inverse of . But B ⊗ B(Im(ω)) is a unital ∗-subalgebra of B ⊗ B(H2) by the isometry ιω: Im(ω) → H2; so by Arveson’s extension theorem Ref. 28, Theorem 1.2.3 there is a (non-unique) extension N: B ⊗ B(H2) → A. Let σ: H2 ⊗ Y → X ⊗ E be a minimal dilation of N; then the fact that N is an extension of with respect to the isometry ιω implies the relevant Eq. (36).□
Lemma III.8 implies that, at least in the case where W is pure, we can reduce to the case where ω is invertible. In this case, we identify H1 = H2 = H. This is the context for the following theorem.
LetHbe an f.d. Hilbert space, and letbe the pure state defined by an invertible linear mapω: H → H. LetAandBbe any f.d.C*-algebras, and letX: [1] → [m] andY: [1] → [n] be splittings ofAandBrespectively.
LetM: A ⊗ B(H) → Bbe a channel, and letτ: H ⊗ X → Y ⊗ Ebe a minimal dilation ofM. Then:
- Suppose that (M, H) is entanglement-reversible with respect toW. Then dim(A) ≤ dim(B). The isometries(37)are unitary precisely when dim(A) = dim(B); in this case the entanglement-left inverseN: B ⊗ B(H) → Ais uniquely defined, with the following minimal dilation:
The channel (M, H) is entanglement-invertible with respect toWprecisely when the following conditions are satisfied:
(M, H) is a quantum bijection.
The linear mapω†◦ω: H → His an intertwiner (M, H) → (M, H).
We prove each statement in turn.
Proof of 1. The first 2-morphism of (37) is always an isometry by Theorem II.3, since the channel is trace-preserving. We therefore need to prove that (M, H) is entanglement-reversible iff the other 2-morphism in (37) is an isometry.
Proof of 2. For the convenience of the reader we restate the claim in (2):
Proof of 3. For the convenience of the reader we restate the claim in (3):
The channel (M, H) is entanglement-invertible with respect to W precisely when the following conditions are satisfied:
(M, H) is a quantum bijection.
The linear map ω†◦ω: H → H is an intertwiner (M, H) → (M, H).
For the first direction, let us suppose that (M, H) is a quantum bijection and that ω†◦ω is an intertwiner (M, H) → (M, H); we will then show that M is entanglement-invertible with respect to W.
Now we know that dim(A) = dim(B), so by Part 2 it follows that the 2-morphisms (37) are unitary and the entanglement-left inverse has minimal dilation (46).
b. Result for mixed states.
We now generalise the result to mixed states. First, some definitions. Let M: A ⊗ B(H1) → B be a channel, and let τ: H1 ⊗ X → Y ⊗ E be a minimal dilation. Let be a state. Now W is a convex combination of pure states , each of which is defined by some ωi: H1 → H2; as before, let be the isometries and coisometries such that , with invertible, and let be the pure states defined by . For each i ∈ I, let be the channel whose dilation is a scalar multiple of [where the scalar multiplier is chosen such that the trace preservation condition (16) is satisfied].
Using the definitions and notation from the previous paragraph:
The channel (M, H1) is entanglement-invertible with respect to W precisely when the following conditions hold:
(M, H1) is entanglement-reversible with respect to W.
Each of the channels is entanglement-invertible with respect to the state .
We prove the statements in order.
Proof of 2. Clearly, (M, H1): A → B is entanglement-invertible w.r.t. W precisely when there exists a channel (N, H2): B → A which is an entanglement-inverse for (M, H1) w.r.t. all the Wi.
In the other direction, suppose that there exists a channel (N, H2) which is an entanglement-inverse for (M, H1) w.r.t. all the Wi. Then (M, H1) is entanglement-reversible w.r.t. W by definition. The other conditions follow by Lemma III.8.□
The reader will observe that we made no statement about uniqueness of the entanglement-left inverse in Corollary III.10. This is because we do not have uniqueness even for pure W when ω is not invertible, since the extension in the Proof of Lemma III.8 is non-unique.
2. Example: Werner’s classification of tight teleportation and dense coding schemes
Finally, it may be useful, particularly for readers unfamiliar with the graphical techniques used in this work, to see how Theorem III.9 implies Werner’s classification of tight teleportation and dense coding schemes in terms of unitary error bases.4
Let H be a Hilbert space of dimension d.
A tight teleportation scheme is a pair (W, M) of a state and a channel (M, H): B(H) → [d2] which is entanglement-reversible with respect to W.
A tight dense coding scheme is a pair (W, N) of a state and a channel (N, H): [d2] → B(H) which is entanglement-reversible with respect to W.
(Unitary error bases). A unitary error basis for a Hilbert space H of dimension d is a basis of unitary operators on H orthogonal under the trace inner product, i.e., . From a unitary error basis , we construct two channels.
The channel M: B(H) ⊗ B(H) ≅ B(H ⊗ H) → [d2] is defined by a complete projective measurement in the orthonormal basis of H ⊗ H.
The channel N: [d2] ⊗ B(H) → B(H) is a controlled unitary operation, where the classical control i ∈ [d2] corresponds to the unitary .
These channels are quantum bijections. The channel (M, H) therefore specifies a tight teleportation scheme, and the channel (N, H) a tight dense coding scheme. Moreover, (N, H) is the (unique, by Theorem III.9) entanglement-inverse of (M, H).
We will prove the following result as a corollary of Theorem III.9.
(Ref. 4, Theorem 1). The following statements hold:
Let (W, M) be a tight teleportation scheme. Then W is a maximally entangled pure state and (M, H): B(H) → [d2] is a quantum bijection defined by a unitary error basis as in Example III.13.
Let (W, N) be a tight dense coding scheme. Then W is a maximally entangled pure state and (N, H): [d2] → B(H) is a quantum bijection defined by a unitary error basis as in Example III.13.
This yields a bijection between tight dense coding schemes and tight teleportation schemes.
We observe that if we can prove the two bullet pointed statements, the final statement follows immediately, since the entanglement-inverse of a tight teleportation scheme is a tight dense coding scheme, and vice versa. We prove the bullet pointed statements as follows.
Tight teleportation schemes. Let us assume that the state W is pure; we will remove this assumption at the end. We furthermore assume that the linear map ω: H → H defining W is invertible; we will remove this assumption at the end.
Here from left to right the Eq. (61) correspond to isometry and coisometry of the first 2-morphism of (37), while the Eq. (62) correspond to isometry and coisometry of the second 2-morphism of (37).
The Eq. (61) state precisely that the form an orthonormal basis of B(H) under the Hilbert-Schmidt inner product. By invertibility of ω, the second equation of (62) implies that . The second equation of (61) then implies that , so in particular |κi|2 ≕ |κ|2 is a constant.
Unitarity of the 2-morphisms (19) follows immediately from unitarity of the 2-morphisms (37) and unitarity of |κ|ω. Therefore (M, H) is a quantum bijection by Proposition III.2.
We now remove the assumption that the linear map ω defining W is invertible. Suppose that it is not invertible; then by Lemma III.8, must be the channel for a tight teleportation scheme with the state . Then, from what we have shown already, there is a unitary H1/Ker(ω) ⊗ H → X ⊗ E, where E is some environment. But as we saw in (60), this implies that . Since dim(Ei) ≥ 1 it follows that dim(H/Ker(ω)) = dim(H), and so ω is invertible.
Tight dense coding schemes. Again, to begin with we assume that the state W is pure and defined by an invertible linear map ω: H → H. We are therefore in the situation of Theorem III.9.
The Eq. (63) say precisely that the {τi} are unitary. Setting i = j in the left hand equation of (64) we obtain , which implies that |κi|2 = d2. [Here we calculated using the fact that is a minimal dilation.] Now, taking the trace of the rightmost wire in the second equation of (64) and using unitarity of τi, we obtain , which implies that dω is unitary; W is therefore a maximally entangled state. It then follows from the first equation of (64) that , i.e., that the unitaries are orthogonal under the Hilbert-Schmidt inner product and therefore form a unitary error basis.
Unitarity of the 2-morphisms (19) follows immediately from unitarity of the 2-morphisms (37) and unitarity of dω; therefore, by Proposition III.2, (N, H) is a quantum bijection.
We can remove the assumption that ω is invertible using a similar argument to that made above for tight teleportation schemes.
ACKNOWLEDGMENTS
We are grateful to David Reutter and Jamie Vicary for useful discussions. We thank Ashley Montanaro for his support of this work. This work has been funded by the European Research Council (ERC) under the European Union’s Horizon 2020 research and innovation program (Grant Agreement No. 817581). This work has also been funded by EPSRC.
AUTHOR DECLARATIONS
Conflict of Interest
The authors have no conflicts to disclose.
Author Contributions
Dominic Verdon: Conceptualization (equal); Formal analysis (equal); Investigation (equal); Methodology (equal); Project administration (equal); Resources (equal); Software (equal); Validation (equal); Visualization (equal); Writing – original draft (equal); Writing – review & editing (equal).
DATA AVAILABILITY
Data sharing is not applicable to this article as no new data were created or analyzed in this study.