Alphabeta Math
Pipeline-generated
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.

✓ 10 results · all verified · 2 also independently AI-judged
Every result on this page is machine-checked by a proof checker and read in full and owner-audited; the judge is an additional, independent cross-model AI review of the proofs. The 8 not AI-judged were verified by owner audit (typically over a confirmed judge false positive), not failures.

Elliptic Functions and Complex Tori: Examples and Counterexamples

1 · Prerequisites

2 · Summary

These computations make the constructions of the companion page explicit on lattices that can be manipulated by hand. The examples begin with lattice bookkeeping: the reduced ratio Im⁡τ>0, −12<Re⁡τ≤12, ∣τ∣≥1, with Re⁡τ≥0 when ∣τ∣=1, is shown to exist and be unique for every lattice, with stabiliser counts two, four and six at the square and hexagonal ratios, and the oriented bases of Z+iZ are enumerated with their SL2(Z) change-of-basis data. A shifted fundamental parallelogram is exhibited whose boundary misses every pole and every zero of a given nonconstant elliptic function, so the divisor laws of the companion page can always be applied without a boundary degeneracy.

The invariant computations are symmetry arguments rather than numerical evaluations: iΛsq=Λsq forces g3(Z+iZ)=0 and ρΛhex=Λhex forces g2(Z+Zρ)=0, while the nonvanishing of the complementary invariant follows from Δ≠0. On the square lattice the scaling identity ℘(iz)=−℘(z) then gives ℘(1+i2)=0, and the remaining two half-period values are the two nonzero roots of 4x3−g2x; the four branch values of the associated degree-two map are 0,±g2/2,∞. The same identities specialise to the duplication formula for ℘(2z), the simple zero of σ at each lattice point, and the degenerate singular cubic with g2=3, g3=1, whose node at (−1/2,0) shows that Δ≠0 cannot be dropped.

The rectangular case turns the real locus of ℘ into an explicit conformal map: the boundary of a half-period rectangle is carried onto the extended real line, the interior onto a half-plane, and the inverse is an elliptic integral ∫dζ/4ζ3−g2ζ−g3 with the classical relation to the Jacobi function sn. Finally the rank-one analogue πcot⁡(πz) is uniformised by the conic YZ=X2+π2Z2 through the bijection C/Z→C∗, z↦e2πiz — the rank-one counterpart of the cubic uniformisation of the companion page.

3 · Logical flowchart

4 · Definitions, theorems and proofs

None yet.

5 · Examples, counterexamples and false statements

ExampleConstruction: Literature-sourcedVerification: AI-adaptedprecheck passaudited 2026-10-02Open item page →

Oriented bases and SL2(Z)

Example

Let Λ=Z+iZ={m+ni:m,n∈Z}.

  1. The pairs (1,i) and (1+i,i) are bases of Λ of positive complex orientation and differ by an integer change-of-basis matrix of determinant 1;
  2. the pair (i,1) is a basis of Λ of negative orientation, and it differs from (1,i) by an integer matrix of determinant −1;
  3. all three pairs are bases of the same lattice, so they all define the same complex torus C/Λ and the same compact Riemann surface.

Facts & Assumptions

Given: The lattice Λ=Z+iZ, whose elements are the numbers m+ni with m,n∈Z and whose real-linear independence datum is i/1=i∉R.

[F1]

A basis of a lattice Λ is a pair (ω1,ω2) with Λ=Zω1+Zω2 and ω1,ω2 real-linearly independent; it is oriented when Im⁡(ω2/ω1)>0; two bases of the same lattice differ by a matrix in GL2(Z), and two oriented bases by a matrix in SL2(Z); the quotient torus and all its structure depend on the set Λ alone (Complex lattice and quotient torus).

[F2]

For a full lattice Λ the quotient TΛ=C/Λ is a compact Riemann surface with the quotient topology of the class map π, which is a holomorphic covering map (The quotient C/Λ is a compact Riemann surface).

Verification

1.1F1

The pair (1,i) is a basis of Λ: by definition Λ=Z⋅1+Z⋅i, and 1,i are real-linearly independent since i∉R; its orientation is positive because Im⁡(i/1)=1>0.

1.2F1algebra

The pair (1+i,i) is a basis of the same lattice: 1+i,i∈Λ, so Z(1+i)+Zi⊆Λ, while 1=(1+i)−i and i=i show the reverse inclusion; the change-of-basis matrix, whose columns are the new vectors in the old basis, expressing (1+i,i)=(ω1+ω2,ω2) in the basis (1,i) is (1011), of determinant 1, so the orientation is positive as well, and independently Im⁡(i/(1+i))=Im⁡((1+i)/2)=12>0.

1.3F1algebra

The pair (i,1) is a basis of Λ with change-of-basis matrix (0110) relative to (1,i), of determinant −1; its orientation is negative because Im⁡(1/i)=Im⁡(−i)=−1<0.

2.1F1F2step 1.1step 1.2step 1.3∎

By steps 1.1, 1.2 and 1.3 the three pairs are bases of the same lattice Λ, so they give the same quotient C/Λ and the same lattice sums, and by [F2] this quotient is a compact Riemann surface with holomorphic covering map π, independently of which basis is used to describe Λ.

The example illustrates that orientation is a property of an ordered basis, not of the lattice: (1,i) and (1+i,i) are related by the unipotent matrix (1011)∈SL2(Z), whereas swapping the two vectors multiplies the orientation sign by −1.

ExampleConstruction: Literature-sourcedVerification: AI-adaptedprecheck passaudited 2026-10-02Open item page →

Moving the boundary of a fundamental parallelogram

Example

Let Λ=Z+iZ and let ℘=℘Λ be its Weierstrass function. For b∈C put

Pb:={b+s+ti:0≤s,t≤1},∂Pb={b+s+ti:0≤s,t≤1, s∈{0,1} or t∈{0,1}}.

Then:

  1. the translate with a=(1+i)/4 has no pole of ℘ on ∂Pa: the points of ∂Pa have real part or imaginary part equal to 1/4 or 5/4, so none of them is a lattice point;
  2. the unshifted parallelogram P0 has poles of ℘ on its boundary: its four vertices 0,1,i,1+i are lattice points and belong to ∂P0;
  3. for every nonzero Λ-elliptic meromorphic function f the translates whose boundary avoids the zeros and poles of f are generic: in every nonempty open ball of basepoints b there is a b with ∂Pb∩(Zer⁡(f)∪Pol⁡(f))=∅. In particular the divisor of f on the torus TΛ has only finitely many classes modulo Λ, and the parallelogram hypotheses of the divisor law can always be met.

Facts & Assumptions

Given: The lattice Λ=Z+iZ, the parallelograms Pb and their boundaries ∂Pb as displayed, the Weierstrass function ℘=℘Λ, and a nonzero Λ-elliptic meromorphic function f with zero set Zer⁡(f) and pole set Pol⁡(f); also Z:=Zer⁡(f)∪Pol⁡(f) and P0=P0.

[F1]

Λ=Z+iZ={m+ni:m,n∈Z} is a full complex lattice, since i∉R gives real-linear independence; for all z,w∈C one has ∣z+w∣≤∣z∣+∣w∣, ∣zw∣=∣z∣ ∣w∣, and ∣z∣=0 exactly for z=0 (Complex lattice and quotient torus, Conjugation is an involutive real-field automorphism, zz‾=∣z∣2, and modulus is definite, multiplicative, and subadditive); C is the real coordinate plane, so its closed bounded subsets are compact and its compact subsets are bounded (C is the real coordinate plane, with coordinate arithmetic, Heine-Borel in Rn: with the Euclidean metric a subset of Rn is compact if and only if it is closed and bounded, and the proof by bisection uses no choice principle; the same holds on the real line), and openness and continuity are the metric notions for d(z,w)=∣z−w∣ (The Euclidean metric, convergence, Cauchy sequences, and continuity on the complex plane).

[F2]

℘ is holomorphic on C∖Λ; at each lattice point it has a double pole with principal part (z−λ)−2 and it has no other poles (Normal convergence, parity and periodicity of the Weierstrass p function).

[F3]

Let g be a nonconstant Λ-elliptic meromorphic function and let P={c+s+ti:0≤s,t≤1} be a translate whose boundary contains no zero and no pole of g. Then the numbers of zeros and of poles of g in the interior of P, counted with multiplicity, are finite and equal, the sum of the residues of g at its poles in the interior vanishes, and both numbers are independent of the translate among such P; a Λ-elliptic function with no poles is constant (Divisor and residue laws for elliptic functions).

[F4]

A Λ-elliptic function is a meromorphic f:C→C^ with f(z+λ)=f(z) for all z,λ, and a meromorphic function on C is one holomorphic on the complement of its pole set, every point of which is a pole (Elliptic function for a lattice).

[F5]

Let g be meromorphic on a plane domain with pole set P. Then every point of the domain has a neighbourhood meeting P in at most one point, and P is closed in the domain (Poles of a meromorphic function form a closed discrete set and are at most countable). If g is not identically zero then 1/g is meromorphic, with pole set the zero set of g (Meromorphic functions on a connected plane domain form a field).

[F6]

For every real x there is exactly one integer m with m≤x<m+1, its integer part (Integer part: for every real x there is exactly one integer m with m≤x<m+1).

Verification

1.1F1F2algebra

(The shifted parallelogram is boundary-free for ℘.) Every point of ∂Pa with a=(1+i)/4 has the form z=a+s+ti with (s,t)∈{0,1}×[0,1]∪[0,1]×{0,1}, so Re⁡z∈{1/4,5/4} or Im⁡z∈{1/4,5/4}. A lattice point of Λ has integer real and imaginary parts, hence cannot have real part or imaginary part equal to 1/4 or 5/4; so ∂Pa∩Λ=∅. By [F2] the poles of ℘ are exactly the lattice points, so ℘ has no pole on ∂Pa.

1.2F2given

(The unshifted parallelogram meets the poles.) The four vertices of P0 are 0,1,i,1+i, all of which lie in Λ and in ∂P0; by [F2] each is a double pole of ℘.

1.3F1F4F5F6given

(Finitely many divisor classes.) Suppose first that f is nonconstant. By [F5] applied to f, the pole set Pol⁡(f) is closed and every point of C has a neighbourhood meeting it in at most one point; by [F5] applied to 1/f, whose pole set is Zer⁡(f), the same holds for the zero set. Hence every point of C has a neighbourhood meeting Z in at most two points, and since P0 is compact by [F1] finitely many of these neighbourhoods cover P0; therefore Z∩P0={z1,…,zN} is finite. By [F4] the function f is Λ-periodic, so Z is Λ-invariant; conversely every z∈Z can be written z=s+ti with real s,t, and subtracting the integer parts m≤s<m+1, n≤t<n+1 given by [F6] puts z−(m+ni)∈Z∩P0. Hence Z=⋃j=1N(zj+Λ): the zeros and poles of f fall into the finitely many classes of z1,…,zN modulo Λ.

2.1F1F4givenstep 1.3choose

(Generic translates avoid the divisor.) Let U be a nonempty open ball of basepoints; we show that some b∈U has ∂Pb∩Z=∅, treating the constant case at the end. Fix the finite list of step 1.3 and put Bj:=zj−∂P0 for j=1,…,N; each Bj is closed, being a translate of ∂P0, and contains no ball: if a ball B(x,r) were contained in a segment with direction vector q≠0, then with u:=iq≠0 perpendicular to q the two points x and x+r2∣u∣u of the ball would both lie on the line of the segment, whose direction is q, forcing the nonzero vector r2∣u∣u to be a real multiple of q and contradicting u⊥q. Consequently no ball is contained in ∂P0 or in any of its translates, which are finite unions of segments: if the closed sets F1,…,Fm each contain no ball and a ball B⊆F1∪⋯∪Fm, then either B⊆F1 or there is y∈B∖F1, and since F1 is closed some ball B(y,ρ)⊆B∖F1⊆F2∪⋯∪Fm; iterating gives a ball inside some Fi, a contradiction. Hence each Bj is closed with no ball inside it. For a basepoint b∈U one has ∂Pb∩Z≠∅ iff b∈Bj+λ for some j and some λ∈Λ: indeed z∈∂Pb∩Z means z=zj+λ=b+w with w∈∂P0, that is b=zj+λ−w. For b∈U such a λ must satisfy ∣λ∣≤∣b−zj∣+∣w∣≤C for a constant C depending only on U and the finitely many zj by [F1], so only finitely many λ∈Λ occur, and the set of bad basepoints in U is the finite union (⋃j=1N ⋃λ∈Λ, ∣λ∣≤C(Bj+λ))∩U of closed sets containing no ball. A finite union of sets each containing no ball does not contain U: successively avoiding each closed member leaves a nonempty open subball, as in the induction just described. Hence there is b∈U with ∂Pb∩Z=∅, which is the claim. If f is a nonzero constant then Z=∅ and every b∈U works.

3.1F2F3givenstep 1.1step 1.2step 2.1∎

(The divisor law applies, and the explicit cases.) For a nonconstant f, step 2.1 provides a translate Pb whose boundary avoids Zer⁡(f)∪Pol⁡(f), so the hypotheses of [F3] are met and the zero count, the pole count and the vanishing residue sum for f hold for that parallelogram; for nonzero constant f those counts are 0 and the conclusions are trivial. Steps 1.1 and 1.2 are the explicit statements for ℘ on Λ=Z+iZ: the boundary of P(1+i)/4 carries no pole, while the boundary of the unshifted P0 contains the four lattice vertices. This proves the three clauses of the Example.

Remarks

The point of the example is bookkeeping rather than computation: the divisor law is stated only for translates whose boundary avoids the zeros and poles, and the verification shows that such translates are never in short supply, because the bad basepoints in any bounded ball form a finite union of translated parallelogram boundaries, none of which contains a ball. The explicit translate a=(1+i)/4 moves the four vertices of P0 off its own boundary: 1+i becomes the interior point 1+i∈Pa∘, while 0, 1 and i lie outside Pa, and the interior of Pa contains exactly one lattice point, namely 1+i. The same argument applies to any full lattice once one knows that a bounded set meets the lattice in finitely many points, which is the uniform-gap estimate used in the convergence proof for the ℘-series.

ExampleConstruction: Literature-sourcedVerification: AI-adaptedprecheck passaudited 2026-10-02Open item page →

Square and hexagonal lattice invariants

Example

For the square lattice Λsq=Z+iZ one has g3(Λsq)=0 and g2(Λsq)≠0. For the hexagonal lattice Λhex=Z+Zρ with ρ=e2πi/3 one has g2(Λhex)=0 and g3(Λhex)≠0. In both cases Δ≠0. The argument is a symmetry argument under multiplication by i respectively by ρ: no numerical value of any Eisenstein sum is evaluated.

Facts & Assumptions

Given: The lattices Λsq:=Z+iZ and Λhex:=Z+Zρ with ρ:=e2πi/3, their invariants g2=60G4, g3=140G6 and discriminants Δ=g23−27g32 (Weierstrass p function, Weierstrass cubic differential equation, Nonvanishing of the lattice discriminant).

[F1]

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, so one of the two orderings is oriented (Complex lattice and quotient torus). The sums defining the Weierstrass data depend only on the lattice Λ, not on the oriented basis chosen to describe it (Weierstrass p function).

[F2]

G4(Λ)=∑ω∈Λ∖{0}ω−4 and G6(Λ)=∑ω∈Λ∖{0}ω−6 are the unordered finite-subset sums over the lattice; both families are absolutely summable, so G4(Λ) and G6(Λ) are well-defined complex numbers, and the invariants are g2=60G4, g3=140G6 (Weierstrass cubic differential equation).

[F3]

For every full complex lattice the discriminant Δ=g23−27g32 satisfies Δ≠0 (Nonvanishing of the lattice discriminant).

[F5]

C is a field with i2=−1, every complex number has a unique form a+bi with a,b∈R, and a product of two nonzero complex numbers is nonzero (C=R[x]/(x2+1) is a field, every element is uniquely a+bi, and every nonzero element has inverse (a−bi)/(a2+b2), The complex numbers as R[x]/(x2+1), with the real embedding and imaginary unit i).

[F6]

For z∈C one has z=Re⁡z+iIm⁡z with ∣z∣2=(Re⁡z)2+(Im⁡z)2, and ∣zw∣=∣z∣ ∣w∣ for all z,w (Real and imaginary parts, complex conjugation, and modulus, Conjugation is an involutive real-field automorphism, zz‾=∣z∣2, and modulus is definite, multiplicative, and subadditive).

[F7]

For nonzero z,w∈C and integers m,n one has zm+n=zmzn, (zw)n=znwn and z−n=(zn)−1 (Integer powers in the complex field).

Verification

1.1F4F5F6F7algebra

(The element ρ, its inverse power and non-reality.) By [F4] and [F5], ρ=e2πi/3 satisfies ρ3=e2πi=1, and ρ≠1 because 2π/3∉2πZ; also ρ≠−1, since (−1)3=−1≠1. Expanding t3−1=(t−1)(t2+t+1) and using that C is a field gives 0=ρ3−1=(ρ−1)(ρ2+ρ+1) with ρ−1≠0, hence ρ2+ρ+1=0 and ρ2=−1−ρ. Moreover 1−ρ2≠0: if ρ2=1 then (ρ−1)(ρ+1)=0, and a field has no zero divisors, so ρ=1 or ρ=−1, both excluded. Finally ρ∉R: if ρ were real, then ∣ρ∣2=ρ2 by [F6], while ∣ρ∣=∣exp⁡(2πi/3)∣=1 by [F4], so ρ2=1 and again ρ=±1, a contradiction. For the power law, ρ−4=ρ−4(ρ3)2=ρ−4ρ6=ρ2 by [F7] and ρ3=1.

1.2F2F7algebra

(Scaling identity for the lattice sums.) Let Λ=Zω1+Zω2 be a full lattice and c∈C×. Then cΛ=Z(cω1)+Z(cω2) is again a full lattice: real-linear independence is preserved because a(cω1)+b(cω2)=c(aω1+bω2) vanishes only if aω1+bω2=0. For k∈{4,6} and every finite E⊆Λ∖{0} one has ∑ω∈E(cω)−k=c−k∑ω∈Eω−k by [F7]; the map E↦cE is an order-isomorphism from the directed set of finite subsets of Λ∖{0} onto that of cΛ∖{0}, and the sum over cΛ is the net of these finite sums by [F2]. Hence the net for cΛ is the constant multiple c−k of the convergent net for Λ, so it converges and Gk(cΛ)=c−kGk(Λ).

2.1F1F5step 1.1algebra

(The two lattices.) Since every complex number is uniquely a+bi, the pair {1,i} is a real basis of C, so Λsq is a full complex lattice with oriented basis (1,i) (Im⁡(i/1)=1>0); and iΛsq=Λsq: indeed i⋅1=i∈Λsq and i⋅i=−1∈Λsq, so iΛsq⊆Λsq, while multiplication by i is a bijection of C with inverse multiplication by i−1=−i, which likewise preserves Λsq. Also i−6=(i2)−3=(−1)−3=−1. For the hexagonal lattice: {1,ρ} is real-linearly independent because ρ∉R by step 1.1, so Λhex is a full complex lattice and one of the orderings of (1,ρ) is oriented by [F1]; and ρΛhex=Λhex because ρ⋅1=ρ∈Λhex and ρ⋅ρ=ρ2=−1−ρ∈Λhex show ρΛhex⊆Λhex, while multiplication by ρ is invertible on C with inverse multiplication by ρ−1=ρ2, and ρ2Λhex⊆Λhex since ρ2⋅1=ρ2=−1−ρ∈Λhex and ρ2⋅ρ=ρ3=1∈Λhex.

3.1F2F5step 1.2step 2.1algebra

(g3(Λsq)=0.) By step 2.1, iΛsq=Λsq, hence G6(Λsq)=G6(iΛsq)=i−6G6(Λsq)=−G6(Λsq) by step 1.2 with c=i; therefore 2G6(Λsq)=0 and, since C is a field, G6(Λsq)=0, so g3(Λsq)=140⋅0=0.

3.2F2F5step 1.1step 1.2step 2.1algebra

(g2(Λhex)=0.) By step 2.1, ρΛhex=Λhex, hence G4(Λhex)=G4(ρΛhex)=ρ−4G4(Λhex)=ρ2G4(Λhex) by step 1.2 with c=ρ and step 1.1; therefore (1−ρ2)G4(Λhex)=0, and since 1−ρ2≠0 by step 1.1 and C is a field, G4(Λhex)=0, so g2(Λhex)=60⋅0=0.

4.1F3F5step 3.1step 3.2algebra

(The complementary invariants and the discriminant.) By [F3] the discriminant is nonzero for both lattices. For Λsq step 3.1 gives Δ(Λsq)=g23−27⋅02=g23, which is nonzero, so g2(Λsq)≠0 in the field C. For Λhex step 3.2 gives Δ(Λhex)=03−27g32=−27g32 with −27≠0, and a nonzero discriminant forces g32≠0, hence g3(Λhex)≠0.

5.1

(Assembly.) Step 3.1 gives g3(Λsq)=0 and step 4.1 gives g2(Λsq)≠0; step 3.2 gives g2(Λhex)=0 and step 4.1 gives g3(Λhex)≠0; step 4.1 also gives Δ≠0 in both cases. These are exactly the assertions of the example. ∎

Remarks

The two symmetries are the only inputs: iΛsq=Λsq reindexes the G6-sum into its negative, and ρΛhex=Λhex reindexes the G4-sum into ρ2 times itself. The complementary invariant is then forced to be nonzero by Δ≠0, so no Eisenstein sum is evaluated numerically and no transcendental input about the elliptic integral is used. The hexagonal case is the equianharmonic one: its cubic 4x3−g3 of Nonvanishing of the lattice discriminant has no x-term, while the square lattice is the one whose cubic has no constant term.

ExampleConstruction: Literature-sourcedVerification: AI-adaptedprecheck passjudge pass (gpt-6.1-sol)audited 2026-10-02Open item page →

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.

ExampleConstruction: Literature-sourcedVerification: AI-adaptedprecheck passaudited 2026-10-02Open item page →

Addition and duplication for ℘

Example

Let Λ be a full complex lattice with Weierstrass function ℘, and let z∈C∖Λ satisfy ℘′(z)≠0. Then ℘(2z)=−2℘(z)+14(℘′′(z)℘′(z))2. Moreover ℘′′=6℘2−12g2 on C∖Λ, so on the same locus the duplication value is the rational expression −2℘(z)+(6℘(z)2−12g2)24 ℘′(z)2 in ℘(z) and ℘′(z). The duplication formulas agree as meromorphic functions on C. At a nonzero half-period both sides have a genuine double pole, since 2z∈Λ; no finite value is asserted there.

Facts & Assumptions

Given: A full complex lattice Λ=Zω1+Zω2 with oriented basis, its Weierstrass function ℘ and derivative ℘′, the invariants g2=60G4, g3=140G6, and a point z∈C∖Λ.

[F1]

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

[F2]

℘(z)=℘(w) if and only if w≡z or w≡−z modulo Λ; the zeros of ℘′ are exactly the Λ-translates of the three nonzero half-periods, and each of them is of order one; consequently, for w∈C∖Λ, ℘′(w)=0 if and only if 2w∈Λ (Degree two of ℘ and its four branch points).

[F3]

(℘′)2=4℘3−g2℘−g3 on C∖Λ (Weierstrass cubic differential equation).

[F4]

The addition formula holds meromorphically in (z,w): it holds as an equality of values wherever the displayed quotient is defined, and all apparent exceptional cases are interpreted by meromorphic continuation, without assigning a finite value at a genuine pole (Addition formula for ℘).

[F5]

A holomorphic function with a zero of order m at a factors near a as (z−a)mg(z) with g(a)≠0; a holomorphic function on a domain that is not identically zero has isolated zeros; and two holomorphic functions on a domain agreeing on a set with an accumulation point in the domain agree everywhere (The order of a zero is the exponent in its local holomorphic factorization, Zeros of a nonzero holomorphic function are isolated, Identity theorem for holomorphic functions).

[F6]

Complex derivatives are linear, satisfy the product rule and the chain rule, and a complex-differentiable function is continuous (Linearity, product, reciprocal, and quotient rules for complex derivatives, The chain rule for complex derivatives, Complex differentiability at a point implies continuity there).

[F7]

Meromorphic functions on a connected plane domain form a field: sums, products and quotients with nonzero denominator are meromorphic, and the pole set of a meromorphic function is discrete and closed; a meromorphic function on a domain that vanishes on a nonempty open subset is identically zero (Meromorphic functions on a plane domain, Meromorphic functions on a connected plane domain form a field, Poles of a meromorphic function form a closed discrete set and are at most countable).

[F8]

The complex plane is a connected plane domain (Complex lattice and quotient torus).

Verification

1.1F1F2F3F5F6F7algebra

(The second-derivative identity on C∖Λ.) Differentiating [F3] with the rules of [F6] gives 2℘′℘′′=(12℘2−g2)℘′ on C∖Λ; at every point with ℘′≠0 this gives ℘′′=6℘2−12g2. Let h∉Λ with ℘′(h)=0: by [F2] the zero of ℘′ at h is of order one, so [F5] gives ℘′(w)=(w−h)g(w) with g(h)≠0, and hence ℘′(w)≠0 for 0<∣w−h∣<ρ with some ρ>0; shrinking ρ if necessary, the pole set of the meromorphic function ℘ is discrete by [F7], so the disc D(h,ρ) contains no lattice point. Both ℘′′ and 6℘2−12g2 are holomorphic on D(h,ρ) and agree on the punctured disc D(h,ρ)∖{h}, which is a nonempty connected open set, so [F5] makes them agree on all of D(h,ρ), in particular at h. Every point of C∖Λ either has ℘′≠0 or is such a zero h by [F2], so ℘′′=6℘2−12g2 on all of C∖Λ.

1.2F1F2F4F5F6F7algebra

(The duplication identity where ℘′(z)≠0.) Fix z∈C∖Λ with ℘′(z)≠0; then 2z∉Λ by [F2], and ℘ is holomorphic near 2z. Choose ρ>0 so small that D(z,ρ) avoids Λ, (z+Λ)∖{z} and −z+Λ, and that z+w∉Λ for w∈D(z,ρ). For 0<∣w−z∣<ρ the addition formula [F4] applies and gives ℘(z+w)=−℘(z)−℘(w)+14Q(w)2 with Q(w)=(℘′(z)−℘′(w))/(℘(z)−℘(w)). Both numerator and denominator vanish at w=z, and the denominator has a simple zero there because its derivative is −℘′(z)≠0; the numerator has a zero of at least order one. Thus Q extends holomorphically with Q(z)=℘′′(z)/℘′(z), whether or not ℘′′(z) vanishes. Letting w→z gives ℘(2z)=−2℘(z)+14(℘′′(z)/℘′(z))2.

2.1step 1.1step 1.2algebra

(Rational expression in ℘ and ℘′.) Substituting the identity of step 1.1 into the duplication identity of step 1.2 gives, for every z∈C∖Λ with ℘′(z)≠0, ℘(2z)=−2℘(z)+14(6℘(z)2−12g2℘′(z))2=−2℘(z)+(6℘(z)2−12g2)24 ℘′(z)2, a value of the rational function R(x,y)=−2x+(6x2−12g2)24y2 of the two variables x,y with coefficients in the field generated by g2 over C (here the denominator 4y2 does not vanish because ℘′(z)≠0).

3.1F1F2F7F8step 1.1step 1.2step 2.1algebra

(Meromorphic extension and pole set.) The function F(z):=℘(2z) is meromorphic on C: it is holomorphic off 12Λ={z:2z∈Λ}, and if z0∈12Λ with λ:=2z0∈Λ, then [F1] gives that ℘(w)−(w−λ)−2 is holomorphic near λ, so substituting w=2z shows F(z)−14(z−z0)−2 holomorphic near z0: each z0∈12Λ is a double pole of F, and there are no others. The right-hand side R(℘(z),℘′(z)) is meromorphic on C by the field property [F7], because ℘ and ℘′ are meromorphic and ℘′ is not the zero function by [F2]. By steps 1.2 and 2.1 the two meromorphic functions agree on {z∈C∖Λ:℘′(z)≠0}=C∖12Λ, a nonempty open subset of the connected domain C [F8]; hence their difference vanishes on a nonempty open set and is identically zero by [F7]. Therefore the duplication identity is an identity of meromorphic functions on C: it holds wherever both sides are finite, and at the points of 12Λ, where F has a double pole and the right-hand side likewise has a pole (at half-periods because ℘′ has a zero of order one and ℘′′ is nonzero there, and at lattice points by the equality of the two meromorphic functions), no finite value is asserted.

4.1

(Assembly.) Step 1.1 gives the identity ℘′′=6℘2−12g2 on C∖Λ, extended holomorphically across the half-periods where the division by ℘′ was only apparently problematic; step 1.2 gives the duplication identity for ℘′(z)≠0; step 2.1 exhibits it as the rational expression in ℘(z) and ℘′(z); and step 3.1 upgrades the duplication identity to an identity of meromorphic functions on C, with the genuine poles retained. These are exactly the assertions of the example. ∎

Remarks

The only point of substance is that the addition formula becomes 0/0 when w=z: the secant through two coincident points has to be replaced by the tangent, and in the formula that means replacing the difference quotient by the derivative quotient ℘′′(z)/℘′(z). The second identity is what makes the result algebraic: (℘′)2=4℘3−g2℘−g3 can be differentiated and solved for ℘′′ wherever ℘′≠0, and the apparent failure of that solution at the half-periods is repaired by the identity theorem, since ℘′′ and 6℘2−12g2 are holomorphic across them. Both formulas are used in The chord-tangent group law and elliptic uniformization, where the tangent case of the chord-tangent law is exactly the limiting case w→z used here; note that the theorem derives its own copy of the differentiated differential equation locally, so this example carries no load for it.

ExampleConstruction: Literature-sourcedVerification: AI-adaptedprecheck passaudited 2026-10-02Open item page →

A simple zero of the Weierstrass sigma function on the square lattice

Example

Let Λ=Z+iZ, with oriented basis ω1=1, ω2=i, and let ζ=ζΛ, σ=σΛ be the Weierstrass zeta and sigma functions. Then σ(0)=σ(1)=0, σ′(0)=1 and σ′(1)=−exp⁡(η1/2)≠0 where η1=2ζ(1/2): both zeros of σ at 0 and at 1 are simple. Moreover ζ has residue 1 at both points.

Facts & Assumptions

Given: The square lattice Λ=Z+iZ=Zω1+Zω2 with ω1=1, ω2=i, its Weierstrass functions ζ=ζΛ and σ=σΛ (Weierstrass ζ and σ functions), and η1=2ζ(ω1/2)=2ζ(1/2).

[F1]

Λ=Zω1+Zω2 is a full complex lattice with oriented basis ω1=1, ω2=i, and ζ,σ are its Weierstrass zeta and sigma functions (Complex lattice and quotient torus, Weierstrass ζ and σ functions).

[F2]

ζ is meromorphic on C, holomorphic exactly on C∖Λ, odd, and at every lattice point λ∈Λ has a simple pole with principal part (z−λ)−1 and residue 1, with no other poles. σ is entire and odd, its zero set is exactly Λ and every zero is simple, σ′(0)=1, and σ′(z)/σ(z)=ζ(z) for z∈C∖Λ. Moreover the quasi-period laws hold for all z∈C with poles matched: ζ(z+ωj)=ζ(z)+ηj and σ(z+ωj)=−exp⁡(ηj(z+ωj/2))σ(z) for j=1,2, where ηj=2ζ(ωj/2) (Convergence, zeros and quasi-periods of the Weierstrass zeta and sigma functions).

[F4]

The complex exponential satisfies exp⁡(0)=1 and exp⁡(z+w)=exp⁡(z)exp⁡(w); consequently exp⁡(z)exp⁡(−z)=1 and exp⁡(z)≠0 for every z∈C (The complex exponential by its power series, exp⁡(z+w)=exp⁡z exp⁡w, and the complex exponential extends the real exponential). Its defining series also proves continuity: for ∣u∣≤1, n!≥2n−1 for n≥1 gives ∣exp⁡(u)−1∣≤∣u∣∑n≥11/n!≤2∣u∣. The addition law then gives ∣exp⁡(v+u)−exp⁡(v)∣≤2∣exp⁡(v)∣ ∣u∣, so exp⁡ is continuous at every v.

Verification

1.1F1F2

(Values at 0.) Since 0∈Λ, [F2] gives σ(0)=0 and σ′(0)=1, and the zero of σ at 0 is simple; also ζ has at 0 a simple pole with residue 1.

1.2F1F2

(Residues of ζ.) Both 0 and 1 lie in Λ=Zω1+Zω2; by [F2] the only poles of ζ are the lattice points and each is simple with residue 1, so ζ has residue 1 at 0 and at 1.

2.1F1F2step 1.1

(σ(1)=0.) Put z=0 in the sigma quasi-period law for j=1: ω1=1 and η1=2ζ(1/2), so σ(1)=−exp⁡(η1⋅12)σ(0)=−exp⁡(η1/2)⋅0=0.

3.1F2F4step 1.1step 2.1

(σ′(1)=−exp⁡(η1/2)≠0.) For u≠0 the quasi-period law and step 2.1 give [F2, step 2.1] σ(1+u)−σ(1)u=−exp⁡ ⁣(η1(u+1/2))σ(u)−σ(0)u. As u→0, the second factor tends to σ′(0)=1 by step 1.1, and the exponential tends to exp⁡(η1/2) by the continuity derived in [F4]. Thus σ′(1)=−exp⁡(η1/2)≠0 by [F4]; simplicity and the residue 1 of ζ at 1 also follow directly from [F2].

4.1

(Assembly.) Steps 1.1, 2.1 and 3.1 give σ(0)=σ(1)=0 with simple zeros, σ′(0)=1 and σ′(1)=−exp⁡(η1/2)≠0; step 1.2 gives residue 1 of ζ at both points. This is the asserted statement. ∎

Remarks

The whole example is a computation with the transformation law alone: the zero of σ at the lattice point 1 is inherited from the zero at 0 through σ(z+1)=−exp⁡(η1(z+1/2))σ(z), and taking its difference quotient at z=0 gives the derivative at 1, using continuity of the exponential from its defining series. The residue statement is the local form of ζ=σ′/σ at a simple zero of σ, which is how the normalization σ′(0)=1 enters. This is the concrete display of the lattice-zero convention used in Convergence, zeros and quasi-periods of the Weierstrass zeta and sigma functions.

ExampleConstruction: AI-generatedVerification: AI-adaptedprecheck passaudited 2026-10-02Open item page →

A singular cubic outside the lattice family

Example

For the coefficient pair (g2,g3)=(3,1) the number Δ:=g23−27g32=33−27⋅12=0, and the projective cubic Y2Z=4X3−3XZ2−Z3 has the affine singular point (x,y)=(−1/2,0): the affine equation y2=4x3−3x−1 factors as y2=(x−1)(2x+1)2, and near that point the curve is the union of the two smooth branches y=±(x+12)u(x+12) meeting transversally. Consequently no full complex lattice has these invariants, and this cubic is a degeneration outside the lattice family; it cannot be used as a supplier for any lattice statement.

Facts & Assumptions

Given: The coefficient pair (g2,g3)=(3,1), its associated projective cubic C:={[X:Y:Z]∈CP2:Y2Z=4X3−3XZ2−Z3} and the affine chart {Z≠0} of CP2 with coordinates x=X/Z, y=Y/Z, containing the affine curve F(x,y):=y2−(4x3−3x−1)=0 and the point p:=(−1/2,0).

[F1]

For a full complex lattice Λ with Weierstrass invariants g2=60G4, g3=140G6 and discriminant Δ(Λ):=g23−27g32 one has Δ(Λ)≠0, and the projective cubic CΛ={[X:Y:Z]∈CP2:Y2Z=4X3−g2XZ2−g3Z3} is nonsingular in the Jacobian-rank sense at every point, including its unique point at infinity O=[0:1:0] (Nonvanishing of the lattice discriminant).

[F2]

(Jacobian-rank nonsingularity.) If a complex algebraic curve near q in CN is the common zero set of exactly N−1 holomorphic functions whose complex Jacobian matrix at q has rank N−1, then after permuting the ambient coordinates so that the j-th comes first the curve agrees near q with the graph {(z,φ(z)):z∈A} of a holomorphic φ on a plane domain A, the projection to the first coordinate being a homeomorphism onto A (Local holomorphic charts on nonsingular complex algebraic curves). In particular, the graph representation holds in one of the two coordinate directions when N=2.

[F3]

(Implicit function theorem.) If G is holomorphic near (a,b)∈C2, G(a,b)=0 and ∂G/∂w(a,b)≠0, then on a product of discs around (a,b) the zero set of G is the graph w=ψ(z) of a unique holomorphic function ψ with ψ(a)=b (The holomorphic implicit function theorem).

[F4]

A function complex differentiable at a point is continuous there; and for all complex numbers ∣z+w∣≤∣z∣+∣w∣ and ∣z∣≥0 with ∣z∣=0 only for z=0 (Complex differentiability at a point implies continuity there, Conjugation is an involutive real-field automorphism, zz‾=∣z∣2, and modulus is definite, multiplicative, and subadditive). Hence if u is holomorphic near 0 with u(0)≠0, then ∣u(s)−u(0)∣≤∣u(0)∣/2 on a neighbourhood of 0, and there ∣u(s)∣≥∣u(0)∣/2>0.

[F5]

CP2=(C3∖{0})/∼ with a∼b exactly when b=λa for some λ∈C×, classes written [X:Y:Z], and the sets where one homogeneous coordinate is nonzero are the standard affine charts with the remaining ratios as coordinates: on {Z≠0} one uses (x,y)=(X/Z,Y/Z) (projective space points).

Verification

1.1givenalgebra

(The discriminant vanishes.) For the coefficient pair (g2,g3)=(3,1) the number displayed in the statement is Δ=g23−27g32=27−27=0, since 33=27 and 27⋅12=27.

1.2givenF5algebra

(The point lies on the affine curve.) With the chart coordinates of [F5], the cubic of the statement has affine equation y2=4x3−3x−1 at Z=1; writing F(x,y):=y2−(4x3−3x−1), at p=(−1/2,0) one has x2=1/4 and 4x3−3x−1=4(−1/8)−3(−1/2)−1=−1/2+3/2−1=0, so F(p)=0−0=0 and p lies on the affine curve.

1.3givenalgebra

(The differential vanishes at the point.) The partial derivatives of F are ∂F/∂y=2y and ∂F/∂x=−(12x2−3); at p these are 2⋅0=0 and −(12⋅14−3)=−(3−3)=0. Thus dF(p)=0, so the plane curve F=0 has vanishing differential at p; this is the elementary singularity criterion of the affine chart.

1.4F3F4algebra

(Factorisation and the unit square root.) Expanding (x−1)(2x+1)2=(x−1)(4x2+4x+1)=4x3−3x−1 gives 4x3−3x−1=(x−1)(2x+1)2. Put s:=x+12, so that 2x+1=2s and x−1=s−32, and hence 4x3−3x−1=(s−32)(2s)2=4s3−6s2=s2h(s) with h(s):=4s−6. Apply [F3] to G(s,w):=w2−h(s)=w2−4s+6 at (0,w0) with w0:=i6: G(0,w0)=−6+6=0 and ∂G/∂w(0,w0)=2w0=2i6≠0; hence there is a holomorphic u on a disc around 0 with u(0)=w0 and u(s)2=h(s)=4s−6. By [F4] there is ε>0 with u(s)≠0 for ∣s∣<ε.

2.1F3step 1.4algebra

(Two smooth branches crossing at p.) With u as in step 1.4, the identity y2−s2h(s)=(y−su(s))(y+su(s)) exhibits the affine curve near p (which is s=0, y=0) as the union of the two graphs Σ±={(s,y):y=±su(s)} over the s-coordinate, ∣s∣<ε. Each Σ± is smooth with parametrisation s↦(s,±su(s)), and the two branches meet exactly at s=0: for 0<∣s∣<ε one has su(s)≠0 by step 1.4, so the two points (s,su(s)) and (s,−su(s)) are distinct. The tangent directions at the meeting point are (1,w0) and (1,−w0) with w0≠0, hence distinct, so the branches cross transversally. Moreover φ(s):=su(s) satisfies φ(0)=0 and φ′(0)=u(0)=w0≠0; applying [F3] to (y,s)↦φ(s)−y at (0,0) gives a holomorphic inverse branch ψ with φ(ψ(y))=y for small y. The inverse branches of the two curve graphs are s=ψ(y) and s=ψ(−y).

3.1F2step 2.1algebra

(The point is not a holomorphic graph in either direction.) Let P=Ds×Dy be any small polydisc around (0,0) contained in the domain of u and ψ, with u nowhere zero on Ds and φ(Ds)⊂Dy. (i) For small 0≠s∈Ds, both (s,su(s)) and (s,−su(s)) are points of the curve in P with the same s-coordinate and distinct y-coordinates; a graph over the s-coordinate would contain exactly one point over s, so the curve is not a holomorphic graph over s. (ii) For small 0≠y∈Dy with ψ(±y)∈Ds, the points (ψ(y),y)∈Σ+ and (ψ(−y),y)∈Σ− are distinct points of the curve in P with the same y-coordinate, because ψ is injective on Dy and y≠−y; so the curve is not a holomorphic graph over y either. By [F2] a Jacobian-rank nonsingular point of a plane curve germ is a holomorphic graph over one of the two coordinates, so p is not nonsingular in the Jacobian-rank sense.

4.1F1step 1.1step 1.2step 3.1

(No lattice has these invariants.) Suppose a full complex lattice Λ had invariants g2=3, g3=1. Then its associated cubic CΛ of [F1] is exactly the projective cubic of the statement, and [F1] asserts that CΛ is nonsingular in the Jacobian-rank sense at every point. But the affine point p is a point of CΛ by step 1.2 and is not Jacobian-rank nonsingular by step 3.1, a contradiction. The same conclusion is visible in the numbers alone: [F1] gives Δ(Λ)≠0, while step 1.1 computes Δ=0 for the pair (3,1). Hence no full complex lattice realizes the invariants (3,1), so the cubic of the statement is a degeneration outside the lattice family.

5.1

(Assembly.) Steps 1.1, 1.2 and 2.1 show that the projective cubic Y2Z=4X3−3XZ2−Z3 has Δ=33−27⋅12=0 and has at (x,y)=(−1/2,0) an affine singular point at which the two smooth branches y=±(x+12)u(x+12) cross transversally, with vanishing differential recorded in step 1.3; step 4.1 shows that this coefficient pair is excluded for every full lattice, by both the nonsingularity clause and the nonvanishing-discriminant clause of [F1]. This is the asserted degeneration. ∎

Remarks

The factorisation 4x3−3x−1=(x−1)(2x+1)2 is what makes the cubic a nodal curve: the affine polynomial has a double root at x=−1/2, so the two branches y=±(x+12)u(x+12) cross rather than osculate, and the same vanishing differential that produces the node also annihilates the discriminant Δ=g23−27g32 with the coefficient pair (g2,g3)=(3,1). The lattice theorem Nonvanishing of the lattice discriminant is the statement that Δ≠0 for every lattice, and it mentions this example only as a contrast: no proof step of any item in the pair cites this example, so it is terminal and contributes no dependency. The unique point at infinity O=[0:1:0] is nonsingular even for this cubic: in the chart {Y≠0} with coordinates u=X/Y, v=Z/Y the equation is v−4u3+3uv2+v3=0, whose partial derivative in v equals 1+6uv+3v2=1 at the origin.

ExampleConstruction: Literature-sourcedVerification: AI-adaptedprecheck passaudited 2026-10-02Open item page →

Rectangular lattices, real mapping, and inverse elliptic integrals

Example

Let Λ=Zα+Zβ with α>0 real and β=ib with b>0, put c1=α/2, c2=β/2, c3=(α+β)/2 and ej=℘(cj), ordered e2<e3<e1. Then for z∈C∖Λ, ℘(z)∈R exactly when Re⁡z∈(α/2)Z or Im⁡z∈(b/2)Z. These are the horizontal and vertical lines through 12Λ; their lattice points are poles of ℘, not finite real values. The restriction to a half-period rectangle maps conformally onto one half-plane. Every inverse branch satisfies dz/dζ=(4ζ3−g2ζ−g3)−1/2, giving α2=∫e1∞dx4x3−g2x−g3=∫e2e3dx4x3−g2x−g3,β2i=∫−∞e2dxg3+g2x−4x3=∫e3e1dxg3+g2x−4x3, with positive real square roots. In the corresponding Jacobi example, for 0<k<1 put K(a)=∫01ds/(1−s2)(1−a2s2), K=K(k) and K′=K(1−k2). Then Ik(z)=∫0zdζ/(1−ζ2)(1−k2ζ2) maps the upper half-plane conformally onto the rectangle with vertices −K,K,K+iK′,−K+iK′, and its inverse sn extends by reflection to a doubly periodic meromorphic function with periods 4K and 2iK′.

Facts & Assumptions

Given: A rectangular lattice Λ=Zα+Zβ with α>0 real and β=ib, b>0, the half-periods c1=α/2, c2=β/2, c3=(α+β)/2, the values ej=℘(cj), the rectangle S={sα/2+tβ/2:0≤s,t≤1}, and a parameter 0<k<1.

[F1]

Λ=Zα+Zβ is a full complex lattice with oriented basis, TΛ=C/Λ its torus, and ℘=℘Λ is the Weierstrass function z−2+∑ω≠0((z−ω)−2−ω−2) of the lattice, with derivative ℘′; ℘ is holomorphic on C∖Λ, even, Λ-periodic, and at every λ∈Λ has a double pole with principal part (z−λ)−2 and no other poles (Complex lattice and quotient torus, Weierstrass p function, Normal convergence, parity and periodicity of the Weierstrass p function).

[F2]

℘′ is odd and Λ-periodic with poles of order three exactly at the lattice points; ℘(z)=℘(w) holds if and only if w≡±z modulo Λ; and the zeros of ℘′ are exactly the Λ-translates of c1,c2,c3, each of order one (Normal convergence, parity and periodicity of the Weierstrass p function, Degree two of ℘ and its four branch points).

[F3]

(℘′)2=4℘3−g2℘−g3=4(℘−e1)(℘−e2)(℘−e3) with g2=60G4, g3=140G6, and e1,e2,e3 are the three distinct roots of the cubic (Weierstrass cubic differential equation, Nonvanishing of the lattice discriminant); differentiating the identity gives 2℘′℘′′=(12℘2−g2)℘′, hence ℘′′=6℘2−g2/2 first where ℘′≠0 and then at its isolated zeros by continuity.

[F4]

Complex conjugation is a continuous real-field automorphism, so it commutes with sums, products, quotients and limits of convergent nets of complex numbers (Conjugation is an involutive real-field automorphism, zz‾=∣z∣2, and modulus is definite, multiplicative, and subadditive); z is real exactly when z=z‾, and Re⁡z=(z+z‾)/2, Im⁡z=(z−z‾)/(2i) (Real and imaginary parts, complex conjugation, and modulus, C is the real coordinate plane, with coordinate arithmetic).

[F5]

Every z∈C has a unique representation z=sα+tβ with s,t∈R; subtracting integer parts (Integer part: for every real x there is exactly one integer m with m≤x<m+1) gives representatives in the full-period rectangle {sα+tβ:0≤s,t≤1} (Complex lattice and quotient torus, C is the real coordinate plane, with coordinate arithmetic).

[F6]

For f meromorphic on an open Ω, an admissible cycle Γ, and f not identically zero on any component and nonzero on its trace, the argument principle gives 12πi∫Γf′/f=Z(f,Γ)−P(f,Γ) (The argument principle for an admissible null-homologous cycle). For w avoided on the trace and f−w not identically zero on any component, 12πi∫Γf′/(f−w)=Nw(f,Γ)−P(f,Γ); when f is holomorphic, P=0 (The argument principle counts preimages of a target value). The winding number is n(γ,p)=12πi∫γdζ/(ζ−p) (The winding number of a closed contour about a point off its trace). Positively oriented boundaries of rectangles and of truncated half-discs have index 1 inside and 0 outside (Index of the boundary of a graph-bounded plane region). Endpoint-fixed homotopic rectifiable paths have equal integrals of a holomorphic function (Endpoint-fixed homotopic paths have equal holomorphic line integrals); applying this to (ζ−p)−1 proves winding invariance under homotopies avoiding p. If a loop's basepoint moves, insert the basepoint path and its reversal to obtain a fixed-basepoint homotopy; their integrals cancel. Uniformly close closed contours avoiding p are linearly homotopic while still avoiding p, so have the same winding number.

[F7]

A function holomorphic on a half-disc, continuous on its closure and real on its diameter extends holomorphically by complex conjugation across that diameter (Harmonic and holomorphic Schwarz reflection across the real axis). Translating, rotating and rescaling the domain gives the same assertion at a straight side. At a boundary pole, apply this holomorphic result to a holomorphic reciprocal vanishing on the boundary, then invert the extension.

[F8]

The upper half-plane H is a complex domain; its complement in C^ is {Im⁡z≤0}∪{∞}, the closure in the sphere of the convex set {Im⁡z≤0}. That convex set is contractible, hence path-connected, hence connected (Every nonempty convex subset of Rn is contractible, Every nonempty contractible space is path-connected, Every path-connected space is connected, and every path component lies inside a component), and the closure of a connected set is connected, so C^∖H is connected (If A is connected and A⊆B⊆A‾ then B is connected; in particular the closure of a connected set is connected, A complex domain is a nonempty connected open subset of C). A complex domain whose complement in C^ is connected has every cycle null-homologous in it, i.e. is homologically simply connected (A connected spherical complement forces every cycle in the domain to be null-homologous, Homologically simply connected complex domains); on such a domain every holomorphic function has a primitive, and every nowhere-zero holomorphic function has a holomorphic square root (Equivalent characterisations of a homologically simply connected domain, A nonvanishing holomorphic function on such a domain has holomorphic roots of every positive order).

[F9]

If g is continuous on an interval and nowhere zero, then g has constant sign there (Intermediate value theorem, by bisection with a canonical left-half rule: a continuous function on [a,b] takes every value between f(a) and f(b)); a positive continuous integrand on an interval gives a strictly increasing integral, and improper integrals at a finite endpoint and at infinity converge or diverge as evaluated there (Improper integrals at a finite singular endpoint, Improper integrals over unbounded intervals); the change-of-variables formula holds for such integrals with the absolute derivative (In one dimension the compact-Jordan formula is substitution over the unoriented image interval with the absolute derivative).

[F10]

An injective holomorphic map on a complex domain is biholomorphic onto its open image, with nowhere-zero derivative (An injective holomorphic map has no critical point and is biholomorphic onto its image).

[F11]

Holomorphic functions have local Taylor expansions and obey the chain and product rules (A holomorphic function equals its Taylor series throughout the largest centred disc in its domain, The chain rule for complex derivatives, Linearity, product, reciprocal, and quotient rules for complex derivatives). A holomorphic function with nonzero derivative has a holomorphic local inverse (Holomorphic inverse function theorem and local-degree criterion). If g(a)≠0 is holomorphic near a, the implicit function theorem applied to v2−g(z) supplies a nonvanishing holomorphic square root of g near a (The holomorphic implicit function theorem).

Verification

1.1F1F4F5

(Conjugation symmetry of ℘ and ℘′.) Since α‾=α∈Λ and β‾=−β∈Λ, the lattice is conjugation-invariant. Conjugating the defining net of ℘ termwise for z∉Λ and using continuity of conjugation and the local uniform convergence of the net ([F1, F4]) gives ℘(z‾)=℘(z)‾; differentiating this identity gives ℘′(z‾)=℘′(z)‾. In particular ℘ is real on the real axis, and for z=x+β/2 one has z‾=z−β≡z modulo Λ, so ℘(z‾)=℘(z) and ℘(z)=℘(z)‾: ℘ is real on the two lines Im⁡z=0 and Im⁡z=b/2.

1.2F1F2F5

(The half-period rectangle: no poles and no critical points inside.) Put S={sα2+tβ2:0≤s,t≤1}; its interior S∘ is {0<s,t<1} in these coordinates. An interior point z=sα/2+tβ/2 is not in Λ: if z=mα+nβ with m,n∈Z, then s=2m and t=2n by uniqueness of coordinates ([F5]), but 0<s,t<1 excludes integers. It is not a zero of ℘′: such a zero would satisfy z≡cj modulo Λ ([F2]) for one of c1=α/2, c2=β/2, c3=(α+β)/2, i.e. (s,t) would differ from (1,0), (0,1), (1,1) by even integers, forcing s∈2Z+1 or t∈2Z+1, again impossible for 0<s,t<1. Consequently ℘ is holomorphic on S∘, ℘′≠0 there, and for z,w∈S∘ the equality ℘(z)=℘(w) forces w≡±z by [F2]: a lattice shift w=z+λ forces s′−s,t′−t∈2Z with ∣s′−s∣<1, hence s=s′, t=t′; and a sign choice w=−z+λ forces s+s′∈2Z with 0<s+s′<2, hence s+s′=2 (impossible, as s,s′<1) or s+s′=0 (impossible). Thus ℘ is injective on S∘.

1.3F8F9F11

(The Jacobi integrand: a normalized square root on H.) Let H={z:Im⁡z>0} and P(ζ)=(1−ζ2)(1−k2ζ2). Its zeros are ±1,±1/k, all real, so P is holomorphic and nowhere zero on the simply connected domain H; by [F8] there is a holomorphic square root q of P on H. For each real x with P(x)≠0, [F11] supplies a local nonvanishing holomorphic square root v of P on a disc about x. The quotient q/v on the connected upper half-disc has square 1, so is a constant sign; thus q extends holomorphically across x. On (−1,1) the extended function q2=P is positive, so q is continuous and nowhere zero there with q(x)=±P(x): the sign is constant by [F9], and after replacing q by −q if necessary we may and do assume q(x)>0 for −1<x<1. Then 1/q is holomorphic on H and, by [F8], has a primitive Ik(z)=∫0zdζ/q(ζ) whose extension at 0 is normalized by Ik(0)=0; it satisfies Ik′(z)=1/q(z)≠0 on H.

2.1F1F2F4F5step 1.1

(The exact real locus.) For z∈C∖Λ: ℘(z)∈R iff ℘(z)=℘(z)‾=℘(z‾) iff z‾≡±z modulo Λ by the fibre criterion ([F2]); and z‾≡z means 2iIm⁡z∈Λ, i.e. Im⁡z∈b2Z, while z‾≡−z means 2Re⁡z∈Λ, i.e. Re⁡z∈α2Z ([F4, F5]). Thus on C∖Λ the real-value locus is exactly the union of the horizontal lines Im⁡z∈b2Z and the vertical lines Re⁡z∈α2Z; the excluded lattice points on those lines are poles by [F1].

2.2F1F2F3F9step 1.1

(Monotonicity along the four edges and the order e2<e3<e1.) The boundary ∂S consists of the images of the four segments 0→c1→c3→c2→0. On the open segment from 0 to c1 (a real interval), ℘ is real (step 1.1), has no pole and no critical point, so its derivative is continuous and nowhere zero, hence of constant sign ([F9]); since ℘(x)→+∞ as x→0+ by the principal part in [F1] and ℘(c1)=e1, this sign is negative and ℘ decreases strictly from +∞ to e1. Likewise along the open segment from c1 to c3 and from c3 to c2 and from c2 to 0, all lying on the real locus lines, ℘ takes real values with nowhere-zero derivative and is thus strictly monotone; the segment from c2 to 0 is the imaginary interval because c2=ib/2, and ℘(iy)→−∞ as y→0+ by [F1], so there ℘ decreases to −∞. Because ℘′(cj)=0 ([F2]), Taylor expansion at cj using [F3] gives ℘(cj+w)=ej+12℘′′(cj)w2+O(∣w∣3) with ℘′′(cj)=6ej2−g2/2 and, comparing the expansions of both sides of (℘′)2=4(℘−e1)(℘−e2)(℘−e3), ℘′′(cj)=2∏i≠j(ej−ei). At c1 the incident edge towards 0 has values >e1 and the incident edge towards c3 has values <e1 (both signs by the second-order expansion, whose quadratic coefficient for the first edge is +℘′′(c1)/2 and for the second −℘′′(c1)/2), so e3<e1. At c2 the incident edge towards 0 has values <e2 and the incident edge towards c3 has values >e2, so e3>e2. Hence e2<e3<e1.

2.3F4F8F9F11step 1.3

(Boundary values of q and Ik.) Step 1.3 extends q across every real point where P≠0. At a simple root a, write P(z)=(z−a)ga(z) with ga(a)=P′(a)≠0 and use [F11] to choose a holomorphic unit va with va2=ga. On the upper half-disc, q(z)=±va(z)z−a, since the quotient has square 1 and is constant on that connected set. As one passes from the interval to the left of a to the interval to its right through the upper half-plane, z−a changes from i∣x−a∣ to ∣x−a∣; the unit va retains its sign continuously. Starting with q>0 on (−1,1), this gives q=−i∣P∣ on (1,1/k), q=+i∣P∣ on (−1/k,−1), and q=−P on both tails. Here P′(1)=−2(1−k2), P′(−1)=2(1−k2), P′(1/k)=2(1−k2)/k, and P′(−1/k)=−2(1−k2)/k. Moreover ∣1/q(z)∣≤Ca∣z−a∣−1/2 near a in H. Integrating on radial segments and circular arcs gives a finite boundary limit of Ik with ∣Ik(z)−Ik(a)∣≤Ca′∣z−a∣1/2; thus the primitive is continuous at each of the four branch points. Hence, using Ik′(x+i0)=1/q(x+i0) and Ik(0)=0: Ik is strictly increasing on (−1,1) with Ik(±1)=±K; Ik(x)=K+i∫1xds/(s2−1)(1−k2s2) for 1≤x≤1/k, so Ik(1/k)=K+iK′(k) where K′(k)=∫11/kds/(s2−1)(1−k2s2); Ik(x)=−K+i∫x−1ds/(s2−1)(1−k2s2) for −1/k≤x≤−1, so Ik(−1/k)=−K+iK′(k); and on the tails Ik(x)=Ik(1/k)−∫1/kxds/(s2−1)(k2s2−1) and Ik(x)=Ik(−1/k)+∫x−1/kds/(s2−1)(k2s2−1), with ∫1/k∞ds/(s2−1)(k2s2−1)=K and ∫−∞−1/kds/(s2−1)(k2s2−1)=K, so both tails tend to iK′(k). Here ∫11/kds/(s2−1)(1−k2s2)=K(1−k2)=K′ under the substitution s=(1−k′2u2)−1/2 with k′=1−k2, and ∫1/k∞ds/(s2−1)(k2s2−1)=K under s=1/(ku), both by the change-of-variables formula ([F9]). Finally, for ∣z∣=R>1/k in H one has ∣P(z)∣≥(R2−1)(k2R2−1), so the integral of 1/q along the semicircle of radius R is O(1/R); since Ik(R)→iK′(k) along the real axis, Ik(z)→iK′(k) uniformly as ∣z∣→∞ in H.

3.1F4step 2.1step 1.2

(The image lies in one half-plane.) S∘ is convex, hence connected, and ℘(S∘) is connected; since ℘′≠0 on S∘, ℘ is an open map there and ℘(S∘) is open ([F10]); and ℘(S∘)∩R=∅ by step 2.1, because no interior point lies on any of the lines Re⁡z∈α2Z, Im⁡z∈b2Z. An open connected subset of C∖(R∪{∞}) is contained in the upper or in the lower half-plane.

3.2F1step 2.2

(The boundary maps onto R∪{∞}.) By step 2.2 the four open edges have images (e1,∞), the interval between e1 and e3, the interval between e3 and e2, and (−∞,e2), and with e2<e3<e1 these intervals are (e1,∞), (e3,e1), (e2,e3) and (−∞,e2), which together with the endpoint values and ℘(0)=∞ cover R∪{∞} exactly once on the boundary circle.

3.3

(Ik maps H biholomorphically onto the rectangle.) Let R0=(−K,K)×(0,K′) and R>1/k. The real-segment path γR:=Ik([−R,R]) starts at iK′−TR and ends at iK′+TR, where TR=∫R∞ds/(s2−1)(k2s2−1)>0 tends to zero by step 2.3. It follows the boundary of R0 counterclockwise except for the short top segment joining those endpoints. The image δR of the upper semicircle runs from iK′+TR back to iK′−TR and lies in a disc of radius O(1/R) about iK′ by step 2.3. For a fixed w away from ∂R0, choose R large enough that both δR and the missing top segment lie in a disc about iK′ disjoint from w. A straight-line homotopy in that disc deforms δR to the missing segment, so the closed full image contour γR∗δR=Ik(∂DR) has winding number 1 about w∈R0 and 0 about w∉R0‾.

To apply the argument principle without crossing the four branch points on the real boundary, use DR,ϵ:={z∈H:∣z∣<R, Im⁡z>ϵ}. The function Ik is holomorphic with Ik′=1/q≠0 on a neighbourhood of its closure. As ϵ↓0, the image of its closed boundary tends uniformly to γR∗δR, since step 2.3 gives continuous boundary values, including the integrable square-root endpoints. For w off ∂R0, winding number is stable for small ϵ; the argument principle [F6], with zero pole count because Ik is holomorphic and with index 1 on the truncated half-disc, therefore gives exactly one preimage in DR,ϵ when w∈R0, and none when w∉R0‾. Letting ϵ↓0 and then R→∞ proves the same counts on H: any preimage lies in some such truncated half-disc, and step 2.3 gives Ik(z)→iK′ at infinity. Thus every w∈R0 has exactly one preimage, and no w∉R0‾ has one. An image point on ∂R0 would, by Ik′≠0, have an open image neighbourhood containing a point outside R0‾, impossible. Hence Ik(H)=R0, and the injective holomorphic map Ik:H→R0 is biholomorphic by [F10]. [F6, F10, step 1.3, step 2.3, algebra]

4.1F10step 3.1step 3.2

(The image of S is exactly one half-plane and ℘∣S is conformal.) Every boundary point of ℘(S∘) is a limit ℘(zn) with zn∈S∘; by compactness of S‾ pass to a subsequence with zn→z0∈S‾ and ℘(z0)=w with the value ℘(0)=∞ allowed. If z0∈S∘ then w∈℘(S∘), which is impossible for a boundary point because ℘(S∘) is open; hence z0∈∂S and, by step 3.2, w∈℘(∂S)⊆R∪{∞}. Thus ∂℘(S∘)⊆R∪{∞}, while by step 3.1 the set ℘(S∘) is a nonempty open connected subset of one half-plane U±, and U±∩(R∪{∞})=∅. If w∈U±∖℘(S∘), join w to a point q∈℘(S∘) by the segment γ inside the convex set U± and let t0=inf⁡{t:γ(t)∈℘(S∘)}; then γ(t0)∈∂℘(S∘)∩U±, contradicting ∂℘(S∘)⊆R∪{∞}. Hence ℘(S∘)=U±, and ℘:S∘→U± is injective with nowhere-zero derivative, hence biholomorphic, and in particular conformal.

5.1F3step 4.1

(Derivative of the inverse branch.) Let U=U± and f=℘∣S∘−1:U→S∘. Then f is holomorphic, ℘(f(ζ))=ζ for ζ∈U, and the chain rule gives ℘′(f(ζ))f′(ζ)=1, so f′(ζ)=1/℘′(f(ζ)). Substituting ℘(f(ζ))=ζ in the differential equation [F3] gives ℘′(f(ζ))2=4ζ3−g2ζ−g3, and since f′ is nowhere zero its reciprocal ζ↦1/f′(ζ)=℘′(f(ζ)) is a holomorphic square root of 4ζ3−g2ζ−g3 on U; writing (4ζ3−g2ζ−g3)−1/2 for that reciprocal root, every inverse branch satisfies f′(ζ)=(4ζ3−g2ζ−g3)−1/2.

6.1F1F2F3F9F11step 2.2step 3.2step 5.1

(The four period integrals.) On each of the four real intervals between consecutive roots the polynomial 4x3−g2x−g3=4(x−e1)(x−e2)(x−e3) has constant sign; 4x3−g2x−g3>0 on (e1,∞) and on (e2,e3), while g3+g2x−4x3>0 on (−∞,e2) and on (e3,e1). Each of these intervals is the image under ℘ of one open edge of ∂S. Since ℘′ is nonzero on each open edge, the local inverse theorem [F11] extends the inverse branch across the corresponding real interval, mapping it bijectively onto that edge with ∣f′(x)∣=1/∣4x3−g2x−g3∣ by step 5.1, so the integral of the positive square root over the interval equals the length of the corresponding displacement: writing the inverse branch as g, ∫abdx/∣4x3−g2x−g3∣=∣lim⁡x↓ag(x)−lim⁡x↑bg(x)∣ by the change-of-variables formula and strict monotonicity of g ([F9]). The four displacements are: from 0 to c1, length α/2; from c2 to c3, length α/2; from c2 to 0, length ∣β∣/2=β/(2i); from c1 to c3, length β/(2i). The improper endpoints converge: at a simple root the integrand is O(∣x−ej∣−1/2), and at infinity it is O(∣x∣−3/2). Hence the four displayed identities hold with the positive real square roots.

7.1F7F10F11step 2.3step 3.3algebra∎

(The inverse sn and its double periodicity.) At a finite boundary branch point a of Ik, use z=a+t2. The expression q(a+t2)/t is a holomorphic unit by the factorization in step 2.3; hence J(t):=Ik(a+t2) extends holomorphically to t=0 and J′(0)=2/(q(a+t2)/t)∣t=0≠0. By [F11] its local inverse makes z=a+t(w)2 holomorphic at the associated rectangle vertex. On the tails, the branch sign in step 2.3 gives q(z)=−kz2(1+O(z−2)): this follows by applying [F11] to the square root of 1−(1+k2)/(k2z2)+1/(k2z4) near 1/z=0. Thus Ik(z)=iK′+1/(kz)+O(z−3), and t↦Ik(1/t) extends holomorphically at 0 with derivative 1/k≠0. Its local inverse shows that 1/sn is holomorphic with a simple zero at iK′. Let sn=Ik−1:R0→H; it is holomorphic ([F10]) and continuous on R0‾∖{iK′} with real boundary values: the bottom edge [−K,K] maps into (−1,1) with sn(0)=0, sn(±K)=±1; the left edge −K+i(0,K′) maps into (−1/k,−1) with sn(−K+iK′)=−1/k (at the boundary branch value −1/k); the right edge K+i(0,K′) maps into (1,1/k) with sn(K+iK′)=1/k; and the top edge (−K,K)+iK′ maps into R with ∣sn∣>1/k, with a simple pole at iK′ (from step 2.3, Ik(z)=iK′+1/(kz)+O(z−2) for large z, so near the omitted value iK′ the inverse behaves like 1/(k(w−iK′))). Since sn is holomorphic on R0 and real on each of the four open sides, the Schwarz reflection principle [F7] extends it across each side by reflection there: away from iK′ this is the stated holomorphic reflection, and at iK′ one applies the same principle to the reciprocal u=1/sn, which is holomorphic near iK′ with u(iK′)=0 and real boundary values, so u reflects and sn=1/u reflects meromorphically; the reflected copies tile the plane, because the four reflections σb(z)=z‾, σt(z)=z‾+2iK′, σl(z)=−2K−z‾, σr(z)=2K−z‾ have compositions σbσt:z↦z−2iK′ and σrσl:z↦z+4K, and their reflected rectangle copies tile the plane. Across an open edge the extensions agree by reflection; at a vertex they agree with the holomorphic squared inverse just constructed, and at a reflected copy of iK′ they agree with its meromorphic pole extension. Thus the pieces glue on every edge and vertex, producing a single meromorphic function sn on C satisfies sn(σjz)=sn(z)‾ for each reflection σj, so sn(z−2iK′)=sn(σtz)‾=sn(z) and sn(z+4K)=sn(σlz)‾=sn(z): sn is doubly periodic with periods 4K and 2iK′ (and period 2iK′ implies period −2iK′).

Remarks

The sign analysis is the only delicate point. The normalized square root q of (1−ζ2)(1−k2ζ2) is positive on (−1,1), and the local factorizations at ±1 and ±1/k force the boundary values −i∣P∣ on (1,1/k), +i∣P∣ on (−1/k,−1), and −P on both tails; the two tails then approach the same point iK′, which is what closes the image of the real axis into the boundary of the rectangle. The same computation for ℘ gives e2<e3<e1 directly from the second-order expansions at c1 and c2; no numerical evaluation of any elliptic integral is used, only the two standard substitutions reducing K′(k) to K(1−k2) and the tail integral to K itself.

ExampleConstruction: Literature-sourcedVerification: AI-adaptedprecheck passjudge pass (gpt-6.1-sol)audited 2026-10-02Open item page →

The rank-one cotangent and its conic

Example

Put

P(z):=πcot⁡(πz)(z∈C∖Z),q:=e2πiz.

Then:

  1. the map z↦q induces a bijection C/Z→C∗=C∖{0}, and P(z)=πi (q+1)/(q−1) for every z∈C∖Z;
  2. P is holomorphic on C∖Z, its poles are exactly the integers and they are simple of residue 1, its period group is exactly Z, its principal part at 0 is 1/z, and −P′(z)=P(z)2+π2(z∉Z);
  3. writing x=P(z) and y=−P′(z), the map z↦[x:y:1] extends at the class of 0 to [0:1:0] and identifies C/Z bijectively with the conic YZ=X2+π2Z2 minus its two points [−iπ:0:1] and [iπ:0:1]; off the class of 0 the identification is holomorphic with nowhere-vanishing derivative.

This is the rank-one analogue of the double-periodic uniformization of the companion page: there the period lattice Λ has rank two, here the period group is Z, and the cubic is replaced by a conic.

Facts & Assumptions

Given: the functions sin⁡,cos⁡ of Complex sine, cosine, hyperbolic sine, and hyperbolic cosine from the complex exponential, the cotangent cot⁡x=cos⁡x/sin⁡x of Tangent, cotangent, secant, and cosecant on their exact natural domains, the complex exponential exp⁡ of The complex exponential by its power series, and the function P(z)=πcot⁡(πz) on C∖Z.

[F1]

For z∈C, sin⁡z=exp⁡(iz)−exp⁡(−iz)2i and cos⁡z=exp⁡(iz)+exp⁡(−iz)2 (Complex sine, cosine, hyperbolic sine, and hyperbolic cosine from the complex exponential).

[F2]

cot⁡x=cos⁡xsin⁡x for every x≠mπ with m∈Z (Tangent, cotangent, secant, and cosecant on their exact natural domains).

[F3]

The functions sin⁡,cos⁡ are entire and satisfy sin⁡′=cos⁡ and cos⁡′=−sin⁡ (Complex sine, cosine, hyperbolic sine, and hyperbolic cosine are entire with their standard derivatives).

[F4]

sin⁡z=0 exactly for z=kπ with k∈Z, and cos⁡z=0 exactly for z=(k+12)π with k∈Z (The zeros of complex sine are the integer multiples of pi, and the zeros of complex cosine are the odd half-integer multiples of pi).

[F5]

For every z∈C∖Z, πcot⁡(πz)=1z+∑n≥12zz2−n2, the series converging locally uniformly on C∖Z (The Mittag-Leffler expansion of pi cotangent).

[F6]

If f is complex differentiable at a and g at f(a), then (g∘f)′(a)=g′(f(a))f′(a) (The chain rule for complex derivatives).

[F7]

The sum, product, reciprocal and quotient rules displayed in Linearity, product, reciprocal, and quotient rules for complex derivatives hold at every point where the functions are complex differentiable and the denominators do not vanish; in particular (f/g)′=(f′g−fg′)/g2.

[F8]

exp⁡z=∑n≥0zn/n! for every z∈C, and exp⁡(z+w)=exp⁡z exp⁡w for all z,w∈C (The complex exponential by its power series, exp⁡(z+w)=exp⁡z exp⁡w, and the complex exponential extends the real exponential).

[F9]

ker⁡(exp⁡)=2πiZ, and exp⁡z=exp⁡w exactly when z−w∈2πiZ (ker⁡(exp⁡)=2πiZ, and exp⁡z=exp⁡w exactly when z−w∈2πiZ).

[F10]

The exponential maps C onto C∖{0} (The complex exponential maps C onto C∖{0}).

Every object below is given by an explicit formula and no choice principle is used.

Verification

technique · direct

Steps 1.1-1.5 compute the quotient description, the Möbius form of P, its principal part, the derivative identity and the conic; steps 2.1-2.4 prove holomorphy and zero-freeness, injectivity modulo the period, the exact period group and the extension across the class of 0; steps 3.1-4.1 record the pole bookkeeping and identify the image.

1.1F8F9F10algebra

The map Q([z]):=e2πiz on C/Z is well defined because e2πi(z+m)=e2πize2πim=e2πiz for m∈Z, as 2πim∈ker⁡(exp⁡); it is injective because e2πiz=e2πiw forces 2πi(z−w)∈2πiZ, that is z−w∈Z; it is surjective because every v≠0 is ew for some w and then v=Q([w/(2πi)]); and it is holomorphic with derivative 2πi e2πiz≠0 at every point.

1.2F1F2F4algebra

For z∈C∖Z put s=eiπz, so that s2=q and s−1=e−iπz; then sin⁡(πz)=s−s−12i and cos⁡(πz)=s+s−12 by [F1], and sin⁡(πz)≠0 by [F4], so by [F2] and multiplication of numerator and denominator by s, P(z)=πcos⁡(πz)sin⁡(πz)=πi s+s−1s−s−1=πi s2+1s2−1=πi q+1q−1.

1.3F5algebra

The expansion of [F5] shows that near z=0 the sum ∑n≥12zz2−n2 tends to ∑n≥1(10−n+10+n)=0, so P(z)−1z extends holomorphically to 0 with value 0; equivalently P has principal part 1/z at 0.

1.4F3F6F7algebra

Differentiating P(z)=πcos⁡(πz)/sin⁡(πz) by the chain rule [F3, F6] and the quotient rule [F7], and using sin⁡(πz)≠0, gives P′(z)=−π2/sin⁡2(πz), so −P′(z)=π2/sin⁡2(πz); since sin⁡2+cos⁡2=1, dividing by sin⁡2 gives csc⁡2=1+cot⁡2 and hence −P′(z)=π2(1+cot⁡2(πz))=π2+P(z)2.

1.5algebragiven

The projective curve YZ=X2+π2Z2 has a unique point with Z=0, namely [0:1:0], because Z=0 forces X2=0; in the chart Y=1 its equation is v=u2+π2v2 with u=X/Y, v=Z/Y, and ∂v(v−u2−π2v2)=1−2π2v equals 1 at the origin, so u is a local coordinate there. In the chart Z=1 the equation is the parabola y=x2+π2, whose projection to the x-line is a bijection onto C; hence every conic point is [x:x2+π2:1] for a unique x∈C, or [0:1:0], and the two points with vanishing y are [±iπ:0:1].

2.1F4F7F8step 1.2algebra

The function P is holomorphic on C∖Z: there it is the composite of z↦e2πiz with the rational function q↦πi(q+1)/(q−1), holomorphic on C∗∖{1}. By [F4], its zeros are exactly 12+Z.

2.2F9step 1.2step 1.4algebra

If P(z)=P(w) for z,w∈C∖Z, then step 1.2 gives πi(q+1)/(q−1)=πi(q′+1)/(q′−1) with q=e2πiz≠1 and q′=e2πiw≠1; cross-multiplying, qq′−q+q′−1=q′q−q′+q−1, hence 2q′=2q, q=q′, and z−w∈Z by [F9]. Thus P is injective on the coset space (C∖Z)/Z; since P′≠0 there by step 1.4, P is locally biholomorphic on C∖Z.

2.3F8F9step 1.2step 1.4

For z∉Z and T∈C with z+T∉Z, step 1.2 gives P(z+T)=P(z) if and only if e2πiT=1, which by [F9] holds exactly when T∈Z; since P is nonconstant by step 1.4, the period group of P is exactly Z.

2.4F1F8step 1.2step 1.4algebra

On C∖Z the point [P(z):−P′(z):1] equals [u(z):1:v(z)] with u=P/(−P′)=sin⁡(2πz)/(2π) and v=1/(−P′)=sin⁡2(πz)/π2, using step 1.4 and sin⁡(2πz)=2sin⁡(πz)cos⁡(πz); writing q=1+2πiz h(z) with h(z)=∑k≥1(2πiz)k−1/k! entire and h(0)=1 by [F8], step 1.2 gives P(z)=1z⋅1+πiz h(z)h(z), so u and v are holomorphic near 0 with u(0)=v(0)=0 and v=u2+π2v2 by step 1.4. Thus z↦[u(z):1:v(z)] extends holomorphically to z=0 with value [0:1:0].

3.1F5step 2.1algebra

By [F5] the function P(z)−1z=∑n≥12zz2−n2 is holomorphic on C∖Z; near z=m∈Z∖{0} the summand with n=∣m∣ contributes the only singularity, a simple pole of residue 1, so the poles of P are exactly the integers, all simple of residue 1. Consequently the only class of C/Z at which P is not defined is the class of 0.

4.1step 1.1step 1.2step 1.5step 2.2step 2.3step 2.4step 3.1∎

By steps 2.2 and 2.3 the map is invariant under Z and injective on (C∖Z)/Z, so adding the class of 0 gives a bijection onto its image; by step 3.1 every other class is in the domain of P; for z∉Z the finite image [x:y:1] has y=−P′(z)=π2/sin⁡2(πz)≠0, so it avoids [±iπ:0:1], and x=P(z) runs exactly once over C∖{±iπ} because q runs exactly once over C∗∖{1} by step 1.1 and q↦πi(q+1)/(q−1) is a bijection C∗∖{1}→C∖{±iπ} with inverse x↦(x+πi)/(x−πi) by step 1.2. Hence the extended map is a bijection of C/Z onto the conic minus [±iπ:0:1], holomorphic with nowhere-vanishing derivative off the class of 0.

The excluded points [−iπ:0:1] and [iπ:0:1] correspond to q=0 and q=∞, respectively, approached as Im⁡z→+∞ and Im⁡z→−∞. At the real half-periods z=±12, one has P(z)=0.

ExampleConstruction: Literature-sourcedVerification: AI-adaptedprecheck passaudited 2026-10-02Open item page →

A canonical reduced basis for a complex lattice

Example

Call a ratio τ reduced when

Im⁡τ>0,−12<Re⁡τ≤12,∣τ∣≥1,andRe⁡τ≥0 whenever ∣τ∣=1,

and let R be the set of reduced ratios. Every full complex lattice Λ admits an oriented basis (ω1,ω2) with τ=ω2/ω1∈R, this reduced ratio is uniquely determined by Λ, and the number of oriented bases of Λ realizing it is two in general, four when τ=i, and six when τ=eiπ/3=12+32i. The lattices Z+iZ and Z+Zeiπ/3 realize the exceptional ratios i and eiπ/3.

Facts & Assumptions

Given: A full complex lattice Λ=Zω1+Zω2 with ω1,ω2 real-linearly independent, and τ:=ω2/ω1.

[F1]

ω1,ω2 are real-linearly independent, the pair (ω1,ω2) is an oriented basis when Im⁡(ω2/ω1)>0, two oriented bases of one lattice differ by a matrix in SL2(Z), and all lattice-theoretic structure depends on the set Λ alone (Complex lattice and quotient torus).

[F2]

Every z∈C has unique real coordinates z=a+bi; Re⁡z=a, Im⁡z=b, z‾=a−bi and ∣z∣=a2+b2 (Real and imaginary parts, complex conjugation, and modulus).

[F3]

For all z,w∈C: zz‾=∣z∣2, ∣z∣≥0, ∣z∣=0 exactly when z=0, ∣zw∣=∣z∣ ∣w∣ and ∣z+w∣≤∣z∣+∣w∣; conjugation is an involutive real-field automorphism (Conjugation is an involutive real-field automorphism, zz‾=∣z∣2, and modulus is definite, multiplicative, and subadditive).

[F4]

For every real x there is exactly one integer m=⌊x⌋ with m≤x<m+1, hence an integer m with ∣x−m∣≤12, namely m=⌊x+12⌋ (Integer part: for every real x there is exactly one integer m with m≤x<m+1).

Verification

technique · direct
1.1F1algebra

Real-linear independence of ω1,ω2 gives τ∉R, so after exchanging the two vectors if necessary one has Im⁡τ>0 and (ω1,ω2) is an oriented basis of Λ; every oriented basis of Λ is (aω1+bω2,  cω1+dω2) with integers a,b,c,d satisfying ad−bc=1, and conversely every such tuple yields an oriented basis, the coefficients being unique because ω1,ω2 are real-linearly independent.

1.2F2F3algebra

Writing τ=x+iy with x,y∈R and y>0, the form q(a,b):=∣a+bτ∣2=a2+2abx+b2(x2+y2) equals (a+xb)2+y2b2 and also x2+y2 times a square plus y2a2/(x2+y2), so q(a,b)≥y2b2 and q(a,b)≥y2a2/(x2+y2); hence q(a,b)≥ε2max⁡(a2,b2) with ε2:=y2/max⁡(1,x2+y2)>0 for all real a,b.

1.3F2F3algebra

A matrix A∈SL2(Z) fixes τ0 exactly when bτ02+(a−d)τ0−c=0; if b=0 this equation and ad=1 give a=d=±1, c=0, so A=±I. If b≠0, the discriminant (a−d)2+4bc=(a+d)2−4 is negative, so the trace t=a+d lies in {−1,0,1}; writing τ0=u+iv with v>0, the fixed point equation reads b(u2−v2)+(a−d)u−c+(2bu+a−d)v i=0, so u=(d−a)/(2b) and v2=−((a−d)2+4bc)/(4b2)=(4−t2)/(4b2).

2.1F2F3step 1.1algebra

For the basis of step 1.1 the ratio is τA=(c+dτ)/(a+bτ) with A=(abcd)∈SL2(Z), and Im⁡τA=Im⁡τ/∣a+bτ∣2.

2.2step 1.3F2F3algebra

For trace t=0, d=−a, so step 1.3 gives u=−a/b and v2=1/b2. At a reduced fixed point, ∣u∣≤12 and ∣τ0∣≥1, whence 4a2≤b2≤a2+1. Thus 3a2≤1, forcing the integer a=0, then ∣b∣=1 and τ0=i. Now d=0 and −bc=1, giving precisely A=±(01−10)=∓S, where S=(0−110); both fix i directly.

2.3step 1.3F3algebra

For trace t=±1: replacing A by −A changes the sign of t and leaves the fixed points unchanged, so take t=1; then d=1−a and v2=3/(4b2), so with B=∣b∣≥1 and σ=b/B∈{−1,1} one has τ0=σ(1−2a)/(2B)+32Bi, and the constraints ∣Re⁡τ0∣≤12 and ∣τ0∣≥1 give ∣1−2a∣≤B and B2≤a2−a+1, hence 3a2−3a≤0 and a∈{0,1}. For a=0 the determinant condition gives c=−σ and τ0=σ/2+32i, which lies in R only for σ=1, giving τ0=eiπ/3 and A=(01−11); for a=1 it gives c=−σ, τ0=−σ/2+32i, which lies in R only for σ=−1, giving again τ0=eiπ/3 and A=(1−110). Together with their negatives and ±I these six matrices form the stabiliser of eiπ/3, and both displayed matrices are checked directly to fix eiπ/3.

3.1step 2.1step 1.2algebra

Only finitely many values Im⁡τA satisfy Im⁡τA≥12Im⁡τ: by steps 2.1 and 1.2 that condition implies ∣a+bτ∣2≤2, hence a2+b2≤4/ε2, which has only finitely many integer solutions (a,b). The value Im⁡τA=Im⁡τ/∣a+bτ∣2 depends only on (a,b); the determinant equation may have infinitely many solutions (c,d).

3.2step 2.1F2F3algebra

For uniqueness let τ,τ′∈R and suppose τ′=(c+dτ)/(a+bτ) with A=(abcd)∈SL2(Z); replacing A by A−1=(d−b−ca), which also lies in SL2(Z) and expresses τ through τ′ in the same form, we may assume Im⁡τ′≥Im⁡τ, and then step 2.1 gives ∣a+bτ∣≤1; moreover Im⁡τ≥3/2, because Im⁡2τ=∣τ∣2−Re⁡2τ≥1−14.

3.3step 1.1step 2.1algebra

Fix an oriented basis (ω1,ω2) of Λ with reduced ratio τ0∈R. By step 1.1 the oriented bases of Λ are exactly the (aω1+bω2,cω1+dω2) with A∈SL2(Z), and by step 2.1 such a basis again has ratio τ0 exactly when A lies in the stabiliser Stab⁡(τ0)={A∈SL2(Z):(c+dτ0)/(a+bτ0)=τ0}; the assignment A↦(aω1+bω2,cω1+dω2) is injective, so the oriented bases of Λ with reduced ratio τ0 are in bijection with Stab⁡(τ0).

4.1step 2.1step 3.1algebra

Some oriented basis of Λ has maximal imaginary part of its ratio: the set of values Im⁡τA over A∈SL2(Z) contains Im⁡τ (take A=I), so it meets [12Im⁡τ,∞), and by step 3.1 the values in that interval form a nonempty finite set; its maximum is attained at some matrix A0 and dominates every value, because a value outside the interval is <12Im⁡τ≤Im⁡τ.

4.2step 3.2algebra

If b=0, then ad=1 forces a=d=±1 and τ′=(c+aτ)/a=τ+c/a; both Re⁡τ and Re⁡τ′ lie in (−12,12], so c/a=0, hence τ′=τ.

4.3step 3.2algebra

If b≠0, then replacing A by −A leaves τ′ unchanged, so we may assume b≥1; by step 3.2, bIm⁡τ≤∣a+bτ∣≤1, so b≤1/Im⁡τ≤2/3<2 and therefore b=1.

5.1F4step 1.1step 4.1algebra

Let (ω1∗,ω2∗) realize the maximum of step 4.1, with ratio τ∗. Replacing ω2∗ by kω1∗+ω2∗ changes the ratio to τ∗+k without changing its imaginary part or orientation. Choose k=−⌊Re⁡τ∗+12⌋; if the resulting real part is −12, add one more copy of ω1∗. Thus we may suppose −12<Re⁡τ∗≤12, still with maximal imaginary part.

5.2step 4.2step 4.3F2F3algebra

With b=1 the bound ∣a+τ∣≤1 of step 3.2 reads a2+2aRe⁡τ+∣τ∣2≤1, hence a(a+2Re⁡τ)≤1−∣τ∣2≤0, and we distinguish three cases. If a≥1, then a+2Re⁡τ≤0 gives Re⁡τ≤−12, contradicting τ∈R. If a=0, then ∣τ∣=1; the determinant condition ad−bc=1 gives c=−1 and τ′=(c+dτ)/τ=d−τ‾, and τ′∈R forces d=0, τ=i or d=1, τ=eiπ/3, in both cases τ′=τ. If a≤−1, then a+2Re⁡τ≥0 gives Re⁡τ≥−a2≥12, so Re⁡τ=12; then a2+a+∣τ∣2≤1 and ∣τ∣≥1 give a∈{−1,0} and ∣τ∣=1, so a=−1, τ=eiπ/3, and with d=−c−1 one computes τ′=−c+e2πi/3∈R, which forces c=−1 and τ′=τ∈R. Hence τ′=τ in every case of b≠0.

6.1step 5.1F3algebra

If ∣τ∗∣<1, then (−ω2∗,ω1∗) is an oriented basis of Λ whose ratio −1/τ∗ has Im⁡(−1/τ∗)=Im⁡τ∗/∣τ∗∣2>Im⁡τ∗, contradicting maximality; hence ∣τ∗∣≥1.

7.1step 5.1step 6.1F3algebra

The ratio now has positive imaginary part, −12<Re⁡τ∗≤12 and ∣τ∗∣≥1. It is reduced unless ∣τ∗∣=1 and Re⁡τ∗<0. In that case the oriented basis (−ω2∗,ω1∗) has ratio −1/τ∗=−τ∗‾, with real part in (0,12), modulus 1 and the same positive imaginary part, hence lies in R.

8.1step 7.1step 4.2step 5.2

Steps 4.2 and 5.2 prove that two reduced ratios related by a basis change are equal; with step 7.1 this gives existence and uniqueness of the reduced ratio of Λ, and shows it is realized by at least one oriented basis.

9.1step 3.3step 2.2step 2.3algebra∎

By steps 1.3, 2.2 and 2.3 the stabiliser of τ0∈R is {±I,±S}, of order four, when τ0=i, the six-element set {±I,±(01−11),±(1−110)} when τ0=eiπ/3, and {±I}, of order two, for every other reduced τ0; by step 3.3 these are exactly the numbers of oriented bases of Λ with reduced ratio τ0. Finally Z+iZ has the reduced oriented basis (1,i) with ratio i, and Z+Zeiπ/3 has the reduced oriented basis (1,eiπ/3) with ratio eiπ/3, so the exceptional cases occur.

The reduction uses the basis changes τ↦τ+k and τ↦−1/τ. Positive definiteness of ∣a+bτ∣2 makes the relevant denominator pairs finite; step 5.2 handles the boundary of the modular fundamental domain.

Sources