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.

The field of elliptic functions is generated by ℘ and ℘′

Statement

Let Λ=Zω1+Zω2 be a full complex lattice with oriented basis, let ℘=℘Λ and ℘′ be its Weierstrass function and its derivative (Weierstrass p function), and let K(TΛ) be the field of meromorphic functions on the torus TΛ, identified with the field of Λ-elliptic functions through pullback along π:C→TΛ (Elliptic function for a lattice). Then:

  1. every even Λ-elliptic function h is h=R(℘) for a rational function R∈C(x);
  2. every odd Λ-elliptic function k is k=℘′⋅S(℘) for a rational function S∈C(x);
  3. consequently every Λ-elliptic function f is f=R(℘)+℘′S(℘)(R,S∈C(x)), so that K(TΛ)=C(℘,℘′); the two generators satisfy the cubic relation (℘′)2=4℘3−g2℘−g3.

Facts & Assumptions

Given: A full complex lattice Λ=Zω1+Zω2 with oriented basis, the Weierstrass function ℘=℘Λ and its derivative ℘′, and the torus TΛ=C/Λ with class map π; the half-periods h1=ω1/2, h2=ω2/2, h3=(ω1+ω2)/2, the values ej=℘(hj), and an arbitrary Λ-elliptic meromorphic function f.

[F1]

A meromorphic f:C→C^ is Λ-elliptic exactly when it is the pullback f=g∘π of a meromorphic function g on TΛ, uniquely determined by f; the periodicity is f(z+λ)=f(z) with poles matched, and a meromorphic function is by convention never the constant map ∞ (Elliptic function for a lattice, Holomorphic maps and meromorphic functions on Riemann surfaces). 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 again (Meromorphic functions on a connected plane domain form a field, Meromorphic functions on a plane domain). Composites of holomorphic maps of Riemann surfaces are holomorphic, and a holomorphic map of Riemann surfaces is continuous.

[F2]

℘ is even and Λ-periodic, ℘′ is odd and Λ-periodic and ℘′≢0; at each lattice point ℘ has a double pole with principal part (z−λ)−2, so ℘(z)−z−2 extends holomorphically to 0 and is even there; ℘′(z)=−2∑ω∈Λ(z−ω)−3 on C∖Λ with that series normally convergent, so ℘′ has a pole of order 3 at each lattice point and no other poles (Normal convergence, parity and periodicity of the Weierstrass p function).

[F3]

The torus form ℘ˉ:TΛ→C^ of ℘ has degree 2: ∑x∈℘ˉ−1(a)ex(℘ˉ)=2 for every a∈C^, so every fibre is nonempty, and ℘(z)=℘(w) if and only if w≡±z modulo Λ; its critical points are exactly the four classes [0],[h1],[h2],[h3], with ℘ˉ([0])=∞ and ℘ˉ([hj])=ej for the three distinct values e1,e2,e3∈C, and the fibre over each ej is the single class [hj] with e[hj](℘ˉ)=2. Moreover the zeros of ℘′ are exactly the Λ-translates of h1,h2,h3, each of order one (Degree two of ℘ and its four branch points).

[F4]

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

[F5]

A map C^→C^ is meromorphic on the Riemann sphere exactly when it is not identically ∞ and there are coprime polynomials P,Q, not both zero, with f(z)=P(z)/Q(z) on the finite chart (Meromorphic functions on the Riemann sphere are exactly the rational functions).

[F6]

For a nonconstant holomorphic map f of Riemann surfaces and a point x there are centred charts with chart expression z↦zex(f), and ex(f)=deg⁡x(f)=ord⁡x(f−f(x)); ex(f)=1 exactly when f is a local biholomorphism at x (Local power-map normal form on Riemann surfaces, Ramification index, ramification order and branch value, Local degree of a nonconstant holomorphic map). For a holomorphic function on a plane domain, f′(a)≠0 is equivalent to f being biholomorphic between neighbourhoods of a and f(a), with a holomorphic local inverse (Holomorphic inverse function theorem and local-degree criterion).

[F7]

A holomorphic function has a zero of order m at a exactly when it equals (z−a)mg(z) near a with g holomorphic and g(a)≠0 (The order of a zero is the exponent in its local holomorphic factorization).

[F8]

The pole set of a meromorphic function on a plane domain is discrete, and a pole has a finite order m with (z−a)mf extending holomorphically and nonvanishingly at a (Poles of a meromorphic function form a closed discrete set and are at most countable, Isolated singularities: removable, poles, and essential singularities); a function holomorphic on a disc equals its Taylor series there (A holomorphic function equals its Taylor series throughout the largest centred disc in its domain); a function holomorphic on an annulus A(a;r,R), 0≤r<R≤∞, has a locally uniformly convergent Laurent expansion there, with uniquely determined coefficients (Laurent expansion on an annulus, Laurent coefficients are given by contour integrals and are unique).

Proof

technique · direct
1.1F1givenalgebra

(Even and odd parts.) Let σ(z):=−z. In the field of meromorphic functions on C put h:=12(f+f∘σ) and k:=12(f−f∘σ): since σ is a biholomorphism of C, the composite f∘σ is meromorphic by [F1], so h and k are meromorphic by the field property in [F1], and f=h+k. Both are Λ-periodic because f is: for λ∈Λ one has h(z+λ)=12(f(z+λ)+f(−z−λ))=12(f(z)+f(−z))=h(z) and likewise for k. Finally h∘σ=h and k∘σ=−k, that is, h is even and k is odd.

1.2F8givenalgebra

(Even meromorphic functions near 0 are functions of the square.) Let G be meromorphic on a disc ∣u∣<ρ and even, G(−u)=G(u) for all u≠0 in that disc. Then there is a meromorphic Γ near 0 with G(u)=Γ(u2) for all small u≠0. Indeed, by [F8] the pole set of G is discrete and a pole at 0 has a finite order, so there are 0<ρ′≤ρ and an integer m≥0 such that G has no poles in 0<∣u∣<ρ′ and umG(u) is holomorphic on ∣u∣<ρ′; by the Taylor expansion in [F8] there are bn∈C with umG(u)=∑n≥0bnun for ∣u∣<ρ′, and dividing by um exhibits G(u)=∑n≥−manun on the annulus 0<∣u∣<ρ′, with an:=bm+n for n≥−m and an:=0 for n<−m; this is the locally uniformly convergent Laurent expansion of G on that annulus by [F8]. Evenness says ∑nan(−u)n=∑nanun for 0<∣u∣<ρ′, so an=(−1)nan for every n by uniqueness of Laurent coefficients [F8], and an=0 for every odd n. Hence G(u)=∑ia2iu2i=Γ(u2) for 0<∣u∣<ρ′, where Γ(w):=∑i≥⌈−m/2⌉a2iwi is a Laurent series with finitely many negative powers converging for 0<∣w∣<ρ′2, thus a meromorphic function of w near 0.

2.1F2F3F6F7step 1.2algebra

(Local structure of ℘ at 0 and at the half-periods, and at regular points.) (a) By the principal-part clause of [F2], ℘(z)=z−2+E0(z) with E0 holomorphic near 0; E0 is even because ℘ is, so by step 1.2 there is a holomorphic E~0 near 0 with E0(z)=E~0(z2), and hence 1℘(z)=z21+z2E0(z)=z2 r0(z2) with r0(w):=1/(1+wE~0(w)) holomorphic near 0 and r0(0)=1≠0. (b) For each j the function u↦℘(hj+u) is even in u, because ℘ is even and 2hj∈Λ: ℘(hj+u)=℘(−hj−u)=℘(hj−u); by [F6] and [F3] the order of the zero of ℘(hj+u)−ej at u=0 equals e[hj](℘ˉ)=2, so by [F7] ℘(hj+u)−ej=u2g(u) with g holomorphic near 0 and g(0)≠0, and evenness in u forces g(u)=g~(u2) with g~(0)=g(0)≠0 by step 1.2; thus ℘(hj+u)−ej=u2rj(u2) with rj holomorphic near 0 and rj(0)≠0. (c) If z0∉Λ and ℘′(z0)≠0, then ℘ is holomorphic near z0 with ℘′(z0)≠0, so by [F6] it is biholomorphic between a neighbourhood of z0 and a neighbourhood of ℘(z0), with a holomorphic local inverse.

3.1F1F2F3F6step 1.2step 2.1algebra

(An even elliptic function descends through ℘.) Let h be even and Λ-elliptic. Define F:C^→C^ by F(℘(z)):=h(z): this is well defined because every a∈C^ is a value of ℘ by [F3], and if ℘(z)=℘(w) then w≡±z modulo Λ by [F3], so h(w)=h(z) by evenness and periodicity. F is not identically ∞, since h is meromorphic and hence not the constant map ∞ by [F1]. F is meromorphic: (a) if a∉{∞,e1,e2,e3}, choose z0 with ℘(z0)=a; then z0∉Λ and ℘′(z0)≠0, because otherwise the zero set description in [F3] gives z0≡hj and a=ej, contrary to the choice of a; by step 2.1(c) let φ be a holomorphic local inverse of ℘ near a; then F=h∘φ near a, a composite of holomorphic maps to C^, which is meromorphic because h is meromorphic and not constant ∞; (b) if a=ej, put u=z−hj; by step 2.1(b) ℘(hj+u)−ej=ηj(u2) for ηj(w):=w rj(w) holomorphic near 0 with ηj(0)=0 and ηj′(0)=rj(0)≠0, hence biholomorphic near 0 by [F6], and by step 1.2 applied to the even meromorphic function Hj(u):=h(hj+u) there is a meromorphic Gj with Hj(u)=Gj(u2) near 0; for small s the equation s=℘(hj+u)−ej=ηj(u2) is solved by u2=ηj−1(s), so F(ej+s)=h(hj+u)=Gj(u2)=Gj(ηj−1(s)) is meromorphic in s; (c) if a=∞, then ℘(z)=∞ exactly for z∈Λ. By step 2.1(a), w:=1/℘(z)=η0(z2) with η0(t):=t r0(t) holomorphic near 0 and η0′(0)=1≠0, so η0 has a holomorphic local inverse by [F6]. The even meromorphic function h has, by step 1.2, a meromorphic germ Γ with h(z)=Γ(z2) near 0 (including the case h≡0). Hence in the source chart w=1/a at a=∞, the descended function is F(1/w)=Γ(η0−1(w)), meromorphic near w=0. Thus F is meromorphic at ∞ too.

4.1F1F5givenstep 3.1algebra

(The even part is rational in ℘.) By step 3.1 the map F is meromorphic on C^ and not identically ∞, so by [F5] there are coprime polynomials P,Q, not both zero, with F=P/Q on the finite chart. Let R:=P/Q∈C(x), viewed as the meromorphic map C^→C^ it defines; F and R are continuous by [F1] and agree on the dense open set C∖{s:Q(s)=0}, so F=R on C^. Hence h(z)=F(℘(z))=R(℘(z)) for every z∈C: every even Λ-elliptic function is rational in ℘.

5.1F1F2givenstep 4.1algebra

(The odd part.) Let k be odd and Λ-elliptic. The quotient k/℘′ is meromorphic on C by [F1], because k and ℘′ are meromorphic and ℘′≢0 by [F2]; it is even, (k/℘′)(−z)=k(−z)/℘′(−z)=(−k(z))/(−℘′(z))=(k/℘′)(z), using that ℘′ is odd by [F2], and it is Λ-periodic because k is Λ-periodic and ℘′ is by [F2]. Being even and Λ-elliptic, k/℘′=S(℘) for some S∈C(x) by step 4.1, hence k=℘′⋅S(℘): every odd Λ-elliptic function is of this form.

6.1

(Assembly.) Let f be any Λ-elliptic function and write f=h+k as in step 1.1 with h even and k odd. By step 4.1 h=R(℘) for some R∈C(x) and by step 5.1 k=℘′S(℘) for some S∈C(x), so f=R(℘)+℘′S(℘). Conversely, if R,S∈C(x), then R∘℘ and S∘℘ are meromorphic as composites of holomorphic maps C→C^ read in the extended sense at the poles of ℘, ℘′ is meromorphic by [F2], and sums and products of meromorphic functions are meromorphic by [F1]; the sum is Λ-periodic because ℘ and ℘′ are, so it is Λ-elliptic. Therefore the field of Λ-elliptic functions is exactly C(℘,℘′), which by [F1] is K(TΛ) under pullback, and [F4] gives the cubic relation (℘′)2=4℘3−g2℘−g3. ∎

Remarks

The only geometric input beyond the differential equation is the fibre description of the degree-two map ℘:TΛ→C^: an even function is constant on the two-point fibres (and on the four ramified fibres), which is what lets it descend to a meromorphic function of ℘, and the descended map is meromorphic at the branch values because a meromorphic even function of a local coordinate is a meromorphic function of its square and ℘−ej (respectively 1/℘ at the pole) is a local coordinate vanishing to order two. The odd part needs no separate fibre analysis: ℘′ is odd and not identically zero, so the quotient of an odd elliptic function by ℘′ is an even elliptic function, to which the even case applies. No Riemann-Roch theorem and no group law are used; the cubic relation comes from Weierstrass cubic differential equation.

Depends on

Used by

Nothing in the library uses this result yet.

Dependency tree · two levels

91 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