#11143: define symbolic functions for exponential integrals
--------------------------------------------------+-------------------------
Reporter: kcrisman | Owner:
benjaminfjones
Type: defect | Status: needs_work
Priority: major | Milestone: sage-4.7.2
Component: symbolics | Keywords: ei Ei
special function maxima sd32
Work_issues: | Upstream: N/A
Reviewer: Burcin Erocal, Karl-Dieter Crisman | Author: Benjamin
Jones
Merged: | Dependencies: #11513,
#11885
--------------------------------------------------+-------------------------
Changes (by kcrisman):
* status: needs_review => needs_work
Comment:
Replying to [comment:35 benjaminfjones]:
> I see your point. How about the following names:
>
> * `exp_integral_e`
> * `exp_integral_e1`
> * `exp_integral_ei`
> * `log_integral` (for li)
> * `log_integral_offset` for (Li)
> * `cos_integral`
> * `sin_integral`
> * `sinh_integral`
> * `cosh_integral`
This could work, and is easier to understand. Maybe `exp_integral<tab>`
could also bring up some command which gave general help for this whole
module... ?
> ... and maybe aliases for the usual mathematical names: `li, Li, En, Ei,
E1, si, ci, shi, chi` ? Perhaps that would be too many new names in the
global name space?
You're right that it's a lot. On the other hand, {{{Si}}} and {{{li/Li}}}
are fairly standard... I think it might be worth asking on sage-devel as
to how many of these would be useful. I definitely think that things
which are global in both Mma and Maple should be okay. See
[http://www.maplesoft.com/support/help/Maple/view.aspx?path=Ci Maple help]
and e.g. [http://functions.wolfram.com/GammaBetaErf/SinIntegral/ this
Mathematica help]. Seems like Maple is more likely to support the
standard notation as a shortcut. But at the very least your ideas above
are better than the initial one.
I'll put this as 'needs work' for this reason.
----
Thank you so much for the hard work and at times surely boring work
improving this. There are so many things ''already in Sage'' which we
just need to make easier for the end user.
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/11143#comment:36>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica,
and MATLAB
--
You received this message because you are subscribed to the Google Groups
"sage-trac" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/sage-trac?hl=en.