テイラー展開(taylor)

\taylor(exp(x),x,0,5));
                               2    3    4    5
                              x    x    x    x
     /T/              1 + x + -- + -- + -- + --- + . . .
                              2    6    24   120
/T/ はテイラー展開を明示するための符号らしく、 これを取り去るには trunc を使えば良いらしい。 ...が効果の程は今のところよくわからない。trunc を用いなくても 式としてはmaxima でそのまま使える模様。

多変数も可能のもよう。

trunc(taylor(exp(x+y),[x,y],[0,0],5));
                   2            2    3        2      2      3
                  y  + 2 x y + x    y  + 3 x y  + 3 x  y + x
      1 + x + y + --------------- + -------------------------
                         2                      6
    4        3      2  2      3      4
   y  + 4 x y  + 6 x  y  + 4 x  y + x
 + -----------------------------------
                   24
    5        4       2  3       3  2      4      5
   y  + 5 x y  + 10 x  y  + 10 x  y  + 5 x  y + x
 + ----------------------------------------------- + . . .
                         120