-
-
Notifications
You must be signed in to change notification settings - Fork 481
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
do not duplicate cache in Stream_uninitialized #34661
Comments
Author: Martin Rubey |
Last 10 new commits:
|
This comment has been minimized.
This comment has been minimized.
Commit: |
comment:3
In principle, we could also make |
comment:4
Unfortunately, the current branch fails. Here is a simplified illustration of what goes wrong:
I think we are sloppy about our use of
The iterator of
When it is called by |
Changed keywords from none to LazyPowerSeries |
comment:6
I think the problem is that the This is quite confusing :-) |
comment:7
I am guessing, the essence of the problem is that we do not clearly specify with which coefficient The current behaviour is that it starts with the |
comment:8
I should add that the definition above, |
comment:9
Actually, now I found a bug (or garbage in - garbage out without warning), without this ticket:
This is wrong, because |
Dependencies: #34636 |
comment:12
Resetting the approximate order of My hope would be to have a cleaner design, and more precise responsibilities for Help would be very much appreciated. I guess I should go through a simple recursive definition with pen and paper. |
comment:13
@tscrim, in case you have some time, this is the ticket I currently find most important. I'd like to stress, however, that I do not find the aim as stated in the description important (in most cases, the savings will be negligible). Instead, what I hope for is a much cleaner (and therefore more robust) design. In particular, this ticket should probably be considered together with #34556. |
comment:14
I am not sure this is possible when the undefined stream has an AO (= Approximate Order) larger than that of the target stream. If |
comment:15
Maybe we could have a meeting some time to talk about this. Things are not clear to me at all. |
comment:16
That would be good. Send me an email and we can set it up. I am basically free anytime you would be awake (including tomorrow) except for my Wednesday evenings. |
comment:17
I'm afraid I won't make it this week, I'll send mail as soon as I have time! |
comment:18
No problem. I will be at a conference next week, but I can talk during my evenings. |
Currently, an instance of
Stream_initialized
duplicates the cache of its defining stream.This ticket aims at removing this redundancy, at least in the case when the defining stream is dense.
Depends on #34636
CC: @tscrim
Component: combinatorics
Keywords: LazyPowerSeries
Author: Martin Rubey
Branch/Commit: u/mantepse/do_not_duplicate_cache_in_stream_uninitialized @
d64d3cb
Issue created by migration from https://trac.sagemath.org/ticket/34661
The text was updated successfully, but these errors were encountered: