MathLvl
Question transversaleMathsAnglaisGrandes figures anglophones

Ada Lovelace a-t-elle écrit le premier programme informatique ? La note G et les sommes de puissances

En 1843, Ada Lovelace décrit comment la machine analytique de Babbage pourrait calculer les nombres de Bernoulli, liés aux sommes de puissances comme 1 + 2 + … + n = n(n + 1)/2 et 1² + … + n² = n(n + 1)(2n + 1)/6. Son « diagramme » enchaîne des opérations et des boucles : c'est souvent considéré comme le premier programme. Elle pressent aussi qu'une machine pourrait manipuler autre chose que des nombres.

Grand oral session 2027 : exposé de 10 minutes debout, puis 10 minutes d'échange, sans calculatrice. Plan prévu pour 9,5 min.

Pourquoi cette question : un modèle d'introduction

Le jury attend que vous expliquiez pourquoi vous avez choisi la question. Inspirez-vous de ce modèle, mais racontez votre propre parcours.

En spécialité LLCER, nous avons étudié la place des femmes dans la science britannique, et Ada Lovelace, fille du poète Lord Byron, en est une figure emblématique : un langage informatique porte son nom, et l'« Ada Lovelace Day » célèbre chaque année les femmes scientifiques. En maths, j'ai découvert que son célèbre programme calculait des nombres liés aux sommes de puissances, que l'on démontre par récurrence en terminale.

L'enjeu et les notions du programme

Établir des formules de sommes de puissances, les démontrer par récurrence et les relier à un algorithme.

Mathématiques

  • Somme des premiers entiers, suites arithmétiques (première)
  • Raisonnement par récurrence (terminale)
  • Algorithmique : boucles et accumulateurs (seconde, première)

LLCER anglais (dont anglais, monde contemporain)

  • Thématique « Expression et construction de soi » : la femme de science au XIXᵉ siècle (terminale LLCER)
  • Axe « Savoirs, création, innovation » (anglais, monde contemporain)

Le plan de l'exposé en 9,5 min

  1. 1. Introduction

    1 min

    En 1843, Ada Lovelace traduit un article sur la machine analytique de Charles Babbage et y ajoute des notes trois fois plus longues que le texte. La dernière, la note G, décrit pas à pas le calcul des nombres de Bernoulli. Problématique : que calculait ce programme, et pourquoi est-il considéré comme fondateur ?

  2. 2. Mathématiques : des sommes de puissances

    4 min

    Somme des premiers entiers : 1+2+…+n=(n(n+1))/2. Pour n=100 : 5 050. Somme des carrés : 1²+2²+…+n²=(n(n+1)(2n+1))/6. Pour n=100 : 100×101×201/6=338 350.

    Démonstration par récurrence de la formule des carrés. Initialisation : pour n=1, 1×2×3/6=1. Hérédité : si la formule est vraie au rang n, alors (n(n+1)(2n+1))/6+(n+1)²=((n+1)(n(2n+1)+6(n+1)))/6=((n+1)(2n²+7n+6))/6=((n+1)(n+2)(2n+3))/6, qui est la formule au rang n+1.

    Somme des cubes : 1³+…+n³=((n(n+1))/2)². Pour n=10 : 55²=3 025.

    Jacques Bernoulli a montré au XVIIIᵉ siècle que toutes ces formules s'écrivent à l'aide d'une même suite de nombres, les nombres de Bernoulli : 1, -1/2, 1/6, 0, -1/30, 0, 1/42,… Ils se calculent par une relation de récurrence, ce qui en fait un problème idéal pour une machine : le programme d'Ada Lovelace répète les mêmes opérations dans une boucle, en réutilisant les résultats précédents stockés en mémoire.

  3. 3. In English: the Enchantress of Numbers

    3 min

    Ada Lovelace was born in 1815, the only legitimate child of the poet Lord Byron. Her mother insisted on a mathematical education, partly to keep her away from her father's "poetic" temperament. Babbage called her "the Enchantress of Numbers".

    What makes her notes remarkable is not only the algorithm. She understood that the machine could act upon things other than numbers: "the engine might compose elaborate and scientific pieces of music of any degree of complexity". She also wrote that the machine "has no pretensions whatever to originate anything", an argument that Alan Turing discussed a century later as "Lady Lovelace's objection" to thinking machines. The machine was never built, so her program never ran, and historians still debate how much of it was her own work. But she is now a symbol of women in computing.

  4. 4. Conclusion

    1,5 min

    La note G calcule les nombres de Bernoulli, qui donnent les formules des sommes de puissances comme (n(n+1)(2n+1))/6, démontrées par récurrence. En décrivant une boucle de calculs, Ada Lovelace a imaginé la programmation avant les ordinateurs. J'ouvre sur « l'objection de Lady Lovelace », que Turing a discutée en 1950.

Ce que j'écris au tableau

Pas de calculatrice ni de support numérique : un calcul clé écrit au tableau rend l'exposé concret et montre la solidité des connaissances.

Σ_k=1ⁿk=(n(n+1))/2 Σ_k=1ⁿk²=(n(n+1)(2n+1))/6 Σ_k=1ⁿk³=((n(n+1))/2)²
n=100: 5 050 et 338 350 B₀,B₁,B₂,…=1, -1/2, 1/6, 0, -1/30

Conclusion : la réponse à la question

Le premier programme célèbre calculait des nombres liés aux sommes de puissances, qui se démontrent par récurrence. Ada Lovelace a compris qu'une machine pouvait exécuter un raisonnement mathématique, et même manipuler des symboles.

Les questions probables du jury

Pendant les 10 minutesd'échange, le jury vous fait préciser et approfondir, sur tout le programme de vos spécialités en lien avec la question.

Vérifiez la formule des carrés pour n = 3.

1+4+9=14 et 3×4×7/6=14.

Pourquoi une récurrence est-elle adaptée à une machine ?

Chaque résultat se calcule à partir des précédents : on répète la même opération dans une boucle.

What is "Lady Lovelace's objection"?

The idea that a machine cannot originate anything and only does what we order it to do; Turing discussed it in 1950.

Was the Analytical Engine ever built?

No, it was never completed, so her program could not be run in her lifetime.

Vérifiez la somme des cubes pour n = 4.

1+8+27+64=100=10², et 4×5/2=10.

Les pièges qui coûtent des points

  • Affirmer que le programme a été exécuté de son vivant.
  • Oublier l'initialisation de la récurrence.
  • Réduire Ada Lovelace à la fille de Byron.

Revoir les notions

Autres questions : grandes figures anglophones

Toutes les questions maths-llcer anglais →

Préparer l'oral, pas seulement le contenu

Gestion des 20 minutes de préparation, usage du tableau, posture debout, réponses au jury : la méthode complète, conforme aux règles de la session 2027.

Méthode : traiter une question de Grand oral →