Agreement of all derivatives at a point gives faster-than-polynomial decay of the difference
ProvedJHolomorphic.exists_norm_sub_le_pow_of_iteratedFDeriv_eqLet be a real normed vector space, let , and let be on the disc , where is viewed as a real normed space. Suppose that the derivatives of all orders of and at coincide:
(including , i.e. ). Then for every there are constants and with
This converts agreement of all derivatives at a point into quantitative decay of the difference faster than every power, the form in which infinite-order contact is used in unique-continuation arguments.
Formalization Note is iteratedFDeriv ℝ m u 0, the iterated real Fréchet derivative of as a map on all of ; since is ContDiffOn ℝ ∞ on the open disc ball 0 r, these are the usual derivatives at . The conclusion is ∀ N : ℕ, ∃ C δ : ℝ, 0 < δ ∧ ∀ z ∈ ball 0 δ, ‖u z - v z‖ ≤ C * ‖z‖ ^ N; no relation between and is asserted.
import Mathlib.Analysis.Calculus.ContDiff.Basic import Mathlib.Analysis.Calculus.ContDiff.FTaylorSeries import Mathlib.Analysis.Calculus.MeanValue import Mathlib.Analysis.Complex.Basic
namespace JHolomorphic
open Metric Filter Topology
open scoped ContDiff
/-- Two maps that are `C^∞` on a disc around `0` and whose derivatives of all orders agree at `0`
differ by at most `C ‖z‖ ^ N` near `0`, for every `N`. -/
theorem exists_norm_sub_le_pow_of_iteratedFDeriv_eq {F : Type*} [NormedAddCommGroup F]
[NormedSpace ℝ F] (r : ℝ) (hr : 0 < r) (u v : ℂ → F)
(hu : ContDiffOn ℝ ∞ u (ball 0 r)) (hv : ContDiffOn ℝ ∞ v (ball 0 r))
(hD : ∀ m : ℕ, iteratedFDeriv ℝ m u 0 = iteratedFDeriv ℝ m v 0) :
∀ N : ℕ, ∃ C δ : ℝ, 0 < δ ∧ ∀ z ∈ ball (0 : ℂ) δ, ‖u z - v z‖ ≤ C * ‖z‖ ^ N := by
sorry
end JHolomorphic