Skip to content

Commit

Permalink
feat(analysis/calculus/iterated_deriv): equality of norms of iterated…
Browse files Browse the repository at this point in the history
… derivative (#18728)
  • Loading branch information
mcdoll committed Apr 4, 2023
1 parent be2ac64 commit d524d0a
Showing 1 changed file with 8 additions and 0 deletions.
8 changes: 8 additions & 0 deletions src/analysis/calculus/iterated_deriv.lean
Original file line number Diff line number Diff line change
Expand Up @@ -96,6 +96,10 @@ begin
simp
end

lemma norm_iterated_fderiv_within_eq_norm_iterated_deriv_within :
‖iterated_fderiv_within 𝕜 n f s x‖ = ‖iterated_deriv_within n f s x‖ :=
by rw [iterated_deriv_within_eq_equiv_comp, linear_isometry_equiv.norm_map]

@[simp] lemma iterated_deriv_within_zero :
iterated_deriv_within 0 f s = f :=
by { ext x, simp [iterated_deriv_within] }
Expand Down Expand Up @@ -222,6 +226,10 @@ lemma iterated_fderiv_apply_eq_iterated_deriv_mul_prod {m : (fin n) → 𝕜} :
(iterated_fderiv 𝕜 n f x : ((fin n) → 𝕜) → F) m = (∏ i, m i) • iterated_deriv n f x :=
by { rw [iterated_deriv_eq_iterated_fderiv, ← continuous_multilinear_map.map_smul_univ], simp }

lemma norm_iterated_fderiv_eq_norm_iterated_deriv :
‖iterated_fderiv 𝕜 n f x‖ = ‖iterated_deriv n f x‖ :=
by rw [iterated_deriv_eq_equiv_comp, linear_isometry_equiv.norm_map]

@[simp] lemma iterated_deriv_zero :
iterated_deriv 0 f = f :=
by { ext x, simp [iterated_deriv] }
Expand Down

0 comments on commit d524d0a

Please sign in to comment.