Nella scienza computazionale incontriamo spesso grandi sistemi lineari che siamo tenuti a risolvere con mezzi (efficienti), ad esempio con metodi diretti o iterativi. Se ci concentriamo su quest'ultimo, come possiamo stabilire che un metodo iterativo per risolvere un sistema lineare di grandi dimensioni è convergente nella pratica?
È chiaro che possiamo fare analisi di prova ed errore (cfr. Perché il mio risolutore lineare iterativo non converge? ) E fare affidamento su metodi iterativi che garantiscono la convergenza tramite prove o hanno una solida base di esperienze (ad esempio metodi subspaziali di Krylov come CG e GMRES per sistemi simmetrici e non simmetrici rispettivamente).
Ma cosa si può fare per stabilire la convergenza nella pratica? e cosa si fa?