Definisi melalui Bentuk Kuadrat
Untuk matriks simetris real , perhatikan bentuk kuadrat
Versi kompleks menggunakan matriks Hermitian dan . Tanda skalar ini mengklasifikasikan matriks:
| Kelas | Syarat tanda |
|---|---|
| Positif definit | |
| Positif semidefinit | |
| Negatif definit | |
| Negatif semidefinit | |
| Indefinit | bentuk kuadrat menghasilkan nilai positif dan negatif |
Untuk empat kelas definit atau semidefinit, pertidaksamaan harus berlaku bagi setiap vektor tak nol. Indefinit berarti ada vektor yang menghasilkan nilai positif dan ada vektor lain yang menghasilkan nilai negatif.
Kesimetrian merupakan bagian dari definisi yang lazim. Untuk matriks real tak simetris,
Identitas ini menunjukkan bahwa bentuk kuadrat hanya bergantung pada bagian simetris matriks .
Kriteria Spektral
Teorema spektral menulis matriks simetris real sebagai
Dalam dekomposisi ini, ortogonal dan diagonal real. Substitusi memberikan
Karena itu:
- positif definit tepat ketika setiap .
- positif semidefinit tepat ketika setiap .
- indefinit tepat ketika memiliki nilai eigen positif dan negatif.
Setiap entri diagonal matriks positif definit bernilai positif karena
Sebuah matriks dapat memiliki entri diagonal positif tetapi tetap tidak positif definit karena suku silang juga memengaruhi .
Geometri Elipsoid
Jika positif definit, maka
Himpunan adalah elipsoid yang berpusat di titik asal. Dalam koordinat vektor eigen, persamaan elipsoid menjadi
Persamaan ini menunjukkan bahwa sumbu utama elipsoid mengikuti arah vektor eigen dari . Panjang semisumbu ke- adalah . Nilai eigen yang lebih kecil menghasilkan semisumbu yang lebih panjang, sedangkan nilai eigen yang lebih besar menghasilkan semisumbu yang lebih pendek.
Untuk , ketiga nilai eigen memberikan panjang semisumbu . Putar model untuk membandingkan ketiga arah. Kurva-kurva pada model adalah penampang elipsoid yang sama.
- Garis
- 9
Uji Minor Utama
Misalkan adalah blok kiri atas berukuran dari matriks simetris real atau Hermitian kompleks. Kriteria Sylvester menyatakan
Matriks definit positif jika dan hanya jika setiap determinan utama terdepannya positif:
Uji minor utama terdepan ini tidak dapat diperluas hanya dengan mengganti menjadi . Positif semidefinit mengharuskan semua minor utama bernilai tak negatif. Memeriksa minor utama terdepan saja belum cukup.
Pemeriksaan Matriks Dua Kali Dua
Perhatikan
Minor utama terdepannya adalah
Kedua minor utama terdepan bernilai positif, sehingga positif definit. Kedua nilai eigennya juga positif:
Sekarang bandingkan dengan
Walaupun kedua entri diagonalnya positif,
Determinan negatif menunjukkan bahwa kedua nilai eigen berlainan tanda. Karena itu, bersifat indefinit.
Karakterisasi Cholesky
Matriks simetris real positif definit tepat ketika memiliki faktorisasi Cholesky:
Dalam faktorisasi ini, adalah matriks segitiga bawah dengan entri diagonal yang semuanya positif. Maka
Untuk setiap matriks positif definit, algoritma Cholesky akan selesai tanpa menemukan pivot nol atau negatif. Untuk matriks simetris dalam aritmetika eksak, algoritma Cholesky berhasil tepat ketika matriks tersebut positif definit. Setelah memperoleh , selesaikan lalu .
Hasil Kali dengan Baris dan Kolom yang Ditukar
Untuk setiap matriks real ,
Persamaan ini menunjukkan bahwa selalu positif semidefinit. Matriks positif definit tepat ketika
Kita tidak perlu menetapkan untuk menyimpulkan bahwa positif semidefinit. Syarat baru mengikuti ketika memiliki peringkat kolom penuh.
Secara lebih umum, matriks Gram positif semidefinit dan menjadi positif definit tepat ketika vektor-vektor saling bebas linear.
Peminimum Unik pada Fungsi Kuadrat
Perhatikan fungsi objektif kuadrat
Gradien dan Hessiannya adalah
Jika positif definit, bersifat konveks ketat dan memiliki peminimum unik
Kesulitan komputasi juga bergantung pada bilangan kondisi, yaitu rasio nilai eigen terbesar dan terkecil:
Bilangan kondisi yang besar menghasilkan kontur fungsi objektif yang memanjang. Algoritma numerik kemudian dapat berjalan lambat atau peka terhadap galat pembulatan.
Pergeseran Spektral dan Invers
Untuk matriks Hermitian , nilai eigen adalah . Karena itu,
Jika , maka juga berlaku, dengan nilai eigen . Dalam algoritma numerik, selesaikan sistem linear secara langsung karena membentuk invers eksplisit memerlukan lebih banyak operasi dan dapat memperbesar galat pembulatan.