Inscription / Connexion Nouveau Sujet Niveau logiciels
Problème Maple
Bonjour
J'ai la suite de polynôme suivante :
Et je cherche la valuation de
.
Donc j'ai écrit une procédure qui calcule ces polynômes :
Citation :
poly:=proc(n) local i,x,P;
P:=0;
for i from 1 to n do
P:=x+P²;
od;
expand(P);
end proc;
J'obtiens bien les polynômes qu'il faut, mais impossible de simplifier poly(4)-poly(3) par exemple pour en prendre ldegree, il conserve tous les termes. J'ai essayé de définir une fonction mais même problème, donc je suppose que c'est lié au type de la variable et qu'ici maple ne reconnait pas le type polynôme.
Comment faire ?

Posté par tringlaridore : Problème Maple 15-11-08 à 16:15 Pourquoi as-tu mis x comme variable locale ?
Le code suivant marche.
poly := proc(n) local i,P:
P := 0:
for i from 1 to n do
P := expand(X + P*P):
od:
return P:
end proc:
Posté par infophilere : Problème Maple 15-11-08 à 16:31 Bien vu, merci 
Posté par infophilere : Problème Maple 17-11-08 à 11:17 Je trouve une valuation égale à n+1, je pensais l'avoir démontré mais en fait non, une idée pour la démo ?
Merci 
Posté par jandri
re : Problème Maple 17-11-08 à 19:22 Bonjour infophile,
Pn+1-Pn=(Pn-Pn-1)(Pn+Pn-1) et Pn+Pn-1 a pour terme de plus bas degré 2X (par récurrence).
Le terme de plus bas degré de Pn+1-Pn est donc (2X)n-1X2 pour n
1.
Annuler
Une question ?
Besoin d'aide ?
(Gratuit)
Un
modérateur est susceptible de supprimer toute contribution qui ne serait pas en relation avec le thème de discussion abordé, la ligne éditoriale du site, ou qui serait contraire à la loi.
Le site a rencontré un problème temporaire.
Merci de retenter l'opération plus tard