xii Preface
integral. To cover this material in an accessible way would have left no time, even
in a one-year course, for the real goal of the book. Nevertheless, we deal through-
out with functions on domains in R
n
, and we do manage to deal with issues of
higher dimensions without differentiability. For example, the chapter on convexity
and optimization yields some deep results on “nonsmooth” analysis that contain
the standard differentiable results such as Lagrange multipliers. This is possible
because the subject is based on directional derivatives, an essentially one-variable
idea. Ideas from multivariate calculus appear once or twice in the advanced sec-
tions, such as the use of Green’s Theorem in the section on the isoperimetric in-
equality.
Not covering measure theory was another conscious decision to keep the ma-
terial accessible and to keep the size of the book under control. True, we do make
use of the L
2
norm and do mention the L
p
spaces because these are important
ideas. We feel, however, that the basics of Fourier series, approximation theory,
and even wavelets can be developed while keeping measure theory to a minimum.
Of course, this does not mean we think that the subject is unimportant. Rather we
wished to aim the book at an undergraduate audience. To deal partially with some
of the issues that arise here, we have included a section on metric space completion.
This allows a treatment of L
p
spaces as complete spaces of bona fide functions, by
means of the Daniell integral. This is certainly an enrichment topic, which can be
used to motivate the need for measure theory and to satisfy curious students.
This book began in 1984 when the first author wrote a short set of course notes
(120 pages) for a real analysis class at the University of Waterloo designed for
students who came primarily from applied math and computer science. The idea
was to get to the basic results of analysis quickly and then illustrate their role in a
variety of applications. At that time, the applications were limited to polynomial
approximation, Newton’s method, differential equations, and Fourier series.
A plan evolved to expand these notes into a textbook suitable for one semester
or a year-long course. We expanded both the theoretical section and the choice of
applications in order to make the text more flexible. As a consequence, the text
is not uniformly difficult. The material is arranged by topic, and generally each
chapter gets more difficult as one progresses through it. The instructor can choose
to omit some more difficulttopics in the chapters on abstract analysis if they will not
be needed later. We provide a flow chart indicating the topics in abstract analysis
required for each part of the applications chapters. For example, the chapter on
limits of functions begins with the basic notion of uniform convergence and the
fundamental result that the uniform limit of continuous functions is continuous. It
ends with much more difficult material, such as the Arzela–Ascoli Theorem. Even
if one plans to do the chapter on differential equations, it is possible to stop before
the last section on Peano’s Theorem, where the Arzela–Ascoli Theorem is needed.
So both topics can be conveniently omitted. Although one cannot proceed linearly
through the text, we hope there is some compensation in demonstrating that, even
at a high level, there is a continued interplay between theory and application.
The background assumed for using this text is decent courses in both calculus
and linear algebra. What we expect is outlined in the background chapter. A student
should have a reasonable working knowledge of differential and integral calculus.