Math2090 Fall Semester 2008 (2091)

Numerical Solutions of Ordinary Differential Equations
MWF 10:00-10:50 Thackeray 323


Office Hours

MWF 11:00 - 12:00, and by appointment
Office: Thackeray 303
Phone: (412) 624-8374
E-mail: yotov@math.pitt.edu

This course is an introduction to modern methods for the numerical solution of initial and boundary value problems for systems of ordinary differential equations and differential algebraic equations. We will discuss the principal classes of numerical methods and of their theory, including convergence and stability considerations, order and step size selection and the effects of stiffness.

Written homework and several computational projects will be assigned. Suggested programming language is Matlab. The Matlab language provides extensive library of mathematical and scientific function calls entirely built-in. Matlab is available on Unix and Windows in the university computing labs. The full set of manuals is on the web in html and also in Adobe PDF format. The "Getting Started" manual is a good place to begin and is available both in html format and in Adobe PDF format. The full reference manual as well as manuals for each of the many toolboxes are all available.


Course materials

  • Syllabus
  • Matlab Primer: pdf
  • Matlab Tutorial: Postscript; HTML
  • Introduction to Matlab exercises by Dr. Mike Sussman: Preliminaries; Beginning Matlab
  • An algorithmic introduction to numerical simulation of stochastic differential equations, D. Higham, SIAM Review, vol. 43, no. 3, 2001.

    Homework Assignments

  • Homework 1, Due September 19, 2008: p.34 #2.1, 2.2; p.67 #3.1, 3.4, 3.6; computational project 1
  • Homework 2, Due October 3, 2008: p.111 #4.2, 4.8, 4.18a; computational project 2
  • Homework 3, Due October 20, 2008: p.153 #5.1, 5.2, 5.5 (use 2-step Adams-Bashforth method), 5.10
  • Homework and computational project 4, Due November 7, 2008
  • Homework 5, Due November 19, 2008: #6.3, 7.1 (use the secant algorithm given in class)
  • Homework 6, Due December 5, 2008: #8.9, 8.10

    Exams

  • Midterm October 15, 2008, in class
  • Final Project, Due December 12, 2008