Equation (6): Weierstrass elliptic addition identity
ProvedWeierstrassEllipticZeta.wp_addition_formulaFor any period pair with lattice and complex such that , the Weierstrass elliptic function satisfies
This is the multiplied-out identity in equation (6). No assumption is imposed; the pole exclusions make the pointwise interpretation explicit.
import Definitions.Def_WeierstrassEllipticZeta_Defs
namespace WeierstrassEllipticZeta
/-- Senthil Kumar (2026), equation (6), at points where all functions are finite. -/
theorem wp_addition_formula (L : PeriodPair) (z v : ℂ)
(hz : z ∉ L.lattice) (hv : v ∉ L.lattice)
(hzv : z + v ∉ L.lattice) :
4 * (L.weierstrassP v - L.weierstrassP z) ^ 2 * L.weierstrassP (z + v) =
-4 * (L.weierstrassP z + L.weierstrassP v) *
(L.weierstrassP v - L.weierstrassP z) ^ 2 +
(L.derivWeierstrassP v - L.derivWeierstrassP z) ^ 2 := by sorry
end WeierstrassEllipticZeta
Read-back
What the Lean code literally says, in plain math · GPT-6 (Codex)
For every pair of complex numbers linearly independent over , let and define, for every , and , where the primed sums are unordered infinite sums, assigned the value if the corresponding family is not summable, and complex division is total with for every ; in particular, the term of is . For all satisfying , , and , the assertion is
The three lattice exclusions also exclude , , and and ensure that for each and . No inequality between and , or between and , is assumed: the case is included whenever , and whenever under the stated hypotheses the asserted equality reduces to .
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.