Jensen's Formula of Complex Analysis #
If a function g : ℂ → ℂ is analytic without zero on the closed ball with center c and radius
R, then log ‖g ·‖ is harmonic, and the mean value theorem of harmonic functions asserts that the
circle average circleAverage (log ‖g ·‖) c R equals log ‖g c‖. Note that g c equals
meromorphicTrailingCoeffAt g c and see AnalyticOnNhd.circleAverage_log_norm_of_ne_zero for the
precise statement.
Jensen's Formula, formulated in MeromorphicOn.circleAverage_log_norm below, generalizes this to
the setting where g is merely meromorphic. In that case, the circleAverage (log ‖g ·‖) c R
equals log ‖meromorphicTrailingCoeffAt g c‖ plus a correction term that accounts for the zeros and
poles of g within the ball.
Preparatory Material #
In preparation to the proof of Jensen's formula, compute several circle averages and reformulate some of the terms that appear in the formula and its proof.
Analogue of the Poisson Integral Formula for the circle average function log ‖· - ρ‖ along the
circle with radius ‖ρ‖.
See
InnerProductSpace.HarmonicContOnCl.circleAverage_re_herglotzRieszKernel_smulin the fileMathlib/Analysis/Complex/Harmonic/Poissonfor the classic Poisson Integral Formula, for harmonic functions without logarithmic poles.See
MeromorphicOn.extract_zeros_polesin the fileMathlib/Analysis/Meromorphic/FactorizedRationalfor a construction that splits factors of the form· - ρoff arbitrary meromorphic functions.
Let D : ℂ → ℤ be a function with locally finite support within the closed ball with center c and
radius R, such as the zero- and pole divisor of a meromorphic function. Then, the circle average
of the function ∑ᶠ u, (D u * log ‖· - u‖) over the boundary of the ball equals
∑ᶠ u, D u * log R.
If g : ℂ → ℂ is analytic without zero on the closed ball with center c and radius R, then the
circle average circleAverage (log ‖g ·‖) c R equals log ‖g c‖.
Reformulation of a finsum that appears in Jensen's formula and in the definition of the counting
function of Value Distribution Theory, as discussed in
Mathlib/Analysis/Complex/ValueDistribution/CountingFunction.lean.
Jensen's Formula #
Jensen's Formula: If f : ℂ → ℂ is meromorphic on the closed ball with center c and radius
R, then the circleAverage (log ‖f ·‖) c R equals log ‖meromorphicTrailingCoeffAt f c‖ plus a
correction term that accounts for the zeros and poles of f within the ball.
See Function.locallyFinsuppWithin.logCounting_divisor_eq_circleAverage_sub_const for a
reformulation in terms of the logarithmic counting function of Value Distribution Theory.
Jensen's Formula specialized to the case that f is analytic and f c ≠ 0.
Jensen's Inequality: Estimates the number of zeros of f in a ball of radius r
given that f is analytic and bounded by M on a larger ball of radius R.