Documentation

LeanPool.NavierStokesAndEuler.Euler.AllOrderDriftRadiusBounds

Actual weighted correction and derivative bounds at a fixed positive radius.

noncomputable def EulerAllOrderDriftCorrection.Budget.reducedRadius (period : ) [Fact (0 < period)] {T : } {hT : 0 < T} {A : EulerAllOrderCorrectionData.Data period T} (B : Budget period hT A) :

The fixed radius retained for the correction, its pressure, and its time derivative.

Equations
Instances For
    noncomputable def EulerAllOrderDriftCorrection.Budget.correctionSize (period : ) [Fact (0 < period)] {T : } {hT : 0 < T} {A : EulerAllOrderCorrectionData.Data period T} (B : Budget period hT A) :

    The actual target-error envelope converted from metric energy to the fixed H⁶ word norm.

    Equations
    Instances For
      theorem EulerAllOrderDriftCorrection.Budget.growth_pos (period : ) [Fact (0 < period)] {T : } {hT : 0 < T} {A : EulerAllOrderCorrectionData.Data period T} (B : Budget period hT A) :
      theorem EulerAllOrderDriftCorrection.Budget.radius_bounds (period : ) [Fact (0 < period)] {T : } {hT : 0 < T} {A : EulerAllOrderCorrectionData.Data period T} (B : Budget period hT A) (t : (Set.Icc 0 T)) :
      theorem EulerAllOrderDriftCorrection.Budget.reducedRadius_pos (period : ) [Fact (0 < period)] {T : } {hT : 0 < T} {A : EulerAllOrderCorrectionData.Data period T} (B : Budget period hT A) :
      0 < reducedRadius period B
      theorem EulerAllOrderDriftCorrection.Budget.reducedRadius_le_half (period : ) [Fact (0 < period)] {T : } {hT : 0 < T} {A : EulerAllOrderCorrectionData.Data period T} (B : Budget period hT A) (t : (Set.Icc 0 T)) :
      reducedRadius period B B.radius t / 2
      theorem EulerAllOrderDriftCorrection.Budget.correctionSize_nonneg (period : ) [Fact (0 < period)] {T : } {hT : 0 < T} {A : EulerAllOrderCorrectionData.Data period T} (B : Budget period hT A) :
      0 correctionSize period B
      theorem EulerAllOrderDriftCorrection.Budget.fieldTower_weightedNorm_residual (period : ) [Fact (0 < period)] {T : } {hT : 0 < T} {A : EulerAllOrderCorrectionData.Data period T} (B : Budget period hT A) (q : ) (hq : 6 q) (N : ) (hN : N q - 4) (hNq : N + 6 q + 1) (s : ) (hs : N + 6 s) (t : (Set.Icc 0 T)) :

      The actual common correction retains the quantitative residual energy of any finite realization containing the requested words.

      theorem EulerAllOrderDriftCorrection.Budget.fieldTower_weightedNorm_delta (period : ) [Fact (0 < period)] {T : } {hT : 0 < T} {A : EulerAllOrderCorrectionData.Data period T} (B : Budget period hT A) (s N : ) (hN : N + 6 s) (t : (Set.Icc 0 T)) :

      At every finite cutoff, the norm bounds the one constructed common field.

      theorem EulerAllOrderDriftCorrection.Budget.fieldTower_reducedNorm (period : ) [Fact (0 < period)] {T : } {hT : 0 < T} {A : EulerAllOrderCorrectionData.Data period T} (B : Budget period hT A) (s N : ) (hN : N + 6 s) (t : (Set.Icc 0 T)) :

      The correction estimate holds at the same fixed quarter of the initial radius for the whole time interval.

      theorem EulerAllOrderDriftCorrection.Budget.fieldTower_reducedDerivativeNorm (period : ) [Fact (0 < period)] {T : } {hT : 0 < T} {A : EulerAllOrderCorrectionData.Data period T} (B : Budget period hT A) (s N : ) (hN : N + 6 s) (t : (Set.Icc 0 T)) :

      One extra derivative costs only the fixed reciprocal initial radius. The estimate is simultaneous in all four genuine coordinate derivatives.

      theorem EulerAllOrderDriftCorrection.Budget.residual_le_delta (period : ) [Fact (0 < period)] {T : } {hT : 0 < T} {A : EulerAllOrderCorrectionData.Data period T} (B : Budget period hT A) (q : ) (hq : 6 q) :

      The scalar residual budget itself is small; this follows from the actual bootstrap input and does not assume a pressure estimate.