Seol mar théacs é seo: Filter and observer design for polynomial discrete-time systems :