*For each index i (1≤i≤p) let fi be a function defined on an interval I⊂R, taking values in Ei, and differentiable at the point x0∈I. Then the function
x↦[f1(x).f2(x)…fp(x)]
defined on I with values in F has a derivative equal to
i=1∑p[f1(x0)…fi−1(x0).fi′(x0).fi+1(x0)…fp(x0)]
at x0.
Let us put h(x)=[f1(x).f2(x)…fp(x)]; then, by the identity
[b1.b2…bp]−[a1.a2…ap]=i=1∑p[b1…bi−1.(bi−ai).ai+1…ap],
we can write
h(x)−h(x0)=i=1∑p[f1(x)…fi−1(x).(fi(x)−fi(x0)).fi+1(x0)…fp(x0)].
On multiplying both sides by x−x01 and letting x approach x0 in I, we obtain the expression (1), since both the map
(x1,x2,…,xp)↦[x1.x2…xp]
and addition in F are continuous.
1 Recall (Alg., II, p. 265) that a map f of E1×E2×⋯×Ep into F is said to be multilinear if each partial mapping
xi↦f(a1,…,ai−1,xi,ai+1,…,ap)
from Ei into F (1≤i≤p) is a linear map, the aj for indices j=i being arbitrary in Ej. We note that if the Ei are finite dimensional over R then every multilinear map of E1×E2×⋯×Ep into F is necessarily continuous; this need not be so if some of these spaces are topological vector spaces of infinite dimension.
When some of the functions fi are constant, the terms in the expression (1) containing their derivatives fi′(x0) are zero.
Let us consider in detail the particular case p=2, the most important in applications: if (x,y)↦[x.y] is a continuous bilinear map of E×F into G, (E, F, G being topological vector spaces over R), and f and g are two vector functions, differentiable at x0, with values in E and F respectively, then the vector function x↦[f(x).g(x)] (which we denote by [f.g]) has a derivative equal to [f′(x0).g(x0)]+[f(x0).g′(x0)] at x0. In particular, if a is a constant vector, then [a.f] (resp. [f.a]) has a derivative equal to [a.f′(x0)] (resp. [f′(x0).a]) at x0.
If f and g are both differentiable on I then so is [f.g], and we have
[f.g]′=[f′.g]+[f.g′].
(2)
Bourbaki puts the proof directly after the statement, so what is above is the statement and its proof together.
Nothing.