Entanglement in Adiabatic Computation Andrew G. Green Tanja Duric - - PowerPoint PPT Presentation

entanglement in adiabatic computation
SMART_READER_LITE
LIVE PREVIEW

Entanglement in Adiabatic Computation Andrew G. Green Tanja Duric - - PowerPoint PPT Presentation

Entanglement in Adiabatic Computation Andrew G. Green Tanja Duric Chris Hooley Philip Crowley Jonathan Keeling Walter Vinci Steve H Simon Paul Warburton Vadim Oganesyan Adiabatic quantum computation provides a direct overlap between


slide-1
SLIDE 1

Entanglement in Adiabatic Computation

Andrew G. Green Tanja Duric Philip Crowley Walter Vinci Paul Warburton Chris Hooley Jonathan Keeling Steve H Simon Vadim Oganesyan

slide-2
SLIDE 2

Adiabatic quantum computation provides a direct overlap between condensed matter approaches and quantum

  • information. Ideas and analytical methods from quantum

phase transitions, many-body localization, out-of-equilibrium dynamics and the dynamics of decoherence may all be used to assess its power and limitations. I will review some of the basic ideas of adiabatic computation – from the performance of an ideal computation, to the limiting effects of the environment and how one might hope to mitigate them.

slide-3
SLIDE 3

Outline:

Introduction to Adiabatic Quantum Computation Entanglement as a Resource in AQC Environmental Restriction of Entanglement Towards Q Adiabatic Error Correction Conclusions

slide-4
SLIDE 4

Classical Adiabatic Transport

  • Adiabatic transport well-known in classical systems
  • Very useful – but not in computation
  • Low connectivity of classical state space

Introduction to Adiabatic Computation

slide-5
SLIDE 5

Classical Adiabatic Transport

  • Adiabatic transport well-known in classical systems
  • Very useful – but not in computation
  • Low connectivity of classical state space

Introduction to Adiabatic Computation

Adiabatic Non-adiabatic

slide-6
SLIDE 6

Classical Adiabatic Transport

  • Quantum mechanics increases the connectivity of state space

Introduction to Adiabatic Computation

Add Q unsolved solved

Adiabatic Non-adiabatic

slide-7
SLIDE 7

Introduction to Adiabatic Computation Quantum Adiabatic Computation

  • State space of Quantum Mechanics is fully connected
  • Quantum Adiabatic Algorithm
  • Caveats: determine the limitations of Adiabatic Q Computation

Quantum Adiabatic Theorem [Born+Fock (1928)]: A physical system remains in its instantaneous eigenstate if a given perturbation is acting on it slowly enough and if there is a gap between the eigenstate and the rest of the Hamiltonian’s spectrum.

ˆ H(t) = s(t) ˆ Hstart + [1 − s(t)] ˆ Hend

E t

Computation time

> maxt ~ν(t) ∆2(t)

∝ e− π∆2

2ν~

t

E

~ν(t) = h1|∂tH|0i

slide-8
SLIDE 8

Limitations of AQC

  • Slow down when gap smallest

[van Dam, Mosca, and Vazirani arXiv:quant-ph/0206003 (2002)] [Farhi, Goldstone, and Gutmann arXiv:quant-ph/0208135 (2002)] [Caneva, et al, PRA84, 012312 (2011)] [Farhi, Goldstone, and Gutmann,,JQIC 11, 181, (2011)]

  • Map to fixed gap

[Hastings PRL103, 050502 (2009); Hastings + Freedman arXiv:1302.5733]

  • Quantum critical

[Caneva, Fazio and Santoro, PRB76, 144427 (2007)]

  • Localized and Many-body localized states

[Altshuler, Krovi and Roland PNAS107, 12446 (2010)] [Laumann, Moessner, Scardicchio and Sondhi Phys.Rev.Lett.109, 030502 (2012), EPJST 224, 75, (2015)]

Power of Ideal Adiabatic Q Computation

slide-9
SLIDE 9

Realizations

  • Adiabatic State Preparation NMR and atomic condensates

[Bloch PR70, 460 (1946), Bloch, Hansen, Packard, PR70, 474, (1946)]

  • Quantum Magnet

[Brooke, Bitko, Rosenbaum & Aeppli, Science 284, 779(1999)]

  • Dwave

[Johnson et al. Nature 473, 194 (2011)]

  • Simulated Q Annealing/Adiabatic

Classical [Kirkpatrick, Gelatt & Vecchi. Science 220, 671 (1983)]

[Metropolis, Rosenbluth, Rosenbluth, Teller & Teller, J Chem Phys21, 1087 (1953)]

Quantum

[Kadowaki & Nishimori,. PRE 58, 5355 (1998)] [Martonak, Santoro & Tosatti,PRB66, 094203 (2002)] [Santoro, Martonak, Tosatti, Car, Science 295, 2427 (2002)] [Farhi, Goldstone, Gutmann, Lapan, Lundgren, Preda Science 292, 472 (2001)]

Power of Ideal Adiabatic Q Computation

slide-10
SLIDE 10

Introduction to Adiabatic Computation Quantum Adiabatic Computation

  • State space of Quantum Mechanics is fully connected
  • Quantum Adiabatic Algorithm

Quantum Adiabatic Theorem [Born+Fock (1928)]: A physical system remains in its instantaneous eigenstate if a given perturbation is acting on it slowly enough and if there is a gap between the eigenstate and the rest of the Hamiltonian’s spectrum.

ˆ H(t) = s(t) ˆ Hstart + [1 − s(t)] ˆ Hend

  • Q. Can we quantify the role of entanglement in

Adiabatic Quantum Computation?

slide-11
SLIDE 11

Outline:

Introduction to Adiabatic Quantum Computation Entanglement as a Resource in AQC

[Crowley et al PRA90, 042317 (2014)]

Environmental Restriction of Entanglement Towards Q Adiabatic Error Correction Conclusions

slide-12
SLIDE 12

Entanglement as a resource in AQC

Add Q unsolved solved

Quantifying Entanglement

  • Superposition reconnects state space of single particle/spin
  • Entanglement reconnects many-body state space
  • Quantify entanglement ~ bond order D of tensor network
  • Q1. What can we do with a given entanglement resource?
  • Q2. How does the environment constrain entanglement?
slide-13
SLIDE 13

Entanglement as a resource in AQC

  • Q1. What can we do with a given entanglement resource?
  • Q2. How does the environment constrain entanglement?

Quantifying Entanglement

  • Superposition reconnects state space of single particle/spin
  • Entanglement reconnects many-body state space
  • Quantify entanglement ~ bond order D of tensor network

|φi = X

{σ}

Aσ1

i Aσ2 ij Aσ3 jkAσ4 kl ...|σ1, σ2, σ3, σ4, ...i

Aσ1 Aσ2 Aσ3 Aσ

i Aσ2 ij σ3 jk

slide-14
SLIDE 14

Entanglement as a resource in AQC Entanglement vs Tunneling

  • Sum of classical/product states
  • Each i,j,k,… corresponds to product state
  • Transfer of weight between => tunneling

|φi = X

{σ}

Aσ1

i Aσ2 ij Aσ3 jkAσ4 kl ...|σ1, σ2, σ3, σ4, ...i

Aσ1 Aσ2 Aσ3 Aσ

i Aσ2 ij σ3 jk

Entanglement connectivity tunneling structure of state space trajectories

[Jiang et al arXiv:1603.01293],[Smelyanskiy et al arXiv:1511.02581]

slide-15
SLIDE 15

Entanglement as a resource in AQC View from Different Bases

Adiabatic basis: entanglement structure => AQC [Farhi,et al A quantum adiabatic evolution algorithm applied to random

instances of an NP-complete problem Science 292, 472-475 (2001)]

Computational basis: tunneling between states => Q Anneal [Ray, Chakrabarti & Chakrabarti Phys. Rev. B 39, 11828(1989)]

[Finnila et al Quantum annealing: A new method for minimizing Multidimensional functions. Chemical Physics Letters 219, 343 (1994)]

|φi = X

{σ}

Aσ1

i Aσ2 ij Aσ3 jkAσ4 kl ...|σ1, σ2, σ3, σ4, ...i

Aσ1 Aσ2 Aσ3 Aσ

i Aσ2 ij σ3 jk

slide-16
SLIDE 16

Entanglement as a resource in AQC

  • Q1. What can we do with a given entanglement resource?
  • Q2. How does the environment constrain entanglement?

Quantifying Entanglement

  • Superposition reconnects state space of single particle/spin
  • Entanglement reconnects many-body state space
  • Quantify entanglement ~ bond order D of tensor network

|φi = X

{σ}

Aσ1

i Aσ2 ij Aσ3 jkAσ4 kl ...|σ1, σ2, σ3, σ4, ...i

Aσ1 Aσ2 Aσ3 Aσ

i Aσ2 ij σ3 jk

slide-17
SLIDE 17

Entanglement as a resource in AQC Q1’. How much entanglement required to solve a given problem adiabatically? Quantifying Entanglement

  • Environment restricts useable entanglement resources
  • (I will discuss Q2. how? shortly)
  • Capture with fixed D tensor network
  • Refine question . . .

|φi = X

{σ}

Aσ1

i Aσ2 ij Aσ3 jkAσ4 kl ...|σ1, σ2, σ3, σ4, ...i

Aσ1 Aσ2 Aσ3 Aσ

i Aσ2 ij σ3 jk

slide-18
SLIDE 18

Entanglement as a resource in AQC Projected Dynamics

  • Continually project onto variational manifold
  • Time-dependent variational principle (TDVP) [Haegeman et al PRL 2011]

Hilbert Space Variational Sub-manifold (e.g. fixed D MPS)

idt|ψi = i|∂Aβψi ˙ Aβ ⇡ H|ψi

  • Q1. How much entanglement required to solve

a given problem adiabatically?

[Crowley et al PRA (2014), Bauer et al, arXiv:1501.06914]

slide-19
SLIDE 19

Entanglement as a resource in AQC Projected Dynamics

  • Continually project onto variational manifold
  • Time-dependent variational principle (TDVP) [Haegeman et al PRL 2011]

Hilbert Space Variational Sub-manifold (e.g. fixed D MPS)

  • Q1. How much entanglement required to solve

a given problem adiabatically?

[Crowley et al PRA (2014), Bauer et al, arXiv:1501.06914]

| i | i ⇡ H| i ih∂Aαψ|∂Aβψi ˙ Aβ = h∂Aαψ|H|ψi

slide-20
SLIDE 20

Entanglement as a resource in AQC

Accessible Region of Hilbert Space Time of Adiabatic Sweep Unsolved

Classical Quantum Poly[N] Exp[N]

Poly[N] Exp[N]

Easy Hard

I II

Full Hilbert Space Accessible

Solved

Success and Failure of AQC

  • Problem solved or unsolved with given time and entanglement
  • Curve must form convex hull - the adiabatic success hull
  • I classically soluble, II quantum soluble – classically not
  • Interesting changes in dynamics between soluble and insoluble
slide-21
SLIDE 21

Success and Failure of AQC

  • At least 2 ways to fail:
  • i. Disconnected path
  • ii. Bifurcation – direction ill-defined at certain points
  • Projected dynamics is non-linear => Chaos
  • Projected dynamics is (semi-)classical => Chaos

Entanglement as a resource in AQC

Hilbert Space Variational Sub-manifold (e.g. fixed D MPS)

| i | i ⇡ H| i ih∂Aαψ|∂Aβψi ˙ Aβ = h∂Aαψ|H|ψi

slide-22
SLIDE 22

Entanglement as a resource in AQC

Accessible Region of Hilbert Space Temperature

a. b. c.

Reintroducing the Environment

  • Thermal fluctuations – performance with T isnt monotonic
  • [Crowley et al PRA90, 042317 (2014), Bauer et al ArXiv:1501.06914]
slide-23
SLIDE 23

Entanglement as a resource in AQC Reintroducing the Environment

  • Thermal activation
  • Assisted tunneling (thermal activation on higher D manifold)
  • Dissipative bias
  • Decoherence (reduction of entanglement resources)

Hilbert Space Variational Sub-manifold (e.g. fixed D MPS)

+noise+dissipation

| i | i ⇡ H| i ih∂Aαψ|∂Aβψi ˙ Aβ = h∂Aαψ|H|ψi

slide-24
SLIDE 24

Entanglement as a resource in AQC Reintroducing the Environment

  • Other schemes can use state space
  • Thermal anneal on enhanced state space?
  • Balance of decoherence and thermal exploration.
  • What is the best scheme for a given resource?

Hilbert Space Variational Sub-manifold (e.g. fixed D MPS)

+noise+dissipation

| i | i ⇡ H| i ih∂Aαψ|∂Aβψi ˙ Aβ = h∂Aαψ|H|ψi

slide-25
SLIDE 25

Outline:

Introduction to Adiabatic Quantum Computation Entanglement as a Resource in AQC Environmental Restriction of Entanglement

[Crowley, Oganesyan, Green in preparation]

Towards Q Adiabatic Error Correction Conclusions

slide-26
SLIDE 26

Environmental Restriction of Entanglement Quantum Langevin Equation for Entangled States

  • Couple to bosonic bath via
  • Derive from Keldysh field theory over MPS states

[Green et al, ArXiv:1607 .01778]

  • r otherwise . . .

Hilbert Space Variational Sub-manifold (e.g. fixed D MPS)

hHintispins = ˆ XF(A)

h | i h |H| i ih∂Aαψ|∂Aβψi ˙ Aβ = h∂Aαψ| ˆ H|ψi + γ ⇤ ∂AαFdtF + η∂AαF

i γ = 1 ω h ˆ X ˆ XiR hηηi = i 2h ˆ X ˆ XiK ⇡ 2γT

slide-27
SLIDE 27

Environmental Restriction of Entanglement Quantum Langevin Equation for Entangled States

  • Couple to bosonic bath via
  • Derive from Keldysh field theory over MPS states

[Green et al, ArXiv:1607 .01778]

  • r otherwise . . .

Hilbert Space Variational Sub-manifold (e.g. fixed D MPS)

hHintispins = ˆ XF(A)

Fluctuation Dissipation TDVP

h | i h |H| i ih∂Aαψ|∂Aβψi ˙ Aβ = h∂Aαψ| ˆ H|ψi + γ ⇤ ∂AαFdtF + η∂AαF

i γ = 1 ω h ˆ X ˆ XiR hηηi = i 2h ˆ X ˆ XiK ⇡ 2γT

slide-28
SLIDE 28

Environmental Restriction of Entanglement Quantum Langevin Equation for Entangled States

  • Couple to bosonic bath via
  • Derive from Keldysh field theory over MPS states

Hilbert Space Variational Sub-manifold (e.g. fixed D MPS)

hHintispins = ˆ XF(A)

h | i h |H| i ih∂Aαψ|∂Aβψi ˙ Aβ = h∂Aαψ| ˆ H|ψi + γ ⇤ ∂AαFdtF + η∂AαF

  • Q2. How does the environment constrain entanglement?

i γ = 1 ω h ˆ X ˆ XiR hηηi = i 2h ˆ X ˆ XiK ⇡ 2γT

slide-29
SLIDE 29

Examples

  • 1 spin:

Landau-Lifshitz-Gilbert Eqns Dissipative bias Decoherence

  • 2 spins:

Dissipative bias Decoherence => coupled Landau-Lifshitz-Gilbert

  • Many Spins:

??

Environmental Restriction of Entanglement

slide-30
SLIDE 30

Environmental Restriction of Entanglement 1 spin : Landau-Lifshitz-Gilbert Equation

Hilbert Space Variational Sub-manifold

h - Obvious inter e |ψi = Q⌦

i |nii.

  • Bi = ∂liH

li

Isotropic bath Anisotropic bath

˙ li + li ⇥ h ∂liH + ηi γ ˙ li i = 0 h i ⇥ h H

  • i

˙ li + li ⇥ h ∂liH + zηi γz(z · ˙ li) i = 0

⇥ · hηα(t)ηβ(t0)i ⇡ 2γTδ(t t0)δαβ

slide-31
SLIDE 31

Environmental Restriction of Entanglement 1 spin : Landau-Lifshitz-Gilbert Equation

Hilbert Space Variational Sub-manifold

h - Obvious inter e |ψi = Q⌦

i |nii.

li ⇥ ˙ li + ∂liH γ˙ li + ηi = 0

  • Bi = ∂liH

li

Isotropic bath Anisotropic bath

TDVP Dissipation Fluctuation

⇥ H li ⇥ ˙ li + ∂liH γli ⇥ (li ⇥ z)(z · ˙ li) + zηi = 0

⇥ · hηα(t)ηβ(t0)i ⇡ 2γTδ(t t0)δαβ

slide-32
SLIDE 32

Environmental Restriction of Entanglement 1 spin : Landau-Lifshitz-Gilbert Equation

  • Bi = ∂liH

li

Isotropic bath Anisotropic bath

li ⇥ ˙ li + ∂liH γ˙ li + ηi = 0

⇥ H li ⇥ ˙ li + ∂liH γli ⇥ (li ⇥ z)(z · ˙ li) + zηi = 0

⇥ · hηα(t)ηβ(t0)i ⇡ 2γTδ(t t0)δαβ

Decoherence:

  • Take => noise only
  • Random field => random axial angle
  • In many spin case => reduction of

effective manifold?

k heiφi = ehφ2i/2 = ehη2i/2 = eKT t H Bi k z

slide-33
SLIDE 33

Environmental Restriction of Entanglement 1 spin : Landau-Lifshitz-Gilbert Equation

  • Bi = ∂liH

li

Isotropic bath Anisotropic bath

li ⇥ ˙ li + ∂liH γ˙ li + ηi = 0

⇥ H li ⇥ ˙ li + ∂liH γli ⇥ (li ⇥ z)(z · ˙ li) + zηi = 0

⇥ · hηα(t)ηβ(t0)i ⇡ 2γTδ(t t0)δαβ

Non-Markovian

[Crowley, Green,arXiv:1503.00651]

Dissipative Bias

  • Dissipation is anisotropic in spin space
  • Depends upon angle between B, z and n

Markovian

slide-34
SLIDE 34

Environmental Restriction of Entanglement 2 spins: Quantum Langevin Equations

✓ ◆ nzli ⇥ ˙ li + ∂liH φi lz

i

l?

i

∂βH γnzli ⇥ (li ⇥ ˙ li) + nzηi = 0 H ˙ β + X

i=1,2

lz

i ˙

φi + ∂nzH + 2γ ˙ nz + X

i=1,2

li · ηi = 0 ˙ nz + ∂βH = 0 X

  • Q. When do dynamics reduce to LLG?
  • Independent, local, isotropic baths
  • Expect classical physics to emerge

BUT

  • Apply local unitaries

⇒ Cannot change entanglement!!??

i | i | i |n1|2 + |n2|2 = 1 ✓ ◆

˙ β +

nzl

li

lz

i ˙

φi

φi θi | | | | n = (n⇤

1, n⇤ 2)σ

✓ n1 n2 ◆

|ψi = n1|l1, l2i + n2| l1, l2i

slide-35
SLIDE 35

Environmental Restriction of Entanglement 2 spins: Quantum Langevin Equations

✓ ◆ nzli ⇥ ˙ li + ∂liH φi lz

i

l?

i

∂βH γnzli ⇥ (li ⇥ ˙ li) + nzηi = 0 H ˙ β + X

i=1,2

lz

i ˙

φi + ∂nzH + 2γ ˙ nz + X

i=1,2

li · ηi = 0 ˙ nz + ∂βH = 0 X

  • Q. When do dynamics reduce to LLG?
  • Spin fields couple to one bath
  • Entanglement field coupled to both

⇒ Decohered more rapidly ⇒ Average over intermediate timescale ⇒ If initially, does not grow ⇒ LLG equations

nzli

i | i | i |n1|2 + |n2|2 = 1 ✓ ◆

nzl

li

lz

i ˙

φi

φi θi | | | | n = (n⇤

1, n⇤ 2)σ

✓ n1 n2 ◆

n

nz = 1

˙ β +

|ψi = n1|l1, l2i + n2| l1, l2i

slide-36
SLIDE 36

Environmental Restriction of Entanglement Iff projected dynamics are Landau-Lifshitz-Gilbert

nz = 1

2 spins: Quantum Langevin Equations

1|l1i 2|l2i

˙ β

t t*

slide-37
SLIDE 37

Environmental Restriction of Entanglement 2 spins: Quantum Langevin Equations

  • When , start with
  • Then
  • Same as single spin with anisotropic dissipation

i | i | i |n1|2 + |n2|2 = 1 ✓ ◆

nzl

li

lz

i ˙

φi

φi θi | | | | n = (n⇤

1, n⇤ 2)σ

✓ n1 n2 ◆ ˙ β +

  • | "#i

p

| "#i 1 p 2(| "#i | #"i)

˙ n + n ⇥ [2Jx + z(η1 + η2) 2γz(z · ˙ n)] = 0

· H = Jσ1 · σ2

l1 = l2 · B = 2Jx

  • | "#i

p

| #"i

2γ ⌧ 1

⌧ 2γ 1

| "#i 1 p 2(| "#i | #"i)

| #"i

  • | "#i

p

Entanglement Dynamics

|ψi = n1|l1, l2i + n2| l1, l2i

slide-38
SLIDE 38

Environmental Restriction of Entanglement Many spins: ? ? ?

Reference state

| "i| "i| "i| "i | "i| "i| "i| "i| "i| "i| "i

Spins coupled to local harmonic baths decohered

| "i U(t)

|ψi =

slide-39
SLIDE 39

Outline:

Introduction to Adiabatic Quantum Computation Entanglement as a Resource in AQC Environmental Restriction of Entanglement Towards Q Adiabatic Error Correction Conclusions

slide-40
SLIDE 40

Error Correction in Adiabatic Q Comp. General Thoughts

Open system => No Q scaling without error correction

  • Remove entropy from system
  • Drive entanglement into system
  • Cannot compute with equilibrium states

Repetition Schemes

  • Repeat problem several times on chip
  • ferromagnetic interaction between copies
  • Stabiliser code for bit flip errors
  • More robust to local noise
  • Works experimentally
  • Cannot change scaling . .

[Rønnow et al, Science 345, 420 (2014)] [Pudenz, et al, Nature Comms 5, 3243 (2014)]

slide-41
SLIDE 41

Error Correction in Adiabatic Q Comp.

Dynamical Decoupling

  • Uses idea of spin echo and refocusing from NMR
  • Reverse time–evolution over short pulses
  • r Quantum Zeno effect
  • removes effects of noise in certain channel
  • Relies on relatively slow noise dynamics

Computing with Out-of-Equilibrium Steady States?

  • Q error correction
  • continually remove entropy or add entanglement
  • requires supply of fresh qubits
  • Out-of-equilibrium steady state
  • similar entropy flux

[Viola, Lloyd, PRA58, 2733 (1998)] [Viola, Knill, Lloyd, PRL82, 2417 (1999), PRL83, 4888 (1999)] [Quiroz, Lidar, Phys. Rev. A86, 042333 (2012)] [Tanaka and Miyamoto, PRL98,160407 (2007)] [Tanaka and Nemoto, PRA81, 022320 (2010)] [Schneider and Saenz, PRA85, 050304(R) (2012)] [Quiroz, Lidar, Phys. Rev. A86, 042333 (2012)]

slide-42
SLIDE 42

Error Correction in Adiabatic Q Comp.

Threshold Theorems for AQC?

  • An apparent contradiction
  • AQC is analogue computation
  • (and variational sub-manifolds are classical)
  • Analogue computation is sensitive to noise
  • How to reconcile with threshold theorems?

Number of components Number of noise channels

Hilbert Space Variational Sub-manifold (e.g. fixed D MPS)

H / exp[N] / / Poly[N]

slide-43
SLIDE 43

Conclusions:

Entanglement is a resource in AQC

  • Project to manifold of bounded entanglement
  • Reduces to (semi-) classical dynamics
  • Various algorithms over manifold of bounded entanglement

Entanglement Constrained by Environment

  • Dissipation biases trajectories
  • Noise decoheres – shown for 2 spins
  • recovered restricted dynamics

Towards Error Correction for AQC

  • Compute with out-of-equilibrium steady states
  • Scaling of noise channels => threshold theorems