Forced Systems and Variation of Constants
Combine the free state with the accumulated response to a vector input.
Builds on Matrix Exponentials and Repeated Modes
The bigger question: How do coupled variables move together?
On this page
The idea
For , input continuously contributes new state. Each contribution then evolves under the homogeneous system. This gives a matrix version of convolution and keeps the initial state separate from forcing.
Visual guide
- First stage x
- Second stage y
Method and assumptions
For constant , variation of constants gives . Differentiate the expression to verify both the equation and initial data. For constant input and invertible , an equilibrium is .
Worked example: independent driven modes
Let , and . Solving each coordinate gives . Both approach the equilibrium at different rates.
Try it yourself.
Choose an answer and explain your reasoning to yourself. Use a hint if you get stuck.
Hint 1 · Find a starting point
Each input at time s must propagate from s to t.
Hint 2 · Take the next step
The propagation factor is eᴬ⁽ᵗ⁻ˢ⁾.
Show the reasoning
Answer: ∫₀ᵗ eᴬ⁽ᵗ⁻ˢ⁾g(s) ds
Variation of constants sums those propagated contributions over 0≤s≤t.
Before moving on: what would make one of the other answers wrong? Saying why is part of understanding.
Worked example: a coupled cascade
For with zero initial state, . Multiplying the second equation by gives , so . The second stage responds more slowly because its input first passes through the first stage.
Interpreting the result
An equilibrium can exist even if it is unstable. Long-time convergence requires stability of the homogeneous dynamics, not only successful solution of .
Practice
- Find the equilibrium of .
- Find the equilibrium of and assess it.
- What happens to the forcing integral at ?
Show worked solutions
- , attracting.
- , unstable because the homogeneous mode is .
- Its integration interval is empty, so it is zero and the initial condition remains .
Further study
MIT OpenCourseWare: Differential Equations provides a full university course with additional lectures and exercises.
Pause before the next idea.
Can you explain how the visualization connects to this lesson’s goal? If a step still feels uncertain, put this lesson on your review list and try the check again another day.