Sergey B Kirpichev

Results 175 issues of Sergey B Kirpichev

This will require huge modulargcd.py refactoring: use quotient rings, GF's and so on.

maintainability
polys
needs decision

Every source should be (in decreasing order of preference): 1. peer-reviewed 2. alive 3. open for non-commercial purposes 4. better: CC BY-SA, like [this](https://www.encyclopediaofmath.org/) At least 3 points should be...

documentation
needs decision

Current options (all undocumented): * Expand - may be removed after #992 * Gens - vs function args? * Wrt - 22c4061074 * Sort - 22c4061074 * Order - vs...

bug
documentation
maintainability
polys

https://github.com/ammaraskar/sphinx-action Maybe also try [RTFD PR autobuild](https://docs.readthedocs.io/en/stable/guides/autobuild-docs-for-pull-requests.html)?

documentation
maintainability
needs decision

Probably on [gh pages](https://docs.github.com/en/free-pro-team@latest/github/working-with-github-pages/managing-a-custom-domain-for-your-github-pages-site)

help wanted
documentation
needs decision

See e.g. the [Maple docs](https://www.maplesoft.com/applications/view.aspx?SID=154167&view=html). This may require rewriting helpers, which transform mathematical functions to `hyper()`. And the current `diff()` syntax should be changed: it's impossible now to distinguish the...

enhancement
core
functions

The mpmath library now poorly maintained (e.g. https://github.com/fredrik-johansson/mpmath/issues/399) and, probably, will suffer soon from CoC cancer after [moving](https://groups.google.com/g/mpmath/c/v8VjGgR1HH4) to the SymPy team umbrella. I think, it's worth to investigate if...

core
maintainability
needs decision

Perhaps, :cite:`Yokoyama1989primitive` is a good algorithm source.

enhancement
polys

It might worth to keep only the functional interface for polynomial manipulation, e.g. `resultant()` function and so on. Internally, such functions will use the PolyElement class (public interface; rename to...

maintainability
polys
needs decision

`func_field_modgcd()` and `test_modgcd_func_field()` then must be changed to reflect this.

enhancement
polys
domains