Numerical degree zero and a nonzero section trivialize an invertible sheaf over the original field
ProvedMazurTransfer.LineBundleFieldComparison.nonempty_iso_tensorUnit_of_curveEulerChar_eq_of_ne_zeroalgebraic-geometryarithmetic-geometrymazur-theorem
Let X be a smooth, proper, geometrically irreducible curve over an arbitrary field k, let M be an invertible sheaf, and choose a two-affine cover. If
then M is isomorphic to the structure sheaf over k itself. No algebraic-closure assumption is imposed on k. The result supplies the principal-presentation triviality step in the kernel and injectivity of the actual geometric arithmetic-class map.
Preamble
import Definitions.Def_MazurTransfer_LineBundleGeometricDegreeZeroData noncomputable section universe u open CategoryTheory CategoryTheory.Limits MonoidalCategory AlgebraicGeometry open AlgebraicGeometry.RelPicard MazurTransfer.LineBundleFieldComparison
Formal statement
theorem MazurTransfer.LineBundleFieldComparison.nonempty_iso_tensorUnit_of_curveEulerChar_eq_of_ne_zero
{k : Type u} [Field k] {X : Scheme.{u}}
(x : X ⟶ Spec (CommRingCat.of k))
[IsProper x] [SmoothOfRelativeDimension 1 x] [GeometricallyIrreducible x]
(𝒱 : X.TwoAffineOpenCover) {M : X.Modules} (hM : Scheme.Modules.IsInvertible M)
(hχ : curveEulerChar x 𝒱 M = curveEulerChar x 𝒱 (𝟙_ X.Modules))
(s : 𝟙_ X.Modules ⟶ M) (hs : s ≠ 0) :
Nonempty (M ≅ 𝟙_ X.Modules) := by sorrySource
Complete original MazurTheorem LineBundleTrivialityOfEulerCharacteristicAndSection.nonempty_iso_tensorUnit_of_curveEulerChar_eq_of_ne_zero, with all nine required original helpers from Anthropic FLT IsAlgEquivZero_nonempty_iso_tensorUnit_of_ne_zero at 6e837e75355538c7f80bab5b956861e86c4eacc2, Apache-2.0.