Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

Interface problem, integrate with giac

Is this a known issue? Using sage 8.3 beta 6

sage: var('t')
sage: integrate(exp(t)/(t + 1)^2,t,algorithm="giac")
undef

But using giac directly, it can integrate it with no problem

>giac
// Using locale /usr/share/locale/
// en_US.utf8
// /usr/share/locale/
// giac
// UTF-8
// Maximum number of parallel threads 8
Help file /usr/share/giac/doc/en/aide_cas not found
Added 26 synonyms
Welcome to giac readline interface
(c) 2001,2017 B. Parisse & others
Homepage http://www-fourier.ujf-grenoble.fr/~parisse/giac.html
Released under the GPL license 3.0 or above
See http://www.gnu.org for license details
May contain BSD licensed software parts (lapack, atlas, tinymt)
-------------------------------------------------
 0>> integrate(exp(t)/(t + 1)^2,t)
 (t*Ei(t+1)+Ei(t+1)-exp(1)*exp(t))/(t*exp(1)+exp(1))
// Time 0.01
1>>

So why did sage return udef for this result?

Interface problem, integrate with giac

Is this a known issue? Using sage 8.3 beta 66.

ps. I do not know how to report bugs to sage. Looked at the wiki web page for sage and got lost in it, way too complicated for me. If someone could report these if they are not known problems, that will be great.

sage: var('t')
sage: integrate(exp(t)/(t + 1)^2,t,algorithm="giac")
undef

But using giac directly, it can integrate it with no problem

>giac
// Using locale /usr/share/locale/
// en_US.utf8
// /usr/share/locale/
// giac
// UTF-8
// Maximum number of parallel threads 8
Help file /usr/share/giac/doc/en/aide_cas not found
Added 26 synonyms
Welcome to giac readline interface
(c) 2001,2017 B. Parisse & others
Homepage http://www-fourier.ujf-grenoble.fr/~parisse/giac.html
Released under the GPL license 3.0 or above
See http://www.gnu.org for license details
May contain BSD licensed software parts (lapack, atlas, tinymt)
-------------------------------------------------
 0>> integrate(exp(t)/(t + 1)^2,t)
 (t*Ei(t+1)+Ei(t+1)-exp(1)*exp(t))/(t*exp(1)+exp(1))
// Time 0.01
1>>

So why did sage return udef for this result?

Interface problem, integrate with giac

Is this a known issue? Using sage 8.3 beta 6.

ps. I do not know how to report bugs to sage. Looked reported this at the wiki web page for sage and got lost in it, way too complicated for me. If someone could report these if they are not known problems, that will be great.https://trac.sagemath.org/ticket/25626

sage: var('t')
sage: integrate(exp(t)/(t + 1)^2,t,algorithm="giac")
undef

But using giac directly, it can integrate it with no problem

>giac
// Using locale /usr/share/locale/
// en_US.utf8
// /usr/share/locale/
// giac
// UTF-8
// Maximum number of parallel threads 8
Help file /usr/share/giac/doc/en/aide_cas not found
Added 26 synonyms
Welcome to giac readline interface
(c) 2001,2017 B. Parisse & others
Homepage http://www-fourier.ujf-grenoble.fr/~parisse/giac.html
Released under the GPL license 3.0 or above
See http://www.gnu.org for license details
May contain BSD licensed software parts (lapack, atlas, tinymt)
-------------------------------------------------
 0>> integrate(exp(t)/(t + 1)^2,t)
 (t*Ei(t+1)+Ei(t+1)-exp(1)*exp(t))/(t*exp(1)+exp(1))
// Time 0.01
1>>

So why did sage return udef for this result?