Conjuntos circulares (COE, CUE, ...)
Los conjuntos circulares son familias de matrices unitarias con distribuciones invariantes bajo distintas transformaciones unitarias. Las aplicaciones típicas están en mecánica estadística, teoría de números, combinatoria y física nuclear.
Las matrices de un conjunto circular real (CRE) son ortogonales. »
cre = RandomVariate[CircularRealMatrixDistribution[5]];
OrthogonalMatrixQ[cre]
Las matrices de un conjunto circular unitario (CUE) son unitarias. »
cue = RandomVariate[CircularUnitaryMatrixDistribution[5]];
UnitaryMatrixQ[cue]
Las matrices de un conjunto circular ortogonal (COE) son simétricas y unitarias. »
coe = RandomVariate[CircularOrthogonalMatrixDistribution[5]];
SymmetricMatrixQ[coe] && UnitaryMatrixQ[coe]
Las matrices de un conjunto simpléctico circular (CSE) son auto-duales cuaterniónicas unitarias. »
cse = RandomVariate[CircularSymplecticMatrixDistribution[5]];
UnitaryMatrixQ[cse] && selfdualQuaternionicQ[cse]
Las matrices de un conjunto circular cuaterniónico (CQE) son simplécticas unitarias. »
cqe = RandomVariate[CircularQuaternionMatrixDistribution[5]];
UnitaryMatrixQ[cqe] && symplecticMatrixQ[cqe]
Los valores propios de matrices de CUE, COE y CSE tienen unidad de longitud y están distribuidas uniformemente en una fase.
Visualice la distribución conjunta de la fase de los valores propios de una CUE bidimensional y compárela con la densidad actual.
evs\[ScriptCapitalD] =
MatrixPropertyDistribution[Arg[Eigenvalues[x]],
x \[Distributed] CircularUnitaryMatrixDistribution[2]];
\[CurlyPhi]s =
RandomSample /@ RandomVariate[evs\[ScriptCapitalD], 10^5];