The lower integral of a weight over a circle, and the length–area inequality #
For a weight g : ℂ → ℝ≥0∞ this file introduces TauCeti.circleLIntegral g ζ ρ, the lower
integral of g over the circle of centre ζ and radius ρ with respect to arc length, computed
through Mathlib's parametrisation circleMap ζ ρ, which for ρ > 0 runs once around that circle
at the constant speed ρ:
circleLIntegral g ζ ρ = ENNReal.ofReal ρ * ∫⁻ θ in Ioo (-π) π, g (circleMap ζ ρ θ).
For ρ ≤ 0 the factor ENNReal.ofReal ρ makes the value 0, a convention rather than a reading
of the parametrisation; the arc-length statements below are therefore statements about ρ > 0.
Two facts about it are proved, and they are the two halves of the classical length–area method.
The first is polar Fubini: integrating the circle integrals over all radii recovers the plane integral,
∫⁻ ρ in Ioi 0, circleLIntegral g ζ ρ = ∫⁻ z, g z
(TauCeti.lintegral_circleLIntegral_eq_lintegral), for every measurable g and every centre ζ.
This is Mathlib's Complex.lintegral_comp_polarCoord_symm recentred at ζ and unfolded into an
iterated integral, the factor ENNReal.ofReal ρ in the definition being exactly the Jacobian
ρ dρ dθ of polar coordinates.
The second is Cauchy–Schwarz on the circle: the square of the circle integral of g is at most
2 π ρ — for ρ > 0 the length of the circle — times the circle integral of g ^ 2
(TauCeti.circleLIntegral_sq_le). Dividing by ρ and integrating in ρ, polar Fubini reassembles
the right-hand side into the plane integral of g ^ 2 and gives the length–area inequality
∫⁻ ρ in Ioi 0, circleLIntegral g ζ ρ ^ 2 / ρ ≤ 2 π ∫⁻ z, g z ^ 2
(TauCeti.lintegral_circleLIntegral_sq_div_le_lintegral_sq). Since the logarithmic measure
∫⁻ ρ in Ioo r R, ρ⁻¹ = log (R / r) of an annulus diverges as r → 0, a finite right-hand side
cannot keep circleLIntegral g ζ ρ ^ 2 above a positive constant throughout a long annulus:
Wolff's lemma TauCeti.exists_circleLIntegral_sq_lt produces a radius ρ between r and R
with circleLIntegral g ζ ρ ^ 2 < c as soon as 2 π ∫⁻ z, g z ^ 2 < c * log (R / r).
The threshold 2 π ∫⁻ z, g z ^ 2 / log (R / r) that lemma asks to be beaten falls to 0 as the
annulus is made longer, so for a weight of finite square integral it is beaten by every positive
c once the annulus is long enough. Shrinking the annulus onto the centre — take the outer radius
R as given and the inner one R * exp (-L) with L large — that is
TauCeti.exists_circleLIntegral_lt_of_lintegral_sq_ne_top: below every bound R there is a radius
ρ with circleLIntegral g ζ ρ smaller than any prescribed c ≠ 0. Equivalently, and sharply,
the circle integral has lower limit zero at the centre,
TauCeti.liminf_circleLIntegral_nhdsGT_eq_zero. Only a lower limit is available, and that is not
a defect of the proof: the weight ‖z - ζ‖⁻¹ / (2 π) cut down to a sequence of thin annuli
Ioo aₙ (aₙ * (1 + εₙ)) with ∑ εₙ finite has finite square integral yet circle integral 1 at
every radius in those annuli, so circleLIntegral g ζ ρ need not tend to 0 as ρ → 0.
Nothing here is analytic: g is an arbitrary measurable weight, and the two inputs are the
polar-coordinate change of variables and Hölder's inequality. The analytic use is
TauCeti/Analysis/Complex/Conformal/LengthArea.lean, which takes g to be ‖deriv f‖ₑ cut off
outside a set s, so that circleLIntegral g ζ ρ becomes the arc length of the image of a circular
arc under a holomorphic f and ∫⁻ z, g z ^ 2 its Dirichlet integral, hence the area of the image;
that file is the layer L5 input of TauCetiRoadmap/ConformalMapping/README.md. Stating the
estimates for a weight keeps them available to any other length-versus-area argument — the plane
integral on the right need not be an area and the circle integral on the left need not be a length.
Main definitions and results #
TauCeti.circleLIntegral— the lower integral of a weight over a circle with respect to arc length, through the parametrisationcircleMap.TauCeti.circleLIntegral_eq_lintegral_Ioc— the angular integral may be taken over any period, so the branch cut at±πfixed in the definition is immaterial.TauCeti.lintegral_circleLIntegral_eq_lintegral— polar Fubini: the circle integrals about any centre integrate over the radii to the plane integral.TauCeti.circleLIntegral_sq_le— Cauchy–Schwarz on the circle: the square of the circle integral ofgis at most the circumference times the circle integral ofg ^ 2.TauCeti.lintegral_circleLIntegral_sq_div_le_lintegral_sq— the length–area inequality.TauCeti.exists_circleLIntegral_sq_lt— Wolff's lemma: a radius with small circle integral exists in every annulus whose logarithmic measure is large enough.TauCeti.exists_circleLIntegral_lt_of_lintegral_sq_ne_top— its limiting form for a weight of finite square integral: below every positive bound there is a radius at which the circle integral is smaller than any prescribedc ≠ 0.TauCeti.liminf_circleLIntegral_nhdsGT_eq_zero— the same statement as a lower limit: the circle integrals of a weight of finite square integral have lower limit0at the centre.
References #
- Ch. Pommerenke, Boundary Behaviour of Conformal Maps, §2.2 (the length–area method).
- P. L. Duren, Univalent Functions, Ch. 3.
The circle integral of a weight #
The lower integral of the weight g over the circle of centre ζ and radius ρ, taken
with respect to arc length: for ρ > 0, the angular integral of g ∘ circleMap ζ ρ scaled by the
speed ρ of that parametrisation.
Nothing is assumed of g, so this is a lower integral of a possibly non-measurable integrand. The
angle runs over Ioo (-π) π, one full period of circleMap ζ ρ; by
TauCeti.circleLIntegral_eq_lintegral_Ioc any other period gives the same value. A nonpositive
radius gives the value 0, by the factor ENNReal.ofReal ρ: that is a deliberate convention, not
a property of the parametrisation, since for ρ < 0 the map circleMap ζ ρ still runs once around
the circle of radius |ρ|, at speed |ρ| and in the same direction, only rotated by π.
Equations
Instances For
The defining angular integral. The body of TauCeti.circleLIntegral is not @[expose]d, so
this is the form in which other modules reach the definition.
Increasing the weight on the circle increases its circle integral: only the values on
Metric.sphere ζ ρ, the circle the integral is taken over, matter.
The comparison is asked for only at a positive radius, since at a nonpositive one both sides are
0 and nothing about g and h is needed.
Weights agreeing on the circle have the same circle integral; as in
TauCeti.circleLIntegral_mono_on, agreement is asked for only at a positive radius.
The circle integral of a constant weight is 2 π ρ — for ρ > 0 the circumference of the
circle — times that constant; for ρ ≤ 0 both sides are 0.
The circle integral vanishes at a nonpositive radius, by the factor ENNReal.ofReal ρ in the
definition of TauCeti.circleLIntegral. This is that convention, not a geometric statement: for
ρ < 0 the parametrisation circleMap ζ ρ still runs once around the circle of radius |ρ|.
The zero weight has zero circle integral.
The circle integral is additive in the weight, as soon as one summand has an a.e.
measurable angular trace along the circle at hand; as in TauCeti.circleLIntegral_sq_le, nothing
is assumed of either weight off that circle. Some such hypothesis is needed, a lower integral being
only superadditive in general. It is the hypothesis of MeasureTheory.lintegral_add_left', which
is why — like that lemma, and unlike its Measurable counterpart — this is not a simp lemma.
A finite constant comes out of the circle integral. This is
MeasureTheory.lintegral_const_mul', whose finiteness hypothesis on the constant is what lets the
weight stay arbitrary; as there, no measurability is needed.
The angular integral may be taken over any period. The interval Ioo (-π) π fixed in the
definition of TauCeti.circleLIntegral can be replaced by any Ioc t (t + 2 * π), so nothing about
the quantity depends on the branch cut at ±π; in particular an arc of the circle that crosses the
seam is handled by choosing t beyond its far endpoint.
Polar Fubini #
Polar Fubini for the lower integral. Integrating the circle integrals of a measurable weight over all radii recovers its plane integral, whatever centre the circles are taken about.
This is the polar-coordinate change of variables Complex.lintegral_comp_polarCoord_symm,
recentred at ζ by translation invariance of the plane measure and unfolded into an iterated
integral over the radius and the angle; the factor ENNReal.ofReal ρ built into
TauCeti.circleLIntegral is the Jacobian.
Cauchy–Schwarz on a circle, and the length–area inequality #
Cauchy–Schwarz on a circle. The square of the circle integral of g is at most
2 π ρ — for ρ > 0 the circumference of the circle — times the circle integral of g ^ 2.
Only the angular trace of g along the circle at hand need be measurable; nothing is assumed of
g off that circle. Both sides vanish for a nonpositive radius, so no positivity is assumed.
The length–area inequality. For a measurable weight g and any centre ζ, the integral
over all radii of circleLIntegral g ζ ρ ^ 2 / ρ is at most 2 π times the plane integral of
g ^ 2.
This is Cauchy–Schwarz on each circle (TauCeti.circleLIntegral_sq_le) — the source of the factor
2 π — followed by polar Fubini (TauCeti.lintegral_circleLIntegral_eq_lintegral) applied to the
weight g ^ 2, which reassembles the circle integrals of g ^ 2 into its plane integral.
Wolff's lemma. If 2 π times the plane integral of g ^ 2 is smaller than
c * log (R / r), then some circle of radius ρ strictly between r and R has
circleLIntegral g ζ ρ ^ 2 < c.
Since log (R / r) grows without bound as the annulus is made longer while the plane integral
stays fixed, this makes the circle integral arbitrarily small at arbitrarily small radii: a weight
of finite square integral cannot have a large circle integral on every circle about ζ.
Small circle integrals at arbitrarily small radii #
Wolff's lemma in the limit: a weight of finite square integral has small circle integrals at
arbitrarily small radii. If ∫⁻ z, g z ^ 2 is finite then for every threshold c ≠ 0 and every
bound R > 0 there is a radius ρ below R with circleLIntegral g ζ ρ < c.
The threshold that TauCeti.exists_circleLIntegral_sq_lt asks to be beaten is
2 π ∫⁻ z, g z ^ 2 / log (R / r), which for a finite square integral falls to 0 as the annulus
Ioo r R is made logarithmically longer; here the outer radius is the prescribed bound R and the
inner one R * exp (-L) is pushed towards 0, which is what confines the radius produced to
Ioo 0 R. The reduction to a finite threshold is the passage to min c 1, and the square is undone
by monotonicity of squaring on ℝ≥0∞.
There is no companion statement for a fixed small radius: see
TauCeti.liminf_circleLIntegral_nhdsGT_eq_zero for the sharp form, a lower limit rather than a
limit.
The circle integrals of a weight of finite square integral have lower limit 0 at the
centre. This is the sharp form of TauCeti.exists_circleLIntegral_lt_of_lintegral_sq_ne_top,
which says exactly that every positive threshold is undercut on every interval Ioo 0 R of radii,
and those intervals are a basis of 𝓝[>] 0.
The limit itself does not exist in general: the circle integral is only frequently small, as the thin-annulus weight described in the module docstring shows.