Numerical Analysis

V63.0252
Spring 2007, Mondays and Wednesdays, 2:00 - 3:15 pm, Silver 802

Instructor: Olof Widlund

  • Coordinates of Olof Widlund
    Office: WWH 712
    Telephone: 998-3110
    Office Hours: Mondays 3:30 - 4:30 pm and Thursdays 4:00 - 5:00 pm. You can also try to drop in or send email or call for an appointment.
    Email: widlund@cims.nyu.edu

  • Final exam will be held on Monday May 7, 2:00--3:50 pm in the regular class room, Silver 802.
  • You can bring one sheet of regular sized paper covered by your own notes on both sides to the exam.

  • Text book: An Introduction to Numerical Analysis by Endre Suli and David Meyers. Cambridge University Press. (Homework assignments will often be from this book.

  • Handouts, which form an important part of the reading. Please request them by e-mail if you do not have copies:
  • Chapters 2, 3, and 4 (pp. 5-24) on Floating Point Numbers from:
    Numerical Computing with IEEE Floating Point Arithmetic by Michael L. Overton, SIAM.

  • Lectures 20 and 21 (pp. 147-162) on Gaussian Elimination and Pivoting.
  • Lecture 10 (pp. 69-76) Householder Triangularization.
  • Existence and Uniqueness of the Interpolating Polynomial (pp. 38-43).
  • Numerical Integration: Some Basic Rules and Adaptive Quadrature (pp. 303-309 and 328-331).

  • Course content. All page and section references are to the textbook.
  • Floating point arithmetic (handout).
  • When is function evaluation well- or ill-posed? (p. 69.)
  • Solution of nonlinear equations: Chapter 1, in particular rates of convergence. The Illinois method as an example of a hybrid method.
  • Linear systems of algebraic equations: Chapter 2 and handouts. Norms of vectors and matrices. Condition numbers of matrices. Least squares. Householder triangularization and how it provides and alternative to setting up and solving the normal equations. Special matrices; Sections 3.1-3.3.
  • Polynomial interpolation; Chapter 6 and handout. Lagrange and Hermite interpolation. Newton's approach. Error of polynomial interpolation. Runge's phenomena and the use of the zeros of Chebyshev polynomials as interpolation points.
  • Splines; Sections 11.1-11.5.
  • Numerical integration; Sections 7.1-7.3 and 7.5 and handout. Adaptive Simpson.
  • Inner product space. Gram-Schmidt. Best approximation in the 2-norm. Orthogonal polynomials. Sections 9.1-9.4.
  • Gaussian quadrature and the connection with orthogonal polynomials. Radau and Lobatto quadrature; the basic idea. Sections 10.1-10.3 and 10.6.
  • Best approximation of continuous functions with respect to the maximum norm. Chapter 8.
  • Reducing real symmetric matrices to tridiagonal form by using Householder transformations. Computing the determinant of tridiagonal matrices using a three term recurrence. Sturm sequences and how to use them to compute eigenvalues of symmetric tridiagonal matrices. Sections 5.5 and 5.6.


  • Introductions to MATLAB, courtesy Julie Cameron and Jessica Lin
  • Cambridge University Engineering Department -"Getting Started" and Example PDFs.
  • The official Matlab page - detailed with a lot of information.
  • Or from the same outfit
  • Wikipedia thread for Matlab - easy read, simple programs that are easy to comprehend

  • Midterm
    The midterm exam will be on Monday, March 5. It will cover material from the first three chapters of the text as well as the handout on Floating Point systems. Please review the homework assignment in preparation for the exam. You can bring one sheet of regular sized paper covered by your own notes on both sides to the exam.
  • Homework
    There will be regular homework assignments. Scores will be available on Blackboard. It is important that you do the homework yourself, but when you get stuck,I encourage you to consult with other students or me, to get help when necessary. However, when you get help, it is important to acknowledge it in writing. Please staple everything together and order the problems in the same order as given. The best way of turning in homework is to give it to me personally, in class or in my office. If I am not in my office, you can slide it under my door. If you put your homework in my mailbox, it is at your own risk.


  • Homework Assignments:
  • Homework set 1 Assigned January 24, due at midnight Monday February 5.
  • Homework set 2 Assigned February 1, due at midnight Monday February 19.
  • Homework set 3 Assigned February 16, due at midnight Friday March 9.
  • Homework set 4 Assigned March 26, due at midnight Monday April 9.
  • Homework set 5 Assigned March 26, due at midnight Monday April 16.
  • Homework set 6 Assigned April 6, due at midnight Wednesday April 25.


  • Lectures
  • January 17, 22, and 24: A discussion of floating point systems and arithmetic. A handout given out from
    Numerical Computing with IEEE Floating Point Arithmetic by Michael L. Overton, SIAM.