Alphabeta Math
TheoremStatement: Literature-sourcedProof: AI-adaptedPipeline-generatedprecheck passaudited 2026-10-02
How statement and proof provenance work

The first chip identifies the source of the statement or construction; the second identifies the source of its local proof or verification.

  • Literature-sourced: the exact statement appears in a cited source; only wording and notation differ.
  • AI-adapted: a semantically identical restatement of literature-sourced material, modulo indexing, notation, and boundary cases adopted by the library.
  • AI-generated: a genuinely novel statement formulated by AI, with no source for the claim itself.

These labels describe origin, not correctness: citations and verification chips remain separate evidence.

Addition formula for ℘

Statement

Let Λ=Zω1+Zω2 be a full complex lattice with oriented basis and let ℘=℘Λ be its Weierstrass function (Weierstrass p function). Then the identity ℘(z+w)=−℘(z)−℘(w)+14(℘′(z)−℘′(w)℘(z)−℘(w))2 holds meromorphically in (z,w): it holds as an equality of values wherever the displayed quotient is defined, and all apparent exceptional cases — the apparent singularity where ℘(z)=℘(w) with z≡w, the double pole where ℘(z)=℘(w) with z≡−w, and the degenerate choices of w — are interpreted by meromorphic continuation, without asserting a finite value at a genuine pole. Concretely, for every w∈C the identity is an identity of meromorphic functions of z on C, and symmetrically it is an identity of meromorphic functions of w for every z.

Facts & Assumptions

Given: A full complex lattice Λ=Zω1+Zω2 with oriented basis, the Weierstrass function ℘=℘Λ and its derivative ℘′, and a point w∈C with 2w∉Λ.

[F1]

Λ=Zω1+Zω2 with ω1,ω2 a real basis of C and Im⁡(ω2/ω1)>0, and every z∈C has a unique representation z=sω1+tω2 with s,t∈R (Complex lattice and quotient torus, C is the real coordinate plane, with coordinate arithmetic); subtracting integer parts of s,t (Integer part: for every real x there is exactly one integer m with m≤x<m+1) shows every z differs from a point of the closed parallelogram P={sω1+tω2:0≤s,t≤1} by an element of Λ. ℘ is the Weierstrass function of Λ and ℘′ its derivative (Weierstrass p function).

[F2]

℘ is holomorphic on C∖Λ, is even and Λ-periodic, and at each λ∈Λ has a double pole with principal part (z−λ)−2 and no other poles; ℘′(z)=−2∑ω∈Λ(z−ω)−3 on C∖Λ, this series being normally convergent, and ℘′ is odd and Λ-periodic with a pole of order 3 at each lattice point; in particular ℘ and ℘′ are not constant (Normal convergence, parity and periodicity of the Weierstrass p function).

[F3]

℘(z)=℘(w) if and only if w≡±z modulo Λ; the zeros of ℘′ are exactly the Λ-translates of the three nonzero half-periods h1,h2,h3, each of order one, so for w∉Λ one has ℘′(w)=0 if and only if 2w∈Λ (Degree two of ℘ and its four branch points).

[F4]

(℘′)2=4℘3−g2℘−g3 on C∖Λ, with g2=60G4 and g3=140G6 (Weierstrass cubic differential equation).

[F5]

A function holomorphic on a punctured disc has a Laurent expansion there whose coefficients are unique, and a function holomorphic on an annulus has a locally uniformly convergent Laurent expansion (Laurent expansion on an annulus, Laurent coefficients are given by contour integrals and are unique); a function holomorphic on a punctured disc that is bounded near the centre extends holomorphically across it (Characterizations of removable singularities). A holomorphic function equals its Taylor series on a disc around each point and has complex derivatives of all orders there (A holomorphic function equals its Taylor series throughout the largest centred disc in its domain, All higher complex derivatives exist and satisfy Cauchy's integral formula on an interior circle). A holomorphic function is continuous (Complex differentiability at a point implies continuity there).

[F7]

The meromorphic functions on a connected plane domain form a field, so sums, products and quotients with nonzero denominator of meromorphic functions on C are meromorphic (Meromorphic functions on a connected plane domain form a field, Meromorphic functions on a plane domain). The pole set of a meromorphic function on a plane domain is discrete and closed (Poles of a meromorphic function form a closed discrete set and are at most countable); a holomorphic function on a domain that is not identically zero has isolated zeros, and consequently a meromorphic function on a domain that vanishes on a nonempty open subset is identically zero (Zeros of a nonzero holomorphic function are isolated).

Proof

technique · direct
1.1F2F3F7givenalgebra

(Setup for generic w.) Let w∈C with 2w∉Λ; then w∉Λ and ℘′(w)≠0 by [F3]. Define, in the field of meromorphic functions on C, Qw(z):=℘′(z)−℘′(w)℘(z)−℘(w),Φw(z):=℘(z+w)+℘(z)+℘(w)−14Qw(z)2. The denominator ℘(z)−℘(w) is not the zero function of z because ℘ is nonconstant by [F2], so Qw and Φw are meromorphic by [F7]; moreover Qw and Φw are Λ-periodic in z, since ℘(z), ℘′(z) and ℘(z+w) are Λ-periodic in z by [F2] and the formula uses only these. Proving Φw≡0 is exactly the identity for this w, so it suffices to prove that.

1.2F2F4F5algebra

(Expansion of ℘ and ℘′ at 0.) By [F2] the function ℘(z)−z−2 is holomorphic near 0 and even, so ℘(z)=z−2+a0+a2z2+a4z4+O(z6) and, differentiating the series of [F2], ℘′(z)=−2z−3+2a2z+4a4z3+O(z5) for ∣z∣ small, with Laurent/Taylor coefficients unique by [F5]. Substituting these expansions into [F4] on a punctured disc and comparing the coefficient of z−4 gives 0=12a0, since (℘′)2=4z−6−8a2z−2+O(1) has no z−4 term while 4℘3−g2℘−g3=4z−6+12a0z−4+O(z−2) has coefficient 12a0 there; hence a0=0, that is ℘(z)−z−2→0 and ℘(z)=z−2+a2z2+O(z4), ℘′(z)=−2z−3+2a2z+O(z3) near 0.

2.1F2F3F5step 1.1step 1.2algebra

(Φw is entire.) Away from Λ, Qw can have poles only where ℘(z)=℘(w), i.e. at z≡±w modulo Λ by [F3], and ℘(z), ℘(z+w) can have poles only at Λ and at −w+Λ, every point of C outside the three discrete sets Λ, w+Λ, −w+Λ is a point where Φw is holomorphic; we check the three exceptional loci. (i) At z0∈Λ, write u=z−z0; by [F2] ℘(z0+u)=℘(u)=u−2+a2u2+O(u4) and ℘′(z0+u)=℘′(u)=−2u−3+2a2u+O(u3) by step 1.2, so Qw(z0+u)=(−2u−3+O(u)−℘′(w))/(u−2+O(1)−℘(w))=−2u−1−2℘(w)u−℘′(w)u2+O(u3) and 14Qw2=u−2+2℘(w)+℘′(w)u+O(u2); hence ℘(z)−14Qw(z)2=(u−2+O(u2))−(u−2+2℘(w)+℘′(w)u+O(u2))=O(1) is bounded near z0 and, being holomorphic on a punctured neighbourhood, extends holomorphically across z0 by [F5], while ℘(z+w) and ℘(w) are holomorphic near z0 because z0+w∉Λ as w∉Λ. (ii) At z0≡−w modulo Λ, write z=z0+u=−w+u; using ℘(−w+u)=℘(w−u) and ℘′(−w+u)=−℘′(w−u) by parity [F2], and the Taylor expansions ℘(w−u)=℘(w)−℘′(w)u+O(u2), ℘′(w−u)=℘′(w)−℘′′(w)u+O(u2) from [F5], the numerator of Qw is −℘′(w−u)−℘′(w)=−2℘′(w)+℘′′(w)u+O(u2) and its denominator is ℘(w−u)−℘(w)=−℘′(w)u+12℘′′(w)u2+O(u3)=−u ℘′(w)(1−℘′′(w)2℘′(w)u+O(u2)), with ℘′(w)≠0; hence Qw(z0+u)=2u(1+O(u2))=2u−1+O(u) and 14Qw(z)2=u−2+O(1), while ℘(z+w)=℘(u)=u−2+O(u2); thus ℘(z+w)−14Qw(z)2=O(1) extends holomorphically across z0 by [F5], and ℘(z)+℘(w) is holomorphic near z0∉Λ. (iii) At z0≡w, write z=w+u; then ℘′(w+u)−℘′(w)=℘′′(w)u+O(u2) and ℘(w+u)−℘(w)=℘′(w)u+O(u2) by [F5], so Qw(w+u)=℘′′(w)/℘′(w)+O(u) is holomorphic at u=0 because ℘′(w)≠0, and ℘(z), ℘(z+w) are holomorphic near z0=w because w∉Λ and 2w∉Λ. Therefore Φw is holomorphic at every point of C.

3.1F1F5F6step 1.1step 1.2step 2.1algebra

(Φw is zero.) By step 2.1, Φw is entire and by step 1.1 it is Λ-periodic; the closed parallelogram P is compact by [F6] and every z differs from a point of P by a lattice element by [F1], so ∣Φw∣ is bounded on C by the boundedness of the continuous function ∣Φw∣ on the compact set P [F6]; hence Φw is constant by Liouville [F6]. Its value is lim⁡z→0Φw(z), which step 2.1 shows is finite; expanding with step 1.2, ℘(z)−℘(w)=z−2(1−℘(w)z2+O(z4)),℘′(z)−℘′(w)=−2z−3+2a2z+O(z3)−℘′(w), so Qw(z)=−2z−1−2℘(w)z−℘′(w)z2+O(z3), 14Qw(z)2=z−2+2℘(w)+℘′(w)z+O(z2), and ℘(z)−14Qw(z)2=−2℘(w)−℘′(w)z+O(z2)→−2℘(w) as z→0; therefore Φw(z)→℘(w)−2℘(w)+℘(w)=0. Hence Φw≡0, that is, ℘(z+w)=−℘(z)−℘(w)+14Qw(z)2 as meromorphic functions of z for every w with 2w∉Λ.

4.1F2F3F7step 3.1algebra

(Meromorphic continuation in the second variable.) Fix z∉Λ and put Wz(w):=℘(z+w)+℘(z)+℘(w)−14(℘′(z)−℘′(w)℘(z)−℘(w))2. As a function of w, each of ℘(z+w), ℘(w), ℘′(w) is meromorphic on C by [F2], the quantities ℘(z),℘′(z) are constants, and the denominator ℘(z)−℘(w) is not the zero function of w because ℘ is nonconstant [F2]; hence Wz is meromorphic on C by [F7]. Let V:={w∈C:2w∉Λ, w∉z+Λ, w∉−z+Λ}: the sets 12Λ, z+Λ, −z+Λ are discrete and closed, hence have empty interior, so V is a nonempty open subset of C. For w∈V the point z is outside Λ, w+Λ and −w+Λ, so step 3.1 applied to w gives the identity at the point z, i.e. Wz(w)=0; since the meromorphic function Wz vanishes on the nonempty open set V, it is identically zero by [F7]. Thus for every z∉Λ and every w∈C, the identity holds in the meromorphic sense in w.

5.1F2F3F5F7step 1.2step 2.1step 4.1algebra

(Exceptional parameters and poles.) For fixed w∉Λ, the expression in step 1.1 is meromorphic in z. Step 4.1 gives its vanishing at all ordinary pairs z∉Λ, ℘(z)≠℘(w), so [F7] gives the identity for this fixed w, including nonzero half-periods. At z≡w, the quotient is removable when 2w∉Λ, as in step 2.1(iii). If instead w=h is a nonzero half-period, [F3] gives ℘′(h)=0 and ℘′′(h)≠0; Taylor expansion yields Qh(h+u)=2/u+O(1), so Qh2/4 and ℘(2h+u)=℘(u) both have genuine double poles. For a lattice parameter w=λ+u, fix z∉Λ. Periodicity and the expansions of steps 1.2 and 2.1(i), with the variables interchanged, give ℘′(z)−℘′(λ+u)℘(z)−℘(λ+u)=−2u−1−2℘(z)u−℘′(z)u2+O(u3), and therefore −℘(z)−℘(λ+u)+14(℘′(z)−℘′(λ+u)℘(z)−℘(λ+u))2=℘(z)+℘′(z)u+O(u2). The combined right side thus extends in w at λ with value ℘(z); its restriction to w=λ extends meromorphically in z as ℘(z)=℘(z+λ). The same reasoning applies with the variables interchanged, since the formula is symmetric. Away from the exceptional loci the combined right side equals ℘(z+w), so its meromorphic continuation across them is this same meromorphic function; no individual infinite term is evaluated as a complex constant. In particular no finite value is asserted at a genuine pole.

6.1

(Assembly.) Step 3.1 proves the identity as meromorphic functions of z for every w with 2w∉Λ; step 4.1 extends the identity, in the second variable, to all w for z∉Λ; and step 5.1 treats half-period poles and the lattice-parameter restriction by explicit continuation, yielding the symmetric meromorphic identity in (z,w) together with the interpretation of the apparent exceptional cases. This is the assertion of the theorem. ∎

Remarks

The proof separates the two roles of the variables. For a fixed generic w the difference of the two sides is an entire Λ-periodic function, whose only possible poles at Λ, at −w+Λ and at w+Λ cancel in pairs; Liouville makes it constant, and the constant is computed at z=0, where the z−2 terms cancel. The generic case is then propagated: as a function of w the difference is meromorphic, so its vanishing on the open dense set 2w∉Λ forces it to vanish everywhere, and the symmetric argument recovers the identity as a statement about meromorphic functions of z for every w, including the half-period and lattice degenerations. The constant-term computation uses only a0=0 for ℘−z−2, which is read off the differential equation; no Laurent coefficient such as g2/20 is needed. This formula is the analytic input for the chord-tangent group law of the cubic in The chord-tangent group law and elliptic uniformization.

Depends on

Used by

Dependency tree · two levels

136 results within two dependency steps of this one, each drawn at its shortest distance from it. An arrow runs from a result to what uses it, so the chart reads left to right and ends at this result, which carries a heavier outline. Every node is a link to that result. Click elsewhere on the chart to enlarge it.

Sources