Numerical analysis of eigenvalue algorithms based on subspace iterations by Peter Smit