29  Construction

29.1 Definition

Here we give some preliminary definitions leading to the construction of an integral that we will then try to prove satisfies the axioms. The main difficulty is to put down a strict criterion that determines when a function is integrable, and when it is not.

The idea here - due to Darboux - is to try to overestimate and underestimate the true value of an integral by increasingly precise estimates. If the two estimates coincide as they get better and better we say the function is integrable. If they do not, we say it is not.

We build the estimates as bar-graph-like functions; similar to the familiar Riemann Sums from calculus.

Definition 29.1 (Partition) A partition of the interval I=[a,b] is a finite ordered set P={t0,t1,,tn} with a=t0<t1<<tn1<tN=b.

  • N is called the length of the partition
  • We write Pi=[ti,ti+1] for the ith interval of P, and |Pi|=(ti+1ti) for its width.
  • The maxwidth of P is the maximal width of the P’s intervals, maxwidth(P)=max0i<N{|Pi|}.
  • The set of all partitions on a fixed interval I is denoted PI.PI={P:P is a partition of I}

Definition 29.2 Let f be a function, and P a partition of the closed interval I. For each segment Pi=[ti,ti+1], we define mi=infxPi{f(x)}Mi=supxPi{f(x)}

We then define the upper sum UI(f,P) and the lower sum LI(f,P) as

LI(f,P)=0i<Nmi|Pi| UI(f,P)=0i<NMi|Pi|

Definition 29.3 Let f be a function on the closed interval I. Then we define the upper integral UI(f) and the lower integral LI(f) as U(f)=infPPI{UI(f,P)} L(f)=supPPI{LI(f,P)}

Definition 29.4 (The Darboux Integral) Let f be a function on the closed interval I. Then f is Darboux-Integrable on I if U(f)=L(f), and we define the integral to be this common value: [a,b]fdx=U(f)=L(f)

29.2 Partitions

The goal of this section is to prove the seemingly obvious fact LI(f)UI(f). This takes more work than it seems at first because of the definitions of LI(f) as a supremum and UI(f) as an infimum, but proves an invaluable tool in analyzing integrability.

Definition 29.5 A partition Q is a refinement of a partition P if Q contains all the points of P (that is, PQ).

Proposition 29.1 (Refinement Lemma) If Q is a refinement of the partition P on a closed interval I, then for any bounded function f the following inequalities hold LI(f,P)LI(f,Q)UI(f,Q)UI(f,P)

Proof. Here we give the argument for lower sums, the analogous case for upper sums is asked in . Since PQ and both P,Q are finite sets we know Q contains finitely many more points than P. Here we will show that if Q contains exactly one more point than P, that the claim holds; the general case follows by induction.

In this case we may write Q=P{z}, where z lies within the partition Pk=[tk,tk+1]. Thus, Qk=[tk,c] for the left half after subdivision, and Qk+1=[c,tk+1] for the right half. Outside of Pk, the two partitions are identical, so their difference is given only by the difference of their values on Pk: LI(f,Q)LI(f,P)= (infxQk{f(x)}|Qk|+infxQk+1{f(x)}|Qk+1|)(infxPk{f(x)}|Pk|)

Since both Qk and Qk+1 are subsets of Pk, the infimum over each of them is at its smallest the infimum over the whole set. This implies

infxQk{f(x)}|Qk|+infxQk+1{f(x)}|Qk+1|infxPk{f(x)}|Qk|+infxPk{f(x)}|Qk+1=infxPk{f(x)}(|Qk|+|Qk+1)=infxPk{f(x)}|Pk|

Thus, the first term in the difference above is bigger than the second, so the overall difference is positive. Thus LI(f,Q)LI(f,P)0 and so as claimed, LI(f,Q)LI(f,P)

Exercise 29.1 Following the structure above, prove that if Q refines P, that UI(f,Q)UI(f,P)

Proposition 29.2 Lower sums are always smaller than upper sums, independent of partition. That is, if P,Q be two arbitrary partitions of a closed interval I, for any bounded function f, LI(f,P)UI(f,Q)

Proof. Let P and Q be two arbitrary partitions of the interval I, and consider the partition PQ. This contains both P and Q as subsets, so is a common refinement of both.

Using our previous work, this implies L(f,P)L(f,PQ)U(f,PQ)U(f,Q)

We also know that for the partition PQ itself, L(f,PQ)U(f,PQ)

Taken together these produce the the string of inequalities

L(f,P)L(f,PQ)U(f,PQ)U(f,Q)

From which immediately follows that L(f,P)U(f,Q), as desired.

Proposition 29.3 Let I be any closed interval and f a bounded function on I. Then the lower integral is less than or equal to the upper integral, LIfUIf.

Proof. Recall that U(f) is the infimum over all partitions of the upper sums.
Let P be an arbitrary partition. By we know the upper sum with respect to any partition whatsoever is greater than or equal to L(f,P), so L(f,P) is a lower bound for the set of all upper sums.

Thus, the infimum of the upper sums - the greatest of all lower bounds - must be at greater or equal to this specific lower bound, L(f,P)infQP{U(f,Q)}=U(f)

But this holds for every partition P. That means this number U(f) is actually an upper bound for the set of all L(f,P). And so, it must be greater than or equal to the least upper bound L(f): L(f)U(f)

Corollary 29.1 To show integrability it is enough to prove UIfLIf.

Proof. We know in general that LI(f)UI(f) from . So, if UIfLIf then in fact they are equal, which is the definition of f being integrable.

29.3 Integrability Criteria

Here we prove a very useful condition to test if a function is integrable, by finding sufficient partitions.

Theorem 29.1 (Darboux Integrability Criterion) Let f be a bounded function on a closed interval I. Then f is integrable if and only if for all ϵ>0 there exists a partition P such that UI(f,P)LI(f,P)<ϵ

Here we prove one direction of this theorem, namely that if such partitions exist for all ϵ>0 then f is integrable. We prove the converse below.

Proof. Let ϵ>0, and assume there is a partition P with UI(f,P)LI(f,P)<ϵ Then, recalling LI(f,P)LI(f) and UI(f)UI(f,P) by definition, we chain these together with LI(f)UI(f) to get

LI(f,P)LI(f)UI(f)UI(f,P)

Thus, the interval [LI(f),UI(f)] is contained within the interval [LI(f,P),UI(f,P)] which has length <ϵ. Thus its length must also be less than ϵ:

0UI(f)LI(f)ϵ

But ϵ was arbitrary! Thus the only possibility is that UI(f)LI(f)=0, and so the two are equal, meaning f is integrable as claimed.

Now we prove the second direction of : the proof is reminiscent of the triangle inequality, though without absolute values (as we know terms of the form UL are always nonnegative already)

Proof. Assume that f is integrable, so LI(f)=UI(f). Since UI(f) is the greatest lower bound of all the upper sums, for any ϵ>0, UI(f)+ϵ2 is not a lower bound: that is, there must be some partition P1 where UI(f,P1)<UI(f)+ϵ2

Similarly, since LI(f) is the least upper bound of the lower sums, there must be some partition P2 with LI(f,P2)>LI(f)ϵ2

Now, define P=P1P2 to be the common refinement of these two partitions, and observe that

UI(f,P)LI(f,P)UI(f,P1)LI(f,P2)<(UI(f)+ϵ2)(LIϵ2)=UI(f)LI(f)+ϵ=ϵ Where the last inequality uses LI(f)=UI(f). Thus, for our arbitrary ϵ we found a partition on which the upper and lower sums differ by less than that, as claimed.

And finally, we provide an even stronger theorem than ϵ-integrability, that lets us prove a function is integrable and calculate the resulting value, by taking the limit of carefully chosen sequences of partitions. More precisely, we want to consider any sequence of partitions that’s getting finer and finer:

Definition 29.6 (Shrinking Paritions) A sequence PnPI of partitions is said to be shrinking if the corresponding sequence of max-widths converges to 0.

We often abbreviate the phrase Pn is a shrinking sequence of partitions by Pn0.

Theorem 29.2 Let f be a function on the interval I, and assume that Pn,Pn are two sequences of shrinking partitions such that limLI(f,Pn)=limUI(f,Pn) Then, f is integrable on I and Ifdx is equal to this common value.

Proof. Call this common limiting value X. As LIf is defined as a supremum over all lower sums

limLI(f,Pn)sup{nN}{LI(f,Pn)}supPPI{LI(f,P)}=LI(f)

Similiarly, as UI(f) is the infimum over all upper sums, we have limUI(f,Pn)UI(f)

By we know LI(f)UI(f), which allows us to string these inequalities together:

limLI(f,Pn)LI(f)UI(f)limUI(f,Pn)

Under the assumption that these two limits are equal, all four quantities in this sequence must be equal, and in particular LI(f)=UI(f). Thus f is integrable, and its value coincides with the limit of either of these sequences of shrinking partitions, as claimed.

29.4 Riemann Sums

There is an alternative (and equivalent) construction of this integral which predates the construction above. Originally due to Riemann, this alternative version can be more complicated to work with, but has certain advantages: it makes a clear path from the general theory to numerical integration, and occasionally allows alternative, more algebraic proofs of various integral identities, avoiding discussions of suprema and infima.

We can compute an integral via Riemann sums, when the integral exists. To write down the definition we need to talk of sample points for a partition.

Definition 29.7 (Sample Set) Let P be a partition of [a,b]. Then an sample set for P is a set S={s1,,sn}[a,b] of points with siPi for all i.

The set of all sample sets for a fixed partition P is denoted SP. SP={SS is a sample set for P}

Given a partition and a set of sample points, we can define a Riemann sum

Definition 29.8 If P is a partition of an interval I, S is an evaluation set for P, and f is a function defined on I, the *Riemann sum of f with respect to (P,S) is I(f,P,S):=i=1nf(si)|Pi|

Definition 29.9 (The Riemann Integral) Let f be a function defined on the closed interval [a,b]. Then f is Riemann-integrable on [a,b] if for every sequence of Pn shrinking partitions, and for every choice of sample sets Sn for these partitions, limI(f,Pn,Sn) exists, and is independent of the choice of sequences Pn,Sn. In this case, we write IRiem.f=limI(f,Pn,Sn)

Theorem 29.3 Let f be a function on a closed interval I. Then f is Darboux integrable on I if and only if f is Riemann-Integrable on I, and the two integrals agree Ifdx=IRiem.fdx

Proof (Riemann Darboux).

Proof (Darboux Riemann).

Corollary 29.2 If f is integrable, then [a,b]fdx can by computed via Riemann Sum: choosing any sequence Pn of shrinking partitions, and any sequence Sn of sample points for each partition, [a,b]fdx=limn[a,b](f,Pn,Sn)