Equation (3.47) can be interpreted as the inversion condition of the inputs with a known initial state and delay , which is a fairly strict condition. In the design phase, starting from , the delay is increased until a value is found that satisfies (3.47). However, is an upper bound for . To be more precise, if (3.47) is not satisfied for , then asymptotic state estimation will not be possible using the observer in (3.41).
In order to satisfy condition (3.45), matrix must be in the left nullspace of the last columns of given by . Let be a matrix whose rows form a basis for the left nullspace of :
(3.48)
then we have:
(3.49)
Let us define:
(3.50)
where is an invertible matrix. Then, we have:
(3.51)
To choose , note that:
(3.52)
From Theorem 3.1, the first columns of must be linearly independent of each other and of the other columns. Now, is chosen such that: