Scheme-valued points and morphisms of diagonalizable group schemes #
For a commutative ring R and a finitely generated commutative group G, the
diagonalizable group scheme D(G) is represented by the group algebra R[G]. This file
synchronizes its group-scheme and functor-of-points presentations. A scheme-valued point
Spec A ā¶ D(G) over Spec R is identified multiplicatively with a character G ā* AĖ£.
Under this identification, the group-scheme morphism induced contravariantly by G ā¶ H
acts by precomposition on characters, and the equivalence is natural in A.
The same bridge realizes characters, cocharacters, and integer power maps as actual group-scheme morphisms. Their composite is the power map whose exponent is the established character--cocharacter pairing. No classification of arbitrary group-scheme morphisms is asserted; such a classification requires additional hypotheses on the base.
The scheme-facing constructions are same-universe because Mathlib's current hopfSpec and
Spec.mapMulEquiv interfaces are same-universe. Consequently the character group used for
š¾ā over R : Type u is the canonical same-universe copy
ULift.{u} (Multiplicative ā¤). The local character equivalence combines Mathlib's
zpowersMulHom with MulEquiv.ulift; public exponents and cocharacters remain expressed
using ordinary integers.
Main declarations #
TauCeti.DiagonalizableGroup.groupSchemePointsMulEquiv: the typed comparison between scheme-valued points ofD(G)and algebra points ofR[G].TauCeti.DiagonalizableGroup.groupSchemePointsMulEquiv_symm_apply_left: the underlying spectrum map of the inverse comparison.TauCeti.DiagonalizableGroup.groupSchemePointsMulEquiv_mapValueandTauCeti.DiagonalizableGroup.groupSchemePointsMulEquiv_groupSchemeMap: its naturality in the value algebra and the character group.TauCeti.DiagonalizableGroup.schemePointsMulEquiv: scheme-valued points ofD(G)are charactersG ā* AĖ£.TauCeti.DiagonalizableGroup.schemePointsMulEquiv_eq_pointsMulEquiv_groupSchemePointsMulEquiv: this character comparison factors through the convolution-point comparison.TauCeti.DiagonalizableGroup.schemePointsMulEquiv_mapValue: this identification is natural in the value algebra.TauCeti.DiagonalizableGroup.schemePointsMulEquiv_groupSchemeMap: a diagonalizable group-scheme morphism acts on points by precomposition on characters.TauCeti.DiagonalizableGroup.multiplicativeGroupScheme: the same-universe presentation ofš¾ā.TauCeti.DiagonalizableGroup.characterGroupSchemeMapandTauCeti.DiagonalizableGroup.cocharacterGroupSchemeMap: scheme-level characters and cocharacters.TauCeti.DiagonalizableGroup.powEndGroupSchemeMap: the scheme-level integer power map ofš¾ā.TauCeti.DiagonalizableGroup.cocharacterGroupSchemeMap_comp_characterGroupSchemeMap: the character--cocharacter pairing as an equality of group-scheme morphisms.
References #
Milne, Algebraic Groups, Definition 12.7 and Theorems 12.8--12.9, describes the
contravariant diagonalizable-group construction. The scheme-points bridge combines Mathlib's
AlgebraicGeometry.Spec.mapMulEquiv with Tau Ceti's
DiagonalizableGroup.pointsMulEquiv, CommHopfAlgCat.mapMulEquiv_mapValue, and
CommHopfAlgCat.mapMulEquiv_mapDomain.
Scheme-valued points of D(G) are the convolution group of algebra maps out of its
coordinate ring. This typed wrapper keeps the defining identification of groupScheme
with Spec R[G] local to this module.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The underlying scheme morphism of an equality transport between group objects over
Spec R is the equality transport between their underlying schemes.
The underlying map of a scheme point under the typed comparison.
The inverse typed point comparison is the spectrum morphism induced by the algebra point, transported to the named diagonalizable group scheme.
The typed scheme-point comparison is natural in the value algebra.
The typed scheme-point comparison sends postcomposition by groupSchemeMap f to the
existing contravariant algebra-point map induced by the underlying homomorphism f.
Scheme-valued points of D(G) over Spec R are multiplicative characters G ā* AĖ£.
The equivalence reverses the spectrum morphism into an algebra point through
groupSchemePointsMulEquiv, then applies the diagonalizable-group points equivalence.
Equations
Instances For
The diagonalizable-group scheme-points character is obtained by first passing to its convolution point and then applying the algebra-valued points equivalence.
A scheme-valued point, viewed as a character, evaluates a group element on the corresponding group-algebra basis monomial.
The inverse scheme-points equivalence is the spectrum morphism associated to the algebra point extending a character.
The scheme-points equivalence intertwines groupSchemeMap f with precomposition by the
underlying homomorphism f on characters.
The scheme-points equivalence is natural in the value algebra. For phi : A āā[R] B,
precomposing by Spec B ā¶ Spec A applies phi to the values of the corresponding
character.
The multiplicative group and scheme-level characters #
The character group of the multiplicative group scheme, in the universe of the base.
It is the canonical universe lift of Multiplicative ā¤.
Equations
Instances For
The multiplicative group scheme, presented in the base universe as
D(ULift (Multiplicative ā¤)).
Equations
Instances For
Evaluation at the lifted standard generator identifies characters of
ULift (Multiplicative ā¤) with elements of a commutative group.
Equations
Instances For
The character corresponding to m evaluates on a lifted integer n as m ^ n.
The inverse equivalence evaluates a lifted-integer character at the standard generator.
Scheme-valued points of the multiplicative group scheme are units of the value algebra, read off on the lifted standard generator.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The scheme-points equivalence for š¾ā evaluates the corresponding character on
the lifted generator Multiplicative.ofAdd 1.
The multiplicative-group scheme-points equivalence is natural in the value algebra.
A character of the lifted integer group evaluates at ULift.up n as the corresponding
unit raised to the ordinary integer exponent n.toAdd.
Scheme-level characters, cocharacters, and power maps #
A group element g : G, viewed as a character of D(G), gives the group-scheme
morphism D(G) ā¶ š¾ā induced contravariantly by the homomorphism from the lifted
integer group that sends its standard generator to g.
Equations
Instances For
A scheme-level character is the contravariant diagonalizable-group morphism induced by the corresponding homomorphism from the lifted integer group.
On scheme-valued points, the group-scheme character associated to g evaluates the
corresponding G-character at g.
A cocharacter psi : G ā* Multiplicative ⤠gives a group-scheme morphism
š¾ā ā¶ D(G). The target character lattice is universe-lifted only at this scheme
boundary.
Equations
Instances For
A scheme-level cocharacter is the contravariant diagonalizable-group morphism induced by the universe-lifted cocharacter lattice homomorphism.
On scheme-valued points, a cocharacter raises the multiplicative-group unit to the ordinary integer obtained by evaluating the cocharacter.
The n-th power endomorphism of the multiplicative group scheme. Its character-lattice
map sends the lifted standard generator to the lift of Multiplicative.ofAdd n.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The scheme-level power endomorphism is the character associated to the lifted integer exponent.
The scheme-level n-th power endomorphism raises every scheme-valued point to the
ordinary integer power n.
Composing a cocharacter with a character is the multiplicative-group power map whose exponent is their established character--cocharacter pairing.