[proxy] web.archive.org← back | site home | direct (HTTPS) ↗ | proxy home | ◑ dark◐ light

Random Matrix

Weisstein, Eric W.

The Wayback Machine - https://web.archive.org/web/20211104235611/https://mathworld.wolfram.com/RandomMatrix.html


A random matrix is a matrix of given type and size whose entries consist of random numbers from some specified distribution.

Random matrix theory is cited as one of the "modern tools" used in Catherine's proof of an important result in prime number theory in the 2005 film Proof.

For a real matrix with elements having a standard normal distribution, the expected number of real eigenvalues is given by

where is a hypergeometric function and is a beta function (Edelman et al. 1994, Edelman and Kostlan 1994). has asymptotic behavior

(3)

Let be the probability that there are exactly real eigenvalues in the complex spectrum of the matrix. Edelman (1997) showed that

(4)

which is the smallest probability of all s. The entire probability function of the number of expected real eigenvalues in the spectrum of a Gaussian real random matrix was derived by Kanzieper and Akemann (2005) as

(5)

where

In (6), the summation runs over all partitions of length , is the number of pairs of complex-conjugated eigenvalues, and are zonal polynomial. In addition, (6) makes use a frequency representation of the partition (Kanzieper and Akemann 2005). The arguments depend on the parity of (the matrix dimension) and are given by

(8)

where is a matrix trace, is an matrix with entries

and vary between 0 and , with the floor function), are generalized Laguerre polynomials, and is the complementary erf function erfc (Kanzieper and Akemann 2005).

Edelman (1997) proved that the density of a random complex pair of eigenvalues of a real matrix whose elements are taken from a standard normal distribution is

for , where is the erfc (complementary error) function, is the exponential sum function, and is the upper incomplete gamma function. Integrating over the upper half-plane (and multiplying by 2) gives the expected number of complex eigenvalues as

(13)

(14)

(15)

(Edelman 1997). The first few values are

(16)

(17)

(18)

(19)

(20)

(OEIS A052928, A093605, and A046161).

Girko's circular law considers eigenvalues (possibly complex) of a set of random real matrices with entries independent and taken from a standard normal distribution and states that as , is uniformly distributed on the unit disk in the complex plane.

Wigner's semicircle law states that the for large symmetric real matrices with elements taken from a distribution satisfying certain rather general properties, the distribution of eigenvalues is the semicircle function.

If matrices are chosen with probability 1/2 from one of

then

(23)

where (OEIS A078416) and denotes the matrix spectral norm (Bougerol and Lacroix 1985, pp. 11 and 157; Viswanath 2000). This is the same constant appearing in the random Fibonacci sequence. The following Wolfram Language code can be used to estimate this constant.

  With[{n = 100000},
    m = Fold[Dot, IdentityMatrix[2],
      {{0, 1}, {1, #}}& /@
        RandomChoice[{-1, 1}, {n}]
    ] // N;
    Log[Sqrt[Max[Eigenvalues[Transpose[m] . m]]]] /
    n
  ]

Wolfram Web Resources

Mathematica »

The #1 tool for creating Demonstrations and anything technical.

Wolfram|Alpha »

Explore anything with the first computational knowledge engine.

Wolfram Demonstrations Project »

Explore thousands of free applications across science, mathematics, engineering, technology, business, art, finance, social sciences, and more.

Computerbasedmath.org »

Join the initiative for modernizing math education.

Online Integral Calculator »

Solve integrals with Wolfram|Alpha.

Step-by-step Solutions »

Walk through homework problems step-by-step from beginning to end. Hints help you try the next step on your own.

Wolfram Problem Generator »

Unlimited random practice problems and answers with built-in Step-by-step solutions. Practice online or make a printable study sheet.

Wolfram Education Portal »

Collection of teaching and learning tools built by Wolfram education experts: dynamic textbook, lesson plans, widgets, interactive Demonstrations, and more.

Wolfram Language »

Knowledge-based programming for everyone.