Skip to content
The book

Classification and canonical forms

Why this is asked: B² − 4AC decides the type pointwise; the sign can change with the point (Tricomi). Reduce to canonical form by solving the characteristic ODE dy/dx = (B ± √(B²−4AC))/2A.

In one sentence

For Auxx+Buxy+Cuyy+⋯=0Au_{xx} + Bu_{xy} + Cu_{yy} + \cdots = 0 the sign of B2−4ACB^2 - 4AC decides the type, the type decides the behaviour, and the type can change from point to point.

Why the exam asks it

Because it is a one-line computation that determines everything else about an equation, and because the coefficients may depend on xx and yy — so "what type is this" is often really "where is it each type", which options rarely make explicit.

The idea

For the second-order equation with principal part Auxx+Buxy+CuyyAu_{xx} + Bu_{xy} + Cu_{yy}:

B2−4AC{<0elliptic=0parabolic>0hyperbolicB^2 - 4AC \begin{cases} < 0 & \textbf{elliptic}\\ = 0 & \textbf{parabolic}\\ > 0 & \textbf{hyperbolic}\end{cases}
B² − 4AC type model what it does to data < 0 elliptic u_xx + u_yy = 0 smooths; no real characteristics = 0 parabolic u_t = u_xx smooths instantly; one family > 0 hyperbolic u_tt = u_xx carries kinks; two families The type can change with position: y·u_xx + u_yy = 0 is elliptic above the x-axis and hyperbolic below it. "What type is this equation" is often "where". Smoothing is irreversible: the heat equation cannot be run backwards, the wave equation can.
One discriminant decides the type, and the type decides everything else — how many characteristic families there are, and whether the equation smooths data or carries it.

The names come from conic sections, and the analogy is exact: the characteristic equation A dy2−B dx dy+C dx2=0A\,dy^2 - B\,dx\,dy + C\,dx^2 = 0 has no real roots, one, or two, giving zero, one or two families of real characteristic curves.

What each type does

Elliptic — Laplace, uxx+uyy=0u_{xx}+u_{yy}=0. No real characteristics. Solutions are as smooth as possible: harmonic functions are analytic, satisfy the mean value property and the maximum principle, and are determined by boundary values on a closed curve. Boundary value problems, not initial value problems.

Parabolic — heat, ut=uxxu_t = u_{xx}. One characteristic family, t=t = constant. Smooths immediately and irreversibly: discontinuous initial data becomes analytic for any t>0t>0, and information propagates at infinite speed. Well posed forwards in time only — the backward heat equation is the standard ill-posed problem.

Hyperbolic — wave, utt=uxxu_{tt} = u_{xx}. Two families, x±tx \pm t. Preserves kinks: a corner in the initial data travels along a characteristic and stays a corner. Finite propagation speed, and the domain of dependence is a triangle. Reversible in time.

The type can change

y uxx+uyy=0y\,u_{xx} + u_{yy} = 0

has B2−4AC=−4yB^2-4AC = -4y. Elliptic for y>0y>0, parabolic on the axis, hyperbolic for y<0y<0 — the Tricomi equation, and the standard example that "type" is a local property. When a question gives variable coefficients, the answer is a region.

Canonical forms

Change variables to ξ,η\xi, \eta along the characteristics:

  • Hyperbolic: uξη=⋯u_{\xi\eta} = \cdots, or uξξ−uηη=⋯u_{\xi\xi}-u_{\eta\eta} = \cdots.
  • Parabolic: uηη=⋯u_{\eta\eta} = \cdots.
  • Elliptic: uξξ+uηη=⋯u_{\xi\xi}+u_{\eta\eta} = \cdots.

The recipe: solve A dy2−B dx dy+C dx2=0A\,dy^2 - B\,dx\,dy + C\,dx^2 = 0 for dy/dxdy/dx, integrate to get the characteristic curves, and use them as the new coordinates. In the parabolic case there is only one family, so the second coordinate is chosen freely — any function independent of the first.

d'Alembert is the hyperbolic canonical form paying off: utt=c2uxxu_{tt}=c^2u_{xx} becomes uξη=0u_{\xi\eta}=0 in ξ=x−ct\xi = x-ct, η=x+ct\eta = x+ct, so

u=F(x−ct)+G(x+ct),u = F(x-ct)+G(x+ct),

and with initial data u(x,0)=fu(x,0)=f, ut(x,0)=gu_t(x,0)=g,

u(x,t)=f(x−ct)+f(x+ct)2+12c∫x−ctx+ctg.u(x,t) = \frac{f(x-ct)+f(x+ct)}{2} + \frac{1}{2c}\int_{x-ct}^{x+ct} g .

Where intuition breaks

"The type is a property of the equation." It is a property of the equation at a point. yuxx+uyy=0yu_{xx}+u_{yy}=0 is all three types in different regions.

"The heat equation can be solved backwards." It is ill-posed backwards: arbitrarily small changes in the final data produce arbitrarily large changes earlier. The wave equation is reversible; the heat equation is not.

"Discontinuities propagate in all three." Only hyperbolic. Parabolic and elliptic equations smooth data immediately, which is why the heat kernel is analytic for every t>0t>0.

"The wave equation has infinite propagation speed." Finite, cc. The heat equation has infinite speed — a bump anywhere makes u>0u>0 everywhere at once, which is physically odd and mathematically true.

"An initial value problem is well posed for Laplace." It is not — Hadamard's example shows small Cauchy data producing unbounded solutions. Elliptic equations take boundary conditions.

"The classification needs constant coefficients." Only the coefficients of the second-order terms matter, and they may vary. Lower-order terms never affect the type.

The exam's angle

  1. Compute B2−4ACB^2-4AC first. Note the convention: with uxyu_{xy} having coefficient BB, not 2B2B. Check which the question uses.
  2. If the coefficients vary, describe the regions rather than giving a single word.
  3. For canonical form, solve the characteristic ODE and use the resulting curves as coordinates.
  4. Match the boundary data to the type. Boundary values for elliptic, initial data for parabolic and hyperbolic — a mismatch is often what makes the option wrong.
  5. Reach for d'Alembert on the wave equation — the formula answers most one-dimensional questions directly.

The night before

  • B2−4ACB^2-4AC: negative elliptic, zero parabolic, positive hyperbolic. Only the second-order terms matter.
  • Characteristic families: none, one, two respectively.
  • Elliptic Laplace: smooth, maximum principle, boundary value problems.
  • Parabolic heat: instant smoothing, infinite speed, ill-posed backwards.
  • Hyperbolic wave: kinks travel, finite speed cc, reversible, domain of dependence a triangle.
  • Type is local: yuxx+uyy=0yu_{xx}+u_{yy}=0 is elliptic for y>0y>0 and hyperbolic for y<0y<0.
  • d'Alembert: u=f(x−ct)+f(x+ct)2+12c∫x−ctx+ctgu = \frac{f(x-ct)+f(x+ct)}{2} + \frac1{2c}\int_{x-ct}^{x+ct}g.

See it move

Classifying a second-order PDE, and the type that changesinteractivefree

Step 1 / 4The discriminant

For Auxx+Buxy+Cuyy+⋯=0Au_{xx} + Bu_{xy} + Cu_{yy} + \cdots = 0, compute B2−4ACB^2-4AC:

  • <0<0 elliptic (Laplace)
  • =0=0 parabolic (heat)
  • >0>0 hyperbolic (wave)

The trap here

“A PDE has a single type throughout its domain” — false

The Tricomi equation yuxx+uyy=0y u_{xx} + u_yy = 0

Elliptic in the upper half-plane, hyperbolic in the lower, parabolic on the axis.

More on this →

Check yourself

The partial differential equation x2uxx−2x^{2} u_{xx} - 2xy uxu_{x}ᵧ −3y2uyy+ux−uy=0- 3y^{2} u_yy + u_{x} - u_y = 0 is

More in Partial Differential Equations

Take it further

Last revised . Found a mistake? Tell us — corrections are the fastest thing we act on.

Next: Laplace, heat and wave equations: separation of variables

Create a free account to keep your place and have this feed your study plan.

ShareWhatsAppTelegram

Open this in the full syllabus view · Unit 3