Подпространство Крылова

Материал из testwiki
Перейти к навигации Перейти к поиску

В линейной алгебре подпростра́нством Крыло́ва размерности m, порождённым вектором v∈ℂn и матрицей A∈ℂn×n, называется линейное пространство

𝒦m(v,A)=span⁡{v,Av,A2v,...,Am−1v}.

Где span{...} означает линейную оболочку. Подпространство Крылова является подпространством векторного пространства над полем комплексных чисел: 𝒦m⊂ℂn.

Такие пространства были названы в честь русского прикладного математика и военно-морского инженера А. Н. Крылова, который опубликовал работу по этой проблеме в 1931 году.

Размерность подпространства Крылова

В силу конечномерности пространства ℂn найдётся такое p(0≤p≤n), что векторы v,Av,A2v,...,Ap−1v линейно-независимы, а Apv есть линейная комбинация этих векторов с коэффициентами γ1,γ2,...,γp:

Apv=−γ1Ap−1v−γ2Ap−2v−...−γpv

Составим полином φ(λ)=λp+γ1λp−1+γ2λp−2+...+γp и получим:

φ(A)v=0.

Полином φ(A) степени p является минимальным многочленом вектора v относительно матрицы A.

Свойства подпространства Крылова

1. 𝒦p инвариантно относительно A и 𝒦m=𝒦p для любого m≥p.
2. dim(𝒦m)=min⁡{m,p}.

Методы Крыловского типа

Алгоритмы, использующие подпространства Крылова, традиционно называют методами Крыловского типа. Они среди самых успешных методов, в настоящее время доступных по числовой линейной алгебре.

Современные итерационные методы поиска собственных значений и методы решения СЛАУ, ориентированные на матрицы больших размерностей, избегают матрично-матричных операций, и чаще умножают матрицу на векторы и работают с получившимися векторами:

𝒦m(v,A)=span⁡{v1,v2,v3,...,vm},

где

v1=v,v2=Av1,v3=Av2,...,vm=Avm−1.

Самые известные методы подпространства Крылова — Метод Арнольди, Метод Ланцоша, Метод сопряжённых градиентов, GMRES, BiCG, BiCGSTAB, QMR, TFQMR и MinRES.

См. также

Литература

Примечания

Шаблон:Примечания

Ссылки

Шаблон:Rq