Resources

Syllabus

The syllabus for this course is here.

Mathematica

I will be using Mathematica on occasion in this course, and you are welcome to use it yourself to do your homework. Mathematica is available in the Briggs 419 computer lab. I will not be offering any formal instruction in the use of Mathematica; instead, I will be showing numerous examples in class. If you are interested in reading a Mathematica tutorial, there is a tutorial available in the online help system.

How to read Mathematica notebooks

All of the Mathematica files that I am providing below are in the form of Mathematica notebooks. To download these files, right click on the links provided and select the option to download the file to the local disk. You can then open those files in Mathematica. If you are working at a computer that does not have Mathematica installed, you can use the Mathematica Player from Wolfram Research to read these files instead. You can download the Wolframe CDF Player from http://www.wolfram.com/cdf-player/.


Monday, September 12

Sections 3.1-3.3. Lecture Notes

Wednesday, September 14

Section 3.4. Lecture Notes

Friday, September 16

Section 3.5. Lecture Notes

I also gave a short demonstration of how to use Mathematica to do some simple matrix calculations. The notebook file containing those examples is here.

First Homework Set

Section 3.4: 4, 5, 10. Section 3.5: 3, 4, 6. This homework is due on Wednesday, September 21.

Monday, September 19

Sections 5.1 to 5.3. Lecture Notes

Here is a Mathematica notebook that shows how to use Mathematica to do the integrals necessary to compute Fourier Sine expansions.

Wednesday, September 21

Sections 2.2 and 5.4. Lecture Notes

Second Homework Set

Section 5.1: 2, 5, 7, 8. Section 5.2: 1, 2, 3, 6, 7. Section 5.3: 3bc, 4bc. Section 5.4: 1, 2, 7. These problems are due on Wednesday, Sept. 28.

Friday, September 23

Sections 5.5 and 5.6. Lecture Notes

Here is a Mathematica notebook that shows how to use Mathematica to do the integrals necessary to implement the Finite Element form of the Galerkin method.

Monday, September 26

Sections 6.1 and 6.2. Lecture Notes

Here is a Mathematica notebook that shows how to use Mathematica to solve the heat equation by the method of Fourier series.

Third Homework Set

Section 5.5: 7, 8. Section 5.6: 5, 6, 7, 9. Section 6.1: 3, 4. Section 6.2: 4. Section 6.4: 5, 6. These problems are due on Wednesday, Oct. 5.

Wednesday, September 28

Section 6.4: solving the heat equation by the finite element method. The finite element method will require us to solve or approximate the solution to some systems of first order ODEs. To do this most efficiently, you need to understand some simple methods for solving ODEs numerically. Here is a Mathematica notebook that illustrates some of these techniques. Once you have reviewed the numerical solution techniques, you can go on to work with the notebook that shows how to use these techniques with the finite element method.

Friday, September 30

Section 6.5: solving the heat equation with Neumann boundary conditions by the finite element method. Here is the Mathematica notebook that shows how to implement these methods.

Monday, October 3

Sections 7.1 and 7.2. Lecture Notes

Here is a Mathematica notebook that shows how to use Mathematica to solve the wave equation by the method of Fourier series.

Wednesday, October 5

Section 7.3, finite element method for the wave equation. Here are lecture notes and a Mathematica notebook

Section 7.5, finite difference method for the wave equation. Here are lecture notes and a Mathematica notebook

Fourth Problem Set

Section 6.5: 6. Section 7.1: 1. Section 7.2: 2. Section 7.3: 3. Section 7.5: 4,5. These problems are due on Wednesday, Oct. 12.

Friday, October 7 and Monday, October 10

Sections 9.1 and 9.2. Here are lecture notes.

Wednesday, October 12

Section 9.5, Green's function for the heat equation. Lecture Notes

Fifth Problem Set

Section 9.1: 2, 5, 8. Section 9.2: 2. Section 9.5: 4. These problems are due on Wednesday, Oct. 19.

First Midterm Exam

The first midterm exam is coming up on Friday, October 14. The exam will cover chapters 3, 5, and 6. Here is a a list of topics to review and some sample exam questions

Monday, October 17

Section 9.6, Green's function for the wave equation. Lecture Notes

Wednesday, October 19

Section 11.1: Lecture Notes

Sixth Problem Set

Section 9.6: 7 Section 11.1: 5, 9, 10 These problems are due on Wednesday, Oct. 26.

Monday, October 24

Section 11.2: Lecture Notes

Wednesday, October 26

Section 11.3: Lecture Notes

Here is a Mathematica notebook to accompany this material.

Friday, October 28 and Monday, October 31

Section 11.4: The finite element method in multiple spatial dimensions. Here are some lecture notes that explain the basics of the method, and a Mathematica notebook that works out all the gory details. Some of the code in that notebook is fairly advanced. You will need to work through this tutorial workbook before you attempt to understand what is going on in the main notebook.

Seventh Problem Set

Section 11.2: 2, 4, 5, 11. Section 11.3: 7. Section 11.4: 1, 6. These problems are due on Friday, Nov. 4.

Second Midterm Exam

The second midterm exam is coming up on Wednesday, Nov. 2. The exam will cover chapters 7 and 9. Here is a a list of topics to review and some sample exam questions.

Friday, November 4

Green's functions for the Laplace operator. Here are lecture notes for section 11.5 and section 11.6.

Monday, November 7

Sections 12.1 and 12.2, Complex Fourier series and the Fast Fourier Transform. Here are lecture notes and a Mathematica notebook that demonstrates how to use the FFT to compute complex Fourier coefficients.

Wednesday, November 9 and Friday, November 11

Convergence theorems for Fourier series. Here are lecture notes for section 12.4 and section 12.5 and a Mathematica notebook to accompany section 12.5.

Final Homework Assignment

Section 11.5: 6. Section 11.6: 6. Section 12.1: 1. Section 12.2: 2, 5.

These problems are due on Wednesday, November 16.

Monday, November 14

Sections 10.1 through 10.3, Sturm-Liouville boundary value problems. Here are lecture notes for sections 10.1 and 10.2, lecture notes for section 10.3 and a pair of Mathematica notebooks with examples.

Wednesday, November 16

Sections 8.1 and 8.2, the method of characteristics. Here are lecture notes and a Mathematica notebook that shows some examples of sets of characteristic curves.

Final Exam

The final exam will be on Sunday, November 20 from 3:00-5:30. Here is a review sheet to help you prepare.