Pullback of sections is bijective when the structure map is an isomorphism
ProvedOAI.MaximalSeshadri.Geometry.LineBundle.pullbackSection_bijectivemaximal-seshadrioai-math
Let be a morphism such that the map (IdealModule.structureMap f) is an isomorphism. For every line bundle on the map given by pullbackSection f is a bijection.
Formalization Note The statement is verbatim from OpenAI's Lean development, with Definitions files of this development imported in place of the upstream modules; these are supporting code for the statement.
Preamble
import Mathlib
import Definitions.Def_MaximalSeshadriConstants
import Definitions.Def_SeshadriPrelim6
namespace OAI
section
namespace MaximalSeshadri.Geometry
noncomputable section
open AlgebraicGeometry CategoryTheory TopologicalSpace
open MaximalSeshadri.Frames
variable {X Y : Scheme.{0}} (f : X ⟶ Y)
Formal statement
theorem LineBundle.pullbackSection_bijective [IsIso (IdealModule.structureMap f)]
(L : LineBundle Y) : Function.Bijective (pullbackSection f (M := L.sheaf)) := by
sorry
end
end MaximalSeshadri.Geometry
end
end OAI
Source
OpenAI, Maximal Seshadri constants on arbitrary polarized surfaces, September 23, 2026, https://github.com/openai/math (paper: preprints/Maximal-Seshadri-Constants-on-Arbitrary-Polarized-Surfaces-September-23-2026/main.pdf; Lean: lean/OAI/AlgebraicGeometry/Seshadri, Apache License 2.0); Lean declaration `OAI.MaximalSeshadri.Geometry.LineBundle.pullbackSection_bijective`, https://github.com/openai/math/blob/adc7f1241b42e322a6451854ab7e4b4c146bf78a/lean/OAI/AlgebraicGeometry/Seshadri/Blowup/BlowupLineDescent.lean#L59