Master Class Discret p1 - 240402 - 141555
Master Class Discret p1 - 240402 - 141555
Master Class Discret p1 - 240402 - 141555
• Pour tout entier naturel 𝑘 non nul, 𝑋𝑘 est définie après le 𝑘 ème tirage.
1. Reconnaître la loi de 𝑋1 .
Ecrire une fonction Python prenant en argument un entier k et renvoyant une simulation de
la varaible aléatoire Xk.
3. On note 𝑈𝑘 la matrice à 3 lignes et une colonne dont l'élément de la 𝑖 ème ligne est
ℙ([𝑋𝑘 = 𝑖]).
a) Déterminer les probabilités ℙ[𝑋𝑘 =𝑗] ([𝑋𝑘+1 = 𝑖]), pour tout couple (𝑖, 𝑗) de {1,2,3} × {1,2,3}.
b) On admet que ([𝑋𝑘 = 1], [𝑋𝑘 = 2], [𝑋𝑘 = 3]) est un système complet d'événements.
Déterminer, grâce à la formule des probabilités totales, la matrice 𝐴 de ℳ3 (ℝ), telle que, pour
tout entier naturel 𝑘 non nul, on a 𝑈𝑘+1 = 𝐴𝑈𝑘 .
1
c) Montrer qu'en posant 𝑈0 = (0), alors, pour tout 𝑘 de ℕ, on a : 𝑈𝑘 = 𝐴𝑘 𝑈0 .
0
1
d) Vérifier que 𝐴 = 𝑀 + 3 𝐼 où 𝑀 est une matrice à déterminer, puis établir que, pour tout 𝑘 de
𝑘 1 𝑘−𝑗 𝑗
ℕ, on a : 𝐴𝑘 = ∑𝑘𝑗=0 ( ) (3) 𝑀 .
𝑗
2
2 −2 0 3
0 0
e) On admet : 𝑀 = 𝑃𝐷𝑃−1 où 𝑃 = (1 1 1 ) et 𝐷 = (0 − 3 0).
2
1 1 −1
0 0 0
En déduire les 3 éléments de la première colonne de la matrice 𝐴𝑘 , puis vérifier que la loi de
𝑋𝑘 est donnée par :
1
ECG 21 Année scolaire : 23-24
1 1 𝑘 1 1 𝑘
∀𝑘 ∈ ℕ∗ , ℙ([𝑋𝑘 = 1]) = 2 (1 + (− 3) ) et ℙ([𝑋𝑘 = 2]) = ℙ([𝑋𝑘 = 3]) = 4 (1 − (− 3) )
g) Écrire une fonction Python, notée esp, qui renvoie 𝔼(𝑋𝑘 ) à l'appel de esp(k).
1. Calculer 𝐺(1).
1 1
4. a) Justifier que, pour tout entier naturel 𝑘 non nul : 𝑘+1 ⩽ ln (𝑘 + 1) − ln (𝑘) ⩽ 𝑘.
1
b) Montrer alors : ∀𝑛 ∈ ℕ∗ , ln (𝑛) + 𝑛 ⩽ 𝑢𝑛 ⩽ ln (𝑛) + 1.
On considère une urne contenant 𝑛 jetons numérotés de 1 à 𝑛(𝑛 ⩾ 2). L'expérience aléatoire
consiste à prélèver tous ces jetons un par un, au hasard, et sans remise. Pour tout 𝑖 ∈ [|1, 𝑛|],
on note 𝐴𝑖 la v.a.r. égale au numéro du jeton obtenu lors du 𝑖 ème tirage.
• Pour tout 𝑖 ∈ [|2, 𝑛|], on dit qu'il y a record à l'instant 𝑖 si le 𝑖 ème jeton tiré a un
numéro plus grand que tous les numéros précédemment tirés.
• Enfin, on note 𝑋𝑛 la v.a.r. égale au nombre de records obtenus lorsque l'on procède à
cette expérience dans une urne contenant 𝑛 jetons.
2
ECG 21 Année scolaire : 23-24
6. Donner la loi de 𝑋1 .
c) En considérant le système complet d'événements ([𝐴𝑛 = 𝑛], [𝐴𝑛 < 𝑛]), montrer :
1 𝑛−1
∀𝑛 ⩾ 2, ∀𝑗 ∈ [ [2, 𝑛] ], ℙ([𝑋𝑛 = 𝑗]) = ℙ([𝑋𝑛−1 = 𝑗 − 1]) + ℙ([𝑋𝑛−1 = 𝑗])
𝑛 𝑛
d) Donner la loi de 𝑋4 .
𝑡+𝑛−1
∀𝑛 ⩾ 2, ∀𝑡 ∈ ℝ, 𝐺𝑛 (𝑡) = 𝐺𝑛−1 (𝑡)
𝑛
c) En déduire :
𝑛−1
∗
1
∀𝑛 ∈ ℕ , ∀𝑡 ∈ ℝ, 𝐺𝑛 (𝑡) = ∏ (𝑡 + 𝑗)
𝑛!
𝑗=0
9. En dérivant la relation (⋆), trouver une relation entre 𝐸𝑛 et 𝐸𝑛−1 puis montrer :
∀𝑛 ∈ ℕ∗ , 𝐸𝑛 = 𝑢𝑛
1 1
∀𝑛 ⩾ 2, 𝑉𝑛 − 𝑉𝑛−1 = −
𝑛 𝑛2
c) Montrer : 𝑉𝑛 ∼ ln (𝑛).
𝑛→+∞
11. L'objectif de cette question est de coder une fonction Python permettant de simuler le
tirage complet dans une urne possédant 𝑛 jetons numérotés de 1 à 𝑛.
a) Compléter la fonction Python suivante afin qu'elle renvoie le vecteur ligne B obtenu
en échangeant les coefficients en position 𝑖 et 𝑗 du vecteur ligne 𝐴 (paramètre d'entrée
de la fonction).
3
ECG 21 Année scolaire : 23-24
def echangeCoeff(A,i,j) :
B=A
B[j]=………
B[i]=………
return ………
b) On considère la fonction Python suivante.
def tiragecomplet(n) :
A=np.arange(1,n+1)
i=n
for k in range(1,n) :
j=rd.randint(1,i+1)
A=echangeCoeff(A ,i,j)
i=i-1
return A
Commenter la stratégie adoptée dans cette fonction afin de répondre à l'objectif initial.
b) Que représente la variable 𝑥 ? On fera le lien avec une v.a.r. précédemment définie.
def moyenne(n) :
N=10000
S= 0
for k in range(1,N+1) :
S+=mystere(n)
E=S/n
return E