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 #
TauCeti.RootsOfUnityGroup.baseChangePointsMulEquiv: the multiplicative equivalence from base-changedμ_npoints torootsOfUnity n A.TauCeti.RootsOfUnityGroup.baseChangePointsMulEquiv_apply: the equivalence reads a point by evaluating it on1 ⊗ single (generator n) 1.TauCeti.RootsOfUnityGroup.baseChangePointsMulEquiv_symm_apply_tmul_single_generator: the inverse equivalence evaluates scalar multiples of the base-changed generator.TauCeti.RootsOfUnityGroup.baseChangePointsMulEquiv_symm_apply_single_generator: the inverse equivalence sends a root of unity to the base-changed point taking the standard generator to it.
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
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.
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.