The Weyl group of SU(2) #
The Weyl group of a compact group G with maximal torus T is the quotient N_G(T) / T of the
normalizer of the torus by the torus. This file computes it for G = SU(2) and the diagonal maximal
torus T of TauCeti/RepresentationTheory/SU2/Basic.lean: it is a group of order two, generated by
the class of the quarter turn
w = !![0, -1; 1, 0],
whose nontrivial element acts on T by inversion, diag (z, z⁻¹) ↦ diag (z⁻¹, z).
The computation runs through the two rigidity facts about the maximal torus proved in
TauCeti/RepresentationTheory/SU2/Basic.lean. First, a single torus element diag (z, z⁻¹) with
z² ≠ 1 already has centralizer T (TauCeti.SU2.centralizer_torusHom). Second, conjugating a
torus element back into the torus can only return it or its inverse
(TauCeti.SU2.eq_or_eq_inv_of_conj_torusHom). Together they say that an element normalizing T
either centralizes it, and so lies in T, or acts on it as w does, and so lies in w T.
Conjugation by N(T) therefore descends to an action of the Weyl group on T, read here through
the circle parametrisation z ↦ diag (z, z⁻¹) as a homomorphism
TauCeti.SU2.weylAut : W → MulAut Circle. It is faithful, and its nontrivial element is inversion.
That is the sense in which the characters of SU(2) are W-invariant functions on T; the
evenness of characters that this yields is proved in
TauCeti/RepresentationTheory/SU2/Character.lean.
Main definitions #
TauCeti.SU2.weylMatrix,TauCeti.SU2.weylElement: the quarter turn!![0, -1; 1, 0], as a matrix and as an element ofSU(2).TauCeti.SU2.weylGroup: the Weyl groupN(T) / TofSU(2).TauCeti.SU2.weylNormalizerElement,TauCeti.SU2.weylClass: the quarter turn as an element ofN(T), and its class in the Weyl group.TauCeti.SU2.normalizerAut,TauCeti.SU2.weylAut: conjugation of the maximal torus by its normalizer, and the action of the Weyl group on the torus it descends to.
Main results #
TauCeti.SU2.weylElement_conj_torusHom: conjugation bywinverts the maximal torus.TauCeti.SU2.mem_normalizer_torus_iff: an element ofSU(2)normalizesTexactly when it lies inTor inw T; equivalentlyTauCeti.SU2.normalizer_torus,N(T) = T ⊔ ⟨w⟩.TauCeti.SU2.card_weylGroup: the Weyl group ofSU(2)has order2; its nontrivial elementTauCeti.SU2.weylClasssquares to1(TauCeti.SU2.weylClass_sq) and is its own inverse.TauCeti.SU2.conj_torusHom_of_mem_normalizer: the Weyl group acts onTbyz ↦ z^{±1}, refined byTauCeti.SU2.weylAut_weylClassandTauCeti.SU2.weylAut_injective: the action of the Weyl group is faithful and its nontrivial element is inversion.TauCeti.SU2.normalizerAut_ker: conjugation byN(T)has kernel exactlyT, which is what makes the descended action of the Weyl group faithful.
References #
This is the Weyl group of the engine case of
TauCetiRoadmap/RepresentationTheory/CompactGroups/README.md, "Engine case: SU(2) and the maximal
torus", which needs the W-invariant (even) functions on T to be the class functions of SU(2);
it is the SU(2) instance of weylGroup T = N_G(T) / T from
TauCetiRoadmap/RepresentationTheory/LieGroups/README.md, Layer 6.
Inside Tau Ceti, the inversion action of the Weyl reflection on the torus was first formalized by
TauCeti.SU2.isConj_inv_of_mem_torus in TauCeti/RepresentationTheory/SU2/TorusConjugacy.lean,
which conjugated a torus element to its inverse by the sign-opposite quarter turn
!![0, 1; -1, 0] = w⁻¹. That is the same construction as
TauCeti.SU2.weylElement_conj_torusHom here, in existential form: it asserts IsConj g g⁻¹ and so
neither names a conjugating element nor records that the conjugator normalizes T, which is what
the computation of N(T) and of the quotient needs. The quarter turn is therefore named here, and
isConj_inv_of_mem_torus is now derived from TauCeti.SU2.weylElement_conj_torusHom rather than
repeating the matrix computation; the dependency runs that way round because this file needs only
SU2/Basic.lean, whereas TorusConjugacy rests on the spectral theorem.
- D. Bump, Lie Groups, 2nd ed., Springer GTM 225 (2013), Chapter 18.
- T. Bröcker, T. tom Dieck, Representations of Compact Lie Groups, Springer GTM 98 (1985), Chapter IV.
The quarter turn #
The quarter turn !![0, -1; 1, 0], the matrix that represents the nontrivial element of the
Weyl group of SU(2).
Equations
- TauCeti.SU2.weylMatrix = !![0, -1; 1, 0]
Instances For
The quarter turn is unitary with determinant 1.
The quarter turn as an element of SU(2). Conjugation by it inverts the maximal torus, and its
class generates the Weyl group.
Instances For
The matrix underlying the quarter turn of SU(2).
The quarter turn is not diagonal, so it does not lie in the maximal torus.
Conjugation by the quarter turn inverts the torus #
The matrix form of TauCeti.SU2.weylElement_mul_torusHom: the quarter turn intertwines
diag (z, z⁻¹) with diag (z⁻¹, z).
The quarter turn intertwines a torus element with its inverse.
Conjugation by the quarter turn inverts the maximal torus. This single identity carries the
whole Weyl-group action of SU(2): w diag (z, z⁻¹) w⁻¹ = diag (z⁻¹, z).
The quarter turn normalizes the maximal torus.
The normalizer of the maximal torus #
The normalizer of the maximal torus, elementwise. An element of SU(2) normalizes the
diagonal torus exactly when it is diagonal, or is the quarter turn times a diagonal element.
The normalizer of the maximal torus of SU(2) is generated by the torus together with the
quarter turn.
The Weyl group #
The Weyl group of SU(2), N(T) / T for the diagonal maximal torus T. This is
Subgroup.normalizerQuotient, the general normalizer quotient of
TauCeti/Algebra/Group/NormalizerQuotient/Basic.lean, at the maximal torus.
Instances For
The quarter turn, as an element of the normalizer of the maximal torus.
Equations
Instances For
The element of SU(2) underlying TauCeti.SU2.weylNormalizerElement.
The class of the quarter turn in the Weyl group of SU(2); it is the nontrivial element.
Equations
Instances For
The class of the quarter turn is nontrivial, because the quarter turn is not diagonal.
The nontrivial element of the Weyl group of SU(2) has order two, because the square of
the quarter turn is -1, which is diagonal and so lies in the maximal torus.
The Weyl group of SU(2) has order two.
The Weyl group of SU(2) is finite, having order two.
The Weyl group acts on the maximal torus by z ↦ z^{±1}. An element normalizing T either
centralizes it or inverts it, according to which of the two classes of N(T) / T it lies in.
The action of the Weyl group on the maximal torus #
Conjugation of the maximal torus by an element of its normalizer, read through the circle
parametrisation z ↦ diag (z, z⁻¹): this is Mathlib's Subgroup.normalizerMonoidHom at the
maximal torus, transported along TauCeti.SU2.torusContinuousMulEquiv. So normalizerAut n is the
automorphism of Circle with
diag (normalizerAut n z, (normalizerAut n z)⁻¹) = n diag (z, z⁻¹) n⁻¹, which is
TauCeti.SU2.torusHom_normalizerAut.
Equations
Instances For
TauCeti.SU2.normalizerAut is conjugation in SU(2), read on the circle parameter.
The conjugation action of N(T) on the maximal torus has kernel exactly T. This is
Mathlib's Subgroup.normalizerMonoidHom_ker, whose kernel is the centralizer of T, together
with TauCeti.SU2.centralizer_torus, which says that the centralizer of T is T. It supplies
both halves of the Weyl-group action: T acts trivially, so conjugation descends to N(T) / T,
and nothing else does, so the descended action is faithful.
An element of N(T) acts trivially on the maximal torus exactly when it lies in T.
The action of the Weyl group of SU(2) on the maximal torus. Conjugation by N(T)
descends to the quotient N(T) / T, because T is commutative and so acts trivially on itself;
the automorphism of Circle produced here is the automorphism of T it names under
TauCeti.SU2.torusContinuousMulEquiv.
Equations
Instances For
The Weyl-group action of the class of n ∈ N(T), unfolded to conjugation by n in SU(2).
The action is that of any representative, being independent of the choice of representative by
construction.
The nontrivial element of the Weyl group of SU(2) acts on the maximal torus by
inversion.
The Weyl group of SU(2) acts faithfully on the maximal torus, because the kernel of the
conjugation action of N(T) is exactly T.