Finite flat commutative group schemes #
This file packages commutative group objects over a scheme whose structure morphism is finite
and flat. The ambient group-scheme category is mathlib's category of internal commutative group
objects in Over S; the finite-flat category is its full subcategory. Consequently morphisms
carry all compatibility with multiplication, identity, and inverse without repeating those laws.
The rank is deliberately a function on the base. A finite flat morphism need not have a single
global rank on a disconnected base. HasConstantOrder G n records the additional assertion
needed to speak of one order n.
The scheme-theoretic kernel is the pullback of a homomorphism along the identity section. It is constructed first as a pullback of internal groups, and commutativity follows from its monic map to the commutative source. Packaging it back into the finite-flat category still takes explicit finiteness and flatness hypotheses on its structure map. In particular, flatness of kernels is an arithmetic-base theorem rather than a formal consequence of the source and target being finite flat.
A commutative group scheme over S, expressed as an internal commutative group object in
the slice category of schemes over S.
Instances For
The object property saying that the structure morphism of a commutative group scheme is finite and flat.
Equations
Instances For
Finite flat commutative group schemes over S form the full subcategory of commutative
group schemes whose structure morphism is finite and flat.
Equations
Instances For
The underlying commutative group scheme.
Equations
- G.toCommGroupScheme = G.obj
Instances For
The underlying scheme.
Instances For
The finite flat structure morphism.
Equations
- G.structureMap = G.obj.X.hom
Instances For
The underlying morphism of schemes of a morphism of finite flat commutative group schemes.
Equations
Instances For
The group of X-valued points of G, where X is any scheme over the same base.
Because G is an internal commutative group object, this hom-set carries its canonical
commutative group structure.
Instances For
A homomorphism of finite-flat commutative group schemes acts on points by postcomposition.
Equations
Instances For
An isomorphism of finite-flat commutative group schemes induces a multiplicative equivalence on points of every test scheme.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Base change of finite flat commutative group schemes. This is a functor because pullback is a finite-product-preserving functor on slice categories, hence maps internal commutative groups.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Projection from a base-changed finite-flat group scheme to its original scheme.
Equations
Instances For
Two maps into a base-changed scheme agree when they agree after both projections.
The universal lift into a base-changed scheme, with its source type kept opaque.
Equations
Instances For
Base change of a group-scheme homomorphism commutes with the projection to the original source and target.
Base change of a group-scheme homomorphism commutes with the projection to the original source and target.
Base change of a group-scheme homomorphism remains a morphism over the new base.
Base change of a group-scheme homomorphism remains a morphism over the new base.
The identity section of a base-changed group scheme projects to the original identity section.
The identity section of a base-changed group scheme projects to the original identity section.
The identity section of a base-changed group scheme is a section over the new base.
The identity section of a base-changed group scheme is a section over the new base.
The square underlying a base-changed group-scheme homomorphism is cartesian.
The direct pullback kernel over a new base maps canonically to the base-changed source.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The direct kernel square remains a pullback after changing the base.
The rank of a finite flat commutative group scheme at a point of its base.
Equations
Instances For
The assertion that a finite flat commutative group scheme has one constant order on its possibly disconnected base.
Equations
- G.HasConstantOrder n = (G.orderAt = Function.const (↥S) n)
Instances For
Isomorphic finite-flat commutative group schemes have the same geometric rank function.
The underlying scheme of the scheme-theoretic kernel of f, obtained by pulling G back
along the identity section of H.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The canonical map from the scheme-theoretic kernel to the source group scheme.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The structure morphism of the underlying scheme-theoretic kernel.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The zero morphism from the trivial internal group to the target. Its underlying map of schemes is the identity section of the target group scheme.
Equations
Instances For
The kernel constructed first in internal (not necessarily commutative) groups. Limits of internal groups are created by the forgetful functor, so this pullback inherits its group law without choosing formulas for multiplication and inverse on the underlying scheme.
Equations
Instances For
The internal group kernel is commutative. The identity section is split mono, hence the first pullback projection is mono. Its underlying map remains mono because the forgetful functor from internal groups preserves pullbacks, and commutativity can therefore be checked after mapping to the commutative source.
The commutative group scheme underlying the scheme-theoretic kernel.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The kernel inclusion before imposing the finite-flat object property.
Equations
Instances For
After forgetting first the group structure and then the map to the base, the internal-group kernel square is the scheme-theoretic pullback square.
The canonical identification of the inherited internal-group kernel with the explicit
scheme-theoretic pullback used by kernelScheme.
Instances For
Data certifying that the scheme-theoretic kernel carries the expected finite-flat commutative group-scheme structure. The isomorphism fixes its underlying scheme and structure map, while the universal pullback above fixes its geometric meaning.
- kernel : FiniteFlatCommGroupScheme S
The kernel as a finite flat commutative group scheme.
The kernel inclusion as a homomorphism of group schemes.
Identification with the scheme-theoretic pullback kernel.
- schemeIso_hom_structureMap : CategoryTheory.CategoryStruct.comp self.schemeIso.hom (kernelStructureMap f) = self.kernel.structureMap
Compatibility of the identification with the maps to the base.
- schemeIso_hom_kernelι : CategoryTheory.CategoryStruct.comp self.schemeIso.hom (kernelι f) = hom self.inclusion
Compatibility of the group-scheme inclusion with the pullback projection.
Instances For
The inherited kernel group scheme, packaged as finite flat when its structure morphism is
known to be finite and flat. These hypotheses are intentionally attached to the explicit
scheme-theoretic structure map rather than inferred from G and H.
Equations
Instances For
The finite-flat kernel of f, under the exact geometric hypotheses needed over the base.
Flatness of kernels is not automatic over an arbitrary scheme, so the hypotheses deliberately remain visible at this public entry point.
Equations
Instances For
The inclusion of the finite-flat kernel into its source.
Equations
Instances For
The canonical inclusion of the finite-flat kernel.
Equations
Instances For
The canonical finite-flat kernel presentation under the precise hypotheses needed to put
the inherited group scheme in FiniteFlatCommGroupScheme S.
Equations
- One or more equations did not get rendered due to their size.
Instances For
A scheme-theoretic kernel known finite and flat has the canonical certified presentation. This permanent theorem is the destination of the checked Challenge bridge.
The first comparison map in the geometric pullback of a certified kernel.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Pulling back the chosen kernel scheme or its canonical scheme-theoretic model gives isomorphic schemes over the new base.
Equations
Instances For
The pullback of a certified kernel is the direct kernel of the original morphism against the base-changed identity section.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The canonical identification of a pulled-back certified kernel with the scheme-theoretic kernel of the pulled-back homomorphism.
Equations
- P.baseChangeSchemeIso t = P.baseChangeDirectIso t ≪≫ ⋯.isoPullback
Instances For
Certified scheme-theoretic kernels commute with arbitrary base change.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The certified kernel inclusion maps trivially to the target group scheme.
The certified kernel inclusion maps trivially to the target group scheme.
A point of a certified scheme-theoretic kernel maps to the identity in the target.
Pointwise kernel membership is the scheme-theoretic pullback condition.
Every point killed by f lifts uniquely to the certified scheme-theoretic kernel.
The inclusion identifies geometric kernel points with the actual kernel of the induced homomorphism on points.
Equations
Instances For
Scheme-theoretic kernels represent the pointwise kernel functor, multiplicatively and on every test scheme over the base.
Equations
- P.pointMulEquiv X = MulEquiv.ofBijective (P.pointKernelHom X) ⋯