General curve-theorem interfaces #
These propositions are deliberately independent of the Markoff surface and of every split, nonsplit, or cage family. Downstream code must construct the relevant plane curve, prove its geometric hypotheses and bidegree bounds, and then apply one of these two general statements. Both interfaces now have in-repository inhabitants; keeping the propositions separate makes their Markoff-specific applications explicit.
A bivariate polynomial has coordinate degrees bounded by firstDegree
and secondDegree.
Equations
Instances For
Affine rational zeros of a bivariate polynomial.
Equations
- BGS.External.affinePlaneCurveZeros K f = {z : K × K | (MvPolynomial.eval ![z.1, z.2]) f = 0}
Instances For
A general affine plane-curve Hasse--Weil estimate with its coefficient fixed in the type. Keeping this layer separate from the existential wrapper makes numerical specializations auditable.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The general affine plane-curve Hasse--Weil interface used by the Markoff applications.
This is the standard bidegree corollary of Hasse--Weil: normalization and the
boundary of a geometrically irreducible curve of positive bidegree contribute
only a universal multiple of firstDegree * secondDegree.
Equations
- BGS.External.GeneralBivariateAffineHasseWeilTheorem = ∃ (coefficient : ℕ), 0 < coefficient ∧ BGS.External.BivariateAffineHasseWeilBound coefficient
Instances For
Torsion points of a general bivariate torus curve.
Equations
Instances For
No nontrivial character is constant on the geometric torus curve.
Equations
- One or more equations did not get rendered due to their size.
Instances For
A general plane torus curve satisfies the geometric hypotheses of the Corvaja--Zannier theorem. Nonzero partial derivatives express that both coordinate functions are separating; prime-to-characteristic torsion orders then retain nonzero differentials.
Equations
- One or more equations did not get rendered due to their size.
Instances For
A general bidegree-only upper bound for the Euler characteristic of the
normalization of a torus plane curve. For bidegree (d₁,d₂), genus is at
most (d₁-1)(d₂-1) and the toric boundary has at most 2d₁+2d₂ points.
Equations
- BGS.External.planeTorusEulerCharacteristicBound firstDegree secondDegree = 2 * ↑firstDegree * ↑secondDegree
Instances For
The Corvaja--Zannier plane-curve interface, stated for every admissible
bivariate torus curve rather than for the weighted Markoff trace family. The
in-repository proof is BGS.CorvajaZannier.generalCorvajaZannierPlaneCurveTheorem;
the source proof and its formal dependency path are tracked in the dedicated
Blueprint chapter.
Equations
- One or more equations did not get rendered due to their size.