Command Palette

Search for a command to run...

Metode Linear AI

Matriks Definit Positif

Definisi Positif dan Semidefinit

Bayangkan kita memiliki sebuah mangkuk yang selalu mengarah ke atas. Tidak peduli dari arah mana kita melemparkan bola ke dalamnya, bola tersebut akan selalu menggelinding ke titik terendah. Matriks definit positif memiliki sifat yang mirip dengan mangkuk ini dalam ruang matematika.

Sebuah matriks simetris ARn×nA \in \mathbb{R}^{n \times n} atau matriks Hermitian ACn×nA \in \mathbb{C}^{n \times n} disebut positif semidefinit jika:

xTAx0 untuk semua xRnx^T A x \geq 0 \text{ untuk semua } x \in \mathbb{R}^n
xHAx0 untuk semua xCnx^H A x \geq 0 \text{ untuk semua } x \in \mathbb{C}^n

Matriks disebut positif definit jika kondisi yang lebih kuat terpenuhi:

xTAx>0 untuk semua x0 dalam Rnx^T A x > 0 \text{ untuk semua } x \neq 0 \text{ dalam } \mathbb{R}^n
xHAx>0 untuk semua x0 dalam Cnx^H A x > 0 \text{ untuk semua } x \neq 0 \text{ dalam } \mathbb{C}^n

Sebaliknya, matriks disebut negatif semidefinit jika A-A adalah positif semidefinit, dan negatif definit jika A-A adalah positif definit. Matriks yang tidak positif maupun negatif semidefinit disebut indefinit.

Sifat Geometris Elipsoid

Mengapa konsep ini penting? Mari kita lihat dari sudut pandang geometris yang menarik.

Jika AA adalah matriks definit positif, maka himpunan:

E={xRn:xTAx=1}E = \{x \in \mathbb{R}^n : x^T A x = 1\}

membentuk sebuah elipsoid dalam ruang nn dimensi dengan pusat di titik origin. Bentuk elipsoid ini memberikan gambaran visual tentang bagaimana matriks tersebut "meregangkan" ruang di berbagai arah.

Secara khusus, jika A=1r2IA = \frac{1}{r^2} I dimana II adalah matriks identitas, maka EE menjadi sebuah bola dengan jari-jari rr.

Sifat Elemen Diagonal

Salah satu sifat sederhana namun penting dari matriks definit positif adalah bahwa semua elemen diagonalnya harus positif.

Jika AA adalah matriks definit positif, maka semua elemen diagonal aii>0a_{ii} > 0 untuk i=1,2,,ni = 1, 2, \ldots, n.

Mengapa demikian? Karena jika kita ambil vektor basis standar eie_i yang hanya memiliki komponen 1 pada posisi ke-ii dan 0 di tempat lain, maka:

aii=eiTAei>0a_{ii} = e_i^T A e_i > 0

Namun, kondisi ini tidak cukup untuk menjamin definit positif. Kita bisa memiliki matriks dengan semua elemen diagonal positif tetapi tidak definit positif.

Kriteria Nilai Eigen

Cara paling elegant untuk menentukan definit positif adalah melalui nilai eigennya. Mari kita lihat kriteria yang sangat berguna ini.

Sebuah matriks simetris ARn×nA \in \mathbb{R}^{n \times n} atau Hermitian ACn×nA \in \mathbb{C}^{n \times n} adalah definit positif jika dan hanya jika semua nilai eigennya positif:

λ1,λ2,,λn>0\lambda_1, \lambda_2, \ldots, \lambda_n > 0

Untuk semidefinit positif, semua nilai eigen harus non-negatif (λi0\lambda_i \geq 0).

Mengapa hal ini benar? Karena untuk matriks simetris atau Hermitian, kita dapat melakukan diagonalisasi ortogonal. Jika A=QΛQTA = Q \Lambda Q^T dimana Λ\Lambda adalah matriks diagonal berisi nilai eigen, maka:

xTAx=xTQΛQTx=yTΛy=i=1nλiyi2x^T A x = x^T Q \Lambda Q^T x = y^T \Lambda y = \sum_{i=1}^n \lambda_i y_i^2

dimana y=QTxy = Q^T x. Ekspresi ini positif untuk semua x0x \neq 0 jika dan hanya jika semua λi>0\lambda_i > 0.

Kriteria Minor Utama

Ada cara praktis lain untuk memeriksa definit positif tanpa harus menghitung nilai eigen. Metode ini disebut kriteria minor utama atau Hauptminorenkriterium.

Misalkan ARn×nA \in \mathbb{R}^{n \times n} adalah matriks simetris. Untuk k=1,2,,nk = 1, 2, \ldots, n, definisikan minor utama ke-kk sebagai:

Ak=(a11a1kak1akk)A_k = \begin{pmatrix} a_{11} & \cdots & a_{1k} \\ \vdots & \ddots & \vdots \\ a_{k1} & \cdots & a_{kk} \end{pmatrix}

Ini adalah submatriks kiri-atas berukuran k×kk \times k dari matriks AA. Determinan dari AkA_k disebut minor utama ke-kk.

Matriks simetris AA adalah definit positif jika dan hanya jika semua minor utamanya positif:

detAk>0 untuk semua k=1,2,,n\det A_k > 0 \text{ untuk semua } k = 1, 2, \ldots, n

Penting untuk dicatat bahwa kriteria minor utama ini hanya mendeteksi definit positif, bukan semidefinit positif.

Contoh Penerapan

Mari kita lihat beberapa contoh untuk memahami konsep ini lebih baik.

Matriks Indefinit dengan Nilai Eigen Campuran

Perhatikan matriks A=(1554)A = \begin{pmatrix} 1 & 5 \\ 5 & 4 \end{pmatrix}. Matriks ini memiliki nilai eigen sekitar λ17.7202\lambda_1 \approx 7.7202 dan λ22.7202\lambda_2 \approx -2.7202.

Karena ada nilai eigen negatif, matriks ini adalah indefinit. Meskipun elemen diagonalnya (1 dan 4) keduanya positif, hal ini tidak menjamin definit positif.

Matriks Definit Positif dengan Verifikasi

Sekarang perhatikan matriks A=(5114)A = \begin{pmatrix} 5 & 1 \\ 1 & 4 \end{pmatrix}. Matriks ini memiliki nilai eigen λ15.6180\lambda_1 \approx 5.6180 dan λ23.3820\lambda_2 \approx 3.3820. Kedua nilai eigen positif, sehingga matriks ini definit positif.

Kita juga dapat memverifikasi dengan kriteria minor utama:

A1=(5),detA1=5>0A_1 = (5), \quad \det A_1 = 5 > 0
A2=(5114),detA2=201=19>0A_2 = \begin{pmatrix} 5 & 1 \\ 1 & 4 \end{pmatrix}, \quad \det A_2 = 20 - 1 = 19 > 0

Karena semua minor utama positif, matriks ini definit positif.

Inverse Matriks Definit Positif

Dari contoh sebelumnya, inverse dari matriks definit positif adalah:

A1=(4/191/191/195/19)A^{-1} = \begin{pmatrix} 4/19 & -1/19 \\ -1/19 & 5/19 \end{pmatrix}

Matriks ini memiliki nilai eigen sekitar λ10.17800\lambda_1 \approx 0.17800 dan λ20.29569\lambda_2 \approx 0.29569. Keduanya positif, sehingga A1A^{-1} juga definit positif.

Sifat Matriks Transpose

Salah satu hasil penting dalam aljabar linear adalah sifat matriks ATAA^T A untuk matriks persegi panjang.

Jika ARm×nA \in \mathbb{R}^{m \times n} dengan mnm \geq n, maka matriks ATARn×nA^T A \in \mathbb{R}^{n \times n} adalah positif semidefinit. Matriks ini menjadi positif definit jika dan hanya jika AA memiliki peringkat penuh (peringkat nn).

Mengapa demikian? Karena untuk setiap vektor xRnx \in \mathbb{R}^n:

xT(ATA)x=(Ax)T(Ax)=Ax20x^T (A^T A) x = (Ax)^T (Ax) = \|Ax\|^2 \geq 0

Ekspresi ini sama dengan nol hanya jika Ax=0Ax = 0. Jika AA memiliki peringkat penuh, maka Ax=0Ax = 0 hanya untuk x=0x = 0, sehingga ATAA^T A definit positif.

Transformasi Spektral

Konsep yang sangat berguna dalam praktik adalah kemampuan untuk "menggeser" spektrum matriks.

Jika ARn×nA \in \mathbb{R}^{n \times n} adalah matriks simetris atau ACn×nA \in \mathbb{C}^{n \times n} adalah matriks Hermitian, dan tt adalah bilangan real yang lebih kecil dari semua nilai eigen AA, maka matriks:

AtIA - tI

adalah definit positif.

Ini memberikan cara praktis untuk membuat matriks menjadi definit positif dengan menggeser nilai eigennya. Jika kita tahu batas bawah nilai eigen terkecil, kita dapat menggeser spektrum sehingga semua nilai eigen menjadi positif.

Matriks definit positif memiliki peran sentral dalam optimasi, analisis numerik, dan pembelajaran mesin karena sifat geometrisnya yang menjamin adanya minimum global yang unik.