Álgebra linear
Introdução às matrizes: guia para iniciantes
Por MathSolver Pro Editorial Team · Publicado em
Uma matriz é uma tabela retangular de números organizados em linhas e colunas. As matrizes guardam dados de forma compacta e, principalmente, representam transformações lineares e sistemas de equações. Este guia apresenta a notação e as operações básicas, com ênfase na multiplicação de matrizes.
O que é uma matriz?
Uma matriz é uma tabela retangular de números, chamados de elementos, organizados em linhas e colunas. Uma matriz com linhas e colunas é de ordem , o que se lê “m por n”, e as linhas sempre vêm primeiro. O elemento que está na linha e na coluna da matriz é indicado por . Por exemplo:
Uma matriz com uma única coluna é uma matriz coluna, ou vetor coluna, e uma matriz com uma única linha é uma matriz linha, ou vetor linha. Uma matriz quadrada tem tantas linhas quanto colunas; são as matrizes quadradas que podem ter determinante e inversa. Duas matrizes só são iguais se tiverem a mesma ordem e todos os elementos correspondentes iguais.
Soma de matrizes e multiplicação por escalar
Matrizes de mesma ordem se somam elemento a elemento: o elemento da linha e da coluna de é . A subtração funciona do mesmo jeito. Não dá para somar matrizes de ordens diferentes, porque não existe um jeito razoável de emparelhar seus elementos.
Multiplicar uma matriz por um escalar, isto é, por um número comum, multiplica cada elemento por esse número. Essas operações se comportam exatamente como a aritmética habitual: a soma é comutativa e associativa, e .
Exemplo 1: uma combinação linear
- Sejam e .
- .
- .
Multiplicação de matrizes: linha por coluna
A multiplicação de duas matrizes não é feita elemento a elemento. Cada elemento do produto é o produto escalar de uma linha de por uma coluna de :
Para isso, o número de colunas de tem que ser igual ao número de linhas de . Se é de ordem e de ordem , o produto é de ordem . Para conferir rápido, escreva as ordens lado a lado: os números de dentro precisam coincidir e os de fora dão a ordem do resultado. Uma matriz multiplicada por uma dá uma matriz , mas o produto de uma matriz por outra não está definido.
Exemplo 2: produto de duas matrizes 2 por 2
- Sejam e .
- Linha 1 de por coluna 1 de : .
- Linha 1 por coluna 2: .
- Linha 2 por coluna 1: . Linha 2 por coluna 2: .
- Logo .
A ordem importa: AB raramente é igual a BA
Invertendo a ordem no exemplo anterior, obtém-se , que é outra matriz. A multiplicação de matrizes não é comutativa. Com matrizes não quadradas é ainda pior: uma ordem pode estar definida e a outra não, ou os dois produtos podem ter ordens diferentes.
Outras regras conhecidas continuam valendo. O produto é associativo, , e distributivo em relação à soma, . Mas é preciso guardar dois alertas. O produto de duas matrizes não nulas pode ser a matriz nula, e de não se pode cancelar , a não ser que seja invertível. Por isso a álgebra de matrizes exige um pouco mais de cuidado do que a álgebra com números.
Ao desenvolver expressões como , respeite a ordem: o resultado é , e não .
A matriz identidade e a transposta
A matriz identidade é a matriz quadrada com uns na diagonal principal e zeros em todas as outras posições. Ela faz o papel do número 1 na aritmética: para toda matriz quadrada de ordem compatível. A matriz nula, com todos os elementos iguais a zero, faz o papel do 0.
A transposta troca linhas por colunas: o elemento da linha e da coluna de é . Uma matriz vira uma matriz . Uma regra útil: transpor um produto inverte a ordem dos fatores.
Uma matriz igual à sua própria transposta é chamada de simétrica. Matrizes simétricas aparecem o tempo todo em estatística e em física, e seus autovalores se comportam particularmente bem: são sempre reais.
Matrizes e sistemas de equações
Um dos usos mais importantes das matrizes é escrever um sistema de equações lineares de forma compacta. O sistema e vira:
Efetuando o produto do primeiro membro, recuperam-se exatamente as duas equações, o que é um bom jeito de conferir se a matriz foi montada corretamente. A solução é , . Escrever um sistema nessa forma permite usar os mesmos métodos, o escalonamento (eliminação de Gauss) ou a matriz inversa, para resolver duas equações ou duas mil. Nosso guia para resolver sistemas de equações detalha os métodos à mão, e a calculadora de sistemas de equações os resolve passo a passo.
Para que servem as matrizes
- Computação gráfica: as rotações, as mudanças de escala e as projeções dos modelos 3D são produtos de matrizes aplicados a cada vértice.
- Ciência de dados: um conjunto de dados é uma matriz com uma linha por observação e uma coluna por variável, e técnicas como a análise de componentes principais trabalham diretamente sobre ela.
- Redes: uma matriz de adjacência indica quais nós estão ligados, e suas potências contam os caminhos de um comprimento dado.
- Economia e engenharia: os modelos de insumo-produto e a análise de circuitos elétricos levam a grandes sistemas lineares.
- Aprendizado de máquina: as camadas de uma rede neural são, essencialmente, produtos de matrizes.
A calculadora de matrizes soma, multiplica e transpõe matrizes de quaisquer ordens compatíveis e mostra cada conta linha por coluna, o que a torna prática para conferir a lição de casa.
Potências e matrizes diagonais
Uma matriz quadrada pode ser multiplicada por ela mesma, então potências como e fazem sentido. Matrizes não quadradas não têm potências, porque as ordens não seriam compatíveis. As potências de uma matriz aparecem sempre que um processo se repete: se uma matriz descreve como uma população se desloca entre regiões em um ano, sua décima potência descreve o deslocamento em dez anos.
As matrizes diagonais, cujos únicos elementos não nulos estão na diagonal principal, são especialmente simples de manipular. O produto de duas matrizes diagonais se obtém multiplicando seus elementos diagonais, então elevar uma matriz diagonal a uma potência equivale a elevar cada elemento diagonal a essa potência. Por exemplo, o quadrado da matriz diagonal com elementos 2 e 3 é a matriz diagonal com elementos 4 e 9. Boa parte da álgebra linear avançada consiste em reescrever uma matriz na forma diagonal para que esse tipo de conta fique simples.
Erros comuns com matrizes
- Trocar linhas e colunas ao indicar a ordem. As linhas sempre vêm primeiro.
- Multiplicar elemento a elemento em vez de linha por coluna.
- Supor que , ou trocar a ordem dos fatores ao simplificar uma expressão.
- Tentar somar matrizes de ordens diferentes ou multiplicar matrizes cujas ordens internas não coincidem.
- Esquecer que a transposta de um produto inverte a ordem dos fatores.
Uma conferência rápida das ordens antes de qualquer conta evita a maioria desses erros. Escreva a ordem embaixo de cada matriz, confirme que a operação está definida e preveja a ordem do resultado antes de calcular qualquer elemento.
Perguntas frequentes
Como saber se duas matrizes podem ser multiplicadas?
Escreva as ordens lado a lado, por exemplo e . Se os números de dentro coincidem, o produto existe e sua ordem é dada pelos números de fora, aqui .
Por que as matrizes não se multiplicam elemento a elemento?
Porque a regra linha por coluna faz com que o produto represente a aplicação de uma transformação linear depois da outra. O produto elemento a elemento existe e se chama produto de Hadamard, mas não tem esse significado.
A ordem importa na multiplicação de matrizes?
Sim. Em geral , e às vezes só um dos dois produtos está definido. Observe sempre qual matriz está à esquerda.
O que significa uma matriz ser de ordem m por n?
Indica o tamanho dela: linhas e colunas, com as linhas primeiro. Uma matriz tem três linhas e duas colunas.
O produto de duas matrizes não nulas pode ser nulo?
Sim. Por exemplo, a matriz cuja primeira linha é 0, 1 e a segunda linha é 0, 0 dá a matriz nula quando multiplicada por ela mesma. Esse é um dos motivos pelos quais nem sempre se pode cancelar uma matriz dos dois lados de uma equação.