Skip to content

Repository files navigation

18.338: Eigenvalues of random matrices, Fall 2025

Announcement

We will only use canvas for homework submission. This github repo is the official course home page. Announcements will be made in piazza most of the time. If you haven't already, please sign up at https://piazza.com/mit/fall2025/18338.

Previous versions:

Lecturer: Prof. Alan Edelman

TA: Nicholas West

This is the repository for public materials for the MIT course 18.338, Eigenvalues of random matrices, for the Fall 2025 semester.

Location and Time

The class will be held in 4-153 (in 2025) from 3--4:30pm every Monday and Wednesday.

Course Description:

We focus on the mathematics of random matrices - from the finite to the infinite, and beyond. I'd like this year to cover the basic RMT just quickly and slowly enough to get to exciting developments in DPPs, growth processes, aztec diamonds, and some combinatorial structures.

Our emphasis will be on interplay between the varying mathematical tools that have come to play in the modern understanding of random matrix theory. We will also discuss applications of random matrix techniques to problems in engineering and science. In 2024 we may focus on orthogonal polynomial theory.

Additional topics will be decided based on the interests of the students. No particular prerequisites are needed though a proficiency in linear algebra and basic probability will be assumed. A familiarity with numerical computing languages such as Julia, MATLAB, or Mathematica may be useful .... our primary focus will be Julia and some Mathematica.

This is a graduate course that is intended to be flexible so as to cover the backgrounds of different students. Generally grading will be based on satisfactory completion of problem sets and projects or equivalents. Homework may be peer graded, and we may look to a rotating student for solutions. Homework may be every week or two.

Homeworks

There will be a few homeworks to start class off including access to the course textbook (being written) where comments are being asked for. Submit your homework via canvas.mit.edu. If you are not enrolled in 18338 canvas, please email the TA.

#DueReadingLink
19/175,10,11HW1
29/257,13,14,21HW2
310/91,2,3HW3
410/164HW4
510/29PR

Research Questions

Topics
Combinatorics of Wachter's Law
pdf listing from 2023
MOPS in Julia
Lanczos on Multivariate Orthogonal Polynomials
QR Multivariate implementation (in Julia, Symbolically if possible)
Check Hermite, Laguerre, Jacobi Eigenvalue (of Laplace-Beltrami) - check it in Julia
second derivative of det(moment) and painleve
Simple derivation paper applied to Laguerre and Jacobi
See if there’s any easier derivation of TW starting from their R, S recursion
Simple TW derivation for GOE/GSE
Simple TW derivation for LUE/JUE

Monday & Wednesday Schedule (Tentative)

September 3 - December 10, 2025

#DayDateTopicReadingHW Due
1W09/03Hermite, Laguerre, and Jacobi ensembles: the ubiquitous triadSlides · Growth notebook
2M09/08Semicircle & Tracy–Widom laws (Fredholm determinant, differential equations, and Wigner’s proof)Reading 1,3
3W09/10Random matrix decomposition and finite RMTReading 5,6
4M09/15Orthogonal polynomials: introductionReading 13,14
5W09/17Introduction to discrete DPPsReading 7,21
6M09/22DPPs in random matrix theoryReading 21
7W09/24Guest lecture: Alexei Borodin
8M09/29Longest increasing subsequenceReading 22
9W10/01Guest lecture: John Urschel
10M10/06Growth processes, Aztec diamonds, and Tracy–WidomReading 15, 23
11W10/08Brownian motion and Airy processesReading 17,18
-M10/13Indigenous Peoples Day
12W10/15How many Roots of a Random Polynomial are Real?
13M10/20Free Probability: Adding Random Matrices
14W10/22Free Probability: The R-Transform
15M10/27Free Probability: Free Cumulants
16W10/29Free Probability: The non-commutative algebra
17M11/03Student Midterm Proposals
18W11/05Free Probability: The lattice of NC-partitions
-M11/10Student Holiday
19W11/12Free Probability: Mobius Inversion NC-lattice
20M11/17Jack Polynomials 1
21W11/19Jack Polynomials and Representation Theory
22M11/24Jack Polynomials and Representation Theory
-W11/26Canceled for Thanksgiving Travel
23M12/01Student Final Projects
24W12/03Student Final Projects
25M12/08Student Final Projects
26W12/10Student Final Projects

Some old Schedules

#DayDateTopicReadingHW Due
1W4-SepHermite, Laguerre and Jacobi ensemble: the ubiquitous triad[Slides]
2M9-SepSemicircle, Quartercircle, Circular and other infinite RMT LawsCh 3 Research: Wachter's Law Combinatorics
3W11-SepRandom Matrix Decomposition and Finite RMTCh 5
4M16-SepMatrix Calculus and Jacobians of Matrix DecompositionsCh 10, 11HW 1 Due
5W18-SepMatrix Calculus and Differential FormsCh 11
6M23-SepOrthogonal Polynomial IntroProject Idea: MOPS in Julia
7W25-SepMultivariate Orthogonal Polynomial Theory
8M30-SepUnivariate Orthogonal Polynomial Theory
9W2-OctOrthogonal Polynomials and RMT
10W7-OctIntroduction to Discrete DPP
11W9-OctDPPs in Random Matrix Theory
M14-OctIndigenous People's Day
12W16-OctPossible Class Projects
13M21-OctComputational Experiments with DPP
14W23-OctAlgorithms for DPPs
15M28-OctProjection DPP Algorithm / Kesten-McKay Law
16W30-OctGrowth Processes, Aztec Diamonds and Tracy Widom
17M4-NovLongest Increasing Subsequence
18W6-NovBrownian Motion
M11-NovVeterans Day
19W13-NovProject Plan Presentations
20M18-NovFree Probability Intro
21W20-NovFree Probability R-Transform
22M25-NovHow many roots are real?
W27-NovCanceled for Thanksgiving travel
23M2-Dec
24W4-DecProject Presentation I
25M9-DecProject Presentation II
26W11-DecProject Presentation III
We are here ↑ ↑ Below is tentative and maybe should be ignored
6M23-SepMultivariate Orthogonal PolynomialsAztec NotesHW 2 Due
7W25-SepAlgorithms for Sampling DPPs
8M30-SepDPPs[Notebook][DPPnotes]
9W2-OctLongest Increasing Sequence (LIS)
10M7-OctLIS and RSK algorithm
11W9-OctLIS and Group representation
M14-OctIndigenous People's Day
12W16-OctSchur polynomialsHW 3 Due
13M21-OctJack polynomials I
14W23-OctJack polynomials II
15M28-OctProject presentation (Midterm)
16W30-OctTracy-Widom I
17M4-NovTracy-Widom II
18W6-NovAztec Diamond and Airy Process
M11-NovVeterans Day
19W13-NovGrowth Process I
20M18-NovGrowth Process III
21W20-NovFree Probability I
22M25-NovFree Probability II
W27-NovCanceled for Thanksgiving travel
23M2-DecFree Probability III: Free Cumulants
24W4-DecProject Presentation I
25M9-DecProject Presentation II
26W11-DecProject Presentation III

Previous Projects

YearNameTopicSlidesReportcode,etc..
2025James ChenMoments via S transformlinklink
Kyuhyeon ChoiWeingarten calculus for Haar unitarylink
Alex FanPreconditioning optimizerslinklink
Ishan GangulyRMT for signal–noise decompositionlinklink
Haonan GuInstability of Painlevé equationslink
Paul Gutkovich & Zack WestImproving beta estimatorlink
Aaron MoserMatrix random walkslinklinklink
Duythuc NguyenBell polynomialslinklinklink
Yaman OtuzbirNoisy operator learninglink
Emre ParmaksizExtreme singular values of free operatorslink
Andrew YaoAnalysis of Bessel generating functionslinklink
Rosen YuVisualizing the Hermite ensemblelinklink
Ziao ZhangNumerical Painlevé equationslinklink
2024Cecelia ChenComputing Multivariate Orthogonal Baseslinklink
Vaibhav DixitEvolution of Eigenvalue Spectrum of Fully Connected (Dense) Layers in DNNslinklink
Jennifer HritzConstructing approximately Haar-random unitaries from GUEslinklinklink
Joonsoo LeeDerivatives of Randomized Matrix Approximation Algorithmslink
Donald StralkusUniversality in Inner-Product Random Geometric Graphslinklink
Nicholas WestFast eigendecomposition of unitary upper Hessenberg matriceslinklinklink
Joanna Zouk-DPPs: Fixed-Size Determinantal Point Processes for Diversity-Based Subsamplinglinklinklink
Alec ZhuSpacing of Riemann Zeta Zeros in Julialinklink
2023Gaurav AryaDifferentiable Determinental Point Processeslink
Andrey Bryutkin & Diego ChavezPainlevé Systems and Eigenvalue Distributionslinklinklink
Bünyamin Kartal & Maison ClouâtréRandom Quantum Density Operatorslinklinklink
Matthew Esmaili MalloryFree Probability & The Free Central Limit Theoremlinklink
Mali HalacDeterminantal Point Processes (DPPs) Improve KNN Clasifier Performance in Bioimpendence Analysislink
Tanshiq KumarRandom Matrix Theory and Generalization in Neural Networkslinklink
Yizhou LiuAre Interactions Reallink
Shyam NarayanTail Bounds on the Smallest Singular Value of a Rectangular Random Matrixlinklinklink
Nicholas StilesEigenvectors of the Correlation Matrixlinklink
Songchen TanApplication of RMT in some Discrete Optimization Problemslink
Harry WaldenRoots of Random Polynomials with Integral Geometrylinklinklink
2022Xiaomin Li & Yi TianLimiting Spectral Distributions of Random Matrices under Finite-Rank Perturbationslinklinklink
Ron NissimThe KPZ Equation and Fixed Pointlink
Evelyn RingootLargest Singular Values of Bi-Diagonal matrices in Julialinklinklink
Guanghao Ye & Lichen ZhangHow to Sample Uniform Spanning Trees, DPPs, and NDPPslink
Bowen ZhuMultivariate Orthogonal Polynomials Symbolically in Julialink
Kyle FridbergRandom Reflections in R^2link
Luke RobitailleMoments of Wachter Lawlink
2021Aleksandr ZiminThe Weingartens function for beta=1,2,4 and its possible generalizations using Jack polynomialslinklink
Aviva EnglanderMaximum Eigenvalues in Brownian Motion and Their Correlation with the Airy Processlinklink
Daniel PickardSampling Continuous Determinantal Point Processes with ApproxFunlinklinklink
Hussein FellahiRandom Matrix Filteringlinklinklink
Jiahai FengHypothesis testing in high dimensionslinklink
Josefina MenendezWhat is the expected number of points drawn from a Determinantal Point Process defined by a Wishart kernel?link
Madhav SankaranarayananDeterminantal Point Processes and Growth Modelslinklinklink
Saaketh VedantamAnalyzing Higher Order Effects on Eigenvalueslinklink
Theo DiamandisRandomization to Speed up Convex Optimizationlinklink
2020Max LiExploring Densities of Gaussian Quadratic Formslinklink
Poorya HabibzadehDeriving a closed form for the Cauchy transform of two lawslink
Shawn ImDeterminantal Point Processes and β-ensembleslink
Chun-Hei LamComputation of Equilibrium Measurelinklink
Tony TohmeSimplexmethod and random matriceslinklink
2017Sungwoo JeongJacobians of Matrix decompositionslink
2016Antoni MusolasDifferential geometrical approach to covariance estimation
Manishika AgaskarDiffraction gain of free-space optical communications in atmospheric turbulence
Hong HuSpectral Initialization and its Performance Analysis
Anuran MakurMaximal Correlation Functions: Hermite, Laguerre, and Jacobi
John UrschelOn the Minimal Eigenpair of Erdos-Renyi Graphs
John NappRMT and the complexity of linear optics
Alex WeinRandom Matrix Contiguity
Ravi BajajCentral Limit Theorem for log-Determinant of Wigner Matrices
Brandon TranApplication of phase transitions in spiked covariance matrices to synchronization problems
2012Chenhui HuSpectral Perturbation of Small-World Networkslinklink
Mina KarzandRandom Matrix Theory and Non-coherent MIMO Communicationslinklink
Charlotte KiangRMT Applications to Control Theorylinklink
Yi SunVirasoro Constraints and the Tracy-Widom Lawlinklink
Matt WelbornDensity of states of disordered systems via free additionlink
Helen XieRMT Applications to Transport Propertylinklink
Yufei ZhaoSpectral Distributions of Random Graphslinklink
Yi ZengNorth Pole Problemlinklink
2009Gregory MintonMoments of Random Orthogonal Matriceslinklink

About

No description, website, or topics provided.

Resources

Stars

106 stars

Watchers

4 watching

Forks

Releases

Packages

Used by

Contributors

Languages