ShiftEquivalent - Maple Help
For the best experience, we recommend viewing online help using Google Chrome or Microsoft Edge.

Online Help

All Products    Maple    MapleSim


PolynomialTools

  

ShiftEquivalent

  

test whether two polynomials are shift equivalent

 

Calling Sequence

Parameters

Description

Examples

Calling Sequence

ShiftEquivalent(f,g,x)

ShiftEquivalent(f,g,x,T)

Parameters

f, g

-

polynomials in x

x

-

indeterminate

T

-

(optional) type

Description

• 

The ShiftEquivalent command determines whether the two polynomials  are shift equivalent w.r.t. the variable x, that is, whether there is an  independent of x satisfying , where  denotes the leading coefficient with respect to x. It returns , if it exists, and otherwise FAIL.

• 

If the optional argument T is specified, then ShiftEquivalent returns FAIL even if  exists but is not of type T. This is more efficient than first calling ShiftEquivalent without the optional argument and then checking whether the return value is of type T.

• 

It is assumed that both input polynomials are collected w.r.t. the variable x.

• 

If  are nonconstant w.r.t. x, then  is uniquely determined. If both are nonzero and constant w.r.t. , or if both are zero, then the return value is 0.

Examples

(1)

(2)

(3)

Leading coefficients do not matter.

(4)

(5)

(6)

(7)

(8)

See Also

LREtools[dispersion]

PolynomialTools

PolynomialTools[ShiftlessDecomposition]

PolynomialTools[Translate]

 


Download Help Document