PolynomialTools
ShiftEquivalent
test whether two polynomials are shift equivalent
Calling Sequence
Parameters
Description
Examples
ShiftEquivalent(f,g,x)
ShiftEquivalent(f,g,x,T)
f, g
-
polynomials in x
x
indeterminate
T
(optional) type
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.
Leading coefficients do not matter.
See Also
LREtools[dispersion]
PolynomialTools[ShiftlessDecomposition]
PolynomialTools[Translate]
Download Help Document