A topic in the Open Knowledge Graph — a free, open map of 15,290 topics and the order to learn them in.

Matrix Exponential Method

Graduate Depth 99 in the knowledge graph I know this Set as goal
51topics build on this
467prerequisites beneath it
See this on the map →
DiagonalizationSystems of First-Order Linear Differential EquationsPhase Portraits for Linear Systems
matrix-exponential fundamental-matrix solution-formula

Core Idea

The solution to dx/dt = Ax, x(0) = x₀ is x(t) = eAtx₀, where eAt is the matrix exponential. If A = PDP⁻¹ (diagonalizable), then eAt = PeDtP⁻¹ is easy to compute. The matrix exponential encodes all solution behavior and naturally handles initial conditions. It is the matrix analog of the scalar solution x(t) = eatx₀.

Explainer

You already know how to solve the scalar ODE dx/dt = ax: the answer is x(t) = eatx₀, where x₀ is the initial condition. The system dx/dt = Ax, where x is a vector and A is a matrix, is the exact same equation with scalars replaced by matrices. The solution has the same form: x(t) = eAtx₀. The only new ingredient is understanding what eAt means when A is a matrix.

The matrix exponential is defined by the same power series as the scalar exponential: eAt = I + At + (At)²/2! + (At)³/3! + ⋯, where I is the identity matrix. This definition is always valid but computing it directly requires summing infinitely many matrices — impractical for explicit solutions. This is where diagonalization from linear algebra rescues you. If A = PDP⁻¹, where D is diagonal, then:

The matrix eDt is trivial because D is diagonal: eDt is just the diagonal matrix with entries eλ₁t, eλ₂t, ..., where λ₁, λ₂, ... are the eigenvalues of A. Diagonalization transforms the hard problem of exponentiating a general matrix into the easy problem of exponentiating a diagonal one.

The geometric picture is illuminating. The columns of P are eigenvectors of A. In the eigenvector basis, the coupled system dx/dt = Ax decouples into independent scalar equations, each of the form du/dt = λu. The matrix exponential reassembles these decoupled solutions back into the original coordinates. Each eigenvalue governs the behavior of one "mode" of the system: negative real eigenvalues correspond to decaying modes, positive real eigenvalues to growing modes, and purely imaginary eigenvalues to oscillatory modes. The long-term behavior of the system is dominated by the eigenvalue with the largest real part — a fact that makes the eigenvalue structure of A the central object in stability analysis.

Practice Questions 5 questions

Prerequisite Chain

Understanding ZeroThe Number ZeroCounting to FiveCounting to 10Counting to 20Counting a Set of Objects Up to 20Cardinality: The Last Number CountedMatching Numerals to QuantitiesSubitizing Small QuantitiesAddition Within 10Number Bonds to 10Addition Within 20Doubles and Near DoublesDoubles Facts Within 10Near Doubles Facts Within 20Mental Math Strategies for AdditionMental Math: Adding and Subtracting TensAddition Within 100Repeated Addition as MultiplicationMultiplication as Equal GroupsMultiplication: ArraysBasic Multiplication Facts (0s, 1s, 2s, 5s, 10s)Multiplication Facts Within 100Division as Equal SharingDivision as Grouping (Measurement Division)Division: Grouping (Repeated Subtraction) ModelDivision: Fair Sharing ModelDivision as Equal SharingDivision as GroupingBasic Division FactsDivision Facts Within 100Multiplication and Division Fact FamiliesRelationship Between Multiplication and DivisionDivision Facts as Inverse of MultiplicationRemainders and Quotients in DivisionDivision Word ProblemsMulti-Step Word ProblemsSolving Multi-Step Word ProblemsMultiplication Word ProblemsDivision Word ProblemsIntroduction to Long DivisionFactors and MultiplesPrime and Composite NumbersEquivalent FractionsRelating Fractions and DecimalsDecimal Place ValueIntegers and the Number LineComparing and Ordering IntegersAbsolute ValueAdding IntegersSubtracting IntegersMultiplying IntegersDividing IntegersUnit RatesProportionsPercent ConceptConverting Between Fractions, Decimals, and PercentsOperations with Rational NumbersTwo-Step EquationsSolving Multi-Step EquationsEquations with Variables on Both SidesAngle Pairs: Complementary, Supplementary, and VerticalParallel Lines and TransversalsCorresponding AnglesAlternate Interior AnglesTriangle Angle Sum TheoremExterior Angle TheoremTriangle Inequality TheoremSimilar Triangles: AA SimilaritySimilar Triangles: SSS and SAS SimilarityProportions in Similar TrianglesRight Triangle Trigonometry IntroductionSine, Cosine, and Tangent RatiosTrigonometric Ratios ReviewRadian MeasureConverting Between Degrees and RadiansThe Unit CircleGraphing Sine and CosineGraphing Tangent and Reciprocal Trigonometric FunctionsDerivatives of Trigonometric FunctionsAntiderivativesIndefinite IntegralsBasic Integration RulesRiemann SumsDefinite Integral DefinitionFundamental Theorem of Calculus Part 1Fundamental Theorem of Calculus Part 2U-SubstitutionSeparable Equations (Intro)Separable Differential EquationsIntegrating Factor Method for First-Order Linear ODEsFirst-Order Linear Ordinary Differential EquationsSecond-Order Linear Homogeneous Differential EquationsCharacteristic Equation Method for Linear ODEsRepeated Roots and Reduction of OrderWronskian and Linear IndependenceMethod of Undetermined CoefficientsHigher-Order Linear Differential EquationsSystems of First-Order Linear Differential EquationsMatrix Exponential Method

Longest path: 100 steps · 467 total prerequisite topics

Prerequisites (2)

Leads To (1)