Documentation

LeanPool.NavierStokesAndEuler.Euler.MeanCutoffTaylor

Uniform Taylor remainders for the actual smooth compact cutoffs.

@[instance_reducible]

Cache the standard NormedAddCommGroup (Space →L[ℝ] ℝ) instance to shorten typeclass synthesis.

Equations
Instances For
    @[instance_reducible]

    Cache the standard NormedSpace ℝ (Space →L[ℝ] ℝ) instance to shorten typeclass synthesis.

    Equations
    Instances For
      @[instance_reducible]

      Cache the standard NormedAddCommGroup (Space →L[ℝ] Space →L[ℝ] ℝ) instance to shorten typeclass synthesis.

      Equations
      Instances For
        @[instance_reducible]

        Cache the standard NormedSpace ℝ (Space →L[ℝ] Space →L[ℝ] ℝ) instance to shorten typeclass synthesis.

        Equations
        Instances For
          theorem EulerMeanBoundary.norm_linearization_remainder_le {E : Type u_1} [NormedAddCommGroup E] [NormedSpace E] (f : EulerSmoothLimit.SpaceE) (hf : ContDiff (↑) f) (M : ) (hM : 0 M) (hD₂ : ∀ (x : EulerSmoothLimit.Space), fderiv (fderiv f) x M) (x v : EulerSmoothLimit.Space) :
          f (x + v) - f x - (fderiv f x) v M * v ^ 2

          A global second derivative bound gives the quadratic Taylor remainder directly by mean value.

          theorem EulerMeanBoundary.norm_differenceQuotient_remainder_le {E : Type u_1} [NormedAddCommGroup E] [NormedSpace E] (f : EulerSmoothLimit.SpaceE) (hf : ContDiff (↑) f) (M : ) (hM : 0 M) (hD₂ : ∀ (x : EulerSmoothLimit.Space), fderiv (fderiv f) x M) (a : EulerSmoothLimit.Space) (h : ) (hh : h 0) (x : EulerSmoothLimit.Space) :
          h⁻¹ (f (x + h a) - f x) - (fderiv f x) a M * |h| * a ^ 2

          Difference quotients converge with a quantitative first-order error.

          Directional, given by ⟨fun x => fderiv ℝ χ.field x a, (χ.smooth.fderiv_right (m := ∞) (by simp)).clm_apply contDiff_const, χ.compact.fderiv_apply ℝ a⟩.

          Equations
          Instances For
            theorem EulerMeanBoundary.Cutoff.sub_support (χ ψ : Cutoff) (K : Set EulerSmoothLimit.Space) (hK : IsClosed K) ( : tsupport χ.fieldK) ( : tsupport ψ.fieldK) :
            tsupport (χ.sub ψ).fieldK
            theorem EulerMeanBoundary.cutoffBound_le_of_support (χ : Cutoff) (R M₀ M₁ : ) (hM₀ : 0 M₀) (hM₁ : 0 M₁) (hs : tsupport χ.fieldMetric.closedBall 0 R) (hb : ∀ (x : EulerSmoothLimit.Space), χ.field x M₀) (hdb : ∀ (x : EulerSmoothLimit.Space), fderiv χ.field x M₁) :

            A compactly supported cutoff is bounded in the exact duality norm by pointwise data.

            Difference error, given by (χ.differenceQuotient a h).sub (χ.directional a).

            Equations
            Instances For
              theorem EulerMeanBoundary.cutoffBound_differenceError (χ : Cutoff) (R M₂ M₃ : ) (hM₂ : 0 M₂) (hM₃ : 0 M₃) (hs : tsupport χ.fieldMetric.closedBall 0 R) (hD₂ : ∀ (x : EulerSmoothLimit.Space), fderiv (fderiv χ.field) x M₂) (hD₃ : ∀ (x : EulerSmoothLimit.Space), fderiv (fderiv (fderiv χ.field)) x M₃) (a : EulerSmoothLimit.Space) (h : ) (hh : h 0) (hstep : h a 1) :

              The cutoff difference quotient converges in precisely the norm controlling the boundary operator.