Documentation

LeanPool.NavierStokesAndEuler.Euler.PacketPressureSeries

The pressure and initial-gradient costs allow one common scale choice with any finite collection of the other source costs. Their finite partial sums control the actual low-bound increments.

Good 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.goodCost_le_spec (J : ℕ) (hJ : 3 ≤ J) (CM : ℝ) (hCM : 0 ≤ CM) (x : ℕ → ℝ) (n : ℕ) (hx : 0 ≤ x n) :
    theorem EulerPacketPressureScale.upper_increment_series {J : ℕ} {Cθ CM CMn CHn c : ℝ} {x increment error : ℕ → ℝ} {a b e : ℝ} (hg : EulerPacketSourceScaleChoice.SmallSeries (fun (n : ℕ) => 2 * CM * EulerPacketGeometryLowBounds.goodRatio * EulerPacketSourceScaleChoice.goodCost J x n) a) (hb : EulerPacketSourceScaleChoice.SmallSeries (badCost J Cθ CM CMn CHn c x) b) (he : EulerPacketSourceScaleChoice.SmallSeries error e) (h0 : ∀ (n : ℕ), 0 ≤ increment n) (h : ∀ (n : ℕ), increment n ≤ 2 * CM * EulerPacketGeometryLowBounds.goodRatio * EulerPacketSourceScaleChoice.goodCost J x n + badCost J Cθ CM CMn CHn c x n + error n) :
    theorem EulerPacketPressureScale.initial_increment_series {J : ℕ} {Cθ CM CMn CHn c : ℝ} {x increment error : ℕ → ℝ} {b e : ℝ} (hb : EulerPacketSourceScaleChoice.SmallSeries (badCost J Cθ CM CMn CHn c x) b) (he : EulerPacketSourceScaleChoice.SmallSeries error e) (h0 : ∀ (n : ℕ), 0 ≤ increment n) (h : ∀ (n : ℕ), increment n ≤ badCost J Cθ CM CMn CHn c x n + error n) :
    theorem EulerPacketPressureScale.uniform_choice {ι : Type u_1} [Finite ι] (s : ι → EulerPacketSourceScaleChoice.CostSpec) (Cθ CM CMn CHn c : ℝ) (hθ : 0 ≤ Cθ) (hM : 0 ≤ CM) (hMn : 0 ≤ CMn) (hHn : 0 ≤ CHn) :
    ∃ (J : ℕ), 3 ≤ J ∧ ∀ (η : ℝ), 0 < η → ∃ (X₀ : ℝ), 8 ≤ X₀ ∧ ∀ (x : ℕ → ℝ), X₀ ≤ x 0 → (∀ (n : ℕ), x (n + 1) = ↑(J + n) ^ 2 * x n) → (∀ (i : ι), EulerPacketSourceScaleChoice.SmallSeries ((s i).cost J x) η) ∧ EulerPacketSourceScaleChoice.SmallSeries (badCost J Cθ CM CMn CHn c x) η ∧ EulerPacketSourceScaleChoice.SmallSeries (fun (n : ℕ) => 2 * CM * EulerPacketGeometryLowBounds.goodRatio * EulerPacketSourceScaleChoice.goodCost J x n) η

    The added pressure costs share the stage index and base scale with any finite list of the existing source costs.

    theorem EulerPacketPressureScale.literal_uniform_choice {ι : Type u_1} [Finite ι] (s : ι → EulerPacketSourceScaleChoice.CostSpec) (D : ℕ) (Cθ CM CMn CHn c : ℝ) (hθ : 0 ≤ Cθ) (hM : 0 ≤ CM) (hMn : 0 ≤ CMn) (hHn : 0 ≤ CHn) :

    The same choice covers the literal initial polynomial frequency and shear and every subsequent recursively constructed scale.