Command Palette

Search for a command to run...

Metode Linear AI

Perhitungan Numerik dari Nilai Eigen

Algoritma Iteratif untuk Nilai Eigen

Perhitungan nilai eigen dan vektor eigen secara numerik menggunakan cara yang berbeda dari pendekatan klasik. Metode tradisional biasanya mencari titik nol dari polinomial karakteristik, tetapi dalam perhitungan numerik kita menggunakan algoritma iteratif yang secara bertahap mendekati nilai eigen dan vektor eigen.

Bayangkan seperti seorang pemanah yang melempar anak panah. Alih-alih langsung mengenai pusat target dalam sekali tembak (seperti mencari akar polinomial langsung), pemanah menggunakan teknik berlatih berulang untuk semakin mendekati target (seperti algoritma iteratif). Setiap lemparan membuat dia semakin akurat.

Masalah Nonlinear

Masalah perhitungan nilai eigen termasuk dalam kategori masalah nonlinear. Akibatnya, metode langsung dari aljabar linear seperti dekomposisi matriks saja tidak memberikan solusi yang memadai. Kita memerlukan pendekatan khusus yang dapat menangani kompleksitas nonlinear ini.

Asumsi Matriks Diagonalisasi

Misalkan matriks AA berukuran n×nn \times n dapat didiagonalisasi dengan vektor eigen dan nilai eigen. Hubungan fundamental antara matriks, vektor eigen, dan nilai eigen dinyatakan dalam persamaan berikut.

Avi=λivi,i=1,2,,nA \cdot v_i = \lambda_i \cdot v_i, \quad i = 1, 2, \ldots, n

Setiap vektor eigen viv_i memiliki nilai eigen yang bersesuaian λi\lambda_i. Untuk algoritma iteratif dapat bekerja dengan baik, nilai eigen harus diurutkan berdasarkan besarnya nilai absolut.

λ1λ2λn|\lambda_1| \geq |\lambda_2| \geq \cdots \geq |\lambda_n|

Pengurutan ini memungkinkan algoritma iteratif untuk menemukan nilai eigen dengan magnitudo terbesar terlebih dahulu. Dalam konteks ini, λ1\lambda_1 disebut nilai eigen dominan dan v1v_1 adalah vektor eigen dominan yang bersesuaian.