Documentation

LeanPool.NavierStokesAndEuler.Euler.PacketPressureScaleCosts

Literal good- and bad-interval upper-Hessian costs fit the existing summable scale family. The good contribution retains its factor delta.

The actual history contribution to the early-time size ratio is polynomial in the parent labels and reciprocal history length. The good interval keeps its absolute size constant.

theorem EulerTransverseHistoryBounds.historyCost_le_differenceCost (T c q q1 d a r x y z : ) (hT : 0 T) (hc : 0 c) (hq : 0 q) (hq1 : 0 q1) (hd : 0 d) (ha : 0 a) (hr : 0 r) (hx : q x) (hy : 0 y) (hz : 0 z) :
historyCost T c q q1 d a r historyDifferenceCost T c q q1 d a r x y z
def EulerParentBadRatio.formula (F Hist Hi CM CH : ) :

Formula, given by 8*(5+64*CM^2+2*CH)*(1+3*F^2)^2*(1+F)*Hist*Hi.

Equations
Instances For
    noncomputable def EulerParentBadRatio.envelope (K Ti Hi CM CH : ) :

    Envelope, given by formula (frameAmplitude K) (labelHistoryConstant*(1+K+Ti)^labelHistoryPower) Hi CM CH.

    Equations
    • One or more equations did not get rendered due to their size.
    Instances For

      Polynomial as an element of Polynomial.

      Equations
      • One or more equations did not get rendered due to their size.
      Instances For
        noncomputable def EulerParentBadRatio.degree :

        Degree, given by polynomial.natDegree.

        Equations
        Instances For
          theorem EulerParentBadRatio.envelope_power (K Ti Hi CM CH : ) (hK : 0 K) (hTi : 0 Ti) (hHi : 0 Hi) (hCM : 0 CM) (hCH : 0 CH) :
          envelope K Ti Hi CM CH boundConstant * (1 + K + Ti + Hi + CM + CH) ^ degree

          Bad constant, given by cutoffBound*(8232*Real.exp 9+4*boundConstant).

          Equations
          Instances For
            noncomputable def EulerPacketPressureScale.badCoefficient (CM CMn CHn : ) :

            Bad coefficient, given by 1+2*CM*badConstant*(4+CMn+CHn)^degree*(2*Cθ)^5.

            Equations
            Instances For
              theorem EulerPacketPressureScale.badCoefficient_pos (CM CMn CHn : ) ( : 0 ) (hM : 0 CM) (hMn : 0 CMn) (hHn : 0 CHn) :
              0 < badCoefficient CM CMn CHn
              noncomputable def EulerPacketPressureScale.badCost (J : ) (CM CMn CHn c : ) (x : ) (n : ) :

              Bad cost, given by monomialCost J 1 4 0 (1/8) ((degree : ℝ)*c+2) (badCoefficient Cθ CM CMn CHn) 10 10 x n.

              Equations
              • One or more equations did not get rendered due to their size.
              Instances For
                noncomputable def EulerPacketPressureScale.badCostSpec (CM CMn CHn c : ) ( : 0 ) (hM : 0 CM) (hMn : 0 CMn) (hHn : 0 CHn) :

                Bad cost spec, bundling d, B, N, a and the required compatibility proofs.

                Equations
                • One or more equations did not get rendered due to their size.
                Instances For
                  theorem EulerPacketPressureScale.sigma_exponential_bound (σ x : ) ( : 0 < σ) (hσx : σ * x 2) :
                  Real.exp (-(1 / (4 * σ))) Real.exp (-x / 8)
                  theorem EulerPacketPressureScale.parameter_sum_le (K Ti Hi cm ch CMn CHn E : ) (hE : 1 E) (hK : K E) (hTi : Ti E) (hHi : Hi 1) (hcm : cm CMn) (hch : ch CHn) (hMn : 0 CMn) (hHn : 0 CHn) :
                  1 + K + Ti + Hi + cm + ch (4 + CMn + CHn) * E
                  theorem EulerPacketPressureScale.badCost_bound (J : ) (hJ : 3 J) (CM CMn CHn c : ) ( : 1 ) (hM : 0 CM) (hMn : 0 CMn) (hHn : 0 CHn) (x : ) (hx : ∀ (n : ), 1 x n) (n : ) (M hchild r Q Θ σ : ) (hh0 : 0 hchild) (hr0 : 0 r) (hQ0 : 0 Q) (hΘ0 : 0 Θ) ( : 0 < σ) (hMb : M CM * Real.exp (x n / ↑(J - 1 + n) ^ 7)) (hhb : hchild Real.exp (x n / ↑(J + n) ^ 5)) (hQ : Q (4 + CMn + CHn) * Real.exp (c * (x n / ↑(J - 1 + n) ^ 4))) ( : Θ EulerPacketSourceScales.sourceTheta J x n) (hσx : σ * x n 2) (hr : r EulerParentBadRatio.badConstant * Q ^ EulerParentBadRatio.degree * Θ ^ 5 * Real.exp (-(1 / (4 * σ)))) :
                  2 * M * hchild * r badCost J CM CMn CHn c x n
                  theorem EulerPacketPressureScale.parameters_le_source_exponential (J D : ) (hJ : 3 J) (X c : ) (hX : 1 X) (hc : 1 c) (hbaseH : X ^ 1000 Real.exp (X / ↑(J - 1) ^ 7)) (hbaseK : X ^ D Real.exp (X / ↑(J - 1) ^ 4)) (n : ) (K Ti Hi cm ch CMn CHn : ) (hK : K EulerPacketSourceScaleSequence.previousFrequency J D X n ^ c) (hTi : Ti EulerPacketSourceScaleSequence.previousShear J X n) (hHi : Hi 1) (hcm : cm CMn) (hch : ch CHn) (hMn : 0 CMn) (hHn : 0 CHn) :
                  1 + K + Ti + Hi + cm + ch (4 + CMn + CHn) * Real.exp (c * (EulerPacketSourceScaleChoice.scaleSequence J X n / ↑(J - 1 + n) ^ 4))