Documentation

Atlas.ComplexVariables.code.Lecture11

Casorati-Weierstrass Theorem (Theorem 9, Lecture 11) #

A holomorphic function comes arbitrarily close to any complex value in every neighborhood of an essential singularity.

Main definitions #

Main results #

Proof outline #

The proof is by contradiction, following the textbook argument:

  1. Suppose f misses a ball B(w₀, ε) in a punctured neighborhood of c.
  2. Then g(z) = (f(z) - w₀)⁻¹ is bounded by ε⁻¹ and holomorphic near c.
  3. By the removable singularity theorem, g extends to a meromorphic function at c.
  4. Since f = w₀ + g⁻¹, the function f is also meromorphic at c.
  5. This contradicts the hypothesis that c is an essential singularity.
def IsEssentialSingularity (f : ) (c : ) :

A function f : ℂ → ℂ has an essential singularity at c if f is holomorphic (complex differentiable) on a punctured neighborhood of c but is not meromorphic at c.

This corresponds to Definition (iii) in Lecture 11: an isolated singularity that is neither removable nor a pole. In Mathlib's framework, removable singularities and poles are exactly the meromorphic functions (MeromorphicAt), so an essential singularity is characterized by ¬ MeromorphicAt f c.

Instances For

    If f is holomorphic on a punctured neighborhood of c and bounded there, then f is meromorphic at c. This follows from Riemann's removable singularity theorem: the bounded holomorphic function has a removable singularity and extends analytically.

    theorem casorati_weierstrass {f : } {c : } (hd : ∀ᶠ (z : ) in nhdsWithin c {c}, DifferentiableAt f z) (hnotmero : ¬MeromorphicAt f c) (w : ) (δ : ) ( : 0 < δ) (ε : ) ( : 0 < ε) :
    ∃ (z : ), 0 < z - c z - c < δ f z - w < ε

    Casorati-Weierstrass theorem (Theorem 9, Lecture 11): A holomorphic function comes arbitrarily close to any complex value in every neighborhood of an essential singularity.

    If f is holomorphic on a punctured neighborhood of c and is not meromorphic at c (i.e., c is an essential singularity), then for every w : ℂ and every ε > 0 and δ > 0, there exists z with 0 < ‖z - c‖ < δ and ‖f z - w‖ < ε.

    theorem casorati_weierstrass_dense {f : } {c : } (hf : IsEssentialSingularity f c) (r : ) (hr : 0 < r) :
    Dense (f '' (Metric.ball c r \ {c}))

    Casorati-Weierstrass theorem, dense image formulation (Theorem 9, Lecture 11): The image of any punctured ball around an essential singularity is dense in .