Transformações Lineares Geométricas

Teoria Completa

Introdução

Já vimos que toda T L pode ser representada por uma matriz, mas existem algumas matrizes especiais que vale a pena falar aqui!

São matrizes que representam transformações geométricas! Por exemplo, aplicando essa matriz à algum vetor você pode encontrar sua projeção, sua reflexão, ampliá-lo, reduzí-lo ou fazer seu cisalhamento!

Uma coisa interessante sobre essas matrizes que eu citei é que são todas lineares! Fica a dica haha.

Até agora nós vimos apenas matrizes aparentemente “aleatórias” que não faziam nada específico. Elas simplesmente realizavam algumas contas com as componentes dos vetores. Agora vamos ver algumas com um propósito.

Repare que nesse momento veremos apenas projeção e reflexão por eixos e planos coordenados. Mais a frente veremos como realizar essas transformações através de qualquer espaço vetorial. No entanto, é importante que já tenham uma ideia do que se tratam e de qual a ideia por trás delas!

Ampliação e Redução de um vetor

Essa é uma das mais básicas. A T L dela seria algo do tipo:

T u = k ∙ u ,   k > 0 ∈ R

Então ela simplesmente pega um vetor e multiplica ele por um escalar, tranquilinho né? Naturalmente, se k < 1 ela reduzirá o tamanho do vetor, e se k > 1 ela aumentará o tamanho do vetor.

Perceba que eu restringi o k à um número maior que zero. Se k < 0 , a transformação troca o sentido do vetor.

Se quiséssemos então uma matriz que ampliasse todos os vetores do R 2 por um fator 2 . Ou seja, dobrasse eles de tamanho.

T x , y = 2 x , 2 y

Aplicando nos vetores da base canônica:

T 1,0 = 2,0

T 0,1 = 0,2

Jogando esses vetores nas colunas de uma matriz:

T = 2 0 0 2

De uma forma mais geral, a matriz de ampliação ou redução por um fator k no R n pode ser dada por:

k 0 ⋯ 0 0 0 k ⋯ 0 0 ⋮ ⋮ ⋱ ⋮ ⋮ 0 0 ⋯ k 0 0 0 ⋯ 0 k

Reflexão de um Vetor

O que acontece se refletirmos um vetor do R 2 pelo do eixo Y ? Essa T L deve manter inalteradas as componentes do vetor no eixo Y , enquanto multiplica por - 1 as componentes do vetor no eixo X .

Por exemplo, T 2,3 = - 2,3 :

Então, essa T L deve fazer o seguinte:

T x , y = - x , y

Descobrindo a matriz que representa essa T L :

T 1,0 = - 1,0

T 0,1 = 0,1

T = - 1 0 0 1

Tranquilo né? Por enquanto só vamos ver reflexão em torno dos eixos coordenados mesmo, é só pegar a matriz identidade e botar - 1 no eixo que vai ser refletido ;)

Um resultado legal das matrizes reflexão é que se você reflete um vetor, depois pega o resultado e reflete ele de novo, ele volta pro vetor inicial! Tipo, se T for uma reflexão:

T T v = v

Se pensar geometricamente até que faz sentido né haha.

Projeção de um Vetor

Todos sabem o que significa projetar um vetor, certo? Se quisermos projetar o vetor um vetor do R 3 no plano X Y ? Essa matriz deve manter inalterados as componentes do vetor no plano X Y , enquanto zera as componentes do vetor no eixo Z .

Por exemplo, T - 2,1 , 2 = - 2,1 , 0 :

Então, essa T L faz algo do tipo:

T x , y , z = x , y , 0

Aplicando na base canônica:

T 1,0 , 0 = 1,0 , 0

T 0,1 , 0 = 0,1 , 0

T 0,0 , 1 = 0,0 , 0

Logo chegamos na matriz:

T = 1 0 0 0 1 0 0 0 0

Cisalhamento

Diferente das transformações aqui em cima, cisalhamento não é um nome tão conhecido haha. Primeiro vamos ver o que ele faz:

E aí, entendeu? Não né haha. Bom, o que ela faz é transformar o retângulo O A P B no paralelogramo O A P ' B ' , de mesma base e mesma altura.

Nesse caso temos um cisalhamento no eixo x , e a transformação T seria dada por:

T x , y = x + k y , y

Onde k ∈ R

Perceba que cada ponto ( x , y ) se desloca paralelamente ao eixo dos x até chegar em x + k y , y , tirando os pontos do próprio eixo dos x , que permanecem em sua posição, já que no eixo x temos y = 0 .

A matriz seria dada então por:

T 1,0 = 1,0

T 0,1 = k , 1

T = 1 k 0 1

Nesse caso, k é o fator de cisalhamento.

O cisalhamento ao longo do eixo y é análogo e tam sua matriz dada por:

1 0 k 1

Resumindo

Resumindo o que vimos aqui, temos que:

Ampliação e Redução →   Multiplica o vetor por um escalar k positivo. Se k < 1 , temos redução, se k > 1 temos ampliação.

Reflexão →   Reflete um vetor em torno de um subespaço vetorial. Mantém inalteradas as componentes do vetor no subespaço em questão e multiplica por - 1 as componentes perpendiculares a esse subespaço.

Projeção →   Projeta um vetor sobre um subespaço vetorial. Mantém inalteradas as componentes do vetor no subespaço em questão e zera as componentes perpendiculares a esse subespaço.

Cisalhamento →   “Tomba” um paralelogramo mantendo sua altura e base inalteradas.

Lembrando que o mais importante aqui é você entender esses conceitos xD

Expandir

Exercício Resolvido #1

Elaboração Própria

Determine a matriz que realiza as seguintes transformações no R 2 :

a   Amplia todos os vetores por um fator k

b   Reflete os vetores em torno do eixo X .

c   Projeta os vetores no eixo X .

d   Reflete os vetores em torno da reta Y = X

MOSTRAR SOLUÇÃO COMPLETA

Passo 1

a Bom, essa matriz representa a T L que faz o seguinte:

T x , y = ( k x , k y )

Aplicando na base canônica do R 2 :

T 1,0 = k , 0

T 0,1 = 0 , k

Logo,

T = k 0 0 k

Passo 2

b Ao refletirmos os vetores em torno do eixo X , nós estamos mantendo as componentes em X inalteradas e multiplicando as componentes em Y por - 1 . Logo:

T x , y = ( x , - y )

Temos então que:

T 1,0 = 1,0

T 0,1 = 0 , - 1

Com isso,

T = 1 0 0 - 1

Passo 3

c   Quando projetamos os vetores no eixo X , estamos mantendo inalteradas as componentes deles em X e zerando as componentes de Y . Portanto:

T x , y = x , 0

Então,

T 1,0 = 1,0

T 0,1 = 0,0

E

T = 1 0 0 0

Passo 4

d   Essa é um pouco mais complicada. Ela Mantém inalteradas as componentes do vetor sobre a reta x = y e multiplica por - 1 as componentes perpendiculares a ela (sobre a reta x = - y ). Olha essa imagem pra te ajudar:

Opa, agora ficou fácil. O que ela faz, no final das contas, é trocas as componentes x e y dos vetores! Logo:

T x , y = y , x

T 1,0 = ( 0,1 )

T 0,1 = 1,0

Então,

T = 0 1 1 0

Resposta

a   k 0 0 k

b   1 0 0 - 1

c   1 0 0 0

d   0 1 1 0

Exercício Resolvido #2

Elaboração Própria

Determine a matriz que realiza as seguintes transformações no R 3 :

a   Projeta os vetores do espaço no plano y = 0

b   Reflete os vetores do espaço em torno do plano z = 0

c   Reflete os vetores do espaço em torno do eixo X

MOSTRAR SOLUÇÃO COMPLETA

Passo 1

a Bom, essa matriz representa a T L que mantém as componentes do vetor sobre o plano X Z   y = 0 inalteradas e zera as componentes sobre o eixo Y . Então:

T x , y , z = ( x , 0 , z )

Aplicando na base canônica do R 3 :

T 1,0 , 0 = 1,0 , 0

T 0,1 , 0 = 0,0 , 0

T 0,0 , 1 = 0,0 , 1

Logo,

T = 1 0 0 0 0 0 0 0 1

Passo 2

b Ao refletirmos os vetores em torno do plano X Y   z = 0 , nós estamos mantendo as componentes em X Y inalteradas e multiplicando as componentes em Z por - 1 . Logo:

T x , y , z = ( x , y , - z )

Temos então que:

T 1,0 , 0 = 1,0 , 0

T 0,1 , 0 = 0,1 , 0

T 0,0 , 1 = 0,0 , - 1

Com isso,

T = 1 0 0 0 1 0 0 0 - 1

Passo 3

c   Quando refletimos os vetores em torno do eixo X , estamos mantendo inalteradas as componentes deles em X e multiplicando por - 1 as componentes no plano Y Z . Portanto:

T x , y , z = x , - y , - z