Documentation

LeanPool.CIVAxisymmetric.Analysis.CurlCutoff

Curl Cutoff #

Supporting results for the Constantin–Ignatova–Vicol axisymmetric regularity theorem.

The gradient of a scalar χ on Vec3, as the vector of its partials.

Equations
Instances For

    The cross product on Vec3.

    Equations
    Instances For
      theorem CIV.div_smul {χ : CKN.Foundation.Parabolic.Vec3 → ℝ} {v : CKN.Foundation.Parabolic.Vec3 → CKN.Foundation.Parabolic.Vec3} {x : CKN.Foundation.Parabolic.Vec3} (hχ : DifferentiableAt ℝ χ x) (hv : ∀ (i : Fin 3), DifferentiableAt ℝ (fun (y : CKN.Foundation.Parabolic.Vec3) => v y i) x) :
      ∑ j : Fin 3, (fderiv ℝ (fun (y : CKN.Foundation.Parabolic.Vec3) => (χ y • v y) j) x) (CKN.basisVec j) = χ x * ∑ j : Fin 3, (fderiv ℝ (fun (y : CKN.Foundation.Parabolic.Vec3) => v y j) x) (CKN.basisVec j) + ∑ j : Fin 3, gradVec χ x j * v x j
      theorem CIV.sum_sq_cross3_le (a b : CKN.Foundation.Parabolic.Vec3) :
      ∑ i : Fin 3, cross3 a b i ^ 2 ≤ (∑ i : Fin 3, a i ^ 2) * ∑ i : Fin 3, b i ^ 2
      theorem CIV.sum_sq_add_le_two_mul (a b : CKN.Foundation.Parabolic.Vec3) :
      ∑ i : Fin 3, (a i + b i) ^ 2 ≤ 2 * ∑ i : Fin 3, a i ^ 2 + 2 * ∑ i : Fin 3, b i ^ 2
      theorem CIV.sum_sq_smul (c : ℝ) (a : CKN.Foundation.Parabolic.Vec3) :
      ∑ i : Fin 3, (c • a) i ^ 2 = c ^ 2 * ∑ i : Fin 3, a i ^ 2