(1)
> restart;
> f := x -> cos(x);
> a := 0.5;
> g := x -> f(a)+D(f)(a)*(x-a);
> plot({f,g}, -1..2);
   
> taylor(F(x), x=c);
F(c) + D(F)(c)(x-c) + 1/2 (D(2))(F)(c))(x-c)2 + 1/6 (D(3))(F)(c))(x-c)2 + 1/24 (D(4)) (F)(c))(x-c)4 + (1/120 (D(5))(F)(c))(x-c)5+O((x-c)6)
> taylor(f(x), x=0); taylor(f(x), x=0, 2); taylor(f(x), x=0, 8);
1 - 1/2 x2 + 1/24 x2 + O(x6)     1 + O(x2)     1 - 1/2 x2 + 1/24 x2 - 1/720 x6 + O(x8)
o(f(x)) = g(x) per x->h : f(x) e' trascurabile rispetto a g(x) per x->h
O(f(x)) = g(x) per x->h : f(x) e' trascurabile o dello stesso ordine rispetto a g(x) per x->h
> taylor((1+x)^N, x=0);
1 + N x + (1/2 N (N-1)) x2 + (1/6 N (N-1) (N-2)) x3 + (1/24 N (N-1) (N-2) (N-3)) x4 + (1/120 N (N-1) (N-2) (N-3) (N-4)) x5 + O(x6)
> taylor((1+x)^5, x=0); taylor((1+x)^5, x=0, 3);
1 + 5x + 10x2 − 10x3 + 5x4 + x5     1 + 5x + 10x2 + O(x3)
> taylor(sin(x), x=0, 4);
x − 1/6 x3 + O(x5)
> convert(taylor(sin(x), x=0, 4), polynom);
x − 1/6 x3
> a := 0; f:= x -> sin(x); plot( {f(x),convert(taylor(f(x), x=a, 3), polynom), convert(taylor(f(x), x=a, 5), polynom), convert(taylor(f(x), x=a, 7), polynom), convert(taylor(f(x), x=a,9 ), polynom), convert(taylor(f(x), x=a, 11), polynom)}, x=-8..8, -2..2);

------------------------
(2)   Il comando series generalizza il comando taylor (vedi gli help).
> taylor(log(1+x), x=0);
x − 1/2 x2 + 1/3 x3 - 1/4 x4 + 1/5 x5 + O(x6)
> taylor(sqrt(sin(x)), x=0);
Error, does not have a taylor expansion, try series()
> taylor(log(1+x), x=0); series(log(1+x), x=0);
x − 1/2 x2 + 1/3 x3 - 1/4 x4 + 1/5 x5 + O(x6)     x − 1/2 x2 + 1/3 x3 - 1/4 x4 + 1/5 x5 + O(x6)
> series(sqrt(sin(x)), x=0);
x1/2 − 1/12 x5/2 + 1/1440 x9/2 + O(x11/2)
> plot ({x-> sqrt(sin(x)), x-> x^(1/2)-1/12*x^(5/2)+1/1440*x^(9/2)}, 0..4.5);

Nota 1.  Per Poligon e per altro software in 0  "…^(1/2)"  non è definito. Per avere la definizione anche in questo punto occorre usare opportunamente la radice quadrata (SQR o SQRT in Poligon):
h(x) = sqr(x)-1/12*sqr(x)^5+1/1440*sqr(x)^9
Nota 2.  Il comando series di Maple consente di studiare, in generale, le serie di funzioni (vedi), mentre taylor permette di studiare solo le serie di Taylor.
-----------------------------
(3)   Rivediamo, con Maple, l'approssimazione polinomiale a partire da 0 di x → sin(x2)-sin(x)2
> taylor(sin(x^2)-sin(x)^2, x=0);
1/3 x4 + O(x6)