Single-Shot Decoding
of Linear Rate LDPC Quantum Codes
with High Thresholds
Nikolas P. Breuckmann & Vivien Londe
linear rate
LDPC
1x
Single-shot
[Fawzi, Pryadko]
2014
Background
Our contribution:
Motivation: disprove conjectured bound
[Delfosse 2013: holds for 2D]
by showing that 4D hyperbolic codes have parameters
Homological Codes
Brief review (without homology)
Homological codes
Recipe
Homological codes: 2D Toric Code
Recipe
Homological codes: 3D Toric Code
In 3D we can choose i = 1: put qubits on edges
Homological codes: 3D Toric Code
In 3D we can choose i = 2: put qubits on faces
Homological codes: 4D
Homological codes: 4D
(otherwise trivial)
Hyperbolic codes
How does negative curvature affect the properties of the quantum code?
Hyperbolic codes
Use connection between code properties and geometry
Hyperbolic codes: encoding rate k/n
Chern-Gauss-Bonnet Theorem:
In 2D: Gaussian curvature
2D
4D
Hyperbolic codes: distance d
Anderson’s Theorem: Volume of non-contractible i-cycle γ is lower bounded by volume of i-dimensional ball with radius being the injectivity radius R.
Guth-Lubotzky (2014):
Definition: Injectivity Radius R -- largest radius of a ball that can be embedded without self-intersections
In hyperbolic space:
Construction
How do we obtain examples?
What are their properties?
Tessellation of
Symmetries of Regular Tessellations
Described by Coxeter groups
given by angles in which reflections intersect
generated by reflections
Construction via Finitely Presented Groups
Construction via Finitely Presented Groups
Construction via Finitely Presented Groups
For example, the translation
ababacbdedcbabacedcbaedced
gives [[144,72]] code
This method is not scalable
Construction via Linear Representation: Dream
Construction via Linear Representation
[Londe & Leverrier (2019), Abresch & Schroeder (1992)]
Can embed D-dim. hyperbolic space into D+1-dim. Minkowski space
Construction via Linear Representation
Instead of factoring out number N we factor out maximal ideal I
Work with polynomials
Ideals come in two flavours
Factoring out ideal gives finite symmetry group
Small 4D Hyperbolic Codes
[Abresch & Schroeder (1992)]
Logical operators
There exist an embedded 2D hyperbolic surface which has area growing as p^6.
Since n ~ p^20 we get that
This bound does not necessarily hold in general!
Decoding
Errors & Syndromes
Cellular Automaton Decoder
[Dennis et. al. (2001), Pastawski et. al. (2013), Breuckmann et. al. (2016), Kubicka et.al. (2019)]
Z
Z
Z
Cellular Automaton Decoder
Linear plot
Log-log plot
Independent X-/Z-flip error model (no syndrome noise)
Cellular Automaton Decoder
CA decoder can not make use of full distance
CA decoder in 4D hyperbolic code can get stuck locally
Need a decoder which can “see farther”
[Breuckmann, Duivenvoorden, Michels & Terhal (2016)]
Belief Propagation
[Talks by Grouès & Panteleev]
Belief Propagation
T = 1
T = 5
Belief Propagation
Results for n = 19,584 with varying number of steps
Conclusion
Future work
Vivien Londe
ArXiv:1908:?????
Thank you for your attention!
Questions?