Documentation

LeanPool.NavierStokesAndEuler.Euler.Foundations.BreakdownCriterion

Breakdown Criterion #

theorem EulerBreakdownCriterion.no_escape_near_compact_trajectory {E : Type u_1} [NormedAddCommGroup E] (reference : ℝ → E) (samples : ℕ → E) (times errors : ℕ → ℝ) (S : ℝ) (hc : ContinuousOn reference (Set.Icc 0 S)) (ht : ∀ (n : ℕ), times n ∈ Set.Icc 0 S) (he : Filter.Tendsto errors Filter.atTop (nhds 0)) (hd : ∀ᶠ (n : ℕ) in Filter.atTop, ‖samples n - reference (times n)‖ ≤ errors n) :
theorem EulerBreakdownCriterion.no_gradient_escape_under_C1_comparison (u : ℝ → EulerSmoothLimit.Space → EulerSmoothLimit.Space) (U : ℕ → ℝ → EulerSmoothLimit.Space → EulerSmoothLimit.Space) (times errors : ℕ → ℝ) (S : ℝ) (hc : ContinuousOn (fun (t : ℝ) => fderiv ℝ (u t) 0) (Set.Icc 0 S)) (ht : ∀ (n : ℕ), times n ∈ Set.Icc 0 S) (he : Filter.Tendsto errors Filter.atTop (nhds 0)) (hd : ∀ (n : ℕ), ‖fderiv ℝ (U n (times n)) 0 - fderiv ℝ (u (times n)) 0‖ ≤ errors n) :

The final gradient contradiction, expressed with actual Fréchet derivatives at the origin.