The normalizer of the diagonal torus #
Over a field with at least two units, an invertible matrix normalizes the diagonal torus exactly when it is monomial: it is a diagonal matrix followed by a permutation matrix. The permutation is unique, and multiplication of monomial matrices multiplies these permutations. Consequently the quotient of the normalizer by the diagonal torus is canonically the symmetric group.
This is the group-of-points calculation behind the Weyl group of the diagonal maximal torus in
GL_n. It complements TauCeti.SplitTorus.coordinatePermMulEquivWeylGroup, which identifies the
Weyl group of the corresponding coordinate root datum with the same permutation group.
Main declarations #
TauCeti.permutationGL: the permutation-matrix embedding inGL.TauCeti.coe_permutationGL_inv_mul_mul_permutationGL_apply: conjugation by a permutation matrix relabels both matrix indices.TauCeti.diagGL_mul_permutationGL: moving a permutation matrix past a diagonal one relabels the diagonal entries.TauCeti.exists_eq_diagGL_mul_permutationGL_of_forall_ne: an invertible matrix whose conjugation keeps a coordinate-separating family of diagonal matrices diagonal is monomial.TauCeti.mem_normalizer_diagonalTorus_iff_exists: normalizing matrices are precisely products of a diagonal matrix and a permutation matrix.TauCeti.diagonalNormalizerPerm: the permutation homomorphism from the normalizer.TauCeti.diagonalNormalizer_mul_diagGL_mul_inv: conjugation by a normalizer element relabels diagonal coordinates by its coordinate permutation.TauCeti.diagonalNormalizerQuotientMulEquivPerm: the normalizer quotient is the symmetric group.
References #
- J. S. Milne, Algebraic Groups (2017), Example 19.7 and Section 21.1.
- J. E. Humphreys, Linear Algebraic Groups (1975), Sections 16.1 and 26.3.
This advances Layer 7, "Borel subgroups, maximal tori" and "Root datum (G, T)", of the
ReductiveGroups roadmap through the standard split maximal torus of GL_n.
A permutation as an invertible matrix. The inverse in the matrix entry is what makes this a
homomorphism with Mathlib's convention for multiplication in Equiv.Perm.
Instances For
The matrix underlying permutationGL σ is the permutation matrix of σ⁻¹.
Right multiplication by permutationGL σ permutes the columns: the (i, j) entry of
g * permutationGL σ is the (i, σ j) entry of g.
Conjugation by permutationGL σ relabels both indices: the (i, j) entry of
(permutationGL σ)⁻¹ * g * permutationGL σ is the (σ i, σ j) entry of g.
Conjugating a diagonal matrix by a permutation matrix relabels its diagonal entries.
Moving a permutation matrix past a diagonal one relabels the diagonal entries.
Permutation matrices normalize the diagonal torus.
An invertible matrix is monomial, a diagonal matrix followed by a permutation matrix, as soon as conjugation by it keeps enough diagonal matrices diagonal to tell every two coordinates apart.
An invertible matrix normalizes the diagonal torus exactly when it is a diagonal matrix followed by a permutation matrix.
The permutation of coordinate lines induced by a matrix normalizing the diagonal torus.
Equations
- TauCeti.diagonalNormalizerPerm = { toFun := TauCeti.diagonalNormalizerPermFun✝, map_one' := ⋯, map_mul' := ⋯ }
Instances For
A monomial factorization of a diagonal-normalizer element has the coordinate permutation
selected by diagonalNormalizerPerm.
The coordinate permutation induced by a permutation matrix is the original permutation.
Conjugation by a diagonal-normalizer element relabels the diagonal entries by its coordinate
permutation: the entry at i becomes the original entry at the inverse image of i.
Every coordinate permutation is induced by a permutation matrix in the normalizer.
The coordinate permutation induced by a normalizer element is trivial exactly for elements of the diagonal torus.
The normalizer of the diagonal torus modulo the torus is canonically the symmetric group.
Equations
Instances For
The quotient equivalence sends the class of a normalizer element to its coordinate permutation.
The inverse quotient equivalence sends a coordinate permutation to the class of its permutation matrix.