Professional Documents
Culture Documents
TP2 - Maple - Fonctions Compte - Rendu
TP2 - Maple - Fonctions Compte - Rendu
I. simplification d’expressions
Les principales fonctions permettant de réécrire des expressions sont collect, combine, convert,
expand, factor, normal et simplify.
Cette commande ordonne l’expression expr comme un polynôme en v qui est une variable ou une liste
de variables. Les autres paramètres sont optionnels. Tapez :
>restart ;
>collect(e1,x) ;……………………………………………………………………………………………
>collect(e1,y) ;……………………………………………………………………………………………
>collect(e1,[x,y]) ;………………………………………………………………………………………..
>restart ;
>collect(f,ln(x)) ;………………………………………………………………………………………….
>collect(g,exp(x)) ;………………………………………………………………………………………
2. combine (expr,noms)
Cette commande transforme l’expression ou la liste d’expressions en un seul terme (voir l’aide pour
les détails). Tapez :
>
> ……………………………………………………………………
Page 1 sur 10
> ………………………….…………………………………………………
> ……….……………………………………………………..……………………..
> ……………….……………….………………….
> ……………………………………………………………………………………
> ………………………………………………………………………………………
>
> .…………………………………………………………………………………..
> ……………………………………………………………………………………….
Cette commande transforme l’expression expr selon le modèle forme (tan, sincos, exp, ln, expsincos,
…). Tapez :
>restart ;
>convert(cos(x),tan)………………………………………………………………………………………
>convert(cos(x),sincos) ;…………………………………………………………………………………
Page 2 sur 10
> convert(s, polynom); ……………………………………………………………………………...
>convert(sin(x),exp) ;…………………………………………………………………………………….
>convert(exp(x^2)-2*sinh(x^2),exp) ;……………………………………………………………………
>convert(arcsin(x),ln) ;…………………………………………………………………………………...
>convert(cot(x),expsincos) ;……………………………………………………………………………...
La commande expand développe une expression. Les paramètres optionnels servent à préserver
certaines expressions du développement. Tapez :
>restart ;
> restart;
>expand(e1) ;……………………………………………………………………………………………..
Page 3 sur 10
>expand(e2) ;……………………………………………………………………………………………..
5. factor (expr,K)
Cette commande factorise l’expression. Attention factor n’est pas tout à fait la réciproque de expand.
Le paramètre K indique le corps dans lequel on factorise (real, complexe). Tapez :
> restart;
> factor(%);……………………………………………………………………………
6. normal (expr)
Cette commande met l’expression rationnelle sous forme canonique, en exécutant des simplifications
simples.
Tapez :
>restart ;
Page 4 sur 10
7. simplify (expr, noms, {pte})
la fonction simplify simplifie l’expression expr, selon la propriété (ln, polar, power, radical, sqrt, trig)
si cette commande optionnelle est rajoutée.
Tapez :
>restart ;
>assume (n,even) ;
>assume(x,real) ;
>assume (y<0) ;
>simplify(ln(x^3),ln) ;……………………………………………………………………………………
>simplify(ln(x*y)) ;………………………………………………………………………………………
>simplify(ln(exp(x))) ;……………………………………………………………………………………
>simplify(ln(y^3),ln) ;……………………………………………………………………………………
>simplify(ln(y^n),ln) ;……………………………………………………………………………………
Page 5 sur 10
>simplify(e, radical) ;…………………………………………………………………………………….
Cette commande de simplification est la plus puissante, mais aussi la plus difficile à manipuler.
• Substitution de l’indéterminé x :
> fp:=unapply(p,x);……………………………………………………………………………………….
>fp(2) ;……………………………………………………………………………………………………
• Affectation de l’indéterminé x :
Développement
> restart;
>p:=(x+3*y^2)^5;………………………………………………………………………………………
> expand(p);………………………………………………………………………………………………
> collect(q,y);……………………………………………………………………………………………..
> collect(q,x);……………………………………………………………………………………………..
Page 6 sur 10
> sort(p);………………………………………………………………………………………………….
1.3) Degré :
> restart;
> p:=6*x^3-2*x;…………………………………………………………………………………………..
>degree(p);………………………………………………………………………………………………..
> q:=x^4*y^5-6*x^8+5*y^2*x;…………………………………………………………………………..
1.4) Coefficients :
> restart;
> p:=(x^2-3*y)^3;………………………………………………………………………………………...
Page 7 sur 10
> coeff (p,x,4);……………………………………………………………………………………………
>coeff (p,x^4);……………………………………………………………………………………………
Tous les coefficients de p sont donnés par la commande coeffs (uniquement si le polynôme est sous
sa forme développée):
> restart;
Le pgcd:
Le ppcm:
> lcm(a,b);………………………………………………………………………………………………...
Page 8 sur 10
>rem (a,b,x);……………………………………………………………………………………………...
Divisibilité de 2 polynômes :
REMARQUE:
……………………………………………………………………………………………………………
Normalisation:
Factorisation sur C:
Page 9 sur 10
> normal (%,expanded);…………………………………………………………………………………
Décomposition sur C:
Référence :
S. Gaâliche, "TP N°2 : Simplification d’expressions, polynômes et fractions rationnels," Classe : Prépa
PC1-MP1, Faculté des Sciences de Monastir, Tunisie.
Page 10 sur 10