Spectral factorization of polynomials in the z-domain.
This program solves the classic problem encountered in Optimal Wiener filters and control problems. This method uses Newtons square root algorithm, here applied to polynomials. It can also be used to reflect non-minimum phase roots back inside the unit-circle of the z-plane. See library attached for example of spectral factorization.