chapter 7 companion and outline
This page contains companion resources and an outline for chapter 7 of the book An Introduction to Real-Time Computing for Mechanical Engineers, and it therefore lacks most of chapter 7’s contents. While some sections of the book are fully available on this site, many are not. Please consider purchasing a copy from the MIT Press.
Partial differential equations
An ordinary differential equation is one with (ordinary) derivatives of functions of a single variable each—time, in many applications. These typically describe quantities in some sort of lumped-parameter way: mass as a “point particle,” a spring’s force as a function of time-varying displacement across it, a resistor’s current as a function of time-varying voltage across it. Given the simplicity of such models in comparison to the wildness of nature, it is quite surprising how well they work for a great many phenomena. For instance, electronics, rigid body mechanics, population dynamics, bulk fluid mechanics, and bulk heat transfer can be lumped-parameter modeled.
However, as we saw in chapter 5, there are many phenomena of which we require more detailed models. These include the following:
Detailed fluid mechanics
Detailed heat transfer
Solid mechanics
Electromagnetism
Quantum mechanics
In many cases, what is required to account for is the time-varying spatial distribution of a quantity. In fluid mechanics, we treat a fluid as having quantities such as density and velocity that vary continuously over space and time. Deriving the governing equations for such phenomena typically involves vector calculus; we observed in chapter 5 that statements about quantities like the divergence (e.g., continuity) can be made about certain scalar and vector fields. Such statements are governing equations (e.g., the continuity equation) and they are partial differential equations (PDEs) because the quantities of interest, called dependent variables (e.g., density and velocity), are both temporally and spatially varying (temporal and spatial variables are therefore called independent variables).
In this chapter, we explore the analytic solution of PDEs. This is related to but distinct from the numeric solution (i.e., simulation) of PDEs, which is another important topic. Many PDEs have no known analytic solution, so for these numeric solution is the best available option.1 However, it is important to note that the insight one can gain from an analytic solution is often much greater than that from a numeric solution. This is easily understood when one considers that a numeric solution is an approximation for a specific set of initial and boundary conditions. Typically, very little can be said of what would happen in general, although this is often what we seek to know. So, despite the importance of numeric solution, one should always prefer an analytic solution.
Three good texts on PDEs for further study are kreyszig2011, strauss2007, and haberman2018.
Classifying PDEs
Boundary Value Problems
PDE solution by separation of variables
The 1D wave equation
The Laplacian in Polar Coordinates and the Fourier-Bessel Series
Problems
Online resources for Chapter 7
No online resources.
There are some analytic techniques for gaining insight into PDEs for which there are no known solutions, such as considering the phase space. This is an active area of research; for more, see bove2006.↩︎