Package: resultant 1.0.0

Stéphane Laurent

resultant: Utilities for Multivariate Polynomials with Rational Coefficients

Computation of resultant, subresultants, greatest common divisor, integral division (aka division without remainder) of two multivariate polynomials with rational coefficients, Sturm-Habicht sequence and square-free factorization of a multivariate polynomial with rational coefficients. The computations are performed by the 'C++' library 'CGAL' (<https://www.cgal.org/>). Resultants have applications in polynomial systems solving, number theory, and algebraic geometry. The package also contains some functions computing the number of real roots of a univariate polynomial with rational coefficients, and a function computing the division with remainder of two univariate polynomials with rational coefficients.

Authors:Stéphane Laurent [aut, cre]

resultant_1.0.0.tar.gz
resultant_1.0.0.tar.gz(r-4.5-noble)resultant_1.0.0.tar.gz(r-4.4-noble)
resultant_1.0.0.tgz(r-4.4-emscripten)resultant_1.0.0.tgz(r-4.3-emscripten)
resultant.pdf |resultant.html
resultant/json (API)
NEWS

# Install 'resultant' in R:
install.packages('resultant', repos = c('https://cran.r-universe.dev', 'https://cloud.r-project.org'))

Peer review:

Bug tracker:https://github.com/stla/resultant/issues

Uses libs:
  • gmp– Multiprecision arithmetic library
  • c++– GNU Standard C++ Library v3

gmpcpp

1.70 score 210 downloads 11 exports 87 dependencies

Last updated 6 months agofrom:38a7b48d24. Checks:2 OK. Indexed: no.

TargetResultLatest binary
Doc / VignettesOKJan 28 2025
R-4.5-linux-x86_64OKJan 28 2025

Exports:gcdintegralDivisionnumberOfRealRootsnumberOfRealRootsInIntervalprincipalSturmHabichtprincipalSubresultantsresultantsquareFreeFactorizationSturmHabichtsubresultantsunivariateDivision

Dependencies:askpassbase64encBHbitbit64bootbslibcachemcellrangerclassclicliprcpp11crayoncurldata.tableDescToolsdigeste1071evaluateExactexpmfansifastmapfontawesomeforcatsfsgldgluegmphavenhighrhmshtmltoolshttrjquerylibjsonliteknitrlatticelifecyclelmommagrittrMASSmathjaxrMatrixmemoisemimemvtnormopensslpartitionspillarpkgconfigpolynomprettyunitsprogressproxypurrrqsprayR6rappdirsRationalMatrixrbibutilsRcppRcppCGALRcppEigenRdpackreadrreadxlrematchrlangrmarkdownrootSolverstudioapiRyacassasssetssystibbletidyselecttinytextzdbutf8vctrsvroomwithrxfunyaml