Dada uma matriz , quadrada de ordem , denota-se por a submatriz de obtida por remoção da sua linha e da sua coluna .
O teorema anterior é o caso especial de um outro que enunciaremos de seguida. Para tal, é necessário introduzir mais notação e algumas definições (cf. [10]).
Seja uma matriz . Um menor de ordem de , com , é o determinante de uma submatriz de , obtida de eliminando linhas e colunas de .
Considere duas sequências crescentes de números
Paralelamente, podemos definir os menores complementares de como os determinantes das submatrizes a que se retiraram linhas e colunas. Se for ,
O caso em que coincide com o exposto no início desta secção.
Para finalizar, apresentamos um método de cálculo da inversa de uma matriz não singular.
Octave
Vamos agora apresentar uma pequena função que tem como entrada uma matriz quadrada e como saída sua matriz adjunta.
function ADJ=adjunta(A)
% sintaxe: adjunta(A)
% onde A e' uma matriz quadrada
% use-a por sua propria conta e risco
% copyleft ;-) Pedro Patricio
n=size(A)(1,1); % n e' o numero de linhas da matriz
ADJ= zeros (n); % inicializacao da matriz ADJ
for i=1:n % i denota a linha
for j=1:n % j denota a coluna
submatriz=A([1:i-1 i+1:n],[1:j-1 j+1:n]); % submatriz e' a
submatriz de A a que se lhe retirou a linha i e a coluna j
cofactor=(-1)^(i+j)* det(submatriz); % calculo do cofactor
ADJ(j,i)=cofactor; % ADJ é a transposta da matriz dos
cofactores; repare que a entrada (j,i) e' o cofactor (i,j) de A
end; % fim do ciclo for em j
end % fim do ciclo for em i
Grave a função, usando um editor de texto, na directoria de leitura do Octave. No Octave, vamos criar uma matriz :
> B=fix(10*rand(4,4)-5)
B =
0 -2 3 -2
-2 3 1 -1
-3 0 4 3
-4 4 0 4
> adjunta(B)
ans =
76.0000 -36.0000 -48.0000 65.0000
48.0000 -32.0000 -28.0000 37.0000
36.0000 -24.0000 -32.0000 36.0000
28.0000 -4.0000 -20.0000 17.0000
Pelo teorema, como
segue que
.
> B*adjunta(B)
ans =
-44.00000 -0.00000 0.00000 0.00000
0.00000 -44.00000 -0.00000 0.00000
0.00000 -0.00000 -44.00000 0.00000
0.00000 -0.00000 0.00000 -44.00000
Seguinte: Sistemas de equações lineares
Acima: Determinantes
Anterior: Propriedades
  Conteúdo
Pedro Patricio
2008-01-08