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

Online Help

All Products    Maple    MapleSim


PolynomialTools

  

ShiftlessDecomposition

  

compute a shiftless decomposition  of a univariate polynomial

 

Calling Sequence

Parameters

Description

Examples

References

Calling Sequence

ShiftlessDecomposition(f,x)

Parameters

f

-

polynomial in x

x

-

indeterminate

Description

• 

The ShiftlessDecomposition command computes a shiftless decomposition  of f w.r.t. x.

  

It satisfies the following properties.

  

  

  

  are squarefree and pairwise shift coprime, that is, for  and all integers , we have  if and only if  and

  

 is constant w.r.t. x, and  are nonconstant primitive polynomials w.r.t. x.

  

The  and  are non-negative integers with  and  for all .

• 

The shiftless decomposition is unique up to reordering and multiplication by units. The  are ordered by ascending degree in x, but the ordering within the same degree is not determined.

• 

If f is constant w.r.t. x, then the return value is .

• 

Partial factorizations of the input are not taken into account.

Examples

(1)

(2)

References

  

Gerhard, J.; Giesbrecht, M.; Storjohann, A.; and Zima, E.V. "Shiftless decomposition and polynomial-time rational summation." Proceedings International Symposium on Symbolic and Algebraic Computation, pp. 119-126. ed. J.R. Sendra. 2003.

See Also

gcd

PolynomialTools

PolynomialTools[GreatestFactorialFactorization]

PolynomialTools[ShiftEquivalent]

PolynomialTools[Translate]

sqrfree

 


Download Help Document