TOPICS
Search

State Transition Matrix


A state transition matrix describes the linearized dependence of a dynamical system's state at one time on its state at another time. For the system

 x^.(t)=f(x(t),t),
(1)

let x(t;t_0,x_0) denote the solution satisfying x(t_0)=x_0. The state transition matrix is the Jacobian

 Phi(t,t_0)=(partialx(t;t_0,x_0))/(partialx_0),
(2)

and maps an infinitesimal perturbation according to

 deltax(t)=Phi(t,t_0)deltax(t_0).
(3)

Along the reference solution, define the Jacobian

 A(t)=(partialf)/(partialx)(x(t),t).
(4)

Then Phi satisfies the initial value problem

Phi^.(t,t_0)=A(t)Phi(t,t_0)
(5)
Phi(t_0,t_0)=I,
(6)

where I is the identity matrix. It also satisfies

Phi(t,t)=I
(7)
Phi(t_0,t)=Phi(t,t_0)^(-1)
(8)
Phi(t_2,t_0)=Phi(t_2,t_1)Phi(t_1,t_0).
(9)

The last identity is the composition law.

For the linear time-invariant system x^.=Ax,

 Phi(t,t_0)=exp[A(t-t_0)],
(10)

so the state transition matrix is a matrix exponential. For a Hamiltonian system written in canonical position and momentum coordinates,

 Phi(t,t_0)^TJPhi(t,t_0)=J,
(11)

where J represents the canonical symplectic form. Thus Phi belongs to the symplectic group and has determinant 1.

State transition matrices can be computed by integrating the initial value problem above or approximated with finite differences (Pellegrini and Russell 2016).


See also

Control Theory, Dynamical System, Hamiltonian System, Jacobian, Linear Time-Invariant System, Matrix Exponential, Poincaré Integral Invariant, State-Space Representation, Symplectic Group

Explore with Wolfram|Alpha

References

Kailath, T. Linear Systems. Englewood Cliffs, NJ: Prentice-Hall, 1980.Pellegrini, E. and Russell, R. "On the Computation and Accuracy of Trajectory State Transition Matrices." J. Guid. Control Dyn. 39, 2485-2499, 2016. https://doi.org/10.2514/1.G001920.

Cite this as:

Weisstein, Eric W. "State Transition Matrix." From MathWorld--A Wolfram Resource. https://mathworld.wolfram.com/StateTransitionMatrix.html

Subject classifications