Je réserve ici
Spécialité Mathématiques 1ʳᵉ

Ressources · 1ʳᵉ · Spécialité Mathématiques

Variables aléatoires réelles

Loi de probabilité, événements {X = a} et {X ≤ a}, espérance, variance et écart type, formule de König-Huygens, transformation aX + b et jeu équitable.

À propos de cette page
Cinq problèmes corrigés dans l’esprit de l’épreuve anticipée, sans calculatrice : une assurance de smartphone et son tarif, un contrôle de qualité sans remise, le choix entre deux tournées de livraison selon l’espérance et l’écart type, un jeu de dé à deux lancers simulé en Python et la fréquence des lettres d’un texte calculée en Python.

5 problèmes, du plus simple au plus difficile. Écris tes réponses, puis « Vérifier ».

Résoudre un problème : la méthode

  1. Je définis la variable : que mesure-t-elle (gain brut, gain net, coût, nombre de succès) et quelles valeurs prend-elle ?
  2. J’établis la loi : issues équiprobables ou arbre pondéré, regroupement des chemins de même valeur, tableau et contrôle « somme = 1 ».
  3. Je calcule E(X), puis E(X²), V(X) et σ(X) ; pour aX + b, j’utilise la linéarité de l’espérance (la variance se recalcule à partir de la loi, ou avec V(aX + b) = a²V(X) quand l’énoncé l’admet).
  4. Je réponds à la question posée : mise équitable, paramètre inconnu (équation E(G) = 0), comparaison de deux choix (espérance et écart type).
  5. J’interprète en une phrase : moyenne sur un grand nombre de répétitions, jamais une certitude.
Problème 1 · L’assurance d’un smartphone★★★Facile
Une compagnie propose un contrat d’assurance annuel pour smartphone au tarif de 48 €. Sur une année, un client assuré subit au plus un sinistre : une casse d’écran (coût 150 € pour la compagnie) avec la probabilité 0,12, ou un vol (coût 600 €) avec la probabilité 0,03 ; sinon, aucun sinistre. On note X le coût, en euros, supporté par la compagnie pour un contrat sur un an, et R le résultat (recette moins coût) de la compagnie sur ce contrat. On donne 339≈18,412.
  1. 1. P(X=0)=
    X vaut 150 (casse) avec la probabilité 0,12, 600 (vol) avec la probabilité 0,03, et 0 sinon : P(X=0)=1−0,12−0,03=0,85.
  2. 2. E(X)= €
    E(X)=0×0,85+150×0,12+600×0,03=18+18=36 € : sur un grand nombre de contrats, la compagnie dépense en moyenne 36 € par contrat et par an.
  3. 3. Exprimer R en fonction de X et justifier le calcul de E(R)= €
    Rédaction attendue. La recette est le tarif, 48 €, et le coût est X : R=48−X=−X+48, de la forme aX+b avec a=−1 et b=48. Par linéarité de l’espérance, E(R)=−E(X)+48=−36+48=12 €.
  4. 4. La compagnie vend 10000 contrats. Son résultat total est environ €
    Le résultat moyen par contrat est 12 € : sur 10000 contrats, environ 10000×12=120000 €.
  5. 5. σ(R)≈ € (au centime)
    E(X2)=1502×0,12+6002×0,03=2700+10800=13500, donc V(X)=13500−362=13500−1296=12204. Comme 12204=36×339, σ(X)=6339≈6×18,412≈110,47 €. Comme R=−X+48, E(R)=−E(X)+48 et R−E(R)=−(X−E(X)) : les écarts au carré sont les mêmes, donc V(R)=V(X) et σ(R)=σ(X)≈110,47 € : le résultat est très dispersé autour de 12 €, car quelques gros sinistres côtoient beaucoup de contrats sans sinistre.
  6. 6. Tarif t qui donne un résultat moyen de 20 € par contrat : t= €
    Au tarif t, E(t−X)=t−36. On veut t−36=20, soit t=56 €.
  7. 7. La probabilité de vol passe à 0,05 (casse inchangée). Au tarif de 48 €, E(R)= €
    Nouvelle loi : 0 avec la probabilité 0,83, 150 avec 0,12, 600 avec 0,05. Alors E(X)=18+30=48 € et E(R)=48−48=0 € : la compagnie ne gagne plus rien en moyenne, elle devra augmenter son tarif.
Problème 2 · Un contrôle de qualité sans remise★★★Moyen
Un lot de 10 pièces contient 3 pièces défectueuses. Un contrôleur prélève au hasard deux pièces, successivement et sans remise ; D est le nombre de pièces défectueuses prélevées. Le lot est refusé si au moins une des deux pièces prélevées est défectueuse. Chaque pièce défectueuse détectée coûte 15 € de retraitement et le contrôle coûte 4 € : le coût total est C=15D+4, en euros. On admet que, pour tous réels a et b, σ(aD+b)=|a|σ(D). On donne 21≈4,583. Une fraction s’écrit avec « / » (exemple : 2/5).
  1. 1. Montrer que P(D=2)=115, puis donner P(D=0)=
    Rédaction attendue. Au premier prélèvement, P(défectueuse)=310. S’il a donné une pièce défectueuse, il reste 9 pièces dont 2 défectueuses : la probabilité d’une seconde défectueuse est 29. Donc P(D=2)=310×29=690=115. De même, deux pièces bonnes : P(D=0)=710×69=4290=715.
  2. 2. P(D=1)=
    Chemins « défectueuse puis bonne » et « bonne puis défectueuse » : 310×79+710×39=4290=715. Contrôle : 7+7+115=1.
  3. 3. E(D)=
    E(D)=0×715+1×715+2×115=915=35.
  4. 4. V(D)=
    E(D2)=715+4×115=1115, donc V(D)=1115−(35)2=5575−2775=2875.
  5. 5. Probabilité que le lot soit refusé :
    Le lot est refusé si D⩾1 : P(D⩾1)=1−P(D=0)=1−715=815, un peu plus d’une fois sur deux.
  6. 6. E(C)= € et σ(C)≈9,17 € : justifier.
    Rédaction attendue. C=15D+4 est de la forme aD+b. Par linéarité, E(C)=15E(D)+4=15×0,6+4=9+4=13 €. Et σ(D)=2875=84225=22115, donc, d’après la propriété admise, σ(C)=|15|×σ(D)=221≈2×4,583≈9,17 € : la constante 4 ne change pas la dispersion.
  7. 7. Si le prélèvement était fait avec remise, P(D=1) vaudrait (écriture décimale)
    Avec remise, la probabilité de tirer une défectueuse reste 0,3 à chaque prélèvement : P(D=1)=0,3×0,7+0,7×0,3=0,42, contre 715≈0,467 sans remise : sans remise, le premier tirage modifie la composition du lot.
Problème 3 · Choisir entre deux tournées de livraison★★★Moyen
Un livreur peut faire sa tournée selon deux itinéraires. Les durées, en heures, sont des variables aléatoires TA et TB de lois :
TA22,534
Prob.0,20,450,250,1
TB1,535
Prob.0,50,30,2
Le livreur est payé 18 € de l’heure et chaque tournée coûte 12 € de carburant : le coût d’une tournée de durée T est C=18T+12, en euros. Une pénalité s’applique si la tournée dure plus de 3,5 h. On admet que, pour tous réels a et b, σ(aT+b)=|a|σ(T). On donne 491≈22,159 et 721≈26,851.
  1. 1. E(TA)= h
    Les deux tableaux sont des lois : 0,2+0,45+0,25+0,1=1 et 0,5+0,3+0,2=1. E(TA)=0,4+1,125+0,75+0,4=2,675 h.
  2. 2. E(TB)= h
    E(TB)=1,5×0,5+3×0,3+5×0,2=0,75+0,9+1=2,65 h : la tournée B est en moyenne très légèrement plus courte (1,5 minute d’écart).
  3. 3. Montrer que V(TA)=0,306875, puis donner V(TB)=
    Rédaction attendue. E(TA2)=4×0,2+6,25×0,45+9×0,25+16×0,1=0,8+2,8125+2,25+1,6=7,4625. Par König-Huygens, V(TA)=7,4625−2,6752=7,4625−7,155625=0,306875. Pour B : E(TB2)=2,25×0,5+9×0,3+25×0,2=1,125+2,7+5=8,825, donc V(TB)=8,825−2,652=8,825−7,0225=1,8025.
  4. 4. Coût moyen de la tournée A : E(CA)= €
    Linéarité : E(CA)=18×2,675+12=48,15+12=60,15 €. De même E(CB)=18×2,65+12=47,7+12=59,70 €.
  5. 5. Écart type du coût de la tournée B : σ(CB)≈ € (au centime)
    V(TB)=1,8025=721400, donc σ(TB)=72120≈1,343 h ; de même V(TA)=4911600 et σ(TA)=49140≈0,554 h. D’après la propriété admise, σ(C)=18σ(T) : σ(CB)=972110≈24,17 €, contre σ(CA)=949120≈9,97 € : le coût de B est bien plus dispersé.
  6. 6. Probabilité de pénalité avec la tournée B :
    Seule la durée 5 h dépasse 3,5 h : P(TB>3,5)=0,2, contre P(TA>3,5)=0,1 pour A (durée 4 h).
  7. 7. Un employé affirme : « Comme E(TB)<E(TA), la tournée B est toujours plus courte. » Justifier qu’il se trompe. Économie moyenne de la tournée B par rapport à A : €
    Rédaction attendue. L’espérance est une moyenne sur un grand nombre de tournées, pas une garantie pour chacune : TB vaut 5 h avec la probabilité 0,2, alors que TA ne dépasse jamais 4 h. La tournée B n’est donc pas « toujours » plus courte. Conseil : l’économie moyenne de B est infime (60,15−59,70=0,45 € par tournée), alors que son écart type est plus du double de celui de A et que sa probabilité de pénalité est doublée ; pour des journées prévisibles, le livreur a intérêt à choisir la tournée A.
Problème 4 · Fréquence des lettres d’un texte, en Python★★★Moyen
Pour étudier la fréquence d’apparition des lettres d’un texte écrit en majuscules sans accents, on utilise la fonction Python suivante, qui ignore les espaces et la ponctuation. Pour une lettre majuscule c, ord(c) renvoie son code : 65 pour A, 66 pour B, …, 90 pour Z ; ainsi ord(c) - 65 est sa position dans l’alphabet (0 pour A).
def frequences(texte):
    nb = [0 for k in range(26)]
    n = 0
    for c in texte:
        if "A" <= c <= "Z":
            i = ord(c) - 65
            nb[i] = nb[i] + 1
            n = n + 1
    return [x / n for x in nb]
On applique la fonction au mot ABRACADABRA, puis on choisit au hasard l’une des 11 lettres de ce mot, chaque position ayant la même probabilité. Au Scrabble, A et R valent 1 point, D vaut 2 points, B et C valent 3 points ; X est le nombre de points de la lettre choisie. Une fraction s’écrit avec « / » (exemple : 2/5).
  1. 1. Valeur renvoyée par frequences("ABRACADABRA")[0] :
    La liste compteurs a 26 cases, une par lettre ; la case d’indice 0 compte les A, car ord("A") - 65 = 0. Le mot contient 5 A sur n=11 lettres : la fonction renvoie 511≈0,45.
  2. 2. Justifier que la somme des 26 nombres renvoyés vaut 1. Nombre de ces 26 nombres qui ne sont pas nuls pour ABRACADABRA :
    Rédaction attendue. À chaque lettre rencontrée, la boucle ajoute 1 à un seul compteur et 1 à n. À la fin, la somme des 26 compteurs vaut donc n, et la somme des nombres renvoyés vaut nn=1 : les fréquences des lettres forment une loi de probabilité. Pour ABRACADABRA, seules les lettres A, B, C, D et R apparaissent : 5 nombres non nuls, 511, 211, 111, 111 et 211 (5+2+1+1+2=11).
  3. 3. Montrer que P(X=1)=711, puis donner P(X=3)=
    Rédaction attendue. Les 11 positions sont équiprobables. {X=1} est réalisé si la lettre est un A (5 positions) ou un R (2 positions) : P(X=1)=5+211=711. {X=3} est réalisé pour un B (2 positions) ou un C (1 position) : P(X=3)=311. Enfin P(X=2)=111 (le D) ; contrôle : 7+1+311=1.
  4. 4. E(X)=
    E(X)=1×711+2×111+3×311=7+2+911=1811≈1,64 point.
  5. 5. V(X)=
    E(X2)=1×711+4×111+9×311=3811. Par König-Huygens, V(X)=3811−(1811)2=418121−324121=94121.
  6. 6. On répète un grand nombre de fois le choix d’une lettre au hasard dans le mot. Vers quelle valeur (au centième) se rapproche la moyenne des points obtenus ?
    D’après l’interprétation de l’espérance, la moyenne des points sur un grand nombre de choix se rapproche de E(X)=1811≈1,64. On peut aussi la calculer directement avec les fréquences : ∑ (fréquence de la lettre) × (points de la lettre), ce qui donne le même nombre, car les fréquences des lettres sont ici exactement leurs probabilités.
Problème 5 · Un jeu de dé à deux lancers, simulé en Python★★★Difficile
Un forain propose ce jeu : le joueur lance un dé équilibré à six faces. Si le 6 sort, il reçoit 10 € ; si le 5 sort, il reçoit 3 € ; sinon, il relance le dé : si ce second lancer donne 6, il reçoit 4 €, sinon rien. On note Y le montant reçu (gain brut, en euros). Le joueur paie une mise de m euros ; son gain net est G=Y−m. La fonction Python suivante simule une partie :
from random import randint
def partie():
    d = randint(1, 6)
    if d == 6:
        return 10
    if d == 5:
        return 3
    if randint(1, 6) == 6:
        return 4
    return 0
On donne 4253≈65,215. Une fraction s’écrit avec « / » (exemple : 2/5).
  1. 1. Montrer que P(Y=4)=19, puis donner P(Y=0)=
    Rédaction attendue. Au premier lancer : « 6 » avec la probabilité 16 (Y=10), « 5 » avec la probabilité 16 (Y=3), « 1, 2, 3 ou 4 » avec la probabilité 46=23 (on relance). Au second lancer : « 6 » avec la probabilité 16 (Y=4), autre avec la probabilité 56 (Y=0). Donc P(Y=4)=23×16=218=19 et P(Y=0)=23×56=1018=59. Contrôle en dix-huitièmes : 3+3+2+1018=1.
  2. 2. E(Y)=
    E(Y)=3×16+4×19+10×16=918+818+3018=4718≈2,61 €.
  3. 3. Le forain fixe m=3 €. E(G)=
    E(G)=E(Y)−3=4718−5418=−718≈−0,39 € : le jeu est défavorable au joueur. Il serait équitable pour m=4718≈2,61 €.
  4. 4. Sur 500 parties à 3 €, le forain peut espérer gagner environ € (à l’euro près)
    Le forain gagne en moyenne 718 € par partie : 500×718=350018≈194 €.
  5. 5. Justifier que σ(G)=σ(Y), puis donner σ(G)≈ € (au centième)
    Rédaction attendue. E(Y2)=9×16+16×19+100×16=27+32+30018=35918, donc V(Y)=35918−(4718)2=6462−2209324=4253324 et σ(Y)=425318≈65,21518≈3,62 €. Comme G=Y−m, E(G)=E(Y)−m et G−E(G)=Y−E(Y) : les écarts à la moyenne sont les mêmes, donc V(G)=V(Y) et σ(G)=σ(Y)≈3,62 € : la mise décale les gains sans changer leur dispersion.
  6. 6. On écrit une fonction moyenne(n) qui simule n parties et renvoie la moyenne des gains bruts. Vers quelle valeur (au centième) se rapproche moyenne(100000) ?
    Une version possible :
    def moyenne(n):
        total = 0
        for k in range(n):
            total = total + partie()
        return total / n
    D’après l’interprétation de l’espérance, la moyenne des gains sur un très grand nombre de parties se rapproche de E(Y)=4718≈2,61.
Bloqué sur ce chapitre ?

Moi c'est Ben, j'ai créé ce site pour aider le plus d'élèves possible, partout en France. Je peux aussi reprendre avec toi ce qui coince en cours particulier : en visio, ou à domicile si tu es à Marseille.

Prof de maths à Marseille · Cours particuliers au lycée · Aide aux devoirs