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.

Normal convergence, parity and periodicity of the Weierstrass p function

Statement

Let Λ=Zω1+Zω2⊆C be a full complex lattice with oriented basis (ω1,ω2), and let

℘Λ(z)=1z2+∑ω∈Λ∖{0}(1(z−ω)2−1ω2)

be the Weierstrass ℘-function of Weierstrass p function. Then:

  1. the sum converges absolutely at every z∈C∖Λ and uniformly on every compact subset of C∖Λ, so it is normally convergent there and independent of any enumeration of Λ;
  2. ℘Λ is holomorphic on C∖Λ, is even (℘Λ(−z)=℘Λ(z)) and is Λ-periodic (℘Λ(z+λ)=℘Λ(z) for every λ∈Λ and every z∈C, with poles matched), so it is a Λ-elliptic function;
  3. at each lattice point λ∈Λ the function ℘Λ has a double pole with principal part (z−λ)−2, and it has no other poles;
  4. ℘Λ′(z)=−2∑ω∈Λ(z−ω)−3 on C∖Λ, this series being normally convergent there, and the derivative ℘Λ′ is odd and Λ-elliptic as well.

Facts & Assumptions

Given: A full complex lattice Λ=Zω1+Zω2 with oriented basis (ω1,ω2), the summands hω(z):=(z−ω)−2−ω−2 for ω∈Λ∖{0}, and the function ℘=℘Λ defined by the displayed unordered sum, with h0 not defined and the term z−2 standing separately.

[F1]

℘Λ(z)=z−2+∑ω∈Λ∖{0}hω(z) is defined through the finite-subset net over Λ∖{0}, with no ordering used; each hω is holomorphic on ∣z∣<∣ω∣ with hω(0)=0; for ∣z∣≤R and ∣ω∣≥2R the numerator ∣2zω−z2∣ is at most 2R∣ω∣+R2 and the denominator ∣z−ω∣2∣ω∣2 is at least 14∣ω∣4, so hω is OR(∣ω∣−3); reindexing ω↦−ω shows ℘Λ(−z)=℘Λ(z) once convergence is known, and at a lattice point λ the principal part is (z−λ)−2 (Weierstrass p function).

[F2]

Λ is a subgroup of C of the form Zω1+Zω2 with ω1,ω2 real-linearly independent, and an oriented basis satisfies Im⁡(ω2/ω1)>0; C is a real vector space with basis {1,i} and an independent set is no larger than a finite spanning set, so ω1,ω2 is a real basis of C and every z∈C is z=sω1+tω2 with unique s,t∈R (Complex lattice and quotient torus, C is the real coordinate plane, with coordinate arithmetic, If V has a spanning set with n elements, then every linearly independent subset of V is finite with at most n elements; in particular V has no linearly independent subset equinumerous with N).

[F3]

For all z,w∈C one has ∣z∣≥0, ∣z∣=0 exactly for z=0, ∣zw∣=∣z∣ ∣w∣ and ∣z+w∣≤∣z∣+∣w∣ (Conjugation is an involutive real-field automorphism, zz‾=∣z∣2, and modulus is definite, multiplicative, and subadditive); continuity and convergence on C are the metric notions for dC(z,w)=∣z−w∣ (The Euclidean metric, convergence, Cauchy sequences, and continuity on the complex plane).

[F5]

Let Ω⊆C be open and let gj:Ω→C be holomorphic with partial sums converging locally uniformly to g. Then g is holomorphic, and g(k)=∑jgj(k) for every natural k, the derivative series converging locally uniformly (A locally uniformly convergent series of holomorphic functions may be differentiated term by term, Locally uniform limits of holomorphic functions are holomorphic and their derivatives converge locally uniformly).

[F6]

Z×Z is at most countable and a nonempty at most countable set admits a surjection from N (A product of two at most countable sets is at most countable, A nonempty set is at most countable iff it is a surjective image of N); the integers are a surjective image of N×N (Q is countably infinite).

[F7]

A holomorphic function on a complex domain with identically zero derivative is constant (A holomorphic function with zero derivative on a domain is constant), and the chain rule gives (g∘f)′(a)=g′(f(a))f′(a) while derivatives are linear, satisfy the product and reciprocal rules, and the identity has derivative 1 (The chain rule for complex derivatives, Linearity, product, reciprocal, and quotient rules for complex derivatives).

[F8]

If f is holomorphic on a punctured disc around λ and (z−λ)mf(z) extends holomorphically to λ with a nonzero value, and m is the least such exponent, then f has a pole of order m at λ; a pole of order 2 is a double pole (Isolated singularities: removable, poles, and essential singularities, Characterizations of poles).

[F9]

A Λ-elliptic function is a meromorphic f:C→C^ with f(z+λ)=f(z) for all z and all λ∈Λ, poles corresponding under translation (Elliptic function for a lattice).

Proof

technique · direct
1.1F3F2

Put A:=∣ω1∣2, B:=Re⁡(ω1ω2‾), C:=∣ω2∣2>0; expanding with [F3] gives ∣sω1+tω2∣2=As2+2Bst+Ct2 for real s,t, and AC−B2=(Im⁡(ω1ω2‾))2>0 because real-linear independence forbids Im⁡(ω1ω2‾)=0. Completing the square in each variable gives ∣sω1+tω2∣2≥(AC−B2)max⁡(s2,t2)/max⁡(A,C), so with δ:=(AC−B2)/max⁡(A,C)>0 one has ∣sω1+tω2∣≥δmax⁡(∣s∣,∣t∣); in particular distinct lattice points are at distance at least δ.

2.1F3step 1.1

For R>0, every λ=mω1+nω2∈Λ with ∣λ∣≤R has ∣m∣,∣n∣≤R/δ by step 1.1, so #(Λ∩Bˉ(0,R))≤(2R/δ+1)2; hence Λ∩Bˉ(0,R) is finite and Λ has no accumulation point. The nonzero lattice points with ∣ω∣<1 are therefore finite. For each k≥0, the shell 2k≤∣ω∣<2k+1 has at most (2k+2/δ+1)2 points, so its contribution to ∑∣ω∣−3 is at most (2k+2/δ+1)22−3k; these bounds form a convergent series, with terms O(2−k). Thus ∑ω≠0∣ω∣−3<∞, and its finite-subset sums have arbitrarily small tails.

3.1F1F3F4step 2.1

For an empty compact K, the uniform convergence assertion is vacuous. Otherwise let K⊆C∖Λ be nonempty and compact and choose R≥max⁡(1,sup⁡z∈K∣z∣). For ∣ω∣≥2R and z∈K, the displayed formula for hω gives [F1, F3, F4, step 2.1] ∣hω(z)∣=∣2zω−z2∣∣z−ω∣2∣ω∣2≤52R∣ω∣14∣ω∣4=10R∣ω∣3. Choose a finite F0 containing all ω with ∣ω∣<2R and with the remaining finite-subset tails of ∑∣ω∣−3 smaller than ε/(10R). Then for finite F′′⊇F′⊇F0, sup⁡z∈K∣∑ω∈F′′∖F′hω(z)∣≤10R∑ω∈F′′∖F′∣ω∣−3<ε. Thus the finite-subset net is uniformly Cauchy on K and pointwise absolutely convergent; its limit is independent of enumeration. Since this holds on every compact subset of C∖Λ, the sum is normally convergent there, and ℘ is well defined by [F1].

3.2F3step 2.1step 1.1

C∖Λ is path-connected. Let x,y∈C∖Λ. By step 2.1, the segment [x,y] meets Λ in finitely many points p1,…,pN, in their order along the segment. If N=0, the segment is already a path in the complement. Otherwise choose r>0 smaller than δ/3 and than every distance from a pj to either endpoint. The discs B(pj,r) are disjoint, contain no other lattice points, and neither endpoint lies in them. Replace the subsegment through each pj by one of the two arcs on ∂B(pj,r) joining its endpoints. Each arc avoids the lattice, and the remaining straight pieces contain no lattice point; the resulting finite path joins x to y in C∖Λ.

4.1F2F6F5F4step 3.1step 2.1

The lattice Λ is at most countable: the map (m,n)↦mω1+nω2 from Z×Z onto Λ is surjective by [F2] and Z×Z is at most countable by [F6], so [F6] gives a surjection s:N→Λ∖{0}. For each lattice point retain only its least preimage, j(ω)=min⁡{k:s(k)=ω}, as in [F6]. The image of j is an infinite subset of N (the distinct points nω1, n≥1, already form an infinite subset of the target); list that image in increasing order, recursively taking its least unused element. This list exhausts the image because every natural number has only finitely many predecessors. Applying s gives a repetition-free enumeration (ωj)j≥0 of Λ∖{0}. Every finite subset is contained in a sufficiently long initial segment of this enumeration; the partial sums SN(z):=z−2+∑j<Nhωj(z) are holomorphic on C∖Λ, and step 3.1 makes them converge locally uniformly to ℘. By [F5] the limit ℘ is holomorphic on C∖Λ and ℘′(z)=−2z−3+∑j≥0(−2)(z−ωj)−3=−2∑ω∈Λ(z−ω)−3, the last series converging locally uniformly on C∖Λ because ∣z−ω∣≥12∣ω∣ for ∣ω∣≥2max⁡K∣z∣ gives ∣z−ω∣−3≤8∣ω∣−3 and step 2.1 applies.

4.2F1step 3.1

Evenness. For every finite F⊆Λ∖{0} one has ∑ω∈Fhω(−z)=∑ω∈F((z+ω)−2−ω−2)=∑ω′∈−F((z−ω′)−2−ω′−2)=∑ω′∈−Fhω′(z), and F↦−F is a bijection of the directed set of finite subsets; since the net converges by step 3.1, the two limits agree and ℘(−z)=℘(z) for every z∈C∖Λ, the case z∈Λ being the statement that poles correspond.

4.3F1F8step 1.1step 3.1

At each lattice point λ the principal part is (z−λ)−2 and there is no other pole. For λ=0, choose R<δ/2. Every hω is holomorphic on ∣z∣≤R, and the bound from step 3.1 together with ∑∣ω∣−3<∞ gives uniform convergence on this disc. Since each hω(0)=0, the sum is holomorphic near 0 and vanishes at 0, so ℘(z)−z−2 extends holomorphically there. For λ≠0, split off hλ to obtain [F8, F1, step 3.1, step 1.1] ℘(z)−(z−λ)−2=z−2−λ−2+∑ω∈Λ∖{0,λ}hω(z). On B(λ,δ/2), z−2 is holomorphic and every remaining summand is holomorphic, since distinct lattice points are at least δ apart. The same tail bound from step 3.1, applied on compact subdiscs of this ball after omitting the finitely many nearby terms, gives local uniform convergence of the remaining series there. Thus the right side extends holomorphically to λ. In both cases (z−λ)2℘(z) extends holomorphically with value 1, so [F8] gives a double pole with principal part (z−λ)−2.

5.1step 4.1

The derivative ℘′ is Λ-periodic. For λ∈Λ and z∈C∖Λ one has z+λ∉Λ, and for every finite F⊆Λ the substitution ω↦ω+λ turns ∑ω∈F(z+λ−ω)−3 into ∑ω′∈F−λ(z−ω′)−3; since ω↦ω+λ is a bijection of Λ and of the directed set of finite subsets, the normally convergent series of step 4.1 gives ℘′(z+λ)=−2∑ω′(z−ω′)−3=℘′(z).

6.1F2F7step 5.1step 3.2step 4.2

The basis vectors are periods of ℘. For j∈{1,2} the function gj(z):=℘(z+ωj)−℘(z) is holomorphic on C∖Λ, because z+ωj∈Λ exactly when z∈Λ by [F2]; its derivative is gj′(z)=℘′(z+ωj)−℘′(z)=0 by step 5.1 and the chain rule [F7], and C∖Λ is a domain by step 3.2, so [F7] makes gj constant. The point −ωj/2 lies in C∖Λ: otherwise ωj/2=mω1+nω2 with m,n∈Z, which for j=1 reads ω1=2mω1+2nω2 and contradicts the uniqueness of the real coordinates in [F2], and similarly for j=2. Evaluating there with the evenness of step 4.2 gives gj(−ωj/2)=℘(ωj/2)−℘(−ωj/2)=0, so gj≡0.

6.2F9step 4.1step 4.3step 5.1

Oddness and ellipticity of ℘′. The series of step 4.1 is normally convergent, so the substitution ω↦−ω may be made in its finite-subset net: ℘′(−z)=−2∑ω(−z−ω)−3=−2∑ω(−(z+ω))−3=2∑ω(z+ω)−3=2∑ω′(z−ω′)−3=−℘′(z) for every z∈C∖Λ. By step 4.3 the poles of ℘′ are exactly the lattice points, each of order 3, so ℘′ is meromorphic on C, and it is Λ-periodic by step 5.1; hence ℘′ is again Λ-elliptic by [F9].

7.1F9step 6.1step 4.1step 4.3

Hence ℘ is Λ-periodic: the set {λ∈Λ:℘(z+λ)=℘(z) for all z} is a subgroup of Λ containing ω1,ω2 by step 6.1, so it is all of Λ; equivalently ℘(z+mω1+nω2)=℘(z) for all integers m,n and all z∈C∖Λ. Since also z+λ∈Λ exactly when z∈Λ, the function ℘ is meromorphic on C with poles matching under translation, so by step 4.1, step 4.3 and [F9] it is a Λ-elliptic function.

8.1step 3.1step 4.1step 4.3step 4.2step 6.1step 7.1step 6.2∎

Collecting: step 3.1 gives the absolute and locally uniform (normal) convergence, independent of enumeration; step 4.1 gives holomorphy and the derivative formula; step 4.3 gives the double poles with principal part (z−λ)−2 and no others; step 4.2 gives evenness and steps 6.1 and 7.1 give Λ-periodicity and the elliptic property of ℘; step 6.2 gives the oddness and ellipticity of ℘′.

Remarks

The only quantitative input is the uniform gap δ of step 1.1: it counts the lattice points in each shell and thereby replaces an appeal to the two-dimensional nature of the lattice. The periodicity proof follows the classical route through the derivative: ℘′ is periodic by reindexing the absolutely convergent series, whence z↦℘(z+λ)−℘(z) has zero derivative and is constant on the domain C∖Λ, and the constant is evaluated at the symmetric point −λ/2. The path-connectedness of C∖Λ is proved rather than quoted, since the general statement that the complement of a discrete set is connected is not available here. Together with Divisor and residue laws for elliptic functions this completes the properties promised in Weierstrass p function.

Depends on

Used by

Cited to discharge well-definedness by Weierstrass p function.

Dependency tree · two levels

130 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