← Back to Archive

P2: W_hh Spectral Radius

Testing if trained W_hh has eigenvalues near unit circle.

REFUTED
Spectral radius |λ_max| = 2.52
Prediction was: 0.9 < |λ_max| < 1.1
Prediction: For information preservation, W_hh should have eigenvalues near 1.
Rationale: |λ| < 1 causes decay, |λ| > 1 causes explosion.

Eigenvalue Distribution

Complex plane. Unit circle shown. Blue = inside, Red = outside.

Top 10 Eigenvalues

#Eigenvalue|λ|Status
1-2.35 - 0.91i2.52outside
2-2.35 + 0.91i2.52outside
3+1.23 - 1.78i2.16outside
4+1.23 + 1.78i2.16outside
5+0.58 - 1.96i2.04outside
6+0.58 + 1.96i2.04outside
7+1.38 - 0.80i1.59outside
8+1.38 + 0.80i1.59outside
9-0.89 - 1.21i1.50outside
10-0.89 + 1.21i1.50outside

Statistics

Spectral radius2.52
Mean |λ|0.52
Std |λ|0.51
Inside unit circle115/128 (90%)
Near unit circle (0.9-1.1)3/128 (2%)
Outside unit circle13/128 (10%)
Insight: The RNN doesn't rely on eigenvalue tuning for stability.

Mechanism: W_hh is expansive (would explode), but tanh clamps to [-1,1].

Implication for Q8: Memory depth doesn't follow d_max = 24/H formula because:
← Back to Archive