#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.

Reply via email to