Gradient Operators
📐 Definition
Section titled “📐 Definition”For with sufficient differentiability,
Domain and Codomain
Section titled “Domain and Codomain”The gradient maps differentiable scalar fields on (or a manifold) to vector fields in (or the tangent bundle).
⚙️ Key Properties
Section titled “⚙️ Key Properties”Linearity
Section titled “Linearity”Geometry of Level Sets
Section titled “Geometry of Level Sets”Where is smooth and , the gradient is orthogonal to the level set .
Weak/Distributional Gradient
Section titled “Weak/Distributional Gradient”In PDE settings, extends via weak derivatives, allowing gradients of functions with limited regularity.
🎯 Special Cases and Limits
Section titled “🎯 Special Cases and Limits”- In one dimension, reduces to the ordinary derivative .
- On periodic domains, gradients can be represented spectrally by multiplication with in Fourier space.
🔗 Related Functions
Section titled “🔗 Related Functions”The Laplacian is the divergence of the gradient. Finite differences discretize on grids, while the fractional Laplacian extends differentiation to nonlocal orders.
Usage in Oakfield
Section titled “Usage in Oakfield”Oakfield’s built-in gradient/derivative behavior is provided by operator kernels:
- Finite differences:
spatial_derivativecomputes gradient-like quantities using stencils (real/complex component-wise paths). - Convolutional approximations:
minimal_convolutionandsievecan be used as smoothing prefilters before derivative estimation. - Spectral operators: while not a gradient operator per se, FFT-based pipelines allow building derivative-like multipliers in frequency space when needed.
Historical Foundations
Section titled “Historical Foundations”📜 Vector Calculus
Section titled “📜 Vector Calculus”The gradient is a central object of vector calculus, connecting scalar potentials to directional rates of change and underpinning classical PDEs and continuum physics.
🌍 Modern Perspective
Section titled “🌍 Modern Perspective”In numerical analysis, the gradient serves as a primitive for building divergence, Laplacian, and variational operators across discretizations.
📚 References
Section titled “📚 References”- Evans, Partial Differential Equations
- LeVeque, Finite Difference Methods for Ordinary and Partial Differential Equations