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.Planar.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.
The planar Newtonian kernel is not differentiable at its pole: it is unbounded there, but
takes the value 0 at the origin.
The Fréchet derivative of the planar Newtonian kernel as a continuous linear functional.
At the pole, where the kernel is not differentiable, both sides are 0.
The evaluation of fderiv of the planar Newtonian kernel in the direction v is the radial
inner product ⟪z, v⟫ scaled by -(2π ‖z‖²)⁻¹. Away from the pole this is the directional
derivative; at the pole, where the kernel is not differentiable, fderiv takes the default
value 0 and both sides are 0 (it is not an actual directional derivative).
The formula for fderiv of a planar Newtonian kernel with pole at a; at the pole it is the
default value 0, not an actual derivative.
The evaluation of fderiv of a planar Newtonian kernel with pole at a in the direction v.
Away from a this is the directional derivative; at the pole fderiv takes the default value
0 and both sides are 0 (it is not an actual directional derivative).
The operator norm of fderiv of a planar Newtonian kernel with pole at a is the inverse
distance (at the pole fderiv is the default 0).