Documentation

LeanPool.NavierStokesAndEuler.Euler.BaseEulerSign

The first pressure numerator stays positive for the actual evolving normal and the actual homogeneous transverse velocity. Initial plateau data are the only geometric inputs; all time equations are constructed.

theorem EulerBaseEulerGuards.source_numerator_pos_on {G : EulerParentPacketFrames.Parent} (L : EulerParentPacketFrames.LabelData G) {U : Type u_1} [NormedAddCommGroup U] [InnerProductSpace U] [CompleteSpace U] (m : EulerSmoothLimit.Space) (hm : m = 1) (R : U ≃ₗᵢ[] (EulerTransverseFrameCoordinates.referencePlane m)) (S : Set EulerSmoothLimit.Space) (hS : IsCompact S) (T : ) (hT : 0 < T) (hTG : T G.T) (hguard : T guardTime G.T L.K) (ξ : U) ( : ξ = 1) (x : EulerSmoothLimit.Space) (h0 : inner m ((G.initialStrain.field x) (R ξ)) = 1) (t : (Set.Icc 0 T)) :
1 / 2 inner ((((G.restrictTime T hT hTG).transverseData m hm R S hS).normal.field t) x) ((((G.restrictTime T hT hTG).strain.field t) x) (EulerPacketForwardFactorization.uncutVelocity ((G.restrictTime T hT hTG).transverseData m hm R S hS) ξ (↑t) x))