=== 行列2: 実数シフトによる残りの固有値スペックトルの探索 ===
==================================================================
行列2 に対する逆反復法を実行中 (近似固有値 lambda_hat = -5.000)
==================================================================
反復 1: x = [0.1304, -0.6957, -0.2174, 1.0000], 固有値 = -0.217391
反復 2: x = [0.0335, 1.0000, 0.2098, -0.3408], 固有値 = -5.381829
反復 3: x = [0.0130, 1.0000, 0.1468, -0.2732], 固有値 = -4.453684
反復 4: x = [0.0066, 1.0000, 0.1288, -0.2592], 固有値 = -4.406512
反復 5: x = [0.0049, 1.0000, 0.1238, -0.2555], 固有値 = -4.394737
反復 6: x = [0.0044, 1.0000, 0.1224, -0.2545], 固有値 = -4.391544
反復 7: x = [0.0043, 1.0000, 0.1220, -0.2542], 固有値 = -4.390666
反復 8: x = [0.0042, 1.0000, 0.1219, -0.2542], 固有値 = -4.390424
反復 9: x = [0.0042, 1.0000, 0.1219, -0.2542], 固有値 = -4.390358
反復 10: x = [0.0042, 1.0000, 0.1219, -0.2541], 固有値 = -4.390339
反復 11: x = [0.0042, 1.0000, 0.1219, -0.2541], 固有値 = -4.390334
反復 12: x = [0.0042, 1.0000, 0.1219, -0.2541], 固有値 = -4.390333
反復 13: x = [0.0042, 1.0000, 0.1219, -0.2541], 固有値 = -4.390333
計算結果:
収束固有値 (lambda) = -4.390333
収束固有ベクトル (x) = [0.0042, 1.0000, 0.1219, -0.2541]
==================================================================
固有対の検証チェック (A*x - lambda*x):
第1行: A*x = -0.018493, lambda*x = -0.018493, 残差絶対値 = 3.370022e-08
第2行: A*x = -4.390333, lambda*x = -4.390333, 残差絶対値 = 0.000000e+00
第3行: A*x = -0.535209, lambda*x = -0.535209, 残差絶対値 = 1.000340e-07
第4行: A*x = 1.115785, lambda*x = 1.115785, 残差絶対値 = 7.247127e-08
==================================================================
==================================================================
行列2 に対する逆反復法を実行中 (近似固有値 lambda_hat = -2.000)
==================================================================
反復 1: x = [0.4286, -0.7857, 1.0000, -0.1429], 固有値 = 0.214286
反復 2: x = [-0.2471, 1.0000, -0.5765, 0.2908], 固有値 = -1.270588
反復 3: x = [-0.2272, 1.0000, -0.5825, 0.2519], 固有値 = -2.752458
反復 4: x = [-0.2300, 1.0000, -0.5689, 0.2469], 固有値 = -2.777532
反復 5: x = [-0.2272, 1.0000, -0.5663, 0.2443], 固有値 = -2.782267
反復 6: x = [-0.2273, 1.0000, -0.5651, 0.2436], 固有値 = -2.785448
反復 7: x = [-0.2271, 1.0000, -0.5648, 0.2433], 固有値 = -2.786043
反復 8: x = [-0.2271, 1.0000, -0.5647, 0.2433], 固有値 = -2.786349
反復 9: x = [-0.2271, 1.0000, -0.5647, 0.2432], 固有値 = -2.786424
反復 10: x = [-0.2271, 1.0000, -0.5646, 0.2432], 固有値 = -2.786454
反復 11: x = [-0.2271, 1.0000, -0.5646, 0.2432], 固有値 = -2.786463
反復 12: x = [-0.2271, 1.0000, -0.5646, 0.2432], 固有値 = -2.786466
反復 13: x = [-0.2271, 1.0000, -0.5646, 0.2432], 固有値 = -2.786467
計算結果:
収束固有値 (lambda) = -2.786467
収束固有ベクトル (x) = [-0.2271, 1.0000, -0.5646, 0.2432]
==================================================================
固有対の検証チェック (A*x - lambda*x):
第1行: A*x = 0.632735, lambda*x = 0.632735, 残差絶対値 = 1.267989e-07
第2行: A*x = -2.786467, lambda*x = -2.786467, 残差絶対値 = 0.000000e+00
第3行: A*x = 1.573349, lambda*x = 1.573349, 残差絶対値 = 3.343676e-07
第4行: A*x = -0.677760, lambda*x = -0.677759, 残差絶対値 = 2.459525e-07
==================================================================
==================================================================
行列2 に対する逆反復法を実行中 (近似固有値 lambda_hat = 1.500)
==================================================================
反復 1: x = [1.0000, 0.5127, -0.2800, 0.0400], 固有値 = 2.152727
反復 2: x = [1.0000, 0.5281, -0.5169, -0.0319], 固有値 = 1.334764
反復 3: x = [1.0000, 0.5306, -0.5135, -0.0288], 固有値 = 1.359754
反復 4: x = [1.0000, 0.5307, -0.5137, -0.0288], 固有値 = 1.359320
反復 5: x = [1.0000, 0.5307, -0.5137, -0.0288], 固有値 = 1.359333
反復 6: x = [1.0000, 0.5307, -0.5137, -0.0288], 固有値 = 1.359333
計算結果:
収束固有値 (lambda) = 1.359333
収束固有ベクトル (x) = [1.0000, 0.5307, -0.5137, -0.0288]
==================================================================
固有対の検証チェック (A*x - lambda*x):
第1行: A*x = 1.359333, lambda*x = 1.359333, 残差絶対値 = 0.000000e+00
第2行: A*x = 0.721403, lambda*x = 0.721403, 残差絶対値 = 1.044082e-08
第3行: A*x = -0.698268, lambda*x = -0.698268, 残差絶対値 = 1.577842e-08
第4行: A*x = -0.039149, lambda*x = -0.039149, 残差絶対値 = 6.677112e-10
==================================================================