Papers
Topics
Authors
Recent
Search
2000 character limit reached

Quantum Rank-Metric Codes

Updated 5 July 2026
  • Quantum Rank-Metric Codes are quantum error-correcting codes that use the rank of qubit arrays—rather than Hamming weight—to model and correct multi-layer gate faults in stacked memories.
  • They extend classical Gabidulin code concepts by incorporating techniques such as Hermitian orthogonality and CSS stabilizer constructions to achieve maximum rank distance.
  • Their design exploits the accumulated-rank bound to guarantee correction of low-rank Pauli errors, supporting efficient syndrome extraction and polynomial-time decoding.

Searching arXiv for papers on quantum rank-metric codes and stacked quantum memory. Quantum rank-metric codes are quantum error-correcting codes designed for stacked quantum memories, in which an m×nm \times n or ℓ×n\ell \times n array of qubits is organized into layers and cells, and the relevant size of a Pauli error is its binary rank on that array rather than its Hamming weight. In the formulation introduced for stacked implementations of Clifford circuits, a small number of faulty multi-layer gates induces a final Pauli error whose rank is bounded linearly by the number of gate faults, making rank distance the natural coding parameter. The initial construction is a quantum generalization of Gabidulin codes for square stacked memories, and a later construction based on Hermitian orthogonality and the Matsumoto–Uyematsu method removes the requirement of odd square layouts while preserving maximum-rank-distance structure and efficient decoding principles (Delfosse et al., 2024, Nizuka et al., 4 May 2026).

1. Stacked-memory model and the rank-based fault picture

A stacked quantum memory of size ℓ×n\ell \times n is a register of ℓn\ell n qubits organized into nn cells of ℓ\ell qubits each. The ii-th layer is obtained by selecting qubit ii in every cell, so layers are length-nn rows and cells are length-ℓ\ell columns. In a stacked implementation of an ℓ×n\ell \times n0-qubit Clifford circuit ℓ×n\ell \times n1, each gate is executed in parallel across layers: a 1-qubit gate on qubit ℓ×n\ell \times n2 is realized as ℓ×n\ell \times n3 on cell ℓ×n\ell \times n4, and a 2-qubit gate on qubits ℓ×n\ell \times n5 and ℓ×n\ell \times n6 is realized as ℓ×n\ell \times n7 acting jointly on cells ℓ×n\ell \times n8 and ℓ×n\ell \times n9 pairwise across layers (Delfosse et al., 2024).

The circuit fault model places a Pauli fault after each multi-layer gate ℓ×n\ell \times n0 with probability ℓ×n\ell \times n1. The fault is drawn uniformly from the non-identity Paulis supported on the cells touched by the gate: one cell for a 1-qubit gate and two cells for a 2-qubit gate. This models intra-cell crosstalk and pairwise faults spanning two directly operated cells, while assuming low crosstalk between distinct cells except when a two-cell gate acts on them. In the later matrix-based notation, an ℓ×n\ell \times n2 stacked memory is represented by ℓ×n\ell \times n3, with the left ℓ×n\ell \times n4 columns encoding ℓ×n\ell \times n5 components and the right ℓ×n\ell \times n6 columns encoding ℓ×n\ell \times n7 components; the rank of the Pauli is then ℓ×n\ell \times n8 (Delfosse et al., 2024, Nizuka et al., 4 May 2026).

The central algebraic fact is the accumulated-rank bound. If at most ℓ×n\ell \times n9 gates are faulty, then the total stacked error ℓn\ell n0 satisfies

â„“n\ell n1

In the square-memory construction, the proof uses four ingredients: Clifford conjugation maps Paulis to Paulis, Clifford conjugation preserves rank, a single fault after a 1- or 2-qubit gate generates a stacked error of rank at most ℓn\ell n2, and rank is subadditive under multiplication of stacked Pauli errors. In the later formulation, the same phenomenon is expressed as invariance of ℓn\ell n3 under ℓn\ell n4 for Clifford ℓn\ell n5, together with confinement of a faulty gate’s effect to at most four columns of the ℓn\ell n6 binary matrix (Delfosse et al., 2024, Nizuka et al., 4 May 2026).

This establishes the physical motivation for the rank metric. The relevant error morphology is not sparsity of qubit support but low-dimensionality of the row space induced by layerwise correlations and shared-gate faults. A plausible implication is that code design should optimize rank distance whenever the hardware and compilation strategy actually generate this fault geometry.

2. Classical rank metric and Gabidulin structure

For vectors â„“n\ell n7 with â„“n\ell n8, the rank metric is

â„“n\ell n9

where each coordinate of nn0 is expanded as an nn1-dimensional vector over nn2. Equivalently, nn3 is embedded as a matrix over nn4, and its matrix rank is taken. In the matrix formulation, for nn5 one has nn6; the vector and matrix viewpoints are equivalent, and the induced rank metric is basis-independent (Delfosse et al., 2024, Nizuka et al., 4 May 2026).

Gabidulin codes are the canonical maximum-rank-distance family in this setting. If nn7 are nn8-linearly independent and

nn9

then

â„“\ell0

is an â„“\ell1 code with minimum rank distance

â„“\ell2

meeting the Singleton bound for the rank metric and hence being MRD. A standard generator matrix is the â„“\ell3-Moore matrix whose rows are successive Frobenius powers of â„“\ell4 (Delfosse et al., 2024, Nizuka et al., 4 May 2026).

In the square binary construction, a trace-orthogonal normal basis of â„“\ell5 over â„“\ell6 plays a further role. With such a basis, the dual of â„“\ell7 is

â„“\ell8

This duality is one of the mechanisms by which the classical MRD structure is transferred into a stabilizer construction (Delfosse et al., 2024).

Decoding is also inherited from the classical theory. Syndrome-based decoders for Gabidulin codes, formulated through linearized-polynomial algebra, recover errors of rank â„“\ell9 in roughly ii0 operations over the extension field, with subquadratic variants available. The 2024 quantum construction leaves the concrete design and optimization of a full quantum decoder as future work, but it explicitly relies on the fact that the underlying Gabidulin structure admits polynomial-time syndrome decoding (Delfosse et al., 2024, Nizuka et al., 4 May 2026).

3. CSS-type quantum Gabidulin codes on square stacked memories

The first explicit quantum rank-metric family is a stabilizer construction on an ii1 stacked memory, with ii2 odd. One chooses a trace-orthogonal normal basis

ii3

of ii4 over ii5 satisfying ii6. Each ii7 is embedded into a binary ii8 array, and from this embedding one defines ii9 and ii0 operators on the square array of qubits. The relevant bilinear form is

ii1

and ii2 and ii3 commute if and only if ii4 (Delfosse et al., 2024).

For integers ii5 with ii6, the quantum Gabidulin code ii7 is defined by taking all ii8 with ii9 as nn0-stabilizers and all nn1 with nn2 as nn3-stabilizers. Commutation follows from the duality relation nn4. In the symmetric family nn5 and nn6, the code has parameters

nn7

where the distance is a quantum rank distance: the minimum rank of a nontrivial Pauli that commutes with all stabilizers but is not in the stabilizer group (Delfosse et al., 2024).

The correction guarantee is expressed in rank rather than Hamming weight. Since nn8, the code corrects any Pauli of rank

nn9

Combining this with the circuit bound â„“\ell0 yields the guarantee

â„“\ell1

under ideal syndrome extraction. In symplectic matrix language, if â„“\ell2 and â„“\ell3 are binary parity-check matrices for the embedded Gabidulin spaces, then the commutation condition is

â„“\ell4

over â„“\ell5 (Delfosse et al., 2024).

This CSS-type construction has a strict algebraic limitation. As later emphasized, the use of a self-dual normal basis over â„“\ell6 is possible if and only if â„“\ell7 is odd, so the construction applies only to square â„“\ell8 memories with odd â„“\ell9. The later Hermitian-based work identifies this as the main layout restriction of the original approach (Nizuka et al., 4 May 2026).

4. Hermitian orthogonality and generalized quantum rank-metric constructions

A broader framework starts from a binary symplectic self-orthogonal linear space. If ℓ×n\ell \times n00 is linear with ℓ×n\ell \times n01, ℓ×n\ell \times n02, and

ℓ×n\ell \times n03

where ℓ×n\ell \times n04 reshapes a length-ℓ×n\ell \times n05 vector into an ℓ×n\ell \times n06 matrix, then there exists a quantum rank-metric stabilizer code with parameters

ℓ×n\ell \times n07

This theorem turns the rank of the reshaped symplectic representative into the quantum distance parameter directly (Nizuka et al., 4 May 2026).

The key new ingredient is Hermitian orthogonality. Over ℓ×n\ell \times n08 with even ℓ×n\ell \times n09, the Hermitian product is

ℓ×n\ell \times n10

A basis ℓ×n\ell \times n11 of ℓ×n\ell \times n12 over ℓ×n\ell \times n13 is self-dual if ℓ×n\ell \times n14; such a basis exists when ℓ×n\ell \times n15 is even, and in particular over ℓ×n\ell \times n16. With ℓ×n\ell \times n17 even and ℓ×n\ell \times n18 a self-dual basis, the Islam–Horlemann lemma states that if ℓ×n\ell \times n19 then

ℓ×n\ell \times n20

The Matsumoto–Uyematsu method then maps Hermitian self-orthogonality to binary symplectic self-orthogonality through an explicit coordinate expansion ℓ×n\ell \times n21 (Nizuka et al., 4 May 2026).

Applied to Gabidulin codes, this yields a new family. One works over ℓ×n\ell \times n22, selects a self-dual ℓ×n\ell \times n23-basis ℓ×n\ell \times n24, takes the classical MRD code ℓ×n\ell \times n25 with ℓ×n\ell \times n26, and maps it to a binary symplectic code ℓ×n\ell \times n27. The resulting quantum rank-metric code has parameters

ℓ×n\ell \times n28

The distance claim follows from preservation of duality under ℓ×n\ell \times n29, preservation of rank under ℓ×n\ell \times n30 and reshaping, and the fact that ℓ×n\ell \times n31 is again MRD with distance ℓ×n\ell \times n32 (Nizuka et al., 4 May 2026).

The main structural consequences are summarized below.

Construction Layout condition Parameters
CSS quantum Gabidulin odd square ℓ×n\ell \times n33 ℓ×n\ell \times n34
Hermitian/MU quantum Gabidulin removes odd-square restriction; explicit ℓ×n\ell \times n35 family ℓ×n\ell \times n36

For comparable rates, the later paper states that the relative minimum rank distance per physical qubit is approximately doubled. In its notation, if ℓ×n\ell \times n37, then for the proposed family

ℓ×n\ell \times n38

while for the CSS family on the nearest odd square

ℓ×n\ell \times n39

so ℓ×n\ell \times n40 tends to ℓ×n\ell \times n41 as ℓ×n\ell \times n42 grows. The same paper also states that this construction eliminates the conventional requirement that the number of cells and layers be odd, thereby increasing design freedom for stacked memories (Nizuka et al., 4 May 2026).

5. Decoding, syndrome extraction, and representative parameters

In the circuit-level protocol, the stacked implementation of a Clifford circuit maps the initial stabilizer code to an image code by conjugation. If the initial code is ℓ×n\ell \times n43 and the circuit is applied layerwise, the conjugated image code ℓ×n\ell \times n44 has stabilizers obtained from those of the original code by Clifford conjugation. Because Clifford conjugation permutes or phase-rotates Pauli operators, it preserves both rank and the minimum quantum rank distance. Syndrome measurement is then performed on ℓ×n\ell \times n45 rather than on the original code (Delfosse et al., 2024).

The syndrome model separates ℓ×n\ell \times n46 and ℓ×n\ell \times n47 components. In the binary embedding, an unknown Pauli error decomposes as ℓ×n\ell \times n48, each component being an ℓ×n\ell \times n49 binary matrix in the square construction. Measuring ℓ×n\ell \times n50-type stabilizers yields syndrome information for ℓ×n\ell \times n51 through ℓ×n\ell \times n52, and measuring ℓ×n\ell \times n53-type stabilizers yields syndrome information for ℓ×n\ell \times n54 through ℓ×n\ell \times n55, with duality ensuring consistency. The end-to-end protocol is: encode a code state, apply the stacked Clifford circuit, measure the stabilizers of the conjugated code, decode to a minimum-rank Pauli ℓ×n\ell \times n56 consistent with the syndrome, and apply ℓ×n\ell \times n57 as recovery. Under ideal syndrome extraction, any pattern with

ℓ×n\ell \times n58

faulty gates is guaranteed correctable in the CSS family (Delfosse et al., 2024).

The decoding method is algebraic. Classically, one solves linearized-polynomial key equations for an error-locator and an error-evaluator; quantumly, the same Gabidulin structure is used to decode ℓ×n\ell \times n59 from ℓ×n\ell \times n60-syndromes and ℓ×n\ell \times n61 from ℓ×n\ell \times n62-syndromes. The 2024 work leaves an efficient full decoder for the conjugated image code as future work, but states that known Gabidulin decoding methods run in time polynomial in ℓ×n\ell \times n63 over ℓ×n\ell \times n64 arithmetic. The 2026 work makes the same point more concretely: after converting the symplectic syndrome back to an extension-field syndrome, one may run a Gabidulin or Loidreau-type rank decoder in roughly ℓ×n\ell \times n65 operations over ℓ×n\ell \times n66, followed by linear basis transforms and multiplication by the fixed matrices associated with the Matsumoto–Uyematsu map (Delfosse et al., 2024, Nizuka et al., 4 May 2026).

The published examples illustrate both the promise and the current scale. In the square CSS family, choosing ℓ×n\ell \times n67 and ℓ×n\ell \times n68 gives

ℓ×n\ell \times n69

This corrects all rank-ℓ×n\ell \times n70 Pauli errors on the ℓ×n\ell \times n71 array, but it does not guarantee correction of a single faulty gate because ℓ×n\ell \times n72. The same paper notes that practical single-fault correction requires ℓ×n\ell \times n73, hence odd ℓ×n\ell \times n74, giving

ℓ×n\ell \times n75

and guaranteeing correction of one faulty gate via ℓ×n\ell \times n76. In the Hermitian/MU family, the explicit example ℓ×n\ell \times n77, ℓ×n\ell \times n78 over ℓ×n\ell \times n79 yields an ℓ×n\ell \times n80 code (Delfosse et al., 2024, Nizuka et al., 4 May 2026).

A common misunderstanding is that these constructions already supply a complete practical fault-tolerant stack. Both papers are explicit that the formal guarantees assume ideal or noiseless syndrome extraction, and that robust fault-tolerant extraction and optimized decoding remain open engineering and algorithmic tasks.

6. Applications, comparisons, and open problems

The proposed application domain is high-throughput Clifford-dominated computation on stacked memories. The 2024 work specifically envisions stabilizer-state factories producing ℓ×n\ell \times n81, ℓ×n\ell \times n82, and Bell pairs in parallel across layers, as well as magic-state factories in which the Clifford part is parallelized and protected. It also suggests batched evaluation of Clifford-heavy subcircuits in variational quantum algorithms. In each case, the intended advantage is that shared-gate or crosstalk-induced faults are aligned with the low-rank patterns targeted by the code rather than with sparse Hamming-weight patterns (Delfosse et al., 2024).

This comparison to other code families is important. CSS, LDPC, and topological codes are described as excelling under local and approximately independent, Hamming-like noise. Subsystem codes may localize checks, but still typically optimize Hamming distance. Quantum rank-metric Gabidulin codes, by contrast, are dense and optimized for rank distance, so they are matched to a fault morphology in which errors are correlated across layers and cells but remain low rank as binary matrices. This does not imply superiority under all noise models; it implies specialization to stacked architectures whose circuit faults obey the accumulated-rank picture (Delfosse et al., 2024).

The later Hermitian-based construction strengthens this architectural case by removing the odd-square restriction and supporting code families built from self-dual bases over ℓ×n\ell \times n83. The paper states that even numbers of layers and cells are now supported, and also emphasizes explicit rectangular ℓ×n\ell \times n84 footprints. A plausible implication is that hardware-software co-design becomes less constrained, since rectangular layouts may better fit routing and packaging constraints, but the paper presents this as design freedom rather than as an experimentally established advantage (Nizuka et al., 4 May 2026).

The main limitations are stated plainly in both works. Practical deployment requires a hardware platform capable of hosting multi-qubit cells with low inter-cell crosstalk, support for simultaneous multi-layer gates with high fidelity, and connectivity for high-weight stabilizer measurement or alternatively LDPC-like rank-metric variants. Fault-tolerant syndrome extraction is still missing in the published protocols, and the required decoders for the conjugated image code need further design and optimization. Additional open directions include broader quantum rank-metric code families with flexible ℓ×n\ell \times n85, rigorous fault-tolerance analysis with thresholds and overheads, integration with non-Clifford resource injection, concatenated or subsystem variants, and refined circuit-level noise models that could improve the constant ℓ×n\ell \times n86 in the accumulated-rank bound (Delfosse et al., 2024, Nizuka et al., 4 May 2026).

Definition Search Book Streamline Icon: https://streamlinehq.com
References (2)

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to Quantum Rank-Metric Codes.