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

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

и

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

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

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

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

Тогда

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

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

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

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

Ссылки править