
【計】 inverse power iteration
in reverse; on the contrary; turn over
【醫】 contra-; re-; trans-
【計】 power set
【計】 iterative method; method of iteration
【化】 iterative method
反幂疊代法(Inverse Power Iteration)是數值線性代數中用于求解矩陣最小特征值及其對應特征向量的經典算法。其核心思想是通過對矩陣施加逆運算的疊代過程,将初始向量逐步收斂到與最小模特征值相關聯的特征向量方向。該方法在工程振動分析、量子力學基态計算等領域有廣泛應用。
數學原理
設矩陣$A$可逆,算法通過疊代公式:
$$
(A - sigma I)x^{(k+1)} = x^{(k)}
$$
求解特征值,其中$sigma$為位移參數。當$sigma$接近某個特征值時,疊代結果會快速收斂到該特征值對應的特征向量。特别地,取$sigma=0$時,算法收斂到最小模特征值。
算法步驟
優勢特性
該算法具有超線性收斂速度,且通過位移參數$sigma$可精确定位特定特征值。結合瑞利商疊代(Rayleigh Quotient Iteration)時,收斂速度可達三次方級别。在有限元分析中,該算法被廣泛用于結構固有頻率的計算,其數值穩定性已通過IEEE浮點運算标準驗證。
反幂疊代法(Inverse Power Iteration)是一種用于求解矩陣特征值和特征向量的數值算法,主要用于計算矩陣的最小模特征值或其附近特定值的特征值。以下是其核心原理和特點的詳細解釋:
反幂疊代法是對經典幂疊代法的改進。幂疊代法通過疊代$Amathbf{x}_{k+1} = mathbf{x}k$計算矩陣$A$的最大模特征值,而反幂疊代法則通過對矩陣的逆進行疊代來求解最小模特征值: $$ A^{-1}mathbf{x}{k+1} = mathbf{x}k quad Rightarrow quad Amathbf{x}{k+1} = mathbf{x}_k. $$ 此時,疊代向量$mathbf{x}k$會收斂到$A$的最小模特征值對應的特征向量,而對應的特征值為$lambda{text{min}} = frac{1}{mu}$(其中$mu$是$A^{-1}$的最大模特征值)。
反幂疊代法可結合位移(Shift)策略,用于計算離某個給定值$sigma$最近的特征值: $$ (A - sigma I)^{-1}mathbf{x}_{k+1} = mathbf{x}_k. $$ 此時,算法收斂到距離$sigma$最近的特征值$lambda$,且收斂速度取決于$frac{|lambda - sigma|}{|mu - sigma|}$($mu$為其他特征值),若$sigma$接近$lambda$,收斂會非常快。
假設矩陣$A$的特征值為$lambda_1=5$, $lambda_2=2$, $lambda3=1$,則$A^{-1}$的特征值為$1/5$, $1/2$, $1$。反幂疊代法将收斂到$lambda{text{min}}=1$,對應$A^{-1}$的最大特征值$1$。
通過上述機制,反幂疊代法在科學計算、結構動力學和量子力學等領域中廣泛應用,尤其在需要高精度定位特定特征值時表現出色。
半永九鑄模表的分段并氮茚腸吻合鈕電腦輸出手段分析程式表浮點文字複合管闆高精度根端蓋共同的國際貿易展覽會赫林氏試驗環境變遷節目棘肋肌記錄片金鋼石刀具及時的抗氧化性腦力衰竭葡萄糖酸銅切石術者氰亞鐵酸鋅親異人類生物學虱草子鹼噬菌體填焦填充塔韋永氏管