# Nakafa Framework: LLM
URL: /id/subject/university/bachelor/ai-ds/linear-methods/cholesky-decomposition
Source: https://raw.githubusercontent.com/nakafaai/nakafa.com/refs/heads/main/packages/contents/subject/university/bachelor/ai-ds/linear-methods/cholesky-decomposition/id.mdx
Output docs content for large language models.
---
export const metadata = {
    title: "Cholesky Dekomposisi",
    description: "Kuasai dekomposisi Cholesky untuk matriks positif definit dengan algoritma efisien, faktorisasi segitiga bawah, dan analisis kompleksitas komputasi.",
    authors: [{ name: "Nabil Akbarazzima Fatih" }],
    date: "07/13/2025",
    subject: "Metode Linear AI",
};
## Dekomposisi LU untuk Matriks Positif Definit
Untuk matriks positif definit, ada sifat khusus yang membuat dekomposisi menjadi lebih sederhana. [Dekomposisi LU](/subject/university/bachelor/ai-ds/linear-methods/lu-decomposition) dapat dilakukan tanpa menggunakan matriks permutasi  karena eliminasi Gauss dapat berjalan tanpa pertukaran baris, dan semua elemen pivot yang dihasilkan dijamin positif.
Hal ini berarti kita memperoleh faktorisasi dalam bentuk , di mana elemen diagonal dari  adalah elemen pivot yang positif untuk semua indeks diagonal.
Karena , kita juga memiliki:
di mana  adalah matriks yang diagonal utamanya dinormalisasi menjadi 1, dan  adalah matriks diagonal:
Karena dekomposisi LU tanpa  adalah unik, maka:
Jika kita mendefinisikan:
maka .
## Dekomposisi Cholesky
Matriks positif definit  memungkinkan adanya dekomposisi Cholesky:
dengan  adalah matriks segitiga bawah reguler. Matriks ini dapat dihitung menggunakan algoritma Cholesky.
Perhitungan matriks  dilakukan dengan:
berdasarkan hubungan . Algoritma berikut menghasilkan faktor Cholesky.
## Algoritma Cholesky
Diberikan matriks positif definit .
Untuk :
untuk .
Setelah menjalankan algoritma ini, kita akan mendapatkan faktor Cholesky yang merupakan matriks segitiga bawah:
## Kompleksitas Algoritma Cholesky
Algoritma Cholesky untuk menghitung faktor Cholesky  dari  memerlukan:
operasi aritmetika.
Hal ini merupakan setengah dari jumlah operasi yang diperlukan untuk menghitung dekomposisi LU, karena penggunaan simetri memungkinkan kita melakukan perhitungan tanpa pertukaran baris dalam urutan yang berbeda.