Let f be a vector function defined on an open interval I⊂R, taking values in a normed space E.
Put Δf(x;h1)=f(x+h1)−f(x), and then, inductively, define
Δpf(x;h1,h2,…,hp−1,hp)=Δp−1f(x+hp;h1,…,hp−1)−Δp−1f(x;h1,…,hp−1);
these functions are defined for each x∈I when the hi are small enough.
a) If the function f is n times differentiable at the point x (and so n−1 times differentiable on a neighbourhood of x), one has
(h1,…,hn)→(0,…,0)limh1h2…hnΔnf(x;h1,…,hn)=f(n)(x) (argue by induction on
n, using the mean value theorem).
b) If f is n times differentiable on the interval I, one has
∥Δnf(x;h1,…,hn)−f(n)(x0)h1h2…hn∥≤∣h1h2…hn∣sup∥f(n)(x+t1h1+⋯+tnhn)−f(n)(x0)∥ the supremum being taken over the set of
(ti) such that
0≤ti≤1 for
1≤i≤n (same method).
c) If f is a real function which is n times differentiable on I, one has
Δnf(x;h1,h2,…,hn)=h1h2…hnf(n)(x+θ1h1+⋯+θnhn) the numbers
θi belonging to
[0,1] (same method, using I, p. 22, corollary).