Skip to content
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

Ore polynomials #29629

Closed
xcaruso opened this issue May 1, 2020 · 61 comments
Closed

Ore polynomials #29629

xcaruso opened this issue May 1, 2020 · 61 comments

Comments

@xcaruso
Copy link
Contributor

xcaruso commented May 1, 2020

We implement general univariate Ore polynomials (allowing for derivations and twisted derivations)

Depends on #21264

CC: @tscrim @johanrosenkilde @Adurand8

Component: algebra

Author: Xavier Caruso

Branch/Commit: 1c7a67c

Reviewer: Travis Scrimshaw

Issue created by migration from https://trac.sagemath.org/ticket/29629

@xcaruso xcaruso added this to the sage-9.2 milestone May 1, 2020
@xcaruso
Copy link
Contributor Author

xcaruso commented May 1, 2020

Branch: u/caruso/ore_polynomials

@xcaruso
Copy link
Contributor Author

xcaruso commented May 1, 2020

Commit: 8984aa7

@xcaruso
Copy link
Contributor Author

xcaruso commented May 1, 2020

comment:2

This ticket is not ready for review yet: doctests need to be updated/completed.


New commits:

e3f2b25rebase on top of ticket #21262
96dab84add missing doctest in skew_polynomial_element
e8e9139add a reference to my paper with Le Borgne
5897dfcaddress Travis' comments
05c6bdfmake left_quo_rem and right_quo_rem cdef functions
99b4ee7Merge branch 'u/caruso/skew_polynomial_finite_field_rebased' of git://trac.sagemath.org/sage into skew_polynomial_finite_field_rc1
eac641bMaking imports more local in matrices.
c5f5bd7Merge branch 'u/tscrim/specific_imports_matrices-29561' of git://trac.sagemath.org/sage into skew_polynomial_finite_field_rc1
2ed055dmove imports
8984aa7Working implementation of Ore polynomials

@xcaruso
Copy link
Contributor Author

xcaruso commented May 11, 2020

comment:3

Ticket is now ready for review.

@xcaruso
Copy link
Contributor Author

xcaruso commented May 11, 2020

Author: Xavier Caruso

@xcaruso
Copy link
Contributor Author

xcaruso commented May 11, 2020

Changed branch from u/caruso/ore_polynomials to u/caruso/ore_polynomials_rebased

@xcaruso
Copy link
Contributor Author

xcaruso commented May 11, 2020

Changed commit from 8984aa7 to d456551

@xcaruso
Copy link
Contributor Author

xcaruso commented May 11, 2020

Dependencies: #21264

@xcaruso
Copy link
Contributor Author

xcaruso commented May 11, 2020

comment:4

I add ticket #21264 in the dependencies because I built this one on top of it.

@sagetrac-git
Copy link
Mannequin

sagetrac-git mannequin commented May 11, 2020

Branch pushed to git repo; I updated commit sha1. New commits:

f225cbcfix pyflakes

@sagetrac-git
Copy link
Mannequin

sagetrac-git mannequin commented May 11, 2020

Changed commit from d456551 to f225cbc

@xcaruso
Copy link
Contributor Author

xcaruso commented May 11, 2020

New commits:

f225cbcfix pyflakes

@fchapoton
Copy link
Contributor

comment:7

patchbots report one failing doctest

@sagetrac-git
Copy link
Mannequin

sagetrac-git mannequin commented May 13, 2020

Changed commit from f225cbc to b35e1d0

@sagetrac-git
Copy link
Mannequin

sagetrac-git mannequin commented May 13, 2020

Branch pushed to git repo; I updated commit sha1. New commits:

b35e1d0fix one doctest

@fchapoton
Copy link
Contributor

comment:10

La branche est passée au rouge => needs work

@sagetrac-git
Copy link
Mannequin

sagetrac-git mannequin commented Jun 17, 2020

Branch pushed to git repo; I updated commit sha1. New commits:

131d78eMerge branch 'develop' into t/29629/ore_polynomials_rebased

@sagetrac-git
Copy link
Mannequin

sagetrac-git mannequin commented Jun 17, 2020

Changed commit from b35e1d0 to 131d78e

@tscrim
Copy link
Collaborator

tscrim commented Jul 6, 2020

comment:35

Okay, here are fixes for the documentation, including a number of tests that were not previously being run. I also fixed the not equals comparison for the skew polynomial injection maps. There were a number of other small trivial fixes (broken links, bad formatting, etc.) that I also fixed.

Documentation now builds and tests pass. So if my changes are good, then positive review.


New commits:

f111d30Merge branch 'u/caruso/ore_polynomials_rebased' of git://trac.sagemath.org/sage into u/caruso/ore_polynomials_rebased
5d822f3Fixing the doc and != for polynomial injection maps.

@xcaruso
Copy link
Contributor Author

xcaruso commented Jul 6, 2020

comment:36

Thanks!

@vbraun
Copy link
Member

vbraun commented Jul 9, 2020

comment:37

Merge conflict

@xcaruso
Copy link
Contributor Author

xcaruso commented Jul 9, 2020

Changed branch from u/tscrim/ore_polynomials-29629 to u/caruso/ore_polynomials-29629

@xcaruso
Copy link
Contributor Author

xcaruso commented Jul 9, 2020

New commits:

1cc0ed8Merge branch 'develop' into t/29629/ore_polynomials_rebased
200d7bdupdate doctests

@xcaruso
Copy link
Contributor Author

xcaruso commented Jul 9, 2020

Changed commit from 5d822f3 to 200d7bd

@tscrim
Copy link
Collaborator

tscrim commented Jul 9, 2020

comment:40

Tests pass for me with the updated branch.

@tscrim
Copy link
Collaborator

tscrim commented Jul 10, 2020

comment:41

Docbuild is failing.

@tscrim
Copy link
Collaborator

tscrim commented Jul 10, 2020

Changed branch from u/caruso/ore_polynomials-29629 to u/tscrim/ore_polynomials-29629

@tscrim
Copy link
Collaborator

tscrim commented Jul 10, 2020

comment:42

Merged in my branch with your rebased branch to fix the docbuild issues. Since no conflicts, the doc builds, and you reviewed my changes, I am setting this back to a positive review.


New commits:

f111d30Merge branch 'u/caruso/ore_polynomials_rebased' of git://trac.sagemath.org/sage into u/caruso/ore_polynomials_rebased
5d822f3Fixing the doc and != for polynomial injection maps.
1c7a67cMerge branch 'u/tscrim/ore_polynomials-29629' of git://trac.sagemath.org/sage into u/caruso/ore_polynomials-29629

@tscrim
Copy link
Collaborator

tscrim commented Jul 10, 2020

Changed commit from 200d7bd to 1c7a67c

@xcaruso
Copy link
Contributor Author

xcaruso commented Jul 10, 2020

comment:43

Thanks. And sorry for forgetting to pull your changes!

@vbraun
Copy link
Member

vbraun commented Jul 12, 2020

Changed branch from u/tscrim/ore_polynomials-29629 to 1c7a67c

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants