I'm having trouble understanding a lemma which Dieudonné in "Foundations of Modern Analysis", chapter 8.14, pp. 185-186, uses to proof Taylor's formula, and then the proof of the formula itself with this lemma. First, for proving the lemma, Dieudonné uses the following theorem for the derivative of a continuous bilinear map:
Theorem 8.1.4: Let E, F, G be Banach spaces, and $ E \times F \rightarrow G: (x,y) \mapsto [x \cdot y] $ a continuous bilinear map. Then this mapping is differentiable at every point (x, y), and for $ (s, t) \in E \times F $ the derivative is the linear mapping
$ D[x \cdot y](s,t) = [x \cdot t] + [s \cdot y]. \qquad \qquad $(1)
The lemma is then:
Lemma 8.14.1: Let $ I \subset \mathbb{R} $ be an open interval, with two functions $ f \in C_E^p(I) $ and $ g \in C_F^p(I) $, and the continuous bilinear map $ E \times F \rightarrow G: (x,y) \mapsto [x \cdot y] $. Then $ [f \cdot g] $ belongs to $ C_G^p(I) $, and
$ [f \cdot D^pg] - (-1)^p [D^pf \cdot g] = D \big( [f \cdot D^{p-1}g] +(-1)^1 [Df \cdot D^{p-2}g] + \cdots + (-1)^{p-1} [D^{p-1}f \cdot g] \big) $.
And finally Taylor's formula:
Theorem 8.14.2: Let $ I \subset \mathbb{R} $ be an open interval, and a function $ f \in C_E^p(I) $. Then for any pair of points $ \alpha, \xi \in I $
$ f(\xi) = f(\alpha) + \frac{\xi - \alpha}{1!} f'(\alpha) + \frac{(\xi - \alpha)^2}{2!} f''(\alpha) + \cdots + \frac{(\xi - \alpha)^{p-1}}{(p-1)!} f^{(p-1)}(\alpha) + \int_{\alpha}^{\xi} \frac{(\xi - \zeta)^{p-1}}{(p-1)!} f^{(p)}(\zeta) \, d\zeta $.
Dieudonné says, tersely, that the lemma is immediately verified by applying theorem 8.1.4. And that the formula itself is proved by applying 8.14.1 to the bilinear mapping $ (\lambda,x) \mapsto \lambda x $ and to the function $ g(\zeta) = \frac{(\xi - \zeta)^{p-1}}{(p-1)!} $, and then by integrating both sides between $ \alpha $ and $ \xi $.
Thinking about this for quite some time and trying around didn't bring me any closer to understanding these proofs. I have no idea how to apply 8.1.4 to prove 8.14.1. If the arguments of the bilinear map are functions, then what are the arguments s and t? What would be the meaning of the terms on the rhs of an equality like
$ D[f \cdot D^{p-1}g](s,t)= [f \cdot t]+[s \cdot D^{p-1}g] $?
The only idea I have here is that (1) can turn into something like a product rule if the derivatives of the arguments x, y of the bilinear map are applied as (s, t):
$ D[f \cdot g](Df,Dg) = [f \cdot Dg] + [Df \cdot g]. \qquad \qquad $(2)
And I don't understand how to apply 8.14.1 to Taylor's formula, either.
Can anyone help me with this? Thanks a lot in advance.