Documentation

TauCeti.Algebra.AlgebraicGroup.RootsOfUnity.BaseChange

Base change of the roots-of-unity group scheme #

This file records the base-changed functor-of-points calculation for the diagonalizable group μ_n = D(Multiplicative (ZMod n)). If K is a k-algebra and A is a commutative K-algebra, then the A-points of the base-changed Hopf algebra K ⊗[k] k[Multiplicative (ZMod n)] are the usual subgroup rootsOfUnity n A.

The construction first restricts a base-changed point along 1 ⊗ _ : k[Multiplicative (ZMod n)] → K ⊗[k] k[Multiplicative (ZMod n)], then applies RootsOfUnityGroup.pointsMulEquiv. The characteristic lemmas spell out that the equivalence reads a point on the base-changed standard generator 1 ⊗ single (ofAdd 1) 1, how the inverse point evaluates on scalar multiples of that generator.

This is part of the ReductiveGroups roadmap worked examples: μ_n = D(ℤ/n) in the diagonalizable-groups lane, together with the Layer 0 base-change target for Hopf algebras and their functors of points.

Main declarations #

References #

The generic algebra base-change calculation is Tau Ceti's AlgHom.baseChangePointsMulEquiv, and the roots-of-unity points calculation is RootsOfUnityGroup.pointsMulEquiv. This specialization follows the API pattern of DiagonalizableGroup.baseChangePointsMulEquiv in TauCeti.Algebra.AlgebraicGroup.DiagonalizableGroup.BaseChange.

The A-points of the base change K ⊗[k] k[Multiplicative (ZMod n)] of μ_n are the subgroup of nth roots of unity in A.

The source is the convolution group of K-algebra maps out of the base-changed Hopf algebra. The target is Mathlib's subgroup of units whose nth power is one.

Equations
Instances For
    @[simp]

    The base-changed roots-of-unity points equivalence reads a point by evaluating it on the base-changed standard generator 1 ⊗ single (ofAdd 1) 1.

    @[simp]

    The inverse base-changed roots-of-unity points equivalence evaluates scalar multiples of the standard generator by scalar multiplication of the chosen root of unity.

    The inverse base-changed roots-of-unity points equivalence takes the standard generator to the chosen root of unity.