1. Andreas Dewes demonstrated quantum speed-up using a two-transmon quantum processor.
2. The processor realized a universal set of gates including single-qubit rotations and a two-qubit entangling gate through tunable coupling between transmon qubits.
3. Quantum algorithms like Grover's search were implemented on the processor, exhibiting quantum speed-up over classical algorithms for the same tasks.
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Demonstrating Quantum Speed-Up with a Two-Transmon Quantum Processor Ph.D. defense, UPMC / CEA, 15/11/2011
1. 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
2. 2Outline
Realizing a Two-Qubit Processor
Realizing a Two-Qubit Gate
Demonstrating Quantum Speed-Up
Introduction & Motivation
2
3. 3Why Research on Quantum Computing?
Example: Quantum Spin Models
Quantum Simulation: Not efficient on a
classical computer.
3
image removed due to copyright
4. 4Why Research on Quantum Computing?
problem size – n
Runtime
Database SearchInteger Factorization
problem size – n
Runtime
Quantum Algorithms: More efficient for
certain complex problems.
thiswork
4
4
5. 5
images removed due to copyright
Why Superconducting Qubits
1. Quantum behavior demonstrated in 1980s
2. 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
11. 11The Cooper Pair Box
zH ˆ
2
ˆ
01
EC
E
Cg
01
1
0
EJ
|0>
|1>
11
12. 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
21. 21Two-Qubit Gate: Principle
U2
time
/4gqq
01
II
01
I
01
II
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 t
t e
i g t g t
U
1( ) ( )
1 0 0 0
0 0 0
( ,0) SWAP
0 0 02
0 0 0 1
z zi
qq
ii
e 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
i
i
U
g
ie
e i
i
1
1
|10>
|01>
|10>
|01>
01
21
III
0101
22. 22Schematic of the Full Processor
50 W
4K
readout I qubit I readout IIqubit II
outcome 00, 01, 10, or 11
0 or 1
( ) ( )01 01 2
2
I II
ext e
I II I II
Z Z
I
Y Y
I
xt qq
I
H g
22
26. 26Flux Dependence of Qubit Frequencies
01
I = 8 GHz
01
I = -240 MHz
dI = 0.2
01
II = 8.4 GHz
01
II = -230 MHz
dII = 0.35
III
Qubit I Qubit II
26
38. 38
0 100 200 300 400
0,0
0,2
0,4
0,6
0,8
1,0
|10>
|00>
|11>
swap duration [ns]
statepopoulations
f01,A(t)
time
Y
readout
swap duration
f01
II
f01
I
Two-Qubit Gate Tune-Up
|01>
SWAPi SWAPi
1 10.44 0.52 2 I II I II
T µs T µs T T µs
38
39. 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
40. 40Measuring the Full Pauli Set
f01,A(t)
time
Y
readout
f01
II
f01
I
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-qubit
operators
two-qubit
correlators
ZI
IZ
ZZ
swap duration
40
44. 44Observing the coherent swapping
|00>
|01>
|10>
|11>
<00| <01| <10| <11|
swap duration [ns]
stateoccupationprobability
44
(no phase compensation, no frequency displacement)
|10>
|00>|01>
45. 45Observing the coherent swapping
|00>
|01>
|10>
|11>
<00| <01| <10| <11|
swap duration [ns]
stateoccupationprobability
45
(no phase compensation, no frequency displacement)
|10>
|00>|01>
46. 46Quantum Process Tomography
in
i i i
in in in
2
0 , 1 , 0 1 , 0 1i
in i
†
( ) iou
ij
in it jnj iE E
2
, , ,i x y zE I i
out
46
map Operator basisprocess
57. 57
Dewes et. al., PRB Rapid Comm 85 (2012)
|0>
|0>
Y/2
Y/2
iSWAP
Z /2
Z /2
iSWAP
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 Probability
57
query, check and guess
query and check
58. 58Summary
Realized 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.
59. 59Outlook: Processor Scaling Problems
59
1. Hard / Impossible to switch off coupling
2. Frequency Crowding of Qubits
3. Exponential Increase in Complexity with n
60. 60(Partial) Solution: New Architecture
60
cell 2
high Q
coupler
cell n
… …
readout
pulses
cell 1
Z drives,
function selectors
XY
drives
61. 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
64. 64The Two-Bit Search Problem
f(x)=
1, x = y
0, x y
}11,10,01,00{, yx
f
x1
x2
0 f(x)
x1
x2
Classical algorithm: Max. 3 calls of f needed
to find solution with certainty
64
65. 65gg
|0>
f
x
x
diffusion
operator
0 1
0 111 xx
Oracle Function (R)
1111
1111
1111
1111
2
1
00 xx
readout
yx
xy 01 1y
yx
xy 01
=>1 call of f needed
=>Quantum Speed-Up
The Two-QubitGrover Search Algorithm
65
66. 66gg
0 45 90 135 180 225 270 315 360
-2
-1
0
1
2
10
5
10
6
1
2
3
4
5
6
X
Y
X
Y
rotation of qubit II measurement basis ( )
N100
2 2
22
readout error
corrected
bare
Violation of CHSH Inequality
66
72. 72gg
III) Towards more scalable elementary processors
« n+1 in line » architecture based on frequency agility, individual readouts and multiplexing
cell 2
high Q
coupler
cell n
… …
readout
pulses
cell 1
Z drives,
function selectors
XY
drives
Difficulty of phase compensations for both single and 2-qubit gates !
6 7 8 9 10 11 12
readoutdrive
WR=50MHz
parkingcoupler
frequency (GHz)
JBA
r
cq,park
coupling
gqr = 60 MHz
qr = 4 MHz
1,r = 500 kHz1d = 20 kHzgqq = 20-5 MHz
gqc = 40 MHz
gqq,park = 1 MHz
aqq,park =1%
qq,park = 10°/µs
Residual couplings
- coupling gd ~ g2/
- amplitude a ~ gd/
- phase = 2 gd
2/t
73. Vous êtes cordialement invités à la soutenance ainsi
qu'au pot qui suivra.
Soutenance de Thèse
Andreas Dewes
Demonstrating Quantum Speed-Up with a
Two-Transmon Quantum Processor
Jeudi, 15.11 à 14:30h
Amphithéâtre Claude-Bloch, Bat. 772