Свойства матричных распределений
Статистика меньшей размерности, полученная из случайных матриц играет значимую роль в характеристике матричных ансамблей. В различных ограничивающих ситуациях распределения данных статистик распадаются на различные классы универсальностей. MatrixPropertyDistribution обеспечивает удобный доступ для выборки и расчёта численного приблизительного значения этих полученных свойств.
Отберите два самых больших собственных значения из гауссова унитарного ансамбля.
dist = MatrixPropertyDistribution[With[{spectrum = Eigenvalues[x]},
{Max[spectrum], RankedMax[spectrum, 2]}],
x \[Distributed] GaussianUnitaryMatrixDistribution[50]];
RandomVariate[dist]
Визуализируйте совместное распределение двух самых больших собственных значений, основанных на результате выборки.
sample = RandomVariate[dist, 10^4];
Отберите определитель матриц из гауссова ортогонального ансамбля и сравните эмпирическое распределение с выражением в замкнутой форме.
dist = MatrixPropertyDistribution[Det[x],
x \[Distributed] GaussianOrthogonalMatrixDistribution[2]];
dets = RandomVariate[dist, 10^6];
Приблизительно определите среднее значение определителя с помощью выборки по методу Монте-Карло и сравните его с действительным значением.
{N@Mean[dist], Integrate[x detpdf[x], {x, -Infinity, Infinity}]}