Good day, Is is a proper assumption to say that ratexpand is meant to generate Laurent polynomials whenever possible? I'm trying to learn more about these rat functions now that I've given up expand... ;-) I did a search for "laurent" with describe, but nothing came up... -- Daniel Lemire, Ph.D. http://www.ondelette.com/