Teorema de Pitágoras: da geometria à Física e à Computação

Como calcular distâncias que não conseguimos medir diretamente?

Imagine que você queira descobrir o comprimento de uma escada apoiada em uma parede, a distância entre dois pontos de um mapa, o deslocamento de um personagem em um jogo ou o módulo de uma força representada por um vetor.

Esses problemas parecem diferentes, mas podem compartilhar uma mesma estrutura matemática: um triângulo retângulo.

É nesse contexto que aparece o Teorema de Pitágoras, uma das relações mais importantes da geometria. Ele conecta os comprimentos dos lados de um triângulo retângulo e permite calcular uma medida desconhecida a partir das outras duas.

Mais do que uma fórmula escolar, esse teorema é uma ferramenta para modelar distâncias, movimentos, posições e grandezas físicas.

Quem é quem no triângulo retângulo?

Um triângulo retângulo é aquele que possui um ângulo interno de 90°, chamado de ângulo reto.

Seus lados recebem nomes específicos:

  • Hipotenusa: é o lado oposto ao ângulo reto. Também é o maior lado do triângulo.
  • Catetos: são os dois lados que formam o ângulo reto.

Podemos representar os catetos por a e b e a hipotenusa por c.

Atenção: a hipotenusa não é simplesmente o lado que parece maior no desenho. Ela é identificada por sua posição em relação ao ângulo de 90°.

O que diz o Teorema de Pitágoras?

O teorema afirma que, em qualquer triângulo retângulo, o quadrado da medida da hipotenusa é igual à soma dos quadrados das medidas dos catetos.

Em notação matemática:

a² + b² = c²

Em que:

  • a é a medida de um cateto;
  • b é a medida do outro cateto;
  • c é a medida da hipotenusa.

O termo “quadrado” significa multiplicar uma medida por ela mesma. Por exemplo, se um cateto mede 3 metros, seu quadrado é 3² = 9 m².

A equação relaciona comprimentos ao quadrado. Por isso, quando queremos encontrar uma distância, precisamos extrair a raiz quadrada do resultado.

Como encontrar a hipotenusa?

Se conhecemos os dois catetos, isolamos c:

c² = a² + b²

Portanto:

c = √(a² + b²)

Como estamos calculando o comprimento de um lado, utilizamos a raiz quadrada não negativa.

Como encontrar um cateto?

Se conhecemos a hipotenusa e um dos catetos, podemos calcular o outro.

Para encontrar a:

a² = c² - b²

Logo:

a = √(c² - b²)

Para encontrar b:

b² = c² - a²

Logo:

b = √(c² - a²)

Os valores devem ser compatíveis com um triângulo retângulo: a hipotenusa precisa ser maior que cada cateto.

Exemplo clássico: o triângulo 3–4–5

Imagine um triângulo retângulo cujos catetos medem 3 cm e 4 cm. Queremos descobrir o comprimento da hipotenusa.

Passo 1 — Identificar os dados

  • a = 3 cm
  • b = 4 cm
  • c = ?

Passo 2 — Aplicar a fórmula

a² + b² = c²

Substituindo os valores:

3² + 4² = c²

Passo 3 — Calcular os quadrados

9 + 16 = c²

25 = c²

Passo 4 — Extrair a raiz quadrada

c = √25 = 5 cm

Resposta: a hipotenusa mede 5 cm.

Esse exemplo forma o conhecido trio pitagórico 3, 4 e 5. Outros trios inteiros incluem 5, 12 e 13, além de 8, 15 e 17.

Por que o teorema funciona?

Uma maneira de compreender o teorema é imaginar um quadrado construído sobre cada lado do triângulo.

O quadrado construído sobre o cateto a tem área a². O quadrado construído sobre o cateto b tem área b². Já o quadrado construído sobre a hipotenusa tem área c².

O teorema afirma que:

Área do quadrado sobre a + Área do quadrado sobre b = Área do quadrado sobre c

Ou seja:

a² + b² = c²

Essa é uma interpretação geométrica da relação. Existem diversas demonstrações matemáticas do teorema, inclusive demonstrações por áreas e por semelhança de triângulos.

É importante perceber que o teorema não diz que os comprimentos dos catetos somados são iguais à hipotenusa. Ele relaciona os quadrados dessas medidas.

Do triângulo ao plano cartesiano

O Teorema de Pitágoras também permite calcular a distância entre dois pontos de um plano.

Considere os pontos:

A = (x₁, y₁)

B = (x₂, y₂)

A diferença horizontal entre eles é:

Δx = x₂ - x₁

A diferença vertical é:

Δy = y₂ - y₁

Essas diferenças formam os catetos de um triângulo retângulo. A distância direta entre os pontos é a hipotenusa.

Assim, a distância euclidiana é:

d = √((x₂ - x₁)² + (y₂ - y₁)²)

Exemplo

Considere A = (1, 2) e B = (4, 6).

A diferença horizontal é:

Δx = 4 - 1 = 3

A diferença vertical é:

Δy = 6 - 2 = 4

Aplicando Pitágoras:

d = √(3² + 4²)

d = √25 = 5

Portanto, a distância entre os pontos é de 5 unidades.

Aplicações na Física

Deslocamento

Imagine uma pessoa que caminha 3 metros para leste e depois 4 metros para norte.

A distância total percorrida é:

3 + 4 = 7 m

Mas o módulo do deslocamento entre o ponto inicial e o final é:

d = √(3² + 4²) = 5 m

Essa distinção é fundamental na Física: distância percorrida e módulo do deslocamento não são a mesma grandeza.

Vetores perpendiculares

Se um vetor possui componentes perpendiculares Vx e Vy, seu módulo pode ser calculado por:

|V| = √(Vx² + Vy²)

Por exemplo, se as componentes de uma velocidade são 6 m/s na horizontal e 8 m/s na vertical:

|V| = √(6² + 8²)

|V| = √100 = 10 m/s

Esse resultado representa o módulo da velocidade vetorial, considerando os eixos perpendiculares.

Forças

Quando duas forças atuam em direções perpendiculares, a força resultante pode ser encontrada pelo Teorema de Pitágoras.

Se uma força vale 3 N na horizontal e outra vale 4 N na vertical, a resultante tem módulo:

R = √(3² + 4²) = 5 N

Essa fórmula não deve ser aplicada diretamente a quaisquer duas forças: ela pressupõe que as forças sejam perpendiculares. Para ângulos diferentes, é necessário considerar o ângulo entre os vetores.

Aplicações na Computação

Jogos digitais e computação gráfica

Em um jogo, podemos querer calcular a distância entre o personagem e um objeto, verificar se estão próximos ou determinar o alcance de uma ação.

Se o personagem está na posição (x₁, y₁) e o objeto na posição (x₂, y₂), calculamos:

d = √((x₂ - x₁)² + (y₂ - y₁)²)

Se a distância for menor que um limite definido pelo jogo, podemos considerar que houve uma aproximação ou um contato, dependendo das regras de colisão.

Robótica

Um robô que conhece suas coordenadas pode calcular a distância em linha reta até um destino. Isso ajuda no planejamento de trajetórias e na navegação.

Entretanto, a distância em linha reta não considera obstáculos, paredes ou limitações de movimento. Para encontrar um caminho viável, são necessários outros algoritmos.

Desenvolvimento web

Em uma aplicação interativa, podemos calcular a distância entre o cursor e um elemento da tela, identificar proximidade entre pontos ou controlar a interação com objetos desenhados em um canvas.

A mesma relação matemática pode ser implementada em JavaScript, Python, C ou C#.

Computação em três dimensões

Em um espaço tridimensional, usamos uma extensão do Teorema de Pitágoras para calcular a distância entre dois pontos:

d = √(Δx² + Δy² + Δz²)

Aqui, Δz representa a diferença na terceira dimensão.

Essa expressão é útil em computação gráfica 3D, jogos, modelagem espacial e simulações físicas.

Exemplo de implementação em Python

Podemos transformar a fórmula em um algoritmo simples:

import math
x1, y1 = 1, 2
x2, y2 = 4, 6
dx = x2 - x1
dy = y2 - y1
distancia = math.sqrt(dx**2 + dy**2)
print(f"Distância: {distancia:.2f}")

Resultado:

Distância: 5.00

A função math.sqrt() calcula a raiz quadrada. O operador ** representa a potenciação em Python.

Em muitas linguagens, existe também uma função específica para calcular a hipotenusa, como math.hypot() em Python.

Erros comuns e cuidados

1. Confundir cateto com hipotenusa. A hipotenusa é sempre o lado oposto ao ângulo reto.

2. Somar os catetos diretamente. O teorema exige a soma dos quadrados: a² + b².

3. Esquecer a raiz quadrada. Depois de encontrar c², ainda precisamos calcular c.

4. Usar o teorema em qualquer triângulo. A fórmula clássica se aplica a triângulos retângulos.

5. Confundir distância percorrida com deslocamento. Um caminho pode ser maior que a distância em linha reta entre seus extremos.

6. Ignorar as unidades. Se as medidas estão em metros, a distância final também estará em metros, embora os quadrados apareçam em metros quadrados durante o cálculo intermediário.

Desafio para praticar

Um drone está na posição A = (2, 3) e precisa alcançar a posição B = (8, 11), em um plano cujas coordenadas estão em metros.

Responda:

  1. Qual é a diferença horizontal entre as posições?
  2. Qual é a diferença vertical?
  3. Qual é a distância em linha reta entre os pontos?
  4. Se o drone percorresse primeiro toda a distância horizontal e depois toda a distância vertical, qual seria o comprimento desse percurso?
  5. Como implementar esse cálculo em uma linguagem de programação?

Páginas: 1 2

· ·

Comentários

Deixe um comentário

Este site utiliza o Akismet para reduzir spam. Saiba como seus dados em comentários são processados.

últimas aulas

confira mais [ -> ]

Descubra mais sobre Apprendendo

Assine agora mesmo para continuar lendo e ter acesso ao arquivo completo.

Continuar lendo

Descubra mais sobre Apprendendo

Assine agora mesmo para continuar lendo e ter acesso ao arquivo completo.

Continuar lendo