-
For matrices, it is very easy to pass back and forth between sparse and dense representations.
```
sage: M = Matrix([[2,3],[4,5]])
sage: M.is_dense()
True
sage: M.is_sparse()
False
sage: M1 = M.spa…
-
@Fe-r-oz , I see you have contributed quite a few different classes of classical ECCs. E.g. in:
- #254
- #256
- #263
- #266
These are quite valuable contributions, but it will take me some …
-
Report from Dave Eberly about problems with the oriented box `SolveCubic` helper function.
> The SolveCubic is called to compute the eigenvalues of a real-valued symmetric 3x3 matrix. Such matrices A…
-
decide on an interface to completions (padic, qadic, Avi, SeriesElem, Hamburger-Noether, ...)
- setprecision set_precision (inplace and not) (for elements)
- lift, rational_reconstruct
- map_coeff…
-
There are huge number of public methods, besides compatibility wrappers from IPolys (which also should be removed eventually).
One example is that `subs()` and `eval()` methods, probably, should be…
-
See #7478 and #13601
## History
(not necessarily in chronological order)
1. A certain JVM-based linear algebra package had a function, `polyfit`, for fitting polynomials which made some wei…
-
Timon @TSGut has done the heavy lifting and has implemented Jacobi matrices for Zernike polynomials on a disc.
Alberto @APaganini could you remind us what exactly you required? If I remember corre…
-
Formulaic's support for stateful transforms is underutilised. Over the coming couple of weeks I'll be adding support in for the missing transforms, aiming to be compatible with patsy and R implementat…
-
Laguerre solver does a poor job in practice. I used it for a closed-source Arima implementation and felt compelled to replace it with this PolynomialRootFinder class that uses a companion matrix and i…
-
In sage several parents propose several implementations of the same parent such as `FiniteField`, `MatrixSpace`, `PolynomialRing`, `Polyhedra`
```
sage: FiniteField(79, impl='modn')
Finite Field of…