PolynomialTools
Translate
compute a linear translation of a polynomial
Calling Sequence
Parameters
Description
Examples
Translate(a, x, x0)
a
-
polynomial
x
indeterminate
x0
constant
Translate the polynomial a⁡x by x=x+x0 efficiently. The method used requires O⁡n multiplications and divisions and O⁡n2 additions where n=degree⁡a,x.
This function is part of the PolynomialTools package, and so it can be used in the form Translate(..) only after executing the command with(PolynomialTools). However, it can always be accessed through the long form of the command by using PolynomialTools[Translate](..).
with⁡PolynomialTools:
Translate⁡x2,x,1
x2+2⁢x+1
expand⁡eval⁡x2,x=x+1
Translate⁡x3,x,2
x3+6⁢x2+12⁢x+8
expand⁡eval⁡x3,x=x+2
Translate⁡x+13,x,−1
x3
See Also
eval
expand
series
subs
Download Help Document