Utilisateur:Zabar Djamel 12000419/Brouillon
En mathématiques, l'algorithme glouton pour les fractions égyptiennes est un algorithme glouton, d'abord décrit par Fibonacci, permettant de transformer des nombre rationnels en fraction égyptienne. Une fraction égyptienne est une représentation d'une fraction irréductible sous la forme d'une somme de fraction unitaires distinctes, telle que 56 = 12 + 13. Comme son nom l'indique, ces représentations ont été utilisées dès l'Égypte antique, mais la première méthode systématique publiée pour construire de telles expansions a été décrite en 1202 dans le Liber Abaci de Leonardo de Pise (Fibonacci).[1] On l'appelle algorithme glouton car à chaque étape, l'algorithme choisit de manière avide la plus grande fraction unitaire possible qui peut être utilisée dans toute représentation de la fraction restante.
Fibonacci énumère en fait plusieurs méthodes différentes pour construire des représentations de fractions égyptiennes.[2] Il inclut la méthode gloutonne en dernier recours pour les situations où plusieurs méthodes plus simples échouent. Voir fraction égyptienne pour une liste plus détaillée de ces méthodes. Comme le détaille Salzer (1948), la méthode gloutonne, ainsi que des extensions pour l'approximation de nombres irrationnels, ont été redécouvertes plusieurs fois par des mathématiciens modernes, en particulier par James Joseph Sylvester (1880) [3] Une méthode d'expansion étroitement liée qui produit des approximations plus proches à chaque étape en permettant que certaines fractions unitaires de la somme soient négatives remonte à Lambert (1770).
L'expansion produite par cette méthode pour un nombre est appelée expansion égyptienne gloutonne, expansion de Sylvester, ou expansion Fibonacci–Sylvester de . Cependant, le terme expansion Fibonacci fait généralement référence, non à cette méthode, mais à la représentation des entiers sous forme de sommes de nombres de Fibonacci.
Algorithme et exemples[modifier | modifier le code]
L'algorithme de Fibonacci développe la fraction à représenter en effectuant de manière répétée la substitution (en simplifiant si nécessaire le deuxième terme de cette substitution). Par exemple : Dans cette expansion, le dénominateur 3 de la première fraction unitaire est le résultat de l'arrondi de 157 au plus proche entier supérieur, et la fraction restante 215 est le résultat de la simplification de −15 mod 715 × 3 = 645. Le dénominateur de la deuxième fraction unitaire, 8, est le résultat de l'arrondi de 152 au plus proche entier supérieur, et la fraction restante 1120 est ce qui reste de 715 après avoir soustrait à la fois 13 et 18.
Comme chaque étape de l'expansion réduit le numérateur de la fraction restante à développer, cette méthode se termine toujours par une expansion finie. Cependant, par rapport aux expansions égyptiennes anciennes ou aux méthodes plus modernes, cette méthode peut produire des expansions assez longues, avec de grands dénominateurs. Par exemple, cette méthode développe alors que d'autres méthodes conduisent à une bien meilleure expansion Wagon (1991) suggère un exemple encore plus mal comporté, 31311. La méthode gloutonne conduit à une expansion avec dix termes, le dernier ayant plus de 500 chiffres dans son dénominateur; cependant, 31311 a une représentation non gloutonne beaucoup plus courte, 112 + 163 + 12799 + 18708.
Séquence de Sylvester et approximation la plus proche[modifier | modifier le code]
La Suite de Sylvester 2, 3, 7, 43, 1807, ... ( A000058) peut être vue comme générée par une expansion gloutonne infinie de ce type pour le nombre 1, où à chaque étape nous choisissons le dénominateur ⌊ yx ⌋ + 1 au lieu de ⌈ yx ⌉. Tronquer cette séquence à k termes et former la fraction égyptienne correspondante, par exemple (pour k = 4)
donne la sous-estimation la plus proche possible de 1 par n'importe quelle fraction égyptienne à k termes.[4] Autrement dit, par exemple, toute fraction égyptienne pour un nombre dans l'intervalle ouvert (18051806, 1) nécessite au moins cinq termes. Curtiss (1922) décrit une application de ces résultats d'approximation la plus proche dans la borne inférieure du nombre de diviseurs d'un nombre parfait, tandis que Stong (1983) décrit des applications en théorie des groupes.
Expansions de longueur maximale et conditions de congruence[modifier | modifier le code]
Toute fraction xy nécessite au plus x termes dans son expansion gloutonne. Mays (1987) examine les conditions sous lesquelles la méthode gloutonne produit une expansion de xy avec exactement x termes; celles-ci peuvent être décrites en termes de conditions de congruence sur y.
Chaque fraction 1y nécessite un terme dans son expansion gloutonne ; la fraction la plus simple de ce type est 11. Chaque fraction 2y nécessite deux termes dans son expansion gloutonne si et seulement si y ≡ 1 (mod 2) ; la fraction la plus simple de ce type est 23. Une fraction 3y nécessite trois termes dans son expansion gloutonne si et seulement si y ≡ 1 (mod 6), car alors −y mod x = 2 et y(y + 2)3 est impair, donc la fraction restante après une seule étape de l'expansion gloutonne, , est en termes les plus simples. La fraction la plus simple 3y avec une expansion de trois termes est 37. Une fraction 4y nécessite quatre termes dans son expansion gloutonne si et seulement si y ≡ 1 ou 17 (mod 24), car alors le numérateur −y mod x de la fraction restante est 3 et le dénominateur est 1 (mod 6). La fraction la plus simple 4y avec une expansion de quatre termes est 417. La Conjecture d'Erdős-Straus affirme que toutes les fractions 4y ont une expansion avec trois termes ou moins, mais lorsque y ≡ 1 ou 17 (mod 24), de telles expansions doivent être trouvées par des méthodes autres que l'algorithme glouton, avec le cas 17 (mod 24) étant couvert par la relation de congruence 2 (mod 3).
- Sigler 2002.
- Sigler 2002, chapitre II.7
- slt
- Curtiss 1922; Soundararajan 2005