QuantumFirmware: Engineeringerrorresistanceatthe - - PowerPoint PPT Presentation

quantum firmware
SMART_READER_LITE
LIVE PREVIEW

QuantumFirmware: Engineeringerrorresistanceatthe - - PowerPoint PPT Presentation

QuantumFirmware: Engineeringerrorresistanceatthe physicallevelforquantumcomputation Support MichaelJ.Biercuk QuantumControlLaboratory CentreforEngineeredQuantumSystems


slide-1
SLIDE 1

Quantum
Firmware:


Engineering
error
resistance
at
the
 physical
level
for
quantum
computation


Support


Michael
J.
Biercuk


Quantum
Control
Laboratory


Centre
for
Engineered
Quantum
Systems
 School
of
Physics,
The
University
of
Sydney


slide-2
SLIDE 2

Outline


  • Motivation
(quickly)


  • Quantum
Firmware
for
error
suppression


at
the
physical
level


  • Noise-filtering:
An
Experiment-Friendly


analytical
approach


  • Experiments
–
quantum
firmware
in
the
lab

  • Noise
filtering
in
nontrivial
gates

slide-3
SLIDE 3

Decoherence
due
to
environmental
noise:
 A
Fundamental
Limit


Dephasing
 Relaxation


slide-4
SLIDE 4

How
do
we
deal
with
this
error?


  • Closed-loop
feedback
control



⇒
Quantum
Error
Correction


  • Open-loop
control



⇒Dynamical
Error
Suppression
 Aim:
Improve
QEC
performance
by
driving
 down
physical
error
rates 


slide-5
SLIDE 5

Spin
Echo
to
Dynamical
Decoupling


Hahn
1950,
NMR
 Simple
application
of
control
pulses
suppresses
errors…
 Significant
flexibility
in
pulse
number,
pulse
timing,
pulse
types…
 The
art
is
in
efficient
sequencing


PRA
58 58,
2733
(1998).

PRA
59, 59,
4178
(1999).

PRL
95 95,
180501
(2005).



slide-6
SLIDE 6

Vision:
“Quantum
Firmware”


  • Efficient
physical-layer
error
evasion
strategy

  • Simple
implementation

  • Absorbed
into
machine-language


abstraction:
invisible
to
programmer


  • Useful
for
*any*
quantum
technology

  • Similar
to
DRAM
refreshes

slide-7
SLIDE 7

What
are
our
interests:


  • Making
dynamical
error
suppression
accessible


– i.e.
Please
don’t
speak
group
theory
to
me


  • Calculating
error
rates
in
real
environments


instead
of
assuming
some
p


  • Considering
realistic
constraints
imposed
by


hardware


  • Designing
quantum
control
approaches


compatible
with
these
constraints



slide-8
SLIDE 8

Noise
Filtering


slide-9
SLIDE 9

Calculating
the
effect
of
fluctuating
noise


Net
Phase
is
convolution
of
noise
and
toggling
frame
 β(t)
represents
dephasing
noise
 is
the
error


slide-10
SLIDE 10

Capturing
the
average
behavior


Time
Domain
Convolution

Fourier
Domain
Product


Uhrig Uhrig
et
al. et
al.,
 ,
PRL
 PRL
98,
100504
(2007);
 98,
100504
(2007);
Cywinski Cywinski
et
al.,
 
et
al.,
PRB
 PRB
77,
174509
(2008).
 77,
174509
(2008).
 Biercuk
 Biercuk
et
al et
al.,
 .,
Nature Nature
458,
996
(2009).

Biercuk
et
al.,
 ,
996
(2009).

Biercuk
et
al.,
J.
Phys.
B J.
Phys.
B
44,
154002
(2011).
 ,
154002
(2011).


slide-11
SLIDE 11

Capturing
the
average
behavior


Coherence
preserved
if
 F
small
for
dominant
 frequencies


Time
Domain
Convolution

Fourier
Domain
Product


Uhrig Uhrig
et
al. et
al.,
 ,
PRL
 PRL
98,
100504
(2007);
 98,
100504
(2007);
Cywinski Cywinski
et
al.,
 
et
al.,
PRB
 PRB
77,
174509
(2008).
 77,
174509
(2008).
 Biercuk
 Biercuk
et
al et
al.,
 .,
Nature Nature
458,
996
(2009).

Biercuk
et
al.,
 ,
996
(2009).

Biercuk
et
al.,
J.
Phys.
B J.
Phys.
B
44,
154002
(2011).
 ,
154002
(2011).


Coherence:

slide-12
SLIDE 12

Fully
characterize
any
sequence
by
F


Biercuk
et
al.,
 Biercuk
et
al.,
J.
Phys.
B J.
Phys.
B
44,
154002
(2011).
 ,
154002
(2011).


Filter Function Normalized Frequency []

Passband 
 Stopband 
 Rolloff
~ 
 Filter
Order 


slide-13
SLIDE 13

Fully
characterize
any
sequence
by
F


Plug-In High Pass Filter PHP-1000+

Typical Performance Curves

Insertion Loss

10 20 30 40 50 60 70 80 90 100 1 10 100 1000 10000

Frequency (MHz) Insertion Loss (dB)

Biercuk
et
al.,
 Biercuk
et
al.,
J.
Phys.
B J.
Phys.
B
44,
154002
(2011).
 ,
154002
(2011).


slide-14
SLIDE 14

Timing
Constraints
Reduce
Performance


(Daniel
didn’t
tell
the
whole
story…there
are
other
prices
to
pay)


Dimensionless Angular Frequency ( 2 Hz ) Filter Function

10
GHz
clocking
in
1
ms
experiment
 reduces
performance
by
80
dB
@
ωτ = 1



Biercuk,
Doherty,
Uys,
J.
Phys.
B
44 44,
154002
(2011).


slide-15
SLIDE 15

Digital
modulation
for
large
systems


Hayes,
Khodjasteh,
Viola,
Biercuk,
arXiv:
1109.6002,
to
appear
in
PRA


Time Bin Normalized Pulse Location Walsh Index, n

For
more
see
K.
Khodjasteh’s
talk,
Thursday
2:40
PM 
 The
Walsh
Functions


Other
benefits:
ease
of
sequencing,
unified
framework,
long-time
storage…


slide-16
SLIDE 16

Quantum
Firmware
and
Noise
 Filtering
in
the
lab


slide-17
SLIDE 17

Experimental
Quantum
System


Crystal
of
Beryllium
ions


slide-18
SLIDE 18

Ions
in
a
Penning
Trap


B=4.5
T
 B=4.5
T
 νc ~ 7.6
MHz 7.6
MHz νz ~ 600
kHz
 600
kHz
 νm ~ 20
kHz 20
kHz

9Be+


Field
Sensitive
 124
GHz


Biercuk
et
al,.
Nature
458 458,
996
(2009).
Biercuk
et
al.,
Quant.
Info.
Comp.
9,
920
(2009).



Fluorescence
 Cooling


9Be+
at
4.5T


F=1
 F=2


slide-19
SLIDE 19

DD
suppresses
decoherence


Biercuk
et
al.,
Quant.
Info.
Comp.
9,
920
(2009).


1.0 0.8 0.6 0.4 0.2 0.0

Population !"#!

4 3 2 1

Ramsey Precession Time (ms)

T2~2.5
ms


slide-20
SLIDE 20

DD
suppresses
decoherence


Biercuk
et
al.,
Quant.
Info.
Comp.
9,
920
(2009).
 1.0 0.8 0.6 0.4 0.2 0.0

Probability !"!#

60 50 40 30 20 10

Free-Precession Time (ms)

Free-Induction
 Decay
 10-pulse
CPMG


Coherence
time
increases
~10X
 (for
10
pulses)


slide-21
SLIDE 21

The
filter
function
works!


2.5 2.0 1.5 1.0 0.5 0.0 50 40 30 20 10 Total Free Precession Time (ms) n=4! n=5! n=6! n=8! n=10!

Solid:
CPMG,
Open:
UDD
(Different
Pulse
Spacings)


Error
Probability


Biercuk
et
al.,
Nature
458 458,
996
(2009).
Biercuk
et
al.,
Phys.
Rev.
A
79 79
062324
(2009).


slide-22
SLIDE 22

The
filter
function
works!


2.5 2.0 1.5 1.0 0.5 0.0 50 40 30 20 10 Total Free Precession Time (ms) n=4! n=5! n=6! n=8! n=10!

Solid:
CPMG,
Open:
UDD
(Different
Pulse
Spacings)


Error
Probability


Biercuk
et
al.,
Nature
458 458,
996
(2009).
Biercuk
et
al.,
Phys.
Rev.
A
79 79
062324
(2009).


slide-23
SLIDE 23

Noise
Injection:
Modeling
Other
Qubits


10

  • 3

10

  • 2

10

  • 1

10 10

1

10

2

10

3

10

4

10

5 6 8

10

2 2 4 6 8

10

3 2 4 6 8

10

4

10

  • 2

10

  • 1

10 10

1

10

2

10

3

10

4

10

5 6 8

10

2 2 4 6 8

10

3 2 4 6 8

10

4

! (2"Hz)

1/ω


Biercuk
et
al.,
Nature
458,
996
(2009).
Biercuk
et
al.,
Phys.
Rev.
A
79 79
062324
(2009).


slide-24
SLIDE 24

UDD
can
outperform
CPMG


Error
Probability


MJB
et
al.,
Nature
458 458,
996
(2009).
MJB
et
al.,
Phys.
Rev.
A
79 79
062324
(2009).,
MJB
et
al
QIC
9,
920
(2009)


2.5 2.0 1.5 1.0 0.5 0.0 Error Probability 4 3 2 1 Free Precession Time (ms)

VN= 0.9 V 0.7 V 0.5 V 0.3 V 0.1 V

Red=UDD,
Black=CPMG
 Noise
Strength
 UDD
 Better
 CPMG
 Better


10

  • 5

10

  • 2

10

1

10

4

S() (rad/s)

7 8 9

10

2 2 3 4 5 6 7 8 9

10

3 2 3 4 5 6 7 8 9

10

4 2

Angular Frequency (rad/s) (c)

slide-25
SLIDE 25

Optimization
by
autonomous
feedback


0.001

2 4

0.01

2 4

0.1

2 4

1 Error Probability 4 3 2 1 Total Free Precession Time (ms)

CPMG UDD LODD

5X
improvement
over
UDD
 8X
improvement
over
CPMG


We
have
realized
improved
performance
by
tailoring
the
filter
function 


Biercuk
et
al.,
Nature
458 458,
996
(2009)


slide-26
SLIDE 26

Interlude:
Mike’s
opinion
on
UDD


slide-27
SLIDE 27

Dynamical
decoupling
studies
w/ions…


slide-28
SLIDE 28

Why
did
this
work?
High-fidelity
control.


1.00 0.95 0.90 0.85 0.80 0.75

Average Fidelity

200 150 100 50

Computational Gate Number

PRL
97 97,
220407
(2006).
PRA
77 77,
012307
(2008).
Biercuk
et
al.,
Quant.
Info.
Comp.
9,
920
(2009).


Need
to
develop
new
 Need
to
develop
new
flexible flexible
high-fidelity
 
high-fidelity
 control
hardware,
and
understand
gate
errors control
hardware,
and
understand
gate
errors 


99.92%
Fidelity/Gate


1 2.0 1.5 1.0 0.5

Pulse Length (ms) !"=185 !s

slide-29
SLIDE 29

Dynamical
protection
beyond
Memory


Green,
Uys,
&
Biercuk,
arXiv:1110.6686


slide-30
SLIDE 30

Dynamical
protection
beyond
Memory


“Decouple-then-compute”
ignores
noise
during
operations
 Key
Question:
 How
do
we
accurately
calculate
and
improve
gate
error
(“p”)
 in
the
presence
of
experimental
noise?


Noise filtering in nontrivial quantum logic gates

Todd Green,1 Hermann Uys,2 and Michael J. Biercuk1, ∗

1Centre for Engineered Quantum Systems, School of Physics, The University of Sydney, NSW 2006 Australia 2National Laser Centre, Council for Scientific and Industrial Research, Pretoria, South Africa

(Dated: November 1, 2011) Green,
Uys,
&
Biercuk,
arXiv:1110.6686


slide-31
SLIDE 31

Dephasing
effect
on
a
gate


Detuning
during
a
control
operation
 gives
under-rotation
and
phase
shift 


  • General
depolarization
errors
can
arise
from
pure
dephasing
noise

  • Time
variation
in
detuning
generally
difficult
to
treat
analytically

  • Sources
include
environmental
fluctuations
and
master-oscillator
instability


Green,
Uys,
&
Biercuk,
arXiv:1110.6686


slide-32
SLIDE 32

H(t)
defined
piecewise
 Control
propagator
 Effective
Hamiltonian
 Lowest
order
Magnus


Effective
Hamiltonian
Theory


Green,
Uys,
&
Biercuk,
arXiv:1110.6686


slide-33
SLIDE 33

Noise
filtering
for
nontrivial
logic


Any
piecewise
constant
control
function
can
be
treated
in
this
way.


Green,
Uys,
&
Biercuk,
arXiv:1110.6686


is
the
Filter
Function
 Given
an
effective
Hamiltonian,
calculate
the
gate
fidelity


slide-34
SLIDE 34

Filter
functions
for
piecewise
 constant
control


Sequence
of
interest
 Closed-form
solutions
for
the
filter
function
are
possible


This
approach
covers
DD
(with
nonzero
pulses),
primitive
gates,
and
many
DCGs


Green,
Uys,
&
Biercuk,
arXiv:1110.6686


slide-35
SLIDE 35

Filter
functions
for
piecewise
 constant
control


Sequence
of
interest
 Closed-form
solutions
for
the
filter
function
are
possible


This
approach
covers
DD
(with
nonzero
pulses),
primitive
gates,
and
many
DCGs


Green,
Uys,
&
Biercuk,
arXiv:1110.6686


Dephasing


slide-36
SLIDE 36

Filter
functions
for
piecewise
 constant
control


Sequence
of
interest
 Closed-form
solutions
for
the
filter
function
are
possible


Polarization
 Damping


This
approach
covers
DD
(with
nonzero
pulses),
primitive
gates,
and
many
DCGs


Green,
Uys,
&
Biercuk,
arXiv:1110.6686


Dephasing


slide-37
SLIDE 37

Filter
functions
for
piecewise
 constant
control


Sequence
of
interest
 Closed-form
solutions
for
the
filter
function
are
possible


Polarization
 Damping


This
approach
covers
DD
(with
nonzero
pulses),
primitive
gates,
and
many
DCGs


Green,
Uys,
&
Biercuk,
arXiv:1110.6686


Dephasing


slide-38
SLIDE 38

Dynamically
protected
gates


Time


Dynamically
 corrected
“NOT”
gate 


Khodjasteh
and
Viola,
PRA
80,
032314
(2009).



Time


slide-39
SLIDE 39

Filter
Functions
for
DCGs


10

5

10

  • 5

10

  • 15

10

  • 25

Filter Function

10

  • 6

10

  • 4

10

  • 2

10 10

2

x

Primitive DCG

X X X

  • X X1/2

5

(a)

Effect
of
 extended
time 
 Effect
of
dynamic
 protection 


Green,
Uys,
&
Biercuk,
arXiv:1110.6686


slide-40
SLIDE 40

Validating
the
Filter
Function
(Numerics)


10 10

  • 3

10

  • 6

10

  • 9

1 10 100 x [x

(Min) ]

Analytical: Primitive X Numeric: Primitive X Analytical: DCG X Numeric: DCG X

(c)

S = -1; = 1e-1 [10-5, 10-2] 2 / x

(Min)

Filter
Function
approach
agrees
with
brute-force
numerics


Error
Probability


Green,
Uys,
&
Biercuk,
arXiv:1110.6686


slide-41
SLIDE 41

Next:
exploit
flexible
control


slide-42
SLIDE 42

Next:
exploit
flexible
control


slide-43
SLIDE 43

Summary


  • Approach:
physical-layer
error
evasion


strategies
–
Quantum
Firmware


– New
analytical
approach
based
on
noise
filters
 – Approaches
compatible
with
large-scale
systems
 – Filtering
during
gate
operations
 – Experimental
demonstrations
at
a
small
scale


  • We’re
bringing
a
“30,000
foot”
viewpoint
to


these
analyses.


  • QC
isn’t
the
only
application…

slide-44
SLIDE 44

Acknowledgements
&
Collaborators


Todd
Green,
 Andrew
Doherty,
 Stephen
Bartlett
 Lorenza
Viola
 Kaveh
Khodjasteh
 Hermann
Uys


slide-45
SLIDE 45

Quantum
Firmware
Collaboration


Michael
J.
Biercuk


www.physics.usyd.edu.au/~mbiercuk


Lorenza
Viola
 Amir
Yacoby


yacoby.physics.harvard.edu/
 www.dartmouth.edu/~viola/
 Support


slide-46
SLIDE 46

PhD
opportunities
and
postdoctoral
 fellowships
available
in
my
Group
 michael.biercuk@sydney.edu.au