An Efficient Test for Product States

An Efficient Test for Product States

An efficient test for product states Aram Harrow and Ashley Montanaro Department of Mathematics and Department of Computer Science, University of Bristol, UK arXiv:1001.0017 Recall: A pure n-partite state j i is product if it can be written as j 1i ... j ni, for some states j 1i ,..., j ni, and is entangled if it is not product. A mixed n-partite state ρ is separable if it can be written as i i i i ρ = pij 1ih 1j ⊗ · · · ⊗ j nih nj, Xi and is entangled if it is not separable. The basic problem Given a quantum state, is it entangled? The basic problem Given a quantum state, is it entangled? Recall: A pure n-partite state j i is product if it can be written as j 1i ... j ni, for some states j 1i ,..., j ni, and is entangled if it is not product. A mixed n-partite state ρ is separable if it can be written as i i i i ρ = pij 1ih 1j ⊗ · · · ⊗ j nih nj, Xi and is entangled if it is not separable. Variants Many different variants of the problem of detecting entanglement: How are we given the input state? Is it pure or mixed? Is the state bipartite or multipartite? What level of accuracy do we demand? Do we want to detect entanglement in all states, or just some of them? These different variants have wildly differing complexities... Given a bipartite mixed state ρ as a d2-dimensional matrix, it’s NP-hard to determine whether ρ is separable (up to accuracy1 =poly(d)). This was shown by [Gurvits ’03] for accuracy1 =exp(d) via a reduction from the NP-hard Clique problem. Later improved to1 =poly(d) by [Gharibian ’10] (using techniques of [Liu ’07]) and also (implicitly) by [Beigi ’08]. See [Ioannou ’07] for an extensive discussion of the state of the art circa 2006. Good news and bad news Given a bipartite pure state j i as a d2-dimensional vector, whether j i is entangled can be determined efficiently using the Schmidt decomposition. This was shown by [Gurvits ’03] for accuracy1 =exp(d) via a reduction from the NP-hard Clique problem. Later improved to1 =poly(d) by [Gharibian ’10] (using techniques of [Liu ’07]) and also (implicitly) by [Beigi ’08]. See [Ioannou ’07] for an extensive discussion of the state of the art circa 2006. Good news and bad news Given a bipartite pure state j i as a d2-dimensional vector, whether j i is entangled can be determined efficiently using the Schmidt decomposition. Given a bipartite mixed state ρ as a d2-dimensional matrix, it’s NP-hard to determine whether ρ is separable (up to accuracy1 =poly(d)). Good news and bad news Given a bipartite pure state j i as a d2-dimensional vector, whether j i is entangled can be determined efficiently using the Schmidt decomposition. Given a bipartite mixed state ρ as a d2-dimensional matrix, it’s NP-hard to determine whether ρ is separable (up to accuracy1 =poly(d)). This was shown by [Gurvits ’03] for accuracy1 =exp(d) via a reduction from the NP-hard Clique problem. Later improved to1 =poly(d) by [Gharibian ’10] (using techniques of [Liu ’07]) and also (implicitly) by [Beigi ’08]. See [Ioannou ’07] for an extensive discussion of the state of the art circa 2006. Theorem There is an efficient quantum test, called the product test, that accepts with probability 1 - Θ(), given two copies of j i. Note that the parameters of the test don’t depend on the local dimension d or the number of subsystems n. This is similar to classical property testing algorithms. Our main result Let j i be a pure n-partite state with local dimensions d1,..., dn. Let the nearest product state to j i be jφ1i ... jφni. 2 Let jh jφ1,..., φnij = 1 - . Note that the parameters of the test don’t depend on the local dimension d or the number of subsystems n. This is similar to classical property testing algorithms. Our main result Let j i be a pure n-partite state with local dimensions d1,..., dn. Let the nearest product state to j i be jφ1i ... jφni. 2 Let jh jφ1,..., φnij = 1 - . Theorem There is an efficient quantum test, called the product test, that accepts with probability 1 - Θ(), given two copies of j i. Our main result Let j i be a pure n-partite state with local dimensions d1,..., dn. Let the nearest product state to j i be jφ1i ... jφni. 2 Let jh jφ1,..., φnij = 1 - . Theorem There is an efficient quantum test, called the product test, that accepts with probability 1 - Θ(), given two copies of j i. Note that the parameters of the test don’t depend on the local dimension d or the number of subsystems n. This is similar to classical property testing algorithms. The rest of this talk Introduction to the product test Correctness of the product test Quantum Merlin-Arthur games Computational hardness of quantum information theory tasks: Computing minimum output entropy Separability testing This test takes two (possibly mixed) states ρ, σ as input, returning “same” with probability 1 1 + tr(ρ σ), 2 2 otherwise returning “different”. The swap test The product test uses as a subroutine the swap test. j0i H • H ρ SWAP σ NM The swap test The product test uses as a subroutine the swap test. j0i H • H ρ SWAP σ NM This test takes two (possibly mixed) states ρ, σ as input, returning “same” with probability 1 1 + tr(ρ σ), 2 2 otherwise returning “different”. The product test Product test 1 Prepare two copies of j i 2 Cd1 ⊗ · · · ⊗ Cdn ; call these j 1i, j 2i. 2 Perform the swap test on each of the n pairs of corresponding subsystems of j 1i, j 2i. 3 If all of the tests returned “same”, accept. Otherwise, reject. j 1i 1 2 3 ... n j 2i 1 2 3 ... n Implemented experimentally for bipartite states by [Walborn et al ’06]. Proposed by [AM, Osborne ’08] as a means of determining whether a unitary operator is product. Our contribution: to prove correctness of the test for all n. Previous use of the product test The product test has appeared before in the literature. Originally introduced by [Mintert, Kus,´ Buchleitner ’05] as one of a family of tests for generalisations of the concurrence entanglement measure. Proposed by [AM, Osborne ’08] as a means of determining whether a unitary operator is product. Our contribution: to prove correctness of the test for all n. Previous use of the product test The product test has appeared before in the literature. Originally introduced by [Mintert, Kus,´ Buchleitner ’05] as one of a family of tests for generalisations of the concurrence entanglement measure. Implemented experimentally for bipartite states by [Walborn et al ’06]. Our contribution: to prove correctness of the test for all n. Previous use of the product test The product test has appeared before in the literature. Originally introduced by [Mintert, Kus,´ Buchleitner ’05] as one of a family of tests for generalisations of the concurrence entanglement measure. Implemented experimentally for bipartite states by [Walborn et al ’06]. Proposed by [AM, Osborne ’08] as a means of determining whether a unitary operator is product. Previous use of the product test The product test has appeared before in the literature. Originally introduced by [Mintert, Kus,´ Buchleitner ’05] as one of a family of tests for generalisations of the concurrence entanglement measure. Implemented experimentally for bipartite states by [Walborn et al ’06]. Proposed by [AM, Osborne ’08] as a means of determining whether a unitary operator is product. Our contribution: to prove correctness of the test for all n. Thus the product test measures the average purity of the input j i across bipartitions. Note that it’s immediate that Ptest(ρ) = 1 if and only if ρ is a pure product state. So our main result says: if the average entanglement across bipartitions of j i is low, j i must be close to a product state. Analysing the product test Lemma Let Ptest(ρ) be the probability that the product test passes on input ρ. Then 1 P (ρ) = tr ρ2. test 2n S SX⊆[n] Analysing the product test Lemma Let Ptest(ρ) be the probability that the product test passes on input ρ. Then 1 P (ρ) = tr ρ2. test 2n S SX⊆[n] Thus the product test measures the average purity of the input j i across bipartitions. Note that it’s immediate that Ptest(ρ) = 1 if and only if ρ is a pure product state. So our main result says: if the average entanglement across bipartitions of j i is low, j i must be close to a product state. 1 Upper bound on Ptest(j ih j) Lower bound on Ptest(j ih j) 0 0 1 Our main result Theorem Let the nearest product state to j i be jφ1i ... jφni, and set 2 jh jφ1,..., φnij = 1 - . Then 2 3=2 2 1 - 2 + 6 Ptest(j ih j) 6 1 - + + . Furthermore, if > 11=32, Ptest(j ih j) 6 501=512. Our main result Theorem Let the nearest product state to j i be jφ1i ... jφni, and set 2 jh jφ1,..., φnij = 1 - . Then 2 3=2 2 1 - 2 + 6 Ptest(j ih j) 6 1 - + + . Furthermore, if > 11=32, Ptest(j ih j) 6 501=512. 1 Upper bound on Ptest(j ih j) Lower bound on Ptest(j ih j) 0 0 1 The upper boundp for statesp close to product is based on writing j i = 1 - j0ni + jφi for some jφi, allowing 2 us to calculate S tr S explicitly in terms of , jφi.

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    75 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us