Documentation

LeanPool.NavierStokesAndEuler.Euler.MeanSolenoidalReflection

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.

theorem EulerMeanSolenoidal.reflection_ae (u : ↥L2) :
↑↑(reflection u) =ᵐ[MeasureTheory.volume] fun (x : EulerSmoothLimit.Space) => ↑↑u (-x)

The two signs in the derivative of -f(-x) cancel.

The actual ordinary Helmholtz projection commutes with reflection.