Passer au contenu principal
Tangente
Histoire et cultureNotion · Glossaire

Gosper Bill

Bill Gosper est un mathématicien et informaticien américain connu pour avoir transformé des problèmes mathématiques en procédés de calcul. Son algorithme aide à réduire certaines sommes ; il a aussi travaillé à accélérer la simulation du jeu de la Vie et à améliorer la formule de Stirling pour les petits arguments.
Deux repères datés du parcours de Bill Gosper Naissance en 1943 et diplôme de mathématiques du MIT en 1965 ; les travaux ultérieurs ne sont pas datés par la source. 1943 Naissance 1965 Diplôme de mathématiques MIT Travaux ultérieurs dates non précisées par la source
La source permet de dater précisément deux repères : la naissance en 1943 et le diplôme du MIT en 1965.
Sommaire

Ce que vous allez apprendre

  • Situer les repères établis du parcours de Bill Gosper au MIT, à Stanford et dans le secteur privé.
  • Relier son nom à l'algorithme de Gosper, au calcul formel et à la théorie des nombres.
  • Distinguer sa contribution à la simulation du jeu de la Vie de la création du jeu par Conway.
  • Comprendre pourquoi il est associé à la culture hacker au sens originel.

En clair

En 1943 naît Ralph William Gosper, Jr., plus connu sous le nom de Bill Gosper. En 1965, il est diplômé en mathématiques du MIT, où il apprend aussi la programmation auprès de John McCarthy et rejoint le laboratoire d'intelligence artificielle.
Son parcours relie mathématiques et informatique : rechercher une antidifférence pour réduire certaines sommes, améliorer une approximation ou accélérer une simulation sont trois manières de transformer une idée mathématique en procédé efficace.

Définition

Bill Gosper est un mathématicien et informaticien américain né en 1943. Diplômé du MIT en mathématiques en 1965, il y suit les enseignements de John McCarthy en programmation et intègre le laboratoire d'intelligence artificielle. Il travaille ensuite à l'université Stanford, puis dans le secteur privé.
Spécialiste de théorie des nombres, Gosper contribue au développement des systèmes de calcul formel. Son nom reste notamment attaché à l'algorithme de Gosper, qui détermine si le terme d'une somme hypergéométrique admet une antidifférence hypergéométrique et la calcule lorsqu'elle existe. Il travaille aussi sur une accélération des algorithmes qui simulent le jeu de la Vie de John Horton Conway.
Il propose également une approximation de la factorielle qui affine la formule de Stirling pour les petites valeurs de son argument. Il est aussi considéré comme l'une des figures fondatrices de la culture hacker, au sens originel de cette expression : un milieu d'expérimentation inventive autour de la programmation et du calcul, et non le piratage informatique.

Un exemple, pas à pas

Pour lire le parcours de Bill Gosper sans mélanger ses contributions, suivons les repères explicitement établis par sa biographie.
Données :
nom complet : Ralph William Gosper, Jr. ;
nom usuel : Bill Gosper ;
année de naissance : 1943 ;
diplôme de mathématiques du MIT : 1965.
1. Posez les repères biographiques. Associez 1943 à la naissance et 1965 au diplôme de mathématiques du MIT.
2. Changez de question. Pour comprendre le rôle d'une antidifférence, prenez les termes 1, 2, 3 et cherchez une liste dont les écarts successifs les reproduisent.
3. Construisez puis vérifiez. La liste 0, 1, 3, 6 convient : 1 − 0 = 1, 3 − 1 = 2 et 6 − 3 = 3.
4. Lisez la somme. Les termes 1 + 2 + 3 donnent ainsi 6 − 0, soit 6. Cet acquis intermédiaire porte sur le principe de réduction d'une somme, tandis que les dates servent seulement à situer la personne.
5. Revenez à Gosper. Son algorithme recherche symboliquement une antidifférence pour un terme hypergéométrique et réduit la somme lorsqu'une telle expression existe ; le petit calcul précédent en éclaire le rôle sans reproduire la méthode complète.
Le contrôle consiste à ne dater que les deux faits datés par la source : la naissance en 1943 et le diplôme en 1965. Les autres travaux sont bien attribués à Gosper, mais aucune année supplémentaire ne peut être déduite de ces éléments.

En pratique

Dans ce contexte, « hypergéométrique » ne décrit pas la taille d'une somme : le mot signale que le rapport entre deux termes consécutifs suit une règle algébrique précise. Le calcul formel manipule alors des expressions plutôt que d'additionner seulement des valeurs. Pour saisir le rôle de l'algorithme de Gosper, prenez les termes 1, 2, 3 et écrivez 0, 1, 3, 6 : les différences entre deux valeurs consécutives redonnent 1, 2, 3, donc la somme se lit par les deux extrémités, 6 − 0. L'algorithme effectue une recherche symbolique analogue pour un terme hypergéométrique ; il cherche une antidifférence adaptée et permet de réduire la somme lorsqu'elle existe, sans que ce micro-exemple enseigne toute la méthode.
Dans un texte sur le jeu de la Vie, le nom de Gosper signale ici un travail d'accélération de la simulation. Pour étudier les règles du jeu lui-même, la fiche consacrée au jeu de la Vie constitue l'entrée la plus directe.
Pour situer Gosper dans l'histoire de l'informatique, le lien entre MIT, programmation et laboratoire d'intelligence artificielle est plus informatif qu'une simple liste de résultats. Il montre comment son parcours articule théorie des nombres et calcul sur ordinateur.

À ne pas confondre

Bill Gosper et l'algorithme de Gosper. Le premier est une personne ; le second est l'une de ses contributions, une méthode qui recherche une antidifférence hypergéométrique et permet de réduire la somme lorsque cette antidifférence existe. Une biographie vise l'ensemble du parcours, tandis qu'un calcul vise la méthode.
Contribuer au jeu de la Vie et créer le jeu de la Vie. La source attribue le jeu à John Horton Conway et à Gosper une accélération des algorithmes qui le simulent. Le nom associé aux règles n'est donc pas celui associé à cette amélioration de simulation.

Limites et pièges

Dates et portée des contributions. Seules la naissance en 1943 et l'obtention du diplôme en 1965 sont datées. Les autres apports se distinguent donc par leur rôle — réduire une somme, accélérer une simulation ou améliorer une approximation — sans leur ajouter d'année ni les ordonner artificiellement.
Ne pas réduire Gosper à un seul résultat. Son algorithme de sommation est célèbre, mais son parcours comprend aussi le calcul formel, le jeu de la Vie, la formule de Stirling et la culture hacker. Le nom seul ne suffit pas à déterminer lequel de ces contextes est visé.
Respecter le sens historique du mot « hacker ». Dans cette biographie, l'expression désigne explicitement la culture hacker au sens originel. Il serait trompeur de remplacer cette précision par une acception contemporaine non donnée par la source.

Pour aller plus loin

La fiche jeu de la vie présente le système dont Gosper a contribué à accélérer la simulation.
Le glossaire formule de Stirling donne le cadre mathématique d'une autre amélioration proposée par Gosper.
L'article Les mille et une merveilles du jeu de la vie prolonge l'exploration de cet univers algorithmique.
Continuez avec Tangente

Explorez les mathématiques autrement

Retrouvez nos magazines, podcasts et jeux pour explorer les mathématiques autrement.

Découvrir les offres