Classification of Second-Order Linear PDEs

Nearly every field equation of classical physics is a second-order linear partial differential equation, and a first glance flatters them with similarity: each is a sum of second derivatives of one field set equal to a source. Yet the wave, heat, and Laplace equations behave in ways that could hardly be more different. A wave carries a disturbance across a room at a fixed speed and keeps its sharp edges; heat blurs a hot spot into featurelessness and forgets how it started; a static potential holds a rigid tension in which the value at the centre is fixed entirely by what happens on the walls. This trichotomy — propagation, diffusion, equilibrium — is no accident of the examples. It is forced by a single piece of algebra applied to the coefficients of the highest derivatives, the principal symbol, and nothing else. The organising quantity is the discriminant B2−ACB^2-AC of that principal symbol, exactly the invariant that sorts the conic sections into ellipse, parabola, and hyperbola — the origin of the three type-names. Its sign decides whether the operator has no real characteristics (elliptic), one repeated family (parabolic), or two distinct families (hyperbolic), and that in turn decides which auxiliary data make the problem well-posed in the sense of Hadamard. Get the type right and the whole qualitative story — smoothing versus signalling, boundary versus initial data, maximum principles versus domains of dependence — follows before a single solution is computed. This article builds the classification from the quadratic form, proves it coordinate-independent, and shows why matching the wrong data to the wrong type is a catastrophe.

Key takeaways
  • A linear second-order PDE in two variables, Auxx+2Buxy+Cuyy+⋯=0A u_{xx}+2B u_{xy}+C u_{yy}+\dots=0, is classified entirely by the sign of the discriminant B2−ACB^2-AC of its principal symbol — the highest-derivative coefficients alone.
  • Three types result: elliptic (B2−AC<0B^2-AC<0, prototype Laplace ∇2u=0\nabla^2u=0), parabolic (B2−AC=0B^2-AC=0, prototype heat ut=κuxxu_t=\kappa u_{xx}), and hyperbolic (B2−AC>0B^2-AC>0, prototype wave utt=c2uxxu_{tt}=c^2u_{xx}).
  • The type is the definiteness of the quadratic form Aξ2+2Bξη+Cη2A\xi^2+2B\xi\eta+C\eta^2 — the same invariant B2−ACB^2-AC that classifies conic sections, unchanged by any nonsingular coordinate change.
  • Each type demands its own well-posed data: elliptic ↔ boundary values on a closed surface, parabolic and hyperbolic ↔ initial data plus boundary conditions; mismatching them is Hadamard's ill-posed problem.
  • Characteristics — curves along which the highest derivatives are undetermined — are real and distinct (hyperbolic), real and coincident (parabolic), or complex (elliptic), and set the finite propagation speed of a wave.
  • In nn variables the discriminant becomes the eigenvalue signature of the coefficient matrix aija^{ij}; the wave operator's signature (n−1,1)(n-1,1) separates it from the Laplacian's (n,0)(n,0).
  • Key idea: the type of a second-order linear PDE is fixed by its principal symbol alone; the sign of B2−ACB^2-AC — equivalently the eigenvalue signature of the coefficient matrix — sorts it into elliptic, parabolic, or hyperbolic, and that choice fixes which data make the problem well-posed.
The core insight

The type of a second-order linear PDE depends only on its principal symbol; the sign of the discriminant B2−ACB^2-AC (equivalently the eigenvalue signature of the coefficient matrix) classifies it as elliptic, parabolic, or hyperbolic, and this fixes the well-posed data.

Where this lives today

The trichotomy is the first decision in any computational physics pipeline, because it dictates the numerical method as sharply as the data. Computational fluid dynamics lives on the elliptic–hyperbolic boundary: a transonic wing carries a subsonic (elliptic) region and a supersonic (hyperbolic) pocket split by a sonic line — exactly the Tricomi picture — and solvers must switch discretisation, central differencing where the flow is elliptic and upwind schemes where it is hyperbolic, or the captured shocks are nonsense. In numerical relativity the Einstein equations become a hyperbolic evolution off an elliptic constraint surface, and choosing a strongly hyperbolic formulation is what separates a stable binary-black-hole merger simulation — the kind now underpinning LIGO–Virgo waveform templates — from one that blows up in milliseconds. The same taxonomy governs finite elements for elliptic problems, implicit time-stepping for parabolic ones, and the CFL stability condition — a descendant of the hyperbolic domain of dependence — that caps the time step of every explicit wave solver. It remains a live frontier too: the well-posedness of the mixed-type Euler and Navier–Stokes systems, whose type shifts with the flow, sits among the hardest open problems in analysis.

The physical picture

Attach to each point the symmetric matrix of second-derivative coefficients and diagonalise it. Locally the operator becomes λ1∂12+λ2∂22+…\lambda_1\partial_1^2+\lambda_2\partial_2^2+\dots, and the whole story lives in the signs of the eigenvalues. If every λ\lambda shares one sign the operator is a stretched Laplacian — isotropic and smoothing, its solutions as rigid as a soap film — the elliptic case. If exactly one λ\lambda flips sign, that direction behaves like time and the operator is a stretched d'Alembertian ∂t2−c2∇2\partial_t^2-c^2\nabla^2: disturbances propagate, and the equation is hyperbolic. If a λ\lambda vanishes the form degenerates and the equation is parabolic. The first figure draws the conic each principal symbol carves out.

Figure
The discriminant Δ = B² − AC sorts the principal symbol A ξ² + 2B ξ η + C η² into three conics: Δ negative gives an ellipse and an elliptic PDE (∇²u = 0, eigenvalue signs ++), Δ zero a parabola and a parabolic PDE (uₜ = κ uₓₓ, one eigenvalue zero), Δ positive a hyperbola and a hyperbolic PDE (uₜₜ = c² uₓₓ, signs + −)
One invariant, three types: the sign of Δ = B² − AC is the sign story of the eigenvalues elliptic Δ negative ∇²u = u_xx + u_yy = 0 eigenvalues + + no real characteristics Laplace: equilibrium parabolic Δ zero u_t = κ u_xx eigenvalues + 0 one repeated family heat: diffusion hyperbolic Δ positive u_tt = c² u_xx eigenvalues + − two real families wave: propagation Δ neg Δ = 0 Δ pos

The elliptic–hyperbolic divide is really about how information travels. Elliptic equations have only complex characteristics, so no real surface shields a point from the rest of the domain — perturb the boundary anywhere and every interior value responds, so a potential is rigid and obeys a maximum principle. Hyperbolic equations have two real characteristic families along which the highest derivatives are undetermined, so discontinuities ride them at a finite speed cc and a point at time tt feels only the initial data in a bounded interval, its domain of dependence. The second figure draws that domain for the wave equation and turns "finite propagation speed" into a measured length.

Figure
Domain of dependence for the wave equation uₜₜ = c² uₓₓ with speed c = 2: the two characteristics x − ct = const and x + ct = const through the point P at x₀ = 4, t₀ = 2 strike the initial line t = 0 at x = x₀ − ct₀ = 0 and x = x₀ + ct₀ = 8, so the solution at P depends only on the initial data in the interval 0 to 8
Finite speed: P at t = 2 feels only the initial data between x = 0 and x = 8 (c = 2) x (space) t t = 0 P = (x₀, t₀) = (4, 2) x = 0 x₀ = 4 x = 8 domain of dependence = x₀ − ct₀ to x₀ + ct₀, width 2ct₀ = 8 x + ct = 8 x − ct = 0

The core equations

Everything begins with the most general linear second-order equation in two independent variables. Only the first three coefficients — those of the second derivatives — will end up mattering for the type; the rest are along for the ride.

A uxx+2B uxy+C uyy+D ux+E uy+F u=G(1)A\,u_{xx}+2B\,u_{xy}+C\,u_{yy}+D\,u_x+E\,u_y+F\,u=G \qquad (1)

where: u(x,y)u(x,y) — the unknown field; A,B,CA,B,C — principal coefficients, possibly functions of x,yx,y; D,E,FD,E,F — lower-order coefficients; GG — the source. Reading it: only the leading form in A,B,CA,B,C decides the type, and the factor 2B2B makes the symbol matrix exactly (ABBC)\begin{pmatrix}A&B\\B&C\end{pmatrix}. The classifier is the discriminant of that leading part — a single number whose sign is the entire taxonomy.

Δ=B2−AC(2)\Delta = B^2 - AC \qquad (2)

where: Δ\Delta — the discriminant: Δ<0\Delta<0 elliptic, Δ=0\Delta=0 parabolic, Δ>0\Delta>0 hyperbolic. Reading it: this is −det⁡(ABBC)=−λ1λ2-\det\begin{pmatrix}A&B\\B&C\end{pmatrix}=-\lambda_1\lambda_2, so equal-sign eigenvalues give Δ<0\Delta<0, opposite signs Δ>0\Delta>0, a zero eigenvalue Δ=0\Delta=0. The characteristics are the curves along which the second derivatives cannot be recovered from Cauchy data. Their slopes obey a quadratic whose discriminant is again Δ\Delta, which is why the same number governs both the algebra and the geometry.

A(dydx)2−2B(dydx)+C=0(3)A\left(\frac{\mathrm{d}y}{\mathrm{d}x}\right)^2-2B\left(\frac{\mathrm{d}y}{\mathrm{d}x}\right)+C=0 \qquad (3)

where: dy/dx\mathrm{d}y/\mathrm{d}x — the slope of a characteristic curve ϕ(x,y)=const\phi(x,y)=\text{const}. Reading it: a curve is characteristic exactly when the principal part degenerates along it — this is that condition written for the slope. Solving the quadratic exposes the trichotomy directly in the number of real characteristic directions.

dydx=B±B2−ACA(4)\frac{\mathrm{d}y}{\mathrm{d}x}=\frac{B\pm\sqrt{B^2-AC}}{A} \qquad (4)

where: the two roots are distinct real slopes when Δ>0\Delta>0 (hyperbolic), one repeated real slope when Δ=0\Delta=0 (parabolic), and a complex-conjugate pair when Δ<0\Delta<0 (elliptic). Reading it: real characteristics are the tracks signals travel along, so their count is the physical difference between the regimes. Adopting the characteristics as new coordinates strips each equation down to a canonical form in which the type is manifest and the lower-order terms are all that remain to distinguish one member from another.

uξη=…⏟hyperbolicuξξ+uηη=…⏟ellipticuηη=…⏟parabolic(5)\underbrace{u_{\xi\eta}=\dots}_{\text{hyperbolic}}\qquad \underbrace{u_{\xi\xi}+u_{\eta\eta}=\dots}_{\text{elliptic}}\qquad \underbrace{u_{\eta\eta}=\dots}_{\text{parabolic}} \qquad (5)

where: ξ,η\xi,\eta — canonical coordinates from the characteristics (both real for hyperbolic; real and imaginary parts of a complex pair for elliptic; one characteristic plus a transverse coordinate for parabolic). Reading it: after this reduction every hyperbolic equation is a wave equation in disguise, every elliptic one a Laplace equation, every parabolic one a heat equation. In more than two variables the scalar discriminant has no meaning, but the principle survives: the symmetric coefficient matrix has real eigenvalues, and their signs — the signature — are the invariant.

∑i,j=1naij ∂i∂ju+(lower order)=0,aij→diag⁡(λ1,…,λn)(6)\sum_{i,j=1}^{n} a^{ij}\,\partial_i\partial_j u + \text{(lower order)} = 0,\qquad a^{ij}\to\operatorname{diag}(\lambda_1,\dots,\lambda_n) \qquad (6)

where: aij=ajia^{ij}=a^{ji} — the symmetric principal-coefficient matrix; λk\lambda_k — its eigenvalues. Reading it: elliptic means all λk\lambda_k of one sign; hyperbolic means exactly one opposite sign, signature (n−1,1)(n-1,1), as in the wave operator; parabolic means one λk=0\lambda_k=0 with the rest of one sign; more of each sign is the rarer ultrahyperbolic case.

Derivation AReducing a hyperbolic equation to its canonical form

The goal is to take any hyperbolic equation Auxx+2Buxy+Cuyy=0A u_{xx}+2B u_{xy}+C u_{yy}=0 with B2−AC>0B^2-AC>0 and, by adopting the characteristic curves as new coordinates ξ=ϕ(x,y)\xi=\phi(x,y), η=ψ(x,y)\eta=\psi(x,y), transform it into the normal form uξη=lower orderu_{\xi\eta}=\text{lower order} in which it is visibly a wave equation. The engine is the chain rule on the second derivatives, and the payoff is that the constant-coefficient case reproduces d'Alembert's coordinates x±ctx\pm ct exactly.

Step 1. Under ξ=ϕ(x,y)\xi=\phi(x,y), η=ψ(x,y)\eta=\psi(x,y) the chain rule turns the operator into Aˉ uξξ+2Bˉ uξη+Cˉ uηη+(lower order)\bar A\,u_{\xi\xi}+2\bar B\,u_{\xi\eta}+\bar C\,u_{\eta\eta}+(\text{lower order}), where the new leading coefficient is the same quadratic form on the new coordinate's gradient: Aˉ=Aϕx2+2Bϕxϕy+Cϕy2\bar A=A\phi_x^2+2B\phi_x\phi_y+C\phi_y^2, and Cˉ\bar C the identical expression in ψ\psi. Why this matters: the principal symbol transforms as a quadratic form, so the coordinate change cannot alter its intrinsic nature, only its appearance.

Step 2. Demand the pure second derivatives vanish, Aˉ=Cˉ=0\bar A=\bar C=0, i.e. Aϕx2+2Bϕxϕy+Cϕy2=0A\phi_x^2+2B\phi_x\phi_y+C\phi_y^2=0. Dividing by ϕy2\phi_y^2 and writing −ϕx/ϕy=dy/dx-\phi_x/\phi_y=\mathrm{d}y/\mathrm{d}x recovers the characteristic equation A(dy/dx)2−2B(dy/dx)+C=0A(\mathrm{d}y/\mathrm{d}x)^2-2B(\mathrm{d}y/\mathrm{d}x)+C=0. Why this matters: the coordinate curves that annihilate the pure second derivatives are exactly the characteristics — the reduction is a geometric alignment, not a trick.

Step 3. Because B2−AC>0B^2-AC>0, the characteristic equation has two distinct real roots dy/dx=(B±B2−AC)/A\mathrm{d}y/\mathrm{d}x=(B\pm\sqrt{B^2-AC})/A, giving two independent real families and hence two coordinates ξ,η\xi,\eta. Why this matters: distinct real slopes make ξ\xi and η\eta independent, so the change of variables is invertible — the parabolic case fails here because the roots coincide.

Step 4. With Aˉ=Cˉ=0\bar A=\bar C=0 the surviving cross coefficient Bˉ=Aϕxψx+B(ϕxψy+ϕyψx)+Cϕyψy\bar B=A\phi_x\psi_x+B(\phi_x\psi_y+\phi_y\psi_x)+C\phi_y\psi_y is nonzero for independent characteristics; dividing by 2Bˉ2\bar B leaves precisely uξη=lower orderu_{\xi\eta}=\text{lower order}. Why this matters: the single mixed derivative is the fingerprint of two-way propagation, making the general solution a sum of a left-mover and a right-mover.

Step 5. For constant coefficients the coordinates integrate to straight lines ξ=y−B−B2−ACAx\xi=y-\frac{B-\sqrt{B^2-AC}}{A}x and η=y−B+B2−ACAx\eta=y-\frac{B+\sqrt{B^2-AC}}{A}x; for the wave equation utt−c2uxx=0u_{tt}-c^2u_{xx}=0 (A=−c2A=-c^2, B=0B=0, C=1C=1) these collapse to ξ=x−ct\xi=x-ct and η=x+ct\eta=x+ct, and uξη=0u_{\xi\eta}=0 integrates to d'Alembert's u=f(x−ct)+g(x+ct)u=f(x-ct)+g(x+ct). Why this matters: the abstract reduction lands on the most familiar solution in physics — the canonical form is the travelling-wave decomposition seen from a distance. *The chain-rule reduction and the wave-equation specialization ξ=x−ct, η=x+ct\xi=x-ct,\ \eta=x+ct confirm the canonical form; the roots of m2−4m+3m^2-4m+3 are 33 and 11, as used in the worked example.*

Go deeper · Derivation B · 1 minThe discriminant is a coordinate-independent invariant
Derivation BThe discriminant is a coordinate-independent invariant

The goal is to prove that the type — the sign of B2−ACB^2-AC — cannot be changed by any nonsingular linear change of independent variables, so "elliptic", "parabolic", and "hyperbolic" are intrinsic labels, not artefacts of the chosen coordinates. The strategy: a linear coordinate change acts on the symbol matrix by congruence, which multiplies the determinant by a positive square and so preserves its sign.

Step 1. Under ξ=αx+βy\xi=\alpha x+\beta y, η=γx+δy\eta=\gamma x+\delta y with Jacobian J=αδ−βγ≠0J=\alpha\delta-\beta\gamma\neq0, the symbol matrix transforms by congruence, Mˉ=MT(ABBC)M\bar M=M^{\mathsf T}\begin{pmatrix}A&B\\B&C\end{pmatrix}M with M=(αγβδ)M=\begin{pmatrix}\alpha&\gamma\\\beta&\delta\end{pmatrix}. Why this matters: a quadratic form pulled back through a linear map is exactly a congruence — the precise statement of rewriting the principal part in new coordinates.

Step 2. Determinants obey det⁡(MTNM)=(det⁡M)2det⁡N\det(M^{\mathsf T}NM)=(\det M)^2\det N, so det⁡Mˉ=J2det⁡(ABBC)\det\bar M=J^2\det\begin{pmatrix}A&B\\B&C\end{pmatrix}. Why this matters: the symbol determinant is AC−B2=−ΔAC-B^2=-\Delta, so tracking it tracks the discriminant.

Step 3. Reading off the entries, AˉCˉ−Bˉ2=J2(AC−B2)\bar A\bar C-\bar B^2=J^2(AC-B^2), equivalently Bˉ2−AˉCˉ=J2 (B2−AC)\bar B^2-\bar A\bar C=J^2\,(B^2-AC). Why this matters: the new discriminant is the old one scaled by the strictly positive J2J^2, which changes its magnitude but never its sign.

Step 4. Since J2>0J^2>0, the sign of B2−ACB^2-AC — and with it the type — is preserved. This is Sylvester's law of inertia for 2×22\times2 forms: the signature, not the coefficients, is the invariant. Why this matters: classify an equation once in any frame and it is classified forever — the taxonomy is a property of the physics, not the chart. *The algebraic identity Bˉ2−AˉCˉ=J2(B2−AC)\bar B^2-\bar A\bar C=J^2(B^2-AC) is the direct expression of Sylvester's law of inertia: the signature, not the individual coefficients, is the invariant.*

Go deeper · Derivation C · 1 minWhy Cauchy data ruins an elliptic equation — Hadamard's example
Derivation CWhy Cauchy data ruins an elliptic equation — Hadamard's example

The goal is to show, with an explicit family of solutions, that feeding an elliptic equation the Cauchy data appropriate to a hyperbolic one destroys well-posedness: the solution stops depending continuously on the data, so an arbitrarily small input change produces an arbitrarily large output. We build Hadamard's counterexample for the Laplace equation and watch the catastrophe unfold as a single integer is turned up.

Step 1. Take the elliptic equation uxx+uyy=0u_{xx}+u_{yy}=0 on y≥0y\ge 0 with Cauchy data on y=0y=0: u(x,0)=0u(x,0)=0 and uy(x,0)=1nsin⁡(nx)u_y(x,0)=\tfrac1n\sin(nx) for a positive integer nn. The data is as small as we like, its size 1/n→01/n\to 0 as n→∞n\to\infty. Why this matters: Cauchy data is exactly what makes the hyperbolic wave equation well-posed, so imposing it here tests whether type really matters.

Step 2. The solution is u(x,y)=1n2sinh⁡(ny)sin⁡(nx)u(x,y)=\tfrac{1}{n^2}\sinh(ny)\sin(nx): uxx=−sinh⁡(ny)sin⁡(nx)u_{xx}=-\sinh(ny)\sin(nx) and uyy=+sinh⁡(ny)sin⁡(nx)u_{yy}=+\sinh(ny)\sin(nx) sum to zero, u(x,0)=0u(x,0)=0, and uy(x,0)=1nsin⁡(nx)u_y(x,0)=\tfrac1n\sin(nx), matching the data exactly. Why this matters: it is a genuine, exact solution, so the blow-up below is no approximation artefact.

Step 3. Fix any y>0y>0 and let n→∞n\to\infty. The data amplitude 1/n1/n shrinks to zero, but sinh⁡(ny)∼12eny\sinh(ny)\sim\tfrac12 e^{ny}, so the solution amplitude 1n2sinh⁡(ny)\tfrac{1}{n^2}\sinh(ny) grows without bound — vanishingly small data produces unboundedly large solutions. Why this matters: this is the failure of continuous dependence, the third of Hadamard's conditions (existence, uniqueness, stability), caused solely by feeding an elliptic equation hyperbolic-style data.

Step 4. Contrast the correct pairing: with boundary data on a closed curve the same Laplace equation is well-posed and obeys a maximum principle, so small boundary changes give small interior changes. Why this matters: the trichotomy is the rule for which data to supply, and violating it makes an otherwise sensible equation physically useless. *Direct substitution confirms that u=n−2sinh⁡(ny)sin⁡(nx)u=n^{-2}\sinh(ny)\sin(nx) solves uxx+uyy=0u_{xx}+u_{yy}=0 with the stated data, and that n−2sinh⁡(ny)→∞n^{-2}\sinh(ny)\to\infty at fixed y>0y>0 while the data amplitude n−1→0n^{-1}\to 0 — the Hadamard instability in explicit form.*

Limiting cases

The three archetypes are the three signs of Δ=B2−AC\Delta=B^2-AC; the fourth row shows that when the coefficients vary in space the type itself can change from region to region.

CaseResultMeaning
EllipticB2−AC<0 ⇒ uxx+uyy=0B^2-AC<0\ \Rightarrow\ u_{xx}+u_{yy}=0No real characteristics; smooth, rigid interior tied to closed-boundary data, with a maximum principle. Prototype: Laplace.
ParabolicB2−AC=0 ⇒ ut=κ uxxB^2-AC=0\ \Rightarrow\ u_t=\kappa\,u_{xx}One repeated real characteristic; infinite signal speed, instantaneous smoothing, irreversible in time. Prototype: heat.
HyperbolicB2−AC>0 ⇒ utt=c2uxxB^2-AC>0\ \Rightarrow\ u_{tt}=c^2u_{xx}Two real distinct characteristics x±ct=constx\pm ct=\text{const}; finite propagation speed, discontinuities preserved along them. Prototype: wave.
Variable type (Tricomi)y uxx+uyy=0, Δ=−yy\,u_{xx}+u_{yy}=0,\ \Delta=-yA=y, B=0, C=1A=y,\ B=0,\ C=1: elliptic for y>0y>0, parabolic on the sonic line y=0y=0, hyperbolic for y<0y<0. The model of transonic flow.

Worked examples

1 · Classify an equation and reduce it to canonical form (fully worked)

Classify uxx+4uxy+3uyy=0u_{xx}+4u_{xy}+3u_{yy}=0, find its characteristics, and write down its general solution.

Step 1. Read off the coefficients (2B2B convention): A=1A=1, 2B=4⇒B=22B=4\Rightarrow B=2, C=3C=3. The discriminant is Δ=B2−AC=22−(1)(3)=1\Delta=B^2-AC=2^2-(1)(3)=\mathbf{1}. Since Δ>0\Delta>0 the equation is hyperbolic — expect two real characteristic families and travelling-wave behaviour.

Step 2. Solve m2−4m+3=0m^2-4m+3=0 with m=dy/dxm=\mathrm{d}y/\mathrm{d}x: the roots are m=4±16−122=3 and 1m=\dfrac{4\pm\sqrt{16-12}}{2}=\mathbf{3\ \text{and}\ 1}, two distinct real slopes confirming the verdict.

Step 3. Integrate: dy/dx=3\mathrm{d}y/\mathrm{d}x=3 gives y−3x=consty-3x=\text{const} and dy/dx=1\mathrm{d}y/\mathrm{d}x=1 gives y−x=consty-x=\text{const}; adopt these as canonical coordinates ξ=y−3x\xi=y-3x, η=y−x\eta=y-x.

Step 4. The equation becomes the canonical form uξη=0u_{\xi\eta}=0 (no lower-order terms survive). Integrating in η\eta then ξ\xi gives the general solution as a sum of two travelling profiles: u(x,y)=f(y−3x)+g(y−x)\boxed{u(x,y)=f(y-3x)+g(y-x)}, each constant along one characteristic family.

2 · A mixed-type equation: the Tricomi equation of transonic flow

Classify y uxx+uyy=0y\,u_{xx}+u_{yy}=0 throughout the plane and find its characteristics where they are real.

Step 1. Here A=yA=y, B=0B=0, C=1C=1, so Δ=B2−AC=−y\Delta=B^2-AC=-y: elliptic for y>0y>0, parabolic on the sonic line y=0y=0, hyperbolic for y<0y<0. One equation carries all three types, split by a horizontal line — the skeleton of subsonic, sonic, and supersonic flow.

Step 2. Where it is hyperbolic (y<0y<0) the characteristic equation y(dy/dx)2+1=0y(\mathrm{d}y/\mathrm{d}x)^2+1=0 gives (dy/dx)2=−1/y>0(\mathrm{d}y/\mathrm{d}x)^2=-1/y>0, so dy/dx=±1/−y\mathrm{d}y/\mathrm{d}x=\pm 1/\sqrt{-y}, two real slopes.

Step 3. Integrate −y dy=± dx\sqrt{-y}\,\mathrm{d}y=\pm\,\mathrm{d}x to get x∓23(−y)3/2=constx\mp\tfrac{2}{3}(-y)^{3/2}=\text{const}, a pair of semicubical parabolas meeting the sonic line tangentially. As a check, at y=−4y=-4 one branch reaches x−23(4)3/2=x−5.33x-\tfrac{2}{3}(4)^{3/2}=x-\mathbf{5.33}. These are the Mach lines along which supersonic disturbances propagate; above y=0y=0 the characteristics turn complex and the flow is elliptic and shock-free.

3 · Signature in four dimensions: wave operator versus Laplacian

Classify the 4-dimensional Laplacian ∂x2+∂y2+∂z2+∂w2\partial_x^2+\partial_y^2+\partial_z^2+\partial_w^2 and the d'Alembertian ∂t2−c2(∂x2+∂y2+∂z2)\partial_t^2-c^2(\partial_x^2+\partial_y^2+\partial_z^2) by eigenvalue signature.

Step 1. The 4D Laplacian has matrix diag⁡(1,1,1,1)\operatorname{diag}(1,1,1,1), signature (4,0)(4,0) — all eigenvalues of one sign, so elliptic: smooth harmonic solutions with no propagation.

Step 2. The d'Alembertian has matrix diag⁡(1,−c2,−c2,−c2)\operatorname{diag}(1,-c^2,-c^2,-c^2), signature (1,3)(1,3) — one sign isolated from the rest, the (n−1,1)(n-1,1) pattern, so hyperbolic, with the time direction special and a light-cone domain of dependence. The lone sign flip is the entire difference between static equilibrium and relativistic propagation.

Physics of the portrait

The classification of PDEs is, at bottom, a theory of what data a physical law needs to have a unique, stable answer — the achievement of Jacques Hadamard, who turned "the right boundary conditions" from folklore into a precise mathematical requirement.

Origins · 1 minJacques Hadamard and how this was discovered
JH
Jacques Hadamard
1865–1963 · well-posedness and the classification of partial differential equations

Jacques Hadamard was one of the last universalists of French mathematics, ranging over number theory, complex analysis, geometry, and physics; physicists remember him chiefly for making the link between a PDE's type and its well-posedness rigorous. The naming came earlier — Paul du Bois-Reymond christened equations "elliptic", "parabolic", and "hyperbolic" in 1889 by analogy with the conics their principal symbols trace out. But it was Hadamard, in his 1902 essay on boundary-value problems and his 1923 lectures on the Cauchy problem, who laid down the three conditions a physically sensible problem must satisfy: a solution must exist, be unique, and depend continuously on the data. His deliberately shocking counterexample — small Cauchy data driving the Laplace equation to unbounded solutions — showed that matching the wrong data to an elliptic equation is not a technicality but a failure of physics, and made "well-posed in the sense of Hadamard" the standard against which every field equation is now measured.

History
1747
— d'Alembert gives the travelling-wave solution of the vibrating string, the first hyperbolic prototype
1822
— Fourier's analytic theory of heat establishes the parabolic diffusion prototype
1889
— du Bois-Reymond names the three classes elliptic, parabolic, and hyperbolic after the conics
1902
— Hadamard defines well-posedness and exhibits an ill-posed Cauchy problem for the Laplace equation
1923
— Tricomi analyses the mixed elliptic–hyperbolic equation modelling transonic flow

Going further

Texts. Stone & Goldbart, Mathematics for Physics, Ch. 6 (Partial Differential Equations) · Arfken, Weber & Harris, Mathematical Methods for Physicists, 7th ed., Ch. 9 · Riley, Hobson & Bence, Mathematical Methods for Physics and Engineering, 3rd ed., Ch. 20 · Courant & Hilbert, Methods of Mathematical Physics, Vol. II, Ch. III · Evans, Partial Differential Equations, 2nd ed., §1.2. The key checkable results in this article are: the discriminant signs for Laplace (Δ<0\Delta<0), heat (Δ=0\Delta=0), and wave (Δ>0\Delta>0); the chain-rule reduction to uξη=0u_{\xi\eta}=0 with wave specialization ξ=x−ct, η=x+ct\xi=x-ct,\ \eta=x+ct; the congruence identity Bˉ2−AˉCˉ=J2(B2−AC)\bar B^2-\bar A\bar C=J^2(B^2-AC); the Tricomi type-change Δ=−y\Delta=-y with characteristics x∓23(−y)3/2=constx\mp\tfrac23(-y)^{3/2}=\text{const}; the Hadamard solution u=n−2sinh⁡(ny)sin⁡(nx)u=n^{-2}\sinh(ny)\sin(nx) and its blow-up at fixed y>0y>0; and the worked-example roots m=3,1m=3,1 with offset 5.335.33 at y=−4y=-4.

Prerequisites. Quadratic Forms and Eigenvalues · Partial Derivatives and the Chain Rule · Conic Sections. Leads to. The Wave Equation · The Heat (Diffusion) Equation · Laplace's and Poisson's Equations · Boundary Conditions and Well-Posedness · Method of Characteristics · d'Alembert's Solution and Characteristics of the Wave Equation.

Ask the tutor: Hand me any second-order PDE — even one with position-dependent coefficients — and I will classify it, find its characteristics, reduce it to canonical form, and tell you which boundary or initial data make it well-posed.

Why does only the principal symbol decide the type?

Because the type is a statement about the highest derivatives, which dominate the local behaviour and the characteristics. Substitute a rapidly oscillating trial solution ei(ξx+ηy)/ϵe^{i(\xi x+\eta y)/\epsilon} and let ϵ→0\epsilon\to 0: second derivatives scale as ϵ−2\epsilon^{-2}, first as ϵ−1\epsilon^{-1}, the undifferentiated term as ϵ0\epsilon^0, so only Aξ2+2Bξη+Cη2A\xi^2+2B\xi\eta+C\eta^2 survives. Lower-order terms are invisible to that leading form — which is exactly why adding uxu_x cannot turn a parabola into a hyperbola.

What actually is a characteristic, physically?

A characteristic is a curve along which the equation fails to determine the second derivatives from Cauchy data — the value and normal derivative of uu leave the second normal derivative undetermined. Physically these are the tracks along which information and discontinuities travel. In the wave equation they are the light-cone lines x±ct=constx\pm ct=\text{const}, so a kink in the initial data propagates along them at exactly cc, and a point feels only the data in the interval its two characteristics cut out — its domain of dependence. Elliptic equations have no real characteristics, which is exactly why they permit no propagation and instead tie every interior point to the whole boundary at once.

How is this the same algebra as conic sections?

Set the principal symbol Aξ2+2Bξη+Cη2A\xi^2+2B\xi\eta+C\eta^2 equal to a constant: that is a conic in the (ξ,η)(\xi,\eta) plane, and B2−ACB^2-AC decides whether it is an ellipse (negative), a parabola (zero), or a hyperbola (positive) — the identical test for Ax2+2Bxy+Cy2=1Ax^2+2Bxy+Cy^2=1. Replacing x,yx,y by ξ,η\xi,\eta turns the conic into the principal symbol, so the geometric names transfer verbatim. A conic's shape and a field equation's physics are the same invariant seen twice.

Does the type tell me what boundary or initial data to use?

Yes — that is its main practical payoff. Elliptic equations are boundary-value problems: specify uu (Dirichlet) or its normal derivative (Neumann) on a closed surface, as for electrostatics. Parabolic equations need an initial profile u(x,0)u(x,0) plus boundary conditions for all later time, as for a cooling rod. Hyperbolic equations are Cauchy problems: give uu and utu_t on an initial non-characteristic surface plus boundary conditions, as for a plucked string. Mismatching them is Hadamard's disaster — Cauchy data on an elliptic equation gives solutions that exist for hardly any data and depend discontinuously on it.

Can one equation be of more than one type?

Yes, whenever the leading coefficients depend on position. The discriminant Δ=B2−AC\Delta=B^2-AC is then a function whose sign can change across the domain, so the equation is genuinely of different types in different regions. The Tricomi equation y uxx+uyy=0y\,u_{xx}+u_{yy}=0 has Δ=−y\Delta=-y: elliptic where y>0y>0, hyperbolic where y<0y<0, parabolic on the line between. This is the mathematics of transonic flow, where a subsonic (elliptic) region and a supersonic (hyperbolic) region coexist around a wing, split by the sonic line. Classifying such equations pointwise, and the analysis near the type-change line, remains a hard active subject.

What are parabolic and elliptic canonical forms, and why is only one derived here?

By choosing coordinates adapted to its characteristics, every second-order equation transforms into one of three normal forms: hyperbolic uξη=lower orderu_{\xi\eta}=\text{lower order}, elliptic uξξ+uηη=lower orderu_{\xi\xi}+u_{\eta\eta}=\text{lower order}, parabolic uηη=lower orderu_{\eta\eta}=\text{lower order}. The hyperbolic reduction is worked above because its two distinct real characteristics make the change transparent. The elliptic case uses complex-conjugate characteristics — take their real and imaginary parts as the new coordinates, turning the mixed form into the Laplacian. The parabolic case has one characteristic family, so one coordinate is a characteristic and the other any transverse coordinate, leaving a single second derivative — the heat-equation shape.

Why does the wave equation have a finite propagation speed but the heat equation an infinite one?

It comes straight from the characteristics. The hyperbolic wave equation has two real characteristics of finite slope ±1/c\pm 1/c, so a signal is confined to the light cone and a point at time tt feels only the initial data within a distance ctct — a domain of dependence of finite width 2ct2ct. The parabolic heat equation has a single degenerate characteristic family (the lines t=constt=\text{const}), so there is no finite-speed barrier: its Gaussian heat kernel is strictly positive everywhere for any t>0t>0, so heating one point instantly warms — by an exponentially tiny amount — everywhere. The infinite speed is an idealisation of diffusion, and a direct fingerprint of the vanishing discriminant.

Where this leads