09.02.2017 Views

lgebra Linear, Elon Lages Lima

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Seção 17 Tópicos Matriciais 219<br />

sim como obter a decomposição a = lu a partir da decomposição de<br />

Cholesky a = t T .t.<br />

A expressão u = dt mostra, em particular que se a matriz a é<br />

positiva então, em sua decomposição a = lu, os elementos u ii da<br />

diagonal de u (isto é, os pivôs da eliminação gaussiana) são todos<br />

positivos. A unicidade da decomposição lu implica que esses pivôs<br />

são univocamente determinados a partir da matriz a.<br />

Mostremos agora como se pode obter a decomposição de Cholesky<br />

de uma matriz positiva a partir de sua decomposição a = lu.<br />

Como u ii > 0 para i = 1,...,m, podemos formar uma matriz<br />

diagonal d = [d ij ] pondo d ij = 0 se i ≠ j e d ii = √ u ii . Então escrevemos<br />

t = d −1 u. Evidentemente, a = (ld)(d −1 u). Portanto teremos a<br />

decomposição de Cholesky a = t T .t desde que provemos que t T = ld,<br />

ou seja, que u T .d −1 = ld.<br />

Ora, se tomarmos a transposta de ambos os membros da igualdade<br />

a = lu obteremos a = a T = u T l T , logo podemos escrever<br />

a = u T .d −2 .d 2 .l T . Mas u T .d −2 é triangular inferior com 1’s na diagonal.<br />

(Na realidade, d foi definida com esse propósito.) E d 2 l T é triangular<br />

superior. Pela unicidade da decomposição a = boldlu, vem<br />

u T .d −2 = l (e d 2 .l T = u). Daí resulta u T .d −1 = ld, como queríamos<br />

provar.<br />

Em suma: se a = lu é a decomposição de uma matriz positiva,<br />

sua decomposição de Cholesky é a = (ld)(d −1 u), onde d é a<br />

matriz diagonal formada pelas raízes quadradas dos elementos (necesssariamente<br />

positivos) da diagonal de u. Isto nos dá um método<br />

prático para obter a decomposição de Cholesky, como veremos no<br />

Exemplo 17.3.<br />

Observação O argumento acima prova, na realidade, que se a é<br />

uma matriz simétrica cujos pivôs são todos positivos então existe<br />

uma decomposição a = t T .t, logo a é uma matriz positiva. (Observe<br />

que, os pivôs sendo positivos, a matriz a é invertível.)<br />

Exemplo 17.3. Como exemplo de matriz positiva, tomemos a matriz<br />

de Gram dos vetores u = (1,2,1), v = (2,1,2), w = (1,1,2). Escalonando-se,<br />

obtemos<br />

⎡ ⎤ ⎡ ⎤ ⎡ ⎤<br />

6 6 5<br />

⎣6 9 7<br />

5 7 6<br />

⎦ L 2−L 1<br />

−→<br />

L 3 − 5 6 L 1<br />

6 6 5<br />

⎣0 3 2<br />

0 2 11/6<br />

⎦ L 3− 2 3 L 2<br />

−→<br />

6 6 5<br />

⎣0 3 2 ⎦<br />

0 0 1/2

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!