Matrizes e operações matriciais

O que é uma matriz, soma, produto, transposta e inversa, com um exemplo completo verificado.

TLDR

Perguntar sobre esta página

ChatGPTClaudePerplexityGrokGeminiCopiar e abrirDeepSeekCopiar e abrir

A tabela de notas de três alunos em dois testes pode escrever-se como

[12159141611].\begin{bmatrix}12&15\\9&14\\16&11\end{bmatrix}.

Cada linha corresponde a um aluno e cada coluna a um teste. A entrada da segunda linha e primeira coluna é 9.

Esta matriz tem tipo 3×23\times2: três linhas, duas colunas. Os índices localizam uma entrada. O tipo decide que operações são possíveis: só somas matrizes do mesmo tipo e só multiplicas quando os tipos encaixam.

O que é uma matriz

Uma matriz do tipo m×nm \times n sobre os reais é um quadro com mm linhas e nn colunas de números reais:

A=[a11a12…a1na21a22…a2n⋮⋮⋮am1am2…amn].A = \begin{bmatrix} a_{11} & a_{12} & \dots & a_{1n} \\ a_{21} & a_{22} & \dots & a_{2n} \\ \vdots & \vdots & & \vdots \\ a_{m1} & a_{m2} & \dots & a_{mn} \end{bmatrix}.

A entrada aija_{ij} vive na linha ii e na coluna jj. O tipo indica-se sempre como linhas ×\times colunas. Uma matriz coluna é como vamos escrever vetores quando multiplicamos por matrizes.

NomeCondição
Quadrada (ordem nn)m=nm = n
Linha / colunam=1m = 1 / n=1n = 1
Nulatodas as entradas zero
Identidade InI_nquadrada, uns na diagonal principal, zeros fora
Diagonalquadrada, só a diagonal pode ter não nulos
Triangular superiorzeros abaixo da diagonal
Simétricaaij=ajia_{ij} = a_{ji} para todos os pares

A simetria será essencial na página de valores próprios. Por exemplo:

I2=[1001],I3=[100010001].I_2 = \begin{bmatrix} 1 & 0 \\ 0 & 1 \end{bmatrix}, \qquad I_3 = \begin{bmatrix} 1 & 0 & 0 \\ 0 & 1 & 0 \\ 0 & 0 & 1 \end{bmatrix}.

Soma e produto por escalar

A soma de duas matrizes do mesmo tipo faz-se entrada a entrada, e o produto por um escalar kk multiplica todas as entradas por kk:

A+B=[aij+bij],kA=[kaij].A + B = [a_{ij} + b_{ij}], \qquad kA = [k a_{ij}].

Com as matrizes

A=[2103],B=[1−142],A = \begin{bmatrix} 2 & 1 \\ 0 & 3 \end{bmatrix}, \qquad B = \begin{bmatrix} 1 & -1 \\ 4 & 2 \end{bmatrix},

a soma e o dobro dão

A+B=[3045],2A=[4206].A + B = \begin{bmatrix} 3 & 0 \\ 4 & 5 \end{bmatrix}, \qquad 2A = \begin{bmatrix} 4 & 2 \\ 0 & 6 \end{bmatrix}.

Somar matrizes de tipos diferentes não faz sentido, tal como somar vetores de dimensões diferentes. Se o enunciado pede A+BA + B e os tipos não coincidem, algo está errado antes de começares a conta.

Produto de matrizes

O produto ABAB só existe quando o número de colunas de AA iguala o número de linhas de BB. Se AA é m×pm \times p e BB é p×np \times n, o produto é m×nm \times n e cada entrada combina uma linha de AA com uma coluna de BB:

(AB)ij=ai1b1j+ai2b2j+⋯+aipbpj.(AB)_{ij} = a_{i1}b_{1j} + a_{i2}b_{2j} + \dots + a_{ip}b_{pj}.

Em palavras: multiplicamos as entradas correspondentes da linha ii de AA e da coluna jj de BB, depois somamos.

Com as matrizes AA e BB acima, ambas 2×22 \times 2, a primeira linha de AA com a primeira coluna de BB dá 2⋅1+1⋅4=62 \cdot 1 + 1 \cdot 4 = 6. Repetindo para as quatro posições, obtém-se

AB=[2⋅1+1⋅42⋅(−1)+1⋅20⋅1+3⋅40⋅(−1)+3⋅2]=[60126].AB = \begin{bmatrix} 2 \cdot 1 + 1 \cdot 4 & 2 \cdot (-1) + 1 \cdot 2 \\ 0 \cdot 1 + 3 \cdot 4 & 0 \cdot (-1) + 3 \cdot 2 \end{bmatrix} = \begin{bmatrix} 6 & 0 \\ 12 & 6 \end{bmatrix}.

Repara que a ordem interessa: no sentido contrário,

BA=[1⋅2+(−1)⋅01⋅1+(−1)⋅34⋅2+2⋅04⋅1+2⋅3]=[2−2810]≠AB.BA = \begin{bmatrix} 1 \cdot 2 + (-1) \cdot 0 & 1 \cdot 1 + (-1) \cdot 3 \\ 4 \cdot 2 + 2 \cdot 0 & 4 \cdot 1 + 2 \cdot 3 \end{bmatrix} = \begin{bmatrix} 2 & -2 \\ 8 & 10 \end{bmatrix} \neq AB.

O produto de matrizes não é comutativo em geral. Nunca troques a ordem para “simplificar”, porque o resultado muda: ABAB e BABA acima nem sequer partilham entradas fora da diagonal.

O que vale sempre:

  • associatividade: A(BC)=(AB)CA(BC) = (AB)C;
  • distributividade: A(B+C)=AB+ACA(B + C) = AB + AC;
  • identidade: AIn=ImA=AAI_n = I_m A = A para AA do tipo m×nm \times n.

Uma matriz também é uma transformação geométrica: aplicada aos pontos do plano, mexe com eles. A matriz AA desta página leva o quadrado unitário num paralelogramo de área 66. Na página de determinantes verás por que essa área é ∣det⁡A∣|\det A|, com det⁡A=2⋅3−1⋅0=6\det A = 2 \cdot 3 - 1 \cdot 0 = 6:

Ver o que as colunas fazem

No simulador, cada coluna indica para onde vai um dos versores (1,0)(1,0) e (0,1)(0,1). Experimenta três casos, porque cada um mostra um comportamento da área orientada (o determinante, definido na lição de determinantes):

  1. Começa por A=[2103]A=\begin{bmatrix}2&1\\0&3\end{bmatrix}. O determinante é 6 e a imagem tem área 6.
  2. Troca as duas colunas: a área mantém-se, mas o determinante passa a −6-6, porque a orientação se inverte.
  3. Torna a segunda coluna igual à primeira. A imagem fica sobre uma reta e o determinante é zero.
Matriz A, por linhas

det(A) = 6; área = 6. A orientação mantém-se.

A e1 = (2, 0); A e2 = (1, 3). O quadrado tracejado tem área 1.

Transposta

A transposta ATA^T obtém-se trocando linhas por colunas: a linha ii de AA passa a ser a coluna ii de ATA^T. No exemplo,

AT=[2013].A^T = \begin{bmatrix} 2 & 0 \\ 1 & 3 \end{bmatrix}.

As propriedades que vais usar são (AT)T=A(A^T)^T = A, (A+B)T=AT+BT(A + B)^T = A^T + B^T e, com atenção à ordem,

(AB)T=BTAT.(AB)^T = B^T A^T.

A ordem inverte-se porque as linhas de ABAB vêm das linhas de AA, que passam a colunas. Uma matriz quadrada com AT=AA^T = A é simétrica; com AT=−AA^T = -A diz-se antissimétrica.

Matriz inversa

Uma matriz quadrada AA de ordem nn diz-se invertível (ou não singular) quando existe uma matriz A−1A^{-1} do mesmo tipo tal que

AA−1=A−1A=In.AA^{-1} = A^{-1}A = I_n.

Se existir, a inversa é única. Nem todas as matrizes quadradas têm inversa.

A matriz nula, por exemplo, nunca é invertível: qualquer produto com ela continua a dar zero, por isso nenhuma candidata a inversa consegue produzir a identidade.

Para matrizes 2×22 \times 2 há uma fórmula direta. Se A=[abcd]A = \begin{bmatrix} a & b \\ c & d \end{bmatrix} e ad−bc≠0ad - bc \neq 0, então[^inversa-det]

A−1=1ad−bc[d−b−ca].A^{-1} = \frac{1}{ad - bc}\begin{bmatrix} d & -b \\ -c & a \end{bmatrix}.

O número ad−bcad - bc é o determinante de AA, explicado na lição de determinantes.

Toma C=[2113]C = \begin{bmatrix} 2 & 1 \\ 1 & 3 \end{bmatrix}. O determinante vale 2⋅3−1⋅1=52 \cdot 3 - 1 \cdot 1 = 5, logo

C−1=15[3−1−12]=[3/5−1/5−1/52/5].C^{-1} = \frac{1}{5}\begin{bmatrix} 3 & -1 \\ -1 & 2 \end{bmatrix} = \begin{bmatrix} 3/5 & -1/5 \\ -1/5 & 2/5 \end{bmatrix}.

Confirmamos multiplicando CC pela candidata a inversa:

CC−1=15[2113][3−1−12]=15[5005]=I2.CC^{-1} = \frac{1}{5}\begin{bmatrix} 2 & 1 \\ 1 & 3 \end{bmatrix} \begin{bmatrix} 3 & -1 \\ -1 & 2 \end{bmatrix} = \frac{1}{5}\begin{bmatrix} 5 & 0 \\ 0 & 5 \end{bmatrix} = I_2.

Para ordens maiores, a inversa calcula-se pelo método de Gauss-Jordan (resolver AX=IAX = I em simultâneo) ou pela matriz adjunta, que envolve determinantes. Ambos aparecem nas páginas seguintes. Para já, fixa as propriedades:

(A−1)−1=A,(AB)−1=B−1A−1,(AT)−1=(A−1)T.(A^{-1})^{-1} = A, \qquad (AB)^{-1} = B^{-1}A^{-1}, \qquad (A^T)^{-1} = (A^{-1})^T.

Repara que a inversa do produto troca outra vez a ordem dos fatores.

Simetria de uma diferença de produtos

Calcula ABAB, BABA e verifica se C=AB−BAC = AB - BA é simétrica, com as matrizes AA e BB do início.

Já temos AB=[60126]AB = \begin{bmatrix} 6 & 0 \\ 12 & 6 \end{bmatrix} e BA=[2−2810]BA = \begin{bmatrix} 2 & -2 \\ 8 & 10 \end{bmatrix}. Subtraindo:

C=AB−BA=[424−4].C = AB - BA = \begin{bmatrix} 4 & 2 \\ 4 & -4 \end{bmatrix}.

Para CC ser simétrica seria preciso CT=CC^T = C, ou seja, c12=c21c_{12} = c_{21}. Aqui c12=2c_{12} = 2 e c21=4c_{21} = 4, por isso não é simétrica.

O traço de AB−BAAB-BA

O traço de uma matriz quadrada é a soma das entradas da diagonal principal. Para AA e BB acima, tr⁡(AB)=6+6=12\operatorname{tr}(AB)=6+6=12 e tr⁡(BA)=2+10=12\operatorname{tr}(BA)=2+10=12. Em geral, para matrizes quadradas da mesma ordem, tr⁡(AB)=tr⁡(BA)\operatorname{tr}(AB)=\operatorname{tr}(BA), por isso o traço de AB−BAAB-BA é sempre zero.

Equações com matrizes

Resolver AX=BAX=B exige atenção ao lado da multiplicação. Se AA é quadrada e invertível, multiplica à esquerda:

A−1AX=A−1B⟹X=A−1B.A^{-1}AX=A^{-1}B\quad\Longrightarrow\quad X=A^{-1}B.

Para XA=BXA=B, multiplicamos à direita e obtemos X=BA−1X=BA^{-1}. Se AXB=CAXB=C, com AA e BB invertíveis, então X=A−1CB−1X=A^{-1}CB^{-1}. A ordem faz parte da solução.

Não há divisão por matrizes. Só podes cancelar AA num produto se tiveres uma justificação, como a existência de A−1A^{-1}. Por exemplo,

N=[0100]≠0,N2=0.N=\begin{bmatrix}0&1\\0&0\end{bmatrix}\ne0, \qquad N^2=0.

Assim, um produto nulo não obriga nenhum dos fatores a ser nulo.

Também não vale a expansão habitual (A+B)2=A2+2AB+B2(A+B)^2=A^2+2AB+B^2 sem uma hipótese extra. A expansão correta é A2+AB+BA+B2A^2+AB+BA+B^2. Só juntamos os dois termos centrais quando AB=BAAB=BA, isto é, quando os fatores comutam.

Uma identidade que fornece a inversa

Às vezes o enunciado dá uma relação entre potências de AA, sem dar as entradas. Se AA é quadrada e

A2−3A+I=0,A^2-3A+I=0,

podemos rearranjar a igualdade como 3A−A2=I3A-A^2=I. Fatorizando dos dois lados,

A(3I−A)=I,(3I−A)A=I.A(3I-A)=I,\qquad (3I-A)A=I.

Assim, A−1=3I−AA^{-1}=3I-A. Não assumimos que a inversa existe para chegar à fórmula: os dois produtos com a identidade provam que existe. Em relações deste tipo, procura isolar uma parcela II e conservar a ordem dos fatores.

Operações elementares como matrizes

Uma operação de linhas pode ser representada por uma matriz elementar, construída aplicando a operação à identidade. Por exemplo,

E=[10−21],E[1325]=[130−1].E=\begin{bmatrix}1&0\\-2&1\end{bmatrix}, \qquad E\begin{bmatrix}1&3\\2&5\end{bmatrix} =\begin{bmatrix}1&3\\0&-1\end{bmatrix}.

Multiplicar por EE à esquerda faz L2←L2−2L1L_2\leftarrow L_2-2L_1. A operação inversa é L2←L2+2L1L_2\leftarrow L_2+2L_1, por isso E−1=[1021]E^{-1}=\begin{bmatrix}1&0\\2&1\end{bmatrix}. Todas as operações elementares são reversíveis. É essa reversibilidade que permite resolver sistemas por Gauss sem perder soluções.

Potências, simetria e ortogonalidade

Para AA quadrada e kk inteiro não negativo, A0=IA^0=I e Ak+1=AkAA^{k+1}=A^kA. Se AA for invertível, A−k=(A−1)kA^{-k}=(A^{-1})^k. Uma matriz diagonal eleva-se entrada a entrada na diagonal, mas uma matriz geral não se eleva entrada a entrada.

Uma matriz real quadrada QQ é ortogonal quando QTQ=IQ^TQ=I, ou seja, Q−1=QTQ^{-1}=Q^T. As colunas têm comprimento 1 e são perpendiculares duas a duas, por isso formam uma base ortonormada (o produto escalar define esse comprimento). Por exemplo,

Q=12[111−1],Q=\frac1{\sqrt2}\begin{bmatrix}1&1\\1&-1\end{bmatrix},

cujas colunas têm norma 1 e são perpendiculares. Não confundas esta condição com simetria (AT=AA^T=A): 2I2I é simétrica, mas a sua inversa é 12I\frac12 I.

O que costuma correr mal

  • Multiplicar matrizes sem verificar os tipos e obter uma matriz com o formato errado, ou tentar somar matrizes de tipos diferentes.
  • Trocar a ordem de um produto ou de uma inversa de produto: (AB)−1=B−1A−1(AB)^{-1} = B^{-1}A^{-1}, nunca A−1B−1A^{-1}B^{-1} em geral.
  • Aplicar a fórmula da inversa 2×22 \times 2 sem verificar que ad−bc≠0ad - bc \neq 0, ou trocar os sinais das entradas fora da diagonal.
  • Confundir ATA^T com A−1A^{-1}: a transposta existe sempre, a inversa só para quadradas com determinante não nulo.

Exercícios

Dimensões primeiro

AA é 3×23\times2 e BB é 2×32\times3. Indica os tipos de ABAB, BABA e decide se AB−BAAB-BA existe.

Pista

Compara as dimensões interiores.

Solução

ABAB é 3×33\times3 e BABA é 2×22\times2. Os dois produtos existem, mas a diferença não existe: os tipos são diferentes.

Confere a tua resposta:

  • Obtém os tipos dos dois produtos.
  • Nega a diferença por incompatibilidade.

Erros frequentes

Os produtos existem, mas têm tipos diferentes. A subtração não fica definida só porque ambos são quadrados.

Voltar à explicação
Escolher o lado da inversa

Seja A=[1225]A=\begin{bmatrix}1&2\\2&5\end{bmatrix}. Resolve AX=(3,7)TAX=(3,7)^T, onde XX é uma matriz-coluna, e YA=(3,7)YA=(3,7), onde YY é uma matriz-linha. Justifica em que lado multiplicas pela inversa em cada caso e confirma as duas respostas.

Pista

Identifica o fator que deve ficar junto de AA para obter a identidade. Confirma também os tipos dos produtos.

Mais uma pista

A inversa tem linhas (5,−2)(5,-2) e (−2,1)(-2,1).

Solução

O determinante de AA é 5−4=15-4=1, logo A−1=[5−2−21]A^{-1}=\begin{bmatrix}5&-2\\-2&1\end{bmatrix}. Na primeira equação, multiplicamos à esquerda:

X=A−1(3,7)T=(15−14,−6+7)T=(1,1)T.X=A^{-1}(3,7)^T=(15-14,-6+7)^T=(1,1)^T.

Na segunda, multiplicamos à direita:

Y=(3,7)A−1=(15−14,−6+7)=(1,1).Y=(3,7)A^{-1}=(15-14,-6+7)=(1,1).

Confirma A(1,1)T=(3,7)TA(1,1)^T=(3,7)^T e (1,1)A=(3,7)(1,1)A=(3,7). Os números coincidem porque AA é simétrica, mas os tipos e os lados da multiplicação são diferentes. Os produtos na ordem contrária nem têm dimensões compatíveis.

Confere a tua resposta:

  • Resolve as duas equações com dimensões compatíveis.
  • Justifica os lados da multiplicação e verifica os produtos.

Erros frequentes

A multiplicação tem de colocar A−1A^{-1} junto de AA. Não existe uma divisão que permita ignorar o lado da operação.

Voltar à explicação
Produtos nulos dos dois lados

Com N=[0100]N=\begin{bmatrix}0&1\\0&0\end{bmatrix}, calcula N2N^2. Para uma matriz real XX de tipo 2×22\times2, resolve separadamente NX=0NX=0 e XN=0XN=0. As duas equações têm as mesmas soluções?

Pista

Escreve as quatro entradas de XX como incógnitas e calcula os dois produtos, conservando a ordem.

Solução

Temos N2=0N^2=0, apesar de N≠0N\ne0. Com X=[abcd]X=\begin{bmatrix}a&b\\c&d\end{bmatrix},

NX=[cd00],XN=[0a0c].NX=\begin{bmatrix}c&d\\0&0\end{bmatrix},\qquad XN=\begin{bmatrix}0&a\\0&c\end{bmatrix}.

Assim, NX=0NX=0 exige c=d=0c=d=0: todas as soluções têm forma [ab00]\begin{bmatrix}a&b\\0&0\end{bmatrix}. Já XN=0XN=0 exige a=c=0a=c=0: todas têm forma [0b0d]\begin{bmatrix}0&b\\0&d\end{bmatrix}. As entradas restantes são reais livres.

Por exemplo, X=diag⁡(1,0)X=\operatorname{diag}(1,0) resolve a primeira equação e falha a segunda. As famílias são diferentes, embora ambas contenham X=NX=N. Cancelar NN seria inválido, porque NN não tem inversa.

Confere a tua resposta:

  • Calcula N² e obtém todas as soluções de cada equação.
  • Mostra que as duas famílias são diferentes e explica por que não podes cancelar N.
Voltar à explicação
Provar invertibilidade sem conhecer as entradas

Uma matriz real quadrada AA satisfaz A2−3A+I=0A^2-3A+I=0. Prova que AA é invertível, encontra A−1A^{-1} sem calcular determinantes e indica a inversa de A2A^2.

Pista

Reescreve a igualdade para obter um produto igual à identidade. A definição de inversa decide o resultado.

Solução

A relação dá 3A−A2=I3A-A^2=I. Logo A(3I−A)=IA(3I-A)=I e (3I−A)A=I(3I-A)A=I, o que prova A−1=3I−AA^{-1}=3I-A.

A inversa de um produto inverte a ordem dos fatores. Aqui os fatores são iguais:

(A2)−1=A−1A−1=(3I−A)2.(A^2)^{-1}=A^{-1}A^{-1}=(3I-A)^2.

Podemos simplificar usando a relação inicial. A expansão é válida porque 3I3I comuta com AA:

(3I−A)2=9I−6A+A2=8I−3A.(3I-A)^2=9I-6A+A^2=8I-3A.

A existência da inversa foi provada pelos produtos, antes de usar as propriedades das inversas.

Confere a tua resposta:

  • Isola a identidade e verifica os dois produtos com a candidata a inversa.
  • Justifica por que A² também é invertível e indica a sua inversa.
Voltar à explicação

À tua maneira

Aparência

Modo de cor
Tema
Cor de destaque

Leitura

Fonte de leitura

Álgebra, lógica e uma ideia de cada vez.

Código

Fonte do código

Navegação

Cursor de leitura, sem edição. h, j, k, l movem; / pesquisa nesta página. v seleciona caracteres; V seleciona linhas; y copia. Tab permite destacar ou comentar. Espaço ou Enter abre blocos recolhíveis. Nos cartões, h, j, k, l mudam o foco.

CSS personalizado

Ativa uma sugestão ou guarda o teu CSS. Só muda este navegador.

Usa --page, --text e --accent para acompanhar o tema.

Seletores e recuperação

.site-header, .prose, .course-card, [data-reading-history], [data-playground] e .page-actions.

Abre a aparência com a tecla vírgula ou no rodapé. Se o CSS esconder os controlos, abre esta página sem CSS personalizado.

Pesquisar

Escreve para pesquisar em todo o site.

para escolher · Enter para abrir · Esc para fechar

Copiar fórmula

A cópia automática não está disponível. Copia o LaTeX abaixo.

Pesquisar nesta página

Enter procura · n / N repetem · Esc cancela. Ctrl / Cmd K pesquisa todo o site.

Atalhos de teclado

Clica numa tecla para a mudar. Esc cancela. Backspace desativa.

PesquisarCtrl / Cmd K

Os atalhos não interferem enquanto escreves. Tab e Enter funcionam sempre.