JuliaMath / JuliaMath/RandomMatrices.jl
GaussianJacobi produces wrong eigenvalues
- Dominant language
- Julia
- Stars
- 94
- Forks
- 41
- PR merge metrics
- No merged PRs in 30d
Description
As reported by @dlfivefifty,
```
eigvalrand(GaussianJacobi(2,0,0),100)
```
produces eigenvalues shown in the plot. They should be symmetrically distributed around 1/2, so the heavy clustering should be present both at 0 and 1. Instead, the clustering only happens near 1.

Contributor guide
No contributing guide indexed for this repository
Research direction
Start by reproducing the reported eigvalrand(GaussianJacobi(2,0,0),100) result and inspect the GaussianJacobi and eigvalrand entry points. Determine why the eigenvalues cluster near 1 instead of symmetrically near 0 and 1; done means the distribution has the expected symmetry and the behavior is covered by a regression check.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- julia
- Domain
- backend
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100