Биортогонализация Ланцоша

Биортогонализация Ланцоша — в линейной алгебре процесс построения пары биортогональных базисов для двух подпространств Крылова

и

Метод был предложен венгерским физиком и математиком Корнелием Ланцошем и является расширением процедуры ортогонализации Ланцоша на случай, когда матрица несимметрична.

Теоретическое обоснование метода

Определение. Системы векторов и называются биортогональными, если

Теорема.
Пусть векторы и таковы, что и пусть системы векторов и определяются соотношениями:

Тогда

  • Системы и являются биортогональными.
  • Каждая из систем и является линейно-независимой и образует базис в и соответственно.

Замечание. Основным недостатком биортогонализации Ланцоша является возможность возникновения ситуации, когда при этом продолжение процесса становится невозможным из-за неопределённости коэффициента

Алгоритм биортогонализации Ланцоша

  1. Выбираем два вектора , так чтобы
  2. Полагаем
  3. Для делать:
  4. . Если то СТОП
  5. Конец цикла по .

Ссылки