Gradient of the planar Newtonian kernel #
This file computes the full Fréchet derivative of the planar Newtonian kernel away from its pole. The result is the covector
-(2π ‖z‖²)⁻¹ ⟪z, ·⟫,
whose operator norm is (2π ‖z‖)⁻¹. Translated versions give the corresponding formulas for a
pole at an arbitrary point. These inverse-distance estimates are the pointwise kernel input for
forming and differentiating planar Newtonian potentials.
The calculation uses Mathlib's derivative of the squared norm and the Fréchet chain rule for the
real logarithm. It complements FundamentalSolution.Flux, which computes only the derivative in
the radial direction needed for the circle flux.
The normalization and inverse-distance gradient formula follow Evans, Partial Differential Equations, Section 2.2.
Main declarations #
TauCeti.hasFDerivAt_planarNewtonianKernel: the full derivative at a nonzero point.TauCeti.fderiv_planarNewtonianKernel_apply: its value in an arbitrary direction.TauCeti.norm_fderiv_planarNewtonianKernel: its inverse-distance operator norm.TauCeti.hasFDerivAt_planarNewtonianKernel_sub: the translated full derivative.TauCeti.fderiv_planarNewtonianKernel_sub_apply: the corresponding translated formula.