4.7.1Partial Differential Equations

Classification — elliptic, parabolic, hyperbolic (discriminant test)

2,263 words10 min readdifficulty · medium

80/20 core: A linear 2nd-order PDE in two variables is classified by the sign of the discriminant B24ACB^2 - 4AC. Negative → elliptic, zero → parabolic, positive → hyperbolic. This single sign tells you the physics, the boundary conditions you need, and the solution method.


The setup


WHERE the discriminant comes from (derivation, not a dump)

We want to know: along which curves can a solution have a "kink" (discontinuity in 2nd derivatives)? Those curves are called characteristics. Their existence is the deep meaning of the classification.

Step 1 — Look for characteristic curves y=y(x)y = y(x). Why? Because a PDE behaves like an ODE along special directions where the second derivatives are not fully determined by the data. Finding those directions tells us the type.

Suppose a curve ϕ(x,y)=const\phi(x,y)=\text{const} is a characteristic. Substitute ξ=ϕ\xi=\phi as a new coordinate. The principal part transforms; the coefficient of uξξu_{\xi\xi} becomes Q(ϕx,ϕy)=Aϕx2+Bϕxϕy+Cϕy2.Q(\phi_x,\phi_y) = A\,\phi_x^2 + B\,\phi_x\phi_y + C\,\phi_y^2. Why this expression? Because under a change of variables the chain rule sends uxxϕx2uξξ+u_{xx}\to \phi_x^2 u_{\xi\xi}+\dots, uxyϕxϕyuξξ+u_{xy}\to \phi_x\phi_y u_{\xi\xi}+\dots, uyyϕy2uξξ+u_{yy}\to\phi_y^2 u_{\xi\xi}+\dots. Collecting uξξu_{\xi\xi} gives exactly QQ.

Step 2 — A characteristic is where this coefficient vanishes: Q=0Q=0. Along ϕ=const\phi=\text{const} we have dϕ=ϕxdx+ϕydy=0d\phi=\phi_x\,dx+\phi_y\,dy=0, so the slope is dydx=ϕxϕy.\frac{dy}{dx} = -\frac{\phi_x}{\phi_y}. Divide Q=0Q=0 by ϕy2\phi_y^2 and let m=ϕx/ϕym=\phi_x/\phi_y: Am2+Bm+C=0m=B±B24AC2A.A\,m^2 + B\,m + C = 0 \quad\Rightarrow\quad m = \frac{-B \pm \sqrt{B^2-4AC}}{2A}.

The names echo conic sections Ax2+Bxy+Cy2=constAx^2+Bxy+Cy^2=\text{const}, classified by the same B24ACB^2-4AC.

Figure — Classification — elliptic, parabolic, hyperbolic (discriminant test)

Worked examples


Boundary/initial conditions each type needs (the practical payoff)

Type Typical PDE Domain Correct data
Elliptic Laplace closed region values on whole boundary (Dirichlet/Neumann)
Parabolic Heat open in tt initial u(x,0)u(x,0) + side conditions, march forward in tt
Hyperbolic Wave open in tt initial uu and utu_t, march forward in tt

Common mistakes (steel-manned)


Active recall

Recall Cover and answer first
  • What three quantities go into Δ\Delta? (coeffs of uxx,uxy,uyyu_{xx},u_{xy},u_{yy})
  • Sign rule? (− elliptic, 0 parabolic, + hyperbolic)
  • How many real characteristics for each? (0, 1, 2)
  • Which physical equation for each? (Laplace, Heat, Wave)
  • Linear vs quasilinear? (linear: coeffs depend only on x,yx,y; quasilinear: top-derivative coeffs may depend on uu and lower derivatives)
Recall Feynman: explain to a 12-year-old

Imagine dropping a pebble in three different worlds. In the wave world, ripples shoot out along straight lines at a fixed speed — you can see exactly where the ripple front is. That's hyperbolic (two clear lines). In the heat world, a drop of warm dye slowly blurs out, no sharp edge, just smearing as time goes on. That's parabolic (one smearing direction). In the calm-pond world, the water is already perfectly still and every part of the surface gently balances every other part — no fronts, no smearing, just smooth equilibrium. That's elliptic. The little number B24ACB^2-4AC is a magic detector that tells you which world your equation lives in: negative = calm pond, zero = blurring dye, positive = shooting ripples.


Connections

  • Wave Equation — d'Alembert solution (hyperbolic, uses characteristics x±ctx\pm ct)
  • Heat Equation — separation of variables (parabolic)
  • Laplace Equation — harmonic functions (elliptic, maximum principle)
  • Method of Characteristics (built directly on the slopes derived here)
  • Linear vs Quasilinear PDEs (coefficient dependence and what it allows)
  • Conic Sections (same B24ACB^2-4AC test!)
  • Well-posedness and Boundary Conditions

What is the discriminant used to classify a 2nd-order PDE?
Δ=B24AC\Delta = B^2 - 4AC, using coefficients of uxx,uxy,uyyu_{xx},u_{xy},u_{yy}.
Sign of Δ\Delta for elliptic, parabolic, hyperbolic?
Δ<0\Delta<0 elliptic, Δ=0\Delta=0 parabolic, Δ>0\Delta>0 hyperbolic.
Which standard PDE is hyperbolic and why?
Wave equation utt=c2uxxu_{tt}=c^2u_{xx}; Δ=4c2>0\Delta=4c^2>0, two real characteristics x±ctx\pm ct.
Which standard PDE is parabolic and why?
Heat equation ut=kuxxu_t=k u_{xx}; C=0C=0 (no uttu_{tt}), so Δ=0\Delta=0.
Which standard PDE is elliptic and why?
Laplace uxx+uyy=0u_{xx}+u_{yy}=0; Δ=4<0\Delta=-4<0, no real characteristics.
Number of real characteristics for each type?
Hyperbolic 2, parabolic 1 (repeated), elliptic 0 (complex).
Why do only second-order terms classify the PDE?
They control characteristics/propagation; lower-order terms only shift and damp, not change type.
What is the characteristic slope formula?
dy/dx=(BB24AC)/(2A)dy/dx = (B \mp \sqrt{B^2-4AC})/(2A).
Classify Tricomi yuxx+uyy=0y u_{xx}+u_{yy}=0.
Δ=4y\Delta=-4y: elliptic (y>0y>0), parabolic (y=0y=0), hyperbolic (y<0y<0) — mixed type.
Why does the heat equation have C=0C=0?
utu_t is first order; there is no uttu_{tt} term, so the coefficient of uyyu_{yy} is zero.
What data does an elliptic PDE need?
Values on the entire closed boundary (Dirichlet/Neumann).
What data does a hyperbolic PDE need?
Initial uu AND utu_t, then march forward in time.
Definition of a LINEAR 2nd-order PDE?
All coefficients (of every derivative, including the highest) depend only on the independent variables x,yx,y — not on uu or its derivatives.
Definition of a QUASILINEAR PDE?
Coefficients of the highest-order derivatives may depend on uu and its lower-order derivatives, but the highest derivatives still appear linearly.

Concept Map

principal part only

change of variables

set Q equals 0

slope equation

quadratic formula

negative, no real chars

zero, one real char

positive, two real chars

physics

physics

physics

2nd-order linear PDE in 2 vars

A uxx + B uxy + C uyy

Q equals A phix^2 + B phixphy + C phiy^2

Characteristic curves

A m^2 + B m + C equals 0

Discriminant B^2 - 4AC

Elliptic

Parabolic

Hyperbolic

Equilibrium, needs boundary conditions

Diffusion, smoothing

Wave transport along characteristics

Hinglish (regional understanding)

Intuition Hinglish mein samjho

Dekho, second-order PDE ko classify karna bahut simple hai agar tum sirf ek number pe dhyaan do: discriminant Δ=B24AC\Delta = B^2 - 4AC. Yahan A,B,CA, B, C sirf second-order terms uxx,uxy,uyyu_{xx}, u_{xy}, u_{yy} ke coefficients hain — first-order ux,uyu_x, u_y wale terms ko bilkul ignore karo, woh classification mein aate hi nahi. Bas sign dekho: Δ<0\Delta<0 matlab elliptic (Laplace), Δ=0\Delta=0 matlab parabolic (Heat), Δ>0\Delta>0 matlab hyperbolic (Wave).

Ek important baat: linear aur quasilinear ek nahi hote. Linear PDE mein saare coefficients (highest derivatives ke bhi) sirf independent variables x,yx,y pe depend karte hain, uu ya uske derivatives pe nahi. Quasilinear mein highest-order derivatives ke coefficients uu aur uske lower-order derivatives pe depend kar sakte hain (par highest derivatives phir bhi linearly aate hain). Isliye quasilinear case mein type khud solution pe bhi depend kar sakta hai.

Ye discriminant aata kahan se hai? Hum poochte hain ki solution kis curve ke along "kink" rakh sakta hai — usko characteristic bolte hain. Calculation karne par ek quadratic milta hai Am2+Bm+C=0Am^2+Bm+C=0, aur uske real roots ki ginti Δ\Delta ke sign se decide hoti hai. Do real roots = hyperbolic, ek root = parabolic, koi real root nahi = elliptic.

Physics-wise: Wave mein signal fixed speed se sharp line ke along jaata hai (hyperbolic), Heat mein dye dheere-dheere blur hota hai (parabolic), aur Laplace mein paani bilkul shaant, har point har boundary point ko feel karta hai (elliptic). Common galti: Heat equation mein C=1C=1 maan lena — galat! utu_t first order hai, uttu_{tt} hai hi nahi, to C=0C=0 aur Δ=0\Delta=0. Aur Tricomi jaise equations mein coefficients x,yx,y pe depend karte hain, to har point pe Δ\Delta evaluate karo.

Go deeper — visual, from zero

Test yourself — Partial Differential Equations

Connections