If you're seeing this message, it means we're having trouble loading external resources on our website.

Se você está atrás de um filtro da Web, certifique-se que os domínios *.kastatic.org e *.kasandbox.org estão desbloqueados.

Conteúdo principal

Multiplicação de matrizes

Quando multiplicamos uma matriz por uma grandeza escalar (ou seja, um único número), nós simplesmente multiplicamos todos os termos da matriz por essa grandeza escalar. Também podemos multiplicar uma matriz por outra matriz, mas esse processo é mais complicado. Ainda assim, é muito bonito e interessante. Este artigo te ensina a fazer isso.

Quais conceitos você deve conhecer antes de iniciar esta lição

Uma matriz é um conjunto retangular de números organizados em linhas e colunas. Cada número de uma matriz leva o nome de elemento ou entrada.
Por exemplo, a matriz A tem 2 linhas e 3 colunas. O elemento a2,1 está localizado na 2a linha e na 1acoluna da matriz A, ou seja, é o 5.
Se isso for novidade para você, recomendamos que você confira nossa introdução às matrizes. Você também deve ter certeza de que sabe como multiplicar uma matriz por um escalar.

O que você vai aprender nessa lição

Como calcular o produto de duas matrizes. Por exemplo, calcule
[1724][3352]

Multiplicação escalar e multiplicação de matrizes

Quando trabalhamos matrizes, chamamos os números reais de escalares.
2[5231]=[25222321]=[10462]
O termo multiplicação escalar refere-se ao produto de um número real com uma matriz. Em multiplicações escalares, cada elemento da matriz é multiplicado pelo escalar determinado.
Por outro lado, o termo multiplicação de matrizes refere-se ao produto de duas matrizes. Esta operação é completamente diferente da anterior. É mais complicada, mas também é mais interessante! Vamos ver como se faz.
Entender como encontrar o produto escalar de duas listas de números ordenadas nos ajudará tremendamente nesta tarefa, então, vamos aprender um pouco mais sobre isto.

Ênuplas e o produto escalar

Já conhecemos os pares ordenados, por exemplo (2,5) e até os trios ordenados, como (3,1,8).
Uma ênupla é a generalização desse conceito. É uma lista ordenada de n números.
Podemos calcular o produto escalar de duas ênuplas de comprimento igual somando os produtos de seus elementos correspondentes.
Por exemplo, para calcular o produto escalar de dois pares ordenados, multiplicamos as primeiras coordenadas e as segundas coordenadas e somamos os resultados.
(2,5)(3,1)=23+51=6+5=11
Ênuplas ordenadas frequentemente são indicadas por uma variável com uma seta no topo. Por exemplo, podemos ter a=(3,1,8) e b=(4,2,3). A expressão ab indica que o produto escalar desses dois trios ordenados pode ser calculada assim:
ab=(3,1,8)(4,2,3)=34+12+83=12+2+24=38
Observe que o produto escalar de duas ênuplas de comprimento igual será sempre um único número real.

Teste seu conhecimento

1) Sejam c=(4,3) e d=(3,5).
cd=
  • Sua resposta deve ser
  • um número inteiro, como 6
  • uma fração própria simplificada, como 3/5
  • uma fração imprópria simplificada, como 7/4
  • um número misto, como 1 3/4
  • um número decimal exato, como 0,75
  • um múltiplo de pi, como 12 pi ou 2/3 pi

2) Sejam m=(2,5,2) e n=(1,8,3).
mn=
  • Sua resposta deve ser
  • um número inteiro, como 6
  • uma fração própria simplificada, como 3/5
  • uma fração imprópria simplificada, como 7/4
  • um número misto, como 1 3/4
  • um número decimal exato, como 0,75
  • um múltiplo de pi, como 12 pi ou 2/3 pi

Matrizes e ênuplas

Ao multiplicar matrizes, podemos considerar cada linha e coluna da matriz como uma ênupla.
c1c2l1l2[6423]
Nessa matriz, a linha 1 é denotada por l1=(6,2) e a linha 2 é denotada por l2=(4,3).
Analogamente, a coluna 1 é denotada por c1=(6,4) e a coluna 2 é denotada por c2=(2,3).

Teste seu conhecimento

c1c2c3l1l2l3[162331574]
3) Quais das seguintes triplas ordenadas é c2?
Escolha 1 resposta:

Multiplicação de matrizes

Agora, estamos prontos para examinar um exemplo de multiplicação de matrizes.
Dadas A=[1724] e B=[3352], vamos calcular a matriz C=AB.
Para nos ajudar a compreender, vamos rotular as linhas na matriz A e as colunas na matriz B. Podemos definir o produto das matrizes, matriz C, como mostrado abaixo.
b1b2a1a2[1274][3532]=[a1b1a2b1a1b2a2b2]ABC
Note que cada entrada na matriz C é o produto escalar entre uma linha na matriz A e uma coluna na matriz B. Mais especificamente, a entrada ci,j é o produto escalar entre ai e bj.
Por exemplo, c1,2 é o produto escalar de a1 e b2.
[1274][3532]=[a1b1a2b117a2b2]
Podemos completar os produtos escalares para encontrar a matriz produto completa:
C=[38172614]

Teste seu conhecimento

4) C=[2152] e D=[1436].
Seja F=CD.
a) Quais dos seguintes números é f2,1?
Escolha 1 resposta:

b) Calcule F.
F=

5) X=[4123] e Y=[2854].
Calcule Z=XY.
Z=

6) M=[283541] e N=[416324].
Seja P=MN.
a) Quais dos seguintes números é p1,2?
Escolha 1 resposta:

b) Calcule P.
P=

Por que a multiplicação de matrizes é definida dessa maneira?

Até agora, as operações com matrizes eram bastante intuitivas. Por exemplo, para somar duas matrizes, deve-se somar seus elementos correspondentes.
Mas com a multiplicação, as coisas são um pouco diferentes. Para multiplicar duas matrizes, não podemos simplesmente multiplicar seus elementos correspondentes.
Se isso parece um pouco confuso, recomendamos que você dê uma olhada nos artigos a seguir. Neles você encontrará a multiplicação de matrizes sendo colocada em prática.

Quer participar da conversa?

Você entende inglês? Clique aqui para ver mais debates na versão em inglês do site da Khan Academy.