Tu es en terminale spécialité Maths. Ton Grand Oral approche. Et tu te demandes comment trouver un sujet qui soit à la fois ancré dans le programme, personnel, et suffisamment original pour se démarquer de la vingtième présentation sur les fractales ou la suite de Fibonacci.
Voici ce sujet : les échecs comme terrain d’application du programme de terminale Maths.
Pas en survol : en profondeur. Chaque chapitre du programme a son illustration exacte sur l’échiquier. La combinatoire dans l’explosion des positions. La loi binomiale dans la modélisation d’un tournoi. Les suites récurrentes dans le mécanisme de mise à jour Elo. L’algorithmique dans la récursivité du minimax. Et la théorie des probabilités dans la prédiction du résultat d’une partie entre deux joueurs de niveaux connus.
Ce que cet article te donne : le contenu mathématique précis avec les formules de terminale, les exemples numériques calculables devant le jury, trois problématiques prêtes à l’emploi, et un plan minuté pour les vingt minutes de l’épreuve.
L’essentiel en 5 points :
- La mise à jour Elo est une suite récurrente :
- La loi binomiale modélise directement un match d’échecs à parties
- Le nombre de Shannon () est un argument de combinatoire calculable pas à pas
- L’algorithme minimax est le cas concret de récursivité le plus puissant du programme NSI-Maths
- Les trois problématiques de fin d’article correspondent aux trois chapitres-clés du jury
Combinatoire et dénombrement : l’explosion des possibles
Le nombre de Shannon, argument d’ouverture idéal
Claude Shannon, mathématicien et père de la théorie de l’information, a calculé en 1950 le nombre de parties d’échecs distinctes. Son estimation : . Pour l’ancrer dans le cours de terminale, voici le raisonnement de dénombrement que tu peux développer devant le jury.
Au premier coup des Blancs : 20 coups possibles (16 déplacements de pions + 4 sauts de cavaliers). Au premier coup des Noirs : 20 réponses. Après un coup de chaque côté : positions. Ce calcul utilise le principe multiplicatif vu en début de chapitre combinatoire.
En généralisant : si chaque joueur dispose en moyenne de coups légaux à chaque tour, et qu’une partie dure en moyenne demi-coups (40 coups de chaque joueur), le nombre de parties est de l’ordre de :
C’est le principe de l’arbre de dénombrement : à chaque nœud, le nombre de branches se multiplie par le facteur de branchement. La croissance est exponentielle, et la base du programme de terminale Maths permet de comprendre exactement pourquoi ce nombre est si spectaculaire.
À titre de comparaison : le nombre d’atomes dans l’univers observable est estimé à . Le nombre de parties d’échecs le dépasse de 44 ordres de grandeur.
Arrangements et permutations dans les ouvertures
Le programme de terminale distingue les arrangements (ordre important) des combinaisons (ordre non important). Les ouvertures d’échecs mobilisent directement ces deux notions.
Le nombre d’arrangements de 5 coups différents parmi 20 coups possibles (situation au début d’une partie) est . C’est le nombre de séquences d’ouvertures distinctes sur les 5 premiers coups des Blancs uniquement.
En revanche, si l’ordre n’importe pas (quelle que soit l’ordre dans lequel certaines pièces occupent les mêmes cases), on parle de combinaisons . La distinction arrangements / combinaisons a une traduction concrète en termes d’ouvertures : deux séquences de coups qui aboutissent à la même position sont mathématiquement équivalentes pour l’analyse de la position, mais différentes pour le compte d’arbres de partie.
Ce point peut être développé en 3 minutes devant le jury avec des exemples sur les premiers coups de la partie italienne (1.e4 e5 2.Cf3 Cc6 3.Fc4).
Probabilités et variables aléatoires
La formule Elo : une loi logistique en terminale
Le classement Elo, inventé par le physicien Arpad Elo, repose sur la fonction logistique, que l’on rencontre dans le programme de terminale sous le nom de fonction sigmoïde dans les cours sur les suites et les fonctions.
La probabilité que le joueur A batte le joueur B est :
où et sont les cotes Elo respectives. Deux cas particuliers que le jury appréciera :
- Si (joueurs égaux) : (50 %)
- Si : (91 %)
- Si (A est 200 points en dessous de B) : (24 %)
Ces calculs sont exactement dans le registre de terminale : exposants, valeurs numériques, interprétation probabiliste. Tu peux les faire en direct au tableau.
La fonction logistique est également visible dans le programme comme fonction d’activation des réseaux de neurones (AlphaZero) et comme modèle de croissance limitée en épidémiologie. Signaler ces ponts montre que tu as compris la portée générale du modèle.
La loi binomiale appliquée aux tournois
Un match de championnat du monde d’échecs se joue en 14 parties (format actuel FIDE). Supposons que les deux joueurs soient d’égale force : .
Le nombre de victoires de l’un des joueurs sur 14 parties suit une loi binomiale .
La probabilité de gagner exactement parties est :
Quelques valeurs calculables en terminale :
- 21 % (égalité parfaite)
- 39,5 % (remporter le match ou gagner au moins 8 parties)
- 6,1 %
L’espérance de cette variable aléatoire est . L’écart-type est .
Ces valeurs ont une interprétation concrète : un match équilibré finit en moyenne à 7-7, et environ 95 % des résultats se trouvent dans l’intervalle , soit entre 3,3 et 10,7 parties gagnées. C’est l’intervalle de fluctuation vu en terminale.
Pour aller plus loin, tu peux modéliser un match avec des joueurs d’égale force mais tenir compte des nulles (qui représentent environ 40 % des parties à haut niveau). Dans ce cas, et , et on parle de variable aléatoire à trois issues, que tu peux décrire avec son espérance : (résultat attendu d’une partie entre égaux, quelle que soit la distribution victoire/nulle/défaite).
Espérance et écart-type dans la gestion d’une carrière
L’espérance mathématique du résultat Elo d’une partie est directement donnée par la formule logistique. Si tu joues contre un adversaire de 200 points de moins que toi, ton résultat attendu est points (en simplifiant, sans tenir compte des nulles).
La variance des résultats est . L’écart-type mesure la « volatilité » d’une rencontre entre ces deux joueurs.
Ces notions (espérance, variance, écart-type) sont exactement au programme de terminale et peuvent être présentées avec des valeurs numériques précises en appui de la formule Elo. C’est ce niveau de détail qui distingue un Grand Oral solide d’une présentation superficielle.
Suites récurrentes : l’Elo comme modèle dynamique
C’est le chapitre de terminale le moins exploité sur les échecs, et c’est justement là que tu peux créer une différence.
La mise à jour Elo comme suite récurrente
La cote Elo d’un joueur après parties est une suite récurrente :
où :
- est la cote après parties
- est le coefficient d’ajustement ( pour les débutants, pour les joueurs établis, pour les joueurs de plus de 2400)
- est le résultat réel de la -ième partie : (victoire), (nulle), (défaite)
- est la probabilité de victoire prédite par la formule logistique avant la partie
Cette suite ressemble à ce qu’on appelle en terminale une suite de type , où la fonction dépend aussi de paramètres externes (les résultats des parties).
Convergence et limite
Un résultat mathématique élégant : si un joueur joue un nombre infini de parties contre des adversaires représentatifs de son niveau, sa cote Elo converge vers sa vraie force.
Pour démontrer la convergence (niveau terminale), on peut raisonner ainsi : si est trop élevé (joueur surestimé), ses résultats seront en moyenne inférieurs à , donc (la suite décroît). Si est trop bas (joueur sous-estimé), en moyenne, donc (la suite croît). La suite est donc contractive autour de la vraie force, ce qui implique la convergence.
En termes de terminale : cette suite a un point fixe (la vraie force E), et on peut montrer que la suite est monotone et bornée à partir d’un certain rang, garantissant la convergence vers ce point fixe.
L’asymptote : combien de parties pour être bien classé ?
La question pratique « combien de parties faut-il jouer pour que sa cote soit fiable ? » est une question sur la vitesse de convergence. Elle dépend de K : avec K = 32, la cote fluctue plus vite et converge plus rapidement mais avec plus de variance ; avec K = 10, la convergence est plus lente mais plus stable.
Ce compromis biais-variance est exactement la même tension que celle évoquée dans les cours de statistiques : un estimateur convergent rapidement mais instable versus un estimateur lent mais précis. Mentionner ce lien en conclusion de la section montre une vraie maîtrise du programme.
Algorithmique : la récursivité illustrée par le minimax
L’algorithme minimax comme cas d’école
Le chapitre d’algorithmique de terminale Maths aborde la récursivité : une fonction qui s’appelle elle-même. Le minimax est l’exemple le plus puissant de récursivité qu’un lycéen peut comprendre intuitivement.
Voici la structure logique de l’algorithme, que tu peux présenter sans code :
minimax(position, profondeur, joueur) :
- Si profondeur = 0 ou partie terminée : retourner évaluation(position)
- Si c’est le tour du joueur MAX : retourner max sur tous les coups de minimax(nouveau_pos, profondeur−1, MIN)
- Si c’est le tour du joueur MIN : retourner min sur tous les coups de minimax(nouveau_pos, profondeur−1, MAX)
La profondeur de récursion est le paramètre clé : à profondeur , l’algorithme explore nœuds (où ). Pour : nœuds. Pour : nœuds. La complexité temporelle est (croissance exponentielle), notion au programme de terminale.
Complexité algorithmique : pourquoi les échecs ne sont pas résolus
Un jury de terminale Maths connaît la notion de complexité. Voici l’argument que tu peux développer en deux minutes :
La complexité en est exponentielle. Pour « résoudre » les échecs (trouver le coup parfait depuis n’importe quelle position), il faudrait explorer tout l’arbre jusqu’aux feuilles, soit de l’ordre de nœuds. Même un ordinateur capable d’évaluer positions par seconde mettrait de l’ordre de secondes, soit fois l’âge de l’univers.
Les échecs sont donc, selon la terminologie de la théorie de la complexité, un problème PSPACE-complet (famille des problèmes difficiles exhaustivement). La notion n’est pas au programme de terminale, mais la croissance exponentielle versus polynomiale l’est : c’est l’argument central.
L’élagage alpha-bêta réduit la complexité effective à dans le cas optimal : pour , on explore environ nœuds au lieu de . Cette optimisation illustre l’analyse algorithmique au programme de terminale.
Trois problématiques prêtes à l’emploi
Problématique 1 : combinatoire
« En quoi les échecs constituent-ils un modèle de la pensée combinatoire, et pourquoi la complexité de ce jeu dépasse-t-elle les capacités calculatoires de toute machine ? »
Plan suggéré :
- Calcul du nombre de parties par l’arbre de dénombrement (principe multiplicatif, )
- Arrangements et combinaisons dans les ouvertures ( et )
- Complexité algorithmique : croissance exponentielle et impossibilité de la résolution par force brute
- Conclusion : les mathématiques discrètes posent une limite formelle à ce que le calcul peut atteindre
Problématique 2 : probabilités
« Dans quelle mesure les probabilités et la loi binomiale permettent-elles de modéliser la performance aux échecs et de prédire l’issue d’un match ? »
Plan suggéré :
- La loi binomiale appliquée à un match de 14 parties : , ,
- La formule logistique Elo : probabilité de victoire en fonction de l’écart de cotes
- Espérance et écart-type : interprétation et valeurs numériques
- Conclusion : les probabilités réduisent l’incertitude sans l’éliminer : les échecs restent un jeu où la surprise est possible
Problématique 3 : suites et analyse
« Comment la suite récurrente Elo modélise-t-elle la progression d’un joueur, et en quoi sa convergence illustre-t-elle le concept mathématique de limite ? »
Plan suggéré :
- La suite : définition et interprétation
- Étude de la monotonie et de la convergence (raisonnement biais-correction)
- Vitesse de convergence et paramètre K : le compromis biais-variance
- Conclusion : un système probabiliste auto-correcteur, microcosme de la statistique bayésienne
Structurer le Grand Oral : minutage précis
Introduction (3 min) : accroche sur , positionner ta problématique, annoncer le plan en trois parties.
Partie I : Combinatoire (6 min) : calcul de l’arbre des coups au tableau (2 niveaux, puis généralisation), formule , comparaison avec atomes, arrangements vs combinaisons dans une ouverture concrète.
Partie II : Probabilités (7 min) : formule Elo (calcul numérique de deux exemples), loi pour un match, calcul de et , espérance et écart-type interprétés.
Partie III : Suites (4 min) : écriture de la suite récurrente Elo, argument de convergence, complexité minimax en .
Conclusion et ouverture (2 min) : les mathématiques posent la limite de ce qui est calculable ; l’IA n’a pas « résolu » les échecs, elle a trouvé comment y jouer sans les résoudre. Ouverture sur l’apprentissage automatique (AlphaZero), pour ceux qui ont aussi la spécialité NSI.
Anticiper les questions du jury
1. « Pouvez-vous calculer P(A bat B) pour R_A = 1800, R_B = 2200 ? » . Calcul direct.
2. « La loi binomiale suppose-t-elle l’indépendance des parties ? » Oui, et c’est une limite du modèle : en pratique, le moral, la fatigue et la préparation créent des corrélations entre les parties. C’est une limite honnête à mentionner ; les jurys apprécient la lucidité sur les hypothèses des modèles.
3. « En quoi l’espérance du résultat Elo est-elle différente de la probabilité de victoire ? » tient compte des nulles ; seule ne les compte pas. La formule Elo standard utilise l’espérance.
4. « Qu’est-ce qui garantit la convergence de la suite Elo ? » Le fait que la correction est de signe opposé à l’erreur en moyenne, si les résultats suivent les prédictions. Argument qualitatif suffisant en terminale.
5. « Pourquoi dit-on que minimax est en ? » À chaque niveau, le nombre de nœuds est multiplié par . Après niveaux : nœuds ; croissance exponentielle au programme.
Sources et références
- Shannon, C. E. (1950). Programming a Computer for Playing Chess. Philosophical Magazine, 41(314). (Calcul du nombre de parties possibles, fondement du dénombrement combinatoire.)
- Elo, A. E. (1978). The Rating of Chessplayers, Past and Present. Arco Publishing. (Présentation de la suite récurrente et du modèle probabiliste Elo.)
- Sala, G. & Gobet, F. (2016). Do the benefits of chess instruction transfer to academic and cognitive skills? Educational Research Review. (Méta-analyse sur les transferts cognitifs, dont les compétences mathématiques.)
- von Neumann, J. & Morgenstern, O. (1944). Theory of Games and Economic Behavior. Princeton University Press. (Fondation du minimax et de la théorie des jeux.)
- Silver, D., et al. (2018). A general reinforcement learning algorithm that masters chess, shogi, and Go. Science, 362(6419). (AlphaZero et apprentissage par renforcement, ouverture vers NSI.)
Commentaires
Tu as un avis, une nuance, ou une expérience perso à partager ? La discussion est ouverte.