[Jump to code hierarchy]

Parity-check tensor-product code[1]

Description

A \(q\)-ary linear code constructed out of two \(q\)-ary linear codes with parity-check matrices \(H_A,H_B\) such that its parity-check matrix is \(H_A \otimes H_B\). Its dual has parity-check matrix \(G_A\otimes G_B\), where \(G_{A,B}\) are the generator matrices of the two underlying codes [2].

Notes

See Ref. [3] for an exposition.

Cousin

  • Tensor-product code— Tensor-product codewords (parity-check tensor-product parity-check matrices) are constructed via an outer product of the underlying codes (parity-check matrices).

References

[1]
J. Wolf, “On codes derivable from the tensor product of check matrices”, IEEE Transactions on Information Theory 11, 281 (1965) DOI
[2]
D. Ostrev, D. Orsucci, F. Lázaro, and B. Matuz, “Classical product code constructions for quantum Calderbank-Shor-Steane codes”, Quantum 8, 1420 (2024) arXiv:2209.13474 DOI
[3]
J. K. Wolf, “An Introduction to Tensor Product Codes and Applications to Digital Storage Systems”, 2006 IEEE Information Theory Workshop - ITW ’06 Chengdu 6 (2006) DOI
Page edit log

Your contribution is welcome!

on github.com (edit & pull request)

— see instructions

Zoo Code ID: parity_check_tensor

Cite as:
“Parity-check tensor-product code”, The Error Correction Zoo (V. V. Albert & P. Faist, eds.), 2026. https://errorcorrectionzoo.org/c/parity_check_tensor, arXiv:2606.11484
BibTeX:
@incollection{eczoo_parity_check_tensor,
title={Parity-check tensor-product code},
booktitle={The Error Correction Zoo},
year={2026},
editor={Albert, Victor V. and Faist, Philippe},
eprint={2606.11484},
doi={10.48550/arXiv.2606.11484},
url={https://errorcorrectionzoo.org/c/parity_check_tensor}
}
Share via:
Twitter | Mastodon |  | E-mail
Permanent link:
https://errorcorrectionzoo.org/c/parity_check_tensor

Cite as:

“Parity-check tensor-product code”, The Error Correction Zoo (V. V. Albert & P. Faist, eds.), 2026. https://errorcorrectionzoo.org/c/parity_check_tensor, arXiv:2606.11484

Github: https://github.com/errorcorrectionzoo/eczoo_data/edit/main/codes/classical/q-ary_digits/product/parity_check_tensor.yml.