Source-linked AI summary

Lifted-Product QLDPC Codes in the Polynomial Domain

Vahid Nourozi, Mohsen Moradi, Roxana Smarandache, David G. M. Mitchell

arXiv:2609.01305v1cs.IT

TL;DR

Finite-length lifted-product QLDPC codes need compact, explicit algebraic constructions. The paper formulates them over a quotient ring, proves CSS orthogonality through conjugate-compatible lifting, and evaluates selected constructions with BP-based decoders on the depolarizing channel.

  • Problem

    Finite-length lifted-product QLDPC codes require compact polynomial descriptions that preserve structured binary representations and support algebraic verification.

    Source: §I · p. 1
  • Method

    The paper constructs lifted-product parity-check matrices over R_L = F2[D]/(D^L + 1), lifts polynomial entries to binary circulant blocks, and uses conjugate compatibility to prove CSS commutation.

    Source: §I · p. 1, C. Conditional LP orthogonality theorem · p. 3, §VI · p. 5
  • Results

    Selected constructed codes were evaluated over the depolarizing channel with QBP, QBPGD, and RL-S, with RL-S improving block error rate relative to QBP for the N = 600 code.

    Source: §V · pp. 4–5
  • Takeaways & Limitations

    The framework provides a structured method for constructing finite-length lifted-product QLDPC codes from small polynomial base matrices and testing them with practical iterative decoders.

    Source: §I · p. 1, §VI · p. 5

Abstract

from arXiv · show

This paper presents a finite-length polynomial-domain formulation of lifted-product quantum low-density parity-check (QLDPC) codes. We formulate the code construction over the quotient ring F 2[D]/(D L + 1), where polynomial base matrices are lifted entrywise to binary circulant blocks. This representation gives a compact algebraic description of the lifted-product parity-check matrices and allows CSS orthogonality to be analyzed before binary expansion. We show that the standard circulant lifting map is compatible with polynomial conjugation, which implies that the resulting binary matrices satisfy the CSS commutation constraint. The construction is illustrated with a constraint length 7, rate 1/2 NASA convolutional code example, and numerical examples are provided from a 3 x 4 polynomial parity-check matrix. The finite-length performance of selected constructed codes is then evaluated over the depolarizing channel using various benchmark decoders. The resulting framework gives a structured method to construct finite-length lifted-product QLDPC codes from small polynomial base matrices.

I. INTRODUCTION

The paper targets finite-length lifted-product QLDPC codes with compact polynomial descriptions over a quotient ring. It uses conjugate-compatible circulant lifting to verify CSS commutation before binary expansion.

  • Finite-length implementations require explicit algebraic descriptions, controlled block size, and structured hardware-oriented representations.Source: §I · p. 1
  • Polynomial and quasi-cyclic descriptions lift small base matrices into large sparse binary parity-check matrices.The formulation uses the quotient ring F2[D]/(D^L + 1) for entrywise circulant lifting.Source: §I · p. 1
  • The construction formulates lifted-product parity-check matrices directly over R_L = F2[D]/(D^L + 1).Small polynomial base matrices compactly describe the corresponding circulant-lifted binary matrices.Source: §I · p. 1
  • Conjugate-compatible circulant lifting provides a polynomial-domain proof of the CSS commutation condition H_XH_Z^T = 0.Source: §I · p. 1
  • The framework connects convolutional-code polynomial parity checks with finite-length lifted-product construction through tail-biting circulant lifting.It is illustrated with a constraint length 7, rate R = 1/2 NASA convolutional code and a 3 × 4 polynomial parity-check matrix.Source: §I · p. 1
  • The quotient ring identifies polynomials modulo D^L + 1, giving unique representatives of degree less than L and reducing exponents modulo L.Because the field has characteristic two, D^L = 1 and D^-1 = D^(L-1).Source: A. Polynomial Rings and Quotient… · p. 2

B. Circulant Matrices and Lifting

The lifting operation maps polynomial entries to binary circulant blocks, producing finite block-circulant parity-check matrices. This gives polynomial convolutional-code components a finite tail-biting representation.

C. Depolarizing Channel Model and BP-based Decoders

The paper evaluates finite-length codes under the depolarizing channel with BP-based decoders. QBP models the coupled Pauli errors, while guided decimation and learned sequential scheduling address decoding difficulties differently.

III. THE CONJUGATE TRANSPOSE OPERATION IN QUOTIENT RINGS

The conjugate operation in the quotient ring is the algebraic mechanism underlying the paper’s orthogonality proofs. It is linear, involutive, multiplicative, and extends to matrix conjugate transposes.

A. Lifting map and the conjugate-compatibility condition

The paper defines standard circulant lifting over R_L and establishes its compatibility with polynomial conjugation. This compatibility extends entrywise to matrices and links polynomial operations to binary circulant-matrix operations.

Lifting map

  • The lifting map LL sends elements of R_L to binary L × L circulant matrices.The map is used entrywise to lift polynomial matrices.Source: A. Lifting map and the… · p. 3
  • LL preserves addition and multiplication, including entrywise operations on lifted matrices.These identities follow because circulant-matrix arithmetic corresponds to polynomial arithmetic in R_L.Source: A. Lifting map and the… · p. 3

Conjugate compatibility

  • Conjugate-compatible lifting requires LL(p∗) = LL(p)T for every p ∈ R_L.This condition identifies polynomial conjugation with matrix transposition after lifting.Source: A. Lifting map and the… · p. 3
  • Standard circulant lifting satisfies LL(p∗) = LL(p)T for all p ∈ R_L and extends this identity to matrices.The proof checks monomials, uses cyclic-index reduction modulo L, and extends by F2-linearity and entrywise application.Source: A. Lifting map and the… · p. 3

B. Lifted-product polynomial check matrices

The lifted-product construction begins with arbitrary polynomial parity-check base matrices over R_L and forms asymmetric polynomial check matrices using Kronecker products. Binary parity-check matrices are then obtained by applying the lifting map.

Polynomial check matrices

C. Conditional LP orthogonality theorem

Under conjugate-compatible lifting, lifted-product check matrices are orthogonal in the polynomial domain and therefore satisfy binary CSS commutation after expansion. The NASA example illustrates the construction with finite dimensions and a valid CSS pair.

Conditional LP orthogonality theorem

  • Theorem 1 states that conjugate-compatible lifting makes lifted-product matrices satisfy the required orthogonality relation for any base matrices over R_L.The theorem is conditional on the lifting map satisfying the conjugate-compatibility definition.Source: C. Conditional LP orthogonality theorem · p. 3

NASA example

Conditional LP orthogonality theorem

  • The polynomial-domain proof expands the product into two Kronecker terms, applies the mixed-product rule, and cancels them because the coefficient ring has characteristic two.The proof uses commutativity of R_L and the identity (A ⊗ C)(B ⊗ D) = (AB) ⊗ (CD).Source: C. Conditional LP orthogonality theorem · p. 3
  • Binary lifting transfers the polynomial orthogonality identity to HXHZT = 0.The transfer uses the lifting map's multiplicative property and conjugate compatibility.Source: C. Conditional LP orthogonality theorem · p. 4

NASA example

V. NUMERICAL RESULTS

The numerical study constructs a family of finite-length lifted-product QLDPC codes from a searched 3 × 4 polynomial base matrix and compares benchmark decoders over the depolarizing channel. Results span multiple lifting sizes, with RL-S outperforming QBP for one code and avoiding the severe error floor observed for BP-based decoders on the largest code.

Code construction

  • The selected 3 × 4 polynomial base matrix was found by computational search for sparse lifted codes with nonzero rate and balanced X- and Z-distance behavior.For each lifting size, entries are reduced modulo D^L + 1 and used to form the CSS parity-check matrices.Source: §V · p. 4

Code family

  • Changing the lifting size produces structured finite-length QLDPC codes with different block lengths, dimensions, and distance estimates.Table I summarizes the resulting code parameters.Source: §V · p. 4, Table I · p. 4

Decoder evaluation

  • The simulations compare QBP, QBPGD, and RL-S using block error rate over the depolarizing channel.Block error rate counts decoder failures to return a consistent syndrome or a recovery in the wrong logical coset.Source: §V · p. 4

L = 17

  • For the [[425, 21, 18]] code at L = 17, BP-based methods decode effectively over the depolarizing channel.Figure 1 compares QBP, QBPGD, and RL-S with different iteration budgets.Source: §V · p. 5, Figure 1 · p. 5

L = 24

  • For the [[600, 32, d ≤20]] code at L = 24, RL-S improves block error rate relative to QBP, with its larger iteration budget performing best among plotted decoders.The code has dX, dZ, d ≤20 from a minimum-distance search.Source: §V · p. 5, Figure 2 · p. 5

L = 83

  • For the [[2075, 87, d ≤34]] code at L = 83, QBP and QBPGD show a severe error floor, whereas RL-S does not.The graph contains 30,378 4-cycles, and the improvement is reported as consistent with prior RL decoding results for polar codes.Source: §V · p. 5, Figure 3 · p. 5

VI. CONCLUSIONS

The paper develops a polynomial-domain formulation and verification framework for finite-length lifted-product QLDPC codes, linking conjugate-compatible lifting to CSS commutation and practical code construction. It positions the framework as a design tool rather than a new asymptotic lifted-product result.

  • Conjugate-compatible circulant lifting enables the CSS commutation condition HXH^T_Z = 0 to be proved directly in the polynomial domain.The proof occurs before binary expansion, simplifying verification of the resulting binary parity-check matrices.Source: §VI · p. 5
  • The formulation connects classical convolutional-code polynomial descriptions with finite-length lifted-product QLDPC construction.The construction uses a constraint length 7 NASA convolutional code and a 3 × 4 polynomial base matrix to produce structured finite-length codes.Source: §VI · p. 5
  • Selected constructed codes were evaluated over the depolarizing channel with BP-based decoders and were compatible with practical iterative decoding methods.Source: §VI · p. 5
  • The work is a description and verification framework for new LP-QLDPC code design, not a new asymptotic lifted-product result.Future directions include distance-search constraints, polynomial-base-matrix optimization, and syndrome-extraction schedules adapted to the structure.Source: §VI · p. 5
Loading 2609.01305v1…