Partial Differential Equations

⚡ Key Takeaways

A partial differential equation (PDE) is an equation relating an unknown multivariable function to its partial derivatives. Key result: PDEs split into elliptic, parabolic, and hyperbolic types, each governing fundamentally different physical behavior (equilibrium, diffusion, waves). Applies to: heat flow, vibrations, electrostatics, fluid dynamics, quantum mechanics, finance. Foundations laid by: d'Alembert, Euler, Fourier, and Cauchy (18th–19th centuries).

💡 The Core Insight

A PDE is not solved by a single formula but by a function constrained by local relations among its rates of change. The type of the equation — elliptic, parabolic, or hyperbolic — is determined by the second-order terms alone and dictates which auxiliary conditions (boundary or initial data) make the problem well-posed. Geometry of the equation's characteristics tells you how information propagates.

Formal Statement

DefinitionPartial Differential Equation

A PDE of order kk for an unknown function u:Ω⊆Rn→Ru:\Omega\subseteq\mathbb{R}^n\to\mathbb{R} is a relation

1
F ⁣(x, u, Du, D2u, …, Dku)=0,\quad F\!\left(x,\,u,\,Du,\,D^2u,\,\dots,\,D^k u\right)=0,

where DjuD^j u denotes the collection of all partial derivatives of order jj, and kk is the highest order of derivative appearing.

  • x=(x1,…,xn)∈Ωx=(x_1,\dots,x_n)\in\Omega: independent variables.
  • uu: the unknown (dependent) function.
  • Du=(ux1,…,uxn)Du=(u_{x_1},\dots,u_{x_n}): the gradient.
  • D2uD^2u: the Hessian matrix of second partials uxixju_{x_ix_j}.
  • FF: a given function of all these arguments.

Derivation hint: This is simply the most general way to write "a relation among uu and its derivatives"; specific PDEs fix the form of FF.

DefinitionLinearity and Classification by Form

A second-order PDE in two variables has the form

2
A uxx+2B uxy+C uyy+D ux+E uy+Fu=G,\quad A\,u_{xx}+2B\,u_{xy}+C\,u_{yy}+D\,u_x+E\,u_y+Fu=G,

where A,B,C,D,E,F,GA,B,C,D,E,F,G may depend on x,yx,y. It is:

  • linear if all coefficients depend only on x,yx,y;
  • semilinear if A,B,CA,B,C depend only on x,yx,y but lower-order terms may depend on u,ux,uyu,u_x,u_y;
  • quasilinear if A,B,CA,B,C may depend on u,Duu,Du but the equation is linear in the highest derivatives;
  • fully nonlinear otherwise.

Derivation hint: Group terms by derivative order; "linear in highest derivatives" defines quasilinearity.

TheoremClassification by Discriminant

The second-order linear PDE [2] is classified at a point by the discriminant Δ=B2−AC\Delta = B^2 - AC:

3
{Δ<0elliptic (e.g. Laplace uxx+uyy=0)Δ=0parabolic (e.g. heat ut=uxx)Δ>0hyperbolic (e.g. wave utt=uxx)\quad \begin{cases} \Delta < 0 & \text{elliptic (e.g. Laplace } u_{xx}+u_{yy}=0\text{)}\\[2pt] \Delta = 0 & \text{parabolic (e.g. heat } u_t = u_{xx}\text{)}\\[2pt] \Delta > 0 & \text{hyperbolic (e.g. wave } u_{tt}=u_{xx}\text{)} \end{cases}

The type may vary from point to point (e.g. the Tricomi equation uxx+x uyy=0u_{xx}+x\,u_{yy}=0).

Derivation hint: The principal part A uxx+2B uxy+C uyyA\,u_{xx}+2B\,u_{xy}+C\,u_{yy} is a quadratic form with matrix (ABBC)\begin{pmatrix}A&B\\B&C\end{pmatrix}; the sign of its determinant AC−B2=−ΔAC-B^2=-\Delta classifies the conic of characteristics, in analogy with classifying Ax2+2Bxy+Cy2Ax^2+2Bxy+Cy^2.

Why It Holds / Derivation

ProofReduction to Canonical Form via Characteristics

We show why the discriminant governs the equation's character by seeking characteristic curves ϕ(x,y)=const\phi(x,y)=\text{const} along which the second-order part degenerates. 1. Seek a change of variables ξ=ϕ(x,y), η=ψ(x,y)\xi=\phi(x,y),\ \eta=\psi(x,y) that simplifies [2]. Under this change, the coefficient of uξξu_{\xi\xi} becomes

4
Aˉ=A ϕx2+2B ϕxϕy+C ϕy2.\quad \bar A = A\,\phi_x^2 + 2B\,\phi_x\phi_y + C\,\phi_y^2.

2. Setting Aˉ=0\bar A=0 (so ξ\xi is a characteristic coordinate) and writing m=−ϕx/ϕy=dy/dxm=-\phi_x/\phi_y=dy/dx along the curve, divide by ϕy2\phi_y^2:

5
A(dydx)2−2B dydx+C=0.\quad A\left(\frac{dy}{dx}\right)^2 - 2B\,\frac{dy}{dx} + C = 0.

3. Solving this quadratic for the slope of characteristics gives

6
dydx=B±B2−ACA.\quad \frac{dy}{dx} = \frac{B \pm \sqrt{B^2 - AC}}{A}.

4. The number of real characteristic directions is governed by the radicand B2−AC=ΔB^2-AC=\Delta:

  • Δ>0\Delta>0: two real families → hyperbolic; canonical form uξη=…u_{\xi\eta}=\dots (wave-like).
  • Δ=0\Delta=0: one real family → parabolic; canonical form uηη=…u_{\eta\eta}=\dots (heat-like).
  • Δ<0\Delta<0: no real characteristics → elliptic; canonical form uξξ+uηη=…u_{\xi\xi}+u_{\eta\eta}=\dots (Laplace-like).

5. Substituting characteristic coordinates eliminates cross terms and reduces each type to its standard model, completing the classification. ■\blacksquare

∎

Derivation hint: The characteristic equation [5] is exactly the condition that the principal symbol vanishes along ϕ=const\phi=\text{const}; its discriminant equals Δ\Delta.

JF
Joseph Fourier
1768–1830

Fourier, studying heat conduction for his 1822 treatise Théorie analytique de la chaleur, derived the heat equation and introduced the revolutionary idea that any function on an interval could be represented as a sum of sines and cosines. His method of separating variables and superposing trigonometric solutions remains the prototype for solving linear PDEs on bounded domains. Initially controversial — Lagrange doubted the convergence of his series — Fourier's work founded harmonic analysis and reshaped both mathematics and physics.

Building Intuition

🧠 Intuition

Think of a PDE as a set of local rules a function must obey at every point, like a giant interlocking constraint network.

  • The Laplace equation uxx+uyy=0u_{xx}+u_{yy}=0 says each value equals the average of its neighbors — like a stretched soap film or a steady temperature with no hot spots. Such functions are infinitely smooth and have no local maxima inside the region.
  • The heat equation ut=uxxu_t = u_{xx} says the temperature rises where the profile is concave up (a valley fills in) and falls where concave down. It smears information out instantly and irreversibly — you cannot run it backward.
  • The wave equation utt=uxxu_{tt}=u_{xx} says acceleration equals curvature: a taut string snaps back toward its average shape, producing oscillation. Signals travel at finite speed along characteristics and keep their shape.

The discriminant is just asking: do disturbances travel along definite paths (hyperbolic), spread everywhere at once (elliptic/parabolic), or sit in equilibrium (elliptic)?

Figure
Characteristic curves and the three PDE types in the (x,t) plane
Information flow by PDE type Hyperbolic (wave) finite-speed characteristics Parabolic (heat) instant spread, smoothing Elliptic (Laplace) equilibrium, global coupling

Worked Examples

Example1D Heat Equation by Separation of Variables

Given: A rod of length L=πL=\pi m with thermal diffusivity α=1 m2/s\alpha=1\ \text{m}^2/\text{s}, insulated sides, ends held at 0∘0^\circC: u(0,t)=u(π,t)=0u(0,t)=u(\pi,t)=0. Initial temperature u(x,0)=5sin⁡(2x) ∘u(x,0)=5\sin(2x)\ ^\circC. Solve ut=uxxu_t = u_{xx}.

Steps: 1. Separate: u=X(x)T(t)u=X(x)T(t) gives T′T=X′′X=−λ\dfrac{T'}{T}=\dfrac{X''}{X}=-\lambda. 2. Spatial problem X′′+λX=0X''+\lambda X=0, X(0)=X(π)=0X(0)=X(\pi)=0 gives eigenfunctions Xn=sin⁡(nx)X_n=\sin(nx), λn=n2\lambda_n=n^2. 3. Temporal: Tn′=−n2Tn⇒Tn=e−n2tT_n'=-n^2 T_n \Rightarrow T_n=e^{-n^2 t}. 4. General solution: u=∑nbnsin⁡(nx) e−n2tu=\sum_n b_n \sin(nx)\,e^{-n^2 t}. 5. Match initial data 5sin⁡(2x)5\sin(2x): only the n=2n=2 term survives, b2=5b_2=5, all others zero.

7
u(x,t)=5 sin⁡(2x) e−4t ∘C\quad \boxed{u(x,t)=5\,\sin(2x)\,e^{-4t}\ ^\circ\text{C}}

Check: at t=0t=0 it equals 5sin⁡2x5\sin 2x ✓; decays with rate n2=4 s−1n^2=4\,\text{s}^{-1}. After t=ln⁡2/4≈0.173t=\ln 2/4\approx0.173 s the amplitude halves.

Derivation hint: Separation reduces the PDE to two ODEs; the boundary conditions quantize nn, and orthogonality of sines picks coefficients.

Exampled'Alembert Solution of the Wave Equation

Given: Infinite string, wave speed c=2 m/sc=2\ \text{m/s}, governed by utt=4 uxxu_{tt}=4\,u_{xx}. Initial shape u(x,0)=e−x2u(x,0)=e^{-x^2} m, initially at rest ut(x,0)=0u_t(x,0)=0.

Steps: 1. General solution travels as two waves: u(x,t)=F(x−ct)+G(x+ct)u(x,t)=F(x-ct)+G(x+ct). 2. Rest condition ut(x,0)=−cF′+cG′=0⇒F=Gu_t(x,0)=-cF'+cG'=0 \Rightarrow F=G (up to constant). 3. Shape condition F+G=e−x2⇒F=G=12e−x2F+G=e^{-x^2}\Rightarrow F=G=\tfrac12 e^{-x^2}.

8
u(x,t)=12e−(x−2t)2+12e−(x+2t)2 m\quad \boxed{u(x,t)=\tfrac12 e^{-(x-2t)^2}+\tfrac12 e^{-(x+2t)^2}\ \text{m}}

Interpretation: the initial bump splits into two half-height bumps moving left and right at 22 m/s. At t=1t=1 s, the peaks sit at x=±2x=\pm 2 m, each of height 0.50.5 m.

Derivation hint: Factor ∂tt−c2∂xx=(∂t−c∂x)(∂t+c∂x)\partial_{tt}-c^2\partial_{xx}=(\partial_t-c\partial_x)(\partial_t+c\partial_x); each factor gives a one-way wave, yielding d'Alembert's formula.

Common Misconceptions

⚠️ Common mistake

"The general solution of a PDE is a formula with constants, like an ODE." False. Because PDEs constrain functions of several variables, their general solutions involve arbitrary functions, not arbitrary constants. For example, the general solution of ux=0u_x=0 in two variables is u(x,y)=f(y)u(x,y)=f(y) for any function ff. Pinning down a unique solution requires boundary/initial data along curves or surfaces, not just numbers.

⚠️ Common mistake

"More data always makes a problem better-posed." False. Specifying too much (or the wrong kind of) data can make a problem ill-posed. The backward heat equation, or the Cauchy problem for Laplace's equation, can have solutions that fail to depend continuously on the data — tiny perturbations cause arbitrarily large changes.

CounterexampleHadamard's Ill-Posed Cauchy Problem

Consider Laplace's equation uxx+uyy=0u_{xx}+u_{yy}=0 with Cauchy data

u(x,0)=0,uy(x,0)=1nsin⁡(nx).u(x,0)=0,\qquad u_y(x,0)=\tfrac1n\sin(nx).

The solution is u(x,y)=1n2sin⁡(nx)sinh⁡(ny)u(x,y)=\tfrac{1}{n^2}\sin(nx)\sinh(ny). As n→∞n\to\infty the data →0\to 0 uniformly, yet for any y>0y>0 the solution grows like 1n2eny→∞\tfrac{1}{n^2}e^{ny}\to\infty. Hence the elliptic Cauchy problem is ill-posed — small data changes produce unbounded solution changes. Elliptic equations want boundary data, not Cauchy data.

Connections

connection

PDEs sit at a crossroads of analysis, geometry, and physics.

  • They generalize the Ordinary Differential Equations to many variables; separation of variables turns a PDE into ODEs.
  • Solving linear PDEs on intervals invokes Fourier Series and Sturm-Liouville Theory, whose eigenfunctions diagonalize the spatial operator.
  • The Laplace Equation and Harmonic Functions connect to complex analysis: real and imaginary parts of holomorphic functions are harmonic.
  • Distributional and energy methods rest on Functional Analysis and Sobolev Spaces, the modern setting for weak solutions.
  • Conservation laws and characteristics tie hyperbolic PDEs to Vector Calculus and the Divergence Theorem.

Real-World Applications

🔬 Where this appears

Historical Development

⏳ History
- 1746 — Jean d'Alembert derives the 1D wave equation for a vibrating string and gives its traveling-wave solution F(x−ct)+G(x+ct)F(x-ct)+G(x+ct).
- 1750s — Leonhard Euler extends wave studies; debate erupts over which "functions" are admissible as initial data (the "vibrating string controversy").
- 1752 — Euler writes down the continuity and Euler equations for ideal fluid flow.
- 1782 — Pierre-Simon Laplace studies the potential equation ∇2u=0\nabla^2 u=0 in celestial mechanics.
- 1813 — Siméon Poisson generalizes to ∇2u=−ρ\nabla^2 u = -\rho, modeling gravitational and electrostatic potentials with sources.
- 1822 — Joseph Fourier publishes the heat equation and Fourier-series method in Théorie analytique de la chaleur.
- 1845–1850 — Navier and Stokes complete the Navier–Stokes equations for viscous fluids.
- 1860s — James Clerk Maxwell unifies electricity and magnetism into PDEs predicting electromagnetic waves.
- 1902 — Jacques Hadamard formalizes well-posedness, exposing the ill-posed elliptic Cauchy problem and reframing what "solving" a PDE means.

Subtleties & Limits

open-problem

Navier–Stokes existence and smoothness is a Clay Millennium Prize Problem: it is unknown whether smooth, globally-defined solutions to the 3D incompressible Navier–Stokes equations always exist for smooth initial data, or whether they can form singularities ("blow up") in finite time. More broadly, the theory of nonlinear PDEs lacks a unified framework: regularity, uniqueness, and existence must often be established equation by equation. Even classification breaks down — many physically important equations are of mixed type or fully nonlinear, where characteristics, weak solutions, and entropy conditions (as in the theory of shock-forming conservation laws) become essential and delicate.

See Also

Laplace Equation · Heat Equation · Wave Equation · Fourier Series · Sturm-Liouville Theory · Harmonic Functions · Navier-Stokes Equations · Green's Functions · Method of Characteristics · Well-Posedness