Retour à la page précédente

Une suite à découvrir
Solution

La fonction de couplage de Cantor (énumération diagonale par diagonale) simulée :

Le couple :   ( ; )   numéro :  
Le numéro de (p,q) est : (p + q) * (p + q +1)/2 + q
Le numéro :   le couple ( ; )

Retrouver le couple à partir de son numéro est un peu plus difficile, il n'existe pas de formule arithmétique utilisant simplement les quatre opérations (addition, soustraction, multiplication, division), un petit algorithme est nécessaire : voir le code de la fonction javascript dans la source de la page.

Remarque
La fonction de couplage de Cantor apparait encore dans des travaux récents sur la décidabilité.

L'autre suite

La fonction est plus originale, moins "symétrique", puisque l'ensemble des images de {0} x N est formé des entiers impairs.

La fonction est simple, le numéro de (p,q) est : 2p x (2 q +1)). Reste à prouver que c'est une bijection.

 

Une autre énumération (avec seulement les fractions irréductibles) : arbre de Stern-Brocot

Notons qu'un exercice des Olympiades Académiques de Mathématiques portait sur ce sujet.