Espérance
Voici quelques exemples où pour chacune des variables aléatoires considérées, on compare la valeur de l'espérance à la moyenne obtenue sur des simulations.
On considère le jeu suivant :
Tout participant doit payer $2$ euros pour jouer, puis il lance une pièce de monnaie équilibrée ;
si il obtient pile il gagne $10$ euros ;
si il obtient face il perd $8$ euros.
On établit tout d'abord la loi de probabilité de la variable aléatoire $X$ qui correspond au gain du joueur (en comptant les $2$ euros de participation).
Ainsi, en moyenne, un joueur perd $1$ euro par partie.
L'algorithme ci-dessous simule $1\,000$ parties de ce jeu et affiche le gain moyen.
from random import*
gain = 0
for i in range(0,1000):
gain = gain-2
piece = randint(0,1)
if piece == 1:
gain = gain+10
else:
gain = gain-8
print(gain/1000.0)
Un joueur se rend dans un casino pour y jouer à la roulette. Ce jeu comporte $36$ cases numérotées dans lesquelles une bille peut tomber à chaque partie.
Parmi les $38$ résultats possibles, le joueur mise $10$ euros sur six numéros consécutifs de la roulette. Si la bille tombe sur l'un des numéros choisis, le joueur récupère sa mise plus son quadruple, sinon il perd sa mise.
En notant $X$ le gain du joueur on a :
Ainsi, en moyenne, un joueur perd $0,53$ euro par partie.
L'algorithme ci-dessous simule $1\,000$ parties et affiche le gain totale et le gain moyen.
from random import*
gain = 0
for i in range(0,1000):
num = randint(1,38)
if num >=1 and num <=6:
gain = gain+50
else:
gain = gain-10
print(gain)
print(gain/1000.0)