It is obvious from the linear set of equations (2.21) that in order to be able to uniquely determine the initial state , matrix must be full‐rank, provided that inputs and outputs are known. In other words, if the matrix is full rank, the linear system is observable or reconstructable, hence, the reason for calling the observability matrix. The reverse is true as well, if the system is observable, then the observability matrix will be full‐rank. In this case, the initial state vector can be calculated as:
(2.24)
Since depends only on matrices and , for an observable system, it is equivalently said that the pair is observable. Any initial state that has a component in the null space of cannot be uniquely determined from measurements; therefore, the null space of is called the unobservable subspace of the system. As mentioned before, the system is detectable if the unobservable subspace does not include unstable modes of , which are associated with the eigenvalues that are outside the unit circle.
While the observable subspace of the linear system, denoted by , is composed of the basis vectors of the range of , the unobservable subspace of the linear system, denoted by , is composed of the basis vectors of the null space of . These two subspaces can be combined to form the following nonsingular transformation matrix:
(2.25)
If we apply this transformation to the state vector such that:
(2.26)
the transformed state vector will be partitioned to observable modes, , and unobservable modes, :
(2.27)
Then, the state‐space model of (2.18) and (2.19) can be rewritten based on the transformed state vector, , as follows: