Exercícios De Matriz Inversa - Exercícios de Matriz Inversa Resolvidos | PDF
Exercícios de Matriz Inversa Resolvidos | PDF

Matriz inversa: o que funciona na prática

A matriz inversa só existe quando o determinante é diferente de zero. Isso é óbvio, mas esquecem sempre de verificar isso antes de gastar meia hora fazendo eliminação de Gauss em uma matriz 4x4 que simplesmente não tem inversa. Já perdi um dia inteiro corrigindo listas inteiras porque ninguém tinha parado para checar o determinante no início. Vou falar dos dois métodos que realmente importam e dar exercícios que testam os pontos onde os alunos erram de verdade, não os exercícios de livro que sempre dão números bonitos.

Como calcular a inversa passo a passo

O método da eliminação gaussiana é o mais direto. Você monta a matriz augmentada [A | I], onde I é a identidade do mesmo tamanho, e aplica operações de linha até transformar o lado esquerdo na identidade. O que sobrar no lado direito é A^(-1). Para uma matriz 3x3, isso leva uns 10 a 15 minutos na mão se os números forem amigáveis. Se tiver frações, prepare-se. A outra via é a fórmula com a adjunta: A^(-1) = (1/det(A)) * adj(A). Você calcula o determinante, depois a matriz dos cofatores, transpõe e divide pelo determinante. Funciona bem para 2x2 e 3x3. Para 4x4 ou maior, o número de cofatores cresce rápido demais e a chance de erro aritmético dispara. Na prática, prefiro Gauss-Jordan sempre que a matriz for maior que 3x3.

Aqui vai um exercício 2x2 simples para começar: A = [[4, 7], [2, 6]]. O determinante é 4*6 - 7*2 = 10. A inversa é (1/10) * [[6, -7], [-2, 4]], ou seja, [[0.6, -0.7], [-0.2, 0.4]]. Verifique multiplicando A * A^(-1) e conferindo que dá a identidade. Se não der, errou em algum sinal ou na divisão.

Agora um 3x3 que dá trabalho: B = [[1, 2, -1], [0, 3, 1], [2, -1, 2]]. Monte [B | I] e faça as operações de linha. O resultado final é B^(-1) = [[7/9, -5/9, -1/9], [-2/9, 1/9, 1/9], [-6/9, 5/9, 3/9]]. Pode simplificar as frações depois. O ponto difícil aqui é a segunda operação de linha: subtrair 2 vezes a linha 1 da linha 3. É fácil errar o sinal do -1 na posição (3,2).

Um terceiro exercício, propositalmente sem inversa: C = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]. O determinante é zero. As linhas são linearmente dependentes (a linha 3 é a média aritmética das linhas 1 e 2 vezes algo parecido). Se você tentar Gauss-Jordan, vai perceber no meio do processo: vai aparecer uma linha inteira de zeros no lado da matriz original. Isso significa que não há inversa. Anote isso claramente na resposta, senão o professor pode achar que você simplesmente não terminou.

Exercícios de matriz inversa para praticar

O que separa quem domina o cálculo de quem apenas decora o algoritmo é a capacidade de identificar armadilhas. Vou listar alguns tipos de exercício que realmente treinam isso. Exercício 1: Encontre a inversa de D = [[2, 0, 1], [1, -1, 0], [0, 3, 2]] usando Gauss-Jordan. Dica: a primeira linha pivô já está boa, mas a segunda linha precisa ser trocada com a primeira para facilitar, porque o 1 no canto superior esquerdo é mais manso que o 2. Fazer a troca de linha economiza frações.

Exercício 2: Verifique se E = [[3, 1], [6, 2]] é invertível. Se não for, explique por quê em uma frase. O determinante é 3*2 - 1*6 = 0. Matriz singular. Pronto. Exercício 3: Se F = [[1, 0, 0], [0, 0, 1], [0, 1, 0]], encontre F^(-1) sem fazer contas. Esta é uma matriz de permutação. A inversa de uma matriz de permutação é a sua transposta. Neste caso, F é simétrica, então F^(-1) = F. Matrizes de permutação são unitárias, o que significa que inverter é só transpor. Se o exercício pedir para demonstrar, multiplique F * F^T e mostre que resulta na identidade.

👉 Clique no botão abaixo para saber mais sobre o assunto!

Exercício 4: Encontre x, y e z tais que a matriz G = [[1, 2, x], [0, 1, y], [1, 0, z]] tenha determinante igual a 3. Primeiro calcule det(G) em função de x, y, z. O determinante é 1*(1*z - y*0) - 2*(0*z - y*1) + x*(0*0 - 1*1) = z + 2y - x. Queremos z + 2y - x = 3. Há infinitas soluções. Uma escolha válida: x = 0, y = 0, z = 3. Outra: x = 1, y = 1, z = 3. O exercício é sobre entender que a condição de invertibilidade é uma restrição, não uma determinação única. Exercício 5: Seja H = [[2, 1, -1], [-3, 0, 1], [1, 1, 0]]. Use a fórmula do cofator para encontrar H^(-1). Calcule cada cofator C_ij = (-1)^(i+j) * M_ij, onde M_ij é o menor obtido ao eliminar a linha i e a coluna j. A matriz dos cofatores é [[-1, 1, -3], [-1, -1, -1], [1, -5, 3]]. A adjunta é a transposta: [[-1, -1, 1], [1, -1, -5], [-3, -1, 3]]. O determinante é -1. Então H^(-1) = -1 * adj(H) = [[1, 1, -1], [-1, 1, 5], [3, 1, -3]]. Verifique com multiplicação.

O erro que todo mundo comete e como evitar

O erro mais comum não é técnico, é de organização. As pessoas fazem as operações de linha de cabeça ou anotam de forma desordenada e acabam aplicando a operação na linha errada. A solução é simples: escreva cada operação explicitamente. "L2

- L2 - (1/2)L1" e não apenas o resultado. Isso cria um rastro que você pode rever se o resultado final não bater com a identidade. Outro erro frequente é esquecer de dividir por todo o determinante quando usa o método da adjunta. A fórmula é A^(-1) = adj(A) / det(A), não apenas adj(A). Já vi gente entregar a matriz dos cofatores transposta como resposta final achando que estava pronta. Falta aquele passo final de escala.

O erro silencioso que mais causa prejuízo é não verificar o resultado. Multiplicar A * A^(-1) para conferir que dá I leva 30 segundos numa matriz 3x3 e evita horas de confusão depois. Em sistemas maiores, verifique pelo menos uma linha ou coluna do produto para ter confiança razoável.

Limitações que ninguém conta

Calcular inversa à mão é viable para matrizes até 3x3 ou talvez 4x4 com paciência. Acima disso, os erros acumulados tornam o processo impraticável sem erro. Matrizes 5x5 e maiores devem ser resolvidas numericamente. Ferramentas como NumPy em Python, o comando inv() no MATLAB, ou a função inversa do Wolfram Alpha fazem o trabalho em frações de segundo com precisão controlada. Existe também o problema numérico. Mesmo quando uma matriz é teoricamente invertível, se o número de condicionamento for muito alto, a inversa calculada numericamente pode ser completamente imprecisa. Uma matriz mal condicionada pode ter seu determinante próximo de zero sem ser exatamente zero, e pequenas flutuações nos dados resultam em grandes variações na inversa. Nesse caso, resolver o sistema Ax = b diretamente por decomposição LU ou QR é mais estável do que calcular A^(-1) e depois multiplicar por b.

Outro ponto: calcular a inversa explicitamente é muitas vezes desnecessário. Se o objetivo é resolver um sistema linear, use eliminação gaussiana ou fatorações. Inverter a matriz e depois multiplicar é computacionalmente mais custoso e numericamente menos estável do que resolver o sistema diretamente. A inversa é útil quando você precisa dela repetidamente para vários lados direitos diferentes, ou em contextos teóricos onde a existência da inversa é o que importa, não o cálculo numérico.

Uma experiência real que ensina mais que dez exercícios

Numa avaliação, dei uma matriz 4x4 propositalmente desenhada para ter frações complicadas no meio do processo de Gauss-Jordan. A matriz era [[2, 1, 0, 1], [1, 3, 1, 0], [0, 1, 4, 1], [1, 0, 1, 3]]. A maioria dos alunos travou na terceira etapa, quando surgiram frações como 11/23 e 7/23. Dois alunos contornaram o problema escalonando primeiro por 23 para eliminar denominadores, trabalhando com inteiros até o final e só dividindo no término. Economizaram tempo e reduziram drasticamente o risco de erro aritmético. Eu não tinha previsto essa estratégia, mas reconheci como solução elegante na correção. A lição prática: quando as frações ficam intratáveis, procure operações que mantenham inteiros o máximo possível. Multiplicar linhas por constantes comuns antes de subtrair pode transformar um pesadelo de frações em aritméticaa.

Resumo do que importa

Sempre verifique o determinante antes de começar. Escolha Gauss-Jordan para matrizes 3x3 e acima, e a fórmula da adjunta apenas para 2x2 ou quando o exercício pede explicitamente. Anote cada operação de linha. Verifique o resultado multiplicando pela matriz original. Use ferramentas computacionais para matrizes maiores que 4x4. E lembre-se de que saber calcular a inversa é diferente de saber quando usá-la — e essa segunda parte é a que realmente importa no dia a dia.