ATLAS Ouvrir dans l'atlas →

ExerciceTerminale, chapitre 2 — Probabilités · Pour aller plus loin

Exercice 38

AlgorithmiqueProblèmeDémonstrationCalcul

Le problème des anniversaires. Dans une assemblée de mm personnes, on cherche la probabilité que deux d'entre elles au moins soient nées le même jour de l'année. On ignore les années bissextiles, et l'on suppose que la date d'anniversaire de chaque personne est l'un des 365365 jours de l'année, choisi avec équiprobabilité et indépendamment des autres personnes.

On note qmq_m la probabilité que les mm personnes aient des anniversaires deux à deux distincts, avec la convention q1=1q_1=1, et l'on pose pm=1−qmp_m=1-q_m.

1. Que vaut pmp_m lorsque m⩾366m\geqslant 366 ? Justifier sans calcul.

2. On considère les personnes l'une après l'autre. En s'appuyant sur un arbre, justifier que pour tout entier mm tel que 1⩽m⩽3641\leqslant m\leqslant 364 : qm+1=qm×365−m365q_{m+1}=q_m\times\frac{365-m}{365}

3. En déduire que la suite (qm)(q_m) est décroissante, puis exprimer qmq_m sous la forme d'un produit. Quel est le sens de variation de la suite (pm)(p_m) ?

4. Écrire une fonction Python anniversaire(m) qui renvoie pmp_m, en utilisant la relation de la question 2.

5. Déterminer le plus petit entier mm tel que pm>12p_m>\dfrac{1}{2}. Calculer également p50p_{50}, arrondi à 10−410^{-4}.

6. Beaucoup de personnes pensent qu'il faudrait environ 183183 personnes, soit la moitié de 365365, pour que pmp_m dépasse 12\dfrac{1}{2}. Combien de paires distinctes de personnes peut-on former dans une assemblée de 2323 personnes ? En quoi ce nombre éclaire-t-il le résultat de la question 5 ?

Source : poly « Mathématiques : du lycée aux CPGE scientifiques » (LLG / H4), n° 274

Corrigé

1. Il n'existe que 365365 dates possibles. Dès que m⩾366m\geqslant 366, les mm personnes ne peuvent donc pas toutes avoir des dates différentes : deux au moins partagent la même. pm=1 pour m⩾366\boxed{p_m=1 \text{ pour } m\geqslant 366}

2. Supposons que les mm premières personnes aient des anniversaires deux à deux distincts ; cela se produit avec la probabilité qmq_m, et ces personnes occupent alors mm dates. L'anniversaire de la personne suivante est indépendant des précédents et équiprobable : il évite les mm dates déjà prises avec la probabilité 365−m365\dfrac{365-m}{365}. Dans l'arbre, les m+1m+1 personnes ont des anniversaires distincts si et seulement si l'on suit la branche « les mm premières sont distinctes », puis la branche « la suivante est différente » ; la probabilité de ce chemin est le produit des probabilités de ses branches : qm+1=qm×365−m365\boxed{q_{m+1}=q_m\times\frac{365-m}{365}}

3. Pour 1⩽m⩽3641\leqslant m\leqslant 364, on a 0⩽365−m365<10\leqslant\dfrac{365-m}{365}<1 et qm⩾0q_m\geqslant 0, donc qm+1⩽qmq_{m+1}\leqslant q_m : la suite (qm)(q_m) est décroissante. En appliquant la relation de proche en proche à partir de q1=1q_1=1, on obtient, pour 1⩽m⩽3651\leqslant m\leqslant 365 : qm=365365×364365×363365×⋯×365−m+1365\boxed{q_m=\frac{365}{365}\times\frac{364}{365}\times\frac{363}{365}\times\cdots\times \frac{365-m+1}{365}} Comme pm=1−qmp_m=1-q_m, la suite (pm)(p_m) est croissante : plus l'assemblée est nombreuse, plus une coïncidence est probable.

4. La boucle applique la relation de la question 2 à partir de q1=1q_1=1 :

def anniversaire(m):
    q = 1
    for k in range(1, m):
        q = q * (365 - k) / 365
    return 1 - q

Pour m=1m=1, la boucle n'est pas parcourue et la fonction renvoie 00 ; pour m=2m=2, elle renvoie 1−364365=13651-\dfrac{364}{365}=\dfrac{1}{365}. ✓

5. On obtient p22≈0,4757p_{22}\approx 0{,}4757 et p23≈0,5073p_{23}\approx 0{,}5073. La suite (pm)(p_m) étant croissante, le premier entier qui convient est 2323 : m=23etp50≈0,9704\boxed{m=23} \qquad\text{et}\qquad \boxed{p_{50}\approx 0{,}9704} Dans une classe de 5050 élèves, il est donc presque certain que deux d'entre eux fêtent leur anniversaire le même jour.

6. Une paire de personnes est une partie à 22 éléments de l'assemblée : (232)=23×222d’ouˋ253 paires\begin{pmatrix}23\\2\end{pmatrix}=\frac{23\times 22}{2} \qquad\text{d'où}\qquad \boxed{253 \text{ paires}} L'intuition du « 183183 » répond en fait à une autre question : combien faut-il de personnes pour qu'une personne donnée ait une chance sur deux de partager son anniversaire avec quelqu'un ? Ici, au contraire, n'importe quelle paire convient, et chacune des 253253 paires offre une occasion de coïncidence. Le nombre de paires croît bien plus vite que le nombre de personnes.

Remarque. Le calcul confirme cette explication de façon frappante. Pour qu'une personne donnée ait au moins une chance sur deux de trouver quelqu'un né le même jour qu'elle, il faut que 1−(364365)k⩾121-\left(\dfrac{364}{365}\right)^{k}\geqslant\dfrac{1}{2}, où kk est le nombre d'autres personnes ; on trouve à la calculatrice k⩾253k\geqslant 253. Il faut donc 253253 autres personnes, soit exactement autant que de paires dans une assemblée de 2323.

Dans l'édifice

Thèmes

arbre pondéré, probabilité conditionnelle, indépendance, coefficient binomial, au moins un succès, seuil, Python

Notions

espace probabilisé, indépendance

Ouvrir dans l'atlas interactif →