Use recursion to find a symbolic antiderivative
Attempts symbolic integration of some mathematical/arithmetical forms
Attempts symbolic integration of some mathematical forms
Attempts symbolic integration of some mathematical forms using trigonometric substitution
Takes a call and returns its affine coefficients.
symbolicInt(form, ...)symbolicAntiD(form, ...)
.intArith(form, ...)
.intMath(form, ...)
.intTrig(form, num, den, .x.)
.affine.exp(tree, .x.)
a formula implementing giving symbolic anti-derivative. If the formula isn't found by the algorithm, an error is thrown.
An expression with the integral, or throws an error if unsuccessful.
An expression with the integral, or throws an error if unsuccessful.
An expression with the integral, or throws an error if unsuccessful.
A list with values of a and b satisfying a*.x.+b = tree. If the expression is not affine, returns an empty list.
sin
, cos
, tan
, sinh
, cosh
, tanh
, sqrt
, and exp
.It will not perform more complicated substitutions or integration by parts.