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

Add minimal relation bases for univariate polynomial matrices #39516

Open
wants to merge 27 commits into
base: develop
Choose a base branch
from
Open
Changes from all commits
Commits
Show all changes
27 commits
Select commit Hold shift + click to select a range
4c276c9
incorporating minimal relation basis: documentation
vneiger Feb 13, 2025
3f6a261
incorporating minimal relation basis: algo based on kernel basis
vneiger Feb 13, 2025
d29e58a
incorporating minimal relation basis: add tests and fix documentation…
vneiger Feb 13, 2025
8c21c70
small note in comment about correctness of the choice of shift
vneiger Feb 13, 2025
d059ea5
improve documentation and add possibility of non-reduced input
vneiger Feb 15, 2025
23d75a9
fix small bug and add tests
vneiger Feb 15, 2025
fda5e10
improve tests
vneiger Feb 15, 2025
ccd88cd
fix lint (too many blank lines)
vneiger Feb 16, 2025
dc3c49b
slightly simplify existing approximant basis code
vneiger Feb 16, 2025
c3ddea3
starting interpolant basis
vneiger Feb 16, 2025
0b201ce
just choice of words: rem_order sounds more suitable than rest_order
vneiger Feb 16, 2025
dd9ed34
use copy and deepcopy when needed
vneiger Feb 16, 2025
dd4040f
use copy and deepcopy when needed
vneiger Feb 16, 2025
fa09d51
iterative interpolant basis, main procedure
vneiger Feb 16, 2025
d3c948e
clean examples for approximants
vneiger Feb 16, 2025
cd24e22
clean examples for approximants: add test for zero orders
vneiger Feb 16, 2025
0a9bc73
consolidate code for zero orders
vneiger Feb 16, 2025
1dd7b70
consolidate code for zero/negative orders
vneiger Feb 16, 2025
3fe8dac
consolidate code for zero/negative orders: improve doc
vneiger Feb 16, 2025
5f61630
minor doc improvement
vneiger Feb 16, 2025
e0aad8d
simplify (consequence of supporting zero orders)
vneiger Feb 16, 2025
066da7d
simplify (consequence of supporting zero orders)
vneiger Feb 16, 2025
6276920
minimal interpolation basis, main interface, and tests, and documenta…
vneiger Feb 16, 2025
a632edb
fixes in doc
vneiger Feb 16, 2025
512bc54
doc: unify matrix/Matrix -> matrix
vneiger Feb 16, 2025
8ce0c7d
fix lint (too many blank lines)
vneiger Feb 16, 2025
49b9758
Update src/sage/matrix/matrix_polynomial_dense.pyx
vneiger Feb 21, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading
Loading