An elementary derivation of Rosenbrock's minimal realization algorithm

Most minimal realization procedures utilize the Hankel matrix or properties of the controllability matrix. Recently a useful algorithm for obtaining minimal realizations has been developed by Rosenbrock using the system theory developed by him. This note shows that the algorithm can be simply developed using the properties of similarity transformation and matrix reduction procedures.