Documentation

LeanPool.NavierStokesAndEuler.Euler.PacketSourceScaleGuards

Numerical guard consequences for the literal scale sequences.

Packet Scale Activation #

theorem EulerPacketScaleActivation.source_activation_ode_guards {j x β : } (hj : 3 j) (hx : 8 x) (hβx : 1 / 2 β * x ^ 2) (hβx₂ : β * x ^ 2 2) :
0 < β β 1 / 16 0 < β β 1 / 4 1 / β j ^ 2 * x / β j ^ 2 * x / β 2 * j ^ 2 * x ^ 2 0 < 1 / (j ^ 2 * x) 1 / (j ^ 2 * x) 1 / 2

The actual quadratic target and frame invariant imply every basic small-beta and target-time guard used in the scalar ODE estimates.

theorem EulerPacketScaleActivation.source_activation_within_horizon {j x β C : } (hj : 3 j) (hx : 8 x) (hC : 2 C) (hβx : 1 / 2 β * x ^ 2) (hβx₂ : β * x ^ 2 2) :
1 C * (1 + j ^ 2 * x ^ 2) j ^ 2 * x / β C * (1 + j ^ 2 * x ^ 2) β * (j ^ 2 * x / β) ^ 2 = (j ^ 2 * x) ^ 2

The source polynomial horizon contains the target activation time.

noncomputable def EulerPacketSourceScaleGuards.actualExtraTime (J : ) (X a : ) (n : ) :

Actual extra time, given by 2*sqrt (a*previousShear J X n)*timeWidth J X (n+1).

Equations
Instances For
    theorem EulerPacketSourceScaleGuards.actualExtraTime_small (J D : ) (hJ : 3 J) (C c X δ : ) (hC : 1 C) (hX : 8 X) (hb : EulerPacketSourceScaleActual.ActualBounds J D C c X δ) (n : ) (a : ) (ha : 0 a) (ha₂ : a 2) :
    theorem EulerPacketSourceScaleGuards.coefficient_small (J D : ) (hJ : 3 J) (C c X δ : ) (hC : 1 C) (hX : 8 X) (hb : EulerPacketSourceScaleActual.ActualBounds J D C c X δ) (a : ) (ha : ∀ (n : ), 0 a n) (ha₂ : ∀ (n : ), a n 2) (A : ) (hA : A 60) (n : ) :
    theorem EulerPacketSourceScaleGuards.compression_of_error_small {a ε Θ target G d : } (ha : 1 / 2 a) ( : 0 ε) ( : 0 Θ) (htarget : target Θ) (hG : 1 G) (hd : 0 d) (herr : 16 * (ε * Θ * (4 * G) ^ 2 + d) 1) :
    60 * (G + d) * target * ε < a

    The strong coefficient-error guard already implies compression domination; no independent scale choice is required for it.

    noncomputable def EulerPacketSourceScaleGuards.targetTime (J : ) (X β : ) (n : ) :

    Target time, given by scaleSequence J X (n+1)/sqrt β.

    Equations
    Instances For
      noncomputable def EulerPacketSourceScaleGuards.horizon (J : ) (X a β : ) (n : ) :

      Horizon, given by targetTime J X β n+actualExtraTime J X a n.

      Equations
      Instances For
        structure EulerPacketSourceScaleGuards.StageGuards (J D : ) (C c X K : ) (a β : ) (n : ) :

        Stage guards data, collecting epsilon_pos, epsilon_small, sigma_pos, sigma_small, reciprocal_pos, reciprocal_small and their compatibility conditions.

        Instances For
          theorem EulerPacketSourceScaleGuards.stage_guards (J D : ) (hJ : 3 J) (C c X K δ : ) (hC : 4 C) (hX : 8 X) (hK : 1 K) ( : δ 1 / 2) (hδK : 1000000 * K * δ 1) (hb : EulerPacketSourceScaleActual.ActualBounds J D C c X δ) (a β : ) (ha : ∀ (n : ), 1 / 2 a n) (ha₂ : ∀ (n : ), a n 2) ( : ∀ (n : ), 1 / 2 β n * EulerPacketSourceScaleChoice.scaleSequence J X n ^ 2) (hβ₂ : ∀ (n : ), β n * EulerPacketSourceScaleChoice.scaleSequence J X n ^ 2 2) (n : ) :
          StageGuards J D C c X K a β n
          theorem EulerPacketSourceScaleGuards.exists_guarded_sequence (D : ) (hD : 1000 D) (C c K : ) (hC : 4 C) (hc : 0 c) (hK : 1 K) :
          ∃ (J : ), 3 J ∀ (η : ), 0 < η∃ (X₀ : ) (δ : ), 8 X₀ 0 < δ δ η ∀ (X : ), X₀ XEulerPacketSourceScaleActual.ActualBounds J D C c X δ ∀ (a β : ), (∀ (n : ), 1 / 2 a n)(∀ (n : ), a n 2)(∀ (n : ), 1 / 2 β n * EulerPacketSourceScaleChoice.scaleSequence J X n ^ 2)(∀ (n : ), β n * EulerPacketSourceScaleChoice.scaleSequence J X n ^ 2 2)∀ (n : ), StageGuards J D C c X K a β n

          All numerical geometry guards are achieved by one fixed stage, then one base scale, uniformly over every frame satisfying the induction invariants.

          theorem EulerPacketSourceScaleGuards.parameter_packet_bound_eventually (J : ) (hJ : 3 J) (X Cbase Cstar : ) (hX : 1 X) (hCbase : 1 Cbase) (hCstar : 0 Cstar) (Q : ) (θ : ) ( : 0 < θ) :

          Equation (39) gives the actual packet power inequality for the constructed sequence, for every fixed polynomial degree and positive frequency exponent. The aggregate includes any fixed base constants.