Following #2449, I've been working on a prototype to handle dense bivariate polynomials in FLINT. Would this feature be interesting ?
I know for a fact that a good backend implementation of bivariate resultants (over large finite fields, $\mathbb Q$ and $\mathbb Z$) is really a feature a lot of people miss in Sage.
Most of it would follow https://github.com/vneiger/pml/blob/main/ntl-extras/lzz_pXY/src/lzz_pXY.cpp; the primary goal is to have basic arithmetic operations and bivariate resultant (using the geometric multipoint).
I have no idea how to name it, nmod_biv_poly maybe ?
Following #2449, I've been working on a prototype to handle dense bivariate polynomials in FLINT. Would this feature be interesting ?$\mathbb Q$ and $\mathbb Z$ ) is really a feature a lot of people miss in Sage.
I know for a fact that a good backend implementation of bivariate resultants (over large finite fields,
Most of it would follow https://github.com/vneiger/pml/blob/main/ntl-extras/lzz_pXY/src/lzz_pXY.cpp; the primary goal is to have basic arithmetic operations and bivariate resultant (using the geometric multipoint).
I have no idea how to name it,
nmod_biv_polymaybe ?