For a system of ODEs, linear independence of vector-valued solutions is the analog of linear independence for scalar functions. vector functions are linearly dependent on an interval if there exist constants (not all zero) such that
Otherwise, they’re linearly independent.
Test via determinant
For vector functions in (so a square matrix when arranged as columns), there’s a useful sufficient condition.
Proposition: if there exists such that
then are linearly independent on .
This determinant is the Wronskian for vector functions — the matrix analog of the scalar Wronskian.
The converse is not true: the Wronskian can be zero everywhere without the functions being linearly dependent (rare, requires careful construction).
For solutions of linear ODE systems
For solutions of a linear homogeneous system , the situation is cleaner. The following are equivalent:
- are linearly independent on .
- The Wronskian for every .
- There exists such that .
In words: for solutions of a linear homogeneous ODE system, the Wronskian is either identically zero or never zero on . There’s no in-between.
This is the system-level analog of Abel’s theorem for scalar ODEs.
General solution
If are linearly independent solutions of the homogeneous system on , then every other solution has the form
for some constants . This is the general solution, and the constants are determined by initial conditions.
The set is called a fundamental set of solutions, and the matrix is a fundamental matrix.
Why solutions
For an -dimensional system, the solution space is -dimensional. So linearly independent solutions span the entire space, and you can express any solution as their linear combination.
This is the Representation theorem applied to systems.
Why this matters in practice
When you find solutions of a homogeneous system via eigenvalues — getting one solution per eigenvalue/eigenvector pair — you need to verify they’re linearly independent before declaring the general solution.
For a system with two distinct real eigenvalues, the two eigenvectors are automatically linearly independent (eigenvectors corresponding to distinct eigenvalues are always independent). So and are linearly independent solutions, and any solution is a combination.
For repeated eigenvalues with insufficient eigenvectors, you have to construct a generalized eigenvector to get the second linearly independent solution.
For the underlying theorem, see Representation theorem. For systems-of-ODEs context, see System of first-order linear ODEs.