Це питання відкрито давно, але я думаю, що воно все-таки заслуговує на відповідь.
Принципова проблема використання крилових просторових розв'язків на окремих блоках як внутрішніх попередніх кондиціонерів полягає в тому, що вони не є лінійними операторами. Щоб зрозуміти це, позначимо через вектор, який ви отримаєте як рішення, запустивши метод простору Крилова на лінійній системі не більше ітерацій або поки не буде досягнуто допуску , використовуючи попередній кондиціонер . Іншими словами, ви можете думати про як про оператора, який діє на .х~= К( А , С, τ, N; б )КA x = bNτП≈А- 1Кб
Тепер зауважимо, що - лінійний оператор: він вимагає розв’язання саме, тобто , що лінійне в . У багатьох випадках запуск методу простору Крилова для точно однієї ітерації, починаючи з нульового вектора, також є лінійним оператором, застосованим до . Але оскільки послідовність векторів Крилова залежить від початкового залишкового , оператор взагалі не лінійний оператор для кінцевих і .К( А , С, 0 , ∞ ; ⋅ )A x = bК( А , С, 0 , ∞ ; б ) =А- 1бббr( 0 )= b - Ах( 0 )К( А , С, τ, N; ⋅ )Nτ
Це означає, що якщо ви використовуєте як частину попереднього кондиціонера для лінійної системи, в якій є одним блоком, то ви закінчуєте попередньою умовою, яка не виконує функції лінійний оператор.К( А , С, τ, N; ⋅ )А
Це на відміну від багатьох інших методів, які використовуються для передумови: наприклад, один крок SSOR - це лінійна операція над вектором, до якого ви його застосуєте, як і всі інші методи, які застосовують один крок ітерації фіксованої точки.
Основна проблема полягає в тому, що більшість космічних методів Крилова вимагають, щоб попередній передумовник був лінійним оператором. Вони просто не сходяться, якщо попередній кондиціонер не буде лінійним, пояснюючи ваше спостереження. З іншого боку, існують варіанти деяких методів простору Крилова - як правило, префіксованих словом "Гнучкі", наприклад, F-GMRES в "Гнучкий GMRES", - які працюють навколо цього, і які можуть мати справу з передумовниками, які не є лінійними оператори. Ці гнучкі варіанти оригінальних методів все ще збігаються, і часто є потужними методами у поєднанні з хорошими (але нелінійними) передумовниками.