API Reference#
Free Forms#
The following classes core implementations defining the free objects.
|
Free probability for large matrices. |
|
Algebraic surrogate for ensemble models. |
|
Geometric object representing Riemann surface for ensemble models. |
Linear Algebra#
The followings are the free version of some of the common linalg functions.
|
Estimate the eigenvalues of a matrix. |
|
Estimate the condition number of a Hermitian positive-definite matrix. |
|
Estimate the Schatten norm of a Hermitian matrix. |
|
Estimate the trace of a power of a Hermitian matrix. |
|
Estimate the sign and logarithm of the determinant of a Hermitian matrix. |
Distribution Tools#
The following functions are utilities for distributions.
|
Estimates the support of the eigenvalue density. |
|
Low-discrepancy sampling from density estimate. |
|
Randomly sample a submatrix from a larger matrix. |
|
Kernel density estimation of eigenvalues. |
Classical Distributions#
The following classes define classical random ensembles.
|
Marchenko-Pastur distribution. |
Wigner semicircle distribution. |
|
Kesten-McKay distribution. |
|
Wachter distribution. |
|
|
Meixner distribution. |
|
Twisted chiral block model. |
|
Deformed Wiger distribution |
Deformed Marchenko-Pastur distribution |
|
Compound free Poisson distribution |
|
|
Free Levy distribution |
Fuss-Catalan (a.k.a. |
Visualization#
Function utilities for visualizing of real and complex functions.
|
Convert complex field c to RGB via HSV domain coloring. |
|
m12 is the mixing of m1 and m2 where it contains m1 on C^+ and m2 on C^-. |
|
Histogram (optionally ASH-smoothed) with detected multi-interval support and atom-centered bins. |
|
Automatic choice for the number of bins for the histogram of an array. |