La suite u est définie par u0=a et un+1=f(un) avec :
Par exemple en choisissant a=2585, on obtient la suite : 2585, 118, 66, 72, 53, 34, 25, 29, 85, 89…
En effet 22 +52+82+52=118 et 12 +12+82=66
L'idée est de mettre en évidence que, quel que soit le premier terme a, la suite u va être cyclique à partir d'un certain rang. Pour cela on parcourt les termes de la suite de l'indice 0 à un indice J assez grand , on cherche la première répétition et on note le cycle (éventuellement d'ordre 1) sur lequel on tombe.
On va choisir le nombre J, c'est à dire le nombre d'itérations de f que l'on applique à u0.
On propose deux variantes :
Les paramètres sont choisis dans le tableau gris. Le premier tableau étudie une suite dont on fournit le premier terme u0 et le troisième tableau étudie simultanément N suites.
Il faut :
Au lieu de travailler sur une suite dont on étudie les termes dont l'indice va de 0 à J, on traite simultanément les suites dont le premier terme est est 1, 2,3, … N. Pour chaque suite on cherche si un cycle a été mis en évidence ou pas et on compte le nombre de cycles distincts qu'ont fait apparaître ces suites.
La propriété P(N,J) est la propriété : toutes les suites dont le premier terme est compris entre 1 et N mettent en évidence un cycle à partir d'un certain rang quand on étudie les termes d'indice inférieur ou égal à J.
Ce graphe permet de décrire les 100 suites dont le premier terme u0 est compris entre 1 et 100. Pour trouver le successeur d'un terme, il suffit de suivre la flèche.