exists_divisor_charts
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
open CategoryTheory CategoryTheory.Limits CategoryTheory.MonoidalCategory
open AlgebraicGeometry AlgebraicGeometry.RelPicard AlgebraicGeometry.SmoothProperCurve
open NeronModelInfra GoodReductionJacobian
open JacobianVarieties.Picard.Proofs.OpenChart.AlgebraicGeometry.RelPicard.ChartOne
namespace JacobianVarieties.Albanesetheorem exists_divisor_charts
{K : Type u} [Field K] {C : Scheme.{u}}
(c : C ⟶ Spec (CommRingCat.of K)) [IsProper c]
[SmoothOfRelativeDimension 1 c] [GeometricallyIntegral c]
(ε : SchemeHomOver (𝟙 (Spec (CommRingCat.of K))) c)
(n g r : ℕ) (hgr : 2 * g < r)
(γ : Fin n → Fin (r - g) → SchemeHomOver (𝟙 (Spec (CommRingCat.of K))) c)
(hγ : HasChartSections c γ)
{P : RelativePic0Designation K c} [LocallyOfFiniteType P.toBase]
(h : RepresentsRelSubPic c ε (algEquivZeroCut c ε) P) :
∃ (r : ℕ), 0 < r ∧ ∃ (n : ℕ) (V : Fin n → P.P.Opens),
TopologicalSpace.IsOpenCover V ∧
∀ i : Fin n, ∃ E : RelEffCartierDiv c r ((V i).ι ≫ P.toBase),
Nonempty (E.twistModule c ε ≅
(h.poincare.pullbackAlong (⟨(V i).ι, rfl⟩ :
SchemeHomOver ((V i).ι ≫ P.toBase) P.toBase)).L)