The special linear group coordinate Hopf algebra #
For a commutative ring R, this file presents the coordinate Hopf algebra of SLₙ as the quotient
of TauCeti.GeneralLinear.coordinateHopfAlgebra R n by the kernel Hopf ideal of the determinant
coordinate morphism. The underlying ideal is the principal ideal generated by the localized
generic determinant minus one:
(det - 1) ⊂ R[Xᵢⱼ][det⁻¹].
The principal-ideal calculation works over every commutative ring and in every rank. Positive integral powers use the geometric-series factorization. Negative powers are handled through the unit attached to the group-like determinant, so no cancellation, nontriviality, or domain hypothesis is needed.
The generic Hopf-ideal quotient API provides the quotient Hopf algebra. On algebra-valued
points, the generic quotient-point natural isomorphism and the general-linear point equivalence
identify the quotient naturally with Mathlib's Matrix.SpecialLinearGroup (Fin n) A; the induced
inclusion is Matrix.SpecialLinearGroup.toGL.
This construction includes rank zero and the zero ring. It deliberately stays at the determinant-kernel boundary: no polynomial presentation, categorical pullback, smoothness, reductivity, or base-change theorem is asserted here.
Main declarations #
TauCeti.SpecialLinear.definingHopfIdeal_toIdeal: the determinant kernel ideal is generated by the localized generic determinant minus one.TauCeti.SpecialLinear.definingHopfIdeal_toIdeal_le_ker_of_map_determinant_eq_one: a coordinate morphism that killsdet - 1kills the defining ideal ofSLₙ.TauCeti.SpecialLinear.coordinateHopfAlgebra: the determinant-one quotient Hopf algebra.TauCeti.SpecialLinear.det_map_genericMatrix_coordinateMapandTauCeti.SpecialLinear.adjoin_range_map_genericMatrix: the generic matrix ofSLₙhas determinant one, and its entries generateO(SLₙ).TauCeti.SpecialLinear.pointsMulEquiv: the natural multiplicative equivalence between quotient Hopf points andMatrix.SpecialLinearGroup.TauCeti.SpecialLinear.pointsNatIso: the corresponding natural isomorphism of group-valued functors.
References #
- J. S. Milne, Basic Theory of Affine Group Schemes, Part I, §1.7, pp. 49–50.
- The Stacks Project, Tag 022X, "The general linear group scheme".
The ideal calculation below is a routine direct argument through Tau Ceti's kernel-Hopf-ideal API; it is not adapted from either reference.
The determinant-one Hopf ideal and quotient #
The Hopf ideal cutting out determinant one inside the general-linear coordinate Hopf algebra. It is the kernel Hopf ideal of the determinant coordinate morphism.
Equations
Instances For
The determinant kernel Hopf ideal is the principal ideal generated by the localized generic determinant minus one.
A morphism from the coordinate ring of GLₙ that sends the generic determinant to one
kills the defining ideal of SLₙ.
The coordinate Hopf algebra of SLₙ, obtained by imposing determinant one on the
general-linear coordinate Hopf algebra.
Equations
Instances For
The quotient coordinate morphism O(GLₙ) ⟶ O(SLₙ). Contravariantly, it is the
closed-subgroup inclusion SLₙ ⟶ GLₙ.
Equations
Instances For
The special-linear coordinate morphism sends an ambient coordinate to its quotient class.
The localized generic determinant is one in the special-linear coordinate Hopf algebra.
The kernel of the special-linear coordinate morphism is the principal determinant-one ideal.
The generic matrix of SLₙ, the image in O(SLₙ) of the generic matrix of GLₙ, has
determinant one.
The entries of the generic matrix of SLₙ generate O(SLₙ).
The special-linear coordinate Hopf algebra bundled with its finite-type algebra property.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The underlying commutative Hopf algebra of the finite-type object is the determinant-one quotient.
The special-linear coordinate Hopf algebra is a finite-type R-algebra, being a quotient of
the finite-type general-linear coordinate Hopf algebra.
Algebra-valued points #
Membership in the point subgroup cut out by the determinant kernel is determinant one.
This is the ambient membership criterion that further cuts consume; the determinant-one cut of
the orthogonal group (TauCeti.SpecialOrthogonal) combines it with the orthogonal one.
The group of algebra-valued points of the special-linear coordinate Hopf algebra is Mathlib's special linear group. The construction first applies the generic natural isomorphism from quotient points to the cut-out ambient subgroup, then reads that subgroup as determinant-one matrices through the general-linear point equivalence.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Under the special- and general-linear point equivalences, the quotient-point inclusion is
Mathlib's canonical inclusion Matrix.SpecialLinearGroup.toGL.
The ambient point attached to a special-linear matrix is the general-linear point attached to its canonical inclusion.
The special-linear point equivalence is natural in the value algebra: postcomposition of Hopf points agrees with entrywise mapping of determinant-one matrices.
Conjugating an SLₙ point by the point attached to the inverse of s becomes ordinary
matrix conjugation after extension of scalars and inclusion into GLₙ.
Conjugation by a determinant-one general-linear matrix, expressed through its corresponding special-linear point.
Naturality as an isomorphism of group-valued functors #
The group-valued functor sending an R-algebra to its special linear group and an algebra
morphism to entrywise matrix mapping. Values are universe-lifted to match the Hopf-points
functor.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The object part of specialLinearFunctor is the universe lift of the ordinary special linear
group.
The morphism part of specialLinearFunctor applies the value-algebra morphism entrywise.
Entrywise computation of the value-algebra map on the special linear functor.
The functor of points of the special-linear coordinate Hopf algebra is naturally isomorphic to the ordinary special linear group functor.
Equations
- TauCeti.SpecialLinear.pointsNatIso R n = CategoryTheory.NatIso.ofComponents (fun (A : CommAlgCat R) => ((TauCeti.SpecialLinear.pointsMulEquiv R n).trans MulEquiv.ulift.symm).toGrpIso) ⋯
Instances For
After transport along specialLinearFunctor_obj, the forward component of pointsNatIso is
the pointwise special-linear equivalence.
After transport back along specialLinearFunctor_obj, the inverse component of
pointsNatIso is the inverse pointwise special-linear equivalence.