Documentation

TauCeti.Analysis.PDE.GreenFunction.Poisson

Planar Poisson kernels and the Euclidean ball kernel #

The outward radial derivative of the Dirichlet Green kernel on a planar disk is the negative of Mathlib's Poisson kernel, divided by 2π, when the radius is parametrized from zero to one. This identifies the boundary term in Green's representation formula with the existing Poisson kernel, both on the unit disk and after translation and dilation.

The file also reconciles the two-dimensional specialization of the Euclidean-ball Poisson kernel with Mathlib's complex kernel. Consequently its circle average is normalized at every pole in the disk, and it gives the Poisson representation of harmonic functions with respect to arc length on the unit circle.

The normalization follows Evans, Partial Differential Equations, Chapter 2, §2.2.

theorem TauCeti.hasDerivAt_planarGreenKernel_radial {a z : ℂ} (ha : ‖a‖ < 1) (hz : ‖z‖ = 1) :
HasDerivAt (fun (t : ℝ) => planarGreenKernel a (t • z)) (-poissonKernel 0 a z / (2 * Real.pi)) 1

On the boundary of the unit disk, the outward radial derivative of the Green kernel with pole a is the negative of the Poisson kernel divided by 2π.

@[simp]

The spatial derivative of the unit-disk Green kernel on the outward unit normal equals the negative Poisson kernel divided by 2π.

theorem TauCeti.hasDerivAt_planarGreenKernelDisk_radial {c a z : ℂ} {R : ℝ} (hR : 0 < R) (ha : ‖a - c‖ < R) (hz : ‖z - c‖ = R) :
HasDerivAt (fun (t : ℝ) => planarGreenKernelDisk c R a (c + t • (z - c))) (-poissonKernel c a z / (2 * Real.pi)) 1

On the boundary of any positive-radius disk, the derivative of the Green kernel along the radius from the center to the boundary point is the negative of Mathlib's Poisson kernel divided by 2π. The derivative uses the dimensionless radial parameter t; the unit outward normal derivative is obtained by dividing by the disk radius.

@[simp]
theorem TauCeti.fderiv_planarGreenKernelDisk_normal {c a z : ℂ} {R : ℝ} (hR : 0 < R) (ha : ‖a - c‖ < R) (hz : ‖z - c‖ = R) :
(fderiv ℝ (planarGreenKernelDisk c R a) z) ((↑R)⁻¹ * (z - c)) = -poissonKernel c a z / (2 * Real.pi * R)

The spatial derivative of the disk Green kernel on the outward unit normal is the negative Poisson kernel divided by 2πR.

Compatibility with the Euclidean-ball Poisson kernel #

In two dimensions, the Euclidean-ball Poisson kernel, transported along the standard orthonormal coordinates of ℂ, is Mathlib's Poisson kernel divided by the circumference 2π of the unit circle.

Scaling by the two-dimensional ball Poisson kernel under circleAverage is (2π)⁻¹ times scaling by Mathlib's Poisson kernel. This form applies to arbitrary vector-valued boundary data; no harmonicity or integrability hypothesis is needed for the identity.

The two-dimensional ball Poisson kernel represents a function harmonic on the open unit disk and continuous on its closure by integration against arc length on the unit circle. Since circleAverage is normalized by 2π, the right side carries the reciprocal factor.

The circle average of the two-dimensional ball Poisson kernel is (2π)⁻¹; equivalently, its integral against arc length on the unit circle is one.