Lecture 4: Purifications and fidelity

Similar documents
Lecture 8: Semidefinite programs for fidelity and optimal measurements

Lecture 16: Nielsen s theorem on pure state entanglement transformation

Fidelity and trace norm

Lecture 7: Semidefinite programming

Lecture 6: Further remarks on measurements and channels

Bipartite entanglement

Nonlocal games and XOR games

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

Throughout these notes we assume V, W are finite dimensional inner product spaces over C.

Ph 219/CS 219. Exercises Due: Friday 20 October 2006

Lecture 19 October 28, 2015

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

Simpler semidefinite programs for completely bounded norms

Linear Algebra Massoud Malek

Lecture: Quantum Information

Chapter 5. Density matrix formalism

Lecture notes: Applied linear algebra Part 1. Version 2

Lecture Notes 1: Vector spaces

Permutation invariance and unitarily invariant measures

1 Quantum states and von Neumann entropy

5 Compact linear operators

Entanglement Measures and Monotones

Math 350 Fall 2011 Notes about inner product spaces. In this notes we state and prove some important properties of inner product spaces.

Compression and entanglement, entanglement transformations

Elementary linear algebra

Lecture 8 : Eigenvalues and Eigenvectors

08a. Operators on Hilbert spaces. 1. Boundedness, continuity, operator norms

Asymptotic Pure State Transformations

Quantum entropy and source coding

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

Introduction to Quantum Information Processing QIC 710 / CS 768 / PH 767 / CO 681 / AM 871

Valerio Cappellini. References

Limits on the power of quantum statistical zero-knowledge

Algebra I Fall 2007

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

Part 1a: Inner product, Orthogonality, Vector/Matrix norm

Lecture 2: Linear Algebra Review

Time-reversal of rank-one quantum strategy functions

Lecture 11: Quantum Information III - Source Coding

Analysis Preliminary Exam Workshop: Hilbert Spaces

Duke University, Department of Electrical and Computer Engineering Optimization for Scientists and Engineers c Alex Bronstein, 2014

The Principles of Quantum Mechanics: Pt. 1

NORMS ON SPACE OF MATRICES

Introduction to quantum information processing

CS/Ph120 Homework 4 Solutions

Optimization Theory. A Concise Introduction. Jiongmin Yong

Quantum Computing Lecture 2. Review of Linear Algebra

Mathematical Methods for Quantum Information Theory. Part I: Matrix Analysis. Koenraad Audenaert (RHUL, UK)

MATH 583A REVIEW SESSION #1

MATRICES ARE SIMILAR TO TRIANGULAR MATRICES

Lecture notes on Quantum Computing. Chapter 1 Mathematical Background

1 Singular Value Decomposition and Principal Component

2. Introduction to quantum mechanics

Math 421, Homework #9 Solutions

MATH 5720: Unconstrained Optimization Hung Phan, UMass Lowell September 13, 2018

Introduction to Quantum Mechanics

arxiv: v1 [math.na] 1 Sep 2018

Problem 1: Compactness (12 points, 2 points each)

Approximation norms and duality for communication complexity lower bounds

Lecture 14: Quantum information revisited

j=1 u 1jv 1j. 1/ 2 Lemma 1. An orthogonal set of vectors must be linearly independent.

MAT 445/ INTRODUCTION TO REPRESENTATION THEORY

FIXED POINT ITERATIONS

Matrix Theory, Math6304 Lecture Notes from March 22, 2016 taken by Kazem Safari

Introduction to Quantum Computing

1. Supremum and Infimum Remark: In this sections, all the subsets of R are assumed to be nonempty.

Lecture 8: Linear Algebra Background

Recall the convention that, for us, all vectors are column vectors.

The following definition is fundamental.

Duality and alternative forms for semidefinite programs

Large Scale Data Analysis Using Deep Learning

Trace Class Operators and Lidskii s Theorem

Linear Algebra Lecture Notes-II

Introduction to quantum information processing

Optimization and Optimal Control in Banach Spaces

Unitary Process Discrimination with Error Margin

Tutorials in Optimization. Richard Socher

Schur-Weyl duality, quantum data compression, tomography

Kitaev s quantum strong coin-flipping bound

Section 3.9. Matrix Norm

Quantum Noise. Michael A. Nielsen. University of Queensland

The query register and working memory together form the accessible memory, denoted H A. Thus the state of the algorithm is described by a vector

1 Directional Derivatives and Differentiability

12.4 Known Channel (Water-Filling Solution)

Chapter 1. Measure Spaces. 1.1 Algebras and σ algebras of sets Notation and preliminaries

Quantum Data Compression

4 Linear Algebra Review

Four new upper bounds for the stability number of a graph

A Single-letter Upper Bound for the Sum Rate of Multiple Access Channels with Correlated Sources

Fall TMA4145 Linear Methods. Exercise set Given the matrix 1 2

Entanglement Measures and Monotones Pt. 2

Geometry of the Special Unitary Group

Chapter 6: Orthogonality

Some upper and lower bounds on PSD-rank

Short proofs of the Quantum Substate Theorem

Chapter 4. Measure Theory. 1. Measure Spaces

Knowledge Discovery and Data Mining 1 (VO) ( )

(x, y) = d(x, y) = x y.

HILBERT SPACES AND THE RADON-NIKODYM THEOREM. where the bar in the first equation denotes complex conjugation. In either case, for any x V define

Single-shot Quantum State Merging

Transcription:

CS 766/QIC 820 Theory of Quantum Information (Fall 2011) Lecture 4: Purifications and fidelity Throughout this lecture we will be discussing pairs of registers of the form (X, Y), and the relationships among the states of X, Y, and (X, Y). The situation generalizes to collections of three or more registers, provided we are interested in bipartitions. For instance, if we have a collection of registers (X 1,..., X n ), and we wish to consider the state of a subset of these registers in relation to the state of the whole, we can effectively group the registers into two disjoint collections and relabel them as X and Y to apply the conclusions to be drawn. Other, multipartite relationships can become more complicated, such as relationships between states of (X 1, X 2 ), (X 2, X 3 ), and (X 1, X 2, X 3 ), but this is not the topic of this lecture. 4.1 Reductions, extensions, and purifications Suppose that a pair of registers (X, Y) has the state ρ D (X Y). individually are then given by The states of X and Y ρ X = Tr Y (ρ) and ρ Y = Tr X (ρ). You could regard this as a definition, but these are the only choices that are consistent with the interpretation that disregarding Y should have no influence on the outcomes of any measurements performed on X alone, and liewise for X and Y reversed. The states ρ X and ρ Y are sometimes called the reduced states of X and Y, or the reductions of ρ to X and Y. We may also go in the other direction. If a state σ D (X ) of X is given, we may consider the possible states ρ D (X Y) that are consistent with σ on X, meaning that σ = Tr Y (ρ). Unless Y is a trivial register with just a single classical state, there are always multiple choices for ρ that are consistent with σ. Any such state ρ is said to be an extension of σ. For instance, ρ = σ ξ, for any density operator ξ D (Y), is always an extension of σ, because Tr Y (σ ξ) = σ Tr(ξ) = σ. If σ is pure, this is the only possible form for an extension. This is a mathematically simple statement, but it is nevertheless important at an intuitive level: it says that a register in a pure state cannot be correlated with any other registers. A special type of extension is one in which the state of (X, Y) is pure: if ρ = uu D (X Y) is a pure state for which Tr Y (uu ) = σ, it is said that ρ is a purification of σ. One also often refers to the vector u, as opposed to the operator uu, as being a purification of σ. The notions of reductions, extensions, and purifications are easily extended to arbitrary positive semidefinite operators, as opposed to just density operators. For instance, if P Pos (X ) is

a positive semidefinite operator and u X Y is a vector for which P = Tr Y (uu ), it is said that u (or uu ) is a purification of P. For example suppose X = C Σ and Y = C Σ, for some arbitrary (finite and nonempty) set Σ. The vector u = e a e a a Σ satisfies the equality 1 X = Tr Y (uu ), and so u is a purification of 1 X. 4.2 Existence and properties of purifications A study of the properties of purifications is greatly simplified by the following observation. The vec mapping defined in Lecture 2 is a one-to-one and onto linear correspondence between X Y and L (Y, X ); and for any choice of u X Y and A L (Y, X ) satisfying u = vec(a) it holds that Tr Y (uu ) = Tr Y (vec(a) vec(a) ) = AA. Therefore, for every choice of complex Euclidean spaces X and Y, and for any given operator P Pos (X ), the following two properties are equivalent: 1. There exists a purification u X Y of P. 2. There exists an operator A L (Y, X ) such that P = AA. The following theorem, whose proof is based on this observation, establishes necessary and sufficient conditions for the existence of a purification of a given operator. Theorem 4.1. Let X and Y be complex Euclidean spaces, and let P Pos (X ) be a positive semidefinite operator. There exists a purification u X Y of P if and only if dim(y) ran(p). Proof. As discussed above, the existence of a purification u X Y of P is equivalent to the existence of an operator A L (Y, X ) satisfying P = AA. Under the assumption that such an operator A exists, it is clear that ran(p) = ran(aa ) = ran(a) dim(y) as claimed. Conversely, under the assumption that dim(y) ran(p), there must exist operator B L (Y, X ) for which BB = Π im(p) (the projection onto the image of P). To obtain such an operator B, let r = ran(p), use the spectral theorem to write and let P = r λ j (P)x j x j, j=1 B = r x j y j j=1 for any choice of an orthonormal set {y 1,..., y r } Y. Now, for A = PB it holds that AA = P

Corollary 4.2. Let X and Y be complex Euclidean spaces such that dim(y) dim(x ). For every choice of P Pos (X ), there exists a purification u X Y of P. Having established a simple condition under which purifications exist, the next step is to prove the following important relationship among all purifications of a given operator within a given space. Theorem 4.3 (Unitary equivalence of purifications). Let X and Y be complex Euclidean spaces, and suppose that vectors u, v X Y satisfy Tr Y (uu ) = Tr Y (vv ). There exists a unitary operator U U (Y) such that v = (1 X U)u. Proof. Let P Pos (X ) satisfy Tr Y (uu ) = P = Tr Y (vv ), and let A, B L (Y, X ) be the unique operators satisfying u = vec(a) and v = vec(b). It therefore holds that AA = P = BB. Letting r = ran(p), it follows that ran(a) = r = ran(b). Now, let {x 1,..., x r } X be any orthonormal collection of eigenvectors of P with corresponding eigenvalues λ 1 (P),..., λ r (P). By the singular value theorem, it is possible to write A = r λ j (P)x j y r j and B = λ j (P)x j z j j=1 j=1 for some choice of orthonormal sets {y 1,..., y r } and {z 1,..., z r }. Finally, let V U (Y) be any unitary operator satisfying Vz j = y j for every j = 1,..., r. It follows that AV = B, and by taing U = V T one has (1 X U)u = (1 X V T ) vec(a) = vec(av) = vec(b) = v Theorem 4.3 will have significant value throughout the course, as a tool for proving a variety of results. It is also important at an intuitive level that the following example aims to illustrate. Example 4.4. Suppose X and Y are distinct registers, and that Alice holds X and Bob holds Y in separate locations. Assume moreover that the pair (X, Y) is in a pure state uu. Now imagine that Bob wishes to transform the state of (X, Y) so that it is in a different pure state vv. Assuming that Bob is able to do this without any interaction with Alice, it must hold that Tr Y (uu ) = Tr Y (vv ). (4.1) This equation expresses the assumption that Bob does not touch X. Theorem 4.3 implies that not only is (4.1) a necessary condition for Bob to transform uu into vv, but in fact it is sufficient. In particular, there must exist a unitary operator U U (Y) for which v = (1 X U)u, and Bob can implement the transformation from uu into vv by applying the unitary operation described by U to his register Y. 4.3 The fidelity function There are different ways that one may quantify the similarity or difference between density operators. One way that relates closely to the notion of purifications is the fidelity between states. It is used extensively in the theory of quantum information.

4.3.1 Definition of the fidelity function Given positive semidefinite operators P, Q Pos (X ), we define the fidelity between P and Q as F(P, Q) = P Q. 1 Equivalently, F(P, Q) = Tr PQ P. Similar to purifications, it is common to see the fidelity defined only for density operators as opposed to arbitrary positive semidefinite operators. It is, however, useful to extend the definition to all positive semidefinite operators as we have done, and it incurs little or no additional effort. 4.3.2 Basic properties of the fidelity There are many interesting properties of the fidelity function. Let us begin with a few simple ones. First, the fidelity is symmetric: F(P, Q) = F(Q, P) for all P, Q Pos (X ). This is clear from the definition, given that A 1 = A 1 for all operators A. Next, suppose that u X is a vector and Q Pos (X ) is a positive semidefinite operator. It follows from the observation that uu = uu whenever u = 0 that u F (uu, Q) = u Qu. In particular, F (uu, vv ) = u, v for any choice of vectors u, v X. One nice property of the fidelity that we will utilize several times is that it is multiplicative with respect to tensor products. This fact is stated in the following proposition (which can be easily extended from tensor products of two operators to any finite number of operators by induction). Proposition 4.5. Let P 1, Q 1 Pos (X 1 ) and P 2, Q 2 Pos (X 2 ) be positive semidefinite operators. It holds that F(P 1 P 2, Q 1 Q 2 ) = F(P 1, Q 1 ) F(P 2, Q 2 ). Proof. We have F(P 1 P 2, Q 1 Q 2 ) = 1 ( P 1 P 2 Q1 Q 2 = P1 ) ( P 2 Q1 ) 1 Q 2 = P 1 Q1 1 P 2 Q2 = 1 1 P 1 Q1 P2 Q2 = F(P 1, Q 1 ) F(P 2, Q 2 ) as claimed. 4.3.3 Uhlmann s theorem Next we will prove a fundamentally important theorem about the fidelity, nown as Uhlmann s theorem, which relates the fidelity to the notion of purifications. Theorem 4.6 (Uhlmann s theorem). Let X and Y be complex Euclidean spaces, let P, Q Pos (X ) be positive semidefinite operators, both having ran at most dim(y), and let u X Y be any purification of P. It holds that F(P, Q) = max { u, v : v X Y, Tr Y (vv ) = Q}.

Proof. Given that the ran of both P and Q is at most dim(y), there must exist operators A, B L (X, Y) for which A A = Π im(p) and B B = Π im(q). The equations ( Tr Y (vec ) ( ) ) PA vec PA = PA A P = P ( Tr Y (vec ) ( ) ) QB vec QB = QB B Q = Q follow, demonstrating that ( ) ( ) vec PA and vec QB are purifications of P and Q, respectively. By Theorem 4.3 it follows that every choice of a purification u X Y of P must tae the form ( ) ( ) u = (1 X U) vec PA = vec PA U T, for some unitary operator U U (Y), and liewise every purification v X Y of Q must tae the form ( ) ( ) v = (1 X V) vec QB = vec QB V T for some unitary operator V U (Y). The maximization in the statement of the theorem is therefore equivalent to ( ) ( ) max vec PA U T, vec QB V T, V U(Y) which may alternately be written as max V U(Y) U T V, A P QB (4.2) for some choice of U U (Y). As V U (Y) ranges over all unitary operators, so too does U T V, and therefore the quantity represented by equation (4.2) is given by A P QB 1. Finally, given that A A and B B are projection operators, A and B must both have spectral norm at most 1. It therefore holds that P Q = A A P QB B A P QB 1 P Q 1 1 so that A P QB 1 = P Q = F(P, Q). 1 The equality in the statement of the theorem therefore holds. Various properties of the fidelity follow from Uhlmann s theorem. For example, it is clear from the theorem that 0 F(ρ, ξ) 1 for density operators ρ and ξ. Moreover F(ρ, ξ) = 1 if and only if ρ = ξ. It is also evident (from the definition) that F(ρ, ξ) = 0 if and only if ρ ξ = 0, which is equivalent to ρξ = 0 (i.e., to ρ and ξ having orthogonal images). Another property of the fidelity that follows from Uhlmann s theorem is as follows. 1

Proposition 4.7. Let P 1,..., P, Q 1,..., Q Pos (X ) be positive semidefinite operators. It holds that F ( P i, Q i ) F (P i, Q i ). Proof. Let Y be a complex Euclidean space having dimension at least that of X, and choose vectors u 1,..., u, v 1,..., v X Y satisfying Tr Y (u i ui ) = P i, Tr Y (v i vi ) = Q i, and u i, v i = F(P i, Q i ) for each i = 1,...,. Such vectors exist by Uhlmann s theorem. Let Z = C and define u, v X Y Z as We have u = Tr Y Z (uu ) = u i e i and v = Thus, again using Uhlmann s theorem, we have F ( P i, v i e i. P i and Tr Y Z (vv ) = Q i. Q i ) u, v = F (P i, Q i ) It follows from this proposition is that the fidelity function is concave in the first argument: F(λρ 1 + (1 λ)ρ 2, ξ) λ F(ρ 1, ξ) + (1 λ) F(ρ 2, ξ) for all ρ 1, ρ 2, ξ D (X ) and λ [0, 1], and by symmetry it is concave in the second argument as well. In fact, the fidelity is jointly concave: F(λρ 1 + (1 λ)ρ 2, λξ 1 + (1 λ)ξ 2 ) λ F(ρ 1, ξ 1 ) + (1 λ) F(ρ 2, ξ 2 ). for all ρ 1, ρ 2, ξ 1, ξ 2 D (X ) and λ [0, 1]. 4.3.4 Alberti s theorem A different characterization of the fidelity function is given by Alberti s theorem, which is as follows. Theorem 4.8 (Alberti). Let X be a complex Euclidean space and let P, Q Pos (X ) be positive semidefinite operators. It holds that (F(P, Q)) 2 = R Pd(X ) R 1, Q. When we study semidefinite programming later in the course, we will see that this theorem is in fact closely related to Uhlmann s theorem through semidefinite programming duality. For now we will mae due with a different proof. It is more complicated, but it has the value that it illustrates some useful trics from matrix analysis. To prove the theorem, it is helpful to start first with the special case that P = Q, which is represented by the following lemma.

Lemma 4.9. Let P Pos (X ). It holds that Proof. It is clear that R Pd(X ) R 1, P = (Tr(P)) 2. R Pd(X ) R 1, P (Tr(P)) 2, given that R = 1 is positive definite. To establish the reverse inequality, it suffices to prove that R, P R 1, P (Tr(P)) 2 for any choice of R Pd (X ). This will follow from the simple observation that, for any choice of positive real numbers α and β, we have α 2 + β 2 2αβ and therefore αβ 1 + βα 1 2. With this fact in mind, consider a spectral decomposition We have R, P R 1, P = R = n λ i u i ui. λ i λ 1 j (ui Pu i)(u j Pu j) 1 i,j n = (ui Pu i) 2 + (λ i λ 1 j + λ j λ 1 i )(ui Pu i)(u j Pu j) 1 i n 1 i<j n 1 i n = (Tr(P)) 2 (u i Pu i) 2 + 2 1 i<j n (u i Pu i)(u j Pu j) Proof of Theorem 4.8. We will first prove the theorem for P and Q positive definite. Let us define S Pd (X ) to be ( ) 1/4 ( ) 1/4 S = PQ P PR P PQ P. Notice that as R ranges over all positive definite operators, so too does S. We have ( ) 1/2 S, PQ P = R, P, ( ) 1/2 S 1, PQ P = R 1, Q. Therefore, by Lemma 4.9, we have R Pd(X ) R 1, Q = = inf S Pd(X ) ( ) 1/2 ( ) 1/2 S, PQ P S 1, PQ P ( ) 2 Tr PQ P = (F(P, Q)) 2.

To prove the general case, let us first note that, for any choice of R Pd (X ) and ε > 0, we have Thus, for all ε > 0. As we have R, P R 1, Q R, P + ε1 R 1, Q + ε1. R Pd(X ) R 1, Q (F(P + ε1, Q + ε1)) 2 lim F(P + ε1, Q + ε1) = F(P, Q) ε 0 + R Pd(X ) R 1, Q (F(P, Q)) 2. On the other hand, for any choice of R Pd (X ) we have for all ε > 0, and therefore R, P + ε1 R 1, Q + ε1 (F(P + ε1, Q + ε1)) 2 (F(P, Q)) 2 As this holds for all R Pd (X ) we have which completes the proof. 4.4 The Fuchs van de Graaf inequalities R, P R 1, Q (F(P, Q)) 2. R Pd(X ) R 1, Q (F(P, Q)) 2, We will now state and prove the Fuchs van de Graaf inequalities, which establish a close relationship between the trace norm of the difference between two density operators and their fidelity. The inequalities are as stated in the following theorem. Theorem 4.10 (Fuchs van de Graaf). Let X be a complex Euclidean space and assume that ρ, ξ D (X ) are density operators on X. It holds that 1 1 2 ρ ξ 1 F(ρ, ξ) 1 1 4 ρ ξ 2 1. To prove this theorem we first need the following lemma relating the trace norm and Frobenius norm. Once we have it in hand, the theorem will be easy to prove. Lemma 4.11. Let X be a complex Euclidean space and let P, Q Pos (X ) be positive semidefinite operators on X. It holds that P Q 1 P Q 2. 2 Proof. Let n P Q = λ i u i ui

be a spectral decomposition of P Q. Given that P Q is Hermitian, it follows that where Now, define for every real number λ. It follows that Using the operator identity n λ i 2 = P Q 2. 2 U = n sign(λ) = sign(λ i )u i u i ( ) ( ) U P Q = P Q U = along with the fact that U is unitary, we have { 1 if λ 0 1 if λ < 0 n λ i u i ui = P Q A 2 B 2 = 1 ((A B)(A + B) + (A + B)(A B)), 2 P Q 1 Tr ((P Q)U) = 1 ( 2 Tr ( P Q)( P + ) Q)U + 1 ( 2 Tr ( P + Q)( P Q)U) ( ( )) = Tr P Q P + Q. Now, by the triangle inequality (for real numbers), we have that ( ) P + Q u i ui Pui ui Qui = λi u i for every i = 1,..., n. Thus ( ( )) n Tr P Q P + Q = λ i ui ( P + Q ) u i n λ i 2 = Proof of Theorem 4.10. The operators ρ and ξ have unit trace, and therefore ρ ξ 2 ( ρ = Tr ) 2 ( ρ ) ξ = 2 2 Tr ξ 2 2 F(ρ, ξ). 2. P Q The first inequality therefore follows from Lemma 4.11. To prove the second inequality, let Y be a complex Euclidean space with dim(y) = dim(x ), and let u, v X Y satisfy Tr Y (uu ) = ρ, Tr Y (vv ) = ξ, and F(ρ, ξ) = u, v. Such vectors exist as a consequence of Uhlmann s theorem. By the monotonicity of the trace norm we have ρ ξ 1 uu vv 1 = 2 1 u, v 2 = 2 1 F(ρ, ξ) 2, 2 2

and therefore F(ρ, ξ) 1 1 4 ρ ξ 2 1 Lecture notes prepared by John Watrous Last update: September 22, 2011