Lema do determinante de matriz

Fonte: testwiki
Revisão em 14h09min de 17 de março de 2023 por imported>GKNishimoto (Aplicação)
(dif) ← Revisão anterior | Revisão atual (dif) | Revisão seguinte → (dif)
Saltar para a navegação Saltar para a pesquisa

Na matemática, em particular na álgebra linear, o lema do determinante de matriz calcula o determinante da soma de uma matriz invertível A e o produto diádico, uPredefinição:ThinspvT, de um vetorPredefinição:Ill de coluna u e um vetor linha vT.[1][2]

Afirmação

Suponha que A seja uma matriz quadrada invertível e u, v sejam vetores de coluna. Então o lema do determinante de matriz afirma que

det(𝐀+𝐮𝐯T)=(1+𝐯T𝐀1𝐮)det(𝐀).

Aqui, uvT é o produto externo{{Ill|en||Outer product|nlk=true}{ de dois vetores u e v.

O teorema também pode ser expresso em termos da matriz adjugada de A:

det(𝐀+𝐮𝐯T)=det(𝐀)+𝐯Tadj(𝐀)𝐮,

caso em que se aplica se a matriz quadrada A é ou não invertível.

Prova

Primeiro a prova do caso especial A = I segue da igualdade:[3]

(𝐈0𝐯T1)(𝐈+𝐮𝐯T𝐮01)(𝐈0𝐯T1)=(𝐈𝐮01+𝐯T𝐮).

O determinante do lado esquerdo é o produto dos determinantes das três matrizes. Como a primeira e a terceira matrizes são triangulares com diagonal unitária, seus determinantes são apenas 1. O determinante da matriz do meio é o nosso valor desejado. O determinante do lado direito é simplesmente (1 + vTu). Então temos o resultado:

det(𝐈+𝐮𝐯T)=(1+𝐯T𝐮).

Então o caso geral pode ser encontrado como:

det(𝐀+𝐮𝐯T)=det(𝐀)det(𝐈+(𝐀1𝐮)𝐯T)=det(𝐀)(1+𝐯T(𝐀1𝐮)).


Aplicação

Se o determinante e o inverso de A já forem conhecidos, a fórmula fornece uma maneira numericamente barataPredefinição:Ill de calcular o determinante de A corrigido pela matriz uvT. O cálculo é relativamente barato porque o determinante de A + uvT não precisa ser calculado do zero (o que em geral é caro). Usando vetores unitários para u e/ou v, colunas individuais, linhas ou elementos[4] de A podem ser manipulados e um determinante atualizado correspondente calculado de forma relativamente barata dessa maneira.

Quando o lema do determinante da matriz é usado em conjunto com a Predefinição:Ill, tanto o inverso quanto o determinante podem ser convenientemente atualizados juntos.

Generalização

Suponha que A seja uma matriz n por n invertível e U, V sejam matrizes n por m. Então

det(𝐀+𝐔𝐕T)=det(𝐈𝐦+𝐕T𝐀1𝐔)det(𝐀).

No caso especial 𝐀=𝐈𝐧 esta é a Predefinição:Ill.

Dada adicionalmente uma matriz invertível m por m W, a relação também pode ser expressa como

det(𝐀+𝐔𝐖𝐕T)=det(𝐖1+𝐕T𝐀1𝐔)det(𝐖)det(𝐀).

Ver também

  • A Predefinição:Ill, que mostra como atualizar o inverso, A−1, para obter (A + uvT)−1.
  • A fórmula de WoodburyPredefinição:Ill, que mostra como atualizar o inverso, A−1, para obter (A + UCVT)−1.
  • O teorema inverso binomialPredefinição:Ill para (A + UCVT)−1.

Referências