[Jump to code hierarchy]

Homogeneous-space code

Alternative names: Coset-space code, \(G/H\) code.
Root code for the Homogeneous-space Kingdom

Description

Encodes \(K\) states (codewords) into a homogeneous (a.k.a. coset) space \(G/H\), where \(G\) is a group and \(H\) is a subgroup of \(G\). The space is labeled by cosets of \(H\) in \(G\). Notable groups include compact groups, locally compact Abelian groups, and finite groups.

The two-sphere is a simple example of a homogeneous space with \(G/H = SO(3)/SO(2)\). Any point on the sphere can be obtained from any other point by a proper (i.e., \(SO(3)\)) rotation, which is equivalent to saying that \(SO(3)\) acts transitively. One can then show that any point is invariant under the subgroup of rotations around the axis parallel to the point. This means that one can associate each point with a coset of \(SO(2)\) in \(SO(3)\).

Protection

The space of normalizable functions on a homogeneous space, \(L^2(G/H)\), carries a representation of \(G\), which can further be decomposed into irreducible representations (irreps) and their multiplicities. Functions on \(G/H\) that transform as an irrep of \(G\) are called \(G\)-harmonics.

If the decomposition of a homogeneous space into \(G\)-irreps is multiplicity free, there are no multiplicities, and the irreps and their internal indices are sufficient to completely label a basis for the space. In this case, the pair \((G,H)\) is called a Gelfand pair. For example, the integer angular momentum \(J\) and its \(z\)-axis projection \(m\) are sufficient to completely label the spherical harmonics (a.k.a. be a good set of quantum numbers), which in turn can be used to expand any function on the two-sphere \(S^2 = SO(3)/SO(2)\). Therefore, \((SO(3),SO(2))\) is a Gelfand pair.

Functions that correspond to projections onto irreps are called zonal spherical functions [1]; these correspond to functions on the double coset space \(H \backslash G / H\) [2; Eq. (2.9)] and can be obtained by averaging harmonics over \(G\).

The matrix algebra of zonal spherical functions is non-Abelian when there are multiplicities in the irrep decomposition since irrep projections can be tensored with arbitrary matrices on the irreps’ multiplicity space and still commute with the group action, but not with each other.

For multiplicity-free spaces such as symmetric spaces, the zonal spherical functions form an Abelian algebra, and the behavior of such functions can be used to obtain bounds on code parameters such as the Levenshtein bound [35].

Notes

See Refs. [7,8][6; Ch. 9] for reviews.

Cousins

Member of code lists

Primary Hierarchy

Parents
Homogeneous-space code
Children
Homogeneous spaces \(G/H\) reduce to real Stiefel manifolds for \(G = O(n)\) and \(H = O(n-k)\), to complex Stiefel manifolds for \(G = U(n)\) and \(H = U(n-k)\), and to quaternionic Stiefel manifolds for \(G = Sp(n)\) and \(H = Sp(n-k)\).
Continuous symmetric spaces are homogeneous spaces with an appropriately defined inversion operation. Finite symmetric spaces are defined in coding theory as spaces admitting a generously transitive group action [7; Def. 4.5][8; Sec. 3.4]. For multiplicity-free spaces such as symmetric spaces, the zonal spherical functions form an Abelian algebra, and the behavior of such functions can be used to obtain bounds on code parameters such as the Levenshtein bound [35].

References

[1]
S. Bochner, “Hilbert Distances and Positive Definite Functions”, The Annals of Mathematics 42, 647 (1941) DOI
[2]
F. Scarabotti and F. Tolli, “Harmonic analysis on a finite homogeneous space”, Proceedings of the London Mathematical Society 100, 348 (2009) arXiv:math/0701533 DOI
[3]
V. I. Levenshtein, “On choosing polynomials to obtain bounds in packing problems.” Proc. Seventh All-Union Conf. on Coding Theory and Information Transmission, Part II, Moscow, Vilnius. 1978.
[4]
V. I. Levenshtein, “On bounds for packings in n-dimensional Euclidean space”, Dokl. Akad. Nauk SSSR, 245:6 (1979), 1299–1303
[5]
V. I. Levenshtein. Bounds for packings of metric spaces and some of their applications. Problemy Kibernet, 40 (1983), 43-110.
[6]
J. H. Conway and N. J. A. Sloane, Sphere Packings, Lattices and Groups (Springer New York, 1999) DOI
[7]
C. Bachoc, “Semidefinite programming, harmonic analysis and coding theory”, (2010) arXiv:0909.4767
[8]
C. Bachoc, D. C. Gijswijt, A. Schrijver, and F. Vallentin, “Invariant Semidefinite Programs”, International Series in Operations Research & Management Science 219 (2011) arXiv:1007.2905 DOI
[9]
V. Lakshmibai and J. Brown, The Grassmannian Variety (Springer New York, 2015) DOI
[10]
Diaconis, Persi. “Group representations in probability and statistics.” Lecture notes-monograph series 11 (1988): i-192.
Page edit log

Your contribution is welcome!

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

edit on this site

Zoo Code ID: homogeneous_space_classical

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

Cite as:

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

Github: https://github.com/errorcorrectionzoo/eczoo_data/edit/main/codes/classical/homogeneous/homogeneous_space_classical.yml.