Documentation

LeanPool.NavierStokesAndEuler.Euler.CorrectionAssemblyData

Actual finite correction families and input comparison bounds, independent of any Gevrey radius-loss budget.

One genuine inverse metric and actual base coefficient bounds provide stability at every finite Sobolev order. No shrinking-radius condition or smallness of the approximate velocity is required.

Equations
  • One or more equations did not get rendered due to their size.
Instances For
    structure EulerCorrectionAssembly.ComparisonData (period : ℝ) [Fact (0 < period)] {T : ℝ} (hT : 0 < T) (A : EulerAllOrderCorrectionData.Data period T) :

    Genuine input bounds sufficient to compare any finite solutions of the same prescribed data. This contains no correction, compatibility, solution-energy or radius-loss assumption.

    Instances For

      The supplied genuine comparison data construct a stability budget at any order.

      Equations
      Instances For
        structure EulerCorrectionAssembly.FiniteFamily (period : ℝ) [Fact (0 < period)] {T : ℝ} (hT : 0 < T) (A : EulerAllOrderCorrectionData.Data period T) :

        An actual finite-order correction family supplied by separate finite-existence theorems. Only its paths, zero initial data, divergence constraints and literal PDEs are inputs; compatibility is not assumed.

        Instances For
          noncomputable def EulerCorrectionAssembly.finiteFamilyOfExists (period : ℝ) [Fact (0 < period)] {T : ℝ} (hT : 0 < T) (A : EulerAllOrderCorrectionData.Data period T) (H : ∀ (q : ℕ) (hq : 6 ≤ q), ∃ (e : C(↑(Set.Icc 0 T), ↥(EulerCylinderSobolevSpace.SobolevSpace period (q + 1)))), e ⟨0, ⋯⟩ = 0 ∧ (∀ (t : ↑(Set.Icc 0 T)), EulerCylinderSobolevSpace.value period (e t) ∈ EulerLiftedGradientSpace.divergenceFreeSpace period A.κ A.direction) ∧ ∀ (t : ℝ) (ht : t ∈ Set.Ioo 0 T), HasDerivAt (fun (r : ℝ) => EulerCylinderSobolevSpace.value period (EulerVolterraConvolution.extendPath T ⋯ e r)) (EulerCylinderSobolevSpace.value period ((EulerCorrectionOperators.CorrectionData.coefficients period (EulerAllOrderCorrectionData.Data.atOrder period A q) hq).apply ⟨t, ⋯⟩ (e ⟨t, ⋯⟩))) t) :
          FiniteFamily period hT A

          Choose an actual finite correction family from proved finite-existence statements. This is an assembly helper conditional on finite existence, not an independent source existence theorem.

          Equations
          Instances For