Documentation

LeanPool.JacobianDiffgeo.Dbar.CauchyKernel

The Cauchy kernel, the Cauchy transform, and Cauchy–Pompeiu (Forster 13.1) #

Unit: dbar-solvability (docs/design/dbar-solvability.md §4.2, §5). Mathlib-only planar file.

cauchyKernel w := (π w)⁻¹; cauchyTransform g := cauchyKernel ⋆[mul ℝ ℂ] g. The pointwise identity dbar(cauchyKernel ⋆ g) = g for compactly supported g (cauchyPompeiu) is proved by polar coordinates + 1-D FTC in the radial and angular directions (design §5): the convolution derivative package handles "differentiate under the integral", and the polar substitution makes the kernel singularity cancel exactly.

noncomputable def RS.cauchyKernel :

The Cauchy kernel 1/(π w).

Equations
Instances For

    Step 1 of the design: cauchyKernel is integrable on every ball centred at 0.

    The Cauchy transform and its derivative (design §5, step 2) #

    Step 2: differentiation under the integral, via the convolution-derivative package.

    Cauchy–Pompeiu (design §5, steps 0, 1, 3–8) #

    theorem RS.cauchyPompeiu (g : ) (hg : ContDiff 1 g) (hcs : HasCompactSupport g) (z : ) :
    (w : ), cauchyKernel w * wirtingerDbar g (z - w) = g z

    Forster 13.1 / Cauchy–Pompeiu, proved by the polar-FTC computation of design §5.

    Forster 13.1: dbar of the Cauchy transform recovers g.

    theorem RS.exists_dbar_solution_of_hasCompactSupport (g : ) (hg : ContDiff (↑) g) (hcs : HasCompactSupport g) :
    ∃ (u : ), ContDiff (↑) u ∀ (z : ), wirtingerDbar u z = g z

    Forster 13.1, existential form: dbaru = g is solvable for compactly supported smooth g.