We analyze necessary and sufficient conditions for the existence of optimal Krylov subspace solvers for linear algebraic systems, where optimal means the smallest possible error in the norm induced by the given inner product. The conditions we deal with were first derived and characterized more than 20 years ago by Faber and Manteuffel.
Their main theorem is often quoted and appears to be widely known. Its details and underlying concepts, however, are quite intricate, with some subtleties not covered in the literature we are aware of.
Our paper aims to present and clarify the existing important results in the context of the Faber-Manteuffel theorem. Furthermore, we review attempts to find an easier proof of the theorem and explain what remains to be done in order to complete that task.