\"Accueil\"






UniversitySurf.net
Votre portail e-Learning


CultureMATH
ENSup. et Minist. EN

Séminaire MaMuX
Mathématiques, musique et relations avec d'autres disciplines






Worst EU Lobbying Awards 2007






Accueil / Mots / Suites / Suites de Hofstadter

Suites de Douglas Hofstadter


Une suite chaotique

La première de ces suites est extraite du livre 'Gödel Escher Bach' de Douglas Hofstadter (pages 154-155 de la version française). C'est la suite A005185 de N.J.A. Sloane, appelée "The Hofstadter Q-sequence".
Un peu à la manière des suites de Fibonacci et de Lucas, chaque terme est la somme de deux termes précédents, mais pas les deux termes immédiatement précédents :
Q(1) = Q(2) = 1 et pour n > 2, Q(n) = Q(n-Q(n-1)) + Q(n-Q(n-2))


(La définition de la suite de Fibonacci est plus simple : F(n) = F(n-1) + F(n-2)).

Suite Q de Hofstadter
    suite Q 
Termes d'indices 1 à 200 000 (ou 3 500) de la suite Q


Page avec l'applet java de la suite Q

Exemple : calcul de Q(18)
Dans le calcul de Q(n)=Q(n-Q(n-1))+Q(n-Q(n-2)), les deux termes Q(n-1) et Q(n-2), donnent deux décalages à partir de n permettant de trouver les indices n-Q(n-1) et n-Q(n-2) des deux termes à ajouter.

Les premiers termes Q(n) sont Q(1)=1, 1, 2, 3, 3, 4, 5, Q(8)=5, Q(9)=6, 6, 6, 8, 8, 8, 10, Q(16)=9, Q(17)=10, Q(18)= ...

Pour calculer Q(18), on observe que les deux éléments précédents sont Q(17)=10 et Q(16)=9.
Au lieu d'ajouter ces deux nombres, comme on l'aurait fait pour une suite de Fibonacci, on se décale de 10 et de 9 crans à partir du rang 18, c.-à-d. en 18-10=8 et en 18-9=9, les deux valeurs à ajouter sont Q(8)=5 et Q(9)=6, d'où Q(18)=5+6=11.

La suite obtenue est bizarre, elle a un comportement modérément erratique, peut-être chaotique, mais ce n'est pas certain, les graphiques laissent penser à une certaine forme de régularité.

Une famille de suites du même type


Ces suites peuvent avoir des comportements similaires ou non.
Sélectionnez celle dont vous voulez calculer des termes.
Choix de la suite
   Hofstadter Q(1)=Q(2)=1, Q(n)=Q(n-Q(n-1))+Q(n-Q(n-2)) A005185
   Hofstadter-Conway a(1)=a(2)=1, a(n)=a(a(n-1))+a(n-a(n-1)) A004001
   Hofstadter G-sequence: a(0)=0, a(1)=1, a(n)=n-a(a(n-1)) A005206
   Hofstadter H-sequence: a(0)=0, a(n)=n-a(a(a(n-1))) A005374
   Hofstadter type : a(0)=0, a(n)=n-a(a(a(a(n-1)))) A005375
   Hofstadter type : a(0)=0, a(n)=n-a(a(a(a(a(n-1))))) A005376
   Reg Allenby : a(1) = a(2) = 1, a(n) = a(n - a(n-1)) + a(n-1 - a(n-2)) A046699
   K. Pinn : A chaotic cousin of Conway's recursive sequence, a(1)=a(2)=1, a(n)=a(a(n-1))+a(n-1-a(n-2)) A046699
   S. M. Tanny : A well-behaved cousin of the Hofstadter sequence, a(0)=a(1)=a(2)=1, a(n)=a(n-1-a(n-1))+a(n-2-a(n-2)) A006949
   Hofstadter-type sequence : a(1)=a(2)=1, a(n)=2+a(n-a(n-1)) A070864


Calcul des termes de la suite
Pour obtenir tous les termes dont les rangs vont de m à n, écrivez ces deux bornes, et cliquez.

  calcule



Références, ressources, liens

Hofstadter-type sequences On-Line Encyclopedia of Integer Sequences
Hofstadter's Q-Sequence   Eric Weisstein's world of Mathematics
La fonction G de Hofstadter   Daniel Krob (Programmes Maple pour illustrer une propriété de G)
Acoustic illusions   Endlessly rising melodies: The Shepard effect. It was Douglas Hofstadter's ("Godel, Escher, Bach") idea to apply the shepard effect to Bach's canon.
La suite de Douglas Hofstadter :   un paradigme de raisonnement non uniforme. N. Lygeros














Pour un premier contact, écrivez-moi en utilisant ce formulaire.
Les correspondances suivantes pourront se faire par messagerie électronique.
Important : Si votre question a un quelconque rapport avec un travail personnel (Devoir TIPE Master...) , vous devez absolument me le préciser dès maintenant et m'indiquer très précisément les limites des informations demandées. Vous devez aussi avertir la personne qui dirige votre travail ou le corrige de cette communication et lui montrer les documents fournis.

© (Copyright) Jean-Paul Davalan 2002-2008




J-P. Liens Th. des Jeux liens Location maison vacances Île Balanec Bretagne Jeux de Nim et autres