Documentation

LeanPool.NavierStokesAndEuler.Euler.H6PressureCommutator

Positive external-order commutators in actual fixed-order Sobolev blocks.

def EulerH6Pressure.zeroJet (period : ) [Fact (0 < period)] {directions : Fin 4EulerLiftedGradientSpace.LiftTangent} (q : ) :

The zero field has a genuine strong Sobolev jet at every finite order.

Equations
Instances For
    theorem EulerH6Pressure.zeroJet_norm (period : ) [Fact (0 < period)] {directions : Fin 4EulerLiftedGradientSpace.LiftTangent} (q : ) :
    (zeroJet period q).sobolevNorm = 0
    @[simp]
    theorem EulerH6Pressure.sobolevSize_zero (period : ) [Fact (0 < period)] {directions : Fin 4EulerLiftedGradientSpace.LiftTangent} (q : ) :
    sobolevSize period q 0 = 0
    noncomputable def EulerH6Pressure.commutatorJet {period : } [Fact (0 < period)] {directions : Fin 4EulerLiftedGradientSpace.LiftTangent} {s q n : } {A : EulerSpatialSobolevInverse.SmoothCoefficient period} {f : (EulerLiftedGradientSpace.LiftL2 period)} (K : EulerSpatialSobolevInverse.CoefficientJet period directions s A) (J : EulerSpatialSobolevInverse.SpatialJet period directions s f) (w : Fin nFin 4) (h : n + q s) :

    An actual base-order Sobolev jet for the external product commutator.

    Equations
    • One or more equations did not get rendered due to their size.
    Instances For
      noncomputable def EulerH6Pressure.commutatorBlock {period : } [Fact (0 < period)] {directions : Fin 4EulerLiftedGradientSpace.LiftTangent} {s : } {A : EulerSpatialSobolevInverse.SmoothCoefficient period} {f : (EulerLiftedGradientSpace.LiftL2 period)} (K : EulerSpatialSobolevInverse.CoefficientJet period directions s A) (J : EulerSpatialSobolevInverse.SpatialJet period directions s f) (q n : ) :

      Sum of the actual base Sobolev norms of the external product commutators.

      Equations
      Instances For
        theorem EulerH6Pressure.commutatorBlock_truncate {period : } [Fact (0 < period)] {directions : Fin 4EulerLiftedGradientSpace.LiftTangent} {s q n : } {A : EulerSpatialSobolevInverse.SmoothCoefficient period} {f : (EulerLiftedGradientSpace.LiftL2 period)} (K : EulerSpatialSobolevInverse.CoefficientJet period directions (s + 1) A) (J : EulerSpatialSobolevInverse.SpatialJet period directions (s + 1) f) (h : n s) :

        Truncation preserves every valid external commutator as an actual L² field.

        theorem EulerH6Pressure.commutatorBlock_succ_le {period : } [Fact (0 < period)] {directions : Fin 4EulerLiftedGradientSpace.LiftTangent} {s q n : } {A : EulerSpatialSobolevInverse.SmoothCoefficient period} {f : (EulerLiftedGradientSpace.LiftL2 period)} (K : EulerSpatialSobolevInverse.CoefficientJet period directions (s + 1) A) (J : EulerSpatialSobolevInverse.SpatialJet period directions (s + 1) f) (h : n + q s) :
        commutatorBlock K J q (n + 1) match K, J with | EulerSpatialSobolevInverse.CoefficientJet.succ derivatives lowerA derivative_eq, EulerSpatialSobolevInverse.SpatialJet.succ derivatives_1 lowerF hasDeriv => i : Fin 4, (commutatorBlock K.truncate (lowerF i) q n + blockNorm period (EulerSpatialSobolevInverse.SpatialJet.multiply (lowerA i) J.truncate) q n)

        The external commutator recurrence uses a fixed Sobolev norm at every leaf.

        The complete external commutator estimate has only positive coefficient derivative orders.