1
Dynamical Decoupling and Quantum Error Correction Codes
Gerardo A. Paz-Silva and Daniel Lidar
Center for Quantum Information Science & Technology University of Southern California
GAPS and DAL paper in preparation
Correction Codes Gerardo A. Paz-Silva and Daniel Lidar Center for - - PowerPoint PPT Presentation
Dynamical Decoupling and Quantum Error Correction Codes Gerardo A. Paz-Silva and Daniel Lidar Center for Quantum Information Science & Technology University of Southern California GAPS and DAL paper in preparation 1 Dynamical Decoupling
1
Gerardo A. Paz-Silva and Daniel Lidar
Center for Quantum Information Science & Technology University of Southern California
GAPS and DAL paper in preparation
2
Gerardo A. Paz-Silva and Daniel Lidar
Center for Quantum Information Science & Technology University of Southern California
GAPS and DAL paper in preparation
3
qMac π°π»
4
qMac π°π»
5
qMac π°π»
6
qMac π°π» QEC + FT
7
qMac π°π» Dynamical Decoupling QEC + FT
8
qMac π°π» Dynamical Decoupling QEC + FT
π°β²π»πͺ π°β²π»πͺ π°β²π»πͺ π°β²π»πͺ
ο [[n,k,d]] QEC code
π0 = πΌππΆ Οπππ
ο [[n,k,d]] QEC code
π0 = πΌππΆ Οπππ
ππΈπΈ(π) = πΌππΆ,πππ π ππ+1
ο [[n,k,d]] QEC code
π0 = πΌππΆ Οπππ
ππΈπΈ(π) = πΌππΆ,πππ π ππ+1
DD DD DD DD DD Ng,Lidar,Preskill PRA 84, 012305(2011)
ο [[n,k,d]] QEC code
π0 = πΌππΆ Οπππ
ππΈπΈ(π) = πΌππΆ,πππ π ππ+1
DD DD DD DD DD Ng,Lidar,Preskill PRA 84, 012305(2011)
ο [[n,k,d]] QEC code
π0 = πΌππΆ Οπππ
ππΈπΈ(π) = πΌππΆ,πππ π ππ+1
DD DD DD DD DD [[n,k,d]] QEC code
π0 = πΌππΆ Οπππ
ππΈπΈ(π) = πΌππΆ,πππ π ππ+1
Ng,Lidar,Preskill PRA 84, 012305(2011)
οΌ Unless πΌππΆ has restricted locality ο βLocal-bath assumptionβ
DD DD DD DD DD
[[n,k,d]] QEC code
π0 = πΌππΆ Οπππ
ππΈπΈ(π) = πΌππΆ,πππ π ππ+1
Ng,Lidar,Preskill PRA 84, 012305(2011)
οΌ Unless πΌππΆ has restricted locality ο βLocal-bath assumptionβ
DD DD DD DD DD Ng,Lidar,Preskillhas restricted locality βLocal-bath assumptionβ
οΌ Unless πΌ ππΆ ππΆ πΆ ππΆ has restricted locality ο βLocal-bath assumptionβ
n βqubit Pauli basis as decoupling group ο No βlocal bath assumptionβ
[[n,k,d]] QEC code
π0 = πΌππΆ Οπππ
ππΈπΈ(π) = πΌππΆ,πππ π ππ+1
DD DD DD DD DD Ng,Lidar,Preskillhas restricted locality βLocal-bath assumptionβ
οΌ Unless πΌ ππΆ ππΆ πΆ ππΆ has restricted locality ο βLocal-bath assumptionβ
n βqubit Pauli basis as decoupling group ο No βlocal bath assumptionβ
[[n,k,d]] QEC code
π0 = πΌππΆ Οπππ
ππΈπΈ(π) = πΌππΆ,πππ π ππ+1
18
19
Too small ο No arbitrary order decoupling ο No general Hamiltonians Too large ο Overkill ο Shorter sequences are better
20
Too small ο No arbitrary order decoupling ο No general Hamiltonians Too large ο Overkill ο Shorter sequences are better
(β¦π)2 = π½ β¦π β¦π = β1 π(π,π)β¦π β¦π; π(π, π) = {0,1} β¦π β¦π β β¦π
21
Too small ο No arbitrary order decoupling ο No general Hamiltonians Too large ο Overkill ο Shorter sequences are better
(β¦π)2 = π½ β¦π β¦π = β1 π(π,π)β¦π β¦π; π(π, π) = {0,1} β¦π β¦π β β¦π Concatenated Dynamical Decoupling (CDD) [Khodjasteh and Lidar, Phys. Rev. Lett. 95, 180501 (2005)] Pulses ο <MOOS> (2πΏ)π pulses Nested Uhrig Dynamical Decoupling (NUDD) [Wang and Liu, Phys. Rev. A 83, 022306 (2011)] Pulses ο MOOS (π + 1)πΏ pulses
22
23
(π), Zπ (π)}π=1,β¦,π
24
Contains no physical or logical errors ! Only harmless terms ! Even if πΌππΆ is a logical error!
(π), Zπ (π)}π=1,β¦,π
25
οΌ No extra locality assumptions: The DD group is powerful enough. CDD: ο NO higher order Magnus term is UNDECOUPLABLE and HARMFUL ο The next level of concatenation can deal with it NUDD: (See proof in W.-J. Kuo, GAPS, G. Quiroz, D. Lidar in preparation)
26
οΌ No extra locality assumptions: The DD group is powerful enough. CDD: ο NO higher order Magnus term is UNDECOUPLABLE and HARMFUL ο The next level of concatenation can deal with it NUDD: (See proof in W.-J. Kuo, GAPS, G. Quiroz, D. Lidar in preparation) οΌ DD Pulses are bitwise / transversal in the code Pulses do not look like errors to the code ο Allows interaction with other protection schemes.
27
For stabilizer/subsystem codes: MOOS : n-k-g stabilizers + 2k logical operators π·πΈπΈ(<β¦π>,π) ο 2 π+πβπ π < 22ππ πππΈπΈ({β¦π,π}) ο (π + 1)π+πβπ < (π + 1)2π
28
For stabilizer/subsystem codes: MOOS : n-k-g stabilizers + 2k logical operators π·πΈπΈ(<β¦π>,π) ο 2 π+πβπ π < 22ππ πππΈπΈ({β¦π,π}) ο (π + 1)π+πβπ < (π + 1)2π e.g. [[ π2, 1, π]] Bacon Shor code: Stabilizer generators: 2(n-1) Logical generators: 2 SXDD Full decoupling D(MOOS) 2 π 2 π2 NUDD (π + 1)2 π (π + 1)2 π2 CDD 22 π π 22 π2π
29
οΌ Recall our (effective) noise rates: π0 = πΌππΆ Οπππ ππΈπΈ(π) = πΌππΆ,πππ π ππ+1 οΌ Are an overestimation: ο bounds obtained without using the QEC code structure. (work in progress)
30
οΌ Recall our (effective) noise rates: π0 = πΌππΆ Οπππ ππΈπΈ(π) = πΌππΆ,πππ π ππ+1 οΌ Are an overestimation: ο bounds obtained without using the QEC code structure. (work in progress) ο How to compute πΌππΆ,πππ π ππ+1 ?? ο NLP results (Eqs. 152-164) Recursive relations for πΌππΆ,πππ(π) and πΌβ ,πππ(π) at every degree of concatenation q. πΌππΆ,πππ(π) β€ ππ(π+3)/2 π πΌππΆ + πΌπΆ Ο0 πβ1 πΌππΆ π(π) = ππΟπππ where π = 2πΈ(ππππ) and π ~1
[[9,1,3]] β BS code: ππππ = 1 ;πΈ ππππ = 4 + 2 N=1 N=2 N=3 π½βπΌπΆ = πΎ0 πΌππΆ = πΎππΆ
[[9,1,3]] β BS code: ππππ = 1 ;πΈ ππππ = 4 + 2 N=1 N=2 N=3 π½βπΌπΆ = πΎ0 πΌππΆ = πΎππΆ
[[9,1,3]] β BS code: ππππ = 1 ;πΈ ππππ = 4 + 2 N=1 N=2 N=3 π½βπΌπΆ = πΎ0 πΌππΆ = πΎππΆ
34
οΌ DD-based methods for fidelity enhanced gates can be directly ported:
Append SXDD sequence to a gate. [NLP, PRA 84, 012305(2011)]
Eulerian cycle on the Caley graph of DD group [Khodjasteh and Viola, PRL 102, 080501 (2009)] [Khodjasteh, Lidar, Viola, PRL 104, 090501 (2010)]
35
correction codes in a βnaturalβ way. οΌ No extra locality conditions οΌ Pulses in the code. οΌ Shorter sequences than full decoupling approach. οΌ Improve effective error rates AND deal where Hamiltonians QEC fails.
friendly ο
36
correction codes in a βnaturalβ way. οΌ No extra locality conditions οΌ Pulses in the code. οΌ Shorter sequences than full decoupling approach. οΌ Improve effective error rates AND deal where Hamiltonians QEC fails.
friendly ο What we would like to do now: Detailed calculation of the effective error rate considering correctable errors, etc. in a DD + QEC scenario (at least for one encoded qubit)
37
correction codes in a βnaturalβ way. οΌ No extra locality conditions οΌ Pulses in the code. οΌ Shorter sequences than full decoupling approach. οΌ Improve effective error rates AND deal where Hamiltonians QEC fails.
friendly ο What we would like to do now: Detailed calculation of the effective error rate considering correctable errors, etc. in a DD + QEC scenario (at least for one encoded qubit) THANKS! QUESTIONS ?