#19423: AsymptoticExpansion: combine shared code of invert, log, exp
-------------------------------------+-------------------------------------
       Reporter:  dkrenn             |        Owner:
           Type:  enhancement        |       Status:  needs_review
       Priority:  major              |    Milestone:  sage-6.10
      Component:  asymptotic         |   Resolution:
  expansions                         |    Merged in:
       Keywords:                     |    Reviewers:
        Authors:  Daniel Krenn       |  Work issues:
Report Upstream:  N/A                |       Commit:
         Branch:                     |  84568cf4a0f89cbf3bfe22e6fd2ed279c08f4831
  u/dkrenn/asy/exploginv_taylor      |     Stopgaps:
   Dependencies:                     |
-------------------------------------+-------------------------------------
Changes (by {'newvalue': u'Daniel Krenn', 'oldvalue': ''}):

 * status:  new => needs_review
 * commit:   => 84568cf4a0f89cbf3bfe22e6fd2ed279c08f4831
 * author:   => Daniel Krenn


Old description:

> From #19083, comment 66, 33:
> > I think that there is shared code between `__invert__`, `__log__`,
> `__exp__` and powers with rational exponents. In all those cases, it is
> important to split into main term and renormalized remainder. The main
> term is then processed according to the respective method, the remainder
> is inserted into a converging taylor series with certain coefficients
> (this could be handeled by one method getting the sequence of taylor
> coefficients as an argument).

New description:

 From #19083, comment 66, 33:
 > I think that there is shared code between `__invert__`, `__log__`,
 `__exp__` and powers with rational exponents (#19316). In all those cases,
 it is important to split into main term and renormalized remainder. The
 main term is then processed according to the respective method, the
 remainder is inserted into a converging taylor series with certain
 coefficients (this could be handeled by one method getting the sequence of
 taylor coefficients as an argument).

--

Comment:

 New commits:
 
||[http://git.sagemath.org/sage.git/commit/?id=2e35be6645a78f21f032ce7c3a42837fc8ca0e10
 2e35be6]||{{{Trac #19423: helper-method for computing taylor series}}}||
 
||[http://git.sagemath.org/sage.git/commit/?id=cd99cbc86d493b276d49d8b7069af9b3f77ee435
 cd99cbc]||{{{Trac #19423: use new _taylor_ method in existing methods}}}||
 
||[http://git.sagemath.org/sage.git/commit/?id=84568cf4a0f89cbf3bfe22e6fd2ed279c08f4831
 84568cf]||{{{Trac #19423: two code simplifications}}}||

--
Ticket URL: <http://trac.sagemath.org/ticket/19423#comment:3>
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 https://groups.google.com/group/sage-trac.
For more options, visit https://groups.google.com/d/optout.

Reply via email to