Classification of Second-Order Linear PDEs
Why does the heat equation smooth out sharp corners instantly? Meanwhile, the wave equation lets a sharp corner travel forever without softening. Both are second-order linear partial differential equations in two variables. Both are built from the same three basic ingredients: , , . Yet their solutions behave in utterly different ways. One diffuses information at infinite speed. The other propagates it along sharp fronts. A third type, typified by Laplace's equation, has no time-like direction at all. It demands boundary data all around a region simultaneously. The classification of second-order linear PDEs explains this divergence from a single algebraic object: a discriminant. This is exactly analogous to the discriminant of a quadratic curve . This matters because the type of a PDE dictates which problems are well-posed. It also determines which numerical methods will converge. And it determines which physical phenomena the equation can model. An elliptic equation models equilibrium states. A parabolic equation models diffusion and smoothing. A hyperbolic equation models wave propagation with finite speed. Mistaking the type of an equation — imposing the wrong kind of boundary or initial data — produces a mathematically ill-posed problem. Such a problem may have no solution, infinitely many solutions, or solutions that fail to depend continuously on the data. The big picture is this: a second-order linear PDE in two independent variables carries a quadratic form in its second-derivative coefficients. This is exactly like a conic section , which carries a quadratic form in . The sign of the discriminant classifies the conic as an ellipse, parabola, or hyperbola. The very same sign classifies the PDE as elliptic, parabolic, or hyperbolic. This is not a loose analogy. It is made precise by a change of variables that reduces the PDE to one of three canonical forms. This mirrors the reduction of a conic to standard position by rotation and translation. This article builds the discriminant test from first principles. It proves the reduction to canonical form via the method of characteristics. It connects each type to the model equation it governs. It closes the loop toward The Heat Equation and the Diffusion Model, The Wave Equation and Vibrating Strings, and Laplace's Equation and Harmonic Functions. These are the three canonical PDEs this classification exists to organize.
- A general second-order linear PDE in two variables is .
- Its type is determined by the discriminant , exactly as for the conic .
- : hyperbolic (two real characteristic families) — the wave equation is the model case.
- : parabolic (one repeated real characteristic family) — the heat equation is the model case.
- : elliptic (no real characteristics, only complex ones) — Laplace's equation is the model case.
- Key idea: the sign of is a coordinate-independent invariant that determines both the geometry of the equation's characteristic curves and the qualitative behavior — smoothing, propagation, or equilibrium — of its solutions.
Where this lives today
The classification is the organizing spine of every introductory and advanced PDE course, but its reach extends far beyond pure analysis. In numerical analysis, the type of a PDE dictates which discretization schemes are stable: explicit time-stepping for parabolic and hyperbolic equations must satisfy CFL-type stability conditions tied directly to characteristic speeds, while elliptic equations are solved by relaxation or spectral methods requiring boundary data on the entire domain boundary. In fluid dynamics, the Euler equations for compressible flow change type across the sound barrier — subsonic flow is governed by elliptic-type behavior and supersonic flow by hyperbolic behavior, with the transonic regime described by mixed-type equations like the Tricomi equation from Example 1. In general relativity, the Einstein field equations' hyperbolic character (in suitable gauges) underlies the finite propagation speed of gravitational waves, detected a century after Einstein's prediction. In mathematical finance, the Black–Scholes equation is a parabolic PDE (after a change of variables it becomes the heat equation exactly), and its parabolicity is what guarantees the smoothing and uniqueness properties options pricers rely on. In image processing, elliptic and parabolic PDEs (such as anisotropic diffusion) are used for denoising and edge-preserving smoothing, exploiting the same discriminant structure to control how information spreads across an image. In control theory and inverse problems, distinguishing type determines whether a problem is well-posed forward-in-time (parabolic, hyperbolic) or requires boundary-value formulations (elliptic), directly shaping which numerical solvers and regularization techniques apply.
Ask the tutor: Can you walk through classifying a PDE whose coefficients depend on both x and y, and finding where its type changes?
Let be a twice continuously differentiable function on an open region . A second-order linear partial differential equation in has the general form
where are given functions on , continuous (and typically smooth), and are not all simultaneously zero at any point of interest. The equation is called linear because and its derivatives appear only to the first power and are not multiplied together; it is called second order because the highest derivatives present are second derivatives. At each point , define the discriminant
The PDE is classified at as
When are constants, the type is the same at every point and the equation is simply called elliptic, parabolic, or hyperbolic. When depend on , the type may vary from point to point, and the classification is local.
Intuition
The coefficients , , of the second-derivative terms define a symmetric bilinear (quadratic) form, exactly the way the coefficients of define a quadratic form on . Formally, associate to the PDE the symmetric matrix
whose determinant is . The eigenvalues of determine the signature of this quadratic form exactly as they do for a conic section. If (i.e. ), the eigenvalues have the same sign and the form is definite — this is the elliptic case, and the level curves are ellipses. If (), the eigenvalues have opposite signs — an indefinite form, giving hyperbolas. If (), one eigenvalue vanishes — a degenerate form, giving parabolas. This is precisely why the names "elliptic," "parabolic," "hyperbolic" were borrowed from conic sections: the discriminant test is the same test, applied to the leading coefficients of the PDE instead of to the coefficients of a plane curve. The deeper reason this algebraic fact controls the PDE's qualitative behavior is the theory of characteristics: curves along which the PDE fails to determine the second derivatives of uniquely from Cauchy data, and along which singularities or discontinuities in the data can propagate. Requiring a curve to be characteristic leads to an ODE for its slope, , whose solvability in real numbers is governed by exactly the same discriminant . Two real, one real (double), or zero real solution families of this ODE correspond precisely to the hyperbolic, parabolic, and elliptic cases.
Let
hold on an open set , with and not all zero at any point of . Fix a point and suppose the type (sign of ) is constant in a neighborhood of . Then there exists a smooth invertible change of variables on a possibly smaller neighborhood of , with nonvanishing Jacobian, transforming the equation into one of the following canonical forms: 1. If (hyperbolic), the equation becomes
or, after a further linear change , the equivalent form . 2. If (parabolic), the equation becomes
(no or term survives). 3. If (elliptic), the equation becomes
In each case "lower order" denotes terms involving only (no second derivatives beyond those displayed).
We use the method of characteristics, the standard technique for this theorem: we seek new coordinates chosen so that the transformed second-order coefficients vanish in the pattern required by each case.
Step 1: Transformation law for the coefficients. Let , be a change of variables with Jacobian
on , so that the map is locally invertible (inverse function theorem). By the chain rule,
Differentiating again and collecting terms (all mixed partials of commute since and guarantee the composite is by the chain rule for smooth compositions), one obtains
Substituting into and collecting the coefficients of , , gives new coefficients
All lower-order terms are absorbed into the "lower order" bucket, since they involve only .
Step 2: The characteristic equation. Notice that and have the same algebraic form: if is any function, then
equals when and equals when . So finding a coordinate with is the key step; such a is called a characteristic coordinate, and the curves are characteristic curves. Along a curve with , implicit differentiation gives . Dividing by and setting :
(the sign flip is a relabeling; the standard characteristic ODE is written)
By the quadratic formula (valid since on after possibly relabeling — if on one instead solves for by symmetry, and if both vanish the equation is already in canonical form), the two roots are
This is exactly where the discriminant enters: the number of real roots of this ODE for the characteristic slope is controlled by the sign of .
Step 3: Case (hyperbolic). There are two distinct real roots . By the theory of first-order ODEs (Picard–Lindelöf, since makes the right sides locally Lipschitz where ), each equation has, through each point of , a unique local solution curve, giving two one-parameter families of characteristic curves , with (they have different slopes, so their gradients are linearly independent — this is what makes a valid, invertible change of coordinates by the inverse function theorem). Setting , makes and by construction. Since are not all zero and the transformation is invertible, (otherwise all three transformed coefficients vanish, contradicting non-degeneracy of the equation, which is preserved under invertible change of variables since the operator does not vanish identically). Dividing through by yields
The further substitution is linear and invertible (), and direct computation using Step 1's transformation rule gives , yielding the stated alternate form.
Step 4: Case (parabolic). There is exactly one real root, (a double root), giving a single family of characteristics . Set , so . We must also check . Since means , a direct computation shows
after using (choosing signs consistently; a completing-the-square identity for ). But forces , so automatically for any choice of second coordinate transverse to (i.e. any making the Jacobian nonzero). Choosing so that is independent of (e.g. if , or if ; one of these holds since ) gives an invertible transformation. Since are not all zero, forces (again by non-degeneracy invariance), and dividing by gives
with no or term. This is the parabolic canonical form.
Step 5: Case (elliptic). The roots are complex conjugates, so no real characteristic curves exist. Instead, treat as complex and solve the same characteristic ODE over ; since are real-analytic in the relevant applications (or one argues via the real and imaginary parts directly for merely coefficients, a standard extension of the argument that we summarize), one obtains a complex solution with . Substituting into and separating real and imaginary parts shows that and the associated bilinear form of vanishes: precisely the conditions
Setting (which one verifies form a valid local coordinate system, since are linearly independent — a consequence of and ), a direct substitution into the transformation formulas of Step 1 shows
Since not all zero forces (else all three vanish), dividing the transformed equation through by yields
the elliptic canonical form.
∎Worked examples
Example 1 — A variable-coefficient equation of mixed type (Tricomi-type). Consider the Euler–Poisson–Darboux-flavored equation
on . Here , , , so
This is a genuinely mixed-type equation:
- For : , elliptic.
- For : , parabolic (a curve, not just a point, of degeneracy — the -axis).
- For : , hyperbolic.
Let's find the characteristics explicitly in the hyperbolic region . The characteristic ODE is
Separating variables (, so is real): . Integrating,
So the two characteristic families are
This example — the Tricomi equation (in the closely related sign convention ) — is the classical model for transonic flow: (subsonic-analogue) is elliptic, is hyperbolic in that convention, illustrating that a single physically meaningful equation can genuinely change type across a region, which is why the classification in the Theorem is stated locally at a point, not globally for an equation.
Example 2 — Reducing a non-diagonal constant-coefficient hyperbolic equation to canonical form. Consider
Here , so
confirming this is hyperbolic everywhere (constant coefficients, so the type never changes). The characteristic ODE is
By the quadratic formula,
giving two roots and . Integrating each:
So take
Check the Jacobian: , so , confirming invertibility. Now apply the transformation formulas from Step 1 of the proof to double-check the reduction:
Indeed and as predicted, so the equation becomes, after dividing by ,
This can now be solved directly: integrating in gives for arbitrary , and integrating in gives for arbitrary twice-differentiable . Translating back,
which one can verify directly solves for any choice of functions — exhibiting the general solution as a superposition of waves propagating along the two characteristic directions, the hallmark of hyperbolic behavior.
The Theorem assumes the type is constant on a neighborhood of the point in question. Drop this hypothesis and work with the Tricomi equation of Example 1,
attempting to find a single smooth invertible change of variables valid on all of reducing the equation to one canonical form. This is impossible: on the equation is elliptic, so any reduction there must produce with real ; on it is hyperbolic, forcing with different real characteristic coordinates (computed in Example 1). These two canonical forms are not related by any change of variables that is real, smooth, and invertible across , because invertible real changes of variables preserve the sign of the discriminant (the discriminant transforms by where is the Jacobian of the transformation, a fact one verifies directly from the transformation formulas in the Theorem's proof — a short computation shows ). Since throughout by hypothesis, and have the same sign at every point, so no coordinate change can turn an elliptic region into a hyperbolic one. Hence a global canonical form for the whole plane does not exist here; the reduction is inherently local to a region of fixed type, exactly as the Theorem's hypothesis requires.
Scope, edge cases & common traps
| Situation | What to check | Common pitfall |
|---|---|---|
| Variable coefficients | Type may vary with ; classify pointwise | Assuming one global type without checking everywhere |
| on the region | Characteristic ODE degenerates; solve for instead, or the equation may already be in near-canonical form | Dividing by blindly in the quadratic formula |
| Higher dimensions ( variables) | Classification uses eigenvalues of the coefficient matrix (all same sign = elliptic, one differs = hyperbolic, one zero = parabolic), not a single scalar discriminant | Trying to force a single number in variables |
| Mixed-type equations (e.g. Tricomi) | Type is a genuinely local, region-dependent notion | Calling the equation "the hyperbolic equation" globally when it changes type |
| Nonlinear second-order PDEs | Classification generalizes via linearization at a solution but is not the same theorem | Applying this theorem's proof verbatim to a quasilinear or fully nonlinear PDE |
The mathematician behind it
Origins · 1 minJacques Charles François Sturm and Joseph Liouville and how this was discovered
The classification of second-order linear PDEs into elliptic, parabolic, and hyperbolic types is not attributed to a single discoverer but crystallized over the nineteenth century, as mathematicians studying heat conduction, wave propagation, and potential theory recognized a common algebraic structure across seemingly unrelated equations. The terminology itself — borrowing "elliptic," "parabolic," "hyperbolic" from the theory of conic sections — reflects the deep analogy this article develops: the discriminant of a PDE's principal symbol behaves exactly like the discriminant of a quadratic curve.
Why do we borrow the words "elliptic," "parabolic," "hyperbolic" from conic sections?
Because the classification is literally the same algebraic test applied to a quadratic form. A conic is an ellipse, parabola, or hyperbola depending on the sign of ; this comes from diagonalizing the symmetric matrix and reading off the signs of its eigenvalues. A second-order linear PDE's principal part has exactly the same matrix of coefficients, and the same discriminant controls whether the characteristic equation (an ODE derived from requiring degeneracy along a curve) has zero, one, or two real solution families. The names are not a metaphor; they describe the same underlying quadratic-form algebra used in two different geometric contexts.
Can a second-order linear PDE change type across its domain?
Yes, whenever the coefficients are non-constant functions of . The Tricomi equation is the standard example: elliptic for , parabolic on the line , hyperbolic for . Such mixed-type equations arise naturally in transonic aerodynamics, where the flow is subsonic in some region and supersonic in another, and the boundary between them is exactly the parabolic degeneracy curve. Constant-coefficient equations, by contrast — like the standard heat, wave, and Laplace equations — never change type, since is then a fixed constant.
Does the classification apply to nonlinear PDEs?
Not directly, but it generalizes. For a quasilinear second-order PDE, where the coefficients of the second derivatives may depend on (but not on the second derivatives themselves), one classifies the equation at a particular solution by evaluating the discriminant using that solution's values of . The type can then depend on the solution itself, not just the point — a genuinely nonlinear phenomenon with no counterpart in the linear theory presented here. Fully nonlinear equations require yet more care and are typically classified via linearization around a candidate solution.
Why does the type of a PDE determine what data makes a problem well-posed?
Hadamard's notion of well-posedness requires existence, uniqueness, and continuous dependence on data. Each PDE type is naturally paired with a different kind of data because of how characteristics carry information. Hyperbolic equations have real characteristics along which data propagates at finite speed, so Cauchy (initial-value) data on a non-characteristic curve determines the solution locally — this is why wave problems are posed with initial position and velocity. Parabolic equations have one family of (typically time-like) characteristics and require initial data at one time plus boundary data in space, reflecting infinite-speed diffusion. Elliptic equations have no real characteristics at all, so no direction is distinguished for "initial" data; instead boundary data on the entire boundary of the domain is required, reflecting the equilibrium nature of the solutions.
What happens to the discriminant if I multiply the whole equation by a nonzero function?
Multiplying by a nonvanishing scalar function replaces with , and the new discriminant is . Since wherever , the sign of the discriminant — and hence the type — is unchanged. This confirms that classification is a property of the equation itself (up to nonzero rescaling), not an artifact of how it happens to be written down.
How does this two-variable classification generalize to more independent variables?
For independent variables, the principal part is with a symmetric matrix . Classification uses the eigenvalues of this matrix at a point: if all eigenvalues are nonzero and share the same sign, the equation is elliptic there (Laplace's equation in variables is the model); if all eigenvalues are nonzero but one has opposite sign from the rest, it is hyperbolic (the wave equation in space variables plus time is the model); if at least one eigenvalue is zero, it is parabolic in the relevant degenerate directions (the heat equation is the model). In two variables this reduces exactly to the sign of , since a symmetric matrix has determinant , whose sign flips exactly when the eigenvalues' signs disagree.
Is the discriminant test the whole story, or just the starting point?
It is the essential starting point, not the whole theory. Knowing the type tells you the qualitative behavior to expect — smoothing, propagation, or equilibrium — and which kind of auxiliary data to impose, but actually solving the PDE, proving existence and uniqueness rigorously, and understanding regularity of solutions require the specialized machinery built for each type: Fourier series and the maximum principle for parabolic and elliptic equations, energy methods and finite propagation speed for hyperbolic equations, and Green's functions or Poisson kernels for elliptic boundary-value problems. The classification is the map; the type-specific theory is the terrain it organizes.