Documentation

LeanPool.NavierStokesAndEuler.Euler.PacketCorrectionCoefficientParity

The source deformation symmetries imply the literal parity of the correction coefficients, including the odd differentiated quadratic term.

theorem EulerPacketCorrectionCoefficients.fderiv_neg_of_even {E : Type u_1} {F : Type u_2} [NormedAddCommGroup E] [NormedSpace E] [NormedAddCommGroup F] [NormedSpace F] (f : EF) (hf : ContDiff (↑) f) (he : ∀ (x : E), f (-x) = f x) (x : E) :
fderiv f (-x) = -fderiv f x
theorem EulerPacketCorrectionCoefficients.frameTime_even {U : Type u_1} [NormedAddCommGroup U] [InnerProductSpace U] (D : EulerTransversePacketProvider.Data U) (hF : ∀ (t : (Set.Icc 0 D.T)) (x : EulerSmoothLimit.Space), (D.F.field t) (-x) = (D.F.field t) x) (hM : ∀ (t : (Set.Icc 0 D.T)) (x : EulerSmoothLimit.Space), (D.M.field t) (-x) = (D.M.field t) x) (t : (Set.Icc 0 D.T)) (x : EulerSmoothLimit.Space) :
(D.F₁.field t) (-x) = (D.F₁.field t) x
theorem EulerPacketCorrectionCoefficients.linearTower_even {U : Type u_1} [NormedAddCommGroup U] [InnerProductSpace U] (D : EulerTransversePacketProvider.Data U) (hF : ∀ (t : (Set.Icc 0 D.T)) (x : EulerSmoothLimit.Space), (D.F.field t) (-x) = (D.F.field t) x) (hM : ∀ (t : (Set.Icc 0 D.T)) (x : EulerSmoothLimit.Space), (D.M.field t) (-x) = (D.M.field t) x) (P : ) [Fact (0 < P)] (t : (Set.Icc 0 D.T)) (x : EulerLiftedGradientSpace.LiftDomain P) :