Rouben Rostamian

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

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  
Final Exam: Monday December 18 at 6:00pm

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.