diff --git a/codes/quantum/groups/rotors/stabilizer/css/current_mirror.yml b/codes/quantum/groups/rotors/stabilizer/css/current_mirror.yml index 47ece413b..c9d504b36 100644 --- a/codes/quantum/groups/rotors/stabilizer/css/current_mirror.yml +++ b/codes/quantum/groups/rotors/stabilizer/css/current_mirror.yml @@ -33,6 +33,7 @@ features: relations: parents: - code_id: homological_rotor + - code_id: qldpc - code_id: small_distance_quantum cousins: - code_id: gkp diff --git a/codes/quantum/groups/rotors/stabilizer/css/homological_rotor.yml b/codes/quantum/groups/rotors/stabilizer/css/homological_rotor.yml index 03169a605..0cd59d1f2 100644 --- a/codes/quantum/groups/rotors/stabilizer/css/homological_rotor.yml +++ b/codes/quantum/groups/rotors/stabilizer/css/homological_rotor.yml @@ -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: diff --git a/codes/quantum/oscillators/stabilizer/lattice/multimodegkp.yml b/codes/quantum/oscillators/stabilizer/lattice/multimodegkp.yml index 12bf183ba..0618a69cc 100644 --- a/codes/quantum/oscillators/stabilizer/lattice/multimodegkp.yml +++ b/codes/quantum/oscillators/stabilizer/lattice/multimodegkp.yml @@ -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: diff --git a/codes/quantum/oscillators/uncategorized/homological_number-phase.yml b/codes/quantum/oscillators/uncategorized/homological_number-phase.yml index 00f6d3888..b2a37667d 100644 --- a/codes/quantum/oscillators/uncategorized/homological_number-phase.yml +++ b/codes/quantum/oscillators/uncategorized/homological_number-phase.yml @@ -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}.' diff --git a/codes/quantum/properties/stabilizer/lattice/translationally_invariant_stabilizer.yml b/codes/quantum/properties/stabilizer/lattice/translationally_invariant_stabilizer.yml index 31fabe832..d93d60ef4 100644 --- a/codes/quantum/properties/stabilizer/lattice/translationally_invariant_stabilizer.yml +++ b/codes/quantum/properties/stabilizer/lattice/translationally_invariant_stabilizer.yml @@ -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. diff --git a/codes/quantum/properties/stabilizer/qldpc/qldpc.yml b/codes/quantum/properties/stabilizer/qldpc/qldpc.yml index e8156795b..027f76369 100644 --- a/codes/quantum/properties/stabilizer/qldpc/qldpc.yml +++ b/codes/quantum/properties/stabilizer/qldpc/qldpc.yml @@ -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. diff --git a/codes/quantum/properties/stabilizer/qldpc/qlwc.yml b/codes/quantum/properties/stabilizer/qldpc/qlwc.yml index add9b5fc8..3e14af222 100644 --- a/codes/quantum/properties/stabilizer/qldpc/qlwc.yml +++ b/codes/quantum/properties/stabilizer/qldpc/qlwc.yml @@ -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: diff --git a/codes/quantum/qubits/stabilizer/topological/surface/2d_surface/surface.yml b/codes/quantum/qubits/stabilizer/topological/surface/2d_surface/surface.yml index 968dfd067..03e081035 100644 --- a/codes/quantum/qubits/stabilizer/topological/surface/2d_surface/surface.yml +++ b/codes/quantum/qubits/stabilizer/topological/surface/2d_surface/surface.yml @@ -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}.'