Math::Symbolic is intended to offer symbolic calculation capabilities to the Perl programmer without using external (and commercial) libraries and/or applications. from Markus Bergkvist (MAINTAINER), with a tweak by me