Documentation

Mathlib.Analysis.Complex.ValueDistribution.LogCounting.Truncated

Truncated Divisors and Truncated Counting Functions #

This file introduces (and provides API for) the Truncated Logarithmic Counting Functions. These differ from the Logarithmic Counting Function in that they disregard pole orders, and count all poles with multiplicity one.

The truncated counting function is the quantity through which the Second Main Theorem of Value Distribution Theory is classically stated.

The Truncated Counting Function of a Function with Locally Finite Support #

For 1 ≤ r, the counting function of a truncated divisor is bounded above by the counting function of the divisor itself.

For 1 ≤ r, the counting function of a truncated non-negative divisor is non-negative.

The Truncated Logarithmic Counting Function of a Meromorphic Function #

noncomputable def ValueDistribution.truncatedLogCounting {𝕜 : Type u_1} [NontriviallyNormedField 𝕜] [ProperSpace 𝕜] {E : Type u_2} [NormedAddCommGroup E] [NormedSpace 𝕜 E] (f : 𝕜 → E) (a : WithTop E) :
ℝ → ℝ

The truncated logarithmic counting function of Value Distribution Theory: like logCounting f a, but counting each zero/pole once, regardless of multiplicity. In the special case where a = ⊤, it counts the poles of f, each with multiplicity one.

Equations
  • One or more equations did not get rendered due to their size.
Instances For

    The truncated logarithmic counting function truncatedLogCounting f ⊤ counts the poles of f, each with multiplicity one.

    For finite values a₀, the truncated logarithmic counting function truncatedLogCounting f a₀ counts the zeros of f - a₀, each with multiplicity one.

    The truncated logarithmic counting function truncatedLogCounting f 0 counts the zeros of f, each with multiplicity one.

    @[simp]
    theorem ValueDistribution.truncatedLogCounting_eval_zero {𝕜 : Type u_1} [NontriviallyNormedField 𝕜] [ProperSpace 𝕜] {E : Type u_2} [NormedAddCommGroup E] [NormedSpace 𝕜 E] {f : 𝕜 → E} {a : WithTop E} :

    Evaluation of the truncated logarithmic counting function at zero yields zero.

    theorem ValueDistribution.truncatedLogCounting_le {𝕜 : Type u_1} [NontriviallyNormedField 𝕜] [ProperSpace 𝕜] {E : Type u_2} [NormedAddCommGroup E] [NormedSpace 𝕜 E] {f : 𝕜 → E} {a : WithTop E} {r : ℝ} (hr : 1 ≤ r) :

    For 1 ≤ r, the truncated logarithmic counting function is bounded above by the ordinary logarithmic counting function.

    theorem ValueDistribution.truncatedLogCounting_nonneg {𝕜 : Type u_1} [NontriviallyNormedField 𝕜] [ProperSpace 𝕜] {E : Type u_2} [NormedAddCommGroup E] [NormedSpace 𝕜 E] {f : 𝕜 → E} {a : WithTop E} {r : ℝ} (hr : 1 ≤ r) :

    For 1 ≤ r, the truncated logarithmic counting function is non-negative.

    The truncated logarithmic counting function is monotonous.

    @[simp]

    Relation between the truncated logarithmic counting functions of f and of f⁻¹.

    If two functions differ only on a discrete set, then their truncated logarithmic counting functions agree.