§ 1. Primitives and integrals
Unless expressly mentioned to the contrary, in this chapter we shall only consider vector functions of a real variable which take their values in a complete normed space over . When we deal in particular with real-valued functions it will always be understood that these functions are finite unless stated to the contrary.
1. Definition of primitives
A vector function defined on an interval cannot be the derivative at every point of this interval of a vector function (defined and continuous on ) unless it satisfies quite stringent conditions: for example, if admits a right limit and a left limit at a point interior to then must be continuous at the point , as follows from prop. 6 of I, p. 18; it follows, that if one takes the interval for , and for the real function equal to on , and to on , then is not the derivative of any continuous function on ; all the same, the function has as its derivative at every point ; one is thus led to make the following definition:
Definition 1
Given a vector function defined on an interval we say that a function defined on is a primitive of if is continuous on and has a derivative equal to at every point of the complement (with respect to ) of a countable subset of .
If also admits a derivative equal to at every point of , one says that is a strict primitive of .
With this definition, one sees that the real function considered above admits a primitive equal to .
It is clear that if admits a primitive on then every primitive of is also a primitive of every function which is equal to except at the points of a countable subset of . By an abuse of language one speaks of a primitive on of a function defined only on the complement (with respect to ) of a countable subset of : this will be the primitive of every function defined on and equal to at the points where is defined.
Proposition 1
Let be a vector function defined on with values in ; if admits a primitive on then the set of primitives of on is identical to the set of functions , where is a constant function with its values in .
Indeed, it is clear that is a primitive of for any ; on the other hand, if is a primitive of then admits a derivative equal to 0 except at the points of a countable subset of , and thus is constant (I, p. 17, corollary).
One says that the primitives of a function (when they exist) are defined “up to an additive constant”. To define a primitive of unambiguously it is enough to assign it (arbitrarily) a value at a point ; in particular, there exists one and only one primitive of such that ; for every primitive of one has .
2. Existence of primitives
Let be a function defined on an arbitrary interval ; for a function defined on to be a primitive of , it is necessary and sufficient that the restriction of to every compact interval be a primitive of the restriction of to .
Theorem 1
Let be a set filtered by a filter , and a family of vector functions with values in a complete normed space over , defined on an interval : for each let be a primitive of . We suppose that: 1. with respect to the filter the functions converge uniformly on every compact subset of to a function ; 2. there is a point such that, with respect to the filter , the family has a limit in . Under these hypotheses the functions converge uniformly (with respect to ) on every compact subset of to a primitive of .
By the remark at the beginning of this subsection we can restrict ourselves to the case where is a compact interval.
First let us show that the converge uniformly on to a continuous function . By hypothesis, for every there is a set such that, for any two indices belonging to , one has for each ; in consequence one has (I, p. 15, th. 2)
where denotes the length of ; since by hypothesis approaches a limit with respect to , it follows from the Cauchy criterion that the converge uniformly on . It remains to show that the limit of the is a primitive of .
For each integer let be an index such that on ; it is clear that the sequence converges uniformly to and that the sequence converges uniformly to on . Let be the countable subset of where is not the derivative of , and let be the union of the , which is thus a countable subset of I; we shall see that at every point not belonging to H the function g has a derivative equal to . Indeed, one sees as above that for every and every one has
Letting increase indefinitely one also has
for every ; now, there exists an such that, for and , one has ; since, on the other hand, we have , we finally obtain
for and , which completes the proof.
Corollary 1
The set of maps from I into E which admit a primitive on an interval I is a closed (and so complete) vector subspace of the complete vector space of maps from I into E, endowed with the topology of uniform convergence on every compact subset of I* (Gen. Top., X, p. 277).
Corollary 2
Let be a point of I, and for each function let be the primitive of which vanishes at the point ; the map of into is a continuous linear mapping.
Cor. 1 to th. 1 allows us to establish the existence of primitives for certain categories of functions by the following procedure: if one knows that the functions belonging to a subset of admit a primitive, so will the functions belonging to the closure in of the vector subspace generated by . We shall apply this method in the next subsection.
3. Regulated functions
Definition 2
One says that a map of an interval into a set E is a step function if there is a partition of I into a finite number of intervals such that is constant on each of the .
Let be the strictly increasing sequence formed by the distinct endpoints of the ; since the are pairwise disjoint each of them either reduces to a singleton or is an interval with two consecutive points as endpoints; moreover, since I is the union of the , the point is the left-hand endpoint, and is the right-hand endpoint of I. Every step function on I can thus be characterised as a function which is constant on each of the open intervals ], where is a strictly increasing sequence of points of with being the left-hand endpoint and the right-hand endpoint of .
Proposition 2
The set of step functions defined on , with values in a vector space over , is a vector subspace of the vector space of all maps of into .
Indeed, let and be two step functions, and and two partitions of into a finite number of intervals such that (resp. ) is constant on each of the (resp. ); whatever the real numbers , it is clear that is constant on each of the nonempty intervals , and that these intervals form a partition of .
Corollary
The vector subspace is generated by the characteristic functions of intervals.
Now let us consider the case where is a normed space over ; it is then immediate that the characteristic function of an interval with endpoints () admits a primitive, namely the function equal to for , to for , and to for . The cor. to prop. 2 thus shows that every step function with values in admits a primitive.
We can now apply the method set out in n' 2.
Definition 3
One says that a vector function, defined on an interval , with values in a complete normed space over , is a regulated function, if it is the uniform limit of step functions on every compact subset of .
In other words, the regulated functions are the elements of the closure in of the subspace of step functions; is a vector subspace of and since is complete, so is ; in other words, if a function is the uniform limit of regulated functions on every compact subset of , then it is regulated on . For to be regulated on an interval it is necessary and sufficient that its restriction to every compact interval contained in be regulated.
Cor. I to II, p. 53 shows:
Theorem 2
Every regulated function on an interval admits a primitive on .
We shall transform def. 3 of II, p. 4 to another equivalent one:
Theorem 3
For a vector function defined on an interval , with values in a complete normed space over , to be regulated, it is necessary and sufficient that it have a right limit and a left limit at every interior point of , and a right limit at the left-hand endpoint of and a left limit at the right-hand endpoint of , when these points belong to . The set of points of discontinuity of in is thus countable.
Since every interval is a countable union of compact intervals, one can restrict oneself to proving th. 3 when I is compact, say I = [a, b].
1 The condition is necessary. Suppose that f is regulated and let x be a point of I different from b. By hypothesis, for every ε > 0 there is a step function g such that \|f(z) - g(z)\| \leq \varepsilon for every z \in I; since g has a right limit at the point x there exists a y such that x < y \leq b and such that, for every pair of points z, z' in the interval ]x, y] one has \|g(z) - g(z')\| \leq \varepsilon, and in consequence \|f(z) - f(z')\| \leq 3\varepsilon; this proves (by Cauchy’s criterion) that f has a right limit at the point x. In the same way one proves that f has a left limit at every point of I different from a.
2° The condition is sufficient. Suppose it is satisfied; for each x \in I there is an open interval V_x = ]c_x, d_x[ containing x and such that on the intersection of I with each of the open intervals ]c_x, x[, ]x, d_x[ (when the intersection is not empty) the oscillation of f is \leq \varepsilon. Since I is compact there is a finite number of points x_i in I such that the V_{x_i} form a cover of I; let (a_k)_{0 \leq k \leq n} be the sequence obtained by arranging in increasing order the points of the finite set formed by the points a, b and those points x_i, c_{x_i} and d_{x_i} which belong to I; each of the intervals ]a_k, a_{k+1}[ (0 \leq k \leq n - 1) being contained in an interval ]c_{x_i}, x_i[ or ]x_i, d_{x_i}[, the oscillation of f there is \leq \varepsilon; let c_k be one of the values of f on ]a_k, a_{k+1}[; on putting g(a_k) = f(a_k) for 0 \leq k \leq n, and g(x) = c_k for all x \in ]a_k, a_{k+1}[ (0 \leq k \leq n - 1), one defines a step function g such that \|f(z) - g(z)\| \leq \varepsilon on I; so f is regulated on I.
Finally, let us show that if f is regulated on I then its set of points of discontinuity is countable. For every n > 0 there exists a step function g_n such that \|f(x) - g_n(x)\| \leq 1/n on I; since the sequence (g_n) converges uniformly to f on I, we see that f is continuous at every point where the g_n are all continuous (Gen. Top., X, p. 281, cor. 1); but since g_n is continuous except at the points of a finite set H_n it follows that f is continuous at the points of the complement of the set H = \bigcup_{n} H_n, which is countable.
Corollary 1
Let f be a regulated function on I; at every point of I, apart from the right-hand endpoint (resp. the left-hand endpoint) of I, every primitive of f has a right derivative equal to f(x+) (resp. a left derivative equal to f(x-)); in particular, at every point x where f is continuous, f(x) is the derivative of one of its primitives.
This is an immediate consequence of th. 3 of II, p. 54 and of prop. 6 of I, p. 18.
Corollary 2
Let f_i (1 \leq i \leq n) be n regulated functions on an interval I, each f_i having its values in a complete normed space E_i over \mathbf{R} (1 \leq i \leq n). If g is a continuous map of the subspace \prod_{i=1}^{n} \overline{f_i(I)} of \prod_{i=1}^{n} E_i into a complete normed space F over \mathbf{R}, then the composite function x \mapsto g(f_1(x), f_2(x), \ldots, f_n(x)) is regulated on I.
Indeed, it clearly satisfies the conditions of th. 3 of II, p. 54.
Thus one sees that if f is a regulated vector function on I, then the real function x \mapsto \|f(x)\| is also regulated. Further, the real regulated functions on I form a ring;
moreover, if and are two real regulated functions, then and are regulated.
Remark 1
If is a real regulated function on , and is a regulated vector function on an interval containing , then the composite function is not necessarily regulated ( II, p. 79, exerc. 4).
Two particular cases of th. 3 of II, p. 54 are especially important:
Proposition 3
Every continuous vector function on an interval taking its values in a complete normed space over is regulated, and admits a primitive on , of which it is the derivative at every point.
Remark 2
To show that a continuous function admits a primitive, one can use the fact that every polynomial function of a real variable (with coefficients in ) admits a primitive; since from the theorem of Weierstrass (Gen. Top., X, p. 313, prop. 3) every continuous function is the uniform limit of polynomials on every compact interval, th. 1 of II, p. 52 shows that every continuous function admits a primitive.
Remark 3
The principle of the preceding remark extends without significant modification to vector functions of a complex variable taking values in a complete normed space over . If is an open set in , homeomorphic to , a primitive of such a vector function defined on is by definition a continuous function on , having derivative equal to at every point of . With this definition, th. 1 of II, p. 52 extends without modification (one proves, using the connectedness of , that is uniformly convergent with respect to on a neighbourhood of each point of , from which it follows that is uniformly convergent with respect to on every compact subset of ; the proof is completed using prop. 4 of I, p. 18). Consequently, every function which is a uniform limit of polynomials on every compact subset of , admits a primitive on ; these functions are no other than the functions called holomorphic on , which we shall study further in detail in a later Book.
Proposition 4
Every monotone real function on an interval is regulated, and every primitive of is convex on .
Indeed, satisfies the criterion of th. 3 of Gen. Top., IV, p. 350, prop. 4; the second part of the proposition follows from cor. 1, from II, p. 55, and from prop. 5 of I, p. 27.
Remark 4
One must not think that the regulated functions on an interval are the only functions having a primitive on ( II, p. 80, exercises 7 and 8).
4. Integrals
We have obtained (II, p. 54, th. 2) a primitive of a regulated function on an interval as the uniform limit of primitives of step functions. This procedure can be expressed in a slightly different way: let be two arbitrary points of such that ; we call a subdivision of the interval any sequence of intervals with union , where is a strictly increasing sequence of points of such that . We shall call a Riemann sum, relative to a vector function defined on I and to the subdivision formed by the , any expression of the form
Proposition 5
Let be a regulated function on an interval I, let be a primitive of on I, and a compact interval contained in I. For every there exists a number such that for every subdivision of into intervals of length one has*
Indeed, let be a step function such that for every ; one has, denoting a primitive of on I by ,
It thus suffices to prove the proposition when is a step function. Let be the strictly increasing finite sequence of points of discontinuity of in . For every subdivision of into intervals of length each of the points belongs to at most two of these intervals; there can therefore be no more than intervals on which is not constant; but, on such an interval one has
Remark 1
When is continuous prop. 5 can be proved more simply: since is uniformly continuous on there exists a such that on every interval of length contained in the oscillation of is ; for every subdivision of into intervals of length and every choice of in for the step function equal to on (), and to at the point x, is such that on ; if is a primitive of one has
In the rest of this chapter we shall confine ourselves to the study of primitives of regulated functions on an interval I. For such a function , with values in E, a primitive of , and for two arbitrary points of I, the element of E (which is clearly the same, no matter which primitive of one considers) is called the integral of the function from to (or over the compact interval ) and is denoted by or . This name and notation have their origin in prop. 5 of II, p. 57, which shows that an integral can be approximated arbitrarily closely by a Riemann sum; more particularly, one can write, taking subdivisions of into equal intervals,
In other words, the element is the limit of the arithmetic means of the values of at the left-hand endpoints of the intervals of a subdivision of into equal intervals; one also calls it the mean (or mean value) of the function on the interval .
By definition, the function is none other than the primitive of which vanishes at the point ; one also denotes it by or .
Remark 2
For an arbitrary function defined on I, with values in E, the element is also written as ; with this notation one sees that if is any primitive of a regulated function on I, one has
Remark 3
The expressions and are abbreviating symbols representing assemblies in which the letters , but not the letter , appear (cf. Set Theory, I, p. 15); one says that among these symbols is a "*dummy variable*": one can thus replace by any other variable distinct from and (and from variables which may possibly enter into the proof where these symbols appear) without changing the sense of the symbol so obtained (the reader may compare these symbols with symbols such as , or , where is likewise a dummy variable).
Remark 4
The approximation of an integral by Riemann sums is closely connected to one of the historical origins of the concept of an integral, the problem of the measure of areas. We shall come back to this point in the Book on Integration which is devoted to generalizations of the concept of integral to which this problem leads; in these generalizations the functions to be "*integrated*" are not necessarily defined on a subset of ; moreover, even when one deals with (not necessarily regulated) real functions of a real variable for which one can define an integral , the function is not always a primitive of , and there exist functions which have a primitive but are not "integrable" in the sense to which we allude.
5. Properties of integrals
The properties of the integrals of regulated functions are simply a translation, into the appropriate notation, of the properties of derivatives demonstrated in chap. I.
In the first place, the formula (3) shows that no matter what the points of I, one has
From prop. 1 of II, p. 52 one has
and for every scalar
Let E, F be two complete normed spaces over , and u a continuous linear map from E into F. If f is a regulated function on I with values in E, then is a regulated function on I with values in F (II, p. 6, cor. 2), and one has for (I, p. 13, prop. 2)
Now let E, F, G be three complete normed spaces over , and a continuous bilinear map of into G. Let f and g be two vector functions defined and continuous on I, taking their values in E and F respectively; suppose moreover that f and g are two primitives of regulated functions, which we denote by and by abuse of language (these functions are not actually guaranteed to be equal to the derivatives of f and g respectively except on the complement of a countable set). By prop. 3 of I, p. 6, the function has, at every point of the complement of a countable subset of I, a derivative equal to . Now, by the continuity of and cor. 2 of II, p. 55, each of the functions and is a regulated function on I; so one has the formula
called the formula for integration by parts, which allows one to evaluate many primitives.
For example, the formula for integration by parts yields the following formula
so reducing the evaluation of primitives of one of the two functions and to the other.
Likewise, if and are times differentiable on an interval , and if and are regulated functions on , then formula (5) of I, p. 21 is equivalent to the following:
which one calls the formula for integration by parts of order n.
Let us now translate the formula for differentiation of composite functions (I, p. 9, prop. 5). Let be a real function defined and continuous on , which is the primitive of a regulated function on (which we again write as by abuse of language); let, moreover, be a continuous vector function (with values in a complete normed space) on an open interval containing ; if denotes an arbitrary primitive of on , then admits a derivative equal to at each point of (II, p. 56, prop 3); thus the composite function admits a derivative equal to at all the points of the complement (with respect to ) of a countable subset of (I, p. 9, prop. 5); since the function is regulated (II, p. 55, cor. 2), one can write the formula
called the formula for change of variables, which also facilitates the evaluation of primitives.
If, for example, one takes , one sees that the formula (12) reduces from one to the other the evaluation of the primitives of the functions and .
To translate the mean value theorem (I, p. 14, th. 1) for primitives of real regulated functions, we first remark that a real regulated function on a compact interval is bounded on ; let be the set of points of where is continuous, and put , ; one knows (II, p. 54, th. 3) that is countable; further, if is the complement, with respect to , of any countable subset of , and , , then one has : indeed, for every point , there are points of B arbitrarily close to , whence ; since is continuous at the point one sees, making approach ( remaining in B) that , which proves our assertion. This being so, translating the mean value theorem gives the following proposition:
Proposition 6 (theorem of the mean)
Let be a real regulated function on a compact interval ; if is the set of points of I where is continuous, and , , then
(13)
except when is constant on J, in which case the three members of (13) are equal.
In other words, the mean of the regulated function in I lies between the bounds of over the subset of I where is continuous.
Corollary 1
If a real regulated function on I is such that at the points where is continuous, then* unless at the points where *is continuous.
Corollary 2
Let and be two real regulated functions on I, such that at the points where is continuous; if and are the greatest lower bound and least upper bound of over the set of points where *is continuous, then
(14)
The first two terms (resp. the two last) are unequal unless (resp. ) at every point where and are continuous.
For vector functions the mean value theorem (I, p. 15, th. 2) yields the following proposition:
Proposition 7
Let* be a regulated vector function on a compact interval , with values in a complete normed space , and let be a real regulated function on , such that at the points where *is continuous; in these circumstances
(15)
In particular,
(16)
6. Integral formula for the remainder in taylor's formula; primitives of higher order
The formula for integration by parts of order (II, p. 60, formula (11)) allows one to express in terms of an integral the remainder in the Taylor expansion of order of a function which admits a regulated derivative on an interval I (I, p. 22); indeed, on replacing, in (12), by , by , and by the function , it follows that
in other words
which formula often permits one to obtain simple bounds for the remainder.
Given a regulated function on an interval I, an arbitrary primitive of , being continuous in I, admits a primitive in its turn; an arbitrary primitive of an arbitrary primitive of is called a second primitive of . More generally, a primitive of a primitive of order of is termed a primitive of order of . One sees immediately, by induction on , that the difference of two primitives of order of is a polynomial of degree at most equal to (with coefficients in E). A primitive of order of is entirely determined if one specifies its value and those of its first derivatives at a point .
In particular, denotes that primitive of order of which vanishes, together with its first derivatives, at the point . The Taylor formula of order , applied to this primitive, shows that if , then
so reducing the determination of a primitive of order to one single integral.
Exercises
See the exercises for § 1.