Wirtinger derivatives and the Cauchy–Riemann bridge #
Unit: dbar-solvability (docs/design/dbar-solvability.md §4.1). Mathlib-only planar file: no
project imports, no manifold variables, so downstream planar consumers (planar-stokes-atoms,
residue-calculus, monodromy, ...) can import it without dragging in the manifold stack (D10).
wirtingerD,wirtingerDbar: the Wick/Wirtinger derivatives of a functionℂ → ℂ, defined as plain (junk-tolerant) functions viafderiv ℝ.fderiv_apply_eq_wirtinger: the workhorse decomposition of the real differential on the basis{1, I}.- The Cauchy–Riemann bridge:
DifferentiableAt ℂ f z ↔ DifferentiableAt ℝ f z ∧ wirtingerDbar f z = 0(hand-built; mathlib has noAnalysis/Complex/CauchyRiemann.leanat the pin). - The
(0,1)chain rulewirtingerDbar_comp_differentiableAt(transition law forForm01). - Regularity of the operator:
contDiffOn_wirtingerDbar,continuous_wirtingerDbar,hasCompactSupport_wirtingerDbar.
The Wirtinger dbar (anti-holomorphic) derivative, (∂f/∂x + i ∂f/∂y)/2 in real coordinates.
Junk 0 if f is not ℝ-differentiable at z.
Instances For
The Wirtinger decomposition of an ℝ-linear map #
THE workhorse: the Wirtinger decomposition of the real differential.
Arithmetic #
theorem
RS.wirtingerDbar_add
(f g : ℂ → ℂ)
(z : ℂ)
(hf : DifferentiableAt ℝ f z)
(hg : DifferentiableAt ℝ g z)
:
theorem
RS.wirtingerDbar_sub
(f g : ℂ → ℂ)
(z : ℂ)
(hf : DifferentiableAt ℝ f z)
(hg : DifferentiableAt ℝ g z)
:
Holomorphy ↔ Cauchy–Riemann #
theorem
RS.wirtingerDbar_eq_zero_of_differentiableAt
(f : ℂ → ℂ)
(z : ℂ)
(hf : DifferentiableAt ℂ f z)
:
theorem
RS.differentiableAt_of_wirtingerDbar_eq_zero
(f : ℂ → ℂ)
(z : ℂ)
(hf : DifferentiableAt ℝ f z)
(h : wirtingerDbar f z = 0)
:
DifferentiableAt ℂ f z
Cauchy–Riemann bridge (hand-built; no mathlib counterpart at the pin).
theorem
RS.differentiableOn_of_wirtingerDbar_eq_zero
(f : ℂ → ℂ)
{s : Set ℂ}
(_hs : IsOpen s)
(hf : ∀ z ∈ s, DifferentiableAt ℝ f z)
(h : ∀ z ∈ s, wirtingerDbar f z = 0)
:
DifferentiableOn ℂ f s
theorem
RS.analyticOnNhd_of_wirtingerDbar_eq_zero
(f : ℂ → ℂ)
{s : Set ℂ}
(hs : IsOpen s)
(hf : ∀ z ∈ s, DifferentiableAt ℝ f z)
(h : ∀ z ∈ s, wirtingerDbar f z = 0)
:
AnalyticOnNhd ℂ f s
The (0,1) chain rule #
theorem
RS.wirtingerDbar_comp_differentiableAt
(f : ℂ → ℂ)
(z : ℂ)
{τ : ℂ → ℂ}
(hF : DifferentiableAt ℝ f (τ z))
(hτ : DifferentiableAt ℂ τ z)
:
(0,1) chain rule along a holomorphic map — the transition law of (0,1)-coefficients.
theorem
RS.wirtingerD_comp_differentiableAt
(f : ℂ → ℂ)
(z : ℂ)
{τ : ℂ → ℂ}
(hF : DifferentiableAt ℝ f (τ z))
(hτ : DifferentiableAt ℂ τ z)
:
Companion ∂-chain-rule (the (1,0) transition law).
Regularity of the operator #
theorem
RS.contDiffOn_wirtingerDbar
(f : ℂ → ℂ)
{s : Set ℂ}
(hs : IsOpen s)
(hf : ContDiffOn ℝ (↑⊤) f s)
:
ContDiffOn ℝ (↑⊤) (wirtingerDbar f) s