Documentation

Atlas.Buildings.code.AffineCoxeter.SemidirectProduct

The translation subgroup $T \subseteq W$ is normal in the affine Weyl group $W$.

The stabilizer subgroup $W_x = \{g \in W : g \cdot x = x\}$ of a point $x \in E$.

Instances For

    The stabilizer $W_x$ is a subgroup of $W$.

    The linear part map sends the stabilizer $W_x$ surjectively onto the finite linear part group $\overline W$: for any $\overline w \in \overline W$ there is $g \in W_x$ with linear part $\overline w$. This is the key surjectivity used in the semidirect-product decomposition.

    theorem AffineReflectionGroup.semidirect_product_decomposition {E : Type u_1} [NormedAddCommGroup E] [InnerProductSpace E] (W : AffineReflectionGroup E) (x : E) (hx : W.SpecialPoint x) (hgen : wbarW.LinearPartGroup, gW.Stabilizer x, linearPartHom g = wbar) (w : E ≃ᵃⁱ[] E) :
    w W.grouptW.TranslationSubgroup, sW.Stabilizer x, w = t * s

    Semidirect product decomposition $W = T \rtimes W_x$: every $w \in W$ factors uniquely as $w = t \cdot s$ with $t \in T$ a translation and $s \in W_x$ a stabilizer element of a special point $x$.

    Unconditional form of the semidirect product decomposition $W = T \rtimes W_x$: combines semidirect_product_decomposition with the surjectivity stabilizer_surjects_unconditional.