NMR: Shor algorithm - Experimental realization Patrik Caspar, Fadri - - PowerPoint PPT Presentation

nmr shor algorithm experimental realization
SMART_READER_LITE
LIVE PREVIEW

NMR: Shor algorithm - Experimental realization Patrik Caspar, Fadri - - PowerPoint PPT Presentation

NMR: Shor algorithm - Experimental realization Patrik Caspar, Fadri Grnenfelder Patrik Caspar, Fadri Grnenfelder 20.05.2016 1 Outline Motivation Recapitulation: Shors algorithm Examples: N = 15, a = 11, 7 Quantum Part NMR techniques


slide-1
SLIDE 1

NMR: Shor algorithm - Experimental realization

Patrik Caspar, Fadri Grünenfelder

Patrik Caspar, Fadri Grünenfelder 20.05.2016 1

slide-2
SLIDE 2

Outline

Motivation Recapitulation: Shor’s algorithm Examples: N = 15, a = 11, 7 Quantum Part NMR techniques Experimental setup Molecule Pulses Decoherence Readout Other experiments

Patrik Caspar, Fadri Grünenfelder 20.05.2016 2

slide-3
SLIDE 3

Motivation

  • Shor’s algorithm in general:

Patrik Caspar, Fadri Grünenfelder 20.05.2016 3

slide-4
SLIDE 4

Motivation

  • Shor’s algorithm in general:

– Goal: Efficient prime factorization of L bit number N

Patrik Caspar, Fadri Grünenfelder 20.05.2016 3

slide-5
SLIDE 5

Motivation

  • Shor’s algorithm in general:

– Goal: Efficient prime factorization of L bit number N – Speedup compared to classical algorithm:

Patrik Caspar, Fadri Grünenfelder 20.05.2016 3

slide-6
SLIDE 6

Motivation

  • Shor’s algorithm in general:

– Goal: Efficient prime factorization of L bit number N – Speedup compared to classical algorithm: – Tool for breaking public key cryptosystems

Patrik Caspar, Fadri Grünenfelder 20.05.2016 3

slide-7
SLIDE 7

Motivation

  • Shor’s algorithm in general:

– Goal: Efficient prime factorization of L bit number N – Speedup compared to classical algorithm: – Tool for breaking public key cryptosystems

  • NMR implementation:

Patrik Caspar, Fadri Grünenfelder 20.05.2016 3

slide-8
SLIDE 8

Motivation

  • Shor’s algorithm in general:

– Goal: Efficient prime factorization of L bit number N – Speedup compared to classical algorithm: – Tool for breaking public key cryptosystems

  • NMR implementation:

– Demonstration of experimental techniques for quantum computation with NMR

Patrik Caspar, Fadri Grünenfelder 20.05.2016 3

slide-9
SLIDE 9

Motivation

  • Shor’s algorithm in general:

– Goal: Efficient prime factorization of L bit number N – Speedup compared to classical algorithm: – Tool for breaking public key cryptosystems

  • NMR implementation:

– Demonstration of experimental techniques for quantum computation with NMR – Implementation of Shor’s algorithm for N = 15

Patrik Caspar, Fadri Grünenfelder 20.05.2016 3

slide-10
SLIDE 10

Recapitulation: Shor’s algorithm

Patrik Caspar, Fadri Grünenfelder 20.05.2016 4

slide-11
SLIDE 11

Recapitulation: Shor’s algorithm

Patrik Caspar, Fadri Grünenfelder 20.05.2016 4

slide-12
SLIDE 12

Recapitulation: Shor’s algorithm

Patrik Caspar, Fadri Grünenfelder 20.05.2016 4

slide-13
SLIDE 13

Recapitulation: Shor’s algorithm

Patrik Caspar, Fadri Grünenfelder 20.05.2016 4

slide-14
SLIDE 14

Recapitulation: Shor’s algorithm

Patrik Caspar, Fadri Grünenfelder 20.05.2016 4

slide-15
SLIDE 15

Recapitulation: Shor’s algorithm

Patrik Caspar, Fadri Grünenfelder 20.05.2016 4

slide-16
SLIDE 16

Examples: N = 15, a = 11, 7

Patrik Caspar, Fadri Grünenfelder 20.05.2016 5

slide-17
SLIDE 17

Shor’s Algorithm - Quantum Part

|ψ1 = |0n |1m

  • L. M. K. Vandersypen et al., Nature 414,883 (2001)

Patrik Caspar, Fadri Grünenfelder 20.05.2016 6

slide-18
SLIDE 18

Shor’s Algorithm - Quantum Part

|ψ1 = |0n |1m |ψ2 =

1 2n/2 (|0 + |1)⊗n |1m = 1 2n/2

2n−1

  • k=0

|kn |1m

  • L. M. K. Vandersypen et al., Nature 414,883 (2001)

Patrik Caspar, Fadri Grünenfelder 20.05.2016 6

slide-19
SLIDE 19

Shor’s Algorithm - Quantum Part

|ψ1 = |0n |1m |ψ2 =

1 2n/2 (|0 + |1)⊗n |1m = 1 2n/2

2n−1

  • k=0

|kn |1m |ψ3 =

1 2n/2

2n−1

  • k=0

|kn |ak mod Nm

  • L. M. K. Vandersypen et al., Nature 414,883 (2001)

Patrik Caspar, Fadri Grünenfelder 20.05.2016 6

slide-20
SLIDE 20

Shor’s Algorithm - Quantum Part

|ψ3 =

1 2n/2

2n−1

  • k=0

|kn |ak mod Nm

Basis change:

|usm :=

1

√x

x−1

  • k=0

exp −2πisk x

  • |ak mod Nm

|ak mod Nm =

1

√x

x−1

  • s=0

exp 2πisk x

  • |usm
  • L. M. K. Vandersypen et al., Nature 414,883 (2001)

Patrik Caspar, Fadri Grünenfelder 20.05.2016 7

slide-21
SLIDE 21

Shor’s Algorithm - Quantum Part

Therefore: |ψ3 = 1

√x

x−1

  • s=0

1 2n/2

2n−1

  • k=0

|kn exp

  • 2n+1πisk

2nx

  • |usm
  • L. M. K. Vandersypen et al., Nature 414, 883 (2001)

Patrik Caspar, Fadri Grünenfelder 20.05.2016 8

slide-22
SLIDE 22

Shor’s Algorithm - Quantum Part

Therefore: |ψ3 = 1

√x

x−1

  • s=0

1 2n/2

2n−1

  • k=0

|kn exp

  • 2n+1πisk

2nx

  • |usm

|ψ4 =

1

√x

x−1

  • s=0

|2ns/xn |usm

Measurement outcome: 2ns/x for some s in 0, ..., x − 1

  • L. M. K. Vandersypen et al., Nature 414, 883 (2001)

Patrik Caspar, Fadri Grünenfelder 20.05.2016 8

slide-23
SLIDE 23

NMR techniques

Manipulation: H = −

N

  • i=1

ωi

0Ii z −

  • i<j

2πJijIi

zIj z

N

  • i=1

γiB1[cos(ωrft + φ)Ii

x − sin(ωrft + φ)Ii y]

  • L. M. K. Vandersypen and I. L. Chuang, Reviews of modern Physics 76,1037

(2004)

Patrik Caspar, Fadri Grünenfelder 20.05.2016 9

slide-24
SLIDE 24

NMR techniques

2 Qubit effective pure state:

αi = ωi/kBT ≈ 10−5 ρ ∝ exp(ωiIi

z/kBT)

ρ = 1

4 + ρ∆ = 1 4 + 1 4      

α1 + α2 α1 − α2 −α1 + α2 −α1 − α2

      Sum over permutations of the diagonal elements:

  • A. Wallraff, Lecture Notes QSIT (2016)

Patrik Caspar, Fadri Grünenfelder 20.05.2016 10

slide-25
SLIDE 25

NMR techniques

Readout: We can measure: µx + iµy = γ Tr[ρ∆(Ix + iIy)]

Patrik Caspar, Fadri Grünenfelder 20.05.2016 11

slide-26
SLIDE 26

Experimental setup

B0 = 11.7 T

  • I. L. Chuang et al., Proceedings of the Royal Society A 454, pp. 447-467

(1998).

Patrik Caspar, Fadri Grünenfelder 20.05.2016 12

slide-27
SLIDE 27

Quantum computer molecule

  • L. M. K. Vandersypen et al., Nature 414, 883 (2001)

Patrik Caspar, Fadri Grünenfelder 20.05.2016 13

slide-28
SLIDE 28

Quantum computer molecule

  • L. M. K. Vandersypen et al., Nature 414, 883 (2001)

Patrik Caspar, Fadri Grünenfelder 20.05.2016 13

slide-29
SLIDE 29

Refocusing

In rotating frame of qubit A

Patrik Caspar, Fadri Grünenfelder 20.05.2016 14

slide-30
SLIDE 30

Refocusing

In rotating frame of qubit A

Patrik Caspar, Fadri Grünenfelder 20.05.2016 14

slide-31
SLIDE 31

Pulse sequence

For a = 7: ∼300 pulses (0.22 - 2 ms), total ∼720 ms

π 2 X-/Y-rotations,

π −X-rotations (refocusing),

Z-rotations

  • L. M. K. Vandersypen et al. (2001)

Patrik Caspar, Fadri Grünenfelder 20.05.2016 15

slide-32
SLIDE 32

Pulse sequence

For a = 7: ∼300 pulses (0.22 - 2 ms), total ∼720 ms

π 2 X-/Y-rotations,

π −X-rotations (refocusing),

Z-rotations

  • L. M. K. Vandersypen et al. (2001)

Patrik Caspar, Fadri Grünenfelder 20.05.2016 15

slide-33
SLIDE 33

Decoherence

Operator sum representation: ρ →

  • k

EkρE†

k ,

  • k

E†

k Ek = I

  • L. M. K. Vandersypen et al., Nature 414, 883 (2001)

Patrik Caspar, Fadri Grünenfelder 20.05.2016 16

slide-34
SLIDE 34

Decoherence

Operator sum representation: ρ →

  • k

EkρE†

k ,

  • k

E†

k Ek = I

  • Generalized amplitude damping (T1):

p = 1

2 + ω 4kBT , γ = 1 − e−t/T1

E0 = √p

  • 1

√1 − γ

  • ,

E1 = √p

  • √γ
  • E2 =
  • 1 − p

√1 − γ 1

  • ,

E3 =

  • 1 − p
  • √γ
  • L. M. K. Vandersypen et al., Nature 414, 883 (2001)

Patrik Caspar, Fadri Grünenfelder 20.05.2016 16

slide-35
SLIDE 35

Decoherence

Operator sum representation: ρ →

  • k

EkρE†

k ,

  • k

E†

k Ek = I

  • Generalized amplitude damping (T1):

p = 1

2 + ω 4kBT , γ = 1 − e−t/T1

E0 = √p

  • 1

√1 − γ

  • ,

E1 = √p

  • √γ
  • E2 =
  • 1 − p

√1 − γ 1

  • ,

E3 =

  • 1 − p
  • √γ
  • Phase damping (T2):

λ ∼ 1

2(1 + e−t/T2)

E0 = √ λ

  • 1

1

  • ,

E1 = √ 1 − λ

  • 1

−1

  • L. M. K. Vandersypen et al., Nature 414, 883 (2001)

Patrik Caspar, Fadri Grünenfelder 20.05.2016 16

slide-36
SLIDE 36

Readout

Thermal equilibrium state Effective pure ground state by adding multiple experiments

  • L. M. K. Vandersypen et al. (2001)

Patrik Caspar, Fadri Grünenfelder 20.05.2016 17

slide-37
SLIDE 37

Readout

for a = 11

  • L. M. K. Vandersypen et al. (2001)

Patrik Caspar, Fadri Grünenfelder 20.05.2016 18

slide-38
SLIDE 38

Readout

for a = 7

  • L. M. K. Vandersypen et al. (2001)

Patrik Caspar, Fadri Grünenfelder 20.05.2016 19

slide-39
SLIDE 39

Further experiments

  • 2009: Photonic chip (4 qubits)
  • 2012: Josephson phase qubit quantum processor (4 qubits)

Patrik Caspar, Fadri Grünenfelder 20.05.2016 20

slide-40
SLIDE 40

Summary

  • First experimental realization of Shor’s factoring algorithm
  • Advantages:

– long coherence times – high degree of control

  • Problems:

– scaling – constant coupling

Patrik Caspar, Fadri Grünenfelder 20.05.2016 21

slide-41
SLIDE 41

References

  • 1. Vandersypen, L. M. K. et al. Experimental realization of Shor’s

quantum factoring algorithm using nuclear magnetic resonance. Nature 414, 883 (2001).

  • 2. Gershenfeld, N. A. and Chuang, I. L. Bulk Spin-Resonance Quantum
  • Computation. Science 275, 350 (1997).
  • 3. Vandersypen L. M. K. and Chuang, I. L. NMR techniques for quantum

control and computation. Review of Modern Physics 76, 1037 (2004).

  • 4. Lucero, E. et al. Computing prime factors with a Josephson phase

qubit quantum processor. Nature Physics 8, 719 (2012).

  • 5. Politi, A., Matthews, J. C. F. and O’Brien, J. L. Shor’s Quantum

Factoring Algorithm on a Photonic Chip. Science 325, 1221 (2009).

  • 6. Chuang, I. L., Gershenfeld, N., Kubinec, M. G. and Leung, D. W. Bulk

Quantum Computation with Nuclear Magnetic Resonance: Theory and Experiment. Proceedings of the Royal Society A 454, pp. 447-467 (1998).

Patrik Caspar, Fadri Grünenfelder 20.05.2016 22