Controlability of LTI Discrete-Time Systems

The first states of a linear time-invariant system assuming an initial state and a series of inputs , can be expressed as For square matrices that satisfy their own characteristic equation the Cayley-Hamilton theorem states that for we may express as a linear combination of the lower matrix powers of : Therefore, the state can be rewritten as which can be manipulated into the form where is the controllability matrix.

The same substitution can be applied also for subsequent timesteps up-to infinity, changing only the particular form of the vector of inputs' linear combinations. This has two consequences:

  • All states reachable in steps are also reachable in steps (with unlimited inputs).
  • If is rank deficient, some directions in the state-space cannot be effected by the inputs and therefore the system is uncontrollable.