Fichier PDF

Transcription

Fichier PDF
Syracuse
Syracuse
1
Calcul de primitives
> load("integration.mc")$
Dans la suite, nous allons supposer a strictement positif.
> assume(a>0)$
> primitive(1/(x^2+a^2),x);
Z
Arctan
1
dx
=
x2 + a2
a
¡x¢
a
> primitive(1/(x^2-a^2),x);
Calculs avec MAXIMA
Z
ln (x − a) ln (x + a)
1
dx
=
−
x2 − a2
2a
2a
> primitive(1/sqrt(x^2+a^2),x);
Z
p
1
x2 + a2
dx = Argsh
³x ´
a
> primitive(sqrt(x^2-a^2)/x,x);
Z p
µ ¶ p
x2 − a2
a
dx = a Arcsin
+ x2 − a2
|x|
x
Syracuse
Syracuse
2
> primitive(1/sin(x)^2,x);
Z
1
2
sin x
dx = −
1
tan x
> primitive(1/sin(x),x);
1
ln (cos x − 1) ln (cos x + 1)
dx =
−
sin x
2
2
Le résultat devrait se simplifier, nous allons écrire une règle pour MAXIMA.
Calculs avec MAXIMA
Z
> strig3(e,v) := ev(e,
log(cos(v)-1) = 2*log(abs(tan(v/2))) + log(cos(v)+1),
log(sin(v)-1) = -2*log(abs(tan(v/2+%pi/4))) + log(sin(v)+1))$
> primitiveSimp(1/sin(x),x,strig3,radcan);
Z
¯
³ x ´¯
1
¯
¯
dx = ln ¯tan
¯
sin x
2
C’est mieux ! Pour la suivante cela devrait aller...
> primitiveSimp(1/cos(x),x,strig3,radcan);
¯
µ
¶¯
Z
¯
1
2 x + π ¯¯
¯
dx = ln ¯tan
¯
cos x
4
Syracuse
Syracuse
3
> expand(primitive(sin(x)^3/sqrt(cos(x)),x));
Calculs avec MAXIMA
Z
5
p
2 (cos x) 2
sin3 x
dx =
− 2 cos x
p
5
cos x

Documents pareils