Como Calcular a Distância entre Márcia e Artur?

Calcular a distância entre duas pessoas, como Márcia e Artur, pode ser feito de várias maneiras dependendo do contexto. Vamos explorar alguns métodos comuns: a distância em uma linha reta (distância euclidiana) e a distância em um plano cartesiano.

Distância em uma Linha Reta

Se Márcia e Artur estão em uma linha reta, a distância entre eles é simplesmente a diferença entre suas posições. Por exemplo, se Márcia está no ponto A e Artur está no ponto B, a distância é a diferença entre A e B.

Fórmula

Se A e B são números reais representando as posições de Márcia e Artur, respectivamente, a distância entre eles é:

$d = |A – B|$

Por exemplo, se Márcia está no ponto 3 e Artur no ponto 7, a distância entre eles é:

$d = |3 – 7| = 4$

Distância em um Plano Cartesiano

Se Márcia e Artur estão em um plano cartesiano (um gráfico com eixos x e y), a distância entre eles é calculada usando a fórmula da distância euclidiana.

Fórmula

Se Márcia está no ponto $(x_1, y_1)$ e Artur está no ponto $(x_2, y_2)$, a fórmula para a distância entre eles é:

$d = sqrt{(x_2 – x_1)^2 + (y_2 – y_1)^2}$

Exemplo

Imagine que Márcia está no ponto (2, 3) e Artur está no ponto (5, 7). A distância entre eles seria:

$d = sqrt{(5 – 2)^2 + (7 – 3)^2}$

$d = sqrt{3^2 + 4^2}$

$d = sqrt{9 + 16}$

$d = sqrt{25}$

$d = 5$

Portanto, a distância entre Márcia e Artur é 5 unidades.

Distância em um Espaço Tridimensional

Se Márcia e Artur estão em um espaço tridimensional, a fórmula se expande para incluir a coordenada z.

Fórmula

Se Márcia está no ponto $(x_1, y_1, z_1)$ e Artur está no ponto $(x_2, y_2, z_2)$, a fórmula para a distância entre eles é:

$d = sqrt{(x_2 – x_1)^2 + (y_2 – y_1)^2 + (z_2 – z_1)^2}$

Exemplo

Imagine que Márcia está no ponto (1, 2, 3) e Artur está no ponto (4, 6, 8). A distância entre eles seria:

$d = sqrt{(4 – 1)^2 + (6 – 2)^2 + (8 – 3)^2}$

$d = sqrt{3^2 + 4^2 + 5^2}$

$d = sqrt{9 + 16 + 25}$

$d = sqrt{50}$

$d = 5sqrt{2}$

Portanto, a distância entre Márcia e Artur é $5sqrt{2}$ unidades.

Distância em um Mapa

Se estamos falando de uma distância geográfica, como em um mapa, precisamos considerar a curvatura da Terra. A fórmula mais comum para isso é a fórmula de Haversine.

Fórmula de Haversine

Se Márcia está em $(lat_1, lon_1)$ e Artur está em $(lat_2, lon_2)$, a fórmula de Haversine é:

$a = sin^2(frac{\Delta lat}{2}) + cos(lat_1) cos(lat_2) sin^2(frac{\Delta lon}{2})$

$c = 2 text{atan2}(sqrt{a}, sqrt{1-a})$

$d = R cdot c$

Onde $R$ é o raio da Terra (aproximadamente 6371 km).

Exemplo

Imagine que Márcia está em São Paulo (lat: -23.5505, lon: -46.6333) e Artur está no Rio de Janeiro (lat: -22.9068, lon: -43.1729). A distância entre eles seria calculada como:

$\Delta lat = lat_2 – lat_1 = -22.9068 – (-23.5505)$

$\Delta lon = lon_2 – lon_1 = -43.1729 – (-46.6333)$

$a = sin^2(frac{\Delta lat}{2}) + cos(lat_1) cos(lat_2) sin^2(frac{\Delta lon}{2})$

$c = 2 text{atan2}(sqrt{a}, sqrt{1-a})$

$d = 6371 cdot c$

Conclusão

Calcular a distância entre Márcia e Artur pode ser tão simples quanto uma subtração ou tão complexo quanto usar a fórmula de Haversine para distâncias geográficas. O método escolhido depende do contexto e da precisão necessária.

1. Wikipedia – Euclidean Distance2. Wikipedia – Haversine Formula

Citations

  1. 3. Khan Academy – Distance Formula