Skip to content

Classify and solve foundational first-order, elliptic, parabolic, and hyperbolic PDEs, then formulate and analyze weak solutions using imported functional-analysis results.

Textbook draft, not yet final-ready; pending independent mathematical review. Builds on: Multivariable Calculus · Differential Equations · Real Analysis

Chapters

  1. PDE Models and Classification A metal rod is hot in the middle and cold at the ends. 5 worked examples · 18 exercises
  2. First-Order Equations and Characteristics 6 worked examples · 17 exercises Builds on Chapter 1
  3. The Laplace Equation and Maximum Principles A thin metal plate has its edge held at prescribed temperatures, hot along one stretch and cold along another, and is left alone until the temperature inside stops changing. 5 worked examples · 17 exercises Builds on Chapter 1
  4. The Poisson Equation, Fundamental Solutions, and Green Functions Newton found that a point mass attracts with a force proportional to the inverse square of the distance, and Coulomb found the same law for a point charge. 4 worked examples · 17 exercises Builds on Chapter 3
  5. The Heat Equation and Parabolic Smoothing Touch a long cold iron bar with a soldering iron for an instant, at one point. 5 worked examples · 17 exercises Builds on Chapter 4
  6. The Wave Equation, d'Alembert, and Energy Pluck a long taut string by pulling a short piece of it sideways and letting go. 5 worked examples · 17 exercises Builds on Chapters 2 and 5
  7. Separation of Variables and Fourier Series In 1807 Joseph Fourier submitted a memoir on the conduction of heat in which he asserted that an arbitrary initial temperature on a rod, even one with jumps, could be written as an infinite sum of sines, and that the heat equation could then be solved one sine at a time. 5 worked examples · 17 exercises Builds on Chapter 6
  8. Distributions and Weak Derivatives Three times in this book a function has been called a solution of an equation it could not literally satisfy. 4 worked examples · 17 exercises Builds on Chapter 6
  9. Sobolev Spaces and Weak Formulations Dirichlet's principle, Theorem 3.10, says that among all functions with given boundary values the harmonic one has the least energy. 4 worked examples · 17 exercises Builds on Chapters 7 and 8
  10. Weak Existence, Galerkin Approximation, and Method Choice 5 worked examples · 17 exercises Builds on Chapter 9
  11. Cumulative Review Mixed problems drawn from every chapter of Partial Differential Equations. 14 exercises

Maps

How the chapters build on each other: an arrow runs from a chapter to a later one that cites it.
How the chapters of Partial Differential Equations build on each other Chapter 2 cites Chapter 1 4 times Chapter 3 cites Chapter 1 7 times Chapter 6 cites Chapter 2 5 times Chapter 4 cites Chapter 3 12 times Chapter 5 cites Chapter 4 1 time Chapter 6 cites Chapter 5 9 times Chapter 7 cites Chapter 6 3 times Chapter 8 cites Chapter 6 2 times Chapter 9 cites Chapter 7 3 times Chapter 9 cites Chapter 8 14 times Chapter 10 cites Chapter 9 16 times Chapter 1: PDE Models and ClassificationChapter 1PDE Models andClassification Chapter 2: First-Order Equations and CharacteristicsChapter 2First-Order Equations andCharacteristics Chapter 3: The Laplace Equation and Maximum PrinciplesChapter 3The Laplace Equation andMaximum Principles Chapter 4: The Poisson Equation, Fundamental Solutions, and Green FunctionsChapter 4The Poisson Equation,Fundamental Solutions,… Chapter 5: The Heat Equation and Parabolic SmoothingChapter 5The Heat Equation andParabolic Smoothing Chapter 6: The Wave Equation, d'Alembert, and EnergyChapter 6The Wave Equation,d'Alembert, and Energy Chapter 7: Separation of Variables and Fourier SeriesChapter 7Separation of Variablesand Fourier Series Chapter 8: Distributions and Weak DerivativesChapter 8Distributions and WeakDerivatives Chapter 9: Sobolev Spaces and Weak FormulationsChapter 9Sobolev Spaces and WeakFormulations Chapter 10: Weak Existence, Galerkin Approximation, and Method ChoiceChapter 10Weak Existence, GalerkinApproximation, and…
The courses this one builds on, down to it: an arrow runs from a course to one that builds on it.
The courses Partial Differential Equations builds on CalculusCalculus Multivariable CalculusMultivariable Calculus Linear AlgebraLinear Algebra Differential EquationsDifferential Equations Real AnalysisReal Analysis Partial Differential EquationsPartial DifferentialEquations

About This Course

This book is a first serious course in partial differential equations for a reader working alone. It is aimed at an advanced undergraduate or beginning graduate student in mathematics, physics, or engineering who wants to know where the classical equations come from, how their solutions behave, how to prove that behaviour, and how the modern notion of a weak solution grows out of the classical theory.

Four prerequisites are used constantly. From Multivariable Calculus: partial derivatives, the chain rule, multiple integrals, and the divergence theorem. From Differential Equations: solving linear ordinary differential equations with constant coefficients and the existence and uniqueness theorem for initial value problems. From Real Analysis: limits, continuity, uniform convergence, and compactness. From Linear Algebra: symmetric matrices, eigenvalues, and inner products. The last three chapters also use the Lebesgue integral and the spaces \(L^p\) from Measure Theory and one abstract theorem from Functional Analysis. A reader without measure theory can still follow those chapters by reading “integrable” as “integrable in the sense you know” and accepting the completeness of \(L^2\) ; every imported result is stated with the hypotheses the argument needs and is marked once with its library identifier. It is not proved again here.

Six abilities mark the reader who has finished the book, and none of them should need notes. Derive transport, diffusion, wave, and equilibrium equations from a conservation law and a constitutive assumption. Solve first-order equations by characteristics and say when and where the classical solution breaks. Prove the mean value property, the maximum principles, and uniqueness by energy, and use them to bound solutions you cannot compute. Write and use the representation formulas of d’Alembert, Poisson, and the heat kernel, and build series solutions by separation of variables. Decide whether a rough function solves an equation in the distributional or weak sense. Put an elliptic boundary value problem in weak form, verify the hypotheses of the Lax–Milgram theorem, and compute a Galerkin approximation by hand.

Notation is conventional. An open set \(\Omega\subseteq\mathbb R^n\) is the spatial domain, \(\partial\Omega\) its boundary, \(\overline\Omega\) its closure, and \(\nu\) the outward unit normal. Subscripts denote partial derivatives, so \(u_t=\partial u/\partial t\) and \(u_{xy}=\partial^2u/\partial y\,\partial x\) . The gradient \(\nabla u\) and the Laplacian \(\Delta u=u_{x_1x_1}+\dots+u_{x_nx_n}\) act on the space variables only. The ball of radius \(r\) about \(x\) is \(B_r(x)\) ; its volume is \(\lvert B_r\rvert\) and the surface area of its boundary is \(\lvert\partial B_r\rvert\) . We write \(\omega_n\) for the surface area of the unit sphere in \(\mathbb R^n\) , so \(\omega_2=2\pi\) , \(\omega_3=4\pi\) , \(\lvert\partial B_r\rvert=\omega_nr^{n-1}\) , and \(\lvert B_r\rvert=\omega_nr^n/n\) . The class \(C^k(\Omega)\) consists of functions with continuous partial derivatives up to order \(k\) in \(\Omega\) , and \(C^k(\overline\Omega)\) of those whose derivatives up to order \(k\) extend continuously to \(\overline\Omega\) .

Each chapter ends with exercises ranging from recall to proof. Work them with pencil first. The companion solutions give full arguments for some, graduated hints for others, and bare answers for a few. Several exercises present a plausible argument that is wrong and ask you to find the flaw; in this subject a formula applied outside its hypotheses usually still produces an answer, so that skill matters. The cumulative review mixes chapters without saying which tool each problem needs.

Search knowledge base

Explore

On this page

Note