Skip to content

Commit

Permalink
~
Browse files Browse the repository at this point in the history
  • Loading branch information
valbert4 committed Dec 4, 2024
1 parent dda6a73 commit d94e094
Show file tree
Hide file tree
Showing 8 changed files with 9 additions and 9 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,7 @@ features:
relations:
parents:
- code_id: homological_rotor
- code_id: qldpc
- code_id: small_distance_quantum
cousins:
- code_id: gkp
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -78,7 +78,7 @@ relations:
parents:
- code_id: rotor_stabilizer
- code_id: generalized_homological_product_css
detail: 'Homological rotor codes are constructed from chain complexes over the integers in an extension of the \hyperref[topic:CSS-to-homology-correspondence]{qubit CSS-to-homology correspondence} to rotors.
detail: 'Homological rotor codes are rotor stabilizer codes constructed from chain complexes over the integers in an extension of the \hyperref[topic:CSS-to-homology-correspondence]{qubit CSS-to-homology correspondence} to rotors.
The homology group of the logical operators has a torsion component because the chain complexes are defined over the ring of integers, which yields codes with finite logical dimension.
Products of chain complexes can also yield rotor codes.'
# cousins:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ features:
- 'ML decoder for correcting shift errors in GKP two-qubit gates \cite{arxiv:2103.06994}.'

notes:
- 'Reviews on GKP codes presented in Refs. \cite{arxiv:2002.11008,arxiv:2106.12989,arxiv:2308.02913}.'
- 'Reviews on GKP codes presented in Refs. \cite{arxiv:2002.11008,arxiv:2106.12989,arxiv:2308.02913,arxiv:2412.02442}.'

relations:
parents:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -41,9 +41,8 @@ relations:
- code_id: number_phase
detail: 'Homological number-phase codes and number-phase codes are both manifestations of certain rotor codes, namely, the homological rotor codes and rotor GKP codes, respectively.'
- code_id: generalized_homological_product_css
detail: 'Homological number-phase codes are constructed from chain complexes over the integers.
The homology group of the logical operators has a torsion component because the chain complexes are defined over the ring of integers, which yields codes with finite logical dimension.
Products of chain complexes can also yield rotor codes.'
detail: 'Homological number-phase codes are non-stabilizer codes constructed from chain complexes over the integers.
The homology group of the logical operators has a torsion component because the chain complexes are defined over the ring of integers, which yields codes with finite logical dimension.'

# - code_id: generalized_homological_product_css
# detail: 'Homological number-phase codes are mappings of \hyperref[code:homological_rotor]{homological rotor codes} into harmonic oscillators, so they are based on the rotor version of the \hyperref[topic:CSS-to-homology-correspondence]{qubit CSS-to-homology correspondence}.'
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ alternative_names:
# 1D is not very topological...

description: |
A geometrically local modular-qudit, Galois-qudit, or bosonic stabilizer code with sites organized on a lattice modeled by the additive group \(\mathbb{Z}^D\) for spatial dimension \(D\).
A geometrically local stabilizer code with sites organized on a lattice modeled by the additive group \(\mathbb{Z}^D\) for spatial dimension \(D\).
On an infinite lattice, its stabilizer group is generated by few-site Pauli-type operators and their translations, in which case the code is called \textit{translationally invariant stabilizer code}.
Boundary conditions have to be imposed on the lattice in order to obtain finite-dimensional versions.
Lattice defects and boundaries between different codes can also be introduced.
Expand Down
2 changes: 1 addition & 1 deletion codes/quantum/properties/stabilizer/qldpc/qldpc.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ alternative_names:
- 'Sparse quantum code'

description: |
Member of a family of \([[n,k,d]]\) modular-qudit, Galois-qudit, or bosonic stabilizer codes for which the number of sites participating in each stabilizer generator and the number of stabilizer generators that each site participates in are both bounded by a constant \(w\) as \(n\to\infty\); can be denoted by \([[n,k,d,w]]\).
Member of a family of \([[n,k,d]]\) stabilizer codes for which the number of sites participating in each stabilizer generator and the number of stabilizer generators that each site participates in are both bounded by a constant \(w\) as \(n\to\infty\); can be denoted by \([[n,k,d,w]]\).
Sometimes, the two parameters are explicitly stated: each site of an an \((l,w)\)\textit{-regular QLDPC code} is acted on by \(\leq l\) generators of weight \(\leq w\).
QLDPC codes can correct many stochastic errors far beyond the distance, which may not scale as favorably.
Together with more accurate, faster, and easier-to-parallelize measurements than those of general stabilizer codes, this property makes QLDPC codes interesting in practice.
Expand Down
2 changes: 1 addition & 1 deletion codes/quantum/properties/stabilizer/qldpc/qlwc.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ short_name: 'QLWC'
introduced: '\cite{arxiv:1802.07419}'

description: |
Member of a family of \([[n,k,d]]\) modular-qudit, Galois-qudit, or bosonic stabilizer codes for which the number of sites participating in each stabilizer generator is bounded by a constant as \(n\to\infty\).
Member of a family of \([[n,k,d]]\) stabilizer codes for which the number of sites participating in each stabilizer generator is bounded by a constant as \(n\to\infty\).
relations:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -155,7 +155,7 @@ notes:
- 'Review of surface code decoders \cite{arxiv:2307.14989}.'

- |
Hardware requirements for implementing surface code QEC can be reduced by utilizing structure in the time slices of the QEC circuits \cite{arxiv:2209.06673}.
Hardware requirements for implementing surface code QEC can be reduced by utilizing structure in the time slices of the QEC circuits \cite{arxiv:2209.06673}. Various optimization and calibration routines exist \cite{arxiv:2412.02036}.
# - '\textit{Surfmap} framework provides a way to stitch the surface code to various superconducting-circuit geometries by assigning each superconducting qubit to be either a physical or ancilla qubit, designing stabilizer measurement circuits, and scheduling stabilizer measurements \cite{arxiv:2111.13729}.'

Expand Down

0 comments on commit d94e094

Please sign in to comment.