Every finite etale surjection between integral proper curve models with rational target over an algebraically closed field of characteristic zero is an isomorphism.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open CategoryTheory AlgebraicGeometry AlgebraicCurve
namespace AnabelianGeometry.GeometricFundamentalGroup
open AlgebraicCurves.Geometry.Schemes.Proofs
open SchemeHomOver_ext_of_forall_algebraicClosure_point_of_isReduced_of_flat
open RigKerGeomPoints renaming ext_of_forall_geometric_point → geometricHomExt intheorem isIso_of_finite_etale_rational
{K F : Type} [Field K] [IsAlgClosed K] [CharZero K] [Field F]
[Algebra K F] [IsCurveOver K F] [Algebra.EssFiniteType K F]
(M : CurveModel K (RatFunc K)) (N : CurveModel K F)
(π : N.C ⟶ M.C) (hπ : π ≫ M.toBase = N.toBase)
[IsFinite π] [Etale π] (hsurj : Function.Surjective π.base) : IsIso π