Actual spatial reflection on ordinary R³ L². Reflection preserves the closed gradient and solenoidal spaces and commutes with the genuine Helmholtz projection. The scalar test is reflected with a minus sign so its gradient has the same pullback as an ordinary vector field.
Reflection, given by Lp.compMeasurePreservingₗᵢ ℝ (fun x : Space => -x) measurePreserving_reflection.
Equations
Instances For
theorem
EulerMeanSolenoidal.reflection_ae
(u : ↥L2)
:
↑↑(reflection u) =ᵐ[MeasureTheory.volume] fun (x : EulerSmoothLimit.Space) => ↑↑u (-x)
@[simp]
theorem
EulerMeanSolenoidal.fderiv_neg_reflect
{F : Type u_1}
[NormedAddCommGroup F]
[NormedSpace ℝ F]
(f : EulerSmoothLimit.Space → F)
(hf : Differentiable ℝ f)
(x : EulerSmoothLimit.Space)
:
The two signs in the derivative of -f(-x) cancel.
theorem
EulerMeanSolenoidal.gradient_neg_reflect
(φ : EulerSmoothLimit.Space → ℝ)
(hφ : Differentiable ℝ φ)
(x : EulerSmoothLimit.Space)
:
The actual ordinary Helmholtz projection commutes with reflection.