12.07.2015 Views

Algorithmes de calcul formel - Free

Algorithmes de calcul formel - Free

Algorithmes de calcul formel - Free

SHOW MORE
SHOW LESS
  • No tags were found...

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

apport aux variables <strong>de</strong> la tour tels que I l divise une fois g l mais ne divise pas lesg k précé<strong>de</strong>nts. Soit h = ∏ j∈Z P j jla factorisation sans facteurs multiples <strong>de</strong> h. Ondérive alors ln(h) ce qui donne :∑x l g l ′ /g l = ∑ jP j/P ′ jjloù ∏ j P j j est la décomposition sans facteurs multiples <strong>de</strong> h. Comme I l divise unet un seul <strong>de</strong>s P j on en déduit que x l est égal au j correspondant et est doncentier. (Remarque : si on n’impose pas aux arguments <strong>de</strong>s logarithmes d’être <strong>de</strong>spolynômes sans facteurs carrés, on obtiendrait ici <strong>de</strong>s coefficients rationnels).En pratique :On peut effecter l’algorithme <strong>de</strong> la manière suivante :– on cherche les variables généralisées <strong>de</strong> l’expression qui dépen<strong>de</strong>nt <strong>de</strong> x.– On ajoute les variables généralisées en commençant par la moins longue– Si c’est un logarithme, on extrait les puissances <strong>de</strong>s exponentielles précé<strong>de</strong>ntesdont il dépend. On cherche <strong>de</strong>s relations entre fonctions ln en les réécrivantcomme combinaison linéaire <strong>de</strong> ln indépendants. Pour avoir <strong>de</strong>s lnindépendants, on se ramène d’abord à <strong>de</strong>s polynômes sans facteurs multiplesen utilisant la relation ln(a/b) = ln(a) − ln(b) et en écrivant la factorisationsans facteurs multiples <strong>de</strong> chaque polynôme argument, puis on extraitle PGCD 2 à 2 <strong>de</strong>s arguments <strong>de</strong> logarithmes jusqu’à obtenir <strong>de</strong>s arguments<strong>de</strong> ln premiers entre eux.– Si c’est une exponentielle, on teste si son argument est combinaison linéaireà coefficients rationnels :– <strong>de</strong>s arguments <strong>de</strong>s exponentielles précé<strong>de</strong>ntes,– <strong>de</strong>s ln <strong>de</strong>s logarithmes précé<strong>de</strong>nts,– <strong>de</strong> ln(x) et <strong>de</strong> i ∗ π.Pour cela on substitue les ln par <strong>de</strong>s indéterminées, et on dérive une foispar rapport à cette indéterminée, le résultat doit être un rationnel, pour lesvariables exponentielles, il faut réduire au même dénominateur et résoudrele système linéaire obtenu en i<strong>de</strong>ntifiant les coefficients du numérateur. Sil’exponentielle est indépendante <strong>de</strong>s précé<strong>de</strong>ntes, on extrait <strong>de</strong> l’exponentielleà rajouter la partie linéaire <strong>de</strong> la dépendance en les ln précé<strong>de</strong>nts si lecoefficient correspondant est entier. Par exemple, on réécrit :xe 2ln(x)+ln(x)2 = x 3 e ln(x)2RemarqueOn n’est pas obligé <strong>de</strong> se limiter aux seules fonctions logarithmes et exponentielles,l’essentiel est <strong>de</strong> pouvoir tester l’indépendance algébrique <strong>de</strong>s expressions créées.Pour éviter d’avoir à introduire <strong>de</strong>s exponentielles et logarithmes complexes dansune expression réelle, on peut autoriser par exemple <strong>de</strong>s extensions en tangente ouen arctangente.9.2.3 Théorème <strong>de</strong> LiouvilleOn a vu que la dérivée d’une fonction élémentaire dépendant d’une tour <strong>de</strong>variables est une fonction élémentaire dépendant <strong>de</strong> la même tour <strong>de</strong> variables.67

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!