the computational complexity of entanglement detection

38
The computational complexity of entanglement detection Based on 1211.6120, 1301.4504 and 13 With Gus Gutoski, Daniel Harlow, Kevin Milner and Mar Patrick Hayden Stanford University

Upload: agrata

Post on 22-Feb-2016

46 views

Category:

Documents


1 download

DESCRIPTION

The computational complexity of entanglement detection. Patrick Hayden Stanford University. Based on 1211.6120, 1301.4504 and 1308.5788 With Gus Gutoski , Daniel Harlow, Kevin Milner and Mark Wilde. How hard is entanglement detection?. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: The computational complexity of entanglement detection

The computational complexity of entanglement detection

Based on 1211.6120, 1301.4504 and 1308.5788With Gus Gutoski, Daniel Harlow, Kevin Milner and Mark Wilde

Patrick HaydenStanford University

Page 2: The computational complexity of entanglement detection

How hard is entanglement detection?

• Given a matrix describing a bipartite state, is the state separable or entangled? – NP-hard for d x d, promise gap 1/poly(d) [Gurvits ’04 + Gharibian

‘10]– Quasipolynomial time for constant gap [Brandao et al. ’10]

• Probably not the right question for large systems.• Given a description of a physical process for preparing a

quantum state (i.e. quantum circuit), is the state separable or entangled?

• Variants:– Pure versus mixed– State versus channel– Product versus separable– Choice of distance measure (equivalently, nature of promise)

Page 3: The computational complexity of entanglement detection

Why ask?• Provides a natural set of complete

problems for many widely studied classes in quantum complexity

• Personal motivation:– Quantum gravity!• Personal frustration at inability to find a “fast

scrambler”• Possible implications for the black hole

firewall problem

Page 4: The computational complexity of entanglement detection

Entanglement detection: The platonic ideal

αYES

NOα

β

Page 5: The computational complexity of entanglement detection

Some complexity classes…

P / BPP / BQP NP / MA / QMA AM / QIP(2)

QIP = QIP(3)

NP / MA / QMA = QIP(1) P / BPP / BQP = QIP(0)

QIP = QIP(3) = PSPACE [Jain et al. ‘09]

Cryptographic variant: Zero-knowledgeVerifier, in YES instances, can “simulate” proverZK / SZK / QSZK = QSZK(2)

QMA(2)

Page 6: The computational complexity of entanglement detection

Results: States

Pure state circuitProduct output?Trace distance

Mixed state circuitProduct output?Trace distance

Mixed state circuitSeparable output?1-LOCC distance (1/poly)

BQP-complete

QSZK-complete

NP-hard QSZK-hard

In QIP(2)

Page 7: The computational complexity of entanglement detection

Results: Channels

Isometric channelSeparable output?1-LOCC distance

Isometric channelSeparable output?Trace distance

Noisy channelSeparable output?1-LOCC distance

QMA-complete

QMA(2)-complete

QIP-complete

Page 8: The computational complexity of entanglement detection

The computational universe through the entanglement lens

Page 9: The computational complexity of entanglement detection

Results: States

Pure state circuitProduct output?Trace distance

Mixed state circuitProduct output?Trace distance

Mixed state circuitSeparable output?1-LOCC distance

BQP-complete

QSZK-complete

NP-hard QSZK-hard

In QIP(2)

Page 10: The computational complexity of entanglement detection

Baby steps: Detecting pure product states

Page 11: The computational complexity of entanglement detection

Baby steps:Detecting pure product states

Page 12: The computational complexity of entanglement detection

1. QPROD-PURE-STATE is in BQP

Page 13: The computational complexity of entanglement detection

2. QPROD-PURE-STATE is BQP-hard

Page 14: The computational complexity of entanglement detection

2. QPROD-PURE-STATE is BQP-hard

Page 15: The computational complexity of entanglement detection

Results: States

Pure state circuitProduct output?Trace distance

Mixed state circuitProduct output?Trace distance

Mixed state circuitSeparable output?1-LOCC distance

BQP-complete

QSZK-complete

NP-hard QSZK-hard

In QIP(2)

Page 16: The computational complexity of entanglement detection

Jaunty stroll:Detecting mixed product states

Page 17: The computational complexity of entanglement detection

Jaunty stroll:Detecting mixed product states

Page 18: The computational complexity of entanglement detection

Jaunty stroll:Detecting mixed product states

Page 19: The computational complexity of entanglement detection

Completeness: YES instances

Page 20: The computational complexity of entanglement detection

Soundness: NO instances

Page 21: The computational complexity of entanglement detection

Zero-knowledge (YES instances):Verifier can simulate prover output

Page 22: The computational complexity of entanglement detection

QPROD-STATE is QSZK-hard

Page 23: The computational complexity of entanglement detection

Reduction from co-QSD to QPROD-STATE

Page 24: The computational complexity of entanglement detection

QPROD-STATE and Quantum Error Correction

QPROD-STATE:

QEC:

These are the SAME problem!

A: “Reference”

B: “Environment”

R: “System”

Page 25: The computational complexity of entanglement detection

Cloning, Black Holes and Firewalls

Radial light rays:

In Out

SingularityU V

HawkingRadiation

Msg

Horizon

[Page, Preskill, Susskind 93][Susskind, Thorlacius, Uglum 93]

Quantum information appears to be cloned

Spacetime structure prevents comparison of the clones (?)

Is unitarity safe?

2007: H & Preskill study old black holes.(Only just) safe

2012: Almheiri et al. consider φ to be entanglement with late time Hawking photon

Firewalls!

Page 26: The computational complexity of entanglement detection

Cloning, Black Holes and Firewalls

Radial light rays:

In Out

SingularityU V

EarlyHawkingRadiation

Horizon

[Page, Preskill, Susskind 93][Susskind, Thorlacius, Uglum 93]

2012: Almheiri et al. consider φ to be entanglement with late time Hawking photonFirewalls!

If black hole entropy is to decrease, φ must be present in early Hawking radiation.

If infalling Bob is to experience thevacuum as he crosses the horizon, φmust be in infalling Hawking partner.

But has cloning really occurred?Do two copies of φ exist?

To test, Bob would need to decode (QEC)the early Hawking radiation: QSZK-hardbut BH lifetime is poly(# qubits).

φφ

Page 27: The computational complexity of entanglement detection

Results: States

Pure state circuitProduct output?Trace distance

Mixed state circuitProduct output?Trace distance

Mixed state circuitSeparable output?1-LOCC distance

BQP-complete

QSZK-complete

NP-hard QSZK-hard

In QIP(2)

Page 28: The computational complexity of entanglement detection

Jogging:Detecting mixed separable states

ρAB close to separable iff it has a suitable k-extension for sufficiently large k. [BCY ‘10]

Send R to the prover, who will try to produce the k-extension.

Use phase estimation to verify that the resulting state is a k-extension.

Page 29: The computational complexity of entanglement detection

Summary• Entanglement detection provides a unifying

paradigm for parametrizing quantum complexity classes

• Tunable knobs:– State versus channel– Pure versus mixed– Trace norm versus 1-LOCC norm– Product versus separable

• Implications for the (worst case) complexity of decoding quantum error correcting codes

• Provides challenge to the black hole firewall argument

Page 30: The computational complexity of entanglement detection

Entanglement detection: The platonic ideal

αYES

NOα

β

Page 31: The computational complexity of entanglement detection

Complexity of QSEP-STATE?

Who knows?

Page 32: The computational complexity of entanglement detection
Page 33: The computational complexity of entanglement detection

Soundness: NO instances

Page 34: The computational complexity of entanglement detection
Page 35: The computational complexity of entanglement detection
Page 36: The computational complexity of entanglement detection
Page 37: The computational complexity of entanglement detection
Page 38: The computational complexity of entanglement detection