// Exemples de calcul

a:=2+3*I;
a^2;
a^5;
Im(a);
Re(a);
conjugate(a);
a^(1/2);
arg(a);

b:=2*exp(2+3*I);
Im(b);
Re(b);
float(Im(b));
abs(b);

solve(x^5=1,x)
solve(x^4 - 5*x^2 + 6*x = 2, x)
solve(x^4 - 5*x^2 + 6*x = 2, x,Multiple)


S:=solve(x^5=1,x);
arg(S);
abs(S);
simplify(abs(S));

S:=solve(x^11=1,x);

S:=solve(x^11=2^11,x);
simplify(S);
S:=simplify(solve(x^5=32,x));
simplify(arg(S));
simplify(abs(S));


f:= z-> a*z+b;
z0:=solvelib::getElement(solve(a*z+b=z,z))