Mazur’s classification, built on canonical objects.
A public programme for the full fifteen-group classification of rational elliptic-curve torsion. The Lean Pool cardinality challenge remains a release endpoint; the roadmap also makes finiteness, group structure, and every canonical construction explicit.
Programme principleConstruct the real object before scaling proof volume: progress is earned only when a reviewed API is consumed downstream.
Execution revision · 2026-08-15
One theorem spine. Only startable foundation lanes are active.
Retain Mazur's degree-one formal-immersion route while recording checked but uncredited foundation slices: canonical-linear coherent H0/H1 with pointed proper-curve H1 finiteness; the associated fppf sheafification of the all-degree normalized Picard presheaf together with an honest absolute Picard degree kernel and splitting; genuine secant, tangent, and D(B₁₂) product-neighbourhood addition charts with checked overlap and diagonal comparisons; generic finite free-translation quotient geometry over affine noetherian bases; terminal proper-model specialization at five; and represented polynomial-cusp sections. Proper coherent H0 finiteness, linear connecting maps, Riemann-Roch, proper base change, a pullback-compatible relative degree and relative Pic⁰, Picard representability, gluing and infinity coverage for the global Weierstrass law, actual canonical cyclic and Eisenstein quotient instances, torsion injectivity, represented X_0, and compactification remain open.
The rational torsion subgroup is isomorphic to one of the eleven cyclic groups or four bicyclic groups in Mazur's theorem.
theorem rationalTorsion_hasMazurClassification (E : WeierstrassCurve ℚ) [E.IsElliptic] : HasMazurClassification E
Release endpointImmutable challenge
Challenge.Mazur.torsion_ncard_le
This immutable challenge is a published corollary, not the project definition of Mazur's theorem. The existing finite/infinite split can also discharge it directly from allowed point orders, while the canonical release additionally proves finiteness and group structure.
theorem torsion_ncard_le (E : WeierstrassCurve ℚ) [E.IsElliptic] : (AddCommGroup.torsion (E⁄ℚ).Point : Set (E⁄ℚ).Point).ncard ≤ 16
The generic formal-immersion collision theorem is the checked route-neutral argument boundary. The witness package and its private Eisenstein constructor remain proposed. Do not add winding-quotient, modular-symbol, analytic-rank, symmetric-power, or global cyclotomic machinery to the critical path.
01
cohomology-picard-jacobian
Canonical curve cohomology to Jacobians
Current package
Current WP exit criterion
A cover-independent canonical K-linear H⁰/H¹ API, including H⁰/global-sections compatibility and coefficient-morphism and connecting-map linearity, is available to the proper-curve finiteness package.
Lane goal
A represented Jacobian and pointed Abel–Jacobi morphism compile with base-change consumers.
02
represented-modular-curve
Represented X₀(N) vertical slice
Current package
Current WP exit criterion
Starting from the checked over-base additions on D(x₁ - x₂) and D(B₁₂), their equality on the exact intersection, and the diagonal tangent comparison, glue their union; then add the infinity charts and coverage, prove the commutative group laws, and refactor MazurTorsion.XZeroFortyNine.orderFortyNineConcreteGroupSchemeInterface to consume the result without supplied [GrpObj (toOver E)] or CanonicalPointGroupLawCompatibility E shadow inputs.
Lane goal
An exact-order-49 point reaches an honest represented X₀(49) point without a supplied point-equivalence shadow.
The weighted roadmap
A dependency graph with an honest denominator.
The programme totals 1000 points. Stage weights estimate effort across the whole theorem—not file counts, issue counts, or perceived mathematical elegance.
Stage contract
What this stage must define and prove
These are the concrete APIs and results that count as this stage’s scope. Node cards below show how the work is divided and connected.
definitionIntegrated
MazurTorsion.RationalTorsion
The rational torsion subgroup used by every downstream cardinality and point-order theorem.
definitionIntegrated
MazurTorsion.cyclicOrders and remainingKubertForbiddenOrders
The exact allowed cyclic orders and the four composite callbacks still exposed by the baseline.
The checked rational height-descent inputs that prove torsion finiteness directly through Mathlib's finite-torsion descent theorem, without Mordell–Weil finite generation.
All 1 dependency nodes
50.0 of 50 points integrated
Done50 pts
Finite-group classification and cardinality assembly; direct rational-torsion finiteness; the generic finite-abelian rank-two presentation; full 2-, 3-, 4-, 5-, and 7-torsion obstructions; exceptional products; and unconditional exclusions of orders 14, 15, 16, 20, 21, 24, and 27.
definitionIntegrated
MazurTorsion.RationalTorsion
The rational torsion subgroup on which the point-order and cardinality reductions are stated.
The checked cardinality bound once the explicit point-order hypotheses are supplied.
MazurTorsion.Arithmetic.CardinalityReduction
theoremIntegrated
WeierstrassCurve.Affine.approx_parallelogram_law
The checked naïve-height estimate consumed by Mathlib's direct finite-torsion descent theorem.
MazurTorsion.Foundations.NaiveHeightDescent
definitionIntegrated
MazurTorsion.rationalLogHeightNorthcott
Northcott's property for rational logarithmic height, completing the direct torsion-finiteness input without finite generation.
MazurTorsion.NumberTheory.RatNorthcott
theoremIntegrated
MazurTorsion.rationalTorsion_finite
Apply rational Northcott and the approximate parallelogram law to Mathlib's finite-torsion descent theorem, without full Mordell–Weil finite generation.
Put any finite abelian group satisfying the allowed-order hypothesis and exactly c2Cube, c3Square, c5Square, and c7Square into rank-two invariant-factor form; c4Square, c2c10, and c2c12 remain classification-only.
MazurTorsion.GroupTheory.FiniteClassification
Needs
foundation node
Unlocks
Stage contract
What this stage must define and prove
These are the concrete APIs and results that count as this stage’s scope. Node cards below show how the work is divided and connected.
definitionIntegrated
MazurTorsion.XOneEleven.FiveCosetBound
The compiled acceptance predicate for the explicit five-isogeny descent on X_1(11).
theoremContract
MazurTorsion.XOneEleven.fiveCosetBound
Every rational point on the order-11 model belongs to one of the five visible classes modulo 5E(Q).
The order-49 point-to-X_0(49) bridge and final exclusion.
integrationProposed
finiteEndpointPointOrder
One theorem discharging order 13 and the four composite callbacks; order 11 is supplied by the prime-level formal-immersion theorem.
All 8 dependency nodes
0.0 of 100 points integrated
Paused12 pts
The reverse X_1(11) model-to-Tate bridge, its discriminant certificate, the conditional cusp classification, and the conditional five-coset proof with Q=0 are checked. The node remains open until MT-X11-JOIN supplies the unconditional order-11 exclusion and the immutable Challenge bridge compiles. The direct five-isogeny Selmer calculation remains a partial fallback.
theoremContract
MazurTorsion.Kubert.orderElevenModelOfRaw_inverse
The denominator-safe reverse rational functions are a checked inverse to the forward X_1(11) model map on the noncusp locus.
A noncusp model point reconstructs an actual elliptic Tate curve with a rational point of exact order eleven; nonzero discriminant follows from the checked degree-five resultant certificate.
Fallback five-isogeny infrastructure: the candidate Velu point function has zero fibre exactly the points killed by five; no additivity or packaged isogeny is claimed.
Fallback arithmetic consumer: a rational unit with all finite valuation residues trivial modulo five is a fifth power; the local Kummer comparison and ramified factor remain open.
MazurTorsion.NumberTheory.XOneElevenFiveSelmer
Needs
Unlocks
Blocked2 pts
Adapt the formal-immersion order-11 theorem to the existing PointOrder callback; the explicit X_1(11) descent is no longer a logical prerequisite.
Expose the uniform order-eleven result under the finite-endpoint namespace expected by PointOrder.
Needs
Unlocks
Paused26 pts
Show that the explicit genus-two order-13 model has no rational affine point with x different from 0 and -1. The checked primitive split descent clears all three cusp factors, derives the two remaining cubic coefficient identities, proves both conic parameters odd, and forces k to be -4 or 4. Its global rational-point elimination, and hence the genuine Mazur--Tate Jacobian/rank-zero conclusion, remain open.
Dehomogenize every positive primitive split datum to an actual rational point on the order-thirteen sextic with its canonical positive integral ordinate.
Show that the explicit genus-two order-18 model has no rational point with x different from 0 and 1. The checked primitive split descent derives the two remaining cubic coefficient identities, proves both conic parameters odd, and forces k to be -8, -4, 4, or 8. Classification of these two explicit split covers, equivalently a genus-two Jacobian rank-zero certificate or another complete descent, is still required; the Challenge remains open.
Prove that no rational point on an elliptic curve over Q has exact additive order 25. The checked Tate recurrence computes (n+2)P from index n and proves every secant denominator through 13P nonzero from exact order 25. Explicit square/cube normalized coordinates through 13P reduce x(13P)=x(12P) to the cuspidal factor b-c times one fixed 234-term polynomial of total degree 40. The arbitrary-curve consumer retains b, c, and b-c nonzero together with the twelfth-power discriminant scale. Classifying rational solutions of that explicit noncuspidal factor, directly or after a checked birational reduction, remains open.
Use the explicit optimal elliptic quotient X_0(35)/w_5 and Mazur's squarefree-level formal-immersion criterion at auxiliary prime 11. The source three-descent and Eisenstein ideal-support calculations prove the fixed explicit curve model has rank zero and finite rational point group. The represented modular classifying map and chart identification, the characteristic-eleven cusp local-ring generator and unit calculation, the abelian-variety identification, and Atkin--Lehner specialization inputs remain open.
definitionProposed
MazurTorsion.OrderThirtyFive.optimalQuotient
Construct the explicit optimal quotient X_0(35)/w_5 with model y^2+y=x^3+x^2+9x+1.
Feed the local-at-eleven collision and finite-field bound to the published endpoint.
Needs
Unlocks
Open10 pts
Use the shared cyclic-subgroup moduli bridge: exact order 49 now constructs a genuine represented split finite-flat source whose recovered rational datum is the original cyclic-subgroup datum. The remaining map from that datum to a noncuspidal X_0(49)(Q) point will contradict the already checked two-cusp classification. No additivity proof for the explicit Velu point function is needed.
Combine order 11 from the prime route with level 13 and the four composite exclusions.
Needs
Unlocks
Stage contract
What this stage must define and prove
These are the concrete APIs and results that count as this stage’s scope. Node cards below show how the work is divided and connected.
definitionIntegrated
SchemeWeilDivisor.orderAt and OrderSystem
Codimension-one orders of rational functions, finite support, principal divisors, and their degree-zero product formula.
definitionProposed
CurveCohomology and PicardGroup
Coherent cohomology on proper curves plus the divisor/line-bundle dictionary and Riemann-Roch interfaces.
definitionProposed
RelativePicardFunctor and PoincareBundle
The zero-section-normalized all-degree relative Picard presheaf, its associated fppf sheafification and degree-zero component, and the downstream universal line bundle.
structureProposed
Jacobian
Pic^0 represented as an abelian variety, with dimension/genus and genus-one sanity checks.
definitionProposed
AbelJacobi
The Abel-Jacobi morphism, universal property, base change, and positive-genus closed immersion.
structureProposed
EllipticCurve.Isogeny
Finite-subgroup quotients, dual isogenies, multiplication kernels, and the Weil pairing.
All 13 dependency nodes
32.0 of 300 points integrated
Done15 pts
Tau Ceti proves finite support by restricting a rational function to a unit on a nonempty affine open and controlling the Noetherian closed complement; its scheme orderSystem is the compiled downstream consumer.
theorem finite_support_orderAt
(X : Scheme.{u}) [IsIntegral X] [IsNoetherian X]
(g : Additive X.functionFieldˣ) :
(Function.support fun x : TauCeti.AlgebraicGeometry.CodimensionOnePoint X =>
TauCeti.AlgebraicGeometry.SchemeWeilDivisor.orderAt x g).Finite := sorry
Needs
Unlocks
Done15 pts
Tau Ceti extends a nonconstant rational function to a finite flat map to the projective line, identifies its zero and infinity fibre multiplicities with orders of vanishing and residue degrees, and proves every principal divisor on a smooth proper integral curve has weighted degree zero; a quotient-to-PicZero equivalence and the scheme-Picard subgroup are checked consumers.
The residue-degree-weighted product formula for every nonzero rational function on a smooth proper integral curve, consumed by properCurveDegreeZeroQuotientEquivPicZero and the Mazur scheme-Picard adapter.
Needs
Unlocks
Done2 pts
Tau Ceti proves faithful integral extensions preserve Krull dimension, derives tensor-product dimension additivity by Noether normalization, glues affine-chart bounds for scheme products, and obtains abelian-variety product dimension as a checked consumer.
theoremContract
TauCeti.AlgebraicGeometry.AbelianVariety.prod_dim
The dimension of A × B is dim A + dim B for abelian varieties over a field.
theorem prod_dim {K : Type u} [Field K]
(A B : AbelianVariety K) :
(AbelianVariety.prod A B).dim = A.dim + B.dim := sorry
Needs
Unlocks
Research Open18 pts
Construct the Picard group of line bundles and identify divisor classes with line bundles on a smooth curve. The checked affine path proves integral closedness and Dedekind order compatibility for locally standard-smooth relative curves over a field and constructs actual overlap line-bundle isomorphisms on proper smooth curve intersections.
Verify that the triple-intersection comparison has the chosen threefold overlap's structural map to the curve; its three face-specific consumers are checked in the same module.
Identify Weil divisors modulo principal divisors with the line-bundle Picard group.
Needs
Unlocks
Blocked35 pts
Build the coherent-cohomology results needed for proper smooth curves. The checked H0/global-sections comparison is linear for the canonical global-functions action, agrees with the opt-in transported action, and has a canonical-field consumer. The affine-cover Cech comparison reaches genuine Ext-based H1 and is canonically linear, yielding canonical-field H1 finite-dimensionality for pointed smooth proper integral curves. Proper coherent H0 finiteness, linear connecting maps, and proper base change remain open. This foundation is independent of the divisor-to-line-bundle dictionary; only the later Picard representability layer joins the two lanes.
definitionProposed
TauCeti.AlgebraicGeometry.CurveCohomology
Define degree-zero and degree-one coherent cohomology for sheaves on proper curves.
Package the checked canonical H0 comparison and pointed-curve canonical-field H1 finite-dimensionality theorem with the still-needed proper coherent H0 finiteness, linear connecting maps, affine acyclicity, and vanishing above degree one in the required curve-cohomology facade.
Transport the global-sections module structure to Ext-based H0 as an explicit opt-in compatibility action; its equality with the canonical all-degree action is checked below.
Give genuine Ext-based sheaf cohomology in every degree its canonical cover-independent action by global functions, induced by multiplication endomorphisms of the coefficient module.
Consume the canonical H0 comparison in the proper-curve layer and identify it linearly with global sections carrying the same structure-map field action.
Make genuine H1 functoriality ground-field linear for the canonical structure-map actions; pointed proper-curve H1 finite-dimensionality now uses the same actions.
Upgrade the affine-cover comparison to a linear equivalence between native base-Cech H1 and the canonical global-functions action on genuine H1 restricted along the base morphism, without transporting a target module instance.
Expose the affine-cover comparison linearly for the explicitly cover-transported action; retain this legacy facade alongside the canonical restricted-action linear comparison.
Prove H1 finite-dimensional for a pointed smooth proper integral curve using a finite-map-transported field action; retain this legacy facade alongside the canonical-field theorem.
Use a rational section and the canonical Cech linear equivalence to prove genuine H1 finite-dimensional for the canonical structure-map field action on a smooth proper integral curve.
MazurTorsion.Upstream.ProperCurveCohomologyFinite
Needs
Unlocks
Blocked25 pts
Define genus through canonical H1 and prove Riemann-Roch, Serre duality, and the degree of the dualizing sheaf. The first genuine Riemann-Roch theorem is the downstream consumer of B1's canonical proper coherent H0/H1 finiteness API.
definitionProposed
TauCeti.AlgebraicGeometry.Curve.genus
Define the genus of a proper smooth curve from the dimension of first coherent cohomology.
theoremProposed
TauCeti.AlgebraicGeometry.Curve.riemannRoch
Provide the first genuine Riemann-Roch formula for divisors or line bundles on a proper smooth curve, consuming B1's canonical proper coherent H0/H1 finiteness API without a shadow dimension structure.
theoremProposed
TauCeti.AlgebraicGeometry.Curve.serreDuality
Provide Serre duality and the resulting degree formula for the dualizing sheaf.
Needs
Unlocks
Blocked30 pts
Prove proper-flat pushforward, cohomology and base change, and semicontinuity in the form needed by the Picard construction.
definitionProposed
TauCeti.AlgebraicGeometry.RelativeCohomology
Package derived pushforward data for coherent sheaves in a proper flat family of curves.
Prove upper semicontinuity of fibrewise cohomology dimensions in the required setting.
Needs
Unlocks
Blocked15 pts
Represent degree-d effective divisors by Sym^d X and construct the relative Abel maps. The formal symmetric power of the underlying divisor index type now has checked fixed-degree fiber formulas after transport to the actual absolute scheme Picard group: equality of normalized classes is exactly complete-linear-system membership. This is an acceptance formula only; relative effective-divisor families, scheme representability, and the Abel morphism remain open.
Transport the fixed-degree Abel--Jacobi fiber theorem through the checked divisor-class/Picard equivalence, identifying equality in absolute Picard degree zero with complete-linear-system membership.
Identify the symmetric-power equality fiber with the preimage of its complete linear system.
MazurTorsion.AlgebraicGeometry.PicardAbelJacobi
Needs
Unlocks
Blocked35 pts
The checked zero-section-normalized all-degree Picard presheaf has its associated fppf sheafification. For a smooth proper integral curve over a field and a supplied divisor-class/Picard equivalence, the residue-degree divisor map now transports to an actual absolute Picard degree homomorphism; its kernel is exactly the transported degree-zero subgroup, a residue-degree-one point splits Pic(X) ≃ Pic⁰_abs(X) × ℤ, and the rational-section Abel--Jacobi consumer factors through that kernel before entering the sheafification at the base test object. A pullback-compatible relative degree natural transformation, the relative degree-zero subfunctor, and descent for the source presheaf remain open; downstream Pic⁰ representability and the universal Poincaré bundle remain missing.
definitionProposed
TauCeti.AlgebraicGeometry.RelativePicardFunctor
Define the zero-section-normalized fppf sheaf of line bundles modulo pullbacks from the base.
Prove that zero-section normalization of an absolute Picard class commutes with arbitrary base change through the actual relative Picard functor map.
MazurTorsion.Upstream.AINTLIB.Picard.RelativePic
definitionContract
AlgebraicGeometry.Scheme.Modules.picRelFppfSheaf
Apply Mathlib's sheafification to the additive all-degree zero-section-normalized Picard presheaf on the fppf site; this is an associated sheafification, not relative Pic⁰ or a representing object.
Factor the checked rational-section Abel--Jacobi class through the actual absolute Picard degree kernel before mapping it into the associated fppf sheafification at the identity test object; the construction still uses the supplied DivisorPicard.ClassEquivalence.
Transport the checked residue-degree divisor-class degree through an actual divisor-class/Picard equivalence to obtain an absolute Picard degree homomorphism.
Consume the strongest cocycle-built divisor-class/Picard equivalence directly to construct the absolute degree-zero subgroup without first packaging the all-sheaves dictionary.
Characterize explicit divisor-generated degree-zero Picard classes exactly by vanishing of weighted divisor degree.
MazurTorsion.AlgebraicGeometry.PicardDegreeZero
Needs
Unlocks
Blocked45 pts
Represent the degree-zero Picard functor, construct the normalized universal Poincaré bundle, and prove the resulting group scheme proper and geometrically connected.
structureProposed
TauCeti.AlgebraicGeometry.PicardScheme
Package a group scheme representing the degree-zero relative Picard functor.
Prove the pointed genus-one sanity check identifying an elliptic curve with its Jacobian.
Needs
Unlocks
Blocked20 pts
Construct the Abel-Jacobi morphism, prove its universal property and base-change compatibility, and prove it is a closed immersion in positive genus. The checked absolute scheme-Picard adapter transports the exact weighted basepoint-change laws for both points and divisors from the pinned Tau Ceti divisor-class API.
definitionProposed
TauCeti.AlgebraicGeometry.Jacobian.abelJacobi
Construct the pointed Abel-Jacobi morphism from a curve to its Jacobian.
Prove the exact weighted-degree translation formula for the scheme-Picard divisor Abel class.
MazurTorsion.AlgebraicGeometry.PicardAbelJacobi
Needs
Unlocks
Blocked25 pts
Construct the canonical commutative group scheme on the concrete projective Weierstrass cubic, the finite-flat cyclic subgroup generated by an exact-torsion point, and the quotient with only the kernel and base-change laws exercised by the X_0 and order-49 consumers. The checked secant localization is the actual principal open D(x₁ - x₂) in the affine scheme product and carries an over-base addition morphism. The tangent construction gives the actual principal open D(2y + a₁x + a₃), an over-base doubling morphism, and its map into the projective cubic. The product-neighbourhood construction realizes D(B₁₂), where B₁₂ := y₁ + y₂ + a₁x₁ + a₃, as an actual product open and defines addition there. On D(B₁₂ * (x₁ - x₂)), its restricted affine and projective morphisms agree with secant addition, while restriction along the tangent-chart diagonal agrees with tangent doubling. Gluing the checked affine charts, adding the infinity charts and coverage, and proving the group laws remain open. Separately, an actual finite free-translation quotient of a supplied commutative group scheme transfers geometric integrality, local finite type, flatness, separatedness, properness, and smoothness under the theorem-specific source hypotheses, together with an affine diagonal, finite section action, stable affine atlas, and scheme-theoretic freeness; the local-finite-type, proper, and smooth results use an affine noetherian base. The field-level abelian-variety quotient is its named consumer. This generic substrate does not instantiate the canonical Weierstrass source, exact-torsion subgroup, desired cyclic quotient, or its arbitrary-base-change kernel law. At the point-group level, no equality between quotient-scheme K-points and the quotient of K-points is asserted without controlling the H1 connecting class.
Package equality with secant addition on the exact projective overlap together with equality to tangent doubling along the diagonal as the named consumer for the next gluing slice.
Equip the concrete reduced projective Weierstrass cubic with its canonical commutative group-scheme law and coordinate-point comparison by gluing the checked D(x₁ - x₂) and D(B₁₂) addition charts, adding the infinity charts and coverage, and proving the group axioms.
structureProposed
EllipticCurve.CyclicSubgroup
Package a finite cyclic subgroup with its order and rationality data.
definitionProposed
EllipticCurve.Isogeny.quotientByCyclic
Construct the cyclic quotient used by the X_0 moduli and order-49 consumers.
theoremProposed
EllipticCurve.Isogeny.quotientByCyclic_baseChange
Prove the kernel and base-change laws required by both named downstream consumers.
Needs
Unlocks
Stage contract
What this stage must define and prove
These are the concrete APIs and results that count as this stage’s scope. Node cards below show how the work is divided and connected.
structureProposed
NeronModel and torsionSpecializationKernel
Neron models only through the component, rank-zero, and unramified prime-five torsion-specialization consumers used by the chosen proof.
definitionProposed
AdmissibleFiniteFlatGroup and eisensteinRankZeroCriterion
The finite-flat filtration, fppf cohomology, and Raynaud uniqueness package actually consumed by finiteness of the Eisenstein quotient.
definitionProposed
XZeroModuli, IntegralXZero, and cuspFormalParameter
The Gamma_0 moduli point, compactified integral curve, cusp sections, and q-parameter needed over Q, Z_(5), and Z_(11).
structureProposed
ModularJacobian, HeckeOperator, and OptimalQuotient
J_0(N), its Hecke-stable optimal quotients, and the cotangent/q-expansion interface proving formal immersion at infinity.
A proposed package for constructing the inputs of the already checked route-neutral prime-order collision from private Eisenstein data.
All 14 dependency nodes
20.0 of 400 points integrated
Blocked40 pts
The canonical supplied Neron-model interface, mapping property, and section-extension equivalences compile. Separately, properness of an actual commutative group model over a valuation ring gives a terminal-point equivalence between its integral points and the points of an identified generic fibre. Over an affine noetherian base, the generic finite-translation quotient layer proves properness from a proper source and proves smoothness separately from a flat, locally-finite-type, geometrically reduced source; both results retain the supplied affine diagonal, section action, invariant affine atlas, and freeness proof. It neither identifies the arithmetic Eisenstein quotient or its generic fibre nor proves the Neron mapping property. Construct the abelian-variety Neron substrate at the required arithmetic DVRs, then realize the actual optimal Eisenstein quotient and its cusp-normalized map in that model for the rank-zero and collision consumers. The marked source point's exact-order reduction at 5 is already checked independently and does not require a source elliptic Neron model.
structureContract
AlgebraicGeometry.NeronModel
Package a smooth separated model with generic-fibre recovery and the Neron mapping property.
MazurTorsion.AlgebraicGeometry.NeronModel.Basic
theoremContract
AlgebraicGeometry.NeronModel.sectionExtension
Extend the rational sections used by the rank-zero and prime-five consumers.
MazurTorsion.AlgebraicGeometry.NeronModel.Basic
definitionContract
AlgebraicGeometry.ProperModelBasePoint.mulEquiv
Use the valuative criterion for an actual proper commutative group model over a valuation ring to identify its terminal integral points with the points of an identified generic fibre; this does not assert a Neron mapping property for arbitrary smooth test schemes.
Define genuine Neron identity components and component groups and prove completely toric reduction at the modular level for the Eisenstein rank-zero criterion. The canonical nonsingular-reduction subgroup, its additive map, exact formal kernel, finite cuspidal classification, unit-change transport, and the full marked tangent--secant/weighted-depth calculation already compile at five and eleven. That pointwise calculation now forces a4 in m⁴ and a6 in m⁶ and contradicts minimality, so the local prime and order-35 arithmetic endpoints no longer depend on component geometry. The open node is the represented identity-component/component-quotient and toric modular input consumed by rank zero; no Kodaira or full component-cardinality result is inferred from the checked chart algebra.
definitionProposed
AlgebraicGeometry.NeronModel.identityComponent
Define the fibrewise identity component used by quotient specialization and the toric rank-zero argument.
definitionProposed
AlgebraicGeometry.NeronModel.componentGroup
Define the component quotient and its specialization map.
Package the canonical component quotient, identity-component reduction map, and exact formal-kernel comparison, with a compiled conversion to the algebraic torsion filtration.
Fix the reduction target to the actual five-adic residue field and derive component finiteness and formal-kernel torsion from checked exact-pin theorems.
Define the canonical domain: formal-kernel points reduce to infinity, while other local points have integral coordinates reducing to the nonsingular locus.
MazurTorsion.EllipticCurve.NonsingularReduction
definitionContract
WeierstrassCurve.Affine.nonsingularReduction
Construct actual coordinatewise reduction from the canonical domain to nonsingular points of the reduced Weierstrass cubic.
Supply the toric special-fibre hypothesis for the Eisenstein rank-zero criterion.
Needs
Unlocks
Blocked30 pts
Prove the specialization exact sequence, prime-to-residue torsion injection, and the unramified e < p-1 kernel lemma; exercise them on the Eisenstein quotient section at the auxiliary primes 5 and 11. For a supplied proper group model, the checked terminal specialization map extends a generic point by properness and restricts it to an arbitrary test scheme, while the checked collision reducer turns a supplied torsion-injectivity hypothesis into equality of integral model points. The reducer proves no torsion-injectivity or kernel theorem itself. A checked NeronModel consumer also transports rank zero from integral model points to the prescribed generic-fibre rational points using the actual scheme-theoretic multiplication kernel, but none of these consumers constructs the model. Exact-order reduction of the marked source point at good reduction is already integrated independently.
Transport the actual-kernel power-Kummer rank-zero theorem from integral model points to rational points of the supplied generic fibre through the checked Neron mapping-property equivalence.
Specialize a generic point by its unique extension to an actual proper commutative group model and restriction along an arbitrary test scheme over the valuation-ring base.
Turn equality after restriction into equality of two integral model points when their generic-fibre difference is torsion and a supplied torsion-specialization injectivity predicate kills that difference; the predicate remains an input.
The checked substrate packages finite-flat commutative group schemes, certified scheme-theoretic kernels, affine Hopf realizations, constant and diagonalizable examples, mu_n multiplication kernels, constant-group quotients, and an exact supplied fppf quotient presentation. Certified kernels, quotient presentations, and the named constant/multiplicative factors commute with arbitrary base change, with a compiled admissible-filtration p^2-exponent consumer.
structureIntegrated
AlgebraicGeometry.FiniteFlatCommGroupScheme
The checked finite-flat commutative group-scheme category over an arbitrary scheme base.
Package exactly the supplied finite-flat quotient, fppf projection, and certified scheme-theoretic kernel used by admissible filtrations; no unconsumed general quotient representability theorem is asserted.
Construct the certified scheme-theoretic kernel of a pulled-back homomorphism and prove that both its scheme and inclusion are the geometric pullbacks of the original kernel data.
Pull the exact quotient presentation back along an arbitrary base morphism, using geometric stability of fppf morphisms and certified kernel base change.
The exact iterated constant-or-multiplicative filtration, arbitrary-base-change exponent consumer, unit Kummer quotient, and finite-p-group low-degree Euler estimate compile. Global relative fppf H1 is a genuine common-refinement quotient with its canonical commutative group law and functorial coefficient homomorphisms. Refining arbitrary multi-object fppf covers to singleton affine presentations and comparing gauges remains open.
Apply an arbitrary ambient commutative group-scheme morphism to global fppf H1 by the represented point-presheaf natural transformation, with checked identity and composition laws.
Prove Mazur's filtration estimate by reduction to the elementary graded pieces.
Needs
Unlocks
Blocked40 pts
Prove the unramified order-p uniqueness theorem needed to extend admissible Galois constituents, then assemble the bounded-Kummer-cohomology criterion that forces the Eisenstein quotient to have Mordell-Weil rank zero. The numerical endpoint now compiles: an injective Kummer map from A/pA into a finite group whose cardinality is bounded by the cardinality of A[p] forces a finitely generated abelian group A to have rank zero and hence be finite. The Eisenstein quotient's actual kernel H0/H1 certificates, multiplication flatness and surjectivity, Mordell-Weil finite generation, Neron-model construction, and unramified Raynaud input remain open.
Use the checked finitely generated index formula to force rank zero from an injective Kummer quotient and a cohomological cardinal bound by the p-torsion.
Derive the p-torsion cardinality internally from certified base points of the actual scheme-theoretic multiplication kernel, then consume it in the represented power-Kummer rank-zero theorem.
Construct the split rational cyclic subgroup generated by a torsion point, its intrinsic divisor subgroups and degeneracy maps, and quotient raw Weierstrass data by checked admissible variable changes. For coprime divisor levels whose product is N, a checked Bezout argument proves that the two intrinsic divisor subgroups generate the original carrier; the order-five/order-seven level-35 reconstruction is its concrete consumer. The represented polynomial cusp chart and its local sections do not construct represented X_0, a generalized-elliptic compactification, or the missing Gamma_0 classifier, so this node remains blocked.
definitionProposed
ModularCurve.XZeroModuli
Define elliptic curves with a finite locally free cyclic subgroup of level N.
Construct the intrinsic order-d subgroup C[d] of a split rational cyclic subgroup of order N for d dividing N, with transport, nesting, and generator formulas.
MazurTorsion.ModularCurve.XZeroModuli
Needs
Unlocks
Blocked30 pts
Compactify X_0(N), identify the smooth cusp neighbourhood, and expose its completed local ring and q-parameter at auxiliary primes 5 and 11. On the represented one-variable polynomial chart, sectionAt constructs genuine base sections, sectionAt_closedPoint_eq_zeroSection proves their local closed-fibre collision, and valuation_j_le_one_of_polynomialCuspSectionAtFive consumes that collision in the formal-immersion valuation argument. These are completed local-chart facts only: identifying an actual integral X_0(N) infinity neighbourhood with the chart, constructing the generalized-elliptic compactification, and proving the represented quotient collision and genuine optimal-quotient q-expansion identity remain open.
structureProposed
ModularCurve.IntegralXZero
Construct the compactified integral model with generic fibre X_0(N).
definitionContract
AlgebraicGeometry.IsFormalImmersionAt
Define formal immersion by surjectivity on the functorial completed-stalk map; on locally Noetherian schemes, the checked residue-field and cotangent criterion implies this predicate.
MazurTorsion.AlgebraicGeometry.FormalCompletion
structureContract
IsLocalRing.QuotientCotangentCertificate
Package compatible source and target quotient ideals, target quotient maximal-ideal finiteness, the containment needed to lift quotient equality, and surjectivity of the induced quotient cotangent map.
Specialize the lift to quotienting the target stalk by one ideal and the source stalk by its extension, giving the characteristic-five special-fibre consumer.
Construct the genuine affine structural section obtained by evaluating the represented polynomial cusp coordinate at a chosen base-ring element; this is a local chart section, not a represented X_0 point.
Consume the constructed chart sections and their closed-fibre collision in the formal-immersion argument at five, while retaining the specialization and equal-quotient-image hypotheses.
Identify the odd prime-to-level cusp completion with the q-power-series ring.
Needs
Unlocks
Blocked20 pts
Construct the rational cusp sections, transport formal immersion between them by Atkin-Lehner, and prove that potentially multiplicative reduction at a prime-to-level auxiliary prime sends the classifying point to a cusp.
definitionProposed
ModularCurve.XZero.infinityCusp
Construct the rational cusp used to normalize Abel-Jacobi.
Relate cusp specialization at an auxiliary prime to potentially multiplicative elliptic reduction.
Needs
Unlocks
Blocked20 pts
Construct J_0(N) and the Abel-Jacobi morphism x |-> [x]-[infinity], with the base-change and Neron-model interfaces used by the quotient and local proof.
structureProposed
ModularCurve.ModularJacobian
Specialize the generic Jacobian API to X_0(N).
definitionProposed
ModularCurve.XZero.abelJacobiAtInfinity
Map x to the divisor class [x]-[infinity].
Needs
Unlocks
Blocked30 pts
Construct the Hecke action on J_0(N) and prove its q-expansion recursion. The abstract degree-one argument now proves that every nonzero simultaneous eigen-expansion has nonzero first coefficient and consumes that fact in an actual completed-stalk formal-immersion theorem. A represented rational section is a second compiled consumer: its section law automatically discharges the source non-genericity premise. The modular/Jacobian Hecke operators and their genuine q-expansion identity at characteristics 5 and 11 remain open.
definitionProposed
ModularCurve.HeckeOperator
Construct prime-to-level Hecke correspondences and the level operator on J_0(N).
Conclude actual completed-stalk formal immersion from a target local parameter whose pullback has normalized expansion c q plus q squared times a series with c nonzero.
Construct the complete-DVR coordinate, prove the normalized-q formal immersion, and cancel its actual canonical local-spectrum points in one checked consumer.
Apply the Hecke first-coefficient criterion to an actual rational section, using its derived non-genericity instead of a caller hypothesis.
MazurTorsion.ModularCurve.HeckeFirstCoefficient
Needs
Unlocks
Blocked30 pts
Define Hecke-stable optimal quotients of the new modular Jacobian and prove Mazur's Proposition 3.1 away from characteristic two, with consumers at 5 and 11.
structureProposed
ModularCurve.OptimalNewQuotient
Package a connected-kernel quotient of the new part of J_0(N) with its induced Hecke action.
Prove the cusp Abel-Jacobi projection is a formal immersion in every residue characteristic other than two whenever the quotient is nontrivial.
Needs
Unlocks
Blocked40 pts
Construct an optimal Eisenstein quotient for N=11 or prime N at least 17, prove that it is nontrivial and that its rational Mordell-Weil group is finite, and feed it directly to the characteristic-five formal-immersion theorem. Exact cusp-order and equality of the whole rational group with the cusp subgroup are not consumers.
Package the represented modular and cusp sections, normalized quotient map, formal immersion, generic distinctness, and the two bad-branch collision implications consumed directly by the checked theorem. Torsion remains a private constructor input used to derive the whole-section collision.
Instantiate the optimal-quotient formal-immersion theorem at the quotient used downstream.
Needs
Unlocks
Paused20 pts
Close the inherited locally-primary pseudo-unit reciprocity Challenge and preserve the checked cyclotomic infrastructure as an independent release obligation. The checked Hilbert-94 layer exposes the actual equivariant capitulation map, a nontrivial Galois-stable exponent-p kernel, and a division-field consumer. The chosen proof of Mazur's theorem does not consume this result.
definitionProposed
NumberTheory.CyclotomicCharacter.inverseExtension
Package the inverse-cyclotomic character extension over the p-th cyclotomic field.
Prove integral one-sided Kummer reciprocity for locally-primary pseudo-units; checked comparison and normalization reductions then supply the inverse-character class-group quotient.
Use Hilbert 94 to produce a nontrivial exponent-p ideal class whose full cyclotomic Galois orbit capitulates in every finite-place-unramified inverse extension.
Consume the actual division-field unramifiedness datum in the equivariant exponent-p capitulation theorem without asserting the missing inverse-character quotient.
MazurTorsion.PrimeOrder.CyclotomicObstruction
Needs
Unlocks
Stage contract
What this stage must define and prove
These are the concrete APIs and results that count as this stage’s scope. Node cards below show how the work is divided and connected.
theoremProposed
eisensteinImage_isTorsion
The rational prime-torsion point defines an X_0(N) point whose image in the finite Eisenstein quotient is torsion.
theoremProposed
primeTorsion_potentiallyGoodReductionAtFive
Cusp reduction, torsion specialization, and formal immersion exclude potentially multiplicative reduction at 5.
theoremProposed
primeTorsion_goodReductionAtFive
Prime-to-five specialization and the tame additive component bound upgrade potentially good reduction to good reduction.
theoremProposed
card_reductionAtFive_le_ten
Normalize to one of 25 short models over F_5 and check that the special fibre has at most ten points.
Inject the marked point into the at-most-ten-element fibre and exclude order 11 and every prime order at least 17.
All 8 dependency nodes
50.0 of 100 points integrated
Blocked10 pts
A rational point of prime order N gives a rational cyclic subgroup, an X_0(N) point, and therefore a finite-order point in the rank-zero Eisenstein quotient.
Construct the classifying X_0(N)(Q) point from the generated cyclic subgroup.
theoremProposed
MazurTorsion.PrimeOrder.eisensteinImage_isTorsion
Use finiteness of the quotient's rational points to make the modular image torsion.
Needs
Unlocks
Blocked10 pts
If the elliptic curve is potentially multiplicative at 5, its X_0(N) point specializes to a cusp; Atkin-Lehner transport reduces the collision to infinity.
Move the specialized cusp to infinity without changing the quotient argument.
Needs
Unlocks
Blocked20 pts
A finite-order quotient point specializing to zero is zero by the unramified specialization lemma. The modular section and cusp would then cross with equal images, contradicting formal immersion. The completed local collision and quotient-cotangent consumers compile over the actual five-adic integer ring. A checked proper-model consumer now derives whole-section quotient equality from an actual proper commutative quotient model, generic-fibre torsion, closed-fibre collision, and a supplied torsion-specialization injectivity hypothesis before calling the route-neutral formal-immersion endpoint. It does not construct the model, quotient map, represented sections, formal immersion, collision, torsion, or injectivity input. Constructing those objects and the actual quotient certificate from the modular q-expansion remains open.
Turn the explicit modular/cusp closed-point collision and quotient-section equality into the five-adic j-valuation bound using the checked completed-stalk formal immersion.
Feed an actual proper commutative quotient model, its identified generic fibre, section collision, generic-fibre torsion, and a supplied torsion-specialization injectivity predicate to the checked formal-immersion prime-order contradiction; no full Neron mapping property or specialization theorem is constructed.
The checked good-reduction specialization homomorphism preserves the exact finite additive order of the marked point at 5. Its concrete ZMod 5 form feeds the finite-field cardinality contradiction directly; no Neron model or division field is used.
Consume exact-order specialization and the ten-point enumeration to exclude every marked order at least 11 under good reduction.
MazurTorsion.PrimeOrder.GoodReductionAtFive
Needs
Unlocks
Done10 pts
The checked marked Tate-depth argument excludes additive reduction at 5 by forcing a forbidden weighted rescaling of the selected minimal equation. It uses no cyclotomic, division-field, Herbrand–Kummer, or Néron-component premise.
Exclude a marked prime-order point using only its component exponent, the five-element identity-component reduction target, and the torsion-free formal kernel.
Specialize vanishing of the discriminant and c₄ to Mathlib's selected minimal five-adic integral model, starting the cuspidal nonsingular-locus classification.
Apply selected-equation minimality to rule out another pure weighted scaling while retaining all translation, blowup, and component steps as open work.
Rule out simultaneous integrality of all five exactly transformed coefficients after arbitrary translations and a scale of valuation below one.
MazurTorsion.PrimeOrder.TameAdditiveAtFive
Needs
Unlocks
Done10 pts
Integral j excludes multiplicative reduction, while the checked marked Tate-depth theorem excludes additive reduction; the exhaustive reduction trichotomy therefore gives good reduction on the selected five-adic minimal equation. Exact-order transport from the rational point and checked F_5 reduction yield the unconditional local contradiction, consumed by both the formal-immersion and affine Hecke/q-expansion endpoints. Represented modular/cusp data remain in the upstream formal-immersion node, not as a premise of this completed local result.
theoremIntegrated
MazurTorsion.PrimeOrder.goodReductionAtFive
Combine the checked multiplicative and weighted-depth additive exclusions; the rational finite-field and formal-immersion endpoints consume this theorem.
Reduce a torsion point on a minimal completed equation with good reduction, transport it to ZMod 5, and consume the checked finite-field order bound.
MazurTorsion.PrimeOrder.GoodReductionAtFive
Needs
Unlocks
Done15 pts
The checked exhaustive enumeration proves every elliptic curve over F₅ has at most ten rational points. It is an independent finite computation, not a Shafarevich input.
Consume the finite enumeration to rule out every point whose exact additive order is at least eleven.
MazurTorsion.PrimeOrder.FiniteFieldFiveOrder
Needs
Unlocks
Blocked10 pts
Join potential-good reduction from formal immersion, the checked additive exclusion, prime-to-five exact-order specialization, and the ten-point enumeration to exclude order 11 and every prime order at least 17.
Exclude every rational prime order at least seventeen by the same argument.
Needs
Unlocks
Stage contract
What this stage must define and prove
These are the concrete APIs and results that count as this stage’s scope. Node cards below show how the work is divided and connected.
integrationIntegrated
Lean 4.33.0-rc1 / mathlib 79d0395 lock
The root and Tau Ceti contract workspaces share the exact Lean toolchain and complete resolved dependency graph, and the downstream contracts build under the permanent quality, axiom, linter, and style gates.
theoremProposed
rationalTorsion_orders_mem_cyclicOrders
The unconditional point-order theorem combining the finite endpoints and the prime-order argument.
theoremProposed
Challenge.Mazur.torsion_ncard_le
The final Lean Pool statement: the rational torsion set of an elliptic curve over Q has ncard at most 16.
The canonical release theorem: rational torsion is isomorphic to one of Mazur's fifteen groups.
auditProposed
kernelAndProvenanceAudit
Reproducible build, permitted-axiom report, source pins, exact blueprint topology, and downstream API audit.
All 4 dependency nodes
20.0 of 50 points integrated
Done20 pts
The root and Tau Ceti contract workspaces use one exact Lean toolchain and complete resolved package-revision graph. The Tau Ceti aggregator builds as a downstream consumer and passes the contract-axiom, Mathlib-linter, style, and repository quality gates.
integrationIntegrated
MazurTheorem.Release.sharedDependencyGraph
Embed the exact root and Tau Ceti toolchains and manifests whose complete resolved package-revision graphs are checked for equality.
MazurTorsion.Release.PinMigration
integrationIntegrated
MazurTheorem.Release.tauCetiConsumerBuild
Record the exact Tau Ceti downstream build and audit commands exercised by the permanent quality and CI gates.
MazurTorsion.Release.PinMigration
Needs
Unlocks
Blocked10 pts
Expose one unconditional theorem that every rational torsion point has an allowed order, using the formal-immersion theorem for 11 and primes at least 17.
Combine the exceptional finite endpoints and the formal-immersion prime theorem.
Needs
Unlocks
Blocked15 pts
The checked rationalTorsion_finite theorem uses rational Northcott, the approximate parallelogram law, and Mathlib finite-torsion descent without full Mordell–Weil finite generation. The checked generic rank-two theorem uses the finite-abelian decomposition, allowed-order hypothesis, and the four elementary rank obstructions c2Cube, c3Square, c5Square, and c7Square. Its compiled rational adapter remains conditional on the point-order, h55, and h77 inputs; the later classification also consumes c4Square, c2c10, and c2c12 before deriving the immutable ncard-at-most-16 corollary.
The compiled cross-module adapter applies the generic theorem to finite rational torsion, conditional on the point-order, h55, and h77 inputs still owned by API integration.
Classify the rational torsion subgroup up to group isomorphism as one of Mazur's fifteen groups.
theoremProposed
Challenge.Mazur.torsion_ncard_le
Derive the immutable Lean Pool ncard-at-most-16 statement from the full classification.
Needs
Unlocks
Blocked5 pts
Verify every blueprint edge, close every retained Challenge including the now-noncritical X_1(11) and cyclotomic contracts, reproduce the clean build, and publish the final axiom and source audit.
auditProposed
MazurTheorem.Release.kernelAndProvenanceAudit
Record the final axiom report, exact source pins, declaration provenance, and reproducible build evidence.
integrationProposed
MazurTheorem.Release.allChallengesClosed
Verify that every registered Challenge is a checked bridge with no open contract.
integrationProposed
MazurTheorem.Release.versoBlueprint
Publish a Verso blueprint exactly matching the formal-immersion dependency graph.
Needs
Unlocks
integration
Interactive dependency graph
Every node, edge, and hand-off.
Read left to right across the six programme stages. Select any node to inspect its definitions, theorem contracts, dependencies, and downstream consumers.
Prefer a theorem-first view? The canonical Verso blueprint includes proof-status summaries and its own interactive dependency graph. Open the formal blueprint ↗
Current work-package frontier
Three packages, each tied to a real consumer.
Nested packages make large nodes navigable, but they do not create extra progress credit. The parent node still closes only when its reviewed API reaches the stated downstream boundary.
Current package12 allocated pts
WP-MT-TC-B1-COHERENT-COHOMOLOGY-COHERENT-CORE
Coherent sheaves and finite cohomology core
A cover-independent canonical K-linear H⁰/H¹ API, including H⁰/global-sections compatibility and coefficient-morphism and connecting-map linearity, is available to the proper-curve finiteness package.
Tauceti
Lane
Canonical curve cohomology to Jacobians
Parent node
Coherent cohomology of proper curves
Current package10 allocated pts
WP-MT-EC-ISOGENY-WEIL-WEIERSTRASS-GROUP-SCHEME
Canonical Weierstrass commutative group scheme
Starting from the checked over-base additions on D(x₁ - x₂) and D(B₁₂), their equality on the exact intersection, and the diagonal tangent comparison, glue their union; then add the infinity charts and coverage, prove the commutative group laws, and refactor MazurTorsion.XZeroFortyNine.orderFortyNineConcreteGroupSchemeInterface to consume the result without supplied [GrpObj (toOver E)] or CanonicalPointGroupLawCompatibility E shadow inputs.
Mixed
Lane
Represented X₀(N) vertical slice
Parent node
Cyclic subgroup quotients and classifying data
Open contracts
Exact Lean interfaces for proof and research.
Every card is an acceptance contract. There are 1 ordinary claims worth 10 points and 1 nonexclusive research intentions worth 18 points. Paused contracts are preserved in a separate section and cannot be claimed.
2challenges
OpenHigh risk
MT-O49-TOWER · 10 points
Bridge order 49 directly to the classified X_0(49) curve
An elliptic curve over Q has no rational point of exact order 49.
MazurCompiled
Estimated proof
1,000–3,000 Lean lines
Suggested route
Construct the X_0(49)(Q) moduli point directly from the cyclic subgroup generated by the exact order-49 point, prove it is noncuspidal, and apply the checked XZeroFortyNine.no_noncuspidal_correspondence_point/two-cusp classification. Do not first prove additivity of the explicit Velu point function unless the direct moduli bridge demonstrably fails.
For the geometric order system of a smooth proper integral curve, prove the full invertible-sheaf/Picard comparison and identify divisor classes with the scheme Picard group. Checked code proves these two outputs are equivalent to the complete dictionary. Affinely, it constructs the actual tensor-additive tilde line bundles, a canonical Picard embedding with exact principal kernel, an unconditional range equivalence, and a full equivalence under exactly the reverse tensor-unit/local-rank-one comparison.
TaucetiCompiled
Estimated proof
1,000–6,000 Lean lines
Suggested route
Preserve the checked smooth-curve Dedekind chart compatibility, exact all-index raw overlap cocycle, generic `normalization_of_iso_cocycle`, derived `LineBundleCocycle.normalization`, and `moduleEffectiveDescentForOpenCover`. Package the concrete raw family as the required `LineBundleCocycle` and `DivisorCocycle`, using its exact-pseudofunctor-map overlap isomorphisms and pointwise all-index cocycle without an independent normalization field. Select or supply a universe-zero nonempty affine coordinate cover, then apply module effectivity and locality of invertibility to obtain the actual global divisor line bundles and their chart restrictions. Prove that these chosen globalizations are tensor-additive and coherently trivial on principal divisors; zero triviality then makes `L(-D)` an explicit inverse to `L(D)` without using `TensorInverseComparison X` for unrelated sheaves. Establish object separation, either from a checked fully faithful descent theorem or directly for the equalizer construction. Then derive overlap-compatible rational normalization from a global trivialization. The existing `TrivialDescendedLineBundleHasGlobalPrincipalWitness` equivalence turns that into principal detection, exact principal kernel, and the class equivalence. Prove Picard surjectivity and separately the global tensor-inverse comparison required by the stronger `Dictionary`. The weighted product formula remains the separately registered A2 prerequisite.
Skills
algebraic geometry · module localization · quasicoherent sheaves · divisor class groups
Parallel approaches are welcome for this research-open boundary.
Contracts remain immutable and compiled, but they are not claimable and receive no maintainer proof volume while the canonical foundation lanes are unfinished.
Paused12 pts retained
MT-X11-COSET
The five-coset bound on X_1(11)
The reverse X_1(11) model-to-Tate bridge, its discriminant certificate, the conditional cusp classification, and the conditional five-coset proof with Q=0 are checked. The node remains open until MT-X11-JOIN supplies the unconditional order-11 exclusion and the immutable Challenge bridge compiles. The direct five-isogeny Selmer calculation remains a partial fallback.
Paused26 pts retained
MT-X13-NONCUSP
Classify the noncuspidal rational points on X_1(13)
Show that the explicit genus-two order-13 model has no rational affine point with x different from 0 and -1. The checked primitive split descent clears all three cusp factors, derives the two remaining cubic coefficient identities, proves both conic parameters odd, and forces k to be -4 or 4. Its global rational-point elimination, and hence the genuine Mazur--Tate Jacobian/rank-zero conclusion, remain open.
Paused18 pts retained
MT-X18-NONCUSP
Classify the noncuspidal rational points on the order-18 curve
Show that the explicit genus-two order-18 model has no rational point with x different from 0 and 1. The checked primitive split descent derives the two remaining cubic coefficient identities, proves both conic parameters odd, and forces k to be -8, -4, 4, or 8. Classification of these two explicit split covers, equivalently a genus-two Jacobian rank-zero certificate or another complete descent, is still required; the Challenge remains open.
Paused16 pts retained
MT-O25-EXCLUDE
Exclude exact rational order 25
Prove that no rational point on an elliptic curve over Q has exact additive order 25. The checked Tate recurrence computes (n+2)P from index n and proves every secant denominator through 13P nonzero from exact order 25. Explicit square/cube normalized coordinates through 13P reduce x(13P)=x(12P) to the cuspidal factor b-c times one fixed 234-term polynomial of total degree 40. The arbitrary-curve consumer retains b, c, and b-c nonzero together with the twelfth-power discriminant scale. Classifying rational solutions of that explicit noncuspidal factor, directly or after a checked birational reduction, remains open.
Paused14 pts retained
MT-O35-EXCLUDE
Exclude exact order 35 with the shared formal-immersion engine
Use the explicit optimal elliptic quotient X_0(35)/w_5 and Mazur's squarefree-level formal-immersion criterion at auxiliary prime 11. The source three-descent and Eisenstein ideal-support calculations prove the fixed explicit curve model has rank zero and finite rational point group. The represented modular classifying map and chart identification, the characteristic-eleven cusp local-ring generator and unit calculation, the abelian-variety identification, and Atkin--Lehner specialization inputs remain open.
Paused20 pts retained
MT-CYCLOTOMIC-UNRAMIFIED
Cyclotomic unramified character extensions
Close the inherited locally-primary pseudo-unit reciprocity Challenge and preserve the checked cyclotomic infrastructure as an independent release obligation. The checked Hilbert-94 layer exposes the actual equivariant capitulation map, a nontrivial Galois-stable exponent-p kernel, and a division-field consumer. The chosen proof of Mazur's theorem does not consume this result.
How progress is scored
Four gates. One weighted ledger.
A node earns no theorem-progress credit for a statement alone. A proof node earns 70% for an isolated kernel proof, 85% after API review, and 100% only after a downstream consumer compiles. Infrastructure earns 40% when its definitions compile, 70% after mathematical sanity checks, and 100% after a real downstream consumer compiles. The headline is the weighted sum.
01
Statement
The formal declaration faithfully matches the mathematics.
02
Kernel proof
Lean accepts it without project-specific axioms or placeholders.
03
API accepted
Definitions pass mathematical sanity checks and review.
04
Integrated
A named downstream consumer compiles against the result.
≠
What 17.2% does—and does not—mean
It is an effort-weighted planning estimate, not a theorem of project management. The denominator is uncertain because Jacobians, integral modular curves, Néron models, and the Eisenstein quotient do not yet share a tested Lean spine.
The ≈18% ecosystem-ready figure is deliberately shown separately. It counts work that may be reusable from Lean Pool, Tau Ceti, FLT, and other audited repositories, but it earns integrated credit only after porting and consumer tests. Percentages will move as interfaces reveal the real work.
Work-package allocations only divide a stable parent node into reviewable steps. They never add to the denominator and never earn credit independently. Paused contracts keep their weight and statement while remaining unavailable for claims.
Contributors get an exact declaration, pinned dependencies, a named consumer, and review criteria. Maintainers coordinate the shared architecture so independent work composes.