Ei(t), Si(t), Ci(t)



Does Maxima know how to express special integrals in terms of special 
functions? I've tested 5.10.0:

alexey at debian:~$ maxima

Maxima 5.10.0 http://maxima.sourceforge.net
Using Lisp GNU Common Lisp (GCL) GCL 2.6.7 (aka GCL)
Distributed under the GNU Public License. See the file COPYING.
Dedicated to the memory of William Schelter.
This is a development version of Maxima. The function bug_report()
provides bug reporting information.
(%i1) integrate(exp(t)/t,t);
                                   /   t
                                   [ %e
(%o1)                              I --- dt
                                   ]  t
                                   /
(%i2) integrate(sin(t)/t,t);
                                  /
                                  [ sin(t)
(%o2)                             I ------ dt
                                  ]   t
                                  /
(%i3) integrate(cos(t)/t,t);
                                  /
                                  [ cos(t)
(%o3)                             I ------ dt
                                  ]   t
                                  /

For integrals above, it's more convenient to output "Ei(t)", "Si(t)", "Ci(t)" 
respectively. For example, Maxima knows about the error function:

(%i4) integrate(exp(t^2),t);
                             sqrt(%pi) %i erf(%i t)
(%o4)                      - ----------------------
                                       2

-- 
Alexey Beshenov <al at beshenov.ru>
http://beshenov.ru/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : http://www.math.utexas.edu/pipermail/maxima/attachments/20071223/1c4f7727/attachment-0001.pgp