The Generalised Riemann Integral: Bachelorproject Mathemetics
The Generalised Riemann Integral: Bachelorproject Mathemetics
The Generalised Riemann Integral: Bachelorproject Mathemetics
1 Introduction 1
2 Basic theory 3
2.1 Riemann Integral . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
2.2 Generalised Riemann Integral . . . . . . . . . . . . . . . . . . . . . . . . . 4
3 Basic properties 7
3.1 Uniqueness of the integral . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
3.2 Expansion of the Riemann Integral . . . . . . . . . . . . . . . . . . . . . . 7
3.3 Integration over unbounded intervals . . . . . . . . . . . . . . . . . . . . . 8
3.4 Fundamental Theorem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
3.5 Convergence Theorems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
4 Proofs 11
4.1 Cousin’s compatibility theorem . . . . . . . . . . . . . . . . . . . . . . . . 11
4.2 Fundamental Theorem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
4.3 Monotone and dominated convergence theorems . . . . . . . . . . . . . . . 13
5 Conclusion 18
5.1 Comparison to Lebesque . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
5.2 Final words . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
6 Reference 20
3
Chapter 1
Introduction
Integration has been an important part of mathematics since the 17th century, when
Gottfried Wilhelm Leibniz and Isaac Newton constructed the Fundamental Theorem of
calculus, which says that area is essentially the same as taking an antiderative. In the
19th century, Cauchy investigated integrals of continuous functions. The integral that he
used was later redefined by Bernhard Riemann, which he used to investigate integrals of
discontinuous functions. His definition was far easier to understand and to teach than
all of the previous ones, which resulted in the Riemann integral becoming the standard
integral to be taught to students in a mathematics class.
The integral still had some setbacks that made it unsuitable for applications. Many
important functions did not have a Riemann integral and the theory lacked strong
convergence theorems for taking the integral of the limit of a sequence of functions.
Swapping limit and integral would require uniform convergence, a rather heavy and
restrictive requisite.
At the beginning of the 20th century, Henri Lebesque came up with a new kind of
integral which would deal with many of these inconveniences. Many functions that
the Riemann integral could not handle now became integrable, and the Monotone- and
Dominated Convergence Theorems yielded significantly better results than the ones
provided by Riemann theory. The Lebesque integral was based on measure theory and,
when mastered, proved a very powerful tool in mathematical applications.
This measure theory made that the Lebesque integral was much harder to get fa-
miliar with, which is the main reason that teachers choose to educate the inferior Riemann
integral with their students until they reach the final stages of their academic career.
In the following years, investigations into even more general forms of integration
continued, mainly because there was lack of good methods to find primitives of functions.
In 1957 the mathematicians Jaroslav Kurzweil and Ralph Henstock independently came
up with a simple expression of an integral that was the result of beforementioned research.
1
2
This integral was based on the Riemann theory and just as easy to work with, but with
powers to match and in certain cases even exceeds those of the Lebesque integral!
I find it quite surprising that an integral that is so much easier to master than the
Lebesque integral, but with comparable results, has remained unknown even to most
academic teachers so far. This was a reason for me to dig into this theory and learn more
about it and report the main result in my bachelorthesis. It is my purpose to make it
understandable for a wide audience, so students with some experience in set theory and
using -δ-proofs should be able to read the first two chapters. Most of the proofs included
contain a fair amount of details and may therefor only be interesting for teachers. These
have been moved to the final chapter of this paper.
Chapter 2
Basic theory
We will start with the definition of the Riemann integral as we know it. We will then make
some changes to this definition, which will then result in the superior integral mentioned
in the preface. This will be followed in the next chapter by some theorems that will help
us in determining whether a function has an integral and how it can be evaluated. It will
also be shown how the Generalised version of the Riemann integral is an extension of the
ordinary Riemann integral by showing that the ordinary version is a special case of its
modern counterpart.
Let J be a such an interval in a tagged division and denote by L(J) its (Euclidean) length.
If D is a tagged division of I, then its Riemann sum is the sum of lengths of the intervals,
each multiplied by the value that the considered function f takes in its tag:
n
X
f L(D) := f (zi )(xi − xi−1 ).
i=1
This is the familiar approximation of the area under the graph using rectangles. The idea
for the Riemann integral is that this area can be approached arbitrarily close with a finite
Riemann sum.
3
CHAPTER 2. BASIC THEORY 4
This means that for a function to be integrable, the result of the Riemann sum
cannot depend too much on the way I is broken up into intervals or on location of its
tags. This is no problem when f is a continuous function or a function with only a finite
amount of discontinuities. Too many gaps will cause trouble, though, as we shall see in
the following familiar example.
Example 2.1: Observe the function f := 1Q with I := [0, 1]. Readers experi-
enced in Lebesque theory will know that this function is 0 everywhere except on a set
with Lebesque measure zero, and that therefor
Z
L 1Q = 0.
[0,1]
Since the Lebesque integral is an extension of the Riemann integral, the definition of
Riemann integrability has hold for A = 0. So for given , will it be possible to find a
δ such that every tagged division with all intervals no bigger than δ has Riemann sum
smaller than ? As many of us know already, the answer is negative. The puzzler is that
every interval, no matter how small, contains both rational and irrational numbers, so to
every subinterval in a division a rational tag can be assigned, which would then yield a
Riemann sum of 1. Using just irrational tags we can also get a 0 there. This shows that f
is NOT Riemann integrable, because a function can only have one intergral.
The problem here was that once is given there has to be a fixed δ for which ev-
ery D with L(J) ≤ δ for all J’s behaves the way we want. This is a rather heavy
requirement. In the case of the example, it would have been more convenient if the length
of the interval were small in case of a rational tag, because it is these intervals for which
the corresponding terms in the Riemann sum give poor approximations of the true area
under the graph there, causing the total error to grow. If the tag is irrational on the other
hand, the term in de Riemann sum perfectly describes the area under the graph, so we can
choose the interval as big as we want. This is basically the idea behind this generalized
version of the Riemann integral: to let the maximum length of the subintervals depend on
how the function behaves in its tags.
This will be formalized in the next section.
open interval around z, that limits the range for a subinterval J in the division D that has
z as its tag. Such a function is called a gauge:
It is clear from the definition that we’re still approximating the area with rectan-
gles, but that their allowed base lengths are now controlled by a function that is not
(necessarily) constant. In order to show that a function is Generalised Riemann integrable,
we need to construct a gauge that doesn’t keeps the total error of a Riemann sum from
getting bigger than whenever D is a γ-fine tagged division. We use the earlier example
to illustrate this.
Example 2.2:
We revisit f := 1Q with I := [0, 1] from example 2.1. To show that this function has
an integral, we need to find a gauge γ so that each γ-fine tagged division has Riemann
sum smaller than , because we learnt from Lebesque that the integral must be 0. We
mentioned before that when a tag is irrational there is no need to put any restrictions
on a subinterval containing that tag. When z ∈ Q on the other hand, we want the
containing subinterval to be as small as possible, because every term Jz with z ∈ Q will
add L(J)f (z) = L(J) to the accumulated error.
To ensure this, denote by {r1 , r2 , ...} the (countable) collection of all the rationals
in [0, 1] and let n be the reference number for an element in this list. Define for given
the gauge
(z − 2n+1 , z + 2n+1 ) if z ∈ Q;
γ(z) :=
(−1, 2) if z 6∈ Q.
First thing to note is that for reasonably small it is no longer possible to cover I with a
finite amount of subintervals with only rational tags, because the combined length of all
CHAPTER 2. BASIC THEORY 6
such intervals will never exceed . A suitable division D might have some rational tags,
2
but because each of the corresponding terms zJ will only add L(J) < 2n+1 to the Riemann
sum, the total error will be bounded by :
X ∞
X
f L(D) = i
< =
i:z ∈Q
2 n=1
2n
i
Basic properties
Proof :
A1 and A2 are equal if and only if |A1 − A2 | = 0.
Let be given. Then according to the definition, there is γ1 such that |A1 − f L(D1 )| <
and γ2 such that |A2 − f L(D2 )| < whenever D1 is γ1 -fine and D2 is γ2 -fine.
Define a gauge γ by γ(z) := γ1 (z) ∩ γ2 (z). It is obvious from the definition that a tagged
division D that is γ-fine is also γ1 -fine and γ2 -fine. The triangle inequality then tells us
that
Let run to 0 to see that what was claimed has now been proved.
7
CHAPTER 3. BASIC PROPERTIES 8
Proof Suppose
R that f is Riemann integrable and let be given. Then there is δ
such that | I f − f L(D)| < for all tagged divisions with L(J) < δ for every zJ ∈ D. Let
Rδ be the collection of all such tagged divisions D. Set γ(z) := (z − 2δ , z + 2δ ) for all z in I.
Then the collection GR δ := {D : D is γ-fine} contains intervals that are all smaller than
2 R
δ and is therefor a subcollection of Rδ . So | I f − f L(D)| < holds for all γ-fine D. We
conclude that f is Generalised Riemann integrable.
Assume now that f is Generalised RiemannR integrable with the added property
that γ(z) := (z − δ, z + δ) is a gauge for which | I f − f L(D)| < whenever D is γ-fine.
Since all intervals in Gδ have length smaller than δ, a subinterval that has z as its tag will
always be contained in an open interval of length 2δ centered around z. Consequently
Rdelta ⊂ GRδ , which tells us that f is Riemann integrable.
What we first have to do is extend the real line by adding {−∞} and {∞}. The
result is usually denoted by R.
When taking a function f over an unbounded interval I := [a, ∞] and try to find a gauge
and divisions to prove that its integrable, one will face an obstruction. Namely that it is,
of course, not possible to cover an unbounded interval with a finite amount of bounded
subintervals. What we can do is cover a very large interval [a, t] for some very big t ∈ R
with a suitable tagged division D and then adjoining the interval [t, ∞] to this, along with
some tag (usually ∞). If we use the Euclidean length for this interval in the Riemann
sum, we would always end up with ∞, so this is not the right approach here. Since an
integrable function will have to be very close to zero for large values of x, a logical step
would be to set
L([a, b]) := 0 if a = ∞ or b = ∞,
because this term is expected to add little to the Riemann sum in the first place.
Example 2.4:
Again, the function f := 1Q shall serve for clarification purposes, but this time we use
CHAPTER 3. BASIC PROPERTIES 9
I := [1, ∞]. Assuming that this integral is still 0, our objective is to find a gauge on [1, ∞]
such that f L(D) < whenever is γ-fine, using f := 1Q for x ∈ [1, ∞); f (∞) can be given
any value we want. We can use the same gauge as we did in example 2.2, where this
time {r1 , r2 , ...} denotes the set of all rationals in [1, ∞) (which is still countable) and add
γ(∞) := (s, ∞) for some real number s. In this case, ∞ ∈ γ(z) only when γ = ∞.
It is easy to see that f L(E) < for every γ-fine division E of R[1, t] for every real num-
∞
ber t > 1. Because L([t, ∞]) = 0 by decree, we can conclude that 1 1Q exists and equals 0.
This example also shows that there is no need for improper integrals in this theory.
One can wonder whether we can apply this useful tool for the Generalised Riemann
integral. Fortunately, it does. Of course it goes whenever f was already Riemann
integrable, but we can loosen the requirements a little so that it works for a wider
collection of functions. Looking back at example, we can see that the value of the integral
doesn’t change if a function trails from its expected path, as long as the set where it does
so is countable.
This gives us the idea that F 0 (x) = f (x) only has to hold everywhere except on a countable
set. This is easy to see because we can construct a gauge that limits the total error caused
by terms in a Riemann sum that have tags z for which F 0 (z) 6= f (z) as much as we want
by the same method used in example 2.2. We still need the continuity of F to assure the
existence of an integral over unbounded functions/intervals, which we will see later. An
F that holds on to these two requirements is called a primitive of f .
The proof is quite long and contains a number of details and is therefor moved to
the end of this paper.
the countable set Q ∩ [0, 1]. Since f has a primitive, the fundamental theorem assures us
that it’s integrable and has integral F (1) − F (0) = 1 − 1 = 0
Proofs
It is obvious that this proof cannot be used to prove compatibility for higher di-
mensions, because they don’t have the special order-property that the real line possesses.
While the theorem is also true for gauges in higher dimensions, additional theory is
necessary to prove this and will therefor be left out of this paper.
Proof :
We’ll be using the definition of the Generalised Riemann integral to show that F (b) − F (a)
is the integral of f , so our goal is to find a gauge that selects divisions whose Riemann
sums approximate F (b) − F (a) arbitrarily close.
11
CHAPTER 4. PROOFS 12
For convenience, set ∆F (J) := F (v) − F (u) when J = [u, v]. Then
X
F (b) − F (a) = ∆F (J)
zJ∈D
Because of the definition of primitive, there are two types of points to be consid-
ered when we try to construct a gauge: points where F 0 (z) = f (z) and points where
F 0 (z) 6= f (z).
Let C :={ c1 , c2 , ...} be an infinitely countable set for which F 0 (z) = f (z) when
z ∈ [a, b] ∩ C c . If there’s only a finite amount of points where F 0 (z) 6= f (z), we can
always add points with F 0 (z) = f (z) to make it infinite. Because f (x) is bounded on
the closed interval [a, b], it is possible to make a gauge γ such that |f (cn )L(J)| < 2n+3
and |∆F (J)| < 2n+3 whenever cn ∈ J and J ⊂ γ(cn ). For such a pair (cn , J), we have
|∆F (J) − f (cn )L(J)| < 2n+2 , again using the triangle inequality.
Corollary:
Suppose G0 (z) > 0. Then there exists δ such that
Now assume that z ∈ [a, b] ∩ C c . In first applying the Straddle Lemma, using
0
4
G (z) instead of , and then its corollary, we have that
|F (v) − F (u) − f (z)(v − u)| < G0 (z)(v − u) < (G(v) − G(u))
4 2
whenever z ∈ [u, v] and [u, v] ⊂ (z − δ, z + δ) ∩ [a, b]. Then set γ(z) = (z − δ, z + δ) for
z ∈ [a, b] ∩ C c . This δ may have different value for each z, since used in the Straddle
Lemma depends on z.
Now let D be a γ-fine division of [a, b] and let E and F be subsets of the collec-
tion D, consisting of the zJ with tags in C and [a, b] ∩ C c , respectively.
When zJ ∈ E, we had |∆F (J) − f (cn )L(J)| < 2n+2
. Each cn can be the tag of at
most two subintervals, so that
∞
X X
|∆F (J) − f (z)L(J)| < 2 = .
zJ∈E n=1
2n+2 2
X X
|∆F (J) − f (z)L(J)| + |∆F (J) − f (z)L(J)| < + = .
zJ∈E zJ∈F
2 2
DCT:
Suppose fn and h are integrable on I and |fn | < h for all and n and that limn→∞ fn (x) =
f (x) for all x in I.
Then f is integrable and Z Z
f = lim fn .
I n→∞ I
Proof :
It is easy to see that Z Z
f< g whenever f < g
I I
and both functions are integrable. Just consider a gauge that selects the right tagged
division for both functions (e.g. γ(z) := γf (z) ∩ γg (z), where γf and γg select divisions
required to make f and g integrable, respectively). Because in case of a monotone sequence
fn < f or fn > f for all n (depending on whether (fn ) is an increasing or decreasing
sequence) this means that the ⇒-implication in the MCS is always true.R
It remains to be shown that the integral of f exists and equals limn→∞ I f in both cases.
The Iterated Limits theorem tells us that
lim (lim fn M (D)) = lim( lim fn M (D))
n→∞ D D n→∞
R
whenever there’s a gauge γ such that | I fn − fn M (D)| < for all γ-fine tagged divisions
D (**) for all n greater than a fixed number N ∈ N. A number A is the limit of f
according to D provided that A is the (unique) integral of f over I.
The proof that such a gauge exists is quite long and will therefor be broken up in a
number of segments.
Calling upon the corollary of the Straddle Lemma used in the proof of the Funda-
mental Theorem, there is δ > 0 such that G0 (z)(v − u) < 2(G(v) − G(u)) whenever
z ∈ [u, v] and [u, v] ⊂ (z − δ, z + δ) =: γg (z). This means that g(z)M (J) < τ (J) if z ∈ J
and J ⊂ γg (z).
Next, we can make G so that τ (R) = 1. Observe for example an arctan-function divided
by π and that has values − 12 and 12 at the end-points of the extended real line. Because τ
is an additive function, it is obvious that
X X
gM (D) = g(z)M (J) < τ (J) ≤ 1.
zJ∈D zJ∈D
CHAPTER 4. PROOFS 15
Let ∞ n
\ o
Fn := z : |fk (z) − f (z)| ≤ g(z) .
k=n
8
(Fn ) is an increasing sequence since we intersect over less sets as n increases. Furthermore,
its limit is I because limn→∞ |fn (z) − f (z)| = 0 for all z ∈ I.
Now fix N ∈ N and define
c
EN := FN and En := Fn ∩ Fn−1 for n ≥ N.
Then {En }∞
n=N is a partition of I since Fn−1 ⊂ Fn . For z ∈ En , define
We will show that this is the gauge for which (**) holds.
When D is γ-fine, then Di is γ1 ∩ ... ∩ γ1 -fine, so Fn is γn -fine, but En is not. So for n > N
we have, with the additivity of the integral and the triangle inequality, that
Z X Z
fn − fn M (D) = fn − fn M (E n ) − fn M (F )
n
I zJ∈D J
X Z X Z X Z
≤ fn − fn M (En ) + fn − fn M (Fn ) ≤ fn − fn M (En ) + n
2
zJ∈En J zJ∈Fn J zJ∈En J
X Z
≤ fn − fn M (En ) + since n ≥ 2.
J 4
zJ∈En
In the second last inequality we made use of Henstock’s Lemma, which asserts that a gauge
selects Riemann sums as well on subintervals of I as it does on the whole interval I.
Formally: R
Henstock’s Lemma: If k is a function on I and γk is a gauge such that | I k−kM (D)| <
when D is γk -fine. Let E be a subcollection of D. Then
X Z
k − kM (zJ) ≤ .
J
zJ∈E
CHAPTER 4. PROOFS 16
Back to the proof of the convergence theorems. For the collection En we have
X Z X n−1 X Z n−1
X
fn − fn M (En ) = fn − fn M (Di ) ≤
zJ∈En J J
i=N zJ∈Di
i=N
n−1 X
X X
fn − fi
i=N zJ∈Di zJ∈Di
n−1 X Z
X
+ fi − fi M (Di )
i=N zJ∈DiJ
n−1
X
+ |fi M (Di ) − fn M (Di )| .
i=N
Pn−1
The second sum is smaller than i=N 2i
< 4 because each of the terms here are smaller
than 2i . The third sum can also be bounded:
n−1 n−1 X n−1 X
X X X 2
|fi M (Di ) − fn M (Di )| = (fi (z) − fn (z))M (J) ≤ g(z)M (J)
8
i=N i=N zJ∈Di i=N zJ∈Di
n−1
X
= gM (Di ) = gM (En ) ≤ ,
i=N
4 4 4
because En is γg -fine and therefor with the result in (a) is gM (En ) < 1.
So far we have Z n−1
X X X 3
fn − fn M (D) = fn − fi + ,
4
I
i=N zJ∈Di
zJ∈Di
(d) To that end we will now use the convergence properties R ofR the sequence of
functions. First let (fn ) be monotonous. Then all the terms J fn − J fi have the same
sign for all i. Also, because N ≤ i < n, we have
Z Z
(fn − fi ) ≤ (fn − fN )
J J
so that
n−1 X
X X n−1 X Z
X Z X Z
(fn − fi ) ≤ (fn − fi ) = (fn − fi ) ≤ (fn − fN )
i=N zJ∈Di
J
i=N zJ∈Di J zJ∈En J zJ∈En
CHAPTER 4. PROOFS 17
Z
X Z X Z
= (fn − fN ) ≤ (fn − fN ) = (fn − fN ) .
J
zJ∈En
J zJ∈D
I
R
We were trying to prove the if-statement in the MCT,
R so
R we’re assuming that I fn
converges. This means we can choose N so big that | I fn − I fN | < 4 when n > N which
concludes the proof of the Monotone Convergence Theorem.
e) Now assume that |fn − fm | < h for all n, m and that h, fm and fn are inte-
grable. This is the same assumption as was made in the DCT, since h integrable implies
that 2h is integrable. Then (it is easy to see that) for j and k with j ≤ n < m ≤ k,
maxj≤n<m≤k |fn − fm | is an integrable function that is ≤ h and increasing as k grows.
Define
tj := lim max |fn − fm | .
k→∞ j≤n<m≤k
This function is bounded by h and decreases to 0 if j goes to infinity, so that the limit of
(tj )j is integrable on account of the MCT. Therefor we know that
Z
lim tj = 0.
j→∞ I
This means we can choose N so that I tN < 4 . |fn − fi | ≤ tN for N ≤ i < n, which leads
R
Chapter 5
Conclusion
-f is Lebesque integrable,
-f is Generalised Riemann integrable,
-f is Lebesque measurable.
-For general f it’s a fact that f is Lebesque integrable if and only if both f and |f | are
Generalised Riemann integrable.
-If f is differentiable everywhere on I, then its derative is Generalised Riemann integrable,
but not necessarily Lebesque integrable.
18
CHAPTER 5. CONCLUSION 19
A downside are the higher dimensions. While the Lebesque integral can easily be
applied to higher dimensions once understanding of the basic theory has been acquired,
this is a much more difficult issue in Henstock’s theory. The Lebesque integral may
therefor be more preferable for applications, such as stochastical processes. Also, the kind
of functions that are Generalised Riemann, but not Lebesque integral are only valuable
when trying to come up with counterexamples rather than practical purposes.
An example of such a function is x2 cos( x12 ).
I would therefor refrain from going as far as suggesting to teach this integral in-
stead of the Lebesque one, but giving students the tools to deal with more irregular
functions, such as the one used in several examples throughout the thesis, during an
introduction to analysis-class near the end of the first year would certainly add to their
capabilities later on.
I hope to have provided a clear overview of this integral. More (detailed) informa-
tion can be found in the articles mentioned in the reference section.
Chapter 6
Reference
20