For a constant-coefficient linear system where is with distinct real eigenvalues , the general solution is a linear combination of exponentials:
where is an eigenvector corresponding to .
This is the cleanest case — distinct eigenvalues automatically give linearly independent eigenvectors, hence linearly independent solutions, hence a complete general solution.
Why eigenvectors give solutions
Plug into :
Cancel :
So must be an eigenvalue of and a corresponding eigenvector. Lemma: is a solution of if and only if is an eigenvalue/eigenvector pair of .
The procedure
- Find eigenvalues: solve .
- For each eigenvalue , find an eigenvector: solve .
- Write general solution: .
- Apply initial conditions to find the .
Worked example
Solve .
Eigenvalues: .
Roots: , . Distinct real.
Eigenvector for : solve , i.e., .
The two rows are dependent (second is twice the first), giving . Pick , :
Eigenvector for : solve , i.e., .
Gives . Pick , :
General solution:
In components:
Diagonal special case
If is diagonal, the eigenvalues are the diagonal entries and the eigenvectors are the standard basis vectors. The system decouples completely:
Each component is a 1D ODE: . The general solution is
When isn’t diagonal but has distinct eigenvalues, the eigenvector basis effectively diagonalizes the system in a rotated frame — same idea, different coordinates.
Stability and qualitative behavior
Long-term behavior depends on the signs of the eigenvalues:
- All : solutions decay to zero. Origin is asymptotically stable (a stable node in 2D).
- All : solutions grow exponentially. Origin is unstable.
- Mixed signs: solutions in some directions decay, others grow. Origin is a saddle point (unstable).
For 2D phase portraits, see Phase plane behaviour cases 1, 2, 3.
For other eigenvalue scenarios, see Complex conjugate eigenvalues case and Repeated eigenvalues case.