# Nakafa Framework: LLM URL: /id/subject/university/bachelor/ai-ds/linear-methods/determinant-calculation Source: https://raw.githubusercontent.com/nakafaai/nakafa.com/refs/heads/main/packages/contents/subject/university/bachelor/ai-ds/linear-methods/determinant-calculation/id.mdx Output docs content for large language models. --- export const metadata = { title: "Perhitungan Determinan", description: "Kuasai perhitungan determinan dengan ekspansi kofaktor, eliminasi Gauss, dan matriks segitiga. Pelajari metode efisien untuk aljabar linear AI.", authors: [{ name: "Nabil Akbarazzima Fatih" }], date: "07/10/2025", subject: "Metode Linear AI", }; ## Metode Perhitungan Determinan Setelah memahami [konsep dasar determinan](/subject/university/bachelor/ai-ds/linear-methods/determinant), kita perlu mengetahui cara menghitungnya secara praktis. Ada beberapa metode yang bisa digunakan tergantung pada bentuk matriks yang kita hadapi. Untuk matriks berukuran kecil, kita bisa menggunakan rumus langsung. Namun untuk matriks yang lebih besar, kita memerlukan strategi yang lebih efisien. ## Kasus Dasar Matriks 1×1 Untuk matriks berukuran , determinan sangat sederhana. Jika dengan , maka: Ini adalah kasus paling dasar yang menjadi fondasi untuk perhitungan determinan matriks yang lebih besar. ## Konsep Submatriks Sebelum membahas metode ekspansi kofaktor, kita perlu memahami konsep **submatriks**. Untuk matriks dan indeks , submatriks adalah matriks berukuran yang diperoleh dengan menghilangkan baris dan kolom dari matriks . Mari kita lihat contoh untuk matriks . Misalkan kita memiliki: Untuk mendapatkan submatriks , kita menghilangkan baris ke-1 dan kolom ke-2: Untuk submatriks , kita menghilangkan baris ke-2 dan kolom ke-3: Proses ini berlaku untuk semua kombinasi baris dan kolom yang dihilangkan. ## Ekspansi Kofaktor Metode yang paling umum untuk menghitung determinan adalah ekspansi kofaktor. Untuk matriks dengan , determinan dapat dihitung menggunakan rumus: untuk kolom yang tetap dan dipilih secara bebas. Dalam rumus ini, istilah disebut **kofaktor** dari elemen . Tanda memberikan pola papan catur untuk menentukan tanda positif atau negatif. ### Contoh Ekspansi Kofaktor 3×3 Mari kita lihat contoh ekspansi kofaktor untuk matriks 3×3: Kita pilih baris pertama untuk ekspansi: Kita bisa melakukan ekspansi berdasarkan baris atau kolom mana pun. Biasanya kita memilih baris atau kolom yang memiliki banyak nol untuk mempermudah perhitungan. ## Matriks Segitiga dan Diagonal Untuk beberapa jenis matriks khusus, perhitungan determinan menjadi sangat sederhana: ### Matriks Segitiga Atas Untuk matriks segitiga atas : Determinannya adalah: ### Matriks Segitiga Bawah Untuk matriks segitiga bawah : Determinannya adalah: ### Matriks Diagonal Untuk matriks diagonal : Determinannya adalah: > Pada ketiga jenis matriks ini, determinan sama dengan perkalian semua elemen diagonal utama. ## Matriks Elementer Matriks elementer adalah matriks yang diperoleh dari matriks identitas dengan satu operasi baris elementer. Determinan matriks elementer memiliki nilai yang mudah dihitung: 1. **Matriks skalar** yang mengalikan baris ke-i dengan : 2. **Matriks pertukaran** yang menukar baris ke-i dan ke-j: 3. **Matriks transveksi** yang menambahkan kelipatan baris ke-j ke baris ke-i: Perhatikan bahwa matriks pertukaran memiliki determinan 1, bukan -1 seperti yang sering dikira. Tanda negatif muncul ketika kita **melakukan** operasi pertukaran baris pada matriks lain. ## Eliminasi Gauss untuk Perhitungan Determinan Salah satu metode paling efisien untuk menghitung determinan adalah menggunakan eliminasi Gauss. Prosesnya adalah mengubah matriks menjadi bentuk segitiga atas, lalu mengalikan elemen-elemen diagonal. Ketika matriks ditransformasi menjadi bentuk segitiga atas melalui eliminasi Gauss, kita perlu menghitung berapa kali pertukaran baris dilakukan. Jika ada pertukaran baris, maka: Karena adalah matriks segitiga atas: Sehingga: ### Efisiensi Metode Eliminasi Gauss memiliki kompleksitas waktu , yang jauh lebih efisien dibandingkan ekspansi kofaktor yang memiliki kompleksitas . Untuk matriks besar yang tidak terstruktur, eliminasi Gauss adalah metode yang paling praktis dan dapat diandalkan. ## Contoh Perhitungan Lengkap Mari kita lihat contoh perhitungan determinan menggunakan eliminasi Gauss: **Langkah 1**: Tukar baris 1 dan 3 untuk mendapatkan pivot yang tidak nol: **Langkah 2**: Eliminasi kolom pertama dengan mengurangi 2 kali baris 1 dari baris 2: **Langkah 3**: Eliminasi kolom kedua dengan mengurangi 1.5 kali baris 2 dari baris 3: Karena ada satu pertukaran baris ():