Alphabeta Math
ExampleConstruction: Literature-sourcedVerification: AI-adaptedPipeline-generatedprecheck passjudge pass (gpt-6.1-sol)audited 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.

Half-period values of the square lattice

Example

Let Λsq=Z+iZ be the square lattice with its oriented basis (1,i), let ℘=℘Λsq with invariants g2,g3, put h:=(1+i)/2, and let e1:=℘(1/2), e2:=℘(i/2), e3:=℘(h) be the three half-period values. Then:

  1. ℘(h)=0, so e3=0;
  2. the other two half-period values e1 and e2 are the two elements of the pair ±g2/2 of roots of 4x3−g2x; with the normalisation g2:=2e1 one has e1=g2/2 and e2=−g2/2 literally, and g2≠0;
  3. the four branch values of the torus form ℘ˉ:TΛsq→C^ of ℘ — the images of its critical points (Ramification index, ramification order and branch value) — are exactly 0, ±g2/2 and ∞.

The verification below evaluates no Eisenstein sum: it uses the scaling identity ℘cΛ(cz)=c−2℘Λ(z) at c=i, the symmetry iΛsq=Λsq, and the cubic differential equation.

Facts & Assumptions

Given: The square lattice Λsq=Z+iZ with its basis (1,i), the Weierstrass function ℘=℘Λsq and its derivative ℘′, the invariants g2=60G4, g3=140G6, the torus TΛsq=C/Λsq with class map π, the torus form ℘ˉ characterised by ℘ˉ∘π=℘, the half-periods h1=1/2, h2=i/2, h3=(1+i)/2=h and the values ej=℘(hj).

[F1]

C is a field; every complex number has a unique form a+bi with a,b∈R; and (a+bi)(u+vi)=(au−bv)+(av+bu)i for real a,b,u,v (C=R[x]/(x2+1) is a field, every element is uniquely a+bi, and every nonzero element has inverse (a−bi)/(a2+b2)).

[F2]

A full complex lattice is a subgroup Λ=Zω1+Zω2⊆C with ω1,ω2 real-linearly independent, and (ω1,ω2) is oriented when Im⁡(ω2/ω1)>0; for either ordering, real-linear independence is equivalent to Im⁡(ω2/ω1)≠0 (Complex lattice and quotient torus).

[F3]

℘Λ(z)=z−2+∑ω∈Λ∖{0}((z−ω)−2−ω−2) on C∖Λ, the sum being the unordered finite-subset sum over the directed set of finite subsets of Λ∖{0}; the value depends only on the lattice (Weierstrass p function).

[F4]

For every full lattice the sum defining ℘Λ converges absolutely at every z∈C∖Λ and uniformly on compact subsets; ℘Λ is holomorphic on C∖Λ and Λ-periodic, ℘Λ(z+λ)=℘Λ(z) for every λ∈Λ and every z∈C with poles matched (Normal convergence, parity and periodicity of the Weierstrass p function).

[F5]

With the invariants g2=60G4 and g3=140G6 one has (℘′)2=4℘3−g2℘−g3 on C∖Λ (Weierstrass cubic differential equation).

[F6]

For the square lattice g3(Λsq)=0 and g2(Λsq)≠0 (Square and hexagonal lattice invariants).

[F7]

For a full lattice Λ=Zω1+Zω2 with h1=ω1/2, h2=ω2/2, h3=(ω1+ω2)/2 one has ℘′(h)=0 for every h∈C∖Λ with 2h∈Λ, and the zeros of ℘′ are precisely the Λ-translates of h1,h2,h3, each of order one (Degree two of ℘ and its four branch points).

[F8]

For the same data the classes [h1],[h2],[h3] are three distinct nonzero half-period classes, the values e1,e2,e3 are three distinct complex numbers, and the torus form ℘ˉ:TΛ→C^ of ℘ has critical points exactly [0],[h1],[h2],[h3], with branch values ℘ˉ([0])=∞ and e1,e2,e3 (Degree two of ℘ and its four branch points).

[F9]

For a nonconstant holomorphic map f:X→Y of Riemann surfaces, a branch value of f is a point y∈Y for which there is a critical point x∈X with f(x)=y, and the set of all branch values is the branch locus of f (Ramification index, ramification order and branch value).

Verification

1.1F1F2F8givenalgebra

(The square lattice, its symmetry and its half-periods.) Since every complex number is uniquely a+bi with a,b∈R, the pair {1,i} spans C over R and a+bi=0 forces a=b=0, so 1,i are real-linearly independent and Λsq=Z+iZ is a full complex lattice with oriented basis (1,i), as Im⁡(i/1)=1>0; multiplication by i maps Λsq into itself because i⋅1=i and i⋅i=−1 both lie in it, and multiplication by i is a bijection of C with inverse multiplication by i−1=−i (as i⋅(−i)=1), which also preserves Λsq, so iΛsq=Λsq; with the oriented basis (1,i) the half-periods of the degree-two lemma are h1=1/2, h2=i/2, h3=(1+i)/2=h, and these are nonzero classes, so h∉Λsq; moreover 2h1=1, 2h2=i and 2h3=1+i lie in Λsq, and h−ih=12(1+i)(1−i)=12(1−i2)=1.

1.2F1F2F3F4algebra

(The scaling identity for the ℘-series.) Let Λ=Zω1+Zω2 be a full lattice, c∈C× and z∈C∖Λ; then cΛ=Z(cω1)+Z(cω2) is again a full lattice, because a(cω1)+b(cω2)=c(aω1+bω2) vanishes for real a,b only if aω1+bω2=0, and ω↦cω is a bijection Λ→cΛ; for every finite F⊆Λ∖{0} one has ∑ω∈F((cz−cω)−2−(cω)−2)=c−2∑ω∈F((z−ω)−2−ω−2) by the multiplication formula and (cζ)−2=c−2ζ−2; the finite subsets of cΛ∖{0} are exactly the image sets cF, so the finite-subset net defining ℘cΛ(cz) is the constant (cz)−2=c−2z−2 plus c−2 times the finite-subset net defining ℘Λ(z), which converges at z∉Λ by the absolute-convergence clause; hence ℘cΛ(cz)=c−2℘Λ(z).

2.1step 1.1step 1.2algebra

(The scaling identity at c=i.) Taking c=i and Λ=Λsq in step 1.2, and using iΛsq=Λsq from step 1.1 as well as i−2=(i2)−1=(−1)−1=−1, gives ℘(iz)=−℘(z) for every z∈C∖Λsq.

2.2F5F6F7givenalgebra

(The cubic relation at each half-period.) Fix j∈{1,2,3}: by step 1.1, hj∉Λsq and 2hj∈Λsq, so the degree-two lemma gives ℘′(hj)=0; since hj∈C∖Λsq, the differential equation may be evaluated there, giving 0=(℘′(hj))2=4℘(hj)3−g2℘(hj)−g3=4ej3−g2ej−g3, and with g3=0 for the square lattice this reads ej(4ej2−g2)=0.

3.1F1F4step 1.1step 2.1algebra

(The vanishing ℘(h)=0.) By step 1.1, h∉Λsq and h=ih+1 with 1∈Λsq; hence h lies in the domain of ℘ and the periodicity and step 2.1 give ℘(h)=℘(ih+1)=℘(ih)=−℘(h), so 2℘(h)=0, and since C is a field in which 2≠0 this forces ℘(h)=0; thus e3=℘(h3)=℘(h)=0.

4.1F1F6F8step 3.1step 2.2algebra

(The two nonzero half-period values and the factorisation of the cubic.) By step 3.1, e3=0, and by the degree-two lemma e1,e2,e3 are pairwise distinct, so e1,e2≠0; step 2.2 for j=1,2 then gives ej(4ej2−g2)=0 with ej≠0, hence 4e12=g2=4e22 and e12=e22, that is (e1−e2)(e1+e2)=0 in the field C, so e1−e2≠0 forces e1+e2=0 and e2=−e1; consequently g2=4e12≠0, and substituting g2=4e12 and g3=0 gives the polynomial identity 4x3−g2x−g3=4x3−4e12x=4x(x−e1)(x+e1), so the cubic 4x3−g2x−g3 has exactly the roots 0,e1,−e1, which are pairwise distinct; with the normalisation g2:=2e1 one has (g2)2=4e12=g2 and ±g2/2=±e1, so the other two half-period values e1=℘(1/2) and e2=℘(i/2)=−e1 are exactly the two distinct roots ±g2/2 of 4x3−g2x.

5.1F8F9step 4.1algebra

(The four branch values.) By the degree-two lemma the torus form ℘ˉ of ℘ has critical points exactly [0],[h1],[h2],[h3], with branch values ℘ˉ([0])=∞ and e1,e2,e3, so by the definition of a branch value its branch locus is the four-element set {∞,e1,e2,e3}; by step 4.1 this set is {∞,0,e1,−e1}={∞,0,±g2/2} with e1≠0, so the branch locus of ℘ˉ consists exactly of the four distinct values ∞,0,g2/2,−g2/2.

6.1step 3.1step 4.1step 5.1

(Assembly.) Step 3.1 proves ℘(h)=0 for h=(1+i)/2, so the half-period value e3 is 0; step 4.1 proves that e1 and e2 are the two distinct roots ±g2/2 of 4x3−g2x for the normalisation g2=2e1, and that g2≠0; step 5.1 proves that the branch values of the torus form of ℘ are exactly 0,±g2/2,∞. These are the three assertions of the example. ∎

Remarks

The sign in ℘(h)=0 comes from the scaling identity alone: i is a similarity of the square lattice, and under it ℘ is multiplied by i−2=−1, while h and ih differ by the period 1. The remaining half-period values are then forced by the cubic: everything is a root of 4x3−g2x because g3=0, and the two nonzero roots sum to zero, matching e2=−e1. The four branch values of the degree-two map ℘ˉ:TΛsq→C^ are consequently ∞ and the three finite values 0,±g2/2 — the two-element pair beyond 0 being exactly the pair of nonzero roots, without any need to evaluate g2 numerically.

Depends on

Used by

Nothing in the library uses this result yet.

Dependency tree · two levels

62 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