Fppf quotient presentations for ambient commutative group schemes #
An elliptic curve quotient by a finite subgroup is not a finite group scheme, so the existing
finite-flat and quasi-finite quotient records cannot express it. This file gives the ambient
version. A FppfQuotientPresentation i consists of an actual commutative group scheme, an
fppf-surjective homomorphism to it, and an isomorphism identifying the supplied inclusion i
with the scheme-theoretic kernel.
This is a certificate for a quotient that has already been constructed. It is not a theorem
constructing G/K, and it does not separately assert a categorical coequalizer. An fppf cover
with the displayed geometric kernel presents the corresponding quotient of fppf sheaves.
The point API deliberately keeps the arithmetic obstruction visible. On every test scheme X
there is an injection
G(X) / K(X) ⟶ Q(X).
No surjectivity is asserted. Over the base, the image is exactly the zero fibre of the genuine
connecting homomorphism Q(S) ⟶ H¹_fppf(S, K). Thus this file cannot be used to identify
Q(S) with G(S) / K(S) while a nontrivial H¹ obstruction remains.
An actual ambient fppf quotient projection with a specified geometric kernel.
The parameter i : K ⟶ G is retained in the type so the kernel identification is with the
caller's chosen subgroup scheme and inclusion, not merely with an unnamed isomorphic object.
- quotient : CommGroupScheme S
The supplied quotient group scheme.
The supplied quotient homomorphism.
- project_flat : Flat (underlyingHom self.project)
Flatness of the quotient projection.
- project_surjective : Surjective (underlyingHom self.project)
Surjectivity of the quotient projection on underlying topological spaces.
- project_lfp : LocallyOfFinitePresentation (underlyingHom self.project)
Local finite presentation of the quotient projection.
Identification of the supplied subgroup with the geometric kernel.
- kernelIso_hom_kernelInclusion : CategoryTheory.CategoryStruct.comp self.kernelIso.hom (kernelInclusion self.project) = i
The kernel identification carries the canonical inclusion to the supplied inclusion.
Instances For
The quotient presentation as the ambient geometric-kernel record used by the existing fppf connecting construction.
Equations
- D.kernelPresentation = { kernel := K, inclusion := i, kernelIso := D.kernelIso, kernelIso_hom_kernelInclusion := ⋯ }
Instances For
The three geometric properties making the supplied projection an fppf cover.
The chosen subgroup is exactly the pointwise kernel on every test scheme.
Pull an ambient fppf quotient presentation back along an arbitrary base morphism. Both the specified kernel object and its inclusion are the literal pullbacks of the original data.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The image of the specified kernel on X-valued points.
Equations
Instances For
The quotient of source points by points coming from the specified geometric kernel.
Equations
- D.PointQuotient X = (G.Point X ⧸ D.pointKernelRange X)
Instances For
The quotient projection on represented points, induced by the actual group-scheme projection.
Equations
Instances For
Scheme-theoretic kernel exactness says that the specified point image is precisely the kernel of the quotient projection on every test scheme.
The point quotient maps injectively into the points of the quotient scheme on every test scheme. Surjectivity is deliberately absent.
Changing the test scheme by an isomorphism carries the specified point-kernel image to the specified point-kernel image.
Point quotients are invariant under an isomorphism of test schemes.
Equations
- D.pointQuotientMulEquivOfOverIso e = QuotientGroup.congr (D.pointKernelRange X) (D.pointKernelRange Y) (G.pointMulEquivOfOverIso e) ⋯
Instances For
The point-quotient injection commutes with changing the test scheme by an isomorphism.
The quotient projection itself, regarded as a singleton fppf cover of its target.
Equations
Instances For
Pulling the actual quotient cover back along a target section gives local source lifts.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The genuine fppf connecting homomorphism attached to the supplied quotient projection.
Equations
Instances For
A quotient-scheme base point has zero connecting class exactly when it is represented by a
class in the point quotient. This is the explicit H¹ obstruction to surjectivity.
The point quotient embeds as exactly the zero-boundary fibre in the low-degree fppf cohomology sequence.
Transport the fppf boundary homomorphism from base sections to points on an isomorphic test scheme. This changes only the presentation of the represented points; it does not assert point surjectivity.
Equations
Instances For
After transport along an isomorphism of test schemes, the same point quotient embeds as exactly the zero-boundary fibre.