Este artigo trata da expressão de um determinante em relação aos menores. Para a aproximação de potenciais radiais, consulte
Expansão de Laplace (potencial) .
Expressão de um determinante em termos de menores
Na álgebra linear , a expansão de Laplace , em homenagem a Pierre-Simon Laplace , também chamada de expansão de cofator , é uma expressão do determinante de uma matriz B n × n como uma soma ponderada de menores , que são os determinantes de alguns ( n - 1 ) x ( n - 1) submatrizes de B . Especificamente, para cada i ,
onde representa a entrada da
i -ésima linha e j ésima coluna de B , e é o determinante da submatriz obtido por remoção do i th fileira e o j ésima coluna de B .
O termo é denominado o
cofactor de em B .
A expansão de Laplace é frequentemente útil em provas, como, por exemplo, permitir a recursão no tamanho das matrizes. Também é de interesse didático por sua simplicidade e como uma das várias maneiras de visualizar e calcular o determinante. Para matrizes grandes, torna-se rapidamente ineficiente para calcular, quando comparado à eliminação gaussiana .
Exemplos
Considere a matriz
O determinante dessa matriz pode ser calculado usando a expansão de Laplace ao longo de qualquer uma de suas linhas ou colunas. Por exemplo, uma expansão ao longo da primeira linha produz:
A expansão de Laplace ao longo da segunda coluna produz o mesmo resultado:
É fácil verificar se o resultado está correto: a matriz é singular porque a soma de sua primeira e terceira coluna é o dobro da segunda coluna e, portanto, seu determinante é zero.
Prova
Suponha que é um
n × n matriz e Para maior clareza também rotular as entradas de que compor sua matriz menor como
para
Considere os termos na expansão do que tem como fator. Cada um tem a forma
para alguma permutação τ ∈ S n com , e uma permutação única e evidentemente relacionada que seleciona as mesmas entradas secundárias que
τ . Da mesma forma, cada escolha de σ determina um τ correspondente, ou seja, a correspondência é uma bijeção entre e
A relação explícita entre e pode ser escrita como
onde é uma notação abreviada temporária para um
ciclo . Esta operação diminui todos os índices maiores do que j para que cada índice se ajuste no conjunto {1,2, ..., n-1}
A permutação τ pode ser derivada de σ como segue. Defina por para e . Então é expresso como
Agora, a operação que se aplica primeiro e depois se aplica é (Observe que aplicar A antes de B é equivalente a aplicar o inverso de A à linha superior de B na
notação de duas linhas de Cauchy )
onde está a notação abreviada temporária para .
a operação que se aplica primeiro e depois se aplica é
acima de dois são iguais, portanto,
onde está o inverso do qual é .
Assim
Uma vez que os dois ciclos podem ser escritos respectivamente como e
transposições ,
E uma vez que o mapa é bijetivo,
a partir do qual o resultado segue. Da mesma forma, o resultado é válido se o índice da soma externa for substituído por .
Expansão de Laplace de um determinante por menores complementares
A expansão do cofator de Laplaces pode ser generalizada como segue.
Exemplo
Considere a matriz
O determinante desta matriz pode ser calculado usando a expansão do cofator de Laplace ao longo das duas primeiras linhas como segue. Em primeiro lugar, note que existem 6 conjuntos de dois números distintos em {1, 2, 3, 4}, a saber
, seja o conjunto acima mencionado.
Ao definir os cofatores complementares a serem
e o sinal de sua permutação para ser
O determinante de A pode ser escrito como
para onde está o conjunto complementar .
Em nosso exemplo explícito, isso nos dá
Como acima, é fácil verificar se o resultado está correto: a matriz é singular porque a soma de sua primeira e terceira coluna é o dobro da segunda coluna e, portanto, seu determinante é zero.
Declaração geral
Vamos ser um
n × n matriz e o conjunto de k subconjuntos -element de {1, 2, ..., n } , um elemento da mesma. Em seguida, o determinante de pode ser expandido ao longo das k linhas identificadas da seguinte forma:
onde é o sinal da permutação determinado por e , igual a , o quadrado menor de obtido pela exclusão de linhas e colunas com índices em e respectivamente, e (chamado de complemento de ) definido como sendo , e sendo o complemento de e respectivamente.
Isso coincide com o teorema acima quando . A mesma coisa vale para quaisquer colunas de
k fixas .
Despesa computacional
A expansão de Laplace é computacionalmente ineficiente para matrizes de alta dimensão, com uma complexidade de tempo na notação grande O de O ( n !) . Alternativamente, usar uma decomposição em matrizes triangulares como na decomposição LU pode render determinantes com uma complexidade de tempo de O ( n 3 ) . O seguinte código Python implementa a expansão Laplace recursivamente:
def determinant(M):
# Base case of recursive function: 1x1 matrix
if len(M) == 1:
return M[0][0]
total = 0
for column, element in enumerate(M[0]):
# Exclude first row and current column.
K = [x[:column] + x[column + 1 :] for x in M[1:]]
s = 1 if column % 2 == 0 else -1
total += s * element * determinant(K)
return total
Veja também
Referências
-
^ Stoer Bulirsch: Introdução à Matemática Numérica
links externos