Find smallest eigenpairs fast with shift‑invert, normalization, and safeguards against divergence loops. Adjust tolerance, iterations, and shift to target specific spectral regions with precision. Paste a matrix and initial vector with automatic sizing support. Track convergence using Rayleigh quotients, residual norms, and iteration tables for transparency. Export clean CSV and PDF reports for sharing.
A 3×3 symmetric matrix with a simple initial vector.
| Matrix A | ||
|---|---|---|
| a₁₁ | a₁₂ | a₁₃ |
| 4 | 1 | 0 |
| 1 | 3 | 1 |
| 0 | 1 | 2 |
| Initial vector x₀ | ||
|---|---|---|
| 1 | 1 | 1 |
Given a square matrix A and shift μ, the shift‑invert iteration computes xₖ by solving:
(A − μI) yₖ = xₖ₋₁, xₖ = yₖ / ‖yₖ‖₂
The Rayleigh quotient estimates λₖ:
λₖ = (xₖᵀ A xₖ) / (xₖᵀ xₖ)
Stopping criteria options:
With μ=0, the inverse iteration converges to the smallest‑magnitude eigenvalue. For a chosen μ close to a target eigenvalue, convergence is typically rapid to that eigenpair.
Important Note: All the Calculators listed in this site are for educational purpose only and we do not guarentee the accuracy of results. Please do consult with other sources as well.