-
-
Notifications
You must be signed in to change notification settings - Fork 491
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Singularity analysis for given singular expansions #20053
Comments
comment:2
That is a bare bone implementation of what I want; I set it to Last 10 new commits:
|
Commit: |
Author: Clemens Heuberger |
Branch pushed to git repo; I updated commit sha1. New commits:
|
comment:5
Replying to @cheuberg:
This extensions does not work with more than one singularity as the same singular expansion is used for each singularity. |
comment:6
Replying to @dkrenn:
I do not like option 3, as it is not relevant once #20050 is implemented. |
comment:7
A completely different option would be to have |
comment:8
Proposal: rename |
Branch pushed to git repo; I updated commit sha1. New commits:
|
This comment has been minimized.
This comment has been minimized.
Branch pushed to git repo; I updated commit sha1. Last 10 new commits:
|
comment:15
I've reviewed this implementation, and I only have one comment: Could you revise the docstring of
Do we want that the current behavior from 3 happens, so that the asymptotic contribution has the same precision as the singular expansion by default? Would be worth considering IMHO. Other than that, |
comment:17
Replying to @behackl:
documented and doctested
done.
We cannot directly use the precision of this element, because we have no elegant means of defining the precision of an element (we will not introspect the group). Thus IMHO the only sensible default is the default precision of the parent of this element. Thus the behaviour is now changed. The method |
comment:18
Replying to @cheuberg:
That is what I originally meant, thank you.
Yes, this would certainly be a new ticket, and I think that this is definitely worth opening one. In any case: your changes look good to me, and I'll just wait for the patchbot before I set this to |
comment:19
The patchbot is happy, and so am I. :-) |
comment:20
Reviewer name is missing |
Reviewer: Benjamin Hackl |
Changed branch from u/cheuberg/asy/allow-singular-expansion to |
Refactor
coefficients_of_generating_function
(#20056) so that the part working with one singular expansion is now a separate method of an asymptotic expansion.This allows to perform singularity analysis also in situations where the singular expansion has been obtained by other means than the simple approach for explicit generating functions of #19944 (and follow-ups #20040 and #20056), even while #20050 is not implemented.
For now, this is a hidden method because the input will change once #20050 is done.
Once #20050 is implemented, the dual choice of output of
coefficients_of_generating_function
may be changed: if users want to have singular expansions (in order to show them in their paper, for instance), they could convert it into a singular expansion by using #20050 (or its dependents) and then feed it intosingularity_analysis
.See #17601 for the asymptotic expansions meta ticket.
Depends on #20056
Depends on #19540
CC: @dkrenn @behackl
Component: asymptotic expansions
Keywords: singularity analysis
Author: Clemens Heuberger
Branch/Commit:
b42bb05
Reviewer: Benjamin Hackl
Issue created by migration from https://trac.sagemath.org/ticket/20053
The text was updated successfully, but these errors were encountered: