J'ai rencontré la technique de traçage aléatoire suivante dans M. Seeger, «Mises à jour de bas rang pour la décomposition Cholesky», Université de Californie à Berkeley, Tech. Rep, 2007.
où .
En tant que personne sans formation approfondie en mathématiques, je me demande comment cette égalité peut être atteinte. De plus, comment interpréter , par exemple géométriquement? Où dois-je chercher pour comprendre le sens de prendre le produit intérieur d'un vecteur et sa valeur de plage? Pourquoi la moyenne est-elle égale à la somme des valeurs propres? Outre la propriété théorique, quelle est son importance pratique?
J'ai écrit un extrait de code MATLAB pour voir si cela fonctionne
#% tr(A) == E[x'Ax], x ~ N(0,I)
N = 100000;
n = 3;
x = randn([n N]); % samples
A = magic(n); % any n by n matrix A
y = zeros(1, N);
for i = 1:N
y(i) = x(:,i)' * A * x(:,i);
end
mean(y)
trace(A)
La trace est 15 où l'approximation est 14,9696.