https://github.com/stla/resultant
Utilities for polynomials, univariate and multivariate, with rational coefficients.
https://github.com/stla/resultant
cgal multivariate-polynomials r
Last synced: about 2 months ago
JSON representation
Utilities for polynomials, univariate and multivariate, with rational coefficients.
- Host: GitHub
- URL: https://github.com/stla/resultant
- Owner: stla
- Created: 2024-03-14T11:31:56.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-07-28T22:16:30.000Z (almost 2 years ago)
- Last Synced: 2025-03-07T06:20:00.824Z (over 1 year ago)
- Topics: cgal, multivariate-polynomials, r
- Language: C++
- Homepage:
- Size: 117 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: NEWS.md
Awesome Lists containing this project
README
# resultant
*Utilities for polynomials with rational coefficients.*
[](https://github.com/stla/resultant/actions/workflows/R-CMD-check.yaml)
___
This package deals with polynomials, univariate and multivariate, with
rational coefficients. Features include:
- resultant of two multivariate polynomials
- subresultants of two multivariate polynomials
- greatest common divisor of two multivariate polynomials
- integral division (aka division without remainder) of two multivariate polynomials
- Sturm-Habicht sequence of a multivariate polynomial
- square-free factorization of a multivariate polynomial
- number of real roots of a univariate polynomial in a given interval
- division with remainder of two univariate polynomials
See [this blog post](https://laustep.github.io/stlahblog/posts/resultant-algebraicCurves.html) for an illustration of the resultant.
___
## License
This package is provided under the GPL-3 license but it uses the C++ library
[CGAL](https://www.cgal.org/) which requires a license from the
[GeometryFactory](https://geometryfactory.com) if you wish to use it for
commercial purposes.