Corrigé ESSEC-HEC 2025 Maths approfondies ECG — Partie II (Q16.a à Q16.d) : Bruit gaussien : T = tZQZ, simulation Python de T et conjecture E(T) = pσ²
Sujet officiel du concours ESSEC-HEC, session 2025, épreuve Maths approfondies ECG. Corrigé rédigé par Ibrahim Alame.
Sujet officiel (PDF, site du concours)
Énoncé
On suppose et , où est fixé et , les étant indépendantes de loi . On pose (relation (4)) et . Python : numpy as np, numpy.random as rd (rd.normal(m,d,n) simule variables indépendantes de loi ), numpy.linalg as al, matplotlib.pyplot as plt.
Q16.a. Montrer que .
Q16.b. Écrire simuleT(A,sigma) qui simule .
Q16.c. Écrire esperance(A,sigma) qui renvoie une valeur approchée de .
Q16.d. Pour et trois matrices (), (), (), de coefficients si et sinon (les premières lignes forment une matrice triangulaire inférieure à diagonale de ), on obtient environ , et ; puis, pour et , un graphique de l'espérance estimée en fonction de . Que conjecturer ?
Corrigé
Q16.a. Par Q10(a), . De plus , donc
D'où . Or est symétrique et vérifie (calcul de Q10(a) ; c'est la matrice, en base orthonormée, d'un projecteur orthogonal), donc et
En particulier ne dépend ni de ni de autrement qu'à travers le bruit .
Q16.b. D'après Q16(a), il suffit de simuler : rd.normal(0,sigma,n) renvoie un vecteur de réalisations indépendantes de loi (le deuxième argument est l'écart type).
def simuleT(A, sigma):
n, p = np.shape(A)
Q = Calcule_Q(A) # fonction de Q10b (A est de rang p)
Z = rd.normal(0, sigma, n) # z_1, ..., z_n i.i.d. de loi N(0, sigma^2)
return Z @ Q @ Z # tZ Q Z = T (Q16a)
Avec des tableaux à une dimension, Z @ Q @ Z calcule .
100 % gratuit
La suite du corrigé est sur Adloun
Le corrigé rédigé en entier, question par question, et le tuteur pour poser des questions sur ce sujet.
Voir le corrigé complet, gratuitementInscription gratuite en 30 secondes (e-mail, nom d'utilisateur, mot de passe, classe ou profil), sans carte bancaire : arrivée directe sur le corrigé.