Elliptic functions and the Liouville theorems #
Statements from chapter 1 of Milla (arXiv:1809.00533v6, file 060_ElliptFunct.tex):
PeriodPair.IsEllipticWith: an elliptic function for a latticeLโ a meromorphic function onโthat isL-periodic;PeriodPair.fundamentalParallelogram: the fundamental parallelogram๐ซ(paper Def.fund);Chudnovsky.residue: the residue of a function at a point, defined as the limit of circle integrals(2ฯi)โปยน โฎ_{|z-c|=r} fasr โ 0โบ;- the three Liouville theorems (paper
liouville1,liouville2,liouville3) and the "workhorse" lemma: two elliptic functions with the same zeros and poles (with orders) agree up to a nonzero constant factor.
All statements in this file are fully proved (no sorrys). The second Liouville theorem is
proved via a self-contained parallelogram residue theorem built from Mathlib's rectangle
Cauchy--Goursat primitives.
The residue of f : โ โ โ at a point c, defined as the limit of the circle
integrals (2ฯi)โปยน โฎ_{|z-c|=r} f(z) dz as r โ 0โบ. For a function meromorphic at c
these integrals are eventually constant in r, so the limit exists and is the usual
residue; for other functions the value is junk.
Equations
Instances For
If the normalised circle integrals defining the residue are eventually equal to a constant
a as the radius r โ 0โบ, then residue f c = a. This is the basic tool for computing residues:
the integrals need only be known for all small r.
Translation invariance of the residue. If f has period ฯ (f (z + ฯ) = f z), then its
residues at c and at c + ฯ agree. This lets one transport a residue count from a fundamental
parallelogram to any lattice translate of it.
A function analytic at c has residue 0 there.
Residue of the logarithmic derivative equals the order. For a function f meromorphic at
c with finite order there, the residue of f'/f = logDeriv f at c equals the order of f at
c (a simple pole with integer residue). This is the local computation behind the third Liouville
theorem.
An elliptic function for the lattice of the period pair L: a meromorphic function
โ โ โ which is periodic with respect to every lattice point (paper Def. of "elliptic
function", ch. 1).
Equations
- L.IsEllipticWith f = (Meromorphic f โง โ (z : โ) (l : โฅL.lattice), f (z + โl) = f z)
Instances For
The fundamental parallelogram ๐ซ = {sยทฯโ + tยทฯโ | 0 โค s, t < 1} (paper Def. fund).
Every z : โ is equivalent modulo L.lattice to exactly one point of ๐ซ.
Equations
Instances For
โ is an elliptic function.
โ' is an elliptic function.
Every z : โ differs by a lattice point from a point of the fundamental parallelogram.
First Liouville theorem (paper liouville1): an elliptic function without poles
(i.e. entire) is constant.
An elliptic function has only finitely many singularities in the (bounded)
fundamental parallelogram. Part of the second Liouville theorem (paper liouville2).
The integral of f along the (positively oriented) boundary of the parallelogram with base
point v and sides ฯโ, ฯโ, parametrised over t โ [0,1]. The four terms are the bottom,
right, top (reversed) and left (reversed) edges; this is the contour used in the residue-theorem
proof of the second Liouville theorem.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Boundary integral of an elliptic function vanishes (paper liouville2, the cancellation of
opposite edges). By double periodicity the top edge repeats the bottom edge and the right edge
repeats the left edge, so with the orientation above the four contributions cancel in pairs. This
is the analysis-free half of the second Liouville theorem: combined with a parallelogram residue
theorem (boundaryIntegral f v = 2ฯi ยท ฮฃ residues inside, still open) it yields
sum_residue_eq_zero.
The boundary of the parallelogram with base point v: the union of its four edges.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Second Liouville theorem (paper liouville2): the residues of an elliptic
function over a fundamental parallelogram sum to 0.
The paper sums over the poles of f in a shifted parallelogram ๐ซ + v; since every point
of โ is equivalent mod L to exactly one point of ๐ซ and residues of an elliptic function
are invariant under lattice translation (Chudnovsky.residue_add_of_periodic), summing over
the singular points inside ๐ซ itself is an equivalent formulation. The proof chooses a base
point v' = -ฮตโฯโ - ฮตโฯโ so that every singularity class has a unique representative strictly
inside the shifted parallelogram, then applies the parallelogram residue theorem
(sum_residue_eq_zero_of_boundaryIntegral_eq_zero) together with the vanishing of the
boundary integral by double periodicity (boundaryIntegral_eq_zero).
A not-identically-vanishing elliptic function has only finitely many zeros and poles in the fundamental parallelogram.
The logarithmic derivative f'/f of an elliptic function is again elliptic.
Third Liouville theorem (paper liouville3): an elliptic function which does not
vanish identically has, modulo L, as many zeros as poles, counted with multiplicity โ
equivalently, the sum of the orders ord_z f over a fundamental parallelogram is 0.
The proof reduces the statement to the second Liouville theorem: logDeriv f = f'/f is
again elliptic (IsEllipticWith.logDeriv), its residue at every point equals the order of f
there (Chudnovsky.residue_logDeriv_eq_order), and f has a zero/pole exactly where logDeriv f
fails to be analytic; so the residue sum of logDeriv f is the order sum of f.
Workhorse lemma (used throughout the paper, e.g. in pstrichprod,
fouriersigma, and Appendix A): two elliptic functions with the same zeros and poles,
counted with orders, agree up to a nonzero constant factor away from a discrete set
(namely, away from their poles and points of non-normality).