ppt - Daniel Lidar`s Group

advertisement
Dynamical Decoupling
a tutorial
Daniel Lidar
QEC11
For a great DD tutorial see Lorenza Viola’s talk in
http://qserver.usc.edu/qec07/program.html
Slides & movie.
This tutorial:
• Essential intro material
• High order decoupling
• Decoupling along with computation
Origins: Hahn Spin Echo
Overcoming dephasing via time-reversal
Usain Bolt
Lidar
Time reversal without time travel
http://en.wikipedia.org/wiki/Spin_echo
Modern Hahn Echo experiment (Dieter Suter)
Let’s get serious: the general setting
• Hamiltonian error model
• Joint evolution of system (S) and bath (B); noise Hamiltonian H
“free evolution”
• This talk: all Hamiltonians bounded in the operator norm (largest singular value)
• This assumption is not necessary: norms may diverge (e.g., oscillator bath)
Often it pays to use correlation functions instead.
See, e.g., Mike Biercuk’s and Gonzalo Alvarez’s talks
DD: just a set of interruptions
• Consider a set of instantaneous unitaries ๐‘ƒ๐‘— applied to the system only
at times ๐‘ก๐‘— , inbetween free evolutions:
๐‘ˆDD ๐‘‡ = ๐‘ˆ τ๐พ ๐‘ƒ๐พ ๐‘ˆ τ๐พ−1 ๐‘ƒ๐พ−1 … ๐‘ˆ τ0 ๐‘ƒ0
๐‘ƒ0 ๐‘ƒ1
with τ๐‘— = ๐‘ก๐‘—+1 - ๐‘ก๐‘— .
τ0
๐‘ƒ2
τ1
๐‘ƒ๐‘—
…
τ2
τ๐‘—
t
• All DD sequences can be described in this ``bang-bang’’ manner,
disregarding finite pulse-width effects (see, e.g., Lorenza Viola & Dieter Suter’s talks),
• Pulse sequences differ by choice of pulse types ๐‘ƒ๐‘— and pulse intervals ๐œ๐‘—
• For a qubit typically ๐‘ƒ๐‘— ∈ ๐ผ, ๐‘‹, ๐‘Œ, ๐‘ ; other angles and axes are also possible
• Examples:
P DD, S
eriodic
ymmetrized
DD, R
DD, C
andom
oncatenated
DD, U DD, Q
hrig
uadratic
DD, N U DD
ested
hrig
How good does it get?
At the end of the pulse sequence:
๐‘ƒ0 ๐‘ƒ1
τ0
๐‘ƒ2
τ1
๐‘ƒ๐พ
๐‘ƒ๐‘—
τ2
๐‘ก0
๐‘ˆDD ๐‘‡ = exp[−๐‘–๐‘‡๐ป∅ +
= ๐‘ˆDD ๐‘‡
τ๐‘— …
๐‘‡
α ๐ปα,eff
t
๐‘‚(๐‘‡๐‘α +1 )]
๐ป∅ is the component of ๐ป that commutes with a๐ฅ๐ฅ pulses
๐ปα,eff are the remaining errors; they can be computed using, e.g., the
Magnus or Dyson series
๐‘α is the ``decoupling order’’ of the ``α–type’’ error
The fundamental min-max problem of DD:
Maximize ๐‘ = min๐›ผ ๐‘α ’s while minimizing ๐พ
Magnus & Dyson
so lv e
d
U ( t ) ๏€ฝ ๏€ญ iH ( t )U ( t )
dt
su b je ct to U (0 ) ๏€ฝ I
Wilhelm Magnus
1907-1990
Freeman Dyson
1923-
๏‚ฅ
U ( t ) ๏€ฝ e x p [ ๏— ( t )],
๏— (t) ๏€ฝ
๏ƒฅ๏—
๏‚ฅ
n
U (t ) ๏€ฝ I ๏€ซ
(t)
n๏€ฝ1
๏ƒฒ
๏— 1 (t ) ๏€ฝ ๏€ญ i
๏— 2 (t ) ๏€ฝ ๏€ญ
n
(t )
n๏€ฝ1
t
0
1
dt 1 H ( t 1 )
๏ƒฒ
2
๏— 3 (t ) ๏€ฝ ๏€ญ i
๏ƒฅS
1
t
0
๏ƒฒ
6
dt 1
๏ƒฒ
t
0
dt 1
t
1
t
1
0
dt 2
๏ƒฒ
t
0
2
๏ƒฆ [ H ( t 1 ),[ H ( t 2 ), H ( t 3 )]] ๏€ซ ๏ƒถ
dt 3 ๏ƒง
๏ƒท
[
H
(
t
),[
H
(
t
),
H
(
t
)]]
๏ƒจ
๏ƒธ
3
2
1
๏— n ( t ) ๏€ฝ ... (ex p licit recu rsiv e ex p ressio n k n o w n )
- p re se rv e s u n itarity to all o rd e rs
- co n v e rg e s if
๏ƒฒ
๏ƒฒ
t
0
dt 1 H ( t 1 )
๏ƒฒ
tn ๏€ญ1
0
dt n H ( t n )
dt 2 [ H ( t 1 ), H ( t 2 )]
0
๏ƒฒ
Sn (t ) ๏€ฝ ( ๏€ญ i)
n
t
0
dt 1 H ( t 1 ) ๏€ผ ๏ฐ
re late d , e .g .:
๏— 1 ( t ) ๏€ฝ S1 ( t )
๏— 2 (t ) ๏€ฝ S2 (t ) ๏€ญ
1
2
2
S1 ( t )
- e asy to w rite d o w n
- n o re strictio n o n H ( t ) fo r co n v e rg e n ce
relevant for DD after transformation to ``toggling frame” (rotates with pulse Hamiltonian)
(small piece of) The DD pulse sequence zoo
eriodic
DD
the payoff ๐‘
1
DD
≤ 8 (twice PDD)
2
DD
๐‘‚(4๐‘ )
๐‘
U DD
๐‘‚(๐‘) (single error type only)
๐‘
Q
๐‘‚(๐‘ 2 )
๐‘
S
ymmetrized
C
oncatenated
hrig
uadratic
DD
sequence length & min decoupling order
P
the price ๐พ for one qubit
≤4
PDD: first order decoupling & group averaging
free evolution:
f ๏‚บ exp( ๏€ญ iH ๏ด )
Apply pulses via a unitary symmetrizing group G ๏€ฝ { g j } Kj ๏€ฝ๏€ญ01
†
†
( g K ๏€ญ 1 f g K ๏€ญ 1 )( g K ๏€ญ 2 f g K ๏€ญ 2 )
†
†
( g 1 f g 1 )( g 0 f g 0 )
repeat: “periodic DD”
PDD: first order decoupling & group averaging
free evolution:
f ๏‚บ exp( ๏€ญ iH ๏ด )
Apply pulses via a unitary symmetrizing group G ๏€ฝ { g j } Kj ๏€ฝ๏€ญ01
†
†
†
†
( g K ๏€ญ 1 f g K ๏€ญ 1 )( g K ๏€ญ 2 f g K ๏€ญ 2 )
( g 1 f g 1 )( g 0 f g 0 )
PK ๏€ญ 1
P1
repeat: “periodic DD”
Pj ๏€ฝ g j g j ๏€ญ 1 ; g K ๏‚บ g 0
†
pulses
PDD: first order decoupling & group averaging
f ๏‚บ exp( ๏€ญ iH ๏ด )
free evolution:
Apply pulses via a unitary symmetrizing group G ๏€ฝ { g j } Kj ๏€ฝ๏€ญ01
†
†
( g K ๏€ญ 1 f g K ๏€ญ 1 )( g K ๏€ญ 2 f g K ๏€ญ 2 )
( g 1 f g 1 )( g 0 f g 0 ) ๏€ฝ exp ( ๏€ญ iT
†
†
g
๏ƒฅ
K
†
j
Pj ๏€ฝ g j g j ๏€ญ 1 ; g K ๏‚บ g 0
†
pulses
K
j๏€ฝ1
P1
PK ๏€ญ 1
1
H g j ๏€ซ O ( T ))
2
PDD: first order decoupling & group averaging
f ๏‚บ exp( ๏€ญ iH ๏ด )
free evolution:
Apply pulses via a unitary symmetrizing group G ๏€ฝ { g j } Kj ๏€ฝ๏€ญ01
†
†
( g K ๏€ญ 1 f g K ๏€ญ 1 )( g K ๏€ญ 2 f g K ๏€ญ 2 )
( g 1 f g 1 )( g 0 f g 0 ) ๏€ฝ exp ( ๏€ญ iT
†
†
H๏ƒ† ๏€ฝ
H
1
K
g
๏ƒฅ
K
†
j
H g j ๏€ซ O ( T ))
j๏€ฝ1
P1
PK ๏€ญ 1
1
K
๏ƒฅ
K
†
gi H gi
commutes with all the pulses:
“G-symmetrization”
j๏€ฝ1
O (T ) ๏ƒž N ๏€ฝ 1
2
higher order terms:
first order decoupling
๏ƒฅ [ g i H g i , g j H g j ] ๏€ซ ...
†
i๏‚น j
†
2
Example 0: Hahn echo revisited –
suppressing single-qubit dephasing
n o ise : H e rr ๏€ฝ X ๏ƒ„ B X ๏€ซ Y ๏ƒ„ B Y ๏€ซ Z ๏ƒ„ B Z
f ๏‚บ exp( ๏€ญ iH ๏ด )
d e co u p lin g g ro u p : G ๏€ฝ { I , X }
Pj ๏€ฝ g j g j ๏€ญ 1 ; g K ๏‚บ g 0 ๏ƒž
†
P1 ๏€ฝ X I ๏€ฝ X , P2 ๏€ฝ IX ๏€ฝ X
p u lse se q u e n ce : f X f X
X
X
๐œ
0
๏€ฝ U D D ( T ) ๏€ฝ e x p [ ๏€ญ iT X ๏ƒ„ B X ๏€ซ O ( T )( X ๏ƒ„ B X ๏€ซ Y ๏ƒ„ B Y ๏€ซ Z ๏ƒ„ B Z )]
๐œ
๐‘‡ = 2๐œ
2
t
H๏ƒ†
commutes with G;
undecoupled
'
'
'
H X ,eff
H Y ,e ff
H Z ,eff
anti-commute with G;
decoupled to 1st order;
``detected” by G
Example 1: ``Universal decoupling group” –
suppressing general single-qubit decoherence
n o ise : H e rr ๏€ฝ X ๏ƒ„ B X ๏€ซ Y ๏ƒ„ B Y ๏€ซ Z ๏ƒ„ B Z
f ๏‚บ exp( ๏€ญ iH ๏ด )
d e co u p lin g g ro u p : G ๏€ฝ { I , X , Y , Z }
Pj ๏€ฝ g j g j ๏€ญ 1 ; g K ๏‚บ g 0 ๏ƒž
†
P1 ๏€ฝ X I ๏€ฝ X , P2 ๏€ฝ Y X ๏€ฝ Z , P3 ๏€ฝ Z Y ๏€ฝ X , P4 ๏€ฝ IZ ๏€ฝ Z
p u lse se q u e n ce : f X f Z f X f Z
H๏ƒ†
Z
X
๐œ
0
Z
๐œ
๏€ฝ U D D ( T ) ๏€ฝ e x p [ ๏€ญ iT I ๏ƒ„ B I
X
๐œ
๏€ซ O ( T )( X ๏ƒ„ B X ๏€ซ Y ๏ƒ„ B Y ๏€ซ Z ๏ƒ„ B Z )]
2
๐œ
๐‘‡ = 4๐œ
'
'
'
H X ,eff
H Y ,e ff
H Z ,e ff
t
decoupled to 1st order;
``detected” by G
(small piece of) The DD pulse sequence zoo
eriodic
DD
the payoff ๐‘
1
DD
≤ 8 (twice PDD)
2
DD
๐‘‚(4๐‘ )
๐‘
U DD
๐‘‚(๐‘) (single error type only)
๐‘
Q
๐‘‚(๐‘ 2 )
๐‘
S
ymmetrized
C
oncatenated
hrig
uadratic
DD
sequence length & min decoupling order
P
the price ๐พ for one qubit
≤4
(small piece of) The DD pulse sequence zoo
eriodic
DD
the payoff ๐‘
1
DD
≤ 8 (twice PDD)
2
DD
๐‘‚(4๐‘ )
๐‘
U DD
๐‘‚(๐‘) (single error type only)
๐‘
Q
๐‘‚(๐‘ 2 )
๐‘
S
ymmetrized
C
oncatenated
hrig
uadratic
DD
sequence length & min decoupling order
P
the price ๐พ for one qubit
≤4
Any palindromic (time-reversal symmetric) pulse sequence is automatically
2nd order wrt the base sequence: all even terms in the Magnus series vanish if
๐ป ๐‘ก = ๐ป(๐‘‡ − ๐‘ก)
Example 2: Palindromic suppression of general
single-qubit decoherence to second order
n o ise : H e rr ๏€ฝ X ๏ƒ„ B X ๏€ซ Y ๏ƒ„ B Y ๏€ซ Z ๏ƒ„ B Z
f ๏‚บ exp( ๏€ญ iH ๏ด )
d e co u p lin g g ro u p : G ๏€ฝ { I , X , Y , Z }
p u lse se q u e n ce f X f Z f X f Z , Z f X f Z f X f Z e cn e u q e s e slu p
=fX fZfX ffX fZfX fZ
Z
X
๐œ
Z
๐œ
X
X
๐œ
2๐œ
X
Z
๐œ
๐œ
Z
๐œ
๐œ
t
๐‘‡ = 8๐œ
0
๏€ฝ U D D ( T ) ๏€ฝ e x p [ ๏€ญ iT I ๏ƒ„ B I ๏€ซ O ( T )( X ๏ƒ„ B X ๏€ซ Y ๏ƒ„ B Y ๏€ซ Z ๏ƒ„ B Z )]
3
decoupled to 2nd order:
'
'
'
H X ,e ff
H Y ,e ff
H Z ,e ff
The quest for high order
How do we go systematically beyond second order decoupling?
Two general techniques:
• Concatenation (CDD)
• Pulse interval optimization (UDD, QDD, NUDD)
Concatenated DD
n o ise : H err ๏€ฝ X ๏ƒ„ B X ๏€ซ Y ๏ƒ„ B Y ๏€ซ Z ๏ƒ„ B Z
f ๏‚บ exp( ๏€ญ iH ๏ด )
(0)
d e co u p lin g g ro u p : G ๏€ฝ { I , X , Y , Z }
p u lse se q u e n ce : p 1 ๏€ฝ f X f Z f X f Z
Z
X
๐œ
0
Z
๐œ
๏€ฝ U D D ( T ) ๏€ฝ e x p [ ๏€ญ iT I ๏ƒ„ B I
(1)
X
๐œ
H๏ƒ†
(1)
๏€ซ O ( T )( X ๏ƒ„ B X ๏€ซ Y ๏ƒ„ B Y ๏€ซ Z ๏ƒ„ B Z )]
2
๐œ
๐‘‡
(1)
(1)
t
(1)
H e rr
(1)
Concatenated DD
f ๏‚บ exp( ๏€ญ iH ๏ด )
n o ise : H err ๏€ฝ X ๏ƒ„ B X ๏€ซ Y ๏ƒ„ B Y ๏€ซ Z ๏ƒ„ B Z
(0)
d e co u p lin g g ro u p : G ๏€ฝ { I , X , Y , Z }
p u lse se q u e n ce : p 1 ๏€ฝ f X f Z f X f Z
Z
X
Z
H๏ƒ†
๏€ฝ U D D ( T ) ๏€ฝ e x p [ ๏€ญ iT I ๏ƒ„ B I
(1)
X
(1)
๏€ซ O ( T )( X ๏ƒ„ B X ๏€ซ Y ๏ƒ„ B Y ๏€ซ Z ๏ƒ„ B Z )]
2
๐‘‡
0
Z
X
Z
X
(1)
(1)
(1)
t
(1)
H e rr
Same as the original problem, so apply ๐‘1 again, keeping T fixed, shrinking ๐œ:
p 2 ๏€ฝ p 1 X p 1Z p 1 X p 1Z
๏ƒž
U D D ( T ) ๏€ฝ e x p [ ๏€ญ iT I ๏ƒ„ B I
(2)
(2)
๏€ซ O ( T ) H err ]
3
(2)
Concatenated DD
f ๏‚บ exp( ๏€ญ iH ๏ด )
n o ise : H err ๏€ฝ X ๏ƒ„ B X ๏€ซ Y ๏ƒ„ B Y ๏€ซ Z ๏ƒ„ B Z
(0)
d e co u p lin g g ro u p : G ๏€ฝ { I , X , Y , Z }
p u lse se q u e n ce : p 1 ๏€ฝ f X f Z f X f Z
Z
X
Z
H๏ƒ†
๏€ฝ U D D ( T ) ๏€ฝ e x p [ ๏€ญ iT I ๏ƒ„ B I
(1)
X
(1)
๏€ซ O ( T )( X ๏ƒ„ B X ๏€ซ Y ๏ƒ„ B Y ๏€ซ Z ๏ƒ„ B Z )]
2
Z
X
Z
X
(1)
(1)
t
๐‘‡
0
(1)
(1)
H e rr
Same as the original problem, so apply ๐‘1 again, keeping T fixed, shrinking ๐œ:
p 2 ๏€ฝ p 1 X p 1Z p 1 X p 1Z
๏ƒž
U D D ( T ) ๏€ฝ e x p [ ๏€ญ iT I ๏ƒ„ B I
(2)
(2)
๏€ซ O ( T ) H err ]
3
(2)
…
p k ๏€ฝ p k ๏€ญ1 X p k ๏€ญ 1Z p k ๏€ญ 1 X p k ๏€ญ 1Z
๏ƒž
U D D ( T ) ๏€ฝ e x p [ ๏€ญ iT I ๏ƒ„ B I
(k)
(k)
๏€ซ O (T
k ๏€ซ1
(k)
) H e rr ]
Concatenated DD
f ๏‚บ exp( ๏€ญ iH ๏ด )
n o ise : H err ๏€ฝ X ๏ƒ„ B X ๏€ซ Y ๏ƒ„ B Y ๏€ซ Z ๏ƒ„ B Z
(0)
d e co u p lin g g ro u p : G ๏€ฝ { I , X , Y , Z }
p u lse se q u e n ce : p 1 ๏€ฝ f X f Z f X f Z
Z
X
Z
H๏ƒ†
๏€ฝ U D D ( T ) ๏€ฝ e x p [ ๏€ญ iT I ๏ƒ„ B I
(1)
X
(1)
๏€ซ O ( T )( X ๏ƒ„ B X ๏€ซ Y ๏ƒ„ B Y ๏€ซ Z ๏ƒ„ B Z )]
2
Z
X
Z
X
(1)
(1)
t
๐‘‡
0
(1)
(1)
H e rr
Same as the original problem, so apply ๐‘1 again, keeping T fixed, shrinking ๐œ:
p k ๏€ฝ p k ๏€ญ1 X p k ๏€ญ 1Z p k ๏€ญ 1 X p k ๏€ญ 1Z
๏ƒž
U D D ( T ) ๏€ฝ e x p [ ๏€ญ iT I ๏ƒ„ B I
(k)
Alternatively: keep ๐œ fixed, then ๐‘‡ = 4๐‘˜ ๐œ
๏€จ
(k)
๏€ซ O (T
k ๏€ซ1
(k)
) H er r ]
optimal concatenation level:
๏€ฉ
k o p t ๏‚ป ๏€ญ lo g 4 ๏ƒฉ H e rr ๏€ซ H B ๏ด ๏ƒน
๏ƒซ
๏ƒป
(small piece of) The DD pulse sequence zoo
eriodic
DD
the payoff ๐‘
1
DD
≤ 8 (twice PDD)
2
DD
๐‘‚(4๐‘ )
๐‘
U DD
๐‘‚(๐‘) (single error type only)
๐‘
Q
๐‘‚(๐‘ 2 )
๐‘
S
ymmetrized
C
oncatenated
hrig
uadratic
DD
sequence length & min decoupling order
P
the price ๐พ for one qubit
≤4
More for Less
CDD requires exponential number of pulses for given decoupling order.
Can we do better?
At the end of the pulse sequence:
๐‘ƒ0 ๐‘ƒ1
τ0
๐‘ƒ2
τ1
๐‘ƒ๐พ
๐‘ƒ๐‘—
τ2
๐‘ก0
๐‘ˆDD ๐‘‡ = exp[−๐‘–๐‘‡๐ป∅ +
τ๐‘— …
= ๐‘ˆDD ๐‘‡
๐‘‡
t
๐‘α +1 )]
๐ป
๐‘‚(๐‘‡
α α,eff
The optimization problem:
Maximize the smallest decoupling order min(๐‘๐›ผ ) while minimizing the number
of pulses K.
Or: what is the smallest number of pulses such that the first N terms in the
Dyson series of ๐‘ˆDD (๐‘‡) vanish, for an arbitrary bath?
Answer: N for pure dephasing, ๐‘ 2 for general single-qubit decoherence
Uhrig DD: choose those intervals well
H ๏€ฝ Z ๏ƒ„ BZ ๏€ซ I ๏ƒ„ BI
Suppresses single-axis decoherence to Nth order with only N pulses
Optimal for ideal pulses, sharp high-frequency cutoff
= X pulse
divide semicircle into N+1 equal angles
๏ฑj
t j ๏€ฝ T sin
2๏ฑ j
T
๐‘ก๐‘
for j ๏€ฝ 1,
0
๐‘‡
๐‘—๐œ‹
๐‘ก๐‘— = (1 − cos
)
2
๐‘+1
U D D ( T ) ๏€ฝ e x p [ ๏€ญ iT H ๏ƒ† ] ๏€ซ Z ๏ƒ„ B Z T
'
N ๏€ซ1
j๏ฐ
2
2( N ๏€ซ 1)
,N
,
How about general qubit decoherence?
H ๏€ฝ X ๏ƒ„ B X ๏€ซ Y ๏ƒ„ BY ๏€ซ Z ๏ƒ„ B Z ๏€ซ I ๏ƒ„ B I
Quadratic DD (QDD):
a nesting of two types (e.g., X and Z) of UDD sequences.
How about general qubit decoherence?
H ๏€ฝ X ๏ƒ„ B X ๏€ซ Y ๏ƒ„ BY ๏€ซ Z ๏ƒ„ B Z ๏€ซ I ๏ƒ„ B I
Quadratic DD (QDD):
a nesting of two types (e.g., X and Z) of UDD sequences.
divide semicircle
into ๐‘2 + 1 equal
angles
X
T
0
How about general qubit decoherence?
H ๏€ฝ X ๏ƒ„ B X ๏€ซ Y ๏ƒ„ BY ๏€ซ Z ๏ƒ„ B Z ๏€ซ I ๏ƒ„ B I
Quadratic DD (QDD):
a nesting of two types (e.g., X and Z) of UDD sequences.
divide semicircle
into ๐‘2 + 1 equal
angles
divide each small
semicircle into
๐‘1 + 1 equal
angles
X
Z
T
0
How about general qubit decoherence?
H ๏€ฝ X ๏ƒ„ B X ๏€ซ Y ๏ƒ„ BY ๏€ซ Z ๏ƒ„ B Z ๏€ซ I ๏ƒ„ B I
Quadratic DD (QDD):
a nesting of two types (e.g., X and Z) of UDD sequences.
Uses (N1 +1)(N2 +1) pulses to
remove the first min(N1 , N2)
orders in Dyson series
๏ฎ Proof: talk by Liang Jiang
(Wed. 2:40)
๏ฎ
X
Z
T
0
How about general qubit decoherence?
H ๏€ฝ X ๏ƒ„ B X ๏€ซ Y ๏ƒ„ BY ๏€ซ Z ๏ƒ„ B Z ๏€ซ I ๏ƒ„ B I
Quadratic DD (QDD):
a nesting of two types (e.g., X and Z) of UDD sequences.
Decoupling order of each error type :
Uses (N1 +1)(N2 +1) pulses to
remove the first min(N1 , N2)
orders in Dyson series
๏ฎ Proof: talk by Liang Jiang
(Wed. 2:40), poster by WanJung Kuo
๏ฎ
U D D ( T ) ๏€ฝ e x p [ ๏€ญ iT H ๏ƒ† ] ๏€ซ
๏ƒฅ
๐‘๐›ผ − 1
not both even
๏ณ ๏ก ๏ƒ„ B๏ก T
'
N๏ก
๏ก ๏€ฝ X ,Y , Z
X
Z
0
T
Further nesting: NUDD, useful for multi-qubit DD
(small piece of) The DD pulse sequence zoo
eriodic
DD
the payoff ๐‘
1
DD
≤ 8 (twice PDD)
2
DD
๐‘‚(4๐‘ )
๐‘
U DD
๐‘‚(๐‘) (single error type only)
๐‘
Q
๐‘‚(๐‘ 2 )
๐‘
S
ymmetrized
C
oncatenated
hrig
uadratic
DD
sequence length & min decoupling order
P
the price ๐พ for one qubit
≤4
DD sequences battle it out numerically
J. R. West, B. H. Fong, & DAL, PRL 104, 130501 (2010).
D=averaged trace-norm distance between initial and final system-only state.
Initial state is random pure state of system & bath. Bath contains 4 spins.
DD & Computation
Problem: DD pulses interfere with computation – they cancel everything!
How can they be reconciled?
At least three approaches:
• Decouple-while-compute
• Decouple-then-compute
• Dynamically corrected gates (see Lorenza Viola’s talk at 3 today)
DD & Computation
Problem: DD pulses interfere with computation – they cancel everything!
How can they be reconciled?
At least three approaches:
• Decouple-while-compute
• Decouple-then-compute
• Dynamically corrected gates (see Lorenza Viola’s talk at 3 today)
Decouple-while-compute
Need pulses and computation to commute
Solutions:
- Use encoding and stabilizer/normalizer structure
- Use double commutant structure of noiseless subsystems
E.g.:
- DD pulses are the stabilizer generators of a stabilizer code:
๐ปα,eff ๐‘‚(๐‘‡๐‘α +1 )]
๐‘ˆDD ๐‘‡ = exp[−๐‘–๐‘‡๐ป∅ +
α
๐ป∅ consists of the logical operators of the stabilizer code
- DD pulses are collective rotations of all qubits
๐ป∅ consists of Heisenberg exchange interactions;
used, e.g., to demonstrate high fidelity gates for quantum dots
DD & Computation
Problem: DD pulses interfere with computation – they cancel everything!
How can they be reconciled?
At least three approaches:
• Decouple-while-compute
• Decouple-then-compute
• Dynamically corrected gates (see Lorenza Viola’s talk at 3 today)
Consider a fault-tolerant simulation of a circuit
T h e n o ise stre n g th : ๏จ ๏‚บ H err ๏ด 0 ๏€ผ ๏จ 0 ~ 10
๏€ญ4
๏ƒž F T sim u latio n p o ss ib le
Now prepend DD: decouple-then-compute
T
๐‘ˆDD ๐‘‡ = exp[−๐‘–๐‘‡๐ป∅ +
๐‘α +1 )]
๐ป
๐‘‚(๐‘‡
α α,eff
T h e n ew n o ise stren g th : ๏จ D D ๏‚บ H eff T ๏€ผ ๏จ 0 ~ 10
๏€ญ4
๏ƒž F T sim u latio n p o ssib le
Noise strengths can be upper-bounded for a
well-behaved bath
๏ƒ  allows us to examine each DD-protected gate separately.
actually this assumption can be relaxed: see Gerardo Paz’s talk, 3:40
DD-protected gates can be better
๏จ DD / ๏จ
๏ฅ ๏€ฝ H err ๏€ซ H B
H.-K. Ng, DAL, J. Preskill, PRA 84, 012305 (2011)
CDD-protected gates can be even better
๏จ DD / ๏จ
( opt )
๏ฅ ๏€ฝ H e rr ๏€ซ H B
H.-K. Ng, DAL, J. Preskill, PRA 84, 012305 (2011)
Fighting decoherence with hands tied
Dynamical decoupling is
• A method where one applies fast & strong control pulses to the system
• Open-loop, feedback- and measurement-free
Dynamical decoupling is not
• A stand-alone solution
It cannot, by itself, be made fault-tolerant (see Kaveh Khodjasteh’s talk Thu 2:40)
So, why not use the full power of fault-tolerance?
• Open-loop is technically easier than closed-loop or topological methods
• DD can be used at the lowest (physical) level to improve performance
and reduce overhead of fault tolerance
• DD has been widely experimentally tested, with encouraging results
Essential references for this talk
• L. Viola, S. Lloyd PRA 58, 2733 (1998): first DD paper
• L. Viola, E. Knill, S. Lloyd, PRL 82, 2417 (1999): General theory of DD
• P. Zanardi Phys. Lett. A 258, 77 (1999): General theory of DD, DD as
symmetrization
• K. Khodjasteh, D.A. Lidar, PRL 95, 180501 (2005): first CDD paper
• F. Casas, J. Phys. A 40, 15001 (2007): convergence of Magnus expansion
• G. S. Uhrig, PRL 98, 100504 (2007): first UDD paper
• W. Yang, R.-B. Liu, PRL 101, 180403 (2008): first proof of universality of UDD
• J. R. West, B. H. Fong, D.A. Lidar, PRL 104, 130501 (2010): first QDD paper
• Z. Wang, R.-B. Liu, PRA 83, 022306 (2011): first NUDD paper
• H.-K. Ng, D.A. Lidar, J. Preskill, PRA 84, 012305 (2011): DD and fault
tolerance, derivation of Magnus series; proof of vanishing even orders of
Magnus for palindromic sequences
• W.-J. Kuo, D.A. Lidar, PRA, 84 042329 (2011): first complete proof of
universality of QDD; see Wan’s poster
Download