The Laplacian #
This file defines the Laplacian for functions f : E → F
on real, finite-dimensional, inner product
spaces E
. In essence, we define the Laplacian of f
as the second derivative, applied to the
canonical covariant tensor of E
, as defined and discussed in
Mathlib.Analysis.InnerProductSpace.CanonicalTensor
.
We show that the Laplacian is ℝ
-linear on continuously differentiable functions, and establish the
standard formula for computing the Laplacian in terms of orthonormal bases of E
.
Supporting API #
The definition of the Laplacian of a function f : E → F
involves the notion of the second
derivative, which can be seen as a continous multilinear map ContinuousMultilinearMap 𝕜 (fun (i : Fin 2) ↦ E) F
, a bilinear map E →ₗ[𝕜] E →ₗ[𝕜] F
, or a linear map on tensors E ⊗[𝕜] E →ₗ[𝕜] F
. This section provides convenience API to convert between these notions.
Convenience reformulation of the second iterated derivative, as a map from E
to bilinear maps
`E →ₗ[ℝ] E →ₗ[ℝ] ℝ
Equations
- bilinearIteratedFDerivWithinTwo 𝕜 f s x = (fderivWithin 𝕜 (fderivWithin 𝕜 f s) s x).toLinearMap₂
Instances For
Convenience reformulation of the second iterated derivative, as a map from E
to bilinear maps
`E →ₗ[ℝ] E →ₗ[ℝ] ℝ
Equations
- bilinearIteratedFDerivTwo 𝕜 f x = (fderiv 𝕜 (fderiv 𝕜 f) x).toLinearMap₂
Instances For
Expression of bilinearIteratedFDerivWithinTwo
in terms of iteratedFDerivWithin
.
Expression of bilinearIteratedFDerivTwo
in terms of iteratedFDeriv
.
Convenience reformulation of the second iterated derivative, as a map from E
to linear maps
E ⊗[𝕜] E →ₗ[𝕜] F
.
Equations
- tensorIteratedFDerivWithinTwo 𝕜 f s e = TensorProduct.lift (bilinearIteratedFDerivWithinTwo 𝕜 f s e)
Instances For
Convenience reformulation of the second iterated derivative, as a map from E
to linear maps
E ⊗[𝕜] E →ₗ[𝕜] F
.
Equations
- tensorIteratedFDerivTwo 𝕜 f e = TensorProduct.lift (bilinearIteratedFDerivTwo 𝕜 f e)
Instances For
Expression of tensorIteratedFDerivTwo
in terms of iteratedFDerivWithin
.
Expression of tensorIteratedFDerivTwo
in terms of iteratedFDeriv
.
Definition of the Laplacian #
Laplacian for functions on real inner product spaces, with respect to a set s
. Use open InnerProductSpace
to access the notation Δ[s]
for InnerProductSpace.LaplacianWithin
.
Equations
Instances For
Laplacian for functions on real inner product spaces, with respect to a set s
. Use open InnerProductSpace
to access the notation Δ[s]
for InnerProductSpace.LaplacianWithin
.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Laplacian for functions on real inner product spaces. Use open InnerProductSpace
to access the
notation Δ
for InnerProductSpace.Laplacian
.
Equations
Instances For
Laplacian for functions on real inner product spaces. Use open InnerProductSpace
to access the
notation Δ
for InnerProductSpace.Laplacian
.
Equations
- InnerProductSpace.termΔ = Lean.ParserDescr.node `InnerProductSpace.termΔ 1024 (Lean.ParserDescr.symbol "Δ")
Instances For
The Laplacian equals the Laplacian with respect to Set.univ
.
Computation of Δ in Terms of Orthonormal Bases #
Standard formula, computing the Laplacian from any orthonormal basis.
Standard formula, computing the Laplacian from any orthonormal basis.
Standard formula, computing the Laplacian from the standard orthonormal basis of a real inner product space.
Standard formula, computing the Laplacian from the standard orthonormal basis of a real inner product space.
Special case of the standard formula for functions on ℂ
, with the standard real inner product
structure.
Special case of the standard formula for functions on ℂ
, with the standard real inner product
structure.
Congruence Lemmata for Δ #
If two functions agree in a neighborhood of a point, then so do their Laplacians.
If two functions agree in a neighborhood of a point, then so do their Laplacians.
ℝ-Linearity of Δ on Continuously Differentiable Functions #
The Laplacian commutes with addition.
The Laplacian commutes with addition.
The Laplacian commutes with addition.
The Laplacian commutes with addition.
The Laplacian commutes with scalar multiplication.
The Laplacian commutes with scalar multiplication.
Commutativity of Δ with Linear Operators #
This section establishes commutativity with linear operators, showing in particular that Δ
commutes with taking real and imaginary parts of complex-valued functions.
The Laplacian commutes with left composition by continuous linear maps.
The Laplacian commutes with left composition by continuous linear maps.
The Laplacian commutes with left composition by continuous linear equivalences.
The Laplacian commutes with left composition by continuous linear equivalences.