Formule del determinante per dimensione della matrice
Per matrici 2×2: det([[a,b],[c,d]]) = ad - bc. Per matrici 3×3, la regola di Sarrus o lo sviluppo dei cofattori fornisce: det = a(ei-fh) - b(di-fg) + c(dh-eg) per la matrice [[a,b,c],[d,e,f],[g,h,i]].
Per matrici più grandi, funziona lo sviluppo dei cofattori lungo qualsiasi riga o colonna: det(A) = Σ(-1)^(i+j) × a_ij × M_ij, dove M_ij è il minore (determinante della sottomatrice ottenuta eliminando la riga i e la colonna j).
Il costo computazionale cresce in modo fattoriale con la dimensione della matrice usando lo sviluppo dei cofattori — O(n!) — rendendolo impraticabile per matrici grandi. La decomposizione LU calcola i determinanti in O(n³) esprimendo A = LU e usando det(A) = det(L) × det(U) = prodotto degli elementi diagonali.