[Jump to code hierarchy]

Coxeter code[1]

Description

A member of a family of codes that generalizes RM codes in a group-theoretic sense.

A binary RM\((r,m)\) code is spanned by indicators of all subcubes of dimension \(m-r\) in the \(m\)-dimensional cube (this is a redundant generating set [2]), i.e., by the cosets of rank-\((m-r)\) subgroups of \(\mathbb{Z}_2^m\). For a finite Coxeter group \(W\) with \(m\) generators, a binary linear code \(C_W(r)\) of order \(r\) with \(-1 \leq r \leq m\) is similarly spanned by indicators of all the cosets of rank-\((m-r)\) parabolic subgroups of \(W\).

The dimension \(dim(C_W(r))=\sum_{i=0}^r \left\langle \begin{smallmatrix}W\\ i \end{smallmatrix}\right\rangle \), where \(\left\langle \begin{smallmatrix}W\\ i \end{smallmatrix}\right\rangle \) is the \(W\)-Eulerian number, i.e., the count of elements in \(W\) with descent number equal to \(i\).

Protection

The family of Coxeter codes is closed under duality, \((C_W(r))^{\perp}=C_W(m-r-1)\). For \(q < r\), \(C_W(q) \subsetneq C_W(r)\). The distance \(d(C_W(r)) \geq 2^{m-r}\).

Cousin

References

[1]
N. J. Coble and A. Barg, “Coxeter codes: Extending the Reed-Muller family”, (2025) arXiv:2502.14746
[2]
A. Barg, N. J. Coble, D. Hangleiter, and C. Kang, “Geometric structure and transversal logic of quantum Reed-Muller codes”, (2024) arXiv:2410.07595
Page edit log

Your contribution is welcome!

on github.com (edit & pull request)— see instructions

edit on this site

Zoo Code ID: coxeter

Cite as:
“Coxeter code”, The Error Correction Zoo (V. V. Albert & P. Faist, eds.), 2025. https://errorcorrectionzoo.org/c/coxeter
BibTeX:
@incollection{eczoo_coxeter, title={Coxeter code}, booktitle={The Error Correction Zoo}, year={2025}, editor={Albert, Victor V. and Faist, Philippe}, url={https://errorcorrectionzoo.org/c/coxeter} }
Share via:
Twitter | Mastodon |  | E-mail
Permanent link:
https://errorcorrectionzoo.org/c/coxeter

Cite as:

“Coxeter code”, The Error Correction Zoo (V. V. Albert & P. Faist, eds.), 2025. https://errorcorrectionzoo.org/c/coxeter

Github: https://github.com/errorcorrectionzoo/eczoo_data/edit/main/codes/classical/bits/reed_muller/coxeter.yml.