ElementaryIntegration(R, F)

intef.spad line 1 [edit on github]

This package provides functions for integration, limited integration, extended integration and the risch differential equation for elemntary functions.

lfextendedint: (F, Symbol, F) -> Union(Record(ratpart: F, coeff: F), failed)

lfextendedint(f, x, g) returns functions [h, c] such that dh/dx = f - cg, if (h, c) exist, “failed” otherwise.

lfintegrate: (F, Symbol) -> IntegrationResult F

lfintegrate(f, x) = g such that dg/dx = f.