Package edu.jas.integrate
package edu.jas.integrate
Elementary Integration package.
This package contains classes for elementary integration of (univariate) polynomials and rational functions.
The implementation follows Bronstein Symbolic Integration I - Transcendental Functions.
Heinz Kredel
Last modified: Fri Nov 27 22:23:52 CET 2009
$Id$
-
ClassesClassDescriptionElementaryIntegration<C extends GcdRingElem<C>>Methods related to elementary integration.ElementaryIntegrationBernoulli<C extends GcdRingElem<C>>Methods related to the Bernoulli algorithm for elementary integration.ElementaryIntegrationCzichowski<C extends GcdRingElem<C>>Method related to elementary integration.ElementaryIntegrationLazard<C extends GcdRingElem<C>>Method related to elementary integration.Examples related to elementary integration.More examples for integrating rational functions.Integral<C extends GcdRingElem<C>>Container for a rational function integral, polynomial version. integral(num/den) = pol + sum_rat( rat_i/rat_{i+1} ) + sum_log( a_i log ( d_i ) )LogIntegral<C extends GcdRingElem<C>>Container for the logarithmic part of a rational function integral. num/den = sum( a_i ( der(d_i) / d_i ) ) integrate(num/den) = sum( a_i log ( d_i ) )QuotIntegral<C extends GcdRingElem<C>>Container for a rational function integral, quotient version . integral(num/den) = pol + sum_rat( rat_i/rat_{i+1} ) + sum_log( a_i log ( d_i ) )