Euler characteristic across a Cartier divisor
OpenOAI.MaximalSeshadri.Geometry.cartier_euler_differenceLet be a surface with ample , line bundles, a monomorphism, and an ideal sheaf whose subscheme is integral of dimension one and which is locally generated by the coefficient of . Then , with the two-term Euler characteristic on and the one-term one on the curve.
Notation. is eulerCharacteristic: the alternating sum of -dimensions of , for on a surface and on a curve. IsAmple means that for each point and open , some positive power has a global section with nonvanishing open containing , inside , and affine. A Surface is an integral scheme smooth of relative dimension 2 over with a closed immersion into some complex projective space over .
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.
import Mathlib import Definitions.Def_MaximalSeshadriConstants import Definitions.Def_SeshadriPrelim6 namespace OAI section namespace MaximalSeshadri.Geometry noncomputable section open AlgebraicGeometry CategoryTheory CategoryTheory.Limits TopologicalSpace open MaximalSeshadri.Frames MaximalSeshadri.Projective
theorem cartier_euler_difference (S : Surface) (A : LineBundle S.scheme) (hA : A.IsAmple)
(M N : LineBundle S.scheme) (φ : M.sheaf ⟶ N.sheaf) [Mono φ]
(I : S.scheme.IdealSheafData) [IsIntegral I.subscheme]
(hd : topologicalKrullDim I.subscheme = 1)
(heq : ∀ x : S.scheme, ∃ U : S.scheme.affineOpens, x ∈ U.1 ∧
∃ e : M.sheaf.restrict U.1.ι ≅ O U.1.toScheme,
∃ d : N.sheaf.restrict U.1.ι ≅ O U.1.toScheme,
I.ideal U = Ideal.span {U.1.topIso.hom
(endValue (e.inv ≫ (Scheme.Modules.restrictFunctor U.1.ι).map φ ≫ d.hom))}) :
eulerCharacteristic S.structureMap 2 N.sheaf - eulerCharacteristic S.structureMap 2 M.sheaf =
eulerCharacteristic (I.subschemeι ≫ S.structureMap) 1
((Scheme.Modules.pullback I.subschemeι).obj N.sheaf) := by
sorry
end
end MaximalSeshadri.Geometry
end
end OAI