Documentation

LeanPool.CaffarelliKohnNirenberg.Leray.ForcedRegLocalEnergyTest

Point tests of the momentum identity #

For a fixed spatial point x, a direction k and a smooth time test θ, the space-time field θ(t) η(x - y) e_k is an admissible test of eq:reg-momentum-forced. Its time and spatial derivatives are explicit, and the momentum integrand splits into the time derivative of the test times the velocity and the test times an explicit kernel. This is the first step of the local energy inequality eq:reg-local-energy-forced.

The point test θ(t) η(x - y) e_k.

Equations
Instances For
    theorem CKN.Leray.lePointTest_contDiff {η : Foundation.Parabolic.Vec3 → ℝ} {θ : ℝ → ℝ} (x : Foundation.Parabolic.Vec3) (k : Fin 3) (hη : ContDiff ℝ (↑⊤) η) (hθ : ContDiff ℝ (↑⊤) θ) :
    ContDiff ℝ (↑⊤) (lePointTest η θ x k)
    theorem CKN.Leray.lePointTest_tsupport {η : Foundation.Parabolic.Vec3 → ℝ} {θ : ℝ → ℝ} (x : Foundation.Parabolic.Vec3) (k : Fin 3) (hηc : HasCompactSupport η) (hθc : HasCompactSupport θ) {T : ℝ} (hθs : tsupport θ ⊆ Set.Ioo 0 T) (z : Foundation.Parabolic.Vec3 × ℝ) :
    z ∈ tsupport (lePointTest η θ x k) → z.2 ∈ Set.Ioo 0 T
    theorem CKN.Leray.timeDeriv_lePointTest {η : Foundation.Parabolic.Vec3 → ℝ} {θ : ℝ → ℝ} (x : Foundation.Parabolic.Vec3) (k : Fin 3) (hη : ContDiff ℝ (↑⊤) η) (hθ : ContDiff ℝ (↑⊤) θ) (z : Foundation.Parabolic.Vec3 × ℝ) :
    timeDeriv (lePointTest η θ x k) z = (deriv θ z.2 * η (x - z.1)) • basisVec k
    theorem CKN.Leray.spaceDeriv_lePointTest {η : Foundation.Parabolic.Vec3 → ℝ} {θ : ℝ → ℝ} (x : Foundation.Parabolic.Vec3) (k : Fin 3) (hη : ContDiff ℝ (↑⊤) η) (hθ : ContDiff ℝ (↑⊤) θ) (j : Fin 3) (z : Foundation.Parabolic.Vec3 × ℝ) :
    spaceDeriv j (lePointTest η θ x k) z = -(θ z.2 * spatialDeriv η j (x - z.1)) • basisVec k
    theorem CKN.Leray.sum_sum_ite_eq_fin (k : Fin 3) (A : Fin 3 → Fin 3 → ℝ) :
    (∑ i : Fin 3, ∑ j : Fin 3, if i = k then A i j else 0) = ∑ j : Fin 3, A k j

    The kernel of the point-tested momentum identity.

    Equations
    • One or more equations did not get rendered due to their size.
    Instances For
      theorem CKN.Leray.forcedMomentumIntegrand_lePointTest (ρ : RegMollifierProfile) (ε : ℝ) (hε : 0 < ε) {a : Foundation.Parabolic.Vec3 → Foundation.Parabolic.Vec3} (ha : IsInJ a) (f : Foundation.Parabolic.ParabolicPoint → Foundation.Parabolic.Vec3) (hf : IsLocallySquareIntegrableForce f) {η : Foundation.Parabolic.Vec3 → ℝ} {θ : ℝ → ℝ} (hη : ContDiff ℝ (↑⊤) η) (hθ : ContDiff ℝ (↑⊤) θ) (x : Foundation.Parabolic.Vec3) (k : Fin 3) (z : Foundation.Parabolic.Vec3 × ℝ) :
      forcedMomentumIntegrand ρ ε hε ha f hf (lePointTest η θ x k) z = -(deriv θ z.2 * (η (x - z.1) * forcedRegRep ρ ε hε ha hf z k)) + θ z.2 * leKernel ρ ε hε ha f hf η x k z