Documentation

LeanPool.JacobianDiffgeo.Abel.OfCurveInj

abel-theorem: the gated ofCurve_inj and final-assembly discharge (§4.4 D4) #

Unit: abel-theorem. Namespace Jacobian. The challenge's ofCurve_inj (docs/Jacobian_challenge.lean:99), assembled from RS.Abel.genus_eq_zero_of_pathIntegral_mem (Sufficiency.lean) via the frozen ordering-resolution bridge (AddSubgroup.isClosed_of_discrete, §1.3/§9 of the design, spike-verified).

Both theorems below are stated exactly at their design shape and type-check; ofCurve_inj''s PROOF calls RS.Abel.genus_eq_zero_of_pathIntegral_mem, so it inherits that theorem's one remaining explicit hypothesis (RS.Abel.WeakSolutionUpgrade X, see Sufficiency.lean's own docstring for the precise account — the external serre-duality-tails blocker itself has CLEARED) transitively, as an explicit hypothesis argument here too (no NEW hypothesis is introduced in this file). ofCurve_inj is a one-line wrapper, discharged unconditionally the moment period-lattice-rank registers instance : DiscreteTopology (RS.periodSubgroup X) AND WeakSolutionUpgrade X is proved (see Sufficiency.lean for the precise remaining roadmap).

The challenge lemma, gated on the literal (uncompleted) period subgroup's discreteness — Forster 21.4(i) exactly, NOT the .topologicalClosure variant jacobian-construction's other gated instances use (§4.4 reconciles the two shapes; period-lattice-rank is expected to register both, per the design's coordination note) — AND on RS.Abel.WeakSolutionUpgrade X (Sufficiency.lean), the one remaining, precisely-isolated non-external hypothesis.

The literal challenge statement (docs/Jacobian_challenge.lean:99), discharged the moment period-lattice-rank registers instance : DiscreteTopology (RS.periodSubgroup X) for the real period subgroup (Forster 21.4(i)) AND RS.Abel.WeakSolutionUpgrade X is proved. A one-line wrapper, not new mathematics.

ofCurve_inj' with the WeakSolutionUpgrade hypothesis discharged (UpgradeDischarge.lean): the only remaining gates are period-lattice-rank's [DiscreteTopology (RS.periodSubgroup X)] and serre-duality-tails's single remaining external fact (Function.Surjective (tailToH1 0)).

The literal challenge statement, gated on discreteness (period-lattice-rank's job) and the single serre-duality-tails fact only.