#20051: Singularity analysis: fix and speed up singularity analysis (log-type)
without renormalization
-----------------------------------------+------------------------
Reporter: cheuberg | Owner:
Type: defect | Status: new
Priority: major | Milestone: sage-7.1
Component: asymptotic expansions | Resolution:
Keywords: singularity analysis | Merged in:
Authors: Clemens Heuberger | Reviewers:
Report Upstream: N/A | Work issues:
Branch: | Commit:
Dependencies: #20020 | Stopgaps:
-----------------------------------------+------------------------
Changes (by {'newvalue': u'Clemens Heuberger', 'oldvalue': ''}):
* priority: minor => major
* author: => Clemens Heuberger
* type: enhancement => defect
Old description:
> #20020 introduced
> `asymptotic_expansions._SingularityAnalysis_non_normalized_`. Its
> performance is poor as it relies on substitution. Speed up is possible by
> introducing a flag to `asymptotic_expansions.SingularityAnalysis` to
> ignore the normalization factor.
>
> See #17601 for the asymptotic expansions meta ticket.
New description:
#20020 introduced
`asymptotic_expansions._SingularityAnalysis_non_normalized_`.
For `zeta != 1`, its results are incorrect due to substitution:
{{{
sage: asymptotic_expansions._SingularityAnalysis_non_normalized_(
....: 'n', 1/2, alpha=0, beta=1, precision=3)
1/2*2^n*n^(-1) + O(2^n*n^(-2))
}}}
instead of the correct `2^n * n^(-1) + O(2^n * n^(-2))`.
Furthermore, its performance is poor as it relies on substitution. Speed
up is possible by introducing a flag to
`asymptotic_expansions.SingularityAnalysis` to ignore the normalization
factor.
See #17601 for the asymptotic expansions meta ticket.
--
--
Ticket URL: <http://trac.sagemath.org/ticket/20051#comment:1>
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.