IF-RS Campus Rio Grande
Matemática III
2. 11. Multiplicação entre Matrizes
Os exemplos abaixo servirão para compreendermos a definição de
multiplicação, porque não é óbvia como as operações anteriores. Esses
exemplos poderiam ser resolvidos sem o uso da multiplicação entre
matrizes, o objetivo de trabalhar com eles é visualizarmos o padrão
utilizado que será chamado de multiplicação entre matrizes.
Situação 1. Durante a primeira fase da copa do mundo de futebol de
2014, o grupo A é formado pelos países: Brasil, Croácia, México e
Camarões.
País
Vitórias Empates Derrotas
Brasil
2
1
0
Croácia
1
0
2
México
2
1
0
Camarões
0
0
3
Pelo regulamento da copa, e dos campeonatos de futebol, em geral,
cada resultado tem pontuação correspondente a mostrada na tabela 2.
Resultado Pontos
Vitória
3
Empate
1
Derrota
0
Determinamos a seguir, uma tabela que mostra a pontuação
correspondente de cada país. Tabela 3.
País
Pontuação
País
Pontuação
Brasil
Brasil
Croácia
Croácia
México
México
Camarões
Camarões
Se nos concentrarmos apenas nas informações numéricas, teremos três
matrizes.
2
1
0
3
A = 1
0
2
B =

C=
=
1
2
1
0
0
0
0
3
Podemos observar que:
A 1ª linha de A foi operada com a 1ª (única) coluna de B, gerando o
elemento da 1ª linha e da 1ª coluna de C. c11 = a11.b11 + a12.b21 + a13.b31
A 2ª linha de A foi operada com a 1ª coluna de B, gerando o elemento
da 2ª linha e 1ª coluna de C. c21 = a21.b11 + a22.b21 + a23.b31
A 3ª linha de A foi operada com a 1ª coluna de B, gerando o elemento
da 3ª linha e da 1ª coluna de C. c31 = a31.b11 + a32.b21 + a33.b31
A 4ª linha de A foi operada com a 1ª coluna de B, gerando o elemento
da 4ª linha e da 1ª coluna de C. c41 = a41.b11 + a42.b21 + a43.b31
Essa operação é feita pelo somatório da multiplicação do 1º elemento
da linha pelo 1º elemento da coluna, 2º elemento da linha pelo 2º elemento
da coluna, 3º elemento da linha pelo 3º elemento da coluna.
Situação 2. Para fabricação de caminhões, uma indústria montadora
precisa de eixos e rodas para seus três modelos de
caminhões, com a
seguinte especificação:
Componentes
Modelo A Modelo B Modelo C
Eixos
2
3
4
Rodas
4
6
8
Nos dois primeiros meses do ano foram encomendadas as seguintes
quantidades por modelo:
Modelo Janeiro Fevereiro
30
20
A
25
18
B
20
15
C
53
Matrizes
Matemática III
IF-RS Campus Rio Grande
Quantos eixos e rodas foram necessários para os meses de janeiro e
de fevereiro?
Componentes
Janeiro
Fevereiro
Eixos
Rodas
Concentramo-nos nas informações numéricas.
A
=
2
4
3
6
4
8
30
25
20
B=
20
18
15
C=
C =
Podemos observar que:
A 1ª linha de A foi operada com a 1ª coluna de B, gerando o elemento
da 1ª linha e da 1ª coluna de C. c11 = a11.b11 + a12.b21 + a13.b31
A 2ª linha de A foi operada com a 1ª coluna de B, gerando o elemento
da 2ª linha e 1ª coluna de C. c21 = a21.b11 + a22.b21 + a23.b31
A 1ª linha de A foi operada com a 2ª coluna de B, gerando o elemento
da 1ª linha e da 2ª coluna de C. c12 = a11.b12 + a12.b22 + a13.b32
A 2ª linha de A foi operada com a 2ª coluna de B, gerando o elemento
da 2ª linha e da 2ª coluna de C. c22 = a21b12 + a22b22 + a23.b32
Essa operação é feita pelo somatório da multiplicação do 1º elemento
da linha pelo 1º elemento da coluna, 2º elemento da linha pelo dever da
2º elemento da coluna, 3º elemento da linha pelo 3º elemento da coluna.
Observação: 1.A matriz C terá tantas linhas a matriz A possui e tantas
colunas quanto B possui.
2. Essa operação entre matrizes A e B chamamos de multiplicação de A por
B (nessa ordem).
3. Mostramos problemas entre tabelas (matrizes) onde há sentido fazer a
multiplicação entre matrizes, operação descrita acima. Só existe esse
sentido se o número de colunas de A for igual ao número de linhas de B.
Definição: Dada uma matriz A =(aij) do tipo mxn e uma matriz B =(bij) do
tipo nxp, o produto da matriz A pela matriz B é a matriz C = (cij) do tipo
mxp tal que o elemento cij é calculado multiplicando-se ordenadamente os
elementos da linha i, da matriz A, pelos elementos da coluna j da matriz
B, e somando-se os produtos obtidos.
Para dizer que a matriz C é o produto de A por B, vamos indicá-la
por AB.
Exemplo: Considere as matrizes:
 2
1
3
0
5
A =
B = 


 1 3
1 4 0
Matriz A do tipo 2x2 e a matriz B do tipo 2x3, a matriz resultado AB é
do tipo 2x3.
1º)Elemento c11:1ª linha de A x 1ª coluna de B
2º)Elemento c12:1ª linha
de A x 2ª coluna de B
2
-1
1
3
54
3
1
0
4
5
0
c11=
2
1
1
3
3
1
0
4
5
0
c12=
Matrizes
Matemática III
IF-RS Campus Rio Grande
3º)Elemento c13:1ª linha de A x 3ª coluna de B
de A x 1ª coluna de B
2
-1
1
3
3
1
0
4
5
0
2
-1
c13=
1
3
3
1
5º)Elemento c22:2ª linha de A x 2ª coluna de B
de Ax3ª coluna de B.
2
-1
1
3
3
1
0
4
5
0
2
-1
c22=
4º)Elemento c21:2ª linha
5 c21=
0
6º)Elemento c23:2ª linha
1
3
3
1
C = AB =
0
4
0
4
5
0
c23=
.
Observação: Assim como a notação da multiplicação com números reais usamos
A2 = AA, A3 = AAA, ...
Pense: 1. O produto entre matrizes pode ser comutativo, ou seja, AB = BA?
Existe a possibilidade de o produto ser igual?
2. Existe uma matriz
neutra para multiplicação entre matrizes? Ou seja, uma matriz multiplicada
por esta é a própria matriz? 3. Para que tipo de matriz podemos calcular
suas potências A2, A3, ...
2.12. Aplicação de operações entre matrizes.
Transformações lineares:
As imagens em uma tela de computador são na verdade formadas por
pequenos pontos (pixels) que são elementos de uma matriz. Uma imagem de
resolução 800x600 tem 480 mil pixels distribuídas em 800 colunas e 600
linhas (inverso da nossa ordem usual). Quando um programa gráfico altera
a posição da imagem, por um giro ou tamanho, na verdade está mudando a
posição dos pixels que a formam. Isso tudo é feito por operações com
matrizes.
2.12.1. Rotação.
Para fazer a rotação do triângulo, teríamos que fazer a rotação de cada
ponto pertencente a ele, ao menos seus vértices. Representaremos essa
rotação usando o ponto A, que após uma
y
rotação de um ângulo  em torno da origem no
sentido anti-horário, resultará em A’,
A’
considerando:
A= [x

A
y]
x
sen 
 cos 

 sen cos  
R= 
A' =[x'
y']
A’ = AR
Suponhamos que as coordenadas de A sejam
(5,1), podemos considerar como uma matriz linha, do tipo 1x2. Supomos
ainda que  = 90º.
 cos 90º
sen90º 
R = 
=
 sen90º cos 90º
A’ = [5
55
 0
1
1 ] 

 1 0
 0
 1

1
0

A’ =[
]
Matrizes
Matemática III
IF-RS Campus Rio Grande
Observação: A rotação pura do ponto A não pode alterar a distância do
ponto A' à origem, ou seja, |OA'| = |OA|.
2.12.2. Ampliação/redução. Podemos mudar a escala de um objeto, ou seja,
seu tamanho. Podemos modificar a escala horizontal e a escala vertical
por diferentes fatores.
Em geral, no plano, se A é um ponto de coordenadas A = [ x y ], obtémse uma mudança de escala em x pelo fator Sx e em y pelo fator Sy, gerando
A’, pelo produto:
y
A’ = A.E
Onde :
P’
S
E =  x
0
A’
A
P
x
0
Sy 

Observe o pentágono P ele foi duplicado na
altura e na largura, assim obteve-se o
pentágono P’. Teríamos que tomar cada ponto
da
figura
escolhida
e
alterá-lo,
à
semelhança da rotação.
Seja A um dos vértices do pentágono P. Suponha A = [ 3
2 ] . O
fator de multiplicação para x e para y , denotadas por Sx e Sy ,
respectivamente, é 2.
2
0
A’ = A.E, onde E = 

0 2
2
A’ = [ 3
0
2 ] 

0 2
A’ = [
]
2.12.3. Translação.
Translação é um movimento composto por um
deslocamento horizontal e um vertical. A
translação não pode deformar o objeto.
Tomando a translação de um ponto P = [x
y]
por um vetor V= [a
b] a operação é
simplesmente a adição das matrizes linha P e
V.
P' = P + V
Suponha que o ponto P tenha coordenadas
P = [1
2,3] e que o vetor seja V = [3,7
2]. As coordenadas de P',
ou seja, da translação do ponto P pelo vetor V é:
P' = [
]
2.13. Exercícios
1.
Sendo A2x2 , B2x4 e C4x1, determine o tipo das matrizes produto, se
existirem:
(a) AB
(b) BC
(c) BA
(d) AA
(e) CB
(f) CC
2. Determine AB, produto da matriz A por B, se:
(a) A =
56
2 5 8 

 e
1 4  3
 4 3 4


B =  3 6 1
 1 2 0


(b) A = ( 2
3
10)
5
 
B = 4
 2
 
Matrizes
Matemática III
IF-RS Campus Rio Grande
 3 1 2
 4 2 1
 B = 

(c) A = 
1 4 2
 3 0 1
 2 1


 2
6
4
 , C =   e D = (1 2), determine:
3. Dadas as matrizes A =  4 2 , B = 
  1 0
 3
 3 5

(a) AB

(c) BB = B2 (notação)
(b) BC
 1 2 3
1 1 


 1
 , B =  4 4 e C = 
4. Dadas as matrizes A = 
 0 6 1
 1
 2 2


(a) AB
(b) BA
(c) A.I3
(d) I2.A
3
1 
5. Dadas as matrizes A = 
 e B =
4  1
(a) Calcule AB
(b) Calcule
2 1
(d) CD
1
1
1 
 , determine:
 1
(e) BC
2 1
0 5 :


BA
 3
(c) Compare (a) e (b)
5
6. Dadas as matrizes A = 
 e B =  2 0 , calcule:
4 0


(a) AB (b) B2 (c) A2 (d) A2  B2 (e) (A+B)(AB) (f) (A+B)2 (g) A2+ 2AB+ B2
7. Determine a matriz X tal que:
X.[ 1
1  3
3] = 

3  9
8. Classifique como verdadeira ou falsa cada uma das afirmações abaixo.
No caso de ser falsa, justifique:
(a) Se P e Q são matrizes quaisquer tais que existam os produtos
PQ e QP, então PQ = QP.
(b) Para quaisquer matrizes P e Q tais que existam os produtos
PQ e QP, tem-se: (P + Q)2 = P2 + 2PQ + Q2.
(c) Para P do tipo mxn e Q do tipo nxk, tem-se: (PQ)t = Qt.Pt.
(d) Se o produto de duas matrizes, P e Q, é igual à matriz nula, então
pelo menos uma das matrizes é nula.
(e) Se P é do tipo mxn PIm = P e InP = P.
9. Sabemos como é uma matriz que provoca uma rotação de um ângulo  de
um ponto no plano em torno da origem no sentido anti-horário, assim como
aplicar uma ampliação/redução na largura e na altura desse ponto. Podemos,
por extensão desse pensamento, fazer rotação e ampliação/redução de um
polígono fazendo o mesmo para todos os vértices. Façamos isso para um
triângulo ABC , de coordenadas A (xa, ya), B (xb, yb) e C(xc, yc). Para
minimizar trabalho como é possível produzir uma rotação e uma
ampliação/redução do triângulo ABC de uma vez só com apenas uma operação
entre matrizes? Dica considere onde M matriz relativa aos pontos e T a
matriz transformação linear que gera a rotação e a mudança de escala AO
MESMO TEMPO. Não invente um exemplo, indique apenas as matrizes e o que
fazer com elas a fim de termos o resultado descrito.
10. Para a construção de casas populares, um prefeito sugeriu dois tipos
de casa : M e G. As casas do tipo M têm 5 portas, 6 janelas e 6 caixas
de luz. As casas do tipo G têm 8 portas, 9 janelas e 10 caixas de luz.
Numa primeira etapa, deverão ser construídas 500 casas do tipo M e 200
casas do tipo G; numa segunda etapa, 600 do tipo M e 400 do tipo G.
(a) Determine A matriz material por tipo de casa e de B matriz número
de casas por etapas.
57
Matrizes
Matemática III
IF-RS Campus Rio Grande
(b) Qual operação necessária para obter C uma matriz material por etapas.
Calcule C.
0 1
11. Sendo A uma matriz quadrada A = 
 , qual o resultado de:
1 0
A + A2 + A3 + A4 + ... + A39 + A40?
12. Considere um vetor no espaço U = [a
b
c] e um vetor no plano
V =[r
s]. Como é calculado o módulo desses vetores? Associe esse cálculo
a uma operações entre matrizes de modo que a mesma operação sirva para o
vetor U e o vetor V. Dica: Considere o módulo ao quadrado para a raiz não
atrapalhar.
1 1
13. Considere a matriz P = 
.
0 1
Calcule: (a) P2; (b) P3 ; (c) P4. (d) Intuitivamente, qual é a expressão
de Pn, para n  ℕ?
14. Uma nutricionista recomendou aos atletas de um time de voleibol a
ingestão de uma quantidade mínima de certos alimentos (frutas, leite e
cereais) necessária para uma alimentação sadia. A matriz D fornece a
quantidade diária mínima (em gramas) daqueles alimentos. A matriz M mostra
a quantidade (em gramas) de proteínas, gorduras e carboidratos fornecida
por cada grama ingerido dos alimentos citados.
fruta leite cereais
0,006 0,033 0,108 proteínas
fruta


D =
leite
M = 0,001 0,035 0,018 gorduras
0,084 0,052 0,631 carboidratos
cereais
Determine a matriz que mostra a quantidade diária mínima (em gramas) de
proteínas gorduras e carboidratos fornecidas pela ingestão daqueles
alimentos.
200


300
600
15. Amanda, Bruna e Camila saíram para tomar chocolate quente, numa
cafeteria, tanto no sábado quanto no domingo. As matrizes a seguir resumem
quantos chocolates quentes cada um consumiu e como a despesa foi divida:
4 1 4
S = 0 2 0
3 1 5
5 5 3
D = 0 3 0
2 1 3
S refere-se às despesas de sábado e D às de domingo.
Cada elemento aij nos dá o número de chocolates quentes que i pagou para
j, sendo Amanda o número 1, Bruna o número 2 e Camila o número 3.
(a) Quem bebeu mais chocolates quentes no fim de semana?
(b) Quem pagou mais chocolates quentes no fim de semana?
(c) Quantos chocolates quentes Camila ficou devendo para Amanda?
2.14. Respostas dos exercícios 2.10.
1. a11 = 1 a23 = 2
a32 = 4
a43 =  3 a52 = 0
 1  4  7  10  13
 2  5  8  11
1 1 1


 3 1 1
3. B = 
4 5 1


 5 6 7


2. A = 
 1
4. (a) U$ 2.800,00
58
1 2 3
4
5
C = 

1 4 9 16 25
(b) U$ 10.580,00 (c) U$ 1.950,00
Matrizes
Matemática III
IF-RS Campus Rio Grande
6. x =  2 e y = 1
5. x = 1 e y = 4.
  1  3  7  13

7. 
  3  4  7  12
  4 14 


9. (a)  5 21 
 13  5


8. 10
  10
5
(b) 
 25  30
 20
10 
10 . (a) Verdadeiro. Mostre que se A+ At = (bij), então bij = bji.
(b) Verdadeiro. A – At é antissimétrica. Mostre que se A – At = (cij),
então  cij = cji.
11.
(a) W = [ 7
(b) 3U = [ 6
(c) B = [ 2
59
 1
 3
2
1 ]
9
 3
]
]
Matrizes
Download

Matrizes - Matemática I