Re: random matrix eigenvalues



Michael Kleder wrote:


Anyone heard of an explanation for this?

While tinkering, I noticed that a matrix that is made up of real,
*normally* distributed random entries will have eigenvalues that
seem
to be *uniformly* distributed over a disk in the complex plane. As
if
that rule isn't curious enough, occasional leakers sneak a bit
outside the unit circle, creating curious exceptions. Here's a
demo:

for n=100:500
plot(eig(randn(n))/sqrt(n),'b.')
hold on
plot(cos(0:pi/20:2*pi),sin(0:pi/20:2*pi),'r-')
hold off
axis equal
xlim([-2 2])
ylim([-2 2])
title(['scaled eigenvalues of random matrix of rank '
num2str(n)])
grid on
drawnow
end

- Mike

Gershgorin disks give you the reason why it
works, and why there are sometimes slight
excursions beyond the unit circle. At least
this explains the unit circle "bound". I'm
not sure offhand as to why the eigenvalues
appear to be uniformly distributed. There
should be a good reason for that too.

Note that the same thing holds for UNIFORM
random matrices, if you scale the eigenvalues
slightly differently. Change only one line
in your code:

plot(sqrt(12)*eig(rand(n))/sqrt(n),'b.')

HTH,
John
.



Relevant Pages

  • Re: random matrix eigenvalues
    ... outside the unit circle, creating curious exceptions. ... title(['scaled eigenvalues of random matrix of rank ' ... Note that the same thing holds for UNIFORM ... Thanks, John. ...
    (comp.soft-sys.matlab)
  • Re: random orthogonal matrix
    ... The important thing is that the joint distribution is ... conspicuous gaps near +1 and -1. ... It is not clear to me that a uniformly random orthogonal matrix would have eigenvalues that are uniformly distributed on the unit circle in the complex plain. ...
    (sci.math)
  • Re: Stability of a Companion Matrix
    ... point yields an n x n companion matrix A = ... the matrix has all eigenvalues at the ... of the matrix is within the unit circle? ... You have stated more or less the Salem Polynomial problem ...
    (sci.nonlinear)
  • Re: eigenvalues on the unit circle
    ... That's implied by the fact K is a bounded operator. ... if the operator is self-adjoint. ... whether K has eigenvalues on the unit circle (and then because of the ... the only possible eigenvalues on the unit ...
    (sci.math)
  • Re: why does professor david c ullrich have to put people down to feel good about himself?
    ... I already know about eigenvalues. ... reason") and v an eigenvector of the matrix. ... invertible matrices A and B, ... Curiouser and curiouser. ...
    (sci.math)