Description
An additive linear code \(C\) over a ring \(R\) that is equal to its dual, \(C^\perp = C\), where the dual is defined with respect to some inner product.
For \(m=2^{s} p_{1}^{n_{1}} \cdots p_{r}^{n_{r}}\) with distinct odd primes \(p_i\), the group ring \(\mathbb{Z}_m G\) contains a self-dual group code if and only if all exponents \(n_i\) are even and either \(s\) or \(|G|\) is even [1; Thm. 16.12.6].
Member of code lists
Primary Hierarchy
Parents
Self-dual code over \(R\)
Children
Self-dual linear codes are over fields, which are also rings.
References
- [1]
- W. Willems, “Codes in Group Algebras.” Concise Encyclopedia of Coding Theory (Chapman and Hall/CRC, 2021) DOI
Page edit log
- Victor V. Albert (2024-04-29) — most recent
Cite as:
“Self-dual code over \(R\)”, The Error Correction Zoo (V. V. Albert & P. Faist, eds.), 2024. https://errorcorrectionzoo.org/c/self_dual_over_rings