Há algumas maneiras de calcular um determinante.
Fórmulas para pequenas matrizes
- Para
matrizes de 1 × 1 {\\i1}
e 2 × 2 {\i1}, pode-se lembrar das fórmulas:
det [ a ] = a , det [ a b c d ] = a d - b c . displaystyle {\det {begin{bmatrix}a{bmatrix}=a,qquad {\det {begin{bmatrix}a&bc&dend{bmatrix}=ad-bc. } 
- Para
matrizes de 3 × 3 {\i1}displaystyle 3 {\i3}, a fórmula é:
det [ a b c d e f g h i ] = a e i + d h c + g b f - g e c - a h f - d b i {\i1}displaystyle {\i}begin{\i}a&b&c\\d&e&f\\g&h&i\end{bmatrix}}={\color {blue}{aei}+{dhc}+{gbf}}{\color {OrangeRed}{}-{gec}-{ahf}-{dbi}}}} 
Pode usar a Regra de Sarrus (ver imagem) para se lembrar desta fórmula.
Expansão do Cofactor
Para matrizes maiores, o determinante é mais difícil de calcular. Uma forma de o fazer chama-se expansão do co-factor.
Digamos que temos uma
matriz n × n n n n
. Primeiro, escolhemos qualquer linha ou coluna da matriz. Para cada número a i j {{\i1}displaystyle a_{\i}
nessa linha ou coluna, calculamos algo chamado o seu cofactor C i j {\i}displaystyle C_{\i}}.
. Então det ( A ) = ∑ a i j C i j {\displaystyle {\det(A)=sum a_{ij}C_{ij}}}
.
Para calcular um tal cofactor C i j {\\i} {ij}}
Apagamos a linha i ao estilo i
e a coluna j ao estilo j
da matriz A ao estilo A
. Isto dá-nos uma
matriz mais pequena ( n - 1 ) × ( n - 1 ) {\i1}displaystyle (n-1)}times (n-1)}displaystyle (n-1)}. Chamamos-lhe de M {\displaystyle M}
. O cofactor C i j {\displaystyle C_{ij}}
depois igual a ( - 1 ) i + j det ( M ) {\displaystyle (-1)^{i+j}det(M)}
.
Aqui está um exemplo de uma expansão do cofactor da coluna esquerda de uma
matriz de 3 × 3 {\i1}displaystyle 3\i3}:
det [ 1 3 2 2 1 1 1 0 3 4 ] = 1 ⋅ C 11 + 2 ⋅ C 21 + 0 ⋅ C 31 = ( 1 ⋅ ( - 1 ) 1 + 1 det [ 1 1 1 3 4 ] ) + ( 2 ⋅ ( - 1 ) 2 + 1 det [ 3 2 3 4 ] ) + ( 0 ⋅ ( - 1 ) 3 + 1 det [ 3 2 1 1 ] ) = ( 1 ⋅ 1 ⋅ 1 ) + ( 2 ⋅ ( - 1 ) ⋅ 6 ) + 0 = − 11. estilo de jogo, baixar a cor, baixar a cor, baixar a matriz, 1&3&2&2&cor, 2&1&1&1&cor, 0&3&4&end{bmatrix}&=cor C_{11}+ cor C_21}+ cor C_31}cdot C_31=esquerda(cor {red}1}cdot (-1)^{1+1}det {begin{bmatrix}1&1&1&4end{bmatrix{bmatrix}direita)+esquerda(cor 2)cdot (-1)^{2+1}det {begin{bmatrix}3&2&3&4end{bmatrix}{direita)+esquerda(cor 0)cdot (-1)^{3+1}det {begin{bmatrix}3&2\1&1end{bmatrix}{bmatrix}direita)&=(cor {red}1}cdot 1\cdot 1)+(cor {red}2}cdot (-1){cdot 6)+(cor {red}0}&=-11.\Fim de alinhamento 
Como pode ver aqui, podemos poupar trabalho escolhendo uma linha ou coluna que tenha muitos zeros. Se um i j {\displaystyle a_{ij}}
for 0, não precisamos de calcular C i j {\displaystyle C_{ij}}}.
.