-
-
Notifications
You must be signed in to change notification settings - Fork 641
Closed
Milestone
Description
If integrate(..., algorithm='giac')
does not find a solution, Sage should return an unevaluated expression.
For example, consider integrate(exp(-x^2)*log(x), x, algorithm='giac')
.
It returns either
Traceback (most recent call last):
...
NotImplementedError: Unable to parse Giac output: integrate(ln(x)*exp(-x^2),x)
or
integration(e^(-x^2)*ln(x), x)
depending on the user's locale settings (EN and FR respectively).
OTOH, both Maxima and SymPy return integrate(e<sup>(-x</sup>2)*log(x), x)
.
Component: calculus
Keywords: integrate, interfaces, giac
Author: Marcelo Forets
Branch/Commit: 0e5bdf0
Reviewer: Steven Trogdon
Issue created by migration from https://trac.sagemath.org/ticket/22997