simplification complexe

Utilisation de Xcas

Modérateur : xcasadmin

mauriceferveur
Messages : 6
Inscription : ven. mars 30, 2012 7:48 am

simplification complexe

Message par mauriceferveur » sam. mars 31, 2012 12:31 pm

Bonjour, mon souci est le suivant:
Xcas ma déterminer un en fonction de n où (un) est une suite récurrente a solution réelle. Mais xcas me donne la solution sous forme de deux complexes conjugués : un = i(1-i/2)^n -i(1+i/2)^n. J'aimerais que xcas me donne la solution réelle : un = 2/(sqrt2)^n*sin(npi/4).
Merci pour votre aide.

alb
Messages : 1331
Inscription : ven. août 28, 2009 3:34 pm

Re: simplification complexe

Message par alb » sam. mars 31, 2012 1:16 pm

Tu peux donner l'énoncé ?
ces deux expressions ne semblent pas donner les mêmes valeurs ...
[Edit]Ok
rsolve(u(n+2)=1*u(n+1)-1/2*u(n),u(n),u(1)=1,u(2)=1) en mode complexe renvoie [(-i)*((1+i)/2)^n+(i)*((1-i)/2)^n]
Il s'agit donc de:
u(n):=i*((1-i)/2)^n -i*((1+i)/2)^n
v(n):=2/(sqrt(2)^n)*sin(n*pi/4)
seq([u(n),simplifier(v(n))],n,1,100) donne bien 2 colonnes identiques
j'ai bien peur qu'on arrive à rien simplifier(u(n)-v(n)) engendre un monstre ... pas mieux avec evalc !
[Edit bis] tsimplify(u(n)-v(n)) renvoie 0
je ne pense pas qu'on puisse obtenir l'expression v(n) directement

parisse
Messages : 5882
Inscription : mar. déc. 20, 2005 4:02 pm
Contact :

Re: simplification complexe

Message par parisse » sam. mars 31, 2012 4:49 pm

si, si on peut y arriver, mais il faut un peu transpirer:
normal(exp2pow(exp2trig(pow2exp((i)*((-i)/(1-i))^n+(-i)*(1/(1-i))^n))))

alb
Messages : 1331
Inscription : ven. août 28, 2009 3:34 pm

Re: simplification complexe

Message par alb » sam. mars 31, 2012 6:39 pm

Chapeau !
XCAS: 1 % de transpiration, 99 % d'inspiration !

mauriceferveur
Messages : 6
Inscription : ven. mars 30, 2012 7:48 am

Re: simplification complexe

Message par mauriceferveur » dim. avr. 01, 2012 8:14 am

Désolé de répondre si tard....
Merci beaucoup pour la réponse. J'avais essayé toutes ces expressions, mais séparément!

alb
Messages : 1331
Inscription : ven. août 28, 2009 3:34 pm

Re: simplification complexe

Message par alb » dim. avr. 01, 2012 1:08 pm

C'est dimanche, je n'ai pas envie de transpirer. Peut-on simplifier le résultat de cette commande ?
solve(cos(pi/4-x)=cos(pi/8))

parisse
Messages : 5882
Inscription : mar. déc. 20, 2005 4:02 pm
Contact :

Re: simplification complexe

Message par parisse » dim. avr. 01, 2012 2:00 pm

ah non, il faut que je rajoute les simplifications de asin/acos appliqué à sin/cos.

alb
Messages : 1331
Inscription : ven. août 28, 2009 3:34 pm

Re: simplification complexe

Message par alb » ven. avr. 20, 2012 9:06 pm

abs((3+4i)/5) et abs(3/5+4/5*i) ne sont pas simplifiés. C'est à l'utilisateur de le faire ?

Répondre