Computer tools
Many software packages have nowadays built-in routines for solving DE. They include:
1. Mathematica - a powerful, multipurpose software, that allows symbolic, numeric and graphic manipulation of data. A special add-on package VisualDSolve by S. Wagon is handy for visualization of DE solutions.
A brief introduction to Mathematica. with demonstrations is provided in the Wolfram screencast.
2. MatLab is another multipurpose software. It has specialized DE packages designed by J. Polking. Choose the proper version of m-files dfield and pplane for your version of Matlab (e.g. 5, 6,7), download them, and place in the Matlab path (e.g. c:/../matlab../work). Another m-file odesolve solves arbitrary systems of differential equations.
Mathematica and Matlab are available through CWRU software libraries (find more details there). You can choose your own DE software, but it will be essential for many homework and projects. |
Text
Differential Equations, by Blanchard, Devaney and Hall, PWS.
Supplementary material (handouts, Mathematica notebooks, etc.) are provided on class web pages: Mathematica notebooks and notes, and homework problems, solutions, tests and projects.
The lectures will cover material non included in the book, or exposition different from book. The students are responsible for all this material. I expect no prior computer experience, and most computer materials will be provided. |
Lab projects
There will be few (1-2) special team-projects based on the book labs (at the end of each chapter), or other. Most of them will require both mathematics and computer. You will be given about 2 weeks for each project. The results will be presented in the report. The report should include
Title Page, with authors, project title and date.
Abstract (no more than half-page long): a brief summary of the problem, method used to solve it, and your results.
Main body: (i) Description of the problem and the mathematical (DE) model; (ii) Mathematical (analytic) solution and analysis, when available; (iii) Numeric and graphic results. Explain the significance of graphics and formulas necessary to illustrate the results (each picture, graph or formula should be clearly labeled). Use plots judiciously, do not clutter your report. Be concise and clear in your writing.
Conclusions: the meaning and significance of the problem and your results.
Appendix (optional) could include further details of calculations, methods, formulas, computer work, graphics etc., that you do not want to include in the main body. All auxiliary calculations, graphics etc. could be put in the appendix. |