The Wronskian and Linear Independence

Suppose you find two solutions to a second-order linear differential equation. How do you know whether you have found enough to build every possible solution? This question sits at the heart of solving Second-Order Linear Equations. Its answer is a single, computable determinant called the Wronskian. The idea matters for a key reason. Linear differential equations of order nn have solution spaces of dimension exactly nn. But "dimension nn" is an abstract fact. It stays abstract until you can certify that nn particular solutions actually span that space. The Wronskian converts an infinite-dimensional-looking question into a single algebraic computation. That question is: are these functions independent at every point? Abel's identity reveals something striking. This computation has a strikingly simple closed form. It is governed only by the coefficient of the equation. This article develops the Wronskian rigorously and proves Abel's identity. It then shows exactly how the two combine to certify a fundamental set of solutions. This sets up the machinery used in Homogeneous Equations with Constant Coefficients and Variation of Parameters.

Key takeaways
  • The Wronskian W[y1,y2](t)=y1y2′−y2y1′W[y_1,y_2](t) = y_1 y_2' - y_2 y_1' is a determinant testing linear independence of solutions.
  • For solutions of a linear ODE, WW is either identically zero or never zero on the interval — no in-between.
  • Abel's identity gives W(t)W(t) explicitly: W(t)=W(t0) e−∫t0tp(s) dsW(t) = W(t_0)\,e^{-\int_{t_0}^t p(s)\,ds}, no need to solve the ODE.
  • W(t0)≠0W(t_0)\neq 0 at even one point certifies {y1,y2}\{y_1,y_2\} as a fundamental set spanning all solutions.
  • Linear independence of arbitrary functions does not require W≠0W\neq0; the converse needs the ODE structure.
  • The Wronskian generalizes to order nn via an n×nn\times n determinant of a solution matrix.
  • Key idea: for solutions of a linear ODE, one number at one point decides independence everywhere.

Where this lives today

The Wronskian is the standard certificate of a fundamental set of solutions in Fundamental Sets and General Solutions, letting one confirm in one line that a candidate general solution c1y1+c2y2c_1 y_1 + c_2 y_2 really captures every solution. It reappears explicitly as the denominator in the Variation of Parameters formula for particular solutions of nonhomogeneous linear equations, where a nonzero Wronskian is exactly what makes the method's integrals well-defined. In Homogeneous Equations with Constant Coefficients, the Wronskian of the exponential (or exponential-times-polynomial, or exponential-times-trig) solutions built from the characteristic roots is computed once and for all, giving a clean algebraic proof that the standard solution basis is genuinely a basis. Beyond ODE theory, the Wronskian and its generalizations underlie tests for algebraic independence of special functions (Bessel, Legendre, hypergeometric functions), appear in Sturm–Liouville and spectral theory to control node/oscillation counts of eigenfunctions, and show up in the theory of integrable systems and soliton solutions, where "Wronskian solutions" of the KdV and related equations are built directly from determinants of this type. In control theory and signal processing, Wronskian-type conditions test whether a family of exponential or sinusoidal modes are independent, which matters for observability and identifiability of linear systems.

:::quiz[If y1,y2y_1, y_2 solve y′′+p(t)y′+q(t)y=0y'' + p(t)y' + q(t)y=0 on an interval II with p,qp,q continuous, and W[y1,y2](2)=0W[y_1,y_2](2)=0, what can you conclude about WW at t=5∈It=5\in I?]

  • W(5)W(5) could be zero or nonzero, need more information
  • W(5)=0W(5) = 0 necessarily ✓
  • W(5)≠0W(5) \neq 0 necessarily
  • The question doesn't make sense without knowing y1,y2y_1,y_2 explicitly

:::quiz[Two solutions y1,y2y_1,y_2 of a second-order linear homogeneous ODE with continuous coefficients satisfy W[y1,y2](t0)≠0W[y_1,y_2](t_0)\neq0 for some t0t_0. What does the theorem let you conclude?]

  • Only that y1,y2y_1,y_2 are independent at t0t_0, nothing about other points
  • y1,y2y_1, y_2 are linearly independent on II and every solution is c1y1+c2y2c_1y_1+c_2y_2 ✓
  • y1y_1 and y2y_2 must both be exponential functions
  • WW must be constant for all tt

Ask the tutor: If two solutions of a linear ODE have Wronskian zero at t=0t=0 but I only know p(t)p(t) blows up at t=0t=0, what can I still conclude on each side of t=0t=0?

DefinitionWronskian

Let y1,y2y_1, y_2 be differentiable functions on an interval II. Their Wronskian is the function

W[y1,y2](t)  =  det⁡(y1(t)y2(t)y1′(t)y2′(t))  =  y1(t) y2′(t)−y2(t) y1′(t).W[y_1, y_2](t) \;=\; \det \begin{pmatrix} y_1(t) & y_2(t) \\ y_1'(t) & y_2'(t) \end{pmatrix} \;=\; y_1(t)\,y_2'(t) - y_2(t)\,y_1'(t).

More generally, for nn functions y1,…,yny_1,\dots,y_n each (n−1)(n-1)-times differentiable on II, the Wronskian is

W[y1,…,yn](t)=det⁡(y1(t)y2(t)⋯yn(t)y1′(t)y2′(t)⋯yn′(t)⋮⋮⋮y1(n−1)(t)y2(n−1)(t)⋯yn(n−1)(t)).W[y_1,\dots,y_n](t) = \det \begin{pmatrix} y_1(t) & y_2(t) & \cdots & y_n(t) \\ y_1'(t) & y_2'(t) & \cdots & y_n'(t) \\ \vdots & \vdots & & \vdots \\ y_1^{(n-1)}(t) & y_2^{(n-1)}(t) & \cdots & y_n^{(n-1)}(t) \end{pmatrix}.

Two functions y1,y2y_1, y_2 are linearly independent on II if the only constants c1,c2c_1, c_2 satisfying c1y1(t)+c2y2(t)=0c_1 y_1(t) + c_2 y_2(t) = 0 for all t∈It \in I are c1=c2=0c_1 = c_2 = 0. Equivalently, y1,y2y_1, y_2 are linearly independent iff neither is a constant multiple of the other on all of II.

Intuition

Think of (y1(t),y1′(t))(y_1(t), y_1'(t)) and (y2(t),y2′(t))(y_2(t), y_2'(t)) as two vectors in R2\mathbb{R}^2, one for each solution, at a fixed time tt. The Wronskian is exactly the signed area of the parallelogram these two vectors span. If the vectors are parallel — meaning y2y_2's "state" is a scalar multiple of y1y_1's state — the parallelogram collapses and W=0W=0. If they point in genuinely different directions, the area is nonzero. For solutions of a linear ODE, this state vector (y(t),y′(t))(y(t), y'(t)) is precisely the point that a two-dimensional first-order system tracks through time, so the Wronskian is measuring whether two solution trajectories ever coincide in direction. The surprising fact — and the reason this article exists — is that for solutions of a linear equation, this area cannot shrink to zero at one instant and be positive at another. Abel's identity says the area evolves by a pure exponential factor, W(t)=W(t0)e−∫pW(t) = W(t_0) e^{-\int p}, an exponential that is never zero. So the parallelogram either starts and stays flat (identically zero Wronskian, dependent solutions) or starts and stays non-degenerate (nonzero Wronskian everywhere, independent solutions). This is the qualitative content behind the theorem below.

Figure
Two solution curves and their Wronskian as parallelogram area
y y′ (y₁, y₁′) (y₂, y₂′) area = W(t) W(t) = y₁y₂′ − y₂y₁′ (signed parallelogram area)
TheoremAbel's Identity and the Wronskian Dichotomy

Let p,qp, q be continuous real-valued functions on an open interval II, and consider the second-order linear homogeneous equation

y′′+p(t) y′+q(t) y=0,t∈I.y'' + p(t)\,y' + q(t)\,y = 0, \qquad t \in I.

Let y1,y2y_1, y_2 be any two solutions of this equation on II, and let W(t)=W[y1,y2](t)W(t) = W[y_1,y_2](t).

(Abel's Identity) There exists a constant CC (depending on y1,y2y_1, y_2) such that for every t∈It \in I,

W(t)=C exp⁡ ⁣(−∫t0tp(s) ds)W(t) = C \, \exp\!\left(-\int_{t_0}^{t} p(s)\, ds\right)

for any fixed basepoint t0∈It_0 \in I, with C=W(t0)C = W(t_0).

(Dichotomy) Consequently, either W(t)=0W(t) = 0 for all t∈It \in I, or W(t)≠0W(t) \neq 0 for all t∈It \in I. Moreover: 1. If W(t0)≠0W(t_0) \neq 0 for some t0∈It_0 \in I, then y1,y2y_1, y_2 are linearly independent on II, and every solution yy of the ODE on II can be written uniquely as y=c1y1+c2y2y = c_1 y_1 + c_2 y_2. 2. If y1,y2y_1, y_2 are linearly independent solutions on II, then W(t)≠0W(t) \neq 0 for every t∈It \in I.

Proof

Step 1: Existence and uniqueness for the linear system. Since p,qp, q are continuous on II, the Second-Order Linear Equations existence-uniqueness theorem guarantees that for any t0∈It_0 \in I and any initial data (α,β)∈R2(\alpha, \beta) \in \mathbb{R}^2, the initial value problem

y′′+py′+qy=0,y(t0)=α, y′(t0)=βy'' + p y' + q y = 0, \qquad y(t_0) = \alpha, \ y'(t_0) = \beta

has a unique solution on all of II. We take this as given (it is the prerequisite theorem for this whole subject) and do not reprove it here; everything below is a consequence of it together with elementary calculus.

Step 2: Derive the differential equation satisfied by WW. Since y1,y2y_1, y_2 solve the ODE,

y1′′=−py1′−qy1,y2′′=−py2′−qy2.y_1'' = -p y_1' - q y_1, \qquad y_2'' = -p y_2' - q y_2.

Differentiate W=y1y2′−y2y1′W = y_1 y_2' - y_2 y_1':

W′=y1′y2′+y1y2′′−y2′y1′−y2y1′′=y1y2′′−y2y1′′.W' = y_1' y_2' + y_1 y_2'' - y_2' y_1' - y_2 y_1'' = y_1 y_2'' - y_2 y_1''.

Substitute the expressions for y1′′y_1'' and y2′′y_2'':

W′=y1(−py2′−qy2)−y2(−py1′−qy1)=−p(y1y2′−y2y1′)−q(y1y2−y2y1).W' = y_1(-p y_2' - q y_2) - y_2(-p y_1' - q y_1) = -p(y_1 y_2' - y_2 y_1') - q(y_1 y_2 - y_2 y_1).

The second bracket is identically zero, so

W′(t)=−p(t) W(t).W'(t) = -p(t)\, W(t).

This is a first-order linear (in fact separable) ODE for WW itself, valid for every t∈It \in I.

Step 3: Solve the first-order equation for WW. Fix t0∈It_0 \in I. Because pp is continuous on II, the function t↦∫t0tp(s) dst \mapsto \int_{t_0}^t p(s)\,ds is well-defined and differentiable on II. Define

μ(t)=exp⁡ ⁣(∫t0tp(s) ds).\mu(t) = \exp\!\left(\int_{t_0}^t p(s)\,ds\right).

Then μ(t)>0\mu(t) > 0 everywhere and μ′(t)=p(t)μ(t)\mu'(t) = p(t)\mu(t). Compute

ddt[μ(t)W(t)]=μ′(t)W(t)+μ(t)W′(t)=p(t)μ(t)W(t)+μ(t)(−p(t)W(t))=0.\frac{d}{dt}\big[\mu(t) W(t)\big] = \mu'(t) W(t) + \mu(t) W'(t) = p(t)\mu(t) W(t) + \mu(t)\big(-p(t)W(t)\big) = 0.

So μ(t)W(t)\mu(t) W(t) is constant on II; call this constant CC. Evaluating at t=t0t = t_0 gives μ(t0)=1\mu(t_0) = 1, hence C=W(t0)C = W(t_0). Therefore

W(t)=C μ(t)−1=W(t0) exp⁡ ⁣(−∫t0tp(s) ds)W(t) = C\,\mu(t)^{-1} = W(t_0)\, \exp\!\left(-\int_{t_0}^t p(s)\,ds\right)

for every t∈It \in I. This is Abel's identity, and note it required only Step 2 (algebra) and elementary integration — no need to know y1,y2y_1, y_2 explicitly.

Step 4: The dichotomy. Since the exponential function is strictly positive for every real argument, exp⁡(−∫t0tp)≠0\exp(-\int_{t_0}^t p) \neq 0 for all t∈It \in I. Hence from the formula in Step 3, W(t)W(t) and W(t0)=CW(t_0) = C have the same sign (or are both zero) for every tt: if C=0C = 0 then W≡0W \equiv 0 on II; if C≠0C \neq 0 then W(t)≠0W(t) \neq 0 for every t∈It \in I. There is no third possibility, and WW cannot vanish at an isolated point while being nonzero elsewhere.

Step 5: W(t0)≠0  ⟹  W(t_0) \neq 0 \implies independence and spanning. Suppose W(t0)≠0W(t_0) \neq 0 for some t0∈It_0 \in I. First we show independence: suppose c1y1(t)+c2y2(t)=0c_1 y_1(t) + c_2 y_2(t) = 0 for all t∈It \in I. Differentiating, also c1y1′(t)+c2y2′(t)=0c_1 y_1'(t) + c_2 y_2'(t) = 0 for all tt. At t=t0t = t_0 this is the linear system

(y1(t0)y2(t0)y1′(t0)y2′(t0))(c1c2)=(00).\begin{pmatrix} y_1(t_0) & y_2(t_0) \\ y_1'(t_0) & y_2'(t_0)\end{pmatrix}\begin{pmatrix} c_1 \\ c_2\end{pmatrix} = \begin{pmatrix}0\\0\end{pmatrix}.

The coefficient matrix has determinant W(t0)≠0W(t_0) \neq 0, hence is invertible, forcing c1=c2=0c_1 = c_2 = 0. So y1,y2y_1, y_2 are linearly independent on II. Next we show spanning. Let yy be any solution of the ODE on II, and let α=y(t0)\alpha = y(t_0), β=y′(t0)\beta = y'(t_0). Since W(t0)≠0W(t_0) \neq 0, the linear system

c1y1(t0)+c2y2(t0)=α,c1y1′(t0)+c2y2′(t0)=βc_1 y_1(t_0) + c_2 y_2(t_0) = \alpha, \qquad c_1 y_1'(t_0) + c_2 y_2'(t_0) = \beta

has a (unique) solution (c1,c2)(c_1, c_2), by Cramer's rule, because the coefficient matrix is exactly the one above with nonzero determinant W(t0)W(t_0). Define z(t)=c1y1(t)+c2y2(t)z(t) = c_1 y_1(t) + c_2 y_2(t). Since y1,y2y_1, y_2 solve the linear homogeneous ODE, so does any linear combination of them (the equation is linear), so zz solves the ODE on II. Moreover z(t0)=α=y(t0)z(t_0) = \alpha = y(t_0) and z′(t0)=β=y′(t0)z'(t_0) = \beta = y'(t_0). By the uniqueness part of Step 1, z(t)=y(t)z(t) = y(t) for all t∈It \in I. Thus every solution is a linear combination of y1,y2y_1, y_2, and the representation is unique because c1,c2c_1, c_2 were uniquely determined.

Step 6: Independence   ⟹  W(t)≠0\implies W(t) \neq 0 everywhere. Suppose y1,y2y_1, y_2 are linearly independent solutions on II. We argue by contradiction: suppose W(t1)=0W(t_1) = 0 for some t1∈It_1 \in I. By the dichotomy of Step 4, W(t)≡0W(t) \equiv 0 on all of II; in particular W(t1)=0W(t_1) = 0, so the matrix

(y1(t1)y2(t1)y1′(t1)y2′(t1))\begin{pmatrix} y_1(t_1) & y_2(t_1) \\ y_1'(t_1) & y_2'(t_1)\end{pmatrix}

is singular. Hence there is a nonzero vector (c1,c2)(c_1, c_2) with

c1y1(t1)+c2y2(t1)=0,c1y1′(t1)+c2y2′(t1)=0.c_1 y_1(t_1) + c_2 y_2(t_1) = 0, \qquad c_1 y_1'(t_1) + c_2 y_2'(t_1) = 0.

Let z(t)=c1y1(t)+c2y2(t)z(t) = c_1 y_1(t) + c_2 y_2(t). As in Step 5, zz solves the ODE, and z(t1)=0=z′(t1)z(t_1) = 0 = z'(t_1). But the identically-zero function 0\mathbf{0} also solves the ODE with the same initial data 0,00, 0 at t1t_1. By the uniqueness in Step 1, z(t)≡0z(t) \equiv 0 on II, i.e. c1y1(t)+c2y2(t)=0c_1 y_1(t) + c_2 y_2(t) = 0 for all t∈It \in I with (c1,c2)≠(0,0)(c_1,c_2) \neq (0,0). This contradicts the linear independence of y1,y2y_1, y_2. Hence no such t1t_1 exists, so W(t)≠0W(t) \neq 0 for all t∈It \in I. This completes the proof of both directions of the equivalence and of Abel's identity. ■\blacksquare

∎

Worked examples

Example 1 (using Abel's identity without solving the ODE). Consider

t2y′′−t(t+2)y′+(t+2)y=0,t>0,t^2 y'' - t(t+2) y' + (t+2) y = 0, \qquad t > 0,

which one can check has y1(t)=ty_1(t) = t as a solution: y1′′=0y_1'' = 0, y1′=1y_1' = 1, and substituting gives −t(t+2)+(t+2)t=0-t(t+2) + (t+2)t = 0. ✓. We are told a second solution y2y_2 exists with y2(1)=2,y2′(1)=5y_2(1) = 2, y_2'(1) = 5 (consistent initial data for some solution, guaranteed to exist by the existence theorem). We want W[y1,y2](t)W[y_1,y_2](t) for all t>0t>0, without finding y2y_2 explicitly. Put the equation in standard form by dividing by t2t^2:

y′′−t+2t y′+t+2t2 y=0,so p(t)=−t+2t=−1−2t.y'' - \frac{t+2}{t}\, y' + \frac{t+2}{t^2}\, y = 0, \quad\text{so } p(t) = -\frac{t+2}{t} = -1 - \frac{2}{t}.

By Abel's identity with basepoint t0=1t_0 = 1,

W(t)=W(1)exp⁡(−∫1tp(s) ds)=W(1)exp⁡(∫1t(1+2s)ds).W(t) = W(1)\exp\left(-\int_1^t p(s)\,ds\right) = W(1)\exp\left(\int_1^t \left(1 + \frac{2}{s}\right) ds\right).

Compute the integral: ∫1t(1+2/s) ds=(t−1)+2ln⁡t\int_1^t (1 + 2/s)\,ds = (t - 1) + 2\ln t. So

W(t)=W(1) et−1 t2.W(t) = W(1)\, e^{t-1}\, t^2.

Now compute W(1)W(1) directly from the given data: y1(1)=1y_1(1) = 1, y1′(1)=1y_1'(1) = 1, y2(1)=2y_2(1) = 2, y2′(1)=5y_2'(1) = 5, so

W(1)=y1(1)y2′(1)−y2(1)y1′(1)=(1)(5)−(2)(1)=3.W(1) = y_1(1) y_2'(1) - y_2(1) y_1'(1) = (1)(5) - (2)(1) = 3.

Therefore

W(t)=3t2et−1,t>0.W(t) = 3 t^2 e^{t - 1}, \qquad t > 0.

Since 3t2et−1>03t^2 e^{t-1} > 0 for every t>0t > 0, the dichotomy theorem tells us W(t)≠0W(t) \neq 0 for all tt in the interval — automatically, without ever solving for y2y_2 — so {y1,y2}\{y_1, y_2\} is guaranteed to be a fundamental set on (0,∞)(0,\infty), and every solution of the ODE on (0,∞)(0,\infty) is c1t+c2y2(t)c_1 t + c_2 y_2(t).

Example 2 (checking independence directly, then cross-checking with Abel). Consider the equation

y′′−3y′+2y=0,y'' - 3y' + 2y = 0,

with candidate solutions y1(t)=ety_1(t) = e^{t} and y2(t)=e2ty_2(t) = e^{2t}. Direct verification: y1′′−3y1′+2y1=et−3et+2et=0y_1'' - 3y_1' + 2y_1 = e^t - 3e^t + 2e^t = 0 ✓, and y2′′−3y2′+2y2=4e2t−6e2t+2e2t=0y_2'' - 3y_2' + 2y_2 = 4e^{2t} - 6e^{2t} + 2e^{2t} = 0 ✓. Compute the Wronskian directly:

W(t)=y1y2′−y2y1′=et(2e2t)−e2t(et)=2e3t−e3t=e3t.W(t) = y_1 y_2' - y_2 y_1' = e^t(2e^{2t}) - e^{2t}(e^t) = 2e^{3t} - e^{3t} = e^{3t}.

This is never zero, so {y1,y2}\{y_1, y_2\} is a fundamental set on R\mathbb{R}, and the general solution is y=c1et+c2e2ty = c_1 e^t + c_2 e^{2t}. Cross-check with Abel's identity: here p(t)=−3p(t) = -3 (constant), so with t0=0t_0 = 0,

W(t)=W(0)e−∫0t(−3) ds=W(0)e3t.W(t) = W(0) e^{-\int_0^t (-3)\,ds} = W(0) e^{3t}.

Compute W(0)=y1(0)y2′(0)−y2(0)y1′(0)=(1)(2)−(1)(1)=1W(0) = y_1(0) y_2'(0) - y_2(0) y_1'(0) = (1)(2) - (1)(1) = 1. So Abel's identity predicts W(t)=e3tW(t) = e^{3t}, exactly matching the direct computation. This numerically confirms both the derivative-based derivation of W′=−pWW' = -pW and the correctness of the direct computation — a useful consistency check whenever both routes are available.

CounterexampleWhy we need "y1,y2y_1, y_2 solve a common linear ODE" — the Wronskian can vanish at some points but not others, or vanish identically, for functions not linked by a shared linear equation

The dichotomy — W≡0W \equiv 0 or WW never zero — is a theorem about solutions of the same second-order linear homogeneous ODE. Drop that hypothesis (use two arbitrary smooth functions, not tied together by a common linear equation with continuous coefficients) and the dichotomy fails immediately. Take

y1(t)=t2,y2(t)=t ∣t∣,t∈R.y_1(t) = t^2, \qquad y_2(t) = t\,|t|, \qquad t \in \mathbb{R}.

Both are differentiable everywhere (y2′(t)=2∣t∣y_2'(t) = 2|t|, which is continuous, though y2y_2 is not twice differentiable at t=0t=0). Compute the Wronskian:

W(t)=y1y2′−y2y1′=t2(2∣t∣)−t∣t∣(2t)=2t2∣t∣−2t2∣t∣=0for all t.W(t) = y_1 y_2' - y_2 y_1' = t^2 (2|t|) - t|t|(2t) = 2t^2|t| - 2t^2 |t| = 0 \quad \text{for all } t.

So W≡0W \equiv 0 — yet y1y_1 and y2y_2 are linearly independent on R\mathbb{R}: for t>0t > 0, y2(t)=t2=y1(t)y_2(t) = t^2 = y_1(t), but for t<0t < 0, y2(t)=−t2=−y1(t)y_2(t) = -t^2 = -y_1(t), so no single constant cc gives y2=cy1y_2 = c y_1 on all of R\mathbb{R}, and y1y_1 is clearly not the zero function so cannot be a multiple of y2y_2 either in the needed sense — concretely, if c1t2+c2t∣t∣=0c_1 t^2 + c_2 t|t| = 0 for all tt, take t=1t=1: c1+c2=0c_1 + c_2 = 0; take t=−1t=-1: c1−c2=0c_1 - c_2 = 0; together these force c1=c2=0c_1=c_2=0, so they are independent. This is exactly the situation the theorem forbids for genuine solutions: W≡0W \equiv 0 coexisting with linear independence. The reason it can happen here is that y1,y2y_1, y_2 are not both solutions of one fixed second-order linear ODE with continuous coefficients on R\mathbb{R} — no such equation both has t2t^2 and t∣t∣t|t| as solutions on all of R\mathbb{R}, precisely because y2y_2 fails to be twice differentiable at t=0t=0, breaking the hypothesis needed to even form the ODE there. Once that structural hypothesis is removed, Step 2 of the proof (which used yi′′=−pyi′−qyiy_i'' = -py_i' - qy_i) is unavailable, and the dichotomy has no reason to hold.

Scope, edge cases & common traps

SituationWhat is trueCommon mistake
y1,y2y_1, y_2 solve the same linear homogeneous ODE with continuous p,qp,qW≡0W\equiv 0 or WW never 00 on IIAssuming this for unrelated functions (see counterexample)
Nonhomogeneous or nonlinear equationsWronskian dichotomy does not applyUsing W≠0W\neq0 as an independence test for solutions of a nonlinear ODE
Coefficients p,qp,q have a discontinuity in IITheorem applies separately on each subinterval of continuityApplying Abel's identity across a singular point of pp
Arbitrary (non-solution) smooth functionsW≡0W\equiv0 does not imply dependence in generalConcluding dependence from W≡0W\equiv 0 without ODE structure
Need only one pointW(t0)≠0W(t_0)\neq0 at a single t0t_0 certifies independence on all of IITrying to check W≠0W\neq0 at every tt by hand

The mathematician behind it

Origins · 1 minJózef Hoene-Wroński and how this was discovered
JH
Józef Hoene-Wroński
1776–1853 · Polish mathematician and philosopher, active largely in France

Wroński was a strikingly unconventional figure: trained first as a soldier and later drawn to mathematics and metaphysics, he spent much of his career in Paris pursuing an ambitious, often mystical, program to found all of mathematics on what he called the "Universal Law of Creation." Amid a body of work that mixed genuine mathematical insight with grandiose philosophical claims, he introduced the determinant that now bears his name in the early 1810s, in the context of studying series expansions and the algebraic dependence of families of functions. The Wronskian's now-standard role — certifying linear independence of solutions to linear differential equations via Abel's identity — was clarified and put on firm analytic footing over the following decades by mathematicians developing the theory of linear ODEs, most notably through the work of Niels Henrik Abel, whose identity gives the determinant its explicit exponential form.

History
- 1802: Niels Henrik Abel born in Norway; his later short life (he died in 1829) still produced the identity now bearing his name.
- 1812: Józef Hoene-Wroński introduces the determinant later named the Wronskian, in work on function series.
- 1827: Abel's identity for the Wronskian of solutions to a linear ODE appears in Abel's work on differential equations.
- 1880s–1900s: The Wronskian becomes a standard tool in the emerging rigorous theory of linear ODEs and Sturm–Liouville theory.
- 20th century: The Wronskian criterion becomes a textbook staple for certifying fundamental sets of solutions in undergraduate ODE courses.
Does the Wronskian being nonzero at just one point really guarantee independence everywhere?

Yes — but only for solutions of a common linear homogeneous ODE with continuous coefficients on the interval. The proof works in two stages. First, a purely algebraic argument at the single point t0t_0: if W(t0)≠0W(t_0)\neq 0, the only constants solving the linear system c1y1(t0)+c2y2(t0)=0c_1y_1(t_0)+c_2y_2(t_0)=0, c1y1′(t0)+c2y2′(t0)=0c_1y_1'(t_0)+c_2y_2'(t_0)=0 are c1=c2=0c_1=c_2=0, which already forces independence as functions (since dependence would need these equations to hold with a nonzero pair). Second, Abel's identity shows WW can never revisit zero once it's nonzero at one point, since it's a nonzero constant times a never-vanishing exponential. Both ingredients are essential; dropping the ODE hypothesis breaks the argument, as the counterexample with t2t^2 and t∣t∣t|t| shows.

Why does Abel's identity not require actually solving the second-order equation?

Abel's identity is derived by finding the differential equation the Wronskian itself satisfies, not by solving for y1,y2y_1,y_2 individually. Differentiating W=y1y2′−y2y1′W=y_1y_2'-y_2y_1' and substituting y1′′=−py1′−qy1y_1''=-py_1'-qy_1, y2′′=−py2′−qy2y_2''=-py_2'-qy_2 (using only that y1,y2y_1,y_2 solve the original equation), the qq-terms cancel exactly, leaving the strikingly simple first-order linear equation W′=−pWW'=-pW. That equation only involves pp, never qq, and is solved in closed form using an integrating factor. So the entire computation bypasses y1,y2y_1, y_2's explicit formulas, needing only p(t)p(t) and one initial value W(t0)W(t_0).

Can the Wronskian be zero at every point yet the solutions still be independent, for actual ODE solutions?

No — this is precisely what the dichotomy half of the theorem rules out, provided y1,y2y_1,y_2 genuinely solve a common linear homogeneous ODE with continuous coefficients on the interval. If W≡0W\equiv0, Step 6 of the proof shows there exist constants c1,c2c_1,c_2, not both zero, and a point t1t_1 where the linear combination z=c1y1+c2y2z=c_1y_1+c_2y_2 satisfies z(t1)=z′(t1)=0z(t_1)=z'(t_1)=0; by uniqueness of solutions to the IVP, z≡0z\equiv0 on the whole interval, exhibiting an explicit nontrivial dependence relation. So for actual solutions, W≡0W\equiv0 really does force dependence — the earlier counterexample only breaks this because its functions are not both solutions of one shared linear ODE.

Does the Wronskian test extend beyond second order?

Yes. For nn functions y1,…,yny_1,\dots,y_n that are n−1n-1 times differentiable, the Wronskian is the n×nn\times n determinant built from the functions and their first n−1n-1 derivatives, as in the definition. If the yiy_i all solve a common linear homogeneous nnth-order ODE y(n)+pn−1(t)y(n−1)+⋯+p0(t)y=0y^{(n)}+p_{n-1}(t)y^{(n-1)}+\cdots+p_0(t)y=0 with continuous coefficients, the identical Abel's identity argument applies (with pn−1p_{n-1} playing the role of pp), giving the same dichotomy: W≡0W\equiv0 or WW never zero, and a nonzero value at one point certifies a fundamental set of nn solutions spanning the full nn-dimensional solution space.

What if the coefficients p,qp, q are not continuous on the whole interval, e.g. have a singularity at one point?

The theorem, exactly as stated, requires continuity of p,qp,q on the interval II where it is applied, because that continuity is what guarantees the existence-uniqueness theorem for the underlying IVP, which the whole proof leans on in Steps 5 and 6. If pp or qq has a singularity at some point t∗t^*, you apply the theorem separately on each maximal subinterval of continuity not containing t∗t^* (e.g. (0,∞)(0,\infty) and (−∞,0)(-\infty,0) if the singularity is at 00). Abel's identity itself, W(t)=W(t0)exp⁡(−∫t0tp)W(t)=W(t_0)\exp(-\int_{t_0}^tp), remains valid only within such a subinterval; crossing a singularity of pp can change the qualitative behavior entirely and needs separate analysis (this is the setting of regular singular points and Frobenius theory).

Is a nonzero Wronskian equivalent to linear independence for general (non-solution) functions?

Only one direction survives in general: if the Wronskian of y1,y2y_1, y_2 (viewed as arbitrary sufficiently differentiable functions, not necessarily tied to any ODE) is nonzero at some point, then they are linearly independent — this direction is a purely algebraic fact about the 2×22\times2 linear system and needs no ODE hypothesis at all. But the converse fails for general functions: independent functions can have identically vanishing Wronskian, as the t2,t∣t∣t^2, t|t| example demonstrates. The converse only becomes true once you additionally know the functions solve a common linear homogeneous ODE with continuous coefficients, which is exactly the extra structural hypothesis Abel's identity exploits.

How is the Wronskian used practically in solving nonhomogeneous equations?

In Variation of Parameters, given a fundamental set y1,y2y_1, y_2 of the homogeneous equation, a particular solution to y′′+py′+qy=g(t)y''+py'+qy=g(t) is sought as Y=u1y1+u2y2Y=u_1y_1+u_2y_2 with u1′,u2′u_1', u_2' solved from a linear system whose determinant is exactly W[y1,y2](t)W[y_1,y_2](t). Because y1,y2y_1,y_2 form a fundamental set, the theorem guarantees W(t)≠0W(t)\neq0 for every tt in the interval, so the system is always solvable and the resulting formulas u1′=−y2g/Wu_1'=-y_2g/W, u2′=y1g/Wu_2'=y_1g/W never involve dividing by zero. This is the direct, load-bearing application of the dichotomy theorem in constructing explicit solution formulas.

Before this

Where this leads