Documentation

Aristotle.Landau.main.IteratedDerivHelpers

Iterated Derivative Helpers #

Bounds on iterated derivatives of continuous linear maps and quadratic forms, used in the Schwartz decay proof for the equilibrium Maxwellian.

theorem VML.iteratedFDeriv_clm_zero {π•œ : Type u_1} [NontriviallyNormedField π•œ] {E : Type u_2} {F : Type u_3} [NormedAddCommGroup E] [NormedSpace π•œ E] [NormedAddCommGroup F] [NormedSpace π•œ F] (f : E β†’L[π•œ] F) (n : β„•) (hn : 2 ≀ n) (x : E) :
iteratedFDeriv π•œ n (⇑f) x = 0

The iterated derivative of a continuous linear map vanishes at order β‰₯ 2.

theorem VML.norm_iteratedFDeriv_one_clm {π•œ : Type u_1} [NontriviallyNormedField π•œ] {E : Type u_2} {F : Type u_3} [NormedAddCommGroup E] [NormedSpace π•œ E] [NormedAddCommGroup F] [NormedSpace π•œ F] (f : E β†’L[π•œ] F) (x : E) :
β€–iteratedFDeriv π•œ 1 (⇑f) xβ€– = β€–fβ€–

The norm of the first iterated derivative of a CLM equals the operator norm.

theorem VML.norm_fderiv_eq_iteratedFDeriv_one {π•œ : Type u_1} [NontriviallyNormedField π•œ] {E : Type u_2} {F : Type u_3} [NormedAddCommGroup E] [NormedSpace π•œ E] [NormedAddCommGroup F] [NormedSpace π•œ F] (f : E β†’ F) (v : E) :
β€–fderiv π•œ f vβ€– = β€–iteratedFDeriv π•œ 1 f vβ€–

β€–fderiv f vβ€– = β€–iteratedFDeriv 1 f vβ€–. Converts between the ContinuousLinearMap norm and the ContinuousMultilinearMap norm at order 1.

For Fin 3 β†’ ℝ with sup norm: β€–vβ€–Β² ≀ normSq v = βˆ‘ vα΅’Β².

theorem VML.contDiff_negNormSq_div (T : ℝ) :
ContDiff ℝ ⊀ fun (v : Fin 3 β†’ ℝ) => -normSq v / (2 * T)
theorem VML.norm_iteratedFDeriv_proj_sq_le (j : Fin 3) (i : β„•) (hi : 1 ≀ i) (v : Fin 3 β†’ ℝ) :
β€–iteratedFDeriv ℝ i (fun (w : Fin 3 β†’ ℝ) => w j * w j) vβ€– ≀ 2 * (1 + β€–vβ€–)

β€–iteratedFDeriv i (v_jΒ²) vβ€– ≀ 2(1+β€–vβ€–) for i β‰₯ 1, via Leibniz on proj_j * proj_j.

theorem VML.quadratic_iteratedFDeriv_bound (T : ℝ) (hT : 0 < T) (k : β„•) :
βˆƒ c > 0, βˆ€ (v : Fin 3 β†’ ℝ) (i : β„•), 1 ≀ i β†’ i ≀ k β†’ β€–iteratedFDeriv ℝ i (fun (v : Fin 3 β†’ ℝ) => -normSq v / (2 * T)) vβ€– ≀ (c * (1 + β€–vβ€–)) ^ i

Derivative bound for the quadratic form q(v) = -normSq(v)/(2T). Since q is a degree-2 polynomial: fderiv is O(1+β€–vβ€–), second derivative is constant, and all higher derivatives vanish.