Lecture 16: Nielsen s theorem on pure state entanglement transformation

Similar documents
Lecture 4: Purifications and fidelity

Lecture 6: Further remarks on measurements and channels

Bipartite entanglement

Lecture 8: Semidefinite programs for fidelity and optimal measurements

Lecture 14: Quantum information revisited

Nonlocal games and XOR games

Lecture 7: Semidefinite programming

CS 766/QIC 820 Theory of Quantum Information (Fall 2011)

And, even if it is square, we may not be able to use EROs to get to the identity matrix. Consider

Time-reversal of rank-one quantum strategy functions

Effective Resistance and Schur Complements

OHSx XM511 Linear Algebra: Solutions to Online True/False Exercises

MATRICES ARE SIMILAR TO TRIANGULAR MATRICES

Permutation invariance and unitarily invariant measures

CS286.2 Lecture 8: A variant of QPCP for multiplayer entangled games

EE/ACM Applications of Convex Optimization in Signal Processing and Communications Lecture 4

MP 472 Quantum Information and Computation

Compression and entanglement, entanglement transformations

DS-GA 1002 Lecture notes 0 Fall Linear Algebra. These notes provide a review of basic concepts in linear algebra.

CS/Ph120 Homework 4 Solutions

Kitaev s quantum strong coin-flipping bound

Principal Components Theory Notes

ECE 275A Homework # 3 Due Thursday 10/27/2016

Unit 2, Section 3: Linear Combinations, Spanning, and Linear Independence Linear Combinations, Spanning, and Linear Independence

Chapter 7. Number Theory. 7.1 Prime Numbers

Linear Algebra March 16, 2019

Solutions for Chapter 3

Final Exam Practice Problems Answers Math 24 Winter 2012

ELEMENTARY LINEAR ALGEBRA

Singular Value Decomposition

Math Camp Lecture 4: Linear Algebra. Xiao Yu Wang. Aug 2010 MIT. Xiao Yu Wang (MIT) Math Camp /10 1 / 88

Simpler semidefinite programs for completely bounded norms

Fidelity and trace norm

Classification of root systems

EE/ACM Applications of Convex Optimization in Signal Processing and Communications Lecture 2

a 11 x 1 + a 12 x a 1n x n = b 1 a 21 x 1 + a 22 x a 2n x n = b 2.

Ensembles and incomplete information

Fiedler s Theorems on Nodal Domains

A FIRST COURSE IN LINEAR ALGEBRA. An Open Text by Ken Kuttler. Matrix Arithmetic

Lecture notes for quantum semidefinite programming (SDP) solvers

UNIVERSAL DERIVED EQUIVALENCES OF POSETS

Math 3C Lecture 20. John Douglas Moore

Lectures on Linear Algebra for IT

Lecture 6 Random walks - advanced methods

ZEROES OF INTEGER LINEAR RECURRENCES. 1. Introduction. 4 ( )( 2 1) n

Lecture: Quantum Information

Linear Algebra (part 1) : Vector Spaces (by Evan Dummit, 2017, v. 1.07) 1.1 The Formal Denition of a Vector Space

Welsh s problem on the number of bases of matroids

Ph 219/CS 219. Exercises Due: Friday 3 November 2006

The AKLT Model. Lecture 5. Amanda Young. Mathematics, UC Davis. MAT290-25, CRN 30216, Winter 2011, 01/31/11

NONCOMMUTATIVE POLYNOMIAL EQUATIONS. Edward S. Letzter. Introduction

15 Singular Value Decomposition

Quantum Measurements: some technical background

1 Matrices and Systems of Linear Equations. a 1n a 2n

1 The independent set problem

Matrix Theory, Math6304 Lecture Notes from Sept 11, 2012 taken by Tristan Whalen

arxiv: v3 [quant-ph] 5 Jun 2015

ALGEBRA. 1. Some elementary number theory 1.1. Primes and divisibility. We denote the collection of integers

Zero-Knowledge Against Quantum Attacks

Abstract. In this article, several matrix norm inequalities are proved by making use of the Hiroshima 2003 result on majorization relations.

Eigenvalues and diagonalization

Elementary linear algebra

Moore Penrose inverses and commuting elements of C -algebras

Chapter Two Elements of Linear Algebra

Duality and alternative forms for semidefinite programs

GAUSSIAN ELIMINATION AND LU DECOMPOSITION (SUPPLEMENT FOR MA511)

12.4 Known Channel (Water-Filling Solution)

Lecture 11 September 30, 2015

BP -HOMOLOGY AND AN IMPLICATION FOR SYMMETRIC POLYNOMIALS. 1. Introduction and results

Connor Ahlbach Math 308 Notes

Math Linear Algebra II. 1. Inner Products and Norms

Matrices and RRE Form

Chapter 4 & 5: Vector Spaces & Linear Transformations

Hilbert Space, Entanglement, Quantum Gates, Bell States, Superdense Coding.

Open quantum systems

Math 443 Differential Geometry Spring Handout 3: Bilinear and Quadratic Forms This handout should be read just before Chapter 4 of the textbook.

Lecture notes on Quantum Computing. Chapter 1 Mathematical Background

1.1.1 Algebraic Operations

32 Divisibility Theory in Integral Domains

Chapter 3 Transformations

A Harvard Sampler. Evan Chen. February 23, I crashed a few math classes at Harvard on February 21, Here are notes from the classes.

Problems in Linear Algebra and Representation Theory

This property turns out to be a general property of eigenvectors of a symmetric A that correspond to distinct eigenvalues as we shall see later.

22A-2 SUMMER 2014 LECTURE 5

Introduction to Matrix Algebra

Vector Space Basics. 1 Abstract Vector Spaces. 1. (commutativity of vector addition) u + v = v + u. 2. (associativity of vector addition)

A brief introduction to trace class operators

Entanglement and information

Solutions to odd-numbered exercises Peter J. Cameron, Introduction to Algebra, Chapter 2

Fiedler s Theorems on Nodal Domains

ELEMENTARY LINEAR ALGEBRA

Matrices and Vectors. Definition of Matrix. An MxN matrix A is a two-dimensional array of numbers A =

1. Introduction to commutative rings and fields

0.1. Linear transformations

Lecture Notes 1: Vector spaces

arxiv: v1 [math.na] 5 May 2011

Introduction to Quantum Computing

ELEMENTARY LINEAR ALGEBRA

Polynomial functions on subsets of non-commutative rings a link between ringsets and null-ideal sets

c i r i i=1 r 1 = [1, 2] r 2 = [0, 1] r 3 = [3, 4].

Transcription:

CS 766/QIC 820 Theory of Quantum Information (Fall 2011) Lecture 16: Nielsen s theorem on pure state entanglement transformation In this lecture we will consider pure-state entanglement transformation. The setting is as follows: lice and ob share a pure state x X X, and they would lie to transform this state to another pure state y Y Y by means of local operations and classical communication. This is possible for some choices of x and y and impossible for others, and what we would lie is to have a condition on x and y that tells us precisely when it is possible. Nielsen s theorem, which we will prove in this lecture, provides such a condition. Theorem 16.1 (Nielsen s theorem). Let x X X and y Y Y be unit vectors, for any choice of complex Euclidean spaces X, X, Y, and Y. There exists a channel Φ LOCC (X, Y : X, Y ) such that Φ(xx ) = yy if and only if Tr X (xx ) Tr Y (yy ). It may be that X and Y do not have the same dimension, so the relationship Tr X (xx ) Tr Y (yy ) requires an explanation. In general, given positive semidefinite operators P Pos (X ) and Q Pos (Y), we define that P Q if and only if VPV WQW (16.1) for some choice of a complex Euclidean space Z and isometries V U (X, Z) and W U (Y, Z). If the above condition (16.1) holds for one such choice of Z and isometries V and W, it holds for all other possible choices of these objects. In particular, one may always tae Z to have dimension equal to the larger of dim(x ) and dim(y). In essence, this interpretation is analogous to padding vectors with zeroes, as is done when we wish to consider the majorization relation between vectors of nonnegative real numbers having possibly different dimensions. In the operator case, the isometries V and W embed the operators P and Q into a single space so that they may be related by our definition of majorization. It will be helpful to note that if P Pos (X ) and Q Pos (Y) are positive semidefinite operators, and P Q, then it must hold that ran(p) ran(q). One way to verify this claim is to examine the vectors of eigenvalues λ(p) and λ(q), whose nonzero entries agree with λ(vpv ) and λ(wqw ) for any choice of isometries V and W, and to note that Theorem 13.2 implies that λ(wqw ) cannot possibly majorize λ(vpv ) if λ(q) has strictly more nonzero entries than λ(p). n alternate way to verify the claim is to note that mixed unitary channels can never decrease the ran of any positive semidefinite operator. It follows from this observation that if P Pd (X ) and Q Pd (Y) are positive definite operators, and P Q, then dim(x ) dim(y). The condition P Q is therefore equivalent to the existence of an isometry W U (Y, X ) such that P WQW in this case.

The remainder of this lecture will be devoted to proving Nielsen s theorem. For the sae of the proof, it will be helpful to mae a simplifying assumption, which causes no loss of generality. The assumption is that these equalities hold: dim(x ) = ran (Tr X (xx )) = dim(x ), dim(y ) = ran (Tr Y (yy )) = dim(y ). That we can mae this assumption follow from a consideration of Schmidt decompositions of x and y: m n x = pj x,j x,j and y = q y, y,, j=1 =1 where p 1,..., p m > 0 and q 1,..., q n > 0, so that m = ran (Tr X (xx )) and n = ran (Tr Y (yy )). y restricting X to span{x,1,..., x,m }, X to span{x,1,..., x,m }, Y to span{y,1,..., y,n }, and Y to span{y,1,..., y,n }, we have that the spaces X, X, Y, and Y are only as large in dimension as they need to be to support the vectors x and y. The reason why this assumption causes no loss of generality is that neither the notion of an LOCC channel transforming xx to yy, nor the majorization relationship Tr X (xx ) Tr Y (yy ), is sensitive to the possibility that the ambient spaces in which xx and yy exist are larger than necessary to support x and y. 16.1 The easier implication: from mixed unitary channels to LOCC channels We will begin with the easier implication of Nielsen s theorem, which states that the majorization relationship Tr X (xx ) Tr Y (yy ) (16.2) implies the existence of an LOCC channel mapping xx to yy. To prove the implication, let us begin by letting X L (X, X ) and Y L (Y, Y ) satisfy x = vec(x) and y = vec(y), so that (16.2) is equivalent to XX YY. The assumption dim(x ) = ran (Tr X (xx )) = dim(x ) implies that XX is positive definite (and therefore X is invertible). Liewise, the assumption dim(y ) = ran (Tr Y (yy )) = dim(y ) implies that YY is positive definite. It follows that XX = Ψ(WYY W ) for some choice of an isometry W U (Y, X ) and a mixed unitary channel Ψ C (X ). Let us write this channel as Ψ(ρ) = p(a)u a ρua for Σ being a finite and nonempty set, p R Σ being a probability vector, and {U a : a Σ} U (X ) being a collection of unitary operators. Next, define a channel Ξ C (X X, X Y ) as ( ) ( ) Ξ(ρ) = U a a ρ U a a for each ρ L (X X ), where a L (X, Y ) is defined as ( ) a = p(a) X 1 U a WY

for each a Σ. It holds that and therefore a a = p(a)x 1 U a WYY W Ua (X 1 ) = X 1 Ψ (WYY W ) (X 1 ) =, It follows that Ξ is trace-preserving, because a T a = a a =. ( ) U ( ) ( ) a a U a a = 1X a T a = 1X. The channel Ξ is, in fact, an LOCC channel. To implement it as an LOCC channel, ob may first apply the local channel ξ E a,a a ξa, T which has the form of a mapping from L (X ) to L (Z Y ) for Z = C Σ. He then sends the register Z corresponding to the space Z through a classical channel to lice. lice then performs the local channel given by σ (Ub e b ) σ (U b e b ), b Σ which has the form of a mapping from L (X Z) to L (X ). The composition of these three channels is given by Ξ, which shows that Ξ LOCC (X, X : X, Y ) as claimed. The channel Ξ almost satisfies the requirements of the theorem, for we have Ξ(xx ( ) ) = U a a vec(x) vec(x) ( U ) a a = vec (Ua Xa ) vec (Ua Xa ) = p(a) vec = vec(wy) vec(wy) = (W 1 Y )yy (W 1 Y ). ( ) ( ) Ua XX 1 U a WY vec Ua XX 1 U a WY That is, Ξ transforms xx to yy, followed by the isometry W being applied to lice s space Y, embedding it in X. To undo this embedding, lice may apply the channel ξ W ξw + 1 Y WW, ξ σ (16.3) to her portion of the state (W 1 Y )yy (W 1 Y ), where σ D (Y ) is an arbitrary density matrix that has no influence on the proof. Letting Φ C (X X, Y Y ) be the channel that results from composing (16.3) with Ξ, we have that Φ is an LOCC channel and satisfies Φ(xx ) = yy as required.

16.2 The harder implication: from LOCC channels to mixed unitary channels The reverse implication, from the one proved in the previous section, states that if Φ(xx ) = yy for an LOCC channel Φ C (X, Y : X, Y ), then Tr X (xx ) Tr Y (yy ). The main difficulty in proving this fact is that our proof must account for all possible LOCC channels, which do not admit a simple mathematical characterization (so far as anyone nows). For instance, a given LOCC channel could potentially require a composition of 1,000,000 channels that alternate between product channels and classical communication channels, possibly without any shorter composition yielding the same channel. However, in the situation that we only care about the action of a given LOCC channel on a single pure state such as the state xx being considered in the context of the implication we are trying to prove LOCC channels can always be reduced to a very simple form. To describe this form, let us begin by defining a restricted class of LOCC channels, acting on the space of operators L (Z Z ) for any fixed choice of complex Euclidean spaces Z and Z, as follows. 1. channel Φ C (Z Z ) will be said to be an channel if there exists a finite and nonempty set Σ, a collection of operators { a : a Σ} L (Z ) satisfying the constraint a a = 1 Z, and a collection of unitary operators {U a : a Σ} U (Z ) such that Φ(ρ) = ( a U a )ρ( a U a ). One imagines that such an operation represents the situation where lice performs a nondestructive measurement represented by the collection { a : a Σ}, transmits the result to ob, and ob applies a unitary channel to his system that depends on lice s measurement result. 2. channel Φ C (Z Z ) will be said to be a channel if there exists a finite and nonempty set Σ, a collection of operators { a : a Σ} L (Z ) satisfying the constraint a a = 1 Z, and a collection of unitary operators {V a : a Σ} U (Z ) such that Φ(ρ) = (V a a )ρ(v a a ). Such a channel is analogous to an channel, but where the roles of lice and ob are reversed. (The channel constructed in the previous section had this basic form, although the operators { a } were not necessarily square in that case.) 3. Finally, a channel Φ C (Z Z ) will be said to be a restricted LOCC channel if it is a composition of and channels. It should be noted that the terms channel, channel, and restricted LOCC channel are being used for the sae of this proof only: they are not standard terms, and will not be used elsewhere in the course.

It is not difficult to see that every restricted LOCC channel is an LOCC channel, using a similar argument to the one showing that the channel Ξ from the previous section was indeed an LOCC channel. s the following theorem shows, restricted LOCC channels turn out to be as powerful as general LOCC channels, provided they are free to act on sufficiently large spaces. Theorem 16.2. Suppose Φ LOCC (X, Y : X, Y ) is an LOCC channel. Euclidean spaces Z and Z, linear isometries There exist complex V U (X, Z ), W U (Y, Z ), V U (X, Z ), W U (Y, Z ), and a restricted LOCC channel Ψ C (Z Z ) such that for all ρ L (X X ). (W W )Φ(ρ)(W W ) = Ψ ((V V )ρ(v V ) ) (16.4) Remar 16.3. efore we prove this theorem, let us consider what it is saying. lice s input space X and output space Y may have different dimensions, but we want to view these two spaces as being embedded in a single space Z. The isometries V and W describe these embeddings. Liewise, V and W describe the embeddings of ob s input and output spaces X and Y in a single space Z. The above equation (16.4) simply means that Ψ correctly represents Φ in terms of these embeddings: lice and ob could either embed the input ρ L (X X ) in L (Z Z ) as (V V )ρ(v V ), and then apply Ψ; or they could first perform Φ and then embed the output Φ(ρ) into L (Z Z ) as (W W )Φ(ρ)(W W ). The equation (16.4) means that they obtain the same thing either way. Proof. Let us suppose that Φ is a composition of mappings where each mapping Φ taes the form Φ LOCC Φ = Φ n 1 Φ 1, ( ) X, X +1 : X, X +1, and is either a local operation for lice, a local operation for ob, a classical communication from lice to ob, or a classical communication from ob to lice. Here we assume X 1 = X, X 1 = X, X n = Y, and X n = Y ; the remaining spaces are arbitrary, so long as they have forms that are appropriate to the choices Φ 1,..., Φ n 1. For instance, if Φ is a local operation for lice, then X = X +1, while if Φ is a classical communication from lice to ob, then X = X +1 W and X +1 = X W for W representing the system that stores the classical information communicated from lice to ob. There is no loss of generality in assuming that every such W taes the form W = C Γ for some fixed finite and non-empty set Γ, chosen to be large enough to account for any one of the message transmissions among the mappings Φ 1,..., Φ n 1. We will tae Z = X 1 X n and Z = X 1 X n. These spaces will generally not have minimal dimension among the possible choices that would wor for the proof, but they are convenient choices that allow for a simple presentation of the

proof. Let us also define isometries V, U ( X, Z ) and V, U ( X, Z ) to be the most straightforward ways of embedding X into Z and X into Z, i.e., V, x = 0 } {{ 0 } x 0 } {{ 0 } 1 times n times for every choice of = 1,..., n and x 1 X 1,..., x n X n, and liewise for V,1,..., V,n. Suppose Φ is a local operation for lice. This means that there exist a collection of operators ( ) {,a : a Σ} L X, X +1 such that and ( Φ (ρ) =,a,a =,a,x +1 ) ( ρ,a,x +1 This expression refers to the identity mapping from X +1 to X, which maes sense if we eep in mind that these spaces are equal (given that Φ is a local operation for lice). We wish to extend this mapping to an channel on L (Z Z ). Let ( ) {,b : b } L, X be an arbitrary collection of operators for which b and define C,a,b L (Z ) as 1 2 C,a,b = X +1,b,b = +1, 0,b,a 0 +2 ). n for each a Σ and b, define U U (Z ) as 1 2 U = 0 +1,X 0,X +1 +2, n

and define Ξ (σ) = (C,a,b U ) ρ (C,a,b U ). b (In both of the matrices above, empty entries are to be understood as containing zero operators of the appropriate dimensions.) It holds that Ξ is an channel, and it may be verified that Ξ ((V, V, )ρ(v, V, ) ) = (V,+1 V,+1 )Φ (ρ)(v,+1 V,+1 ) (16.5) for every ρ L ( X X ). In case Φ is a local operation for ob rather than lice, we define Ξ to be a channel through a similar process, where the roles of lice and ob are reversed. The equality (16.5) holds in this case through similar reasoning. Now suppose that Φ is a classical message transmission from lice to ob. s stated above, we assume that X = X +1 C Γ and X +1 = X CΓ. Define 1 2... C,a = +1 0 +1 e a 0 e a +2 n for each a Γ, define U,a U (Z ) as 1 2 U,a = 0 +1 e a e a 1 X +1 Π a +2, where and define Π a = E b,b, b Γ b =a Ξ (σ) = (C,a U,a ) ρ (C,a U,a ). a Γ It may be checed that each U,a is unitary and that a Γ C,a C,a = 1 Z. Thus, Ξ is an channel, and once again it may be verified that (16.5) holds for every ρ L ( X X ). similar n

process is used to define a channel Ξ obeying the equation (16.5) in case Φ is a message transmission from ob to lice. y maing use of (16.5) iteratively, we find that (Ξ n 1 Ξ 1 ) ((V,1 V,1 )ρ(v,1 V,1 ) ) = (V,n V,n )(Φ n 1 Φ 1 )(ρ)(v,n V,n ). Setting V = V,1, V = V,1, W = V,n, W = V,n, and recalling that Y = X n and Y = X n, we have that Ψ = Ξ n Ξ 1 is a restricted LOCC channel satisfying the requirements of the theorem. Next, we observe that restricted LOCC channels can be collapsed to a single or channel, assuming their action on a single now pure state is the only concern. Lemma 16.4. For any choice of complex Euclidean spaces Z and Z having equal dimension, every restricted LOCC channel Φ C (Z Z ), and every vector x Z Z, the following statements hold. 1. There exists an channel Ψ C (Z Z ) such that Ψ(xx ) = Φ(xx ). 2. There exists a channel Ψ C (Z Z ) such that Ψ(xx ) = Φ(xx ). Proof. The idea of the proof is to show that and channels can be interchanged for fixed pure-state inputs, which allows any restricted LOCC channel to be collapsed to a single or channel by applying the interchanges recursively, and noting that channels and channels are (separately) both closed under composition. Suppose that { a : a Σ} L (Z ) is a collection of operators for which a = 1 Z, {U a : a Σ} U (Z ) is a collection of unitary operators, and Ξ(ρ) = ( a U a )ρ( a U a ) is the channel that is described by these operators. Let X L (Z, Z ) satisfy vec(x) = x. It holds that Ξ(xx ) = Ξ(vec(X) vec(x) ) = vec ( a XUa T ) vec ( a XUa T ). Our goal is to find a collection of operators { a : a Σ} L (Z ) satisfying a a = 1 Z and a collection of unitary operators {V a : a Σ} U (Z ) such that V a X T a = a XU T a for all a Σ. If such a collection of operators is found, then we will have that (V a a ) vec(x) vec(x) (V a a ) = vec(v a Xa T ) vec(v a Xa T ) = vec( a XUa T ) vec( a XUa T ) = ( a U a ) vec(x) vec(x) ( a U a ), so that Ξ(uu ) = Λ(uu ) for Λ being the channel defined by Λ(ρ) = (V a a )ρ(v a a ).

Choose a unitary operator U U (Z, Z ) such that XU Pos (Z ). Such a U can be found by considering a singular value decomposition of X. lso, for each a Σ, choose a unitary operator W a U (Z, Z ) such that We have that so that Define a XU T a W a Pos (Z ). a XU T a W a = ( a XU T a W a ) = ( a (XU)U U T a W a ) = W a U a U(XU) a, a XU T a = W a U a UXU aw a. V a = W a U a U and a = (U aw a ) T for each a Σ. Each V a is unitary and it can be checed that a a = 1 Z. We have V a X T a = a XU T a as required. We have therefore proved that for every channel Ξ C (Z Z ), there exists a channel Λ C (Z Z ) such that Ξ(xx ) = Λ(xx ). symmetric argument shows that for every channel Ξ, there exists an channel Λ such that Λ(xx ) = Ξ(xx ). Finally, notice that the composition of any two channels is also an channel, and liewise for channels. Therefore, by applying the above arguments repeatedly for the and channels from which Φ is composed, we find that there exists an channel Ψ such that Ψ(uu ) = Φ(uu ), and liewise for Ψ being a channel. We are now prepared to finish the proof of Nielsen s theorem. We assume that there exists an LOCC channel Φ mapping xx to yy. y Theorem 16.2 and Lemma 16.4, we have that there is no loss of generality in assuming x, y Z Z for Z and Z having equal dimension, and moreover that Φ C (Z Z ) is a channel. Write Φ(ρ) = (V a a )ρ(v a a ), for { a : a Σ} satisfying a a = 1 Z and {V a : a Σ} being a collection of unitary operators on Z. Let X, Y L (Z, Z ) satisfy x = vec(x) and y = vec(y), so that This implies that and therefore Φ(vec(X) vec(x) ) = vec(v a Xa T ) vec(v a Xa T ) = vec(y) vec(y). V a X T a = α a Y X T a = α a V a Y for each a Σ, where {α a : a Σ} is a collection of complex numbers. We now have α a 2 Va YY V a = Xa T a X = XX.

Taing the trace of both sides of this equation reveals that α a 2 = 1. It has therefore been shown that there exists a mixed unitary channel mapping YY to XX. It therefore holds that XX YY (or, equivalently, Tr Z (xx ) Tr Z (yy )) as required. Lecture notes prepared by John Watrous Last update: November 14, 2011