Documentation

LeanPool.NavierStokesAndEuler.Euler.WholeSpaceGaussianEvolution

Related estimates used together by the same construction modules.

The true heat-time evolution of Gaussian averaging on ordinary space.

The literal time derivative of the Gaussian density and local domination.

Time kernel, given by (t⁻¹^2*‖y‖^2-(3/2:ℝ)*t⁻¹)*kernel t y.

Equations
Instances For

    Time envelope, given by (15*t⁻¹*normalization (t/2))*Real.exp (-(4*t)⁻¹*‖y‖^2).

    Equations
    Instances For
      theorem EulerWholeSpaceGaussian.average_hasDerivAt_kernel {V : Type u_1} [NormedAddCommGroup V] [NormedSpace V] {t : } (ht : 0 < t) (f : EulerSmoothLimit.SpaceV) (hf : Continuous f) (C₀ : ) (h₀ : ∀ (x : EulerSmoothLimit.Space), f x C₀) (x : EulerSmoothLimit.Space) :
      HasDerivAt (fun (s : ) => average s f x) ( (y : EulerSmoothLimit.Space), timeKernel t y f (x + y)) t

      Differentiating the explicit kernel under its ordinary Bochner integral.

      Second average, given by ∑ i : Fin 3, average t (fun z => fderiv ℝ (fun y => fderiv ℝ f y (EuclideanSpace.single i 1)) z (EuclideanSpace.single i 1)) x.

      Equations
      • One or more equations did not get rendered due to their size.
      Instances For
        theorem EulerWholeSpaceGaussian.timeIntegral_eq_secondAverage {V : Type u_1} [NormedAddCommGroup V] [NormedSpace V] {t : } (ht : 0 < t) (f : EulerSmoothLimit.SpaceV) (hf : ContDiff (↑) f) (C₀ C₁ C₂ : ) (h₀ : ∀ (x : EulerSmoothLimit.Space), f x C₀) (h₁ : ∀ (x : EulerSmoothLimit.Space), fderiv f x C₁) (h₂ : ∀ (x : EulerSmoothLimit.Space), fderiv (fderiv f) x C₂) (x : EulerSmoothLimit.Space) :
        (y : EulerSmoothLimit.Space), timeKernel t y f (x + y) = (1 / 4) secondAverage t f x

        The explicit time-kernel integral equals one quarter of the sum of the actual second spatial derivatives averaged against the same Gaussian.

        theorem EulerWholeSpaceGaussian.average_hasDerivAt {V : Type u_1} [NormedAddCommGroup V] [NormedSpace V] {t : } (ht : 0 < t) (f : EulerSmoothLimit.SpaceV) (hf : ContDiff (↑) f) (C₀ C₁ C₂ : ) (h₀ : ∀ (x : EulerSmoothLimit.Space), f x C₀) (h₁ : ∀ (x : EulerSmoothLimit.Space), fderiv f x C₁) (h₂ : ∀ (x : EulerSmoothLimit.Space), fderiv (fderiv f) x C₂) (x : EulerSmoothLimit.Space) :
        HasDerivAt (fun (s : ) => average s f x) ((1 / 4) secondAverage t f x) t

        The low-frequency derivative of the true Gaussian average is controlled by the ordinary L² norm of the original field.

        Low cost, given by Real.sqrt (8*normalization 1*(2:ℝ)^((3:ℝ)/2)).

        Equations
        Instances For