Presented matrix points over the integers #
A subgroup of GLₙ(A) presented by a fixed integral Hopf ideal inherits entrywise maps of
value rings and a representing equivalence with points of the quotient coordinate algebra.
IntegralPointsPresentation records the subgroup and its presentation. Its API supplies these
constructions uniformly, including their functoriality and naturality.
A family of presentations over commutative rings determines a group-valued functor on
commutative ℤ-algebras. The quotient coordinate Hopf algebra represents this functor.
Presentations over different universes can be used together in the induced maps of points.
The constructions transport the API of
TauCeti.Algebra.AlgebraicGroup.GeneralLinear.HopfIdealPoints.Functor along the presentation
equalities. The specialization to ℤ allows arbitrary ring homomorphisms as value-ring maps.
Formal provenance #
This API is extracted from the functorial-points interfaces of the seven integral carriers:
TauCeti.SlStd(#5212) andTauCeti.SpStd(#5172);TauCeti.TypeBSpinCarrier(#5552) andTauCeti.TypeDSpinCarrier(#5353);TauCeti.E6Minuscule(#5265),TauCeti.E6DoubledMinuscule(#5404), andTauCeti.E7Minuscule(#5471).
Those interfaces supplied the declaration order and proof templates consolidated here. The
doubled E₆ and E₇ interfaces followed the E₆ minuscule interface; the E₆ minuscule and type-D
interfaces followed the type-A and type-C interfaces. The type-B interface followed the type-D
spin interface. The earlier type-A and type-C interfaces also drew on
TauCeti.DynkinType's pinned Geck-carrier points API. Their Carter and Jantzen references
remain in the carrier modules, where they describe the underlying group constructions.
A matrix subgroup over a value ring, presented by an integral Hopf ideal.
Equations
Instances For
The map of presented points induced by a homomorphism of value rings.
Equations
- P.map Q f = TauCeti.GeneralLinear.mapHopfIdealPointsSubgroupCongr n I ⋯ ⋯ f.toIntAlgHom
Instances For
The map of presented points is the entrywise matrix map.
The induced map applies the value-ring homomorphism to each matrix coefficient.
The identity homomorphism induces the identity on presented points.
Maps of presented points compose through any presentation of the intermediate point group.
The intermediate presentation Q occurs only on the right, so simp cannot infer it. Use
this theorem explicitly, supplying Q, rather than as a simplification rule.
An injective homomorphism of value rings induces an injective map of presented points.
Quotient coordinate-algebra points are the presented matrix points.
Equations
Instances For
A quotient point is its underlying general-linear point read as a matrix.
The inverse representing equivalence recovers the ambient point of the underlying matrix.
The representing equivalence is natural in the value algebra.
The source presentation occurs only on the right, so this is not a simplification rule.
A family of presentations gives a group-valued functor on commutative integer algebras.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The object part is the chosen subgroup of matrices.
The morphism part is the map of presented points.
The quotient coordinate Hopf algebra represents a family of presented matrix point groups.
Equations
- TauCeti.GeneralLinear.IntegralPointsPresentation.natIso P = CategoryTheory.NatIso.ofComponents (fun (A : CommAlgCat ℤ) => (P ↑A).mulEquiv.toGrpIso) ⋯
Instances For
The forward component of the representing isomorphism is the pointwise equivalence.
The inverse component of the representing isomorphism is the inverse pointwise equivalence.