Detecting pure entanglement is easy, so detecting mixed entanglement is hard

Similar documents
QMA(2) workshop Tutorial 1. Bill Fefferman (QuICS)

arxiv: v6 [quant-ph] 4 Nov 2012

Lecture 2: November 9

Nets vs hierarchies for hard optimization problems

quantum information and convex optimization Aram Harrow (MIT)

Quantum de Finetti theorems for local measurements

arxiv: v1 [quant-ph] 12 May 2012

Quantum entanglement, sum of squares, and the log rank conjecture.

New Variants of the Quantum de Fine4 Theorem with Applica:ons

6.896 Quantum Complexity Theory Oct. 28, Lecture 16

arxiv: v2 [quant-ph] 16 Nov 2008

arxiv: v2 [quant-ph] 2 Apr 2011

A Note on QMA with Multiple Provers

6.896 Quantum Complexity Theory 30 October Lecture 17

A Complete Characterization of Unitary Quantum Space

The Power of Unentanglement (Extended Abstract)

AM with Multiple Merlins

Quantum boolean functions

Quantum Communication Complexity

arxiv: v2 [quant-ph] 31 Jan 2013

arxiv: v2 [quant-ph] 1 Sep 2012

By allowing randomization in the verification process, we obtain a class known as MA.

Distinguishing multi-partite states by local measurements

Distinguishing multi-partite states by local measurements

Fourier analysis of boolean functions in quantum computation

Quantum Marginal Problems

Witness-preserving Amplification of QMA

Lecture 26: QIP and QMIP

Unique Games Conjecture & Polynomial Optimization. David Steurer

Quantum Data Hiding Challenges and Opportuni6es

Asymptotic Pure State Transformations

Unique Games and Small Set Expansion

An exponential separation between quantum and classical one-way communication complexity

Quantum Merlin-Arthur Proof Systems: Are Multiple Merlins More Helpful to Arthur?

Quantum Entanglement- Fundamental Aspects

6.896 Quantum Complexity Theory November 4th, Lecture 18

Squashed entanglement

Zero-Knowledge Against Quantum Attacks

Compression and entanglement, entanglement transformations

Detecting genuine multipartite entanglement in higher dimensional systems

The Lovász ϑ-function in Quantum Mechanics

arxiv: v1 [quant-ph] 28 May 2011

Classical Verification of Quantum Computations

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

Study of Unentanglement in Quantum Computers. M2RI Internship. Rayan Chikhi February 20th June 20th 2008

Studying quantum systems using a quantum computer Ph/CS 219, 23 February 2009

The detectability lemma and quantum gap amplification

Application of Structural Physical Approximation to Partial Transpose in Teleportation. Satyabrata Adhikari Delhi Technological University (DTU)

2 Natural Proofs: a barrier for proving circuit lower bounds

Preparing Projected Entangled Pair States on a Quantum Computer

Ensembles and incomplete information

Jalex Stark February 19, 2017

On the power of a unique quantum witness

Quantum Hadamard channels (II)

Entanglement Manipulation

On the complexity of stoquastic Hamiltonians

Hamiltonian simulation and solving linear systems

Lower bounds on the size of semidefinite relaxations. David Steurer Cornell

Quantum NP - Cont. Classical and Quantum Computation A.Yu Kitaev, A. Shen, M. N. Vyalyi 2002

On the power of quantum, one round, two prover interactive proof systems

Quantum Information and the PCP Theorem

Exponential Separation of Quantum Communication and Classical Information

Lecture 15 - Zero Knowledge Proofs

Quantum Information and the PCP Theorem

Distinguishing different classes of entanglement for three qubit pure states

QUANTUM ARTHUR MERLIN GAMES

A Complete Characterization of Unitary Quantum Space

. An introduction to Quantum Complexity. Peli Teloni

Graph Non-Isomorphism Has a Succinct Quantum Certificate

arxiv: v2 [quant-ph] 16 Nov 2018

arxiv:cs/ v1 [cs.cc] 15 Jun 2005

Entanglement Measures and Monotones

On Quantum vs. Classical Communication Complexity

Local cloning of entangled states

approximation algorithms I

Multiplicativity of Maximal p Norms in Werner Holevo Channels for 1 < p 2

Multipartite entanglement in fermionic systems via a geometric

Notes on Complexity Theory Last updated: November, Lecture 10

Lecture: Quantum Information

Impossibility of Succinct Quantum Proofs for Collision- Freeness

A Hierarchy of Information Quantities for Finite Block Length Analysis of Quantum Tasks

Entanglement Measures and Monotones Pt. 2

Lecture 22: Quantum computational complexity

CS286.2 Lecture 15: Tsirelson s characterization of XOR games

Semidefinite programming strong converse bounds for quantum channel capacities

MP 472 Quantum Information and Computation

PCP Theorem and Hardness of Approximation

arxiv:quant-ph/ v1 19 Mar 2006

Lecture 19: Interactive Proofs and the PCP Theorem

Equality, Revisited. Ralph C. Bottesch Dmitry Gavinsky Hartmut Klauck

Semidefinite programming strong converse bounds for quantum channel capacities

Overview. 1 Introduction. 2 Preliminary Background. 3 Unique Game. 4 Unique Games Conjecture. 5 Inapproximability Results. 6 Unique Game Algorithms

Multipartite Monogamy of the Entanglement of Formation. Abstract

BCCS: Computational methods for complex systems Wednesday, 16 June Lecture 3

arxiv:quant-ph/ v1 11 Oct 2002

Easy Problems vs. Hard Problems. CSE 421 Introduction to Algorithms Winter Is P a good definition of efficient? The class P

arxiv: v2 [quant-ph] 21 Oct 2013

Tutorial: Device-independent random number generation. Roger Colbeck University of York

becomes at most η th ( η ) 2t. As a result, it requires only O(log log T ) levels of concatenation to achieve sucient accuracy (η effective 1 T

Remarks on the Additivity Conjectures for Quantum Channels

Transcription:

A quantum e-meter

Detecting pure entanglement is easy, so detecting mixed entanglement is hard Aram Harrow (University of Washington) and Ashley Montanaro (University of Cambridge) arxiv:1001.0017 Waterloo IQC 9 Apr, 2012

Outline 1 Testing pure state entanglement is easy 2 Testing mixed-state entanglement is hard

The basic problem Given a quantum state, is it entangled?

The basic problem Given a quantum state, is it entangled? This can mean two different things: Pure product states are of the form ψ 1 ψ 1 ψ 2 ψ 2 ψ k ψ k. For pure states, entangled = not product. Sep= {Separable states} = convex hull of product states. For mixed states, entangled = not separable.

Variants Pure- or mixed-state entanglement? Are we given 1 copy, k copies, or an explicit description? Bipartite or multipartite? How much accuracy is necessary? Are we detecting entanglement in general or verifying a specific state?

Variants Pure- or mixed-state entanglement? Are we given 1 copy, k copies, or an explicit description? Bipartite or multipartite? How much accuracy is necessary? Are we detecting entanglement in general or verifying a specific state? This talk 1 Pure state, two copies, constant accuracy 2 Mixed state, explicit description, constant accuracy

Let ψ C dk Our main result be a pure state on k d-dimensional systems and 1 ɛ = max { ψ φ 2 : φ is a product state }. Theorem There exists a product test which, given ψ ψ, accepts with probability 1 Θ(ɛ).

Let ψ C dk Our main result be a pure state on k d-dimensional systems and 1 ɛ = max { ψ φ 2 : φ is a product state }. Theorem There exists a product test which, given ψ ψ, accepts with probability 1 Θ(ɛ). Note: no dependence on k or d. The test takes time O(k log d). One copy of ψ contains no information about ɛ. Our test is optimal among all tests that always accept product states. It was previously proposed by [Mintert-Kuś-Buchleitner 05] and implemented experimentally by [Walborn et al 06]. Our theorem was conjectured by [Montanaro-Osborne 09].

Key primitive [Buhrman-Cleve-Watrous-de Wolf, Phys. Rev. Lett. 01] SWAP test Accept if the outcome of the measurement is 0, reject if not. The probability of accepting is 1+tr ρσ 2. If ρ = σ, then this is related to tr ρ 2, which is the purity of ρ. As demonstrated by John Travolta.

Testing productness Product test algorithm ψ 1 2 3 ψ 1 2 3...... k k swap test swap test swap test swap test Accept iff all n swap tests pass. Why it works: If ψ is entangled, some of its subsystems must be mixed and so some swap tests are likely to fail.

Maximum vs. average entanglement Lemma Let P test (ρ) be the probability that the product test passes on input ρ. Then P test (ρ) = 1 2 k tr ρ 2 S. S [k]

Maximum vs. average entanglement Lemma Let P test (ρ) be the probability that the product test passes on input ρ. Then P test (ρ) = 1 2 k tr ρ 2 S. S [k] Measures average purity of the input ψ across bipartitions. P test (ρ) = 1 if and only if ρ is a pure product state. Main result rephrased: If the average entanglement across bipartitions of ψ is low, ψ must be close to a product state. Similarly P test (ρ) is related to The average overlap of ρ with a random product state. The purity of D k 1/ d+1 (ρ).

Generalization: stability of the depolarizing channel Consider the qudit depolarizing channel with noise rate 1 δ, i.e. D δ (ρ) = (1 δ)(tr ρ) I d + δ ρ.

Generalization: stability of the depolarizing channel Consider the qudit depolarizing channel with noise rate 1 δ, i.e. D δ (ρ) = (1 δ)(tr ρ) I d + δ ρ. It turns out that tr(d k δ (ρ)) 2 γ S tr ρ 2 S, S [k] for some constant γ depending on δ and d.

Generalization: stability of the depolarizing channel Consider the qudit depolarizing channel with noise rate 1 δ, i.e. D δ (ρ) = (1 δ)(tr ρ) I d + δ ρ. It turns out that tr(d k δ (ρ)) 2 γ S tr ρ 2 S, S [k] for some constant γ depending on δ and d. A generalized version of our main result is that: For small enough δ...

Generalization: stability of the depolarizing channel Consider the qudit depolarizing channel with noise rate 1 δ, i.e. D δ (ρ) = (1 δ)(tr ρ) I d + δ ρ. It turns out that tr(d k δ (ρ)) 2 γ S tr ρ 2 S, S [k] for some constant γ depending on δ and d. A generalized version of our main result is that: For small enough δ......if tr(d k δ ψ ψ ) 2 (1 ɛ) tr((d δ ( 0 0 ) k ) 2...

Generalization: stability of the depolarizing channel Consider the qudit depolarizing channel with noise rate 1 δ, i.e. D δ (ρ) = (1 δ)(tr ρ) I d + δ ρ. It turns out that tr(d k δ (ρ)) 2 γ S tr ρ 2 S, S [k] for some constant γ depending on δ and d. A generalized version of our main result is that: For small enough δ......if tr(d k δ ψ ψ ) 2 (1 ɛ) tr((d δ ( 0 0 ) k ) 2......there is a product state φ 1,..., φ k such that ψ φ 1,..., φ k 2 1 O(ɛ).

Generalization: stability of the depolarizing channel Consider the qudit depolarizing channel with noise rate 1 δ, i.e. D δ (ρ) = (1 δ)(tr ρ) I d + δ ρ. It turns out that tr(d k δ (ρ)) 2 γ S tr ρ 2 S, S [k] for some constant γ depending on δ and d. A generalized version of our main result is that: For small enough δ......if tr(d k δ ψ ψ ) 2 (1 ɛ) tr((d δ ( 0 0 ) k ) 2......there is a product state φ 1,..., φ k such that ψ φ 1,..., φ k 2 1 O(ɛ). This is a stability result for this channel.

Outline 1 Testing pure state entanglement is easy 2 Testing mixed-state entanglement is hard

Separable states Definition Sep k (d) := conv{ψ 1 ψ k : ψ 1,..., ψ k S(C d )} ψ := ψ ψ and S(C d ) := unit vectors.

Separable states Definition Sep k (d) := conv{ψ 1 ψ k : ψ 1,..., ψ k S(C d )} ψ := ψ ψ and S(C d ) := unit vectors. Two related tasks 1 Weak membership: Given ρ and the promise that either ρ Sep k (d) or ρ is ɛ-far from Sep k (d), determine which is the case. 2 Weak optimization: Given 0 M I, approximately compute h Sep k (d)(m) := max tr Mρ. ρ Sep k (d) Approximate equivalence proved by [Grötschel-Lovász-Schrijver], [Liu: 0712.3041] and [Gharibian: 0810.4507].

TFA E Estimating h Sep 2 (d) ( ). Weak membership for h Sep 2 (d). QMA log (2) 1 ɛ,1 Computing max i,j,k A ijkx i y j z k over unit vectors x, y, z. Estimating the minimum entanglement of any state in a subspace of a bipartite space. Estimating the capacity or minimum output entropy of a noisy quantum channel. Estimating superoperator norms. Estimating the ground-state energy of a mean-field Hamiltonian.

Mean-field Hamiltonians For M L(C d C d ), define H L((C d ) n ) by H = 1 n(n 1) 1 i j n M (i,j). [Fannes-Vanderplas; quant-ph/0605216] showed that the ground state energy is max ρ Sep tr Mρ = h Sep 2 (d) (M).

Quantum Merlin-Arthur games The complexity class QMA is like NP but with a quantum proof and a quantum poly-time verifier, and with some probability of error allowed. Merlin ψ Arthur Completeness: For YES instances, there exists a witness ψ that Arthur accepts with probability c. Soundness: For NO instances, there is no witness ψ that Arthur accepts with probability s. What this means: Arthur s measurement is parametrized by the input, and Merlin is trying to convince Arthur to accept.

Quantum Merlin-Arthur games QMA(k) is a variant where Arthur has access to k unentangled Merlins. Merlin 1 Merlin 2... Merlin k ψ 2 ψ 1 ψ k Arthur More generally, QMA m (k) s,c means that there are k messages, each with m qubits (i.e. dimension 2 m ).

QMA m (k) as an optimization problem Arthur s measurement is a 2 km -dimensional matrix M with 0 M I. QMA m (k) s,c = determine whether is c or s. max ψ M ψ ψ = ψ 1 ψ k When k = 1, this is an eigenvalue problem with a exp(m)-time algorithm. For k > 1, this problem is to estimate h Sep k (2 m ) (M) When k = 2, no exp(m) time algorithm is known, so even QMA log (2) is not likely to be in BQP.

Hardness? Algorithms? Input: 0 M I. 1 NP-hard to estimate h Sep 2 (n) (M) ± 1/n1.01. [Gurvits, Blier-Tapp, Gharibian, Hillar-Lim, Le Gall-Nakagawa-Nishimura]

Input: 0 M I. Hardness? Algorithms? 1 NP-hard to estimate h Sep 2 (n) (M) ± 1/n1.01. [Gurvits, Blier-Tapp, Gharibian, Hillar-Lim, Le Gall-Nakagawa-Nishimura] 2 Algorithm to estimate h Sep 2 (n)(m) ± ɛ tr M. Runs in time n poly(1/ɛ). [de la Vega et al.](see also [Shi-Wu; 1112.0808])

Input: 0 M I. Hardness? Algorithms? 1 NP-hard to estimate h Sep 2 (n) (M) ± 1/n1.01. [Gurvits, Blier-Tapp, Gharibian, Hillar-Lim, Le Gall-Nakagawa-Nishimura] 2 Algorithm to estimate h Sep 2 (n)(m) ± ɛ tr M. Runs in time n poly(1/ɛ). [de la Vega et al.](see also [Shi-Wu; 1112.0808]) 3 Algorithm to estimate h Sep 2 (n) (M) ± ɛ Runs in time n O(log n)/ɛ2 Requires that M is 1-LOCC: i.e. M = i A i B i with A i, B i 0, i A i I, B i I. [Brandão-Christandl-Yard:1010.1750]

Input: 0 M I. Hardness? Algorithms? 1 NP-hard to estimate h Sep 2 (n) (M) ± 1/n1.01. [Gurvits, Blier-Tapp, Gharibian, Hillar-Lim, Le Gall-Nakagawa-Nishimura] 2 Algorithm to estimate h Sep 2 (n)(m) ± ɛ tr M. Runs in time n poly(1/ɛ). [de la Vega et al.](see also [Shi-Wu; 1112.0808]) 3 Algorithm to estimate h Sep 2 (n) (M) ± ɛ O(log n)/ɛ2 Runs in time n Requires that M is 1-LOCC: i.e. M = i A i B i with A i, B i 0, i A i I, B i I. [Brandão-Christandl-Yard:1010.1750] 4 NP-hard to estimate h Sep n poly log n (M) ± 0.99. [0804.0802] (n)

Input: 0 M I. Hardness? Algorithms? 1 NP-hard to estimate h Sep 2 (n) (M) ± 1/n1.01. [Gurvits, Blier-Tapp, Gharibian, Hillar-Lim, Le Gall-Nakagawa-Nishimura] 2 Algorithm to estimate h Sep 2 (n)(m) ± ɛ tr M. Runs in time n poly(1/ɛ). [de la Vega et al.](see also [Shi-Wu; 1112.0808]) 3 Algorithm to estimate h Sep 2 (n) (M) ± ɛ O(log n)/ɛ2 Runs in time n Requires that M is 1-LOCC: i.e. M = i A i B i with A i, B i 0, i A i I, B i I. [Brandão-Christandl-Yard:1010.1750] 4 NP-hard to estimate h Sep n poly log n (M) ± 0.99. [0804.0802] (n) 5 This work: NP log 2-hard to estimate h Sep 2 (n)(m) ± 0.99. Assuming the Exponential Time Hypothesis, this implies an n Ω(log(n)) lower bound on constant-error approximations to h Sep 2 (n) ( ).

What our product test implies about QMA(k) Theorem (2 provers can simulate k provers) QMA m (k) s=1 ɛ,c QMA mk (2) 1 ɛ 50,c Proof. If the QMA(k) protocol had proofs ψ 1,..., ψ k then simulate in QMA(2) by asking each prover to submit ψ 1 ψ k. Then use the product test to verify that they indeed submit product states.

What our product test implies about QMA(k) Theorem (2 provers can simulate k provers) QMA m (k) s=1 ɛ,c QMA mk (2) 1 ɛ 50,c Proof. If the QMA(k) protocol had proofs ψ 1,..., ψ k then simulate in QMA(2) by asking each prover to submit ψ 1 ψ k. Then use the product test to verify that they indeed submit product states. Corollary: 3-SAT QMA n poly log(n) (2) 0.99,1. Corollary: Estimating h Sep k (d) ( ) reduces to estimating h Sep 2 (d k ) ( ).

Hardness of separability testing Let K be a set that approximates Sep 2 (d). Things we want 1 K is convex. 2 Hausdorff distance from K to Sep 2 (d) is 0.99. 3 Weak membership for K (with error ɛ) can be performed in time poly(d, 1/ɛ). Corollary Not all of the above are possible if the Exponential Time Hypothesis holds.

Hardness of separability testing Let K be a set that approximates Sep 2 (d). Things we want 1 K is convex. 2 Hausdorff distance from K to Sep 2 (d) is 0.99. 3 Weak membership for K (with error ɛ) can be performed in time poly(d, 1/ɛ). Corollary Not all of the above are possible if the Exponential Time Hypothesis holds. We suspect that the convexity requirement isn t necessary, but don t know how to prove this.

Coming attraction: application to unique games [Barak, Brandão, H, Kelner, Steurer, Zhou; to appear, STOC 2012] Small-Set Expansion (SSE) Conjecture It is NP-hard to distinguish, given an n-vertex graph, whether 1 Some small (size ɛn) set doesn t expand very much. 2 All small sets expand a lot.

Coming attraction: application to unique games [Barak, Brandão, H, Kelner, Steurer, Zhou; to appear, STOC 2012] Small-Set Expansion (SSE) Conjecture It is NP-hard to distinguish, given an n-vertex graph, whether 1 Some small (size ɛn) set doesn t expand very much. 2 All small sets expand a lot. The SSE conjecture is roughly equivalent to the Unique Games Conjecture. The SSE of a graph can be approximated by the 2 4 norm of a matrix (defined as A 2 4 := max x Ax 4 / x 2.) Estimating A 2 4 is equivalent in difficulty to estimating h Sep 2 (n) ( ).

Summary Justifying the title: Detecting pure-state entanglement is easy. Therefore detecting mixed-state entanglement is hard.

Summary Justifying the title: Detecting pure-state entanglement is easy. Therefore detecting mixed-state entanglement is hard. There are lots of great open questions: More progress on small-set expansion/unique games! We know NP log 2 QMA log (2) 1/2,1 NP BQP. Which one is tight? Similarly the QMA poly (2) NEXP bound seems pretty loose. Improve our hardness results for weak membership in Sep. Estimate h Sep 2 (n) (M) ± ɛ in time no(log n)/ɛ2? Improve the product test, e.g. in special cases. Relate stability to additivity and strong converses. arxiv:1001.0017

Closing message