A State Space Approach to Canonical Factorization with