The basic data item in Fermat is a multivariate rational function or quolynomial. The numerator and denominator are polynomials with no common factor. Polynomials are implemented recursively as general linked lists, unlike some systems that implement polynomials as lists of monomials.
The core data structure in Fermat is a multivariate rational function or quolynomial. The numerator and denominator are polynomials without common terms. In contrast to some other systems, Fermat employs recursive general linked lists for polynomial representation instead of lists of monomials.