Для задачи о собственных значениях невозможность такого алгоритма доказать легко. Строим матрицу, для которой характеристический полином совпадает с заданным. И, если блочный алгоритм существует, корни полинома любой степени можно найти, умея находить с.з. матриц 2х2 и владея "блочным алгоритмом". Для сингулярных, по всей видимости, то же самое. Некогда я интересовался возможностью пересчитывать сингулярное разложение при добавлении или исключении строк матрицы. Ничего лучше некоей разновидности алгоритма Якоби, диагонализации возникших при модификации возмущений, не придумал.
|