Documentation

LeanPool.NavierStokesAndEuler.Euler.CylinderTimeRegularity

Actual smooth cylinder fields from continuous mixed-orbit paths #

Uniform-time mixed L² regularity constructs a jointly continuous genuine representative, smooth in all spatial/angular variables. A continuous L² time right-hand side lifts through the injective Sobolev inclusion and yields the actual pointwise within-time derivative, including both interval endpoints.

The genuine representative obtained by bounded H3 point evaluation.

Equations
Instances For

    The reconstructed field is jointly continuous in time and cylinder position.

    The bounded point evaluation is exactly the smooth representative of each actual L² slice.

    Every time slice is genuinely smooth in all three spatial and the angular variable.

    The reconstructed field represents the original, rather than a separate chosen solution.

    theorem EulerCylinderSmoothOrbit.sobolevPath_hasDerivWithinAt (period : ) [Fact (0 < period)] (T : ) (hT : 0 T) (p f : C((Set.Icc 0 T), (EulerLiftedGradientSpace.LiftL2 period))) (hp : ContDiff fun (a : EulerLiftedGradientSpace.LiftTangent) => (EulerLpCylinderTranslation.pathTranslate period a) p) (hf : ContDiff fun (a : EulerLiftedGradientSpace.LiftTangent) => (EulerLpCylinderTranslation.pathTranslate period a) f) (hd : ∀ (t : (Set.Icc 0 T)), HasDerivWithinAt (EulerVolterraConvolution.extendPath T hT p) (f t) (Set.Icc 0 T) t) (q : ) (t : (Set.Icc 0 T)) :
    HasDerivWithinAt (EulerVolterraConvolution.extendPath T hT (sobolevPath period q p hp)) ((sobolevPath period q f hf) t) (Set.Icc 0 T) t

    The time equation is actual in each complete Sobolev space, by injectivity of its L² inclusion.

    theorem EulerCylinderSmoothOrbit.pointField_hasDerivWithinAt (period : ) [Fact (0 < period)] (T : ) (hT : 0 T) (p f : C((Set.Icc 0 T), (EulerLiftedGradientSpace.LiftL2 period))) (hp : ContDiff fun (a : EulerLiftedGradientSpace.LiftTangent) => (EulerLpCylinderTranslation.pathTranslate period a) p) (hf : ContDiff fun (a : EulerLiftedGradientSpace.LiftTangent) => (EulerLpCylinderTranslation.pathTranslate period a) f) (hd : ∀ (t : (Set.Icc 0 T)), HasDerivWithinAt (EulerVolterraConvolution.extendPath T hT p) (f t) (Set.Icc 0 T) t) (t : (Set.Icc 0 T)) (x : EulerLiftedGradientSpace.LiftDomain period) :
    HasDerivWithinAt (fun (s : ) => pointField period p hp (Set.projIcc 0 T hT s) x) (pointField period f hf t x) (Set.Icc 0 T) t

    The pointwise PDE time derivative holds within the closed interval at every cylinder point.