SMS dit: Filter and observer design for polynomial discrete-time systems :