AlgebraicCurves.Geometry.AbelianSchemes.Theorems.Proofs.RelativeGroupLaw_surjective_schemeNsmul_of_forall_surjective_fibre_schemeNsmul.FibSurj.surjective_of_forall_surjective_schemeFibreEndo'
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.AbelianSchemes.Theorems.Proofs
namespace RelativeGroupLaw_surjective_schemeNsmul_of_forall_surjective_fibre_schemeNsmul
universe u
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry NeronModelInfra GoodReductionJacobianLean source · statement
theorem FibSurj.surjective_of_forall_surjective_schemeFibreEndo'
{S X : Scheme.{u}} (f : X ⟶ S) (h : X ⟶ X) (hh : h ≫ f = f)
(hfib : ∀ s : S, Surjective (schemeFibreEndo f h hh s)) :
Surjective h