Definition and Basic Concepts
Linear Systems Overview
Linear systems: sets of ordinary differential equations (ODEs) where dependent variables and derivatives appear linearly. Form: dx/dt = A(t)x + f(t), x vector, A(t) matrix, f(t) vector function. Solutions: functions satisfying system equations.
Order and Dimension
Order: highest derivative order in system. Dimension: number of coupled equations (size of vector x). Typical focus: first-order systems.
Homogeneous vs Nonhomogeneous
Homogeneous system: f(t) = 0 for all t. Nonhomogeneous: f(t) ≠ 0. Homogeneous systems form basis of solution theory.
Matrix Formulation
Vector-Matrix Notation
System representation: dx/dt = A(t)x + f(t). Vector x ∈ ℝⁿ, matrix A(t) ∈ ℝⁿˣⁿ, forcing vector f(t) ∈ ℝⁿ. Compact, enables linear algebra tools.
Time-Invariant vs Time-Variant
Time-invariant: A(t) = constant matrix A. Time-variant: A(t) varies with t. Solution techniques differ accordingly.
Initial Value Problem (IVP)
Given x(t₀) = x₀, seek x(t) satisfying system and initial condition. Existence and uniqueness guaranteed under continuity and boundedness conditions.
Homogeneous Linear Systems
General Form
dx/dt = A(t)x. Solutions form vector space. Superposition principle applies: linear combinations of solutions are solutions.
Solution Structure
General solution: linear combination of n linearly independent solutions. Basis of solution space of dimension n.
Fundamental Set of Solutions
Set {x₁(t), x₂(t), ..., xₙ(t)} linearly independent solutions. Any solution: x(t) = c₁x₁(t) + ... + cₙxₙ(t).
Nonhomogeneous Linear Systems
General Form
dx/dt = A(t)x + f(t), f(t) ≠ 0. Solutions: sum of homogeneous solution and particular solution.
Particular Solution
Any solution satisfying nonhomogeneous equation, not necessarily satisfying initial conditions.
Superposition Principle
General solution = homogeneous general solution + particular solution. Enables construction of full solution from parts.
Eigenvalues and Eigenvectors
Definition
Eigenvalue λ and eigenvector v satisfy: Av = λv. Key for diagonalization and system decoupling.
Role in Solutions
Eigenvalues determine solution behavior: growth, decay, oscillations. Eigenvectors provide directions in solution space.
Computation
Characteristic polynomial: det(A - λI) = 0. Solutions λ found via polynomial roots. Eigenvectors from null space of (A - λI).
Fundamental Matrix Solution
Definition
Fundamental matrix Φ(t): square matrix whose columns form fundamental set of solutions. Satisfies dΦ/dt = AΦ, Φ(t₀)=I.
Properties
Invertible for all t. Enables expression of general solution as x(t) = Φ(t)c for constant vector c.
Variation of Parameters
Method to find particular solutions using Φ(t). Formula: x_p(t) = Φ(t) ∫ Φ⁻¹(s)f(s) ds.
dΦ/dt = A(t)Φ(t), Φ(t₀) = Ix(t) = Φ(t)c + Φ(t) ∫ₜ₀ᵗ Φ⁻¹(s) f(s) ds Phase Plane Analysis
Concept
Graphical representation of solutions in state space (x₁ vs x₂). Visualizes trajectories, equilibria, and stability.
Critical Points
Points where dx/dt = 0. Typically equilibria. Classification via eigenvalues of Jacobian at point.
Types of Equilibria
Node, saddle, focus, center. Determined by eigenvalue sign and real/complex nature.
| Equilibrium Type | Eigenvalues | Behavior |
|---|---|---|
| Stable Node | Real, negative | Converges to equilibrium |
| Saddle Point | Real, opposite signs | Unstable, trajectories diverge |
| Focus/Spiral | Complex conjugates | Spiral in/out behavior |
| Center | Purely imaginary | Closed orbits, neutral stability |
Stability Theory
Lyapunov Stability
Equilibrium stable if solutions remain close for small perturbations. Asymptotic stability requires solutions tend to equilibrium.
Eigenvalue Criterion
Stable if all eigenvalues of A have negative real parts. Unstable if any eigenvalue has positive real part.
Stability for Time-Varying Systems
More complex; requires Lyapunov functions or other advanced techniques. Uniform stability concept used.
Solution Methods
Diagonalization
If A diagonalizable, transform system into uncoupled scalar ODEs. Solutions easily found by exponentials.
Jordan Canonical Form
Used when A not diagonalizable. Jordan blocks yield generalized eigenvectors and polynomial-exponential solutions.
Variation of Parameters
Method for nonhomogeneous systems using fundamental matrix. Integral formula for particular solution.
Laplace Transform
Transforms system into algebraic equations in complex domain. Useful for constant coefficient systems with initial conditions.
Applications
Mechanical Systems
Model coupled oscillators, damped vibrations, multi-degree-of-freedom systems via linear ODE systems.
Electrical Circuits
RLC circuit analysis with multiple loops/nodes leads to linear systems of ODEs for voltages/currents.
Population Dynamics
Interacting species modeled by Lotka-Volterra linearized systems near equilibria for stability and behavior prediction.
Numerical Approaches
Euler and Runge-Kutta Methods
Explicit time-stepping schemes for approximate solutions. Stability and step size considerations critical.
Matrix Exponential Computation
Numerical methods to compute e^{At}: scaling and squaring, Padé approximants, Krylov subspace methods.
Software Tools
MATLAB, Mathematica, Python (SciPy), specialized ODE solvers for linear systems with built-in functions.
Worked Examples
Example 1: 2x2 Constant Coefficient Homogeneous System
System: dx/dt = Ax, A = [[3,1],[0,2]]. Find general solution.
A = [3 1; 0 2]Eigenvalues: λ₁=3, λ₂=2Eigenvectors: v₁=[1;0], v₂=[1;0]General solution:x(t) = c₁ e^{3t} [1;0] + c₂ e^{2t} [1;0] Example 2: Nonhomogeneous System with Variation of Parameters
Given dx/dt = Ax + f(t), with A = [[0,1],[-1,0]], f(t) = [0; cos t]. Find particular solution.
Step 1: Compute fundamental matrix Φ(t)Step 2: Evaluate integral x_p(t) = Φ(t) ∫ Φ⁻¹(s) f(s) dsStep 3: Add homogeneous solution for general solution References
- Coddington, E.A., Levinson, N., The Theory of Ordinary Differential Equations, McGraw-Hill, 1955, pp. 1-400.
- Ordinary Differential Equations and Dynamical Systems, American Mathematical Society, 2012, pp. 1-320.
- Differential Equations, Dynamical Systems, and an Introduction to Chaos, Elsevier, 2012, 3rd ed., pp. 1-600.
- Differential Equations and Dynamical Systems, Springer-Verlag, 2001, 3rd ed., pp. 1-400.
- A First Course in Differential Equations with Modeling Applications, Brooks/Cole, 2013, 10th ed., pp. 1-500.