principalSturmHabicht: Principal Sturm-Habicht sequence of a polynomial

View source: R/principalSturmHabicht.R

principalSturmHabichtR Documentation

Principal Sturm-Habicht sequence of a polynomial

Description

Principal Sturm-Habicht sequence of a polynomial with rational coefficients.

Usage

principalSturmHabicht(qspray, var = 1)

Arguments

qspray

a qspray polynomial with at most nine variables

var

integer indicating with respect to which variable the resultant is desired (e.g. 1 for x and 2 for y)

Value

For a univariate polynomial, this returns a vector of bigq rational numbers. For a multivariate polynomial, this returns a list of qspray polynomials that do not involve the var-th variable.

Examples

library(resultant)
x <- qlone(1)
y <- qlone(2)
qspray <- x^3*y^2 - 5*x*y^2 + 7*x - 2
principalSturmHabicht(qspray, var = 1)
principalSturmHabicht(qspray, var = 2)

resultant documentation built on Sept. 11, 2024, 8:01 p.m.