सामान्य तौर पर, सभी क्रिलोव तरीके अनिवार्य रूप से एक बहुपद की तलाश करते हैं जो मैट्रिक्स के स्पेक्ट्रम पर मूल्यांकन किया जाता है। विशेष रूप से, क्रिलोव विधि (शून्य प्रारंभिक अनुमान के साथ) के वें अवशिष्ट को फॉर्म में लिखा जा सकता हैn
rn=Pn(A)b
जहां डिग्री n के कुछ मोनोनिक बहुपद है ।Pnn
यदि diagonalizable है, साथ एक = वी Λ वी - 1 , हमारे पास हैAA=VΛV−1
∥rn∥≤=∥V∥⋅∥Pn(Λ)∥⋅∥V−1∥⋅∥b∥κ(V)⋅∥Pn(Λ)∥⋅∥b∥.
इस घटना में कि सामान्य है (उदाहरण के लिए, सममित या एकात्मक) हमें पता है कि GMRES अर्नोल्डी पुनरावृत्ति के माध्यम से इस तरह के बहुपद का निर्माण करता है, जबकि CG एक अलग आंतरिक उत्पाद का उपयोग करके बहुपद का निर्माण करता है ( विवरण के लिए यह उत्तर देखें) )। इसी तरह, बीओसीजी अपने बहुपद का निर्माण निरर्थक लैंक्ज़ोस प्रक्रिया के माध्यम से करता है, जबकि चेबिशेव पुनरावृत्ति स्पेक्ट्रम पर पूर्व सूचना का उपयोग करता है (आमतौर पर सममित निश्चित मैट्रिक्स के लिए सबसे बड़े और सबसे छोटे eigenvalues का अनुमान)।κ ( वी ) = 1।Aκ(V)=1.
एक शांत उदाहरण के रूप में (ट्रेफेथेन + बाऊ से प्रेरित), एक मैट्रिक्स पर विचार करें जिसका स्पेक्ट्रम यह है:
MATLAB में, मैंने इसके साथ निर्माण किया:
A = rand(200,200);
[Q R] = qr(A);
A = (1/2)*Q + eye(200,200);
यदि हम GMRES पर विचार करते हैं, जो बहुपद का निर्माण करता है, जो वास्तव में डिग्री सभी राक्षसी बहुपद पर अवशिष्ट को कम करता है , तो हम आसानी से उम्मीदवार बहुपद को देखकर अवशिष्ट इतिहास का अनुमान लगा सकते हैंn
Pn(z)=(1−z)n
जो हमारे मामले में देता है
|Pn(z)|=12n
के स्पेक्ट्रम में लिए ।एzA
अब, यदि हम एक यादृच्छिक RHS पर GMRES चलाते हैं और इस बहुपद के साथ अवशिष्ट इतिहास की तुलना करते हैं, तो उन्हें काफी समान होना चाहिए (उम्मीदवार बहुपद मान GMRES अवशिष्ट से छोटे हैं क्योंकि _ b_ ):∥b∥2>1