Le concept principal de l'algorithme d'Abramov est un dénominateur universel. Soit un champ de caractéristique zéro. La dispersion de deux polynômes est définie comme
où désigne l'ensemble des entiers non négatifs. Par conséquent, la dispersion est le maximum tel que le polynôme et le polynôme décalé -times ont un facteur commun. C'est si un tel n'existe pas. La dispersion peut être calculée comme la plus grande racine entière non négative de la résultante . Soit une équation de récurrence d'ordre à coefficients polynomiaux, polynomiale droite et solution de séquence rationnelle . Il est possible d'écrire pour deux polynômes relativement premiers . Laissez et
où désigne la factorielle décroissante d'une fonction. Puis se divise . Ainsi, le polynôme peut être utilisé comme dénominateur pour toutes les solutions rationnelles et par conséquent, il est appelé un dénominateur universel.
En tant qu'annulation, il s'agit d'une équation de récurrence linéaire avec des coefficients polynomiaux qui peut être résolue pour une solution polynomiale inconnue . Il existe des algorithmes pour trouver des solutions polynomiales . Les solutions pour peuvent ensuite être utilisées à nouveau pour calculer les solutions rationnelles .
algorithm rational_solutions isinput: Linear recurrence equation .
output: The general rational solution if there are any solutions, otherwise false.
Solve for general polynomial solution if solution exists thenreturn general solution elsereturn false
end if
Exemple
L'équation d'ordre de récurrence homogène
plus a une solution rationnelle. Il peut être calculé en considérant la dispersion
Cela donne le dénominateur universel suivant:
et
La multiplication de l'équation de récurrence originale par et la substitution conduit à
Cette équation a la solution polynomiale pour une constante arbitraire . Utiliser la solution rationnelle générale est
pour arbitraire .
Références
^
Abramov, Sergei A. (1989). "Solutions rationnelles d'équations différentielles et différentielles linéaires avec coefficients polynomiaux". Mathématiques computationnelles de l'URSS et physique mathématique . 29 (6): 7–12. doi : 10.1016 / s0041-5553 (89) 80002-3 . ISSN 0041-5553 .
^ Homme, Yiu-Kwong; Wright, Francis J. (1994). Calcul rapide de dispersion polynomiale et son application à la sommation indéfinie . ISSAC '94 Actes du Symposium international sur le calcul symbolique et algébrique . 175-180. doi : 10.1145 / 190347.190413 . ISBN 978-0897916387 .