Adloun

mathématiques complémentaires (terminale) · Chapitre 9 · Application directe du cours

Simuler un dépistage

Lois à densité · niveau 1 (application)

Énoncé

Simuler un dépistage.

Dans une population, une maladie touche des individus. On veut simuler le dépistage de personnes.

  • Justifier que l'instruction random() < 0.03 produit un événement de probabilité .
  • Écrire la fonction bernoulli(p) et simuler les tests.
  • Comparer le résultat à l'espérance théorique.

Corrigé

  • Justification. random() renvoie un nombre suivant la loi uniforme sur . Donc

La condition est vraie avec la probabilité voulue, et une seule comparaison suffit.

  • Le programme.

from random import random, seed

def bernoulli(p):
    if random() < p:
        return 1
    return 0

seed(2026)
n = 100000
total = sum(bernoulli(0.03) for _ in range(n))
print(total, total / n)        # 3041 0.03041
  • Comparaison. Le nombre de malades dépistés suit la loi binomiale , d'espérance . La simulation en donne , soit une fréquence de contre attendu.

L'écart relatif est inférieur à : c'est l'ordre de grandeur des fluctuations d'échantillonnage sur tirages.

100 % gratuit

Essaie le suivant avec le tuteur

Faire l'exercice suivant avec le tuteur

Sans compte : le cours et un exercice avec le tuteur. Pour tout le reste : inscription gratuite en 30 secondes, sans carte bancaire.

Le cours du chapitre · Tous les exercices du chapitre

Exercice suivant avec le tuteur →