DiscriminantSequence - Maple Help
For the best experience, we recommend viewing online help using Google Chrome or Mozilla Firefox.

Online Help

All Products    Maple    MapleSim


RegularChains[ParametricSystemTools]

  

DiscriminantSequence

  

Compute the discriminant sequence of a polynomial

 

Calling Sequence

Parameters

Description

Examples

References

Calling Sequence

DiscriminantSequence(p, v, R)

DiscriminantSequence(p, q, v, R)

Parameters

R

-

polynomial ring

p

-

polynomial of R

q

-

polynomial of R

v

-

variable of R

Description

• 

When input is only one polynomial p, the result of this function call is the list of polynomials in R which is the discriminant sequence of p regarded as a univariate polynomial in v; otherwise the discriminant sequence of p and q.

• 

For a univariate polynomial p of degree n, its discriminant sequence is a list of n polynomials in the coefficients of p. The signs of these polynomials determine the number of distinct complex (real) zeros of p. The discriminant sequence of two polynomials p and q, together with the discriminant sequence of p, can help determining the number of distinct real roots of p=0 such that q>0 or q<0. For the details, please see the reference listed below.

Examples

> 

with⁡RegularChains&colon;

> 

with⁡ParametricSystemTools&colon;

> 

R≔PolynomialRing⁡x&comma;y&comma;t

R≔polynomial_ring

(1)
> 

p≔x2+t⁢x+y

p≔t⁢x+x2+y

(2)
> 

q≔y⁢x2+t⁢y

q≔y⁢x2+t⁢y

(3)
> 

lp1≔DiscriminantSequence⁡p&comma;x&comma;R

lp1≔1&comma;t2−4⁢y

(4)
> 

lp2≔DiscriminantSequence⁡p&comma;q&comma;x&comma;R

lp2≔1&comma;y&comma;−t2⁢y2−2⁢t⁢y2+2⁢y3&comma;t5⁢y3+t4⁢y3−6⁢t3⁢y4+t2⁢y5−4⁢t2⁢y4+8⁢t⁢y5−4⁢y6

(5)

References

  

Yang, L., "Recent advances in determining the number of real roots of parametric polynomials", J. Symb. Compt. vol. 28, pp. 225--242, 1999.

See Also

BorderPolynomial

ComplexRootClassification

RealRootClassification

RegularChains