demonstrating quantum speed-up with a two-transmon quantum processor ph.d. defense, upmc / cea,...

73
Andreas Dewes Quantronics Group. Advisors: Denis Vion, Patrice Bertet, Daniel Esteve Demonstrating Quantum Speed-Up with a Two-Transmon Quantum Processor Ph.D. defense, UPMC / CEA, 15/11/2011

Upload: andreas-dewes

Post on 11-May-2015

597 views

Category:

Technology


1 download

DESCRIPTION

The accompanying slides of my PhD defense presentation on experimental quantum computing, held at the CEA Saclay in November 2012. Please not that some slides appear "broken" due to the animation sequences they contain, to get a correct view of the presentation, just download the PPTX.

TRANSCRIPT

Page 1: Demonstrating Quantum Speed-Up  with a Two-Transmon Quantum Processor Ph.D. defense, UPMC / CEA, 15/11/2011

Andreas DewesQuantronics Group. Advisors: Denis Vion, Patrice Bertet, Daniel Esteve

Demonstrating Quantum Speed-Up with a Two-Transmon Quantum Processor

Ph.D. defense, UPMC / CEA, 15/11/2011

Page 2: Demonstrating Quantum Speed-Up  with a Two-Transmon Quantum Processor Ph.D. defense, UPMC / CEA, 15/11/2011

2Outline

Realizing a Two-Qubit Processor

Realizing a Two-Qubit Gate

Demonstrating Quantum Speed-Up

Introduction & Motivation

2

Page 3: Demonstrating Quantum Speed-Up  with a Two-Transmon Quantum Processor Ph.D. defense, UPMC / CEA, 15/11/2011

3Why Research on Quantum Computing?

Example: Quantum Spin Models

Quantum Simulation: Not efficient on a classical computer.

3

image removed due to copyright

Page 4: Demonstrating Quantum Speed-Up  with a Two-Transmon Quantum Processor Ph.D. defense, UPMC / CEA, 15/11/2011

4Why Research on Quantum Computing?

problem size – n

Run

time

class

ical a

lgorithm –n

Grover algorithm – n

Database SearchInteger Factorization

problem size – n

Run

time

classical algorithm –

exp(1.9log[N]1/3 log[log[n]]2/3)

Shor algorithm – log(n)3

Quantum Algorithms: More efficient for certain complex problems.

this

wor

k

4

4

Page 5: Demonstrating Quantum Speed-Up  with a Two-Transmon Quantum Processor Ph.D. defense, UPMC / CEA, 15/11/2011

5

images removed due to copyright

Why Superconducting Qubits

1. Quantum behavior demonstrated in 1980s2. Since 1999 qubits with increasingly long

coherence times.3. Potentially as scalable as other integrated

electrical circuits

CEA Saclay ETH Zurich UC Santa Barbara

5

Page 6: Demonstrating Quantum Speed-Up  with a Two-Transmon Quantum Processor Ph.D. defense, UPMC / CEA, 15/11/2011

6DiVincenzo Criteria

1. Robust, resettable qubits2. Universal set of:

• Single-qubit gates• Two-qubit gates

3. Individual readout (ideally QND)

0 1?

U1

1

0U2

U1

0 1?

1

0

Realizeany unitaryevolution.For quantumspeed-up

6

Page 7: Demonstrating Quantum Speed-Up  with a Two-Transmon Quantum Processor Ph.D. defense, UPMC / CEA, 15/11/2011

7gg

Schoelkopf Lab, Yale UniversityDiCarlo et.al., Nature 460 (2009)

Two-Qubit Grover Search

Joint Qubit Non-Destructive Readout

Martinis Lab, UC Santa BarbaraYamamoto et.al. , PRB 82 (2010)

Two-Qubit Deutsch-Josza Algorithm

Individual Qubit Destructive Readout

This WorkDewes et. al., PRL 108 (2012), PRB Rapid Comm 85 (2012)

Two-Qubit Grover Search Algorithm (with quantum speed-up)Individual-Qubit Non-Destructive Readout

7

images removed due to copyright

Superconducting Two-Qubit Processors

Page 8: Demonstrating Quantum Speed-Up  with a Two-Transmon Quantum Processor Ph.D. defense, UPMC / CEA, 15/11/2011

8Outline

Realizing a Two-Qubit Gate

Demonstrating Quantum Speed-Up

Introduction & Motivation

Realizing a Two-Qubit Processor

8

Page 9: Demonstrating Quantum Speed-Up  with a Two-Transmon Quantum Processor Ph.D. defense, UPMC / CEA, 15/11/2011

9The Cooper Pair Box

200 nm

1

0

EC

Cg

EJ

9

Page 10: Demonstrating Quantum Speed-Up  with a Two-Transmon Quantum Processor Ph.D. defense, UPMC / CEA, 15/11/2011

10The Cooper Pair Box

)ˆcos(ˆ

ˆ2

2

JC EEH

EC

E

f

|0>

|1>

|2>

Cg

01

1

0

EJf

0112

10

Page 11: Demonstrating Quantum Speed-Up  with a Two-Transmon Quantum Processor Ph.D. defense, UPMC / CEA, 15/11/2011

11The Cooper Pair Box

zH ˆ2

ˆ01

EC

E

f

Cg

01

1

0

EJf

|0>

|1>

11

Page 12: Demonstrating Quantum Speed-Up  with a Two-Transmon Quantum Processor Ph.D. defense, UPMC / CEA, 15/11/2011

12The Qubit: A Transmon

EJ EC

Cg

1

0

CJ EE

Wallraff et al., Nature 431 (2004) Koch et al., Phys. Rev. A 76 (2007)

J.A. Schreier, Phys. Rev. B 77, 180502 (2008)

12

Page 13: Demonstrating Quantum Speed-Up  with a Two-Transmon Quantum Processor Ph.D. defense, UPMC / CEA, 15/11/2011

13The Qubit: A Transmon

EJ EC

Vfl(t)

E

f

|0>

|1>

|2>

01

Cg

GHz 8401 MHz 400200

1

0

01ˆ ˆ( )

2 ext zH

13

Page 14: Demonstrating Quantum Speed-Up  with a Two-Transmon Quantum Processor Ph.D. defense, UPMC / CEA, 15/11/2011

14Qubit Dispersive Readout

readout

50 W

4K

d

Wallraff et al., Nature 431 (2004)

d

0 1?

drive frequency

14

refle

cted

pha

se

LCr

1

CL

Page 15: Demonstrating Quantum Speed-Up  with a Two-Transmon Quantum Processor Ph.D. defense, UPMC / CEA, 15/11/2011

15Qubit Dispersive Readout0 1?

readout qubit

j0 or j1

50 W

4K

refle

cted

pha

se

d

j1

j0

|0>

|1>

j

|1> |0>

readout errors

ddrive frequency

15

Page 16: Demonstrating Quantum Speed-Up  with a Two-Transmon Quantum Processor Ph.D. defense, UPMC / CEA, 15/11/2011

16Qubit Dispersive Readout

readout qubit

j0 or j1

50 W

4K

d

j1

j0

|0>

|1>

Siddiqi et al., PRL 93 (2004); Mallet et al., Nat. Phys. 5 (2009)

drive frequency d

0 1?

High

Low

16

switching

refle

cted

pha

se

|1> outcome 1 (High)|0> outcome 0 (Low)

j

|1> |0>

Page 17: Demonstrating Quantum Speed-Up  with a Two-Transmon Quantum Processor Ph.D. defense, UPMC / CEA, 15/11/2011

17Qubit Dispersive Readout

readout qubit

50 W

4K

d

Siddiqi et al., PRL 93 (2004); Mallet et al., Nat. Phys. 5 (2009)

0 1?

switc

hing

pro

babi

lity

drive power

p(0)

Ad

p(1)

|1> |0>

1

17

|2>

p(2)

Page 18: Demonstrating Quantum Speed-Up  with a Two-Transmon Quantum Processor Ph.D. defense, UPMC / CEA, 15/11/2011

18Single-Qubit X,Y & Z Gates

EJ EC

σz

x

y

z|0>

|1>

01 0( ) cos([ ] )A t t

B(t)

0

Cg

Vd(t)

Vfl(t)

Cin

U1

G. Ithier, PhD Thesis (2005)

18

ϕ

θ

12

sin02

cos ie

Page 19: Demonstrating Quantum Speed-Up  with a Two-Transmon Quantum Processor Ph.D. defense, UPMC / CEA, 15/11/2011

19Two-Qubit Gate: Principle

qubit I qubit II

01 01

01 01

01 01

01 01

0 0 02

0 02/

0 02

0 0 02

qq

qq

I II

I II

I II

I II

Hg

g

00

01

10

11

Cqq

qq qqg C

U2

19

Page 20: Demonstrating Quantum Speed-Up  with a Two-Transmon Quantum Processor Ph.D. defense, UPMC / CEA, 15/11/2011

20Two-Qubit Gate: Principle

U2

time

01II

01I

01II

01

I

2

1001

2

1001

|10>

|01>

|10>

|01>

qqIII g 0101

20

III0101

Page 21: Demonstrating Quantum Speed-Up  with a Two-Transmon Quantum Processor Ph.D. defense, UPMC / CEA, 15/11/2011

21Two-Qubit Gate: Principle

U2

time

/4gqq

01II

01I

01II

01

I

/2gqq

01 ( )01 01

1 0 0 0

0 cos( ) sin( ) 0( , )

0 sin( ) cos( ) 0

0 0 0 1

z qq qqi tI II

qq qq

g t i g tt e

i g t g tU

1( ) ( )

1 0 0 0

0 0 0( ,0) SWAP

0 0 02

0 0 0 1

z zi

qq

iie e iU

ig

1 1( )

( )

2 0 0 0

0 1 0( ,0) SWAP

0 1 04 2

0 0 0 2

z

z

qq

iiU

g

iee i

i

11

|10>

|01>

|10>

|01>

01

21

III0101

Page 22: Demonstrating Quantum Speed-Up  with a Two-Transmon Quantum Processor Ph.D. defense, UPMC / CEA, 15/11/2011

22Schematic of the Full Processor

50 W

4K

readout I qubit I readout IIqubit II

outcome 00, 01, 10, or 11

j0 or j1

01 01 22

I IIext e

I II I IIZ Z

IY Y

Ixt qq

IH g

22

Page 23: Demonstrating Quantum Speed-Up  with a Two-Transmon Quantum Processor Ph.D. defense, UPMC / CEA, 15/11/2011

23

a)

100 m

1 mm

Realization of the Processor

1m

23

Page 24: Demonstrating Quantum Speed-Up  with a Two-Transmon Quantum Processor Ph.D. defense, UPMC / CEA, 15/11/2011

24

50Ω

50Ω

ADCcard

4-8GHz

readout

I

Q

LOVc

20 mK

4 K

300 K

600 mK

20dB

1.35GHz

Eccosorbfilter

processorchip

dc flux

fast flux10 MHz clock

50W

Measurement Setup

20dB

1.4-20GHz

23dB

20dB

DC-7.2GHz

dB

drive

I Q

24

Page 25: Demonstrating Quantum Speed-Up  with a Two-Transmon Quantum Processor Ph.D. defense, UPMC / CEA, 15/11/2011

25Qubit Spectroscopy

f d,

A(t

)

time

readout pulsedrive pulse

f01

f02/2

1 us

25

Page 26: Demonstrating Quantum Speed-Up  with a Two-Transmon Quantum Processor Ph.D. defense, UPMC / CEA, 15/11/2011

26Flux Dependence of Qubit Frequencies

01I = 8 GHz

01I = -240 MHz

dI = 0.2

01II = 8.4 GHz

01II = -230 MHz

dII = 0.35

III

Qubit I Qubit II

26

Page 27: Demonstrating Quantum Speed-Up  with a Two-Transmon Quantum Processor Ph.D. defense, UPMC / CEA, 15/11/2011

27Single-Qubit Gate Characterization

x

y

z|0>

|1>

27

Page 28: Demonstrating Quantum Speed-Up  with a Two-Transmon Quantum Processor Ph.D. defense, UPMC / CEA, 15/11/2011

28Performing Rabi Oscillations

x

y

z|0>

|1>

Rabi=85 MHz

28

Page 29: Demonstrating Quantum Speed-Up  with a Two-Transmon Quantum Processor Ph.D. defense, UPMC / CEA, 15/11/2011

29Characterizing Energy Relaxation (1)

x

y

z|0>

|1>

1=(456 ns)-1

Rabi=85 MHz

29

Page 30: Demonstrating Quantum Speed-Up  with a Two-Transmon Quantum Processor Ph.D. defense, UPMC / CEA, 15/11/2011

30

x

y

z|0>

|1>

Characterizing Dephasing ()

=(764 ns)-1 2 =(416 ns)-1

1=(456 ns)-1

Rabi=85 MHz

30

Page 31: Demonstrating Quantum Speed-Up  with a Two-Transmon Quantum Processor Ph.D. defense, UPMC / CEA, 15/11/2011

31Characterizing Register Readout

-5 -4 -30.0

0.2

0.4

0.6

0.8

1.0

-3 -2 -1

read

out 2

switc

hing

pro

babi

lity

power [dB]

read

out 1

|0>

|1> |1>

|0>

31

errors

17 %

7 %

16 %

13 %

|00> |01> |10> |11>

00

01

10

11

71 %

76 %

74 %

80 %

prepared register state

read

out o

utco

me

readout matrix R

),,,(),,,( 111001001

11100100 pppppppp R

Page 32: Demonstrating Quantum Speed-Up  with a Two-Transmon Quantum Processor Ph.D. defense, UPMC / CEA, 15/11/2011

32Characterizing Register Readout

-5 -4 -30.0

0.2

0.4

0.6

0.8

1.0

-3 -2 -1

read

out 2

switc

hing

pro

babi

lity

power [dB]

read

out 1

|1>|2>

|0>

|2>|1>

|0>

32

errors

14 %

3 %

11 %

6 %

|0>

|1>

|2>12

Page 33: Demonstrating Quantum Speed-Up  with a Two-Transmon Quantum Processor Ph.D. defense, UPMC / CEA, 15/11/2011

33Choice of Processor Working Points

Qubit I Qubit II

33

read

out

sing

le-q

ubit

gate

two-

qubi

t gat

e

Readout Relaxation Model

Page 34: Demonstrating Quantum Speed-Up  with a Two-Transmon Quantum Processor Ph.D. defense, UPMC / CEA, 15/11/2011

34Characterizing Qubit-Qubit Interaction

time

f 01,

A(t

)

f01II

f01I

readout I readout II

drive pulse1 us

34

Page 35: Demonstrating Quantum Speed-Up  with a Two-Transmon Quantum Processor Ph.D. defense, UPMC / CEA, 15/11/2011

35Characterizing Qubit-Qubit Interaction

time

2gqq=8.7 MHz

f 01,

A(t

)

f01II

f01I

readout I readout II

drive pulse1 us

35

Page 36: Demonstrating Quantum Speed-Up  with a Two-Transmon Quantum Processor Ph.D. defense, UPMC / CEA, 15/11/2011

36Processor: Operating Principle

time

f 01[

f(t)

], a(

t)

Δfm

(150 MHz)

x/y rotations two-qubit readoutz rotations

5.1 GHz

6.2 GHz

5.25 GHz

|0>

|0>

Y π/2

Xπ/2

iSW

AP

Z

Z

0 1

0 1

36

Page 37: Demonstrating Quantum Speed-Up  with a Two-Transmon Quantum Processor Ph.D. defense, UPMC / CEA, 15/11/2011

37Outline

Demonstrating Quantum Speed-Up

Introduction & Motivation

Realizing a Two-Qubit Processor

Realizing a Two-Qubit Gate

37

Page 38: Demonstrating Quantum Speed-Up  with a Two-Transmon Quantum Processor Ph.D. defense, UPMC / CEA, 15/11/2011

38

0 100 200 300 4000,0

0,2

0,4

0,6

0,8

1,0

|10>

|00>

|11>

swap duration [ns]

stat

e po

poul

atio

ns

f 01,

A(t

)

time

Y

readout

swap duration

f01II

f01I

Two-Qubit Gate Tune-Up

|01>

SWAPi SWAPi

1 10.44 0.52 2 I II I IIT µs T µs T T µs

38

Page 39: Demonstrating Quantum Speed-Up  with a Two-Transmon Quantum Processor Ph.D. defense, UPMC / CEA, 15/11/2011

39Two-Qubit Density Matrix & Pauli Set

|11>

|00>|01>

|10>

<00|

<01|

<10|

<11|0

/2

3/2

Density Matrix Pauli Set

ji

jiji,4

1

},,,{, ZYXIji

39

Page 40: Demonstrating Quantum Speed-Up  with a Two-Transmon Quantum Processor Ph.D. defense, UPMC / CEA, 15/11/2011

40Measuring the Full Pauli Setf 0

1,

A(t

)

time

Y

readout

f01II

f01I

x

y

z |0>

|1>

X -/2,Y/2

XI YI ZI

IX IY IZ

XX XY XZ

YX YY YZ

ZX ZY ZZ

single-qubitoperators

two-qubitcorrelators

ZI

IZ

ZZ

swap duration

40

Page 41: Demonstrating Quantum Speed-Up  with a Two-Transmon Quantum Processor Ph.D. defense, UPMC / CEA, 15/11/2011

41

YYϕ,Y /2+ϕ

X -/2,Y/2

readout

f 01,

A(t

)

f01II

f01I

|11>

|00>|01>

|10>

<00|<01|

<10|<11|

Experimental Tomography: iSWAP gate

41

01

time

Page 42: Demonstrating Quantum Speed-Up  with a Two-Transmon Quantum Processor Ph.D. defense, UPMC / CEA, 15/11/2011

42

YYϕ,Y /2+ϕ

X -/2,Y/2

31 ns

|11>

|00>|01>

|10>

<00|<01|

<10|<11|

f 01,

A(t

)

f01II

f01I

01 01 10

2

ie

Experimental Tomography: iSWAP gate

time

42

Page 43: Demonstrating Quantum Speed-Up  with a Two-Transmon Quantum Processor Ph.D. defense, UPMC / CEA, 15/11/2011

43

|11>

|00>|01>

|10>

<00|<01|

<10|<11|

Y

Yϕ,Y /2+ϕ

X -/2,Y/2

31 ns

f 01,

A(t

)

f01II

f01I

Compensating the acquired phase43

01id 01 10

2

i

94 %id idF 85 %F

time

Page 44: Demonstrating Quantum Speed-Up  with a Two-Transmon Quantum Processor Ph.D. defense, UPMC / CEA, 15/11/2011

44Observing the coherent swapping

|00>

|01>

|10>

|11>

<00| <01| <10| <11|swap duration [ns]

stat

e oc

cupa

tion

prob

abili

ty

44

(no phase compensation, no frequency displacement)

|10>|00>|01>

Page 45: Demonstrating Quantum Speed-Up  with a Two-Transmon Quantum Processor Ph.D. defense, UPMC / CEA, 15/11/2011

45Observing the coherent swapping

|00>

|01>

|10>

|11>

<00| <01| <10| <11|swap duration [ns]

stat

e oc

cupa

tion

prob

abili

ty

45

(no phase compensation, no frequency displacement)

|10>|00>|01>

Page 46: Demonstrating Quantum Speed-Up  with a Two-Transmon Quantum Processor Ph.D. defense, UPMC / CEA, 15/11/2011

46Quantum Process Tomography

in

i i iin in in 2

0 , 1 , 0 1 , 0 1iin i

†( ) iouij

in it jnj iE E 2

, , ,i x y zE I i

out

46

map Operator basisprocess

Page 47: Demonstrating Quantum Speed-Up  with a Two-Transmon Quantum Processor Ph.D. defense, UPMC / CEA, 15/11/2011

47Characterizing the iSWAP Gate

in

out

47

20 , 1 , 0 1 , 0 1i

in i

Page 48: Demonstrating Quantum Speed-Up  with a Two-Transmon Quantum Processor Ph.D. defense, UPMC / CEA, 15/11/2011

48

†( )out i ii

ij

i jn j nE E

2

, , ,i X Y ZE i

Process Tomography of the iSWAP

c(elements < 1 % not shown)

48

IXIY

IZXI

XXXY

XZYI

YXYY

YZZI

ZXZY

ZZ

II

Page 49: Demonstrating Quantum Speed-Up  with a Two-Transmon Quantum Processor Ph.D. defense, UPMC / CEA, 15/11/2011

49Fidelity & Error Budget of the Gate

90

8%2%

90%

Error Budget

fidelity

decoherence(mainly relaxation)

unitary errors

1 †ij inide ja

ijil E E

post-error map

c c~

49

(elements < 1 % not shown)

1

0.90ig dTF r

T1T

1T1

ZZZ

SSS

Dewes et. al., PRL 108 (2012)

IXIY

IZXI

XXXY

XZYI

YXYY

YZZI

ZXZY

ZZ

II

Page 50: Demonstrating Quantum Speed-Up  with a Two-Transmon Quantum Processor Ph.D. defense, UPMC / CEA, 15/11/2011

50Outline

Introduction & Motivation

Realizing a Two-Qubit Processor

Realizing a Two-Qubit Gate

Demonstrating Quantum Speed-Up

50

Page 51: Demonstrating Quantum Speed-Up  with a Two-Transmon Quantum Processor Ph.D. defense, UPMC / CEA, 15/11/2011

51The Two-Bit Search Problem

1, x = y

0, x y

}11,10,01,00{, yx

f01(00)=0 f01 (01)=1 f01(10)=0 f01 (11)=0

fy(x)=

51

Page 52: Demonstrating Quantum Speed-Up  with a Two-Transmon Quantum Processor Ph.D. defense, UPMC / CEA, 15/11/2011

52Benchmark: Classical Search Algorithms

x / f(x) f00 f01 f10 f11

00 1 0 0 0

01 0 1 0 0

10 0 0 1 0

11 0 0 0 1

Algorithm Success Probability

Query and Check 25 %

Query, Check and Guess 50 %

52

Algorithm Success Probability

Query and Check 25 %

Page 53: Demonstrating Quantum Speed-Up  with a Two-Transmon Quantum Processor Ph.D. defense, UPMC / CEA, 15/11/2011

53gg

H D

0 1

0 1

Oracle (O)

1111

1111

1111

1111

2

1

y

yx

xy

The Two-Qubit Grover Search Algorithm

Decoding (D)State Preparation Readout

x

x

Algorithm Success Probability

Query and Check 25 %

Query, Check and Guess 50 %

Grover Algorithm 100 %

53

( )1 yf x

x

x x|0>

|0>

Grover et. al., PRL 79, 1997

Page 54: Demonstrating Quantum Speed-Up  with a Two-Transmon Quantum Processor Ph.D. defense, UPMC / CEA, 15/11/2011

54

|0>

|0>

Y/2

Y/2

iSW

AP Z 1/2

Z2/2

iSW

AP X/2

X/2

State Preparation Oracle (O) Decoding (D)

1 2

f00 -1 -1

f01 -1 +1

f10 +1 -1

f11 +1 +1

Implementation of the Algorithm54

Page 55: Demonstrating Quantum Speed-Up  with a Two-Transmon Quantum Processor Ph.D. defense, UPMC / CEA, 15/11/2011

55

|0>

|0>

Y/2

Y/2

iSW

AP Z-/2

Z-/2

iSW

AP X/2

X/2

State Preparation

Y(p

/2)

50 100 150 200 ns

f 01[(ft)

], a(

t)

0

iSWAP iSWAP

Z(p

/2)

X(p

/2)

F=98% F=87% F=70%

f00

Implementation of the Algorithm

Similar to: DiCarlo et.al., Nature 460 (2009)

Oracle (O) Decoding (D)

55

Page 56: Demonstrating Quantum Speed-Up  with a Two-Transmon Quantum Processor Ph.D. defense, UPMC / CEA, 15/11/2011

56

|0>

|0>

Y/2

Y/2

iSW

AP Z-/2

Z-/2

iSW

AP X/2

X/2

Readout

0 1

0 1

Y(p

/2)

readout

50 100 150 200 ns

f 01[(ft)

], a(

t)

0

iSWAP iSWAPZ(p

/2)

X(p

/2)

X 12(p

)

State Preparation

Single-Run Success ProbabilityOracle (O) Decoding (D)

56

Page 57: Demonstrating Quantum Speed-Up  with a Two-Transmon Quantum Processor Ph.D. defense, UPMC / CEA, 15/11/2011

57

Dewes et. al., PRB Rapid Comm 85 (2012)

|0>

|0>

Y/2

Y/2

iSW

AP Z±/2

Z±/2

iSW

AP X/2

X/2

Readout

0 1

0 1

67 %

Fi > 25 % (50 %) for all oracles → Quantum Speed-Up achieved!

55 % 62 %52 %

f00 f01 f10 f11

State Preparation Oracle Function (R) Diffusion Operator (D)

Single-Run Success Probability57

query, check and guess

query and check

Page 58: Demonstrating Quantum Speed-Up  with a Two-Transmon Quantum Processor Ph.D. defense, UPMC / CEA, 15/11/2011

58SummaryRealized a Two-Qubit Processor following the DiVincenzo criteria.

58

Characterized a Universal 2-Qubit Gate with 90 % fidelity.

Ran the Grover search algorithm and demonstrated quantum speed-up.

Page 59: Demonstrating Quantum Speed-Up  with a Two-Transmon Quantum Processor Ph.D. defense, UPMC / CEA, 15/11/2011

59Outlook: Processor Scaling Problems59

not scalable!

1. Hard / Impossible to switch off coupling2. Frequency Crowding of Qubits3. Exponential Increase in Complexity with

n

Page 60: Demonstrating Quantum Speed-Up  with a Two-Transmon Quantum Processor Ph.D. defense, UPMC / CEA, 15/11/2011

60(Partial) Solution: New Architecture60

cell 2

high Qcoupler

cell n

… …readoutpulses

cell 1

Z drives,function selectors

XYdrives

Page 61: Demonstrating Quantum Speed-Up  with a Two-Transmon Quantum Processor Ph.D. defense, UPMC / CEA, 15/11/2011

61Acknowledgments

Thank you!

Special Thanks to Florian Ong & Romain Lauro as well as group technicians: Pascal Senat, Thomas David & Pief Orfila as well as members of the mechanical workshop!

F. OngR. Lauro

61

Page 62: Demonstrating Quantum Speed-Up  with a Two-Transmon Quantum Processor Ph.D. defense, UPMC / CEA, 15/11/2011

62Supplementary Material62

Page 63: Demonstrating Quantum Speed-Up  with a Two-Transmon Quantum Processor Ph.D. defense, UPMC / CEA, 15/11/2011

63Error Sources (still needs better visualiz!)

|0>

|0>

ϕ1α1

ϕ2α2

iSW

AP

(ε1,δ

1) Zβ1

Zβ2

iSW

AP

(ε2,δ

2) φ1

γ1

φ2γ2

State Preparation Oracle Function (R) Diffusion Operator (D) Readout

0 1

0 1

Rotation axis errors………………………………..Rotation angle errors …………………………….SWAP duration errors ……………………………SWAP frequency errors ……………………….Z-gate length errors ……………………………….Relaxation & Dephasing ………

=>quantitative explanation of data (Fmodel>97 %)

(max. 11 °)(max. 3.2 °)(max. xx ns)

(max xx MHz)(max xx ns)

(T1=400, 450 ns, T= 800 ns)

63

Page 64: Demonstrating Quantum Speed-Up  with a Two-Transmon Quantum Processor Ph.D. defense, UPMC / CEA, 15/11/2011

64The Two-Bit Search Problem

f(x)=1, x = y

0, x y

}11,10,01,00{, yx

fx1

x2

0 f(x)

x1

x2

Classical algorithm: Max. 3 calls of f neededto find solution with certainty

64

Page 65: Demonstrating Quantum Speed-Up  with a Two-Transmon Quantum Processor Ph.D. defense, UPMC / CEA, 15/11/2011

65gg

|0>

f

x

x diffusionoperator

0 1

0 111 xx

Oracle Function (R)

1111

1111

1111

1111

2

1

0 0 xx

readout

yx

xy 01 1y

yx

xy 01

=>1 call of f needed=>Quantum Speed-Up

The Two-QubitGrover Search Algorithm65

Page 66: Demonstrating Quantum Speed-Up  with a Two-Transmon Quantum Processor Ph.D. defense, UPMC / CEA, 15/11/2011

66gg

0 45 90 135 180 225 270 315 360

-2

-1

0

1

2

105 1061

2

3456

X

Y

Xj

Yj

j

rotation j of qubit II measurement basis (°)

N10

0 s

2 222s

readout errorcorrectedbare

Violation of CHSH Inequality66

Page 67: Demonstrating Quantum Speed-Up  with a Two-Transmon Quantum Processor Ph.D. defense, UPMC / CEA, 15/11/2011

67Characterizing Register Readout

-5 -4 -30.0

0.2

0.4

0.6

0.8

1.0

-3 -2 -1

read

out 2

prob

abili

ty, c

ontr

ast

power [dB]

read

out 1

|0>

|1>

|2> |2>|1>

power [dB]

|0>

67

Page 68: Demonstrating Quantum Speed-Up  with a Two-Transmon Quantum Processor Ph.D. defense, UPMC / CEA, 15/11/2011

68Experimental State Tomographyt = 0 ns t = 31 ns (iSWAP)

|11>

|00>|01>

|10>

<00|

<01|

<10|

<11|

|11>

|00>|01>

|10>

<00|

<01|

<10|

<11| F= xx %F= xx %

68

Page 69: Demonstrating Quantum Speed-Up  with a Two-Transmon Quantum Processor Ph.D. defense, UPMC / CEA, 15/11/2011

69Desired Process: iSWAP gate

2000

010

010

0002

2

1SWAP

i

ii

|11>

|00>|01>

|10>

<00|

<01|

<10|

<11|

|11>

|00>|01>

|10>

<00|

<01|

<10|

<11|

01 10012

1i

SWAPi

69

Page 70: Demonstrating Quantum Speed-Up  with a Two-Transmon Quantum Processor Ph.D. defense, UPMC / CEA, 15/11/2011

70Measurement of Pauli Set During SWAP70

Page 71: Demonstrating Quantum Speed-Up  with a Two-Transmon Quantum Processor Ph.D. defense, UPMC / CEA, 15/11/2011

71Measurement of Pauli Set During SWAP

71

Page 72: Demonstrating Quantum Speed-Up  with a Two-Transmon Quantum Processor Ph.D. defense, UPMC / CEA, 15/11/2011

72ggIII) Towards more scalable elementary processors

« n+1 in line » architecture based on frequency agility, individual readouts and multiplexing

cell 2

high Qcoupler

cell n

… …readoutpulses

cell 1

Z drives,function selectors

XYdrives

Difficulty of phase compensations for both single and 2-qubit gates !

6 7 8 9 10 11 12

readoutdriveWR=50MHz

parkingcoupler

frequency (GHz)

JBA

DrDcq,park

coupling

gqr = 60 MHzcqr = 4 MHzG1,r = 500 kHzG1d = 20 kHzgqq = 20-5 MHz

gqc = 40 MHz

gqq,park = 1 MHz

aqq,park =1%

jqq,park = 10°/µs

Residual couplings

- coupling gd ~ g2/D- amplitude a ~ gd/D- phase j= 2p gd

2/ D t

Page 73: Demonstrating Quantum Speed-Up  with a Two-Transmon Quantum Processor Ph.D. defense, UPMC / CEA, 15/11/2011

Vous êtes cordialement invités à la soutenance ainsiqu'au pot qui suivra.

Soutenance de ThèseAndreas Dewes

Demonstrating Quantum Speed-Up with a Two-Transmon Quantum Processor

Jeudi, 15.11 à 14:30hAmphithéâtre Claude-Bloch, Bat. 772