Solução de Sistemas Lineares

Fonte: Wikiversidade

Diversos problemas nas áreas exatas podem ser resolvidos através da solução de sistemas lineares. Dentro desse contexto de sistemas lineares existem diferentes formas de chegar a uma solução, por exemplo na análise de propagação dos erros de arredondamento, onde pode ser utilizado o método de eliminação gaussiana com pívotamento parcial.

Além disso, o sistema de equações lineares escrito em formato algébrico pode ser transformado para formato matricial, como no exemplo abaixo:

2x + 2y + 2z = 2

8x + 8y + 4z = 4 => Ax = b =>

4x + 2y - 2z = 0

[2 2 2] [x] [2]

[8 8 4] [y] = [4]

[4 2 -2] [z] [0]


No exemplo acima, a primeira matriz mostra os coeficientes, o primeiro vetor mostra as incógnitas e por fim, o segundo vetor mostra os termos das constantes.

Um sistema linear consiste em um conjunto de equações, tendo um conjunto de incógnitas ou variáveis. As variáveis presentes na equação aparecem multiplicadas por algum coeficiente, por exemplo os números 1 ou 2, e o estado variável-coeficiente é somado a outro termo variável-coeficiente. Segue abaixo um caso do que pode e do que não pode ser considerado como um conjunto solução de sistemas lineares:

Se pegarmos o conjunto de equações...

x + y = 10

2x - y = 5

Podemos introduzir vários conjuntos de soluções que satisfazem a equação, por exemplo (x = 6, y = 4) , porém esse conjunto precisa também satisfazer a segunda equação, o que não é o caso, por isso não podemos afirmar que esse conjunto seja considerado a solução do sistema linear. Já se utilizarmos o conjunto (x = 5, y = 5), estaremos nesse caso satisfazendo ambas as equações com esse conjunto, assim sendo, esse um conjunto solução do sistema linear.

Eliminação Gaussiana[editar | editar código-fonte]

Também conhecida como escalonamento, este método soluciona sistemas lineares manipulando a matriz estendida do sistema com operações elementares, transformando-a em uma matriz triangular, denominada matriz escalonada do sistema. Após essa transformação, a solução do sistema pode ser obtida utilizando substituição regressiva. As operações citadas são:

  • multiplicar uma linha por uma constante não nula
  • substituir uma linha pelo valor dela mesma somada a um múltiplo presente em outra linha
  • permutar duas linhas

Exemplo 1[editar | editar código-fonte]

Resolução de um sistema linear através da Eliminação Gaussiana.

x + y + z = 1
4x + 4y + 2z = 2
2x + y − z = 0

A matriz estendida desse sistema fica da seguinte maneira:

| 1  1  1  1 |
| 4  4  2  2 |
| 2  1 −1  0 |

No primeiro passo, os valores da segunda linha serão subtraídos pelo quádruplo da primeira linha:

| 1  1  1  1 |
| 0  0 −2 −2 |
| 0 −1 −3 −2 |

Após essa operação, a próxima será inverter a segunda linha com a terceira:

| 1  1  1  1 |
| 0 −1 −3 −2 |
| 0  0 −2 −2 |

Finalizando essas operações, a matriz se encontrará na forma da matriz escalonada desse sistema. Na terceira linha, o valor equivalente ao -2z = -2, então z = 1. Substituindo o z na segunda linha temos -y - 3(1) = -2, ou seja, y = -1. Por fim, na primeira linha, x - 1 + 1 = 1, tendo como resultado x = 1.[1]

Exemplo 2[editar | editar código-fonte]

Exemplo:

      x - y + z = 1
      2x + y - z = 0
      3x - 2y - z = 2

Primeiramente é necessária a multiplicaão da primeira equação por 2, após isso é subtraido o resultado da segunda equação.

      x - y + z = 1
      3y - 3z = -2
      3x - 2y - z = 2

A segunda etapa é multiplicar a primeira equação por 3, após isso é subtraido o resultado da terceira equação.

      x - y + z = 1
      3y - 3z = -2
      y - 4z = -1

A terceira etapa consiste em dividir a segunda equação por 3, após isso é subtraido o resultado da terceira equação

      x - y + z =1
      3y - 3z = -2
      -3z = -1/3

Com isso basta fazer as substituições necessário e o resultado será esse:

      S ( x , y, z ) = (1/3, -5/9 , 1/9)

Classificação de sistemas lineares[editar | editar código-fonte]

Os sistemas lineares podem ser classificados conforme o número de soluções possíveis.

  • Sistema Possível e Determinado (SPD): Ao ser resolvido, somente uma solução será encontrada, o que acontece quando o determinante é diferente de zero (D ≠ 0).
  • Sistema Possível e Indeterminado (SPI): Esse sistema possui infinitas soluções, o que acontece quando o determinante é igual a zero (D = 0).
  • Sistema Impossível (SI): Ao ser resolvido, não são encontradas soluções possíveis, o que acontece quando o determinante principal é igual a zero (D = 0) e um ou mais determinantes secundários são diferentes de zero (D ≠ 0). [2]

Método de Adição[editar | editar código-fonte]

O método de adição, é uma solução de sistemas lineares. Porem é mais usado quando se tem duas equações e duas incógnitas, Basicamente deve-se somar as equações a fim de cancelarmos uma variável no sistema.

Exemplo:

       21x + y = 13
       29x - y = 12

Podemos organiza-la para facilitar, deixando-a assim:

      21x + 29x + y - y = 13 + 12Texto em subscrito

Resultando em:

      21x + 29x = 13 + 12
      50x = 25
      x = 50 / 25 => 2

Assim encontramos o resultado da variável X, porem não acabou, temos que substituir o x na segunda equação

      29x - y = 12
      29(2) - y = 12 
      58 - y = 12
      y = - 12 + 58
      y = 46

Sendo assim, o conjunto solução é:

      S ( x , y ) = (2 , 46)

Método de Jacobi[editar | editar código-fonte]

O método de Jacobi é obtido a partir do sistema linear:

a11x1 + a12x2 + ... + a1nxn = y1

a21x1 + a22x2 + ... + a2nxn = y2

...

an1x1 + an2x2 + ... + annxn = yn

Agora, isolando x1 da primeira linha, obtemos:

x1(k+1) = y1 - (a12x2(k) + ... + a1nxn(k)) / a11


Fazendo isso para os próximos xi de cada equação linear, o resultado será algo como:

x1(k+1) = y1 - (a12x2(k) + ... + a1nxn(k)) / a11

x2(k+1) = y2 - (a21x2(k) + a23x3(k) + ... + a2nxn(k)) / a22

...

xn(k+1) = y2 - (an1x1(k) + ... + an,n-2xn-2(k) + an,n-1xn-1(k)) / ann


Uma forma mais abreviada de escrever a equação seria:

x(1) = aproximação inicial

xi(k+1) = (yi - Σj=1j ≠ in aijxj(k)) / aii


Logo, resolvendo o sistema linear abaixo via Método de Jacobi:

10x + y = 23

x + 8y = 26


Iniciando com x(1) = y(1) = 0.


x(k+1) = 23 - yk / 10

y(k+1) = 26 - xk / 8

x(2) = 23 - y(1) / 10 = 2,3

y(2) = 26 - x(1) / 8 = 3,25

x(3) = 23 - y(2) / 10 = 1,975

y(3) = 26 - x (2) / 8 = 2,9625

[3]

Método Matricial[editar | editar código-fonte]

O método matricial pode ser usado para resolver sistemas de equações lineares em que o número de incógnitas é igual ao número de equações, ou seja, sistemas de equações linear com uma matriz quadrada dos coeficientes das incógnitas.

Outra condição para a aplicabilidade do método matricial é a não degeneração da matriz de coeficientes para incógnitas, ou seja, o determinante da matriz deve ser diferente de zero.

O sistema de equações lineares, quando as condições acima são satisfeitas, pode ser representado em forma de matriz, e então resolvido encontrando a matriz inversa da matriz do sistema.

A solução dos sistemas de equações lineares pelo método da matriz baseia-se na seguinte propriedade da matriz inversa: o produto da matriz inversa e da matriz original é igual à matriz identidade. [4]

Que seja necessário resolver um sistema de equações lineares:

a11x1 + a12x2 + a13x3 = b1

a21x1 + a22x2 + a23x3 = b2

a31x1 + a32x2 + a33x3 = b3

Escrevemos este sistema de equações em forma de matriz:

| a11  a12  a13 |   | x1 |   | b1 | 
| a21  a22  a23 | x | x2 | = | b2 | 
| a31  a32  a33 |   | x3 |   | b3 |

Regra de Cramer[editar | editar código-fonte]

A regra de Cramer é utilizada na resolução de sistemas SPD (sistemas possíveis e determinados). É uma técnica de solução de sistemas lineares onde basicamente trabalhamos com determinantes de matriz;


Seja o sistema linear de 3 incógnitas e 3 equações:


Podemos dizer que:

. = A . X = B


Onde A é a matriz dos coeficientes, X é a das incógnitas e B é a dos termos independentes.

O método de Cramer, inicialmente exige que façamos o determinante de matriz dos coeficientes, chamaremos esse determinante de D:


D =


Calculado este determinante temos que se 𝐷 ≠ 0 então o sistema linear tem solução, ou seja, é possível e determinado, mas, se 𝐷 = 0 não podemos prosseguir com a regra de Cramer. Continuando, devemos agora calcular os determinantes para encontrarmos um valor para as variáveis do sistema, que são obtidos substituindo, na matriz dos coeficientes, a coluna dos coeficientes da incógnita a ser determinada pela coluna da matriz dos termos independentes, ou seja:


Dx = para determinar o valor de X


Dy = para determinar o valor Y


Dz = para determinar o valor Z


Por fim, para de fato determinarmos o valor de cada incógnita, devemos fazer a razão entre os determinantes obtidos pela substituição na matriz dos coeficientes pelo determinante da matriz dos coeficientes, ou seja:


X =

Y =

Z =[5]

  1. Eliminação gaussiana [1]
  2. Sistemas Lineares. Página visitada em 12 de março de 2021.
  3. Métodos iterativos para sistemas lineares [2]
  4. Introdução aos Métodos Numéricos [3]
  5. Sistemas Lineares: Regra de Cramer e Escalonamento https://matematicabasica.net/sistemas-lineares/