Documentation

Atlas.Buildings.code.Reflection.AffineWeylSemidirectMulEquiv

The additive automorphism of the coroot lattice $Λ(\check Φ)$ induced by an element $w$ of the linear Weyl group.

Instances For

    The induced homomorphism $W → \mathrm{MulAut}(\mathrm{Multiplicative}\ Λ(\check Φ))$ used to form the semidirect product $W_a = Λ(\check Φ) ⋊ W$.

    Instances For
      @[reducible, inline]

      The abstract semidirect product $Λ(\check Φ) ⋊ W$ associated to the affine Weyl group data.

      Instances For

        Data witnessing that a concrete subgroup of $\mathrm{Isom}(E)$ realizes the affine Weyl group as a semidirect product: every element decomposes as a linear part plus a coroot translation, with the linear part in $W$ and the translation in $Λ(\check Φ)$, and every pair $(w, v) ∈ W × Λ(\check Φ)$ is realized.

        Instances For
          @[reducible, inline]

          Shorthand for the abstract semidirect product type.

          Instances For

            Map sending $g ∈ W_a$ to the pair $(g\cdot 0,\ \mathrm{linearPart}(g))$ in the semidirect product.

            Instances For
              theorem AffineWeylSemidirectData.ext_of_decomp {E : Type u_1} [NormedAddCommGroup E] [InnerProductSpace E] (d : AffineWeylSemidirectData E) (g₁ g₂ : d.affineWeylSubgroup) (hlin : linearPartHom g₁ = linearPartHom g₂) (htrans : g₁ 0 = g₂ 0) :
              g₁ = g₂

              Two elements of $W_a$ with the same linear part and translation part agree.

              The map $g \mapsto (g\cdot 0, \mathrm{linearPart}(g))$ is injective.

              Every pair $(w, v) ∈ W × Λ(\check Φ)$ comes from some $g ∈ W_a$.

              The map toSemidirect is multiplicative: it preserves the group law of $W_a$.

              The promised group isomorphism $W_a ≃ Λ(\check Φ) ⋊ W$.

              Instances For

                The set of affine reflections of the affine Weyl group $W_a$.

                Instances For

                  The affine Weyl group is generated by its affine reflections.

                  Translation by $\check α$ is the product of two affine reflections $s_{α,1} s_{α,0}$.