MATH 404: Introduction to Partial Differential Equations I
Fall 2023 course information
Class Time/Place: | MoWe 5:30pm–6:45pm, MP 008 |
Office: | MP 402 |
Phone: | 410–455–2458 |
Email: | rostamian@umbc.edu |
Office hours: | MoWe 4:30pm–5:30pm |
Course content
This is a first course on Partial Differential Equations (PDEs). It provides an overview of the subject from an elementary point of view and introduces some classical techniques for solving initial and boundary value problem. An integral part of the course is the analysis of physical phenomena such as heat conduction, wave propagation, etc., and their formulations as PDEs.
Textbook
I am writing (not finished yet) a textbook on PDEs which I naturally believe is better than anything else that I have seen. I will share what I have with you as a PDF file which you will be able to read on your computer screen. I will continue adjusting/expanding the textbook throughout the semester.
The subject of PDEs deals largely with phenomena that change/evolve over time. The time-dependence of the solutions does not come across very well in traditional textbooks which are limited to printed media. A novel feature of my textbook is that it has animations embedded inside the PDF! I hope that this makes for a livelier and more attractive presentation of the material. Have a look at this sample animations extracted from the textbook.
If you still feel a need for a traditional textbook, I recommend
what I have used in prior semesters in this course:
J. David Logan, Applied Partial Differential Equations,
Springer, (3rd edition, 2015).
Available at
amazon.com,
and elsewhere.
Prerequisites
You must have completed MATH 225 (Ordinary Differential Equations) and MATH 251 (Multivariable Calculus) with a grade of "C" or better before you can take this class. You should be comfortable with
- Math 225: Separation of variables, integrating factors, and solving second order linear equations;
- Math 251: The directional derivative, gradient vector, vector fields, the Divergence Theorem, and Green's identities.
Homework and exams
I will enter homework assignments on this web page shortly after each class. You are expected to work on all the assigned problems and make sure that you can solve them. Homework assigned on Monday and Wednesday of each week is due on the Wednesday of the following week unless announced otherwise. Selected problems from each homework set will be graded.
Late homework won't be accepted; please don't ask for exceptions. However, up to two missed homeworks will be discarded in order to accommodate unanticipated events.
There will be two exams during the semester, and a final exam at the end of the semester. Exams 1 and 2 will cover the first third and second third of the course; they will be given during the regularly scheduled class times. The Final Exam will be comprehensive—it will cover the entire course—however it will put much greater emphasis on the material toward the later parts of the course.
Homework: | 20% |
Exam 1: | 25% |
Exam 2: | 25% |
Final Exam: | 30% |
Overall course score will be calculated according to the weights attached to various components as shown in the adjacent table. Letter grades will be determined according to:
if { grade ≥ 85: A} else if { grade ≥ 75: B} else if { grade ≥ 65: C} else if { grade ≥ 55: D} else F
I will make and grade the exams in a fair and reasonable way, but sorry, no "curving" in this course.
Bonus points
You may earn bonus points by going over and beyond the course's minimal expectations. I will set things up so that your homework may count as much as 30% (up from 20%) when padded with bonus points. There are several ways that you can earn bonus points.
- Neat presentation of your work
- Is your presentation of the solutions to the homework problems
self-contained and self-explanatory? If you mail your work to
someone who is not in this class, will that person be able to
understand the context and follow your line of reasoning at your
absence?
Hint: Have a look at any math textbook to see how math is explained. Splattering equations across a page is not an explanation.
- Handwritten or typed?
- Much writing in the 21st century is done on a computer
keyboard. Scribbling on a paper is so passé. Can
you write mathematics on a computer? You should be able to.
How will you explain it to your future boss that after 16 years of
schooling you still don't know how to write math on a computer.
Hint: LaTeX is the universal software for writing mathematics. This course provides you with the opportunity to learn LaTeX or further your skills if you already know it.
- Graphics
-
Solving a typical PDE problem leads to an answer like
\[
u(x,t) = \sum_{n=1}^\infty
b_n e^{-(n\pi/L)^2 t} \sin \frac{n\pi x}{L}.
\]
The solution $u(x,t)$
expresses the temperature in a heated metal bar of length $L$
at the point $x$ at time $t$.
It'd be a shame arriving at that solution after four pages of calculations
and then having no idea of what that temperature distribution looks like.
Do you know how to plot such a function on your computer?
If so, then you can
enrich your presentation by including a plot of that solution.
Hint: There are many software tools for producing graphics. Maple and Mathematica are the most sophisticated. Matlab can also be used for that purpose but it has limited capability for symbolic calculations, so it wouldn't be my first choice for the purposes of this course.
Maple will cost you $75 $112, but buying it may not be an unreasonable burden considering that you are not paying for a textbook. I will consider adding a couple of Maple tutorial sessions on Friday afternoons or Saturdays, if there is enough interest.
Mathematica is available to UMBC students for free. Unfortunately I know very little about Mathematica so I cannot be of help to you here, but if you know how to use it, then more power to you!
About Adobe Acrobat Reader
You may read the textbook's PDF file in whatever way that you normally read PDFs on your computer. To be able to see the embedded animations, however, you will need to install the Adobe Acrobat Reader if it's not already installed. The textbook's animations are an essential part of the material's presentation; you will be missing a lot if you can't see the animations.
Adobe Acrobat Reader is available for free download for Linux, Mac, and Windows. Follow these links for downloading and installing instructions:
- Installing on Debian based Linux, such as Ubuntu
- How to Install Adobe Acrobat Reader on Ubuntu 22.04
- Installing on Mac OS and Windows
- Go to Adobe's website
About LaTeX
Technical writing is easy with the right tool. LaTeX is the computer software of choice for technical writing, especially for articles that contain a lot of mathematics. LaTeX has been around since 1980s (that's over 40 years!) so it wouldn't be a waste of your time and effort to invest in learning it. What you learn here will stay with you for a lifetime.
There are tons of LaTeX tutorials on the web but most of them are trash. I advise you stay clear of them since you are likely to pick up wrong ideas which will be difficult to get rid of later on.
Once you are convinced that LaTeX is the right tool for you, you should consider buying its manual and keeping it within an arm's reach at all times. The very readable manual, written by the creator of LaTeX, is:
LaTeX: A Document Preparation System by Leslie Lamport.
How to get LaTeX
LaTeX is an open source software; it may be obtained freely and installed on any computer platform.
- Linux
- All Linux distributions come with LaTeX. If you have your own Linux machine, you may install/activate LaTeX with a few mouse clicks. Ask me if you don't know how.
- Mac
- Download and install MacTeX.
- Windows
- Download and install MiKTeX.
Another possibility would be to write your LaTeX documents within your web browser through application called Overleaf. Being a web application, Overleaf does not require installing software on your computer. The downside is that you will be tied to Overleaf forever. (Think of 10 or 20 years from now.) I think you will be better off becoming independent by installing the LaTeX on your computer and getting the full possession of it.
Course calendar and activity log
Calendar | |
---|---|
Wed Aug 30 | hw-00.pdf (corrected typo on 2023-08-31) |
Mon Sep 4 | Labor Day; no class today |
Wed Sep 6 |
HW #1: Chapter 1 Exercises 2, 7, 9 for warm-up Exercises 10 and 13, 5 points each |
Mon Sep 11 | no homework assigned today |
Wed Sep 13 |
HW #2: Chapter 3 Exercises 2, 3, 4, 5 Two of these four will be graded for 5 points each. |
Mon Sep 18 |
HW #3: Chapter 3 Exercises 6, 8, 9, 10 Two of these four will be graded for 6 points each. |
Wed Sep 20 | |
Mon Sep 25 | |
Wed Sep 27 |
HW #4 Chapter 4, Exercises 1, 2 Chapter 5, Exercises 1, 3, 4, 5, 7 Three exercises will be graded for a total of 14 points. |
Mon Oct 2 | |
Wed Oct 4 |
Exam #1 based on the material of Aug 30 through Sep 27 HW #5: Chapter 6, Exercises 2 [2 points], 4 [4 points] |
Mon Oct 9 | |
Wed Oct 11 |
HW #6: Chapter 6, Exercises 6, 8, 9, 10 for 6 points each |
Mon Oct 16 | |
Wed Oct 18 | No homework assigned this week |
Mon Oct 23 | |
Wed Oct 25 |
HW #7: 7.9, 7.11, 8.2, 8.3, 9.1, 9.3, 9.5 Three of these will be graded for 6 points each |
Mon Oct 30 | No homework assigned this week |
Wed Nov 1 | Exam #2 based on the material of Oct 2 through Oct 25 |
Mon Nov 6 |
HW #8 – Chapter 10: #5, 7, 8, 9 |
Wed Nov 8 | |
Mon Nov 13 | |
Wed Nov 15 | HW #9: 11.1, 11.2, 12.1, 13.1 |
Mon Nov 20 | |
Wed Nov 22 | |
Mon Nov 27 | |
Wed Nov 29 | HW #10: 13.2, 13.3, 13.4, 13.6, 13.7 |
Mon Dec 4 | |
Wed Dec 6 | HW #11: 14.1, 14.2, 14.3, 14.4 |
Mon Dec 11 |
Notes & Comments
Registrar's info
Registrar's Office Dates and Deadlines
Student Disability Services (SDS)
Services for students with disabilities are provided for all students qualified under the Americans with Disabilities Act of 1990, the ADAA of 2009, and Section 504 of the Rehabilitation Act who request and are eligible for accommodations. The Office of Student Disability Services is the UMBC department designated to coordinate accommodations that would allow for students to have equal access and inclusion in their courses.
UMBC Honors Code
By enrolling in this course, each student assumes the responsibilities of an active participant in UMBC's scholarly community in which everyone's academic work and behavior are held to the highest standards of honesty. Cheating, fabrication, plagiarism, and helping others to commit these acts are all forms of academic dishonesty, and they are wrong. Academic misconduct could result in disciplinary action that may include, but is not limited to, suspension or dismissal.
The PDF document UMBC Policy for Undergraduate Student Academic Conduct spells out the official academic integrity policies for undergraduates.
A message from the Office of Equity and Civil Rights
This Title IX policy is provided by UMBC's Office of Equity and Civil Rights.