Monomial linear equivalences of coordinate spaces #
A monomial equivalence rescales coordinates by units and then relabels them along an equivalence of index types. These transformations form the monomial subgroup of the group of linear automorphisms. Coordinate permutations form a subgroup, equal to the monomial subgroup when the coefficient semiring has only one unit. The construction allows infinite coordinate sets; only the dot-product and matrix statements require finite coordinates.
The application, composition, inverse, support and matrix formulas provide the coordinate description used to compare monomial linear automorphisms with monomial matrices. In particular these subgroups make sense over small fields where the normalizer of the rational points of a diagonal torus need not be the monomial subgroup.
The code-specific invariants and automorphism groups are developed in
TauCeti.InformationTheory.Coding.Equivalence.
References #
- W. C. Huffman and V. Pless, Fundamentals of Error-Correcting Codes (2003), §1.6.
- N. Bourbaki, Lie Groups and Lie Algebras, Chapters 4--6, Chapter IV, §2, no. 2.
The monomial equivalence of coordinate spaces attached to a family of units u : ι → Rˣ
and a relabelling e : ι ≃ κ of coordinates: it rescales the i-th coordinate by u i and
places the result in the coordinate e i.
Instances For
At a target coordinate, a monomial equivalence multiplies the corresponding source coordinate by its assigned unit.
The inverse monomial equivalence reads the relabelled coordinate and multiplies it by the inverse of the source coordinate's unit.
With trivial scalars a monomial equivalence is a bare relabelling of coordinates.
Composing monomial equivalences multiplies their coordinate units after relabelling and composes their coordinate equivalences.
Inverting a monomial equivalence inverts and relabels its coordinate units and inverts its coordinate equivalence.
A monomial equivalence transports support along its coordinate equivalence.
A monomial equivalence is coordinatewise rescaling followed by reindexing.
A monomial coordinate change preserves the standard dot product exactly when every coordinate multiplier has square one.
The matrix of a monomial equivalence: its column i is u i times the standard basis
vector of the coordinate e i.
The group of monomial transformations of the coordinate space ι → R, as a subgroup of its
group of linear automorphisms.
Instances For
The monomial group consists exactly of the monomial transformations of ι → R.
A monomial equivalence induced by coordinate units and a coordinate permutation belongs to the monomial group.
A coordinate relabelling belongs to the permutation group.
A coordinate permutation is the monomial transformation with all scalars equal to one.
When one is the only unit, a monomial transformation is its underlying coordinate permutation.
When one is the only unit, the monomial group is the coordinate-permutation group.