NUMERICAL CALCULATION OF RANDOM MATRIX ...solver/talks/RandomMatrix.pdfOUTLINE 1. Relationship of...
Transcript of NUMERICAL CALCULATION OF RANDOM MATRIX ...solver/talks/RandomMatrix.pdfOUTLINE 1. Relationship of...
![Page 1: NUMERICAL CALCULATION OF RANDOM MATRIX ...solver/talks/RandomMatrix.pdfOUTLINE 1. Relationship of random matrix theory and orthogonal polynomials 2. Equilibrium measures supported](https://reader035.fdocuments.in/reader035/viewer/2022062416/60fda7a2d118d038f220da89/html5/thumbnails/1.jpg)
NUMERICAL CALCULATION OF RANDOM MATRIX DISTRIBUTIONS AND
ORTHOGONAL POLYNOMIALSSheehan Olver
NA Group, Oxford
Thursday, 21 July 2011
![Page 2: NUMERICAL CALCULATION OF RANDOM MATRIX ...solver/talks/RandomMatrix.pdfOUTLINE 1. Relationship of random matrix theory and orthogonal polynomials 2. Equilibrium measures supported](https://reader035.fdocuments.in/reader035/viewer/2022062416/60fda7a2d118d038f220da89/html5/thumbnails/2.jpg)
• We are interested in numerically computing eigenvalue statistics of the GUE ensembles, i.e., Hermitian matrices with the distribution (given a particular V)
• First question: can we automatically calculate the global mean distribution of eigenvalues, i.e., the equilibrium measure?
• Second question: how do statistics which satisfy universality laws differ when n is
finite?
• In short, we do the Riemann–Hilbert approach in a numerical way
1
Zne−nTrV (M) dM
Thursday, 21 July 2011
![Page 3: NUMERICAL CALCULATION OF RANDOM MATRIX ...solver/talks/RandomMatrix.pdfOUTLINE 1. Relationship of random matrix theory and orthogonal polynomials 2. Equilibrium measures supported](https://reader035.fdocuments.in/reader035/viewer/2022062416/60fda7a2d118d038f220da89/html5/thumbnails/3.jpg)
• Many other physical and mathematical objects have since been found to also be described by random matrix theory, including:
• Quantum billiards
• Random Ising model for glass
• Trees in the Scandinavian forest
• Resonance frequencies of structural materials
• Even the nontrivial zeros of the Riemann zeta function!
Thursday, 21 July 2011
![Page 4: NUMERICAL CALCULATION OF RANDOM MATRIX ...solver/talks/RandomMatrix.pdfOUTLINE 1. Relationship of random matrix theory and orthogonal polynomials 2. Equilibrium measures supported](https://reader035.fdocuments.in/reader035/viewer/2022062416/60fda7a2d118d038f220da89/html5/thumbnails/4.jpg)
OUTLINE
1. Relationship of random matrix theory and orthogonal polynomials
2. Equilibrium measures supported on a single interval
1. Equivalence to a simple Newton iteration
2. Equilibrium measures supported on multiple intervals
3. Computation of large order orthogonal polynomials, through Riemann–Hilbert problems
4. Calculation of gap eigenvalue statistics
Thursday, 21 July 2011
![Page 5: NUMERICAL CALCULATION OF RANDOM MATRIX ...solver/talks/RandomMatrix.pdfOUTLINE 1. Relationship of random matrix theory and orthogonal polynomials 2. Equilibrium measures supported](https://reader035.fdocuments.in/reader035/viewer/2022062416/60fda7a2d118d038f220da89/html5/thumbnails/5.jpg)
• For the Gaussian unitary ensemble (i.e., large random Hermitian matrices), gap eigenvalue statistics can be reduced to the Fredholm determinant
where the kernel is constructed from pn and pn+1; the orthogonal polynomials with respect to the weight
• Fredholm determinants can be easily computed numerically (Bornemann 2010), as long as we can evaluate the kernel
• Therefore, computing distributions depends only on evaluating the orthogonal polynomials
• We will construct a numerical method for computing pn and pn+1 whose computational cost is independent of n, which requires first calculating the equilibrium measure
Relationship of random matrix theory with orthogonal polynomials
e−nV (x) dx
det [I +Kn|Ω]
Kn
Thursday, 21 July 2011
![Page 6: NUMERICAL CALCULATION OF RANDOM MATRIX ...solver/talks/RandomMatrix.pdfOUTLINE 1. Relationship of random matrix theory and orthogonal polynomials 2. Equilibrium measures supported](https://reader035.fdocuments.in/reader035/viewer/2022062416/60fda7a2d118d038f220da89/html5/thumbnails/6.jpg)
EQUILIBRIUM MEASURES
2 1 1 2
1
2
3
4
2 1 1 2
1
2
3
4
• Suppose the real line is a conductor, on which n discrete charges are placed, with total unit charge
• Suppose further an external field V is present
• The equilibrium measure
is the limiting distribution (weak* limit) of the charges
• On the right is a sketch for
V(x) = x2
dµ = ψ(x) dx
(see eg. Saff and Totik 1997)Thursday, 21 July 2011
![Page 7: NUMERICAL CALCULATION OF RANDOM MATRIX ...solver/talks/RandomMatrix.pdfOUTLINE 1. Relationship of random matrix theory and orthogonal polynomials 2. Equilibrium measures supported](https://reader035.fdocuments.in/reader035/viewer/2022062416/60fda7a2d118d038f220da89/html5/thumbnails/7.jpg)
EQUILIBRIUM MEASURES
2 1 1 2
1
2
3
4
2 1 1 2
1
2
3
4
• Suppose the real line is a conductor, on which n discrete charges are placed, with total unit charge
• Suppose further an external field V is present
• The equilibrium measure
is the limiting distribution (weak* limit) of the charges
• On the right is a sketch for
V(x) = x2
dµ = ψ(x) dx
(see eg. Saff and Totik 1997)Thursday, 21 July 2011
![Page 8: NUMERICAL CALCULATION OF RANDOM MATRIX ...solver/talks/RandomMatrix.pdfOUTLINE 1. Relationship of random matrix theory and orthogonal polynomials 2. Equilibrium measures supported](https://reader035.fdocuments.in/reader035/viewer/2022062416/60fda7a2d118d038f220da89/html5/thumbnails/8.jpg)
EQUILIBRIUM MEASURES
2 1 1 2
1
2
3
4
2 1 1 2
1
2
3
4
• Suppose the real line is a conductor, on which n discrete charges are placed, with total unit charge
• Suppose further an external field V is present
• The equilibrium measure
is the limiting distribution (weak* limit) of the charges
• On the right is a sketch for
V(x) = x2
dµ = ψ(x) dx
(see eg. Saff and Totik 1997)Thursday, 21 July 2011
![Page 9: NUMERICAL CALCULATION OF RANDOM MATRIX ...solver/talks/RandomMatrix.pdfOUTLINE 1. Relationship of random matrix theory and orthogonal polynomials 2. Equilibrium measures supported](https://reader035.fdocuments.in/reader035/viewer/2022062416/60fda7a2d118d038f220da89/html5/thumbnails/9.jpg)
EQUILIBRIUM MEASURES
2 1 1 2
1
2
3
4
2 1 1 2
1
2
3
4
• Suppose the real line is a conductor, on which n discrete charges are placed, with total unit charge
• Suppose further an external field V is present
• The equilibrium measure
is the limiting distribution (weak* limit) of the charges
• On the right is a sketch for
V(x) = x2
dµ = ψ(x) dx
(see eg. Saff and Totik 1997)Thursday, 21 July 2011
![Page 10: NUMERICAL CALCULATION OF RANDOM MATRIX ...solver/talks/RandomMatrix.pdfOUTLINE 1. Relationship of random matrix theory and orthogonal polynomials 2. Equilibrium measures supported](https://reader035.fdocuments.in/reader035/viewer/2022062416/60fda7a2d118d038f220da89/html5/thumbnails/10.jpg)
EQUILIBRIUM MEASURES
2 1 1 2
1
2
3
4
2 1 1 2
1
2
3
4
• Suppose the real line is a conductor, on which n discrete charges are placed, with total unit charge
• Suppose further an external field V is present
• The equilibrium measure
is the limiting distribution (weak* limit) of the charges
• On the right is a sketch for
V(x) = x2
dµ = ψ(x) dx
(see eg. Saff and Totik 1997)Thursday, 21 July 2011
![Page 11: NUMERICAL CALCULATION OF RANDOM MATRIX ...solver/talks/RandomMatrix.pdfOUTLINE 1. Relationship of random matrix theory and orthogonal polynomials 2. Equilibrium measures supported](https://reader035.fdocuments.in/reader035/viewer/2022062416/60fda7a2d118d038f220da89/html5/thumbnails/11.jpg)
Applications of the equilibrium measure
• Global mean distribution of the eigenvalues of GUE matrix with distribution
• Distribution of near optimum interpolation points (Fekete points)
• Distribution of zeros of orthogonal polynomials with the weight
• For V(x) = x2 these are scaled Hermite polynomials
• In the last slide, I cheated and plotted these roots
• Computing orthogonal polynomials
• Best rational approximation
e−nV (x) dx
1
Zne−nTrV (M) dM
Thursday, 21 July 2011
![Page 12: NUMERICAL CALCULATION OF RANDOM MATRIX ...solver/talks/RandomMatrix.pdfOUTLINE 1. Relationship of random matrix theory and orthogonal polynomials 2. Equilibrium measures supported](https://reader035.fdocuments.in/reader035/viewer/2022062416/60fda7a2d118d038f220da89/html5/thumbnails/12.jpg)
Given an external field V : R → R, the equilibrium measure is the uniqueBorel measure dµ = ψ(x) dx such that
log
1
|t− s| dµ(t) dµ(s) +
V (s) dµ(s)
is minimal.
FORMAL DEFINITION
Thursday, 21 July 2011
![Page 13: NUMERICAL CALCULATION OF RANDOM MATRIX ...solver/talks/RandomMatrix.pdfOUTLINE 1. Relationship of random matrix theory and orthogonal polynomials 2. Equilibrium measures supported](https://reader035.fdocuments.in/reader035/viewer/2022062416/60fda7a2d118d038f220da89/html5/thumbnails/13.jpg)
• This definition can be reduced to the following Euler–Lagrange formulation:
• We let
so that (where ± imply limit from the left and right)
• Differentiating we get
g+ + g− = V − and g ∼ log z
2
log
1
|x− z| dµ+ V (z) = for z ∈ suppµ
2
log
1
|x− z| dµ+ V (z) ≥ for all real z
g(z) =
log(z − x) dµ
φ+ + φ− = V and φ ∼ 1
zfor φ(z) = g(z) =
dµ(x)
z − xThursday, 21 July 2011
![Page 14: NUMERICAL CALCULATION OF RANDOM MATRIX ...solver/talks/RandomMatrix.pdfOUTLINE 1. Relationship of random matrix theory and orthogonal polynomials 2. Equilibrium measures supported](https://reader035.fdocuments.in/reader035/viewer/2022062416/60fda7a2d118d038f220da89/html5/thumbnails/14.jpg)
• Now suppose we manage to find an analytic function such that
on some subset Γ of the real line
• In certain cases (for example, if V is convex), there is only one Γ such
that this is possible, hence Γ must be supp μ
• Plemelj’s lemma then tells us that we can find by:
φ+ + φ− = V and φ ∼ 1
z
dµ = ψ(x) dx
i
2π
φ+(x)− φ−(x)
= ψ(x)
Thursday, 21 July 2011
![Page 15: NUMERICAL CALCULATION OF RANDOM MATRIX ...solver/talks/RandomMatrix.pdfOUTLINE 1. Relationship of random matrix theory and orthogonal polynomials 2. Equilibrium measures supported](https://reader035.fdocuments.in/reader035/viewer/2022062416/60fda7a2d118d038f220da89/html5/thumbnails/15.jpg)
• For a given Γ, we can find all solutions to
• The goal, then, is to choose Γ so that:
• cΓ is precisely 1
• is bounded
• This is the inverse Cauchy transform, which we denote by PΓf
φ+ + φ− = V and φ(z) ∼ cΓz
φ
Thursday, 21 July 2011
![Page 16: NUMERICAL CALCULATION OF RANDOM MATRIX ...solver/talks/RandomMatrix.pdfOUTLINE 1. Relationship of random matrix theory and orthogonal polynomials 2. Equilibrium measures supported](https://reader035.fdocuments.in/reader035/viewer/2022062416/60fda7a2d118d038f220da89/html5/thumbnails/16.jpg)
PROBLEM ON THE CIRCLE
f(z) =∞
k=−∞fkz
k
φ+(z) + φ−(z) = f(z) and φ(∞) = 0
φ+ φ−
Thursday, 21 July 2011
![Page 17: NUMERICAL CALCULATION OF RANDOM MATRIX ...solver/talks/RandomMatrix.pdfOUTLINE 1. Relationship of random matrix theory and orthogonal polynomials 2. Equilibrium measures supported](https://reader035.fdocuments.in/reader035/viewer/2022062416/60fda7a2d118d038f220da89/html5/thumbnails/17.jpg)
PROBLEM ON THE CIRCLE
f(z) =∞
k=−∞fkz
k
φ+(z) + φ−(z) = f(z) and φ(∞) = 0
φ+ =∞
k=0
fkzk φ− =
−1
k=−∞fkz
k
Thursday, 21 July 2011
![Page 18: NUMERICAL CALCULATION OF RANDOM MATRIX ...solver/talks/RandomMatrix.pdfOUTLINE 1. Relationship of random matrix theory and orthogonal polynomials 2. Equilibrium measures supported](https://reader035.fdocuments.in/reader035/viewer/2022062416/60fda7a2d118d038f220da89/html5/thumbnails/18.jpg)
Consider the Joukowski map from the unit circle to the unit interval
Functions analytic inside and outside the unit circle are mapped to functions analytic off the unit interval.
PROBLEM ON THE UNIT INTERVAL
J(z) =1
2
z +
1
z
Thursday, 21 July 2011
![Page 19: NUMERICAL CALCULATION OF RANDOM MATRIX ...solver/talks/RandomMatrix.pdfOUTLINE 1. Relationship of random matrix theory and orthogonal polynomials 2. Equilibrium measures supported](https://reader035.fdocuments.in/reader035/viewer/2022062416/60fda7a2d118d038f220da89/html5/thumbnails/19.jpg)
We define four inverses to the Joukowski map:
J−1+ (x) = x−
√x− 1
√x+ 1 J−1
− (x) = x+√x− 1
√x+ 1
J−1↑ (x) = x+ i
√1− x
√1 + x J−1
↓ (x) = x− i√1− x
√1 + x
Thursday, 21 July 2011
![Page 20: NUMERICAL CALCULATION OF RANDOM MATRIX ...solver/talks/RandomMatrix.pdfOUTLINE 1. Relationship of random matrix theory and orthogonal polynomials 2. Equilibrium measures supported](https://reader035.fdocuments.in/reader035/viewer/2022062416/60fda7a2d118d038f220da89/html5/thumbnails/20.jpg)
Suppose we compute the inverse Cauchy transform of the mapped function on the unit circle
Then the following function satisfies the necessary jump
φ+ φ−
φ = P f(J(·))
f(J(z))
f(J(z))
1
2
φ(J−1
+ (x)) + φ(J−1− (x))
1
2
φ+(J−1
↓ (x)) + φ−(J−1↑ (x))
1
2
φ+(J−1
↑ (x)) + φ−(J−1↓ (x))
Thursday, 21 July 2011
![Page 21: NUMERICAL CALCULATION OF RANDOM MATRIX ...solver/talks/RandomMatrix.pdfOUTLINE 1. Relationship of random matrix theory and orthogonal polynomials 2. Equilibrium measures supported](https://reader035.fdocuments.in/reader035/viewer/2022062416/60fda7a2d118d038f220da89/html5/thumbnails/21.jpg)
• The problem:
• Fortunately,
has no jump on the contour:
• Therefore, we find that
where there is now a free parameter
κ(z) =1√
z + 1√z − 1
κ+ + κ− = 0 and κ(z) ∼ 1
z
Pξf =1
2
φ(J−1
+ (x)) + φ(J−1− (x))
− f0
2zκ(z) + ξκ(z)
1
2
φ(J−1
+ (∞)) + φ(J−1− (∞))
=
1
2[φ(0) + φ(∞)] =
f0 + 0
2=
f02
= 0
Thursday, 21 July 2011
![Page 22: NUMERICAL CALCULATION OF RANDOM MATRIX ...solver/talks/RandomMatrix.pdfOUTLINE 1. Relationship of random matrix theory and orthogonal polynomials 2. Equilibrium measures supported](https://reader035.fdocuments.in/reader035/viewer/2022062416/60fda7a2d118d038f220da89/html5/thumbnails/22.jpg)
• Now suppose f is sufficiently smooth, so that it can be expanded into
Chebyshev series (in O(n log n) time using the DCT):
• Then
• It follows that (a numerically stable, uniformly convergent expression)
f(x) =∞
k=0
fkTk(x)k
Pξf(z) =1
2
∞
k=0
fkJ−1+ (z)k − f0
2zκ(z) + ξκ(z)
f(J(z)) = f0 +1
2
∞
k=−∞fkz
k
Thursday, 21 July 2011
![Page 23: NUMERICAL CALCULATION OF RANDOM MATRIX ...solver/talks/RandomMatrix.pdfOUTLINE 1. Relationship of random matrix theory and orthogonal polynomials 2. Equilibrium measures supported](https://reader035.fdocuments.in/reader035/viewer/2022062416/60fda7a2d118d038f220da89/html5/thumbnails/23.jpg)
OTHER INTERVALS
M(a,b)(z) =2z − a− b
b− amaps the interval (a, b) to the unit interval.
Let f(a,b),k be the Chebyshev coefficents over (a, b), so that
f(z) =∞
k=0
f(a,b),kTk(M(a,b)(z))k
Then
P(a,b),ξf(z) =1
2
∞
k=0
f(a,b),kJ−1+ (M(a,b)(z))
k−f(a,b),0
2M(a,b)(z)κ(M(a,b)(z))+ξκ(M(a,b)(z))
Thursday, 21 July 2011
![Page 24: NUMERICAL CALCULATION OF RANDOM MATRIX ...solver/talks/RandomMatrix.pdfOUTLINE 1. Relationship of random matrix theory and orthogonal polynomials 2. Equilibrium measures supported](https://reader035.fdocuments.in/reader035/viewer/2022062416/60fda7a2d118d038f220da89/html5/thumbnails/24.jpg)
• Let f = . The only way the solution is bounded is if
• Since
we require
so that
ξ = 0 and f(a,b),0 = 0
b− a
8f(a,b),1 = 1
P(a,b)f(z) ∼1
z
(equivalent to standard conditions in terms of moments)
P(a,b),ξf(z) =1
2
∞
k=0
f(a,b),kJ−1+ (M(a,b)(z))
k −f(a,b),0
2M(a,b)(z)κ(M(a,b)(z)) + ξκ(M(a,b)(z))
J−1+ (z) ∼ 1
2z+O
z−2
and M(a,b)(z) ∼
2z
b− a+O(1)
V
Thursday, 21 July 2011
![Page 25: NUMERICAL CALCULATION OF RANDOM MATRIX ...solver/talks/RandomMatrix.pdfOUTLINE 1. Relationship of random matrix theory and orthogonal polynomials 2. Equilibrium measures supported](https://reader035.fdocuments.in/reader035/viewer/2022062416/60fda7a2d118d038f220da89/html5/thumbnails/25.jpg)
• We thus have two unknowns, a and b, with two conditions:
• The Chebyshev coefficients can be computed efficiently using the FFT
• Moreover, each of these equations are differentiable with respect to a and b
• Thus we can setup a trivial Newton iteration to determine a and b
• This iteration is guaranteed to converge to supp µ whenever V is convex
• or, if supp µ is a single interval and the initial guess of a and b are sufficiently accurate
• We then recover the equilibrium measure using the formula
f(a,b),0 = 0 andb− a
8f(a,b),1 = 1
dµ =
1−M(a,b)(x)
π
∞
k=1
fkUk−1(M(a,b)(x)) dx
Thursday, 21 July 2011
![Page 26: NUMERICAL CALCULATION OF RANDOM MATRIX ...solver/talks/RandomMatrix.pdfOUTLINE 1. Relationship of random matrix theory and orthogonal polynomials 2. Equilibrium measures supported](https://reader035.fdocuments.in/reader035/viewer/2022062416/60fda7a2d118d038f220da89/html5/thumbnails/26.jpg)
1.0 0.5 0.5 1.0
0.5
1.0
1.5
2.0
2.5
x100
3 2 1 1
0.05
0.10
0.15
0.20
0.25
0.30
ex − x
dµ dµ
1.0 0.5 0.5 1.0
0.05
0.10
0.15
0.20
0.25
3 2 1 1
1.5
2.0
2.5
3.0
3.5
Thursday, 21 July 2011
![Page 27: NUMERICAL CALCULATION OF RANDOM MATRIX ...solver/talks/RandomMatrix.pdfOUTLINE 1. Relationship of random matrix theory and orthogonal polynomials 2. Equilibrium measures supported](https://reader035.fdocuments.in/reader035/viewer/2022062416/60fda7a2d118d038f220da89/html5/thumbnails/27.jpg)
2 1 1 2
0.1
0.2
0.3
0.4
0.5
0.5 0.5
0.2
0.4
0.6
0.8
1.0
1.2
1.4
sin 3x+ 10x201
5x2 − 4
15x3 +
1
20x4 +
8
5x
2 1 1 2
1
1
2
dµ dµ
0.5 0.5
1.0
0.5
0.5
1.0
Thursday, 21 July 2011
![Page 28: NUMERICAL CALCULATION OF RANDOM MATRIX ...solver/talks/RandomMatrix.pdfOUTLINE 1. Relationship of random matrix theory and orthogonal polynomials 2. Equilibrium measures supported](https://reader035.fdocuments.in/reader035/viewer/2022062416/60fda7a2d118d038f220da89/html5/thumbnails/28.jpg)
•
•
•
g+ + g− = V − µg+ + g−≤ V −
g =Pf
• Pf
•
Thursday, 21 July 2011
![Page 29: NUMERICAL CALCULATION OF RANDOM MATRIX ...solver/talks/RandomMatrix.pdfOUTLINE 1. Relationship of random matrix theory and orthogonal polynomials 2. Equilibrium measures supported](https://reader035.fdocuments.in/reader035/viewer/2022062416/60fda7a2d118d038f220da89/html5/thumbnails/29.jpg)
• æ
κΣ(z) z =
a− b
2J−1+ (MΣ(z)),
MΣ(z)κΣ(z) z =
b− a
2
MΣ(z)− J−1
+ (MΣ(z)),
J−1+ (MΣ(z)) z =
b− a
4
1
2J−1+ (MΣ(z))
2 − J−1+ (MΣ(z))
,
J−1+ (MΣ(z))
k z =b− a
4
1
k + 1J−1+ (MΣ(z))
k+1 − 1
k − 1J−1+ (MΣ(z))
k−1
.
• (−∞, b) (a, b)
• J−1↑ (MΣ(x)) J−1
↓ (MΣ(x))
•
g(z)− z = O
1
z
Thursday, 21 July 2011
![Page 30: NUMERICAL CALCULATION OF RANDOM MATRIX ...solver/talks/RandomMatrix.pdfOUTLINE 1. Relationship of random matrix theory and orthogonal polynomials 2. Equilibrium measures supported](https://reader035.fdocuments.in/reader035/viewer/2022062416/60fda7a2d118d038f220da89/html5/thumbnails/30.jpg)
4 2 2 4 6
20
15
10
5
1.5 1.0 0.5 0.5 1.0 1.5
20
15
10
5
sin 3x+ 10x201
5x2 − 4
15x3 +
1
20x4 +
8
5x
g+ + g− − V
Thursday, 21 July 2011
![Page 31: NUMERICAL CALCULATION OF RANDOM MATRIX ...solver/talks/RandomMatrix.pdfOUTLINE 1. Relationship of random matrix theory and orthogonal polynomials 2. Equilibrium measures supported](https://reader035.fdocuments.in/reader035/viewer/2022062416/60fda7a2d118d038f220da89/html5/thumbnails/31.jpg)
MULTIPLE INTERVALS
• PΓ Γ Γ = Γ1 ∪ Γ2
•
PΓf = PΓ1r1 + PΓ2r2
• r1 r2
Thursday, 21 July 2011
![Page 32: NUMERICAL CALCULATION OF RANDOM MATRIX ...solver/talks/RandomMatrix.pdfOUTLINE 1. Relationship of random matrix theory and orthogonal polynomials 2. Equilibrium measures supported](https://reader035.fdocuments.in/reader035/viewer/2022062416/60fda7a2d118d038f220da89/html5/thumbnails/32.jpg)
• r1 r2
•
PΓλrκ(z) =
rλ,kPΓλTk(MΓλ(z))
• xΓλ1 , . . . , xΓλ
N rλ,k
r1(xΓ1j ) + [P+
Γ2+ P−
Γ2]r2(x
Γ1j ) = f(xΓ1
j )P+Γ1
+ P−Γ1
r1(x
Γ2j ) + r2(x
Γ2j ) = f(xΓ2
j )
•Γ1 Γ2
f
• O(n n)
Thursday, 21 July 2011
![Page 33: NUMERICAL CALCULATION OF RANDOM MATRIX ...solver/talks/RandomMatrix.pdfOUTLINE 1. Relationship of random matrix theory and orthogonal polynomials 2. Equilibrium measures supported](https://reader035.fdocuments.in/reader035/viewer/2022062416/60fda7a2d118d038f220da89/html5/thumbnails/33.jpg)
•
•
r1,0 = r2,0 = 0
• 1z Γ1 = (a1, b1) Γ2 = (a2, b2)
b1 − a18
r1,1 +b2 − a2
8r2,1
• g =Pf
g+ + g− = V − Γ1 Γ2
g+(b1) + g−(b1)− V (b1) = g+(a2) + g−(a2)− V (a2)
Thursday, 21 July 2011
![Page 34: NUMERICAL CALCULATION OF RANDOM MATRIX ...solver/talks/RandomMatrix.pdfOUTLINE 1. Relationship of random matrix theory and orthogonal polynomials 2. Equilibrium measures supported](https://reader035.fdocuments.in/reader035/viewer/2022062416/60fda7a2d118d038f220da89/html5/thumbnails/34.jpg)
4 2 2 4
200
400
600
V (x) =(−3 + x)(−2 + x)(1 + x)(2 + x)(3 + x)(−1 + 2x)
α=
1
α
Thursday, 21 July 2011
![Page 35: NUMERICAL CALCULATION OF RANDOM MATRIX ...solver/talks/RandomMatrix.pdfOUTLINE 1. Relationship of random matrix theory and orthogonal polynomials 2. Equilibrium measures supported](https://reader035.fdocuments.in/reader035/viewer/2022062416/60fda7a2d118d038f220da89/html5/thumbnails/35.jpg)
ORTHOGONAL POLYNOMIALS
Thursday, 21 July 2011
![Page 36: NUMERICAL CALCULATION OF RANDOM MATRIX ...solver/talks/RandomMatrix.pdfOUTLINE 1. Relationship of random matrix theory and orthogonal polynomials 2. Equilibrium measures supported](https://reader035.fdocuments.in/reader035/viewer/2022062416/60fda7a2d118d038f220da89/html5/thumbnails/36.jpg)
• Once we have computed the equilibrium measure, we can set up the Riemann–Hilbert problem for the orthogonal polynomials
• RH problems can be computed numerically (as described last week)
• We need to write the RH problem so that the solution is smooth (no singularities) along each contour, and localized around stationary points
• This will be accurate in the asymptotic regime: arbitrarily large n
• The key result: we can systematically compute arbitrarily large order orthogonal polynomials with respect to general weights
• We could also use this to compute the nodes and weights of Gaussian quadrature rules with respect to general weights in O(n) time
Thursday, 21 July 2011
![Page 37: NUMERICAL CALCULATION OF RANDOM MATRIX ...solver/talks/RandomMatrix.pdfOUTLINE 1. Relationship of random matrix theory and orthogonal polynomials 2. Equilibrium measures supported](https://reader035.fdocuments.in/reader035/viewer/2022062416/60fda7a2d118d038f220da89/html5/thumbnails/37.jpg)
• The unaltered Riemann–Hilbert problem for orthogonal polynomials is
Φ+= Φ−
1 e
−nV
1
and Φ ∼
zn O
z−n−1
Ozn−1
z−n
• We know how to compute g such that g(z) ∼ log z and g+ + g− = V − on supp dµ
• We thus let
Φ = Ψ
eng
e−ng
where Ψ ∼ I and
Ψ+= Ψ−
eng−
e−ng−
1 e
−nV
1
e−ng+
eng+
= Ψ−
en(g−−g+)
en(g++g−−V )
en(g+−g−)
(based on Deift 1999)
Thursday, 21 July 2011
![Page 38: NUMERICAL CALCULATION OF RANDOM MATRIX ...solver/talks/RandomMatrix.pdfOUTLINE 1. Relationship of random matrix theory and orthogonal polynomials 2. Equilibrium measures supported](https://reader035.fdocuments.in/reader035/viewer/2022062416/60fda7a2d118d038f220da89/html5/thumbnails/38.jpg)
(based on Deift 1999)
From the construction of g, the matrix
en(g
−−g+) en(g++g−−V )
en(g+−g−)
has the following nice properties:
• Off of supp µ, it has the form
1 en(g
++g−−V )
1
which decays exponentially (g decays at infinity, so V dominates)
• On supp µ, it has the form
en(g
−−g+) e−n
en(g+−g−)
= L
1
en(V−−2g−) 1
1
−1
1
en(V−−2g+) 1
L−1
for L =
e−n/2
en/2
Thursday, 21 July 2011
![Page 39: NUMERICAL CALCULATION OF RANDOM MATRIX ...solver/talks/RandomMatrix.pdfOUTLINE 1. Relationship of random matrix theory and orthogonal polynomials 2. Equilibrium measures supported](https://reader035.fdocuments.in/reader035/viewer/2022062416/60fda7a2d118d038f220da89/html5/thumbnails/39.jpg)
We thus want to solve the RH problem (where all the
jumps are computable numerically!)
1 en(g
++g−−V+)
1
1 en(2g−V+)
1
1
en(V−−2g) 1
1
en(V−−2g) 1
1
−1
(based on Deift 1999)
Thursday, 21 July 2011
![Page 40: NUMERICAL CALCULATION OF RANDOM MATRIX ...solver/talks/RandomMatrix.pdfOUTLINE 1. Relationship of random matrix theory and orthogonal polynomials 2. Equilibrium measures supported](https://reader035.fdocuments.in/reader035/viewer/2022062416/60fda7a2d118d038f220da89/html5/thumbnails/40.jpg)
• P (z)
P+ = P−
1−1
P (z) ∼ I
• Q1 Q2
Thursday, 21 July 2011
![Page 41: NUMERICAL CALCULATION OF RANDOM MATRIX ...solver/talks/RandomMatrix.pdfOUTLINE 1. Relationship of random matrix theory and orthogonal polynomials 2. Equilibrium measures supported](https://reader035.fdocuments.in/reader035/viewer/2022062416/60fda7a2d118d038f220da89/html5/thumbnails/41.jpg)
UP
UPUP
UPUP
UP
UQ1 UQ2
P
1
en(V−−2g) 1
P−1
P
1
en(V−−2g) 1
P−1
PQ−11 PQ−1
2
Thursday, 21 July 2011
![Page 42: NUMERICAL CALCULATION OF RANDOM MATRIX ...solver/talks/RandomMatrix.pdfOUTLINE 1. Relationship of random matrix theory and orthogonal polynomials 2. Equilibrium measures supported](https://reader035.fdocuments.in/reader035/viewer/2022062416/60fda7a2d118d038f220da89/html5/thumbnails/42.jpg)
RANDOM MATRIX DISTRIBUTIONS
Thursday, 21 July 2011
![Page 43: NUMERICAL CALCULATION OF RANDOM MATRIX ...solver/talks/RandomMatrix.pdfOUTLINE 1. Relationship of random matrix theory and orthogonal polynomials 2. Equilibrium measures supported](https://reader035.fdocuments.in/reader035/viewer/2022062416/60fda7a2d118d038f220da89/html5/thumbnails/43.jpg)
• We want to compute gap probabilities
• These are expressible as
for (where Φ is still the solution the RH problem)
det [I +Kn|Ω]
Kn(x, y) =1
2πie−n/2[V (x)+V (y)]Φ11(x)Φ21(y)− Φ11(y)Φ21(x)
x− y
Thursday, 21 July 2011
![Page 44: NUMERICAL CALCULATION OF RANDOM MATRIX ...solver/talks/RandomMatrix.pdfOUTLINE 1. Relationship of random matrix theory and orthogonal polynomials 2. Equilibrium measures supported](https://reader035.fdocuments.in/reader035/viewer/2022062416/60fda7a2d118d038f220da89/html5/thumbnails/44.jpg)
• Input: potential V, dimension of random matrix n, gap interval Ω
• Output: probability that there are no eigenvalues in Ω
• Step 1: Compute the equilibrium measure using Newton iteration
• Step 2: Construct and solve the orthogonal polynomial RH problem numerically
• Step 3: Use Bornemann’s Fredholm determinant solver
ALGORITHM
Thursday, 21 July 2011
![Page 45: NUMERICAL CALCULATION OF RANDOM MATRIX ...solver/talks/RandomMatrix.pdfOUTLINE 1. Relationship of random matrix theory and orthogonal polynomials 2. Equilibrium measures supported](https://reader035.fdocuments.in/reader035/viewer/2022062416/60fda7a2d118d038f220da89/html5/thumbnails/45.jpg)
UNIVERSALITY
• Let
• Then it is known that, for a inside the support of the equilibrium measure and any polynomial potential, the Fredholm determinant converges to the Fredholm determinant over (–s,s) with the sine kernel
• However, for finite n, the distributions vary
K∞(x, y) =sinπ(x− y)
x− y
Ω = a+1
Kn(a, a)(−s, s)
Thursday, 21 July 2011
![Page 46: NUMERICAL CALCULATION OF RANDOM MATRIX ...solver/talks/RandomMatrix.pdfOUTLINE 1. Relationship of random matrix theory and orthogonal polynomials 2. Equilibrium measures supported](https://reader035.fdocuments.in/reader035/viewer/2022062416/60fda7a2d118d038f220da89/html5/thumbnails/46.jpg)
sin 3x+ 10x20x4x2
n = 30, 50, ∞
Thursday, 21 July 2011
![Page 47: NUMERICAL CALCULATION OF RANDOM MATRIX ...solver/talks/RandomMatrix.pdfOUTLINE 1. Relationship of random matrix theory and orthogonal polynomials 2. Equilibrium measures supported](https://reader035.fdocuments.in/reader035/viewer/2022062416/60fda7a2d118d038f220da89/html5/thumbnails/47.jpg)
• Discovery of unknown universality laws?• Inverse problem: determining information about the potential V from
observed data?• Can we determine which random matrix ensemble generates the
zeros of the Riemann–Zeta function?• Modelling physical systems?
Potential of numerical RH approach for random matrix theory
Thursday, 21 July 2011