Documentation

Mathlib.Analysis.Complex.Poisson

Poisson Integral Formula #

We present two versions of the Poisson Integral Formula for ℂ-differentiable functions on arbitrary disks in the complex plane, formulated with the real part of the Herglotz–Riesz kernel of integration and with the Poisson kernel, respectively.

Kernels of Integration #

For convenience, this preliminary section discussed the kernels on integration that appear in the various versions of the Poisson Formula.

noncomputable def herglotzRieszKernel (c w z : ) :

The Herglotz-Riesz kernel of integration.

Equations
Instances For
    theorem herglotzRieszKernel_def (c w z : ) :
    herglotzRieszKernel c w z = (z - c + (w - c)) / (z - c - (w - c))
    theorem herglotzRieszKernel_fun_def (c w : ) :
    herglotzRieszKernel c w = fun (z : ) => (z - c + (w - c)) / (z - c - (w - c))
    noncomputable def poissonKernel (c w z : ) :

    The Poisson kernel of integration.

    Equations
    Instances For
      theorem poissonKernel_def (c w z : ) :
      poissonKernel c w z = (z - c ^ 2 - w - c ^ 2) / z - c - (w - c) ^ 2

      Companion theorem to the Poisson Integral Formula: The real part of the Herglotz–Riesz kernel and the Poisson kernel agree on the path of integration.

      theorem re_herglotzRieszKernel_le {R : } {w c z : } (hz : z Metric.sphere c R) (hw : w Metric.ball c R) :
      ((z - c + (w - c)) / (z - c - (w - c))).re (R + w - c) / (R - w - c)

      Companion theorem to the Poisson Integral Formula: Upper estimate for the real part of the Herglotz-Riesz kernel.

      theorem le_re_herglotzRieszKernel {R : } {w c z : } (hz : z Metric.sphere c R) (hw : w Metric.ball c R) :
      (R - w - c) / (R + w - c) ((z - c + (w - c)) / (z - c - (w - c))).re

      Companion theorem to the Poisson Integral Formula: Lower estimate for the real part of the Herglotz-Riesz kernel.

      The Herglotz–Riesz kernel herglotzRieszKernel c w is continuous on the circle sphere c |R| whenever w ∈ ball c R.

      theorem re_circleAverage_herglotzRieszKernel_smul {R : } {w : } {g : } (hg : CircleIntegrable g 0 R) (hw : w Metric.ball 0 R) :

      Taking real parts commutes with the Herglotz–Riesz kernel integral of a real-valued circle-integrable function.

      Integral Formulas #

      Poisson integral formula for ℂ-differentiable functions on arbitrary disks in the complex plane, formulated with the real part of the Herglotz–Riesz kernel of integration.

      theorem DiffContOnCl.circleAverage_re_herglotzRieszKernel_smul' {E : Type u_1} [NormedAddCommGroup E] [NormedSpace E] {f : E} {R : } {w : } [CompleteSpace E] {c : } (hf : DiffContOnCl f (Metric.ball c R)) (hw : w Metric.ball c R) :
      Real.circleAverage (fun (z : ) => ((z - c + (w - c)) / (z - c - (w - c))).re f z) c R = f w

      Poisson integral formula for ℂ-differentiable functions on arbitrary disks in the complex plane, formulated with the real part of the Herglotz–Riesz kernel of integration expanded.

      theorem DiffContOnCl.circleAverage_poissonKernel_smul {E : Type u_1} [NormedAddCommGroup E] [NormedSpace E] {f : E} {R : } {w : } [CompleteSpace E] {c : } (hf : DiffContOnCl f (Metric.ball c R)) (hw : w Metric.ball c R) :

      Poisson integral formula for ℂ-differentiable functions on arbitrary disks in the complex plane, formulated with the Poisson kernel of integration.

      theorem DiffContOnCl.circleAverage_poissonKernel_smul' {E : Type u_1} [NormedAddCommGroup E] [NormedSpace E] {f : E} {R : } {w : } [CompleteSpace E] {c : } (hf : DiffContOnCl f (Metric.ball c R)) (hw : w Metric.ball c R) :
      Real.circleAverage (fun (z : ) => ((z - c ^ 2 - w - c ^ 2) / z - c - (w - c) ^ 2) f z) c R = f w

      Poisson integral formula for ℂ-differentiable functions on arbitrary disks in the complex plane, formulated with the Poisson kernel of integration expanded.

      Derivative of the Herglotz–Riesz Kernel Integral #

      theorem hasDerivAt_circleAverage_herglotzRieszKernel_smul {E : Type u_1} [NormedAddCommGroup E] [NormedSpace E] {f : E} {R : } {w : } (hg : CircleIntegrable f 0 R) (hw : w Metric.ball 0 R) :
      HasDerivAt (fun (w : ) => Real.circleAverage (fun (ζ : ) => herglotzRieszKernel 0 w ζ f ζ) 0 R) (Real.circleAverage (fun (ζ : ) => (2 * ζ / (ζ - w) ^ 2) f ζ) 0 R) w

      Derivative of the Herglotz–Riesz kernel integral: if f is circle integrable and w lies inside the circle, then w ↦ circleAverage (fun ζ ↦ herglotzRieszKernel 0 w ζ • f ζ) 0 R has derivative circleAverage (fun ζ ↦ (2 * ζ / (ζ - w) ^ 2) • f ζ) 0 R at w.

      theorem differentiableOn_circleAverage_herglotzRieszKernel_smul {E : Type u_1} [NormedAddCommGroup E] [NormedSpace E] {f : E} {R : } (hg : CircleIntegrable f 0 R) :
      DifferentiableOn (fun (w : ) => Real.circleAverage (fun (ζ : ) => herglotzRieszKernel 0 w ζ f ζ) 0 R) (Metric.ball 0 R)

      The Herglotz–Riesz kernel integral of a circle-integrable function is differentiable in the pole parameter, throughout the open ball.

      theorem analyticOnNhd_circleAverage_herglotzRieszKernel_smul {E : Type u_1} [NormedAddCommGroup E] [NormedSpace E] {f : E} {R : } [CompleteSpace E] (hg : CircleIntegrable f 0 R) :
      AnalyticOnNhd (fun (w : ) => Real.circleAverage (fun (ζ : ) => herglotzRieszKernel 0 w ζ f ζ) 0 R) (Metric.ball 0 R)

      The Herglotz–Riesz kernel integral of a circle-integrable function is analytic in the pole parameter, throughout the open ball.