Spektrale Leistungsdichte einer Matrix
Die multivariate spektrale Leistungsdichte mehrerer Matrixverteilungen besitzt eine entsprechende gemeinsame Grenzform. Bei hermiteschen Zufallsmatritzen mit unabhängigen Einträgen ist dies das Wignersche Halbkreisgesetz.
Bei Gaußschen Ensembles hat die skalierte spektrale Leistungsdichte der Matritzen in finiten Matrixdimensionen eine geschlossene Form, in Zusammenhang mit den Eigenfunktionen des harmonischen Oszillators in der Quantenmechanik.
Verwenden Sie MatrixPropertyDistribution, um das skalierte Spektrum des Gaußschen Einheitsensembles zu repräsentieren und den geschlossenen Ausdruck ihrer multivariaten spektralen Leistungsdichte anzugeben.
scaledSpectrum\[ScriptCapitalD][n_] :=
MatrixPropertyDistribution[
Eigenvalues[\[Lambda]]/(2 Sqrt[n]), \[Lambda] \[Distributed]
GaussianUnitaryMatrixDistribution[n]];
spectralPDF[n_Integer, \[Lambda]_] :=
Sqrt[2/(\[Pi] n)]
Exp[-2 n \[Lambda]^2] Sum[
1/(2^j j!) HermiteH[j, Sqrt[2 n] \[Lambda]]^2, {j, 0, n - 1}]
Bei kleinen Matrixdimensionen tritt ein oszillierendes Muster auf, wobei die Anzahl von Dichtemaxima der Matrixgröße gleicht.
scaledSpectra =
Flatten[RandomVariate[scaledSpectrum\[ScriptCapitalD][#],
10^5]] & /@ {3, 4, 5};
Bei großen Dimension konvergiert die Dichte gegen WignerSemicircleDistribution.
n = 250;
scaledSpectrum =
Flatten[RandomVariate[scaledSpectrum\[ScriptCapitalD][n], 10^2]];