Documentation

LeanPool.NavierStokesAndEuler.Euler.H6PressureConstants

Explicit polynomial dependence of the fixed-order inverse on coefficient bounds.

theorem EulerH6Pressure.coefficient_child_levels {period : } {directions : Fin 4EulerLiftedGradientSpace.LiftTangent} {s : } {A : EulerSpatialSobolevInverse.SmoothCoefficient period} (dA : Fin 4EulerSpatialSobolevInverse.SmoothCoefficient period) (lower : (i : Fin 4) → EulerSpatialSobolevInverse.CoefficientJet period directions s (dA i)) (hd : ∀ (i : Fin 4) (x : EulerLiftedGradientSpace.LiftDomain period), (dA i).coefficient x = EulerTransportDerivatives.fieldDerivative period (directions i) A.coefficient x) (L : ) (h : rs + 1, EulerJetProductBounds.boundLevel period (EulerSpatialSobolevInverse.CoefficientJet.succ dA lower hd) r L) (i : Fin 4) (r : ) :
r sEulerJetProductBounds.boundLevel period (lower i) r L

Uniform coefficient level bounds pass to every immediate derivative subtree.

theorem EulerH6Pressure.productConstant_polynomial {period : } {directions : Fin 4EulerLiftedGradientSpace.LiftTangent} {q : } {A : EulerSpatialSobolevInverse.SmoothCoefficient period} (K : EulerSpatialSobolevInverse.CoefficientJet period directions q A) (L : ) (hL : 0 L) (hcoeff : rq, EulerJetProductBounds.boundLevel period K r L) :

The fixed-order multiplier constant has an explicit polynomial bound.

A simple bound used to keep the inverse majorant polynomial at each fixed order.

theorem EulerH6Pressure.inverse_majorant_dominates (q : ) {L : } (hL : 1 L) :
9 * (9 ^ q * L) (9 * L) ^ 3 ^ q

The inverse majorant dominates nine times the fixed-order multiplier majorant.

theorem EulerH6Pressure.inverse_majorant_step {L B M : } (hL : 1 L) (hB : L B) (hM : 9 * B M) :
L + 4 * (M * (1 + B * M)) M ^ 3

One stage of the explicit polynomial inverse bound.

theorem EulerH6Pressure.pressureConstant_polynomial {period : } {directions : Fin 4EulerLiftedGradientSpace.LiftTangent} {q : } {A : EulerSpatialSobolevInverse.SmoothCoefficient period} (K : EulerSpatialSobolevInverse.CoefficientJet period directions q A) (c L : ) (hc : 0 < c) (hL : 1 L) (hcL : c⁻¹ L) (hcoeff : rq, EulerJetProductBounds.boundLevel period K r L) :
K.pressureConstant c (9 * L) ^ 3 ^ q

Every fixed-order coercive inverse constant is bounded by an explicit polynomial in L. At the source's Sobolev index6 the exponent is729, independent of the external cutoff.

theorem EulerH6Pressure.pressure_shifted_Hq_polynomial_bound {period : } [Fact (0 < period)] {directions : Fin 4EulerLiftedGradientSpace.LiftTangent} {s q : } {A : EulerSpatialSobolevInverse.SmoothCoefficient period} {f : (EulerLiftedGradientSpace.LiftL2 period)} (K : EulerSpatialSobolevInverse.CoefficientJet period directions s A) (J : EulerSpatialSobolevInverse.SpatialJet period directions s f) (κ : ) (m : EulerLiftedGradientSpace.Vector3) (c : ) (hc : 0 < c) (hpos : ∀ (x : EulerLiftedGradientSpace.LiftDomain period) (v : EulerLiftedGradientSpace.Vector3), c * v ^ 2 inner ((A.coefficient x) v) v) (N : ) (hN : N + q s) (L ρ Rc : ) (hL : 1 L) (hcL : c⁻¹ L) ( : 0 < ρ) (hRc : 0 Rc) (hbasecoeff : rq, EulerJetProductBounds.boundLevel period K r L) (hsmall : 4 * (9 * L) ^ 3 ^ q * (ρ * Rc) 1) (hcoeff : ∀ (l : ), 1 ll NcoefficientBlock period K q l Rc ^ l * l.factorial ^ 2) :
nFinset.range (N + 1), ↑(n + 1) * EulerPacketWeights.weight ρ (n + 1) * blockNorm period (EulerSpatialSobolevInverse.SpatialJet.solvePressure K κ m c hc hpos J) q n 2 * (9 * L) ^ 3 ^ q * nFinset.range (N + 1), ↑(n + 1) * EulerPacketWeights.weight ρ (n + 1) * blockNorm period J q n

The shifted Hq pressure estimate with an explicit polynomial coefficient constant. All assumptions concern the actual coefficient, its derivative bounds, and coercivity.