Holy Cross Mathematics and Computer Science


Mathematics 371 -- Numerical Analysis

Syllabus, Fall 2001

Professor: John Little
Office: Swords 335
Office Phone: 793-2274
Email: little@mathcs.holycross.edu (preferred) or jlittle@holycross.edu
Course Homepage: http://mathcs.holycross.edu/~little/Num01/Num01.html
Office Hours: MWF 11-12, TR 1-3, and by appointment


Course Description

The subject matter of numerical analysis is the mathematics of computation of:
  1. approximate solutions of algebraic (linear and polynomial) and transcendental equations,
  2. numerical approximations to values of functions, their derivatives and integrals,
  3. approximate solutions of differential equations
The numerical computation of solutions of systems of linear equations, eigenvalues and eigenvectors of matrices, and other quantities from linear algebra is another part of the subject. That material is covered in the Numerical Linear Algebra course (MATH 372). Although they are related, these courses do not form a linked sequence for the Mathematics major requirements.

Numerical analysis is as old as calculus itself--many of its techniques were first introduced as practical methods for hand calculations by the same mathematicians who developed the theoretical tools of derivatives and integrals, matrices and linear algebra.

The advent of computers has changed the field in several ways. First, the size and difficulty of the problems that can be attacked by numerical methods have increased dramatically. Indeed, almost all of the ``real world'' applications of mathematics in science and engineering, from the calculation of space shuttle orbits to the design of automobile bodies, make heavy use of ideas from numerical analysis. But second, the way arithmetic is implemented in computer hardware has introduced new levels of subtlety, since roundoff and computational errors cannot be avoided.

In this course, we will study a selection of the most important basic ideas in this field, paying attention both to the ``why'' and the ``how'' of numerical methods. That is, we will place roughly equal emphasis on

  1. the underlying theoretical reasons why they work (in the cases that they do work), and the potential pitfalls of numerical approaches (for the cases where they do not work)
  2. the mechanics of the calculations themselves.
In addition, we will study some important applications of the methods we develop, and we will consider how computer programs are constructed to implement these techniques.

The topics we will study this semester are:

There is a more detailed day-by-day schedule on the course homepage. As always, some additions, deletions, or rearrangement of topics may become necessary as we progress through the course. Any changes will be announced in class and on the class homepage.


Text

The text for the course is Numerical Analysis, 7th ed. by R. Burden and J. D. Faires. We will cover most of the material in Chapters 1-4 and the first part of Chapter 5 this term.

Course Format

Since I expect this will be a rather small class, most of the class meetings will be structured as lecture/discussions. I will expect you to come to class well-prepared and to participate by asking and answering questions during class time. Some of the assignments may be designed as group work. I will probably also assign an in-class presentation for each student later in the semester based on the assigned topic for the day.

Computer Work

We will be using Maple on the departmental Sun workstation network quite extensively throughout the course to implement the techniques we discuss and to generate numerical solutions to problems. Several class meetings will take place in the SW 219 computer lab and some of the individual problem sets will include problems for which you will need to use Maple. You can use either the SW 219 workstations or the HA 408 lab PC's for this work, since both labs give you access to Maple.

Grading

The assignments for the course will consist of:
  1. Two midterm exams, together worth 35% of the course grade. Both of these will be given as take-home problem sets. Tentative dates:
  2. Final exam worth 30% of the course grade. This will also be given as a take-home exam, due the date of the scheduled exam period for this class.
  3. Weekly problem sets and labs, worth 25% of the course grade.
  4. Class participation, presentation, worth 10% of the course grade.

If you ever have a question about the grading policy, or about your standing in the course, please feel free to consult with me.