#16816: symbolic sums of roots
---------------------------+-----------------------
   Reporter:  kcrisman     |            Owner:
       Type:  enhancement  |           Status:  new
   Priority:  major        |        Milestone:
  Component:  calculus     |         Keywords:
  Merged in:               |          Authors:
  Reviewers:               |  Report Upstream:  N/A
Work issues:               |           Branch:
     Commit:               |     Dependencies:
   Stopgaps:               |
---------------------------+-----------------------
 See [https://groups.google.com/forum/#!topic/sage-devel/HLoWHsNmYM4 this
 sage-devel] discussion, where it is pointed out that both Maxima and Sympy
 can return solutions to integrals using a symbolic sum of roots, e.g.

 {{{
 sage: f=1/(x^4+x^3+1)
 sage: fm=f._maxima_()
 sage: fm.integrate()
 'integrate(1/(x^4+x^3+1),x)
 sage: fs=f._sympy_()
 sage: fs.integrate()
 RootSum(229*_t**4 + 6*_t**2 + _t + 1, Lambda(_t, _t*log(-37785*_t**3/3547
 - 5496*_t**2/3547 + 12979*_t/3547 + x + 691/3547)))
 }}}
 (Thanks to mmarco for this.)

 Perhaps this shouldn't be the default return for integrals but it
 certainly could be useful.

--
Ticket URL: <http://trac.sagemath.org/ticket/16816>
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 unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sage-trac.
For more options, visit https://groups.google.com/d/optout.

Reply via email to