Свойства матричных распределений
Статистика меньшей размерности, полученная из случайных матриц играет значимую роль в характеристике матричных ансамблей. В различных ограничивающих ситуациях распределения данных статистик распадаются на различные классы универсальностей. 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}]}
