|
|
Definição:
Uma matriz é triangular
superior se
quando
.
Analogamente, uma matriz é triangular
inferior se
quando
.
Uma matriz é dita triangular se for triangular
superior ou inferior.
Um sistema linear cuja matriz dos coeficientes é uma
matriz triangular é denominado um sistema triangular
e sua resolução é particularmente mais fácil e de baixo
custo. Na eliminação Gaussiana, utilizamos operações
elementares para reduzir um sistema linear até sua forma
triangular, facilitando assim sua resolução.
Sistema Triangular Superior
Definição: Um sistema linear
com
equações e
incógnitas, tal que é
uma matriz
invertível e triangular superior, é denominado sistema
triangular superior e pode ser escrito da forma:
uma vez que
para
.
Observe que a última equação desse sistema envolve apenas
a incógnita
,
a penúltima envolve
e
e assim por diante. Da última equação obtemos:
Substituíndo na penúltima equação, obtemos:
Agora que encontramos
e
podemos substituí-los na
-ésima
equação e obter
e assim por diante obtemos
.
Conhecidas as incógnitas
,
a incógnita é
obtida da seguinte forma:
Observe que para a resolução desse sistema estamos sempre
dividindo por
,
e para isso precisamos ter
,
mas isso é garantido pois é
uma matriz invertível e logo
,
ou seja,
,
para
.
Exemplo 1: Considere o seguinte sistema triangular
superior:
Da última equação obtemos diretamente que:
Substituíndo na segunda equação, obtemos:
E por fim, substituíndo na primeira equação, obtemos:
Portanto, a solução do sistema é
.
Algoritmo (Resolução de um Sistema Triangular
Superior): Considere um sistema triangular superior
,
onde é
uma matriz
com elementos da diagonal não nulos. As variáveis
podem ser obtidas da seguinte forma:
Algoritmo.
Voltar ao Topo.
Sistema Triangular Inferior
Definição: Um sistema linear
com
equações e
incógnitas, tal que é
uma matriz
invertível e triangular inferior, é denominado sistema
triangular inferior e pode ser escrito da forma:
uma vez que
para
.
Observe que nesse caso, a primeira equação do sistema
envolve apenas a incógnita
,
a segunda equação envolve
e e
assim por diante. Da primeira equação, obtemos facilmente
que:
Substituíndo na segunda equação, obtemos:
Agora, podemos substituir os valores de
e
na terceira equação e encontrar
,
e assim por diante encontramos
.
Conhecidas as incógnitas
,
a incógnita é
obtida da seguinte maneira:
Observe que para a resolução desse sistema estamos sempre
dividindo por
,
e para isso precisamos ter
,
mas isso é garantido pois é
uma matriz invertível e logo
,
ou seja,
,
para
.
Exemplo 2: Considere o seguinte sistema triangular
inferior:
Da primeira equação obtemos que:
Substituíndo na segunda equação, temos:
E finalmente, substituíndo na última equação, obtemos:
Portanto, a solução do sistema é
.
Algoritmo (Resolução de um Sistema Triangular
Inferior): Considere um sistema triangular inferior
,
onde é
uma matriz
com elementos da diagonal não nulos. As variáveis
podem ser obtidas da seguinte forma:
Algoritmo.
Número de operações: Vamos calcular o número de
operações realizadas no algoritmo de resolução de um
sistema triangular inferior. O mesmo número vale para o
algoritmo de resolução do sistema triangular superior.
No início realizamos uma única divisão:
ou seja, uma única operação. Considerando que para cada
valor de
,
com
é realizado o cálculo de
:
e este cálculo envolve duas operações (uma subtração e uma
divisão), teremos um total de:
Contabilizando o cálculo das somas
:
para cada valor de
, o
laço é
repetido
vezes. Logo, este cálculo acontece:
E a cada vez, são realizadas duas operações (uma
multiplicação e uma soma). Totalizando este número de
operações, teremos:
Portanto, realizamos no total:
Logo, o número de operações necessárias para a resolução
de um sistema triangular é da ordem de
.
Voltar ao Topo.
|