#11143: define symbolic functions for exponential integrals
--------------------------------------------------+-------------------------
   Reporter:  kcrisman                            |          Owner:  
benjaminfjones                    
       Type:  defect                              |         Status:  
needs_review                      
   Priority:  major                               |      Milestone:  sage-5.0   
                       
  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                    
--------------------------------------------------+-------------------------

Comment(by kcrisman):

 > Since all the dependencies have been merged I thought I would rebase
 this ticket and make the outstanding changes from the last comment. I've
 changed the names of the functions in the new module
 `sage/functions/exp_integral.py` according to my proposal in comment
 [comment:36] and added top-level aliases `li, si, ci, shi, chi`.

 This came up while preparing for a Sage talk today - I tried
 {{{
 sage: integrate(log(x-1)*e^x,x)
 e*expintegral_e(1, -x + 1) + e^x*log(x - 1)
 }}}
 and of course it doesn't LaTeX very nicely.

 I'll try to look at this soon.  I already know that we would need to make
 `si` into `Si`, etc., because that ''is'' the standard notation (first
 letter capitalized, see all the references above), but I can make a
 reviewer patch which does this.  But it sounds like this should be finally
 ready to go.  Sorry for the long process here!

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/11143#comment:38>
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