Математика / Прямые, плоскости

Расстояние между точками в полярных координатах

Расстояние между двумя полярными точками находится по теореме косинусов для треугольника с сторонами r1, r2 и углом между радиусами.

Опубликовано: Обновлено:

Формула

$$d=\sqrt{r_1^2+r_2^2-2r_1r_2\cos(\varphi_1-\varphi_2)}$$
polar-distance Визуальное пояснение

Две полярные точки и полюс образуют треугольник, к которому применяется теорема косинусов.

Расстояние в полярных координатах через угол между радиусами.

Обозначения

$r_1,r_2$
радиусы-векторы двух точек, единицы длины
$\varphi_1,\varphi_2$
полярные углы двух точек, радианы
$d$
расстояние между точками, единицы длины

Условия применения

  • Обе точки заданы в одной и той же полярной системе.
  • Радиусы обычно берутся неотрицательными.
  • Разность углов можно брать с учетом периодичности, так как cos(φ1-φ2) не меняется при добавлении 2π.

Ограничения

  • Если одна точка совпадает с полюсом, ее угол не влияет на расстояние.
  • Формула дает длину отрезка, но не направление от одной точки к другой.
  • При близких точках численная погрешность может быть заметна из-за вычитания близких величин.

Подробное объяснение

Две полярные точки вместе с полюсом образуют треугольник. Две стороны этого треугольника равны r1 и r2, а угол между ними равен |φ1-φ2|. Поэтому расстояние между точками является третьей стороной и вычисляется по теореме косинусов. В аналитической геометрии важно не просто записать формулу, а понять, какая система координат или параметризация делает задачу короче. Полярные координаты удобны, когда объект естественно описывается расстоянием от одной точки и углом: окружности с центром в полюсе, лучи, спирали, некоторые коники и области с радиальной симметрией. Параметрические кривые удобны, когда точка движется во времени или когда зависимость y от x нельзя безопасно выразить одной функцией. Поэтому перед расчетом нужно выбрать модель: обычная декартова запись, полярная запись или параметр. После выбора модели обязательно проверяют область углов, знак радиуса, нулевые знаменатели и особые точки кривой. Для этой формулы ключевая проверка такая: если φ1=φ2, формула должна перейти в |r1-r2|, а если радиусы перпендикулярны, в обычную форму √(r1²+r2²). Если проверка не выполняется, нужно вернуться к условиям задачи и выбрать другую запись, потому что формула могла попасть в вырожденный или пограничный случай.

Как пользоваться формулой

  1. Проверьте, что обе точки записаны в одной полярной системе.
  2. Найдите разность углов φ1-φ2.
  3. Подставьте радиусы и косинус разности в формулу.
  4. Проверьте частный случай: точки на одном луче или на перпендикулярных лучах.

Историческая справка

Эта запись показывает, как классическая теорема косинусов естественно включается в координатный метод и полярное описание точки. Исторически координатный метод вырос из работ Рене Декарта и Пьера Ферма, где геометрические объекты начали систематически переводить на язык уравнений. Полярные координаты и параметрические описания стали особенно важны вместе с развитием математического анализа в XVII-XVIII веках: движение, касательные, площади и длины кривых потребовали описывать точку не только через x и y, но и через угол, расстояние или параметр. Ньютон и Лейбниц развивали методы анализа, которые позже стали стандартным языком для производных параметрических кривых, длин дуг и площадей. Современная учебная запись формул является результатом этой общей линии, а не изобретением одного автора.

Историческая линия формулы

У формулы нет единственного автора в школьно-вузовском смысле. Корректнее говорить о развитии координатного метода у Декарта и Ферма, а для производных, касательных, длин дуг и площадей - о связи с аналитическими методами Ньютона, Лейбница и последующей учебной традиции анализа.

Пример

Пусть P1=(3,0), P2=(4,π/2). Тогда угол между радиусами равен π/2, cos(π/2)=0, поэтому d=√(9+16)=5. Если обе точки лежат на одном луче, например (5,π/4) и (2,π/4), формула превращается в d=|5-2|=3, что совпадает с обычной геометрической интуицией. После вычисления полезно сделать обратную проверку: подставить результат в исходную запись, оценить знак, единицы измерения и геометрический смысл. Если ответ описывает точку, она должна оказаться на нужной кривой; если ответ описывает длину или площадь, он не может быть отрицательным. В задачах с полярными координатами дополнительно проверяют, не описывается ли одна и та же точка несколькими парами (r, φ).

Частая ошибка

Часто забывают, что в формуле стоит именно разность углов, а не сумма. Еще одна ошибка - переводить градусы в cos без перевода в радианы в программных расчетах. Если угол задан в градусах, его нужно явно преобразовать. Еще одна частая ошибка - механически переносить декартову интуицию на полярную или параметрическую запись. В полярных координатах один и тот же объект может иметь несколько эквивалентных уравнений, а в параметрической форме вертикальная касательная не является ошибкой: просто в этой точке dx/dt обращается в ноль. Перед финальным ответом нужно отдельно проверить особые значения угла или параметра.

Практика

Задачи с решением

Перпендикулярные радиусы

Условие. P1=(6,0), P2=(8,π/2). Найдите расстояние.

Решение. cos(π/2)=0, поэтому d=√(36+64)=10.

Ответ. 10

Точки на одном луче

Условие. P1=(7,π/5), P2=(2,π/5). Найдите расстояние.

Решение. Разность углов равна нулю, cos 0=1. Тогда d=√(49+4-28)=5.

Ответ. 5

Дополнительные источники

  • OpenStax. Calculus Volume 2, Parametric Equations and Polar Coordinates.
  • Paul Dawkins. Lamar University Calculus II, Parametric Equations and Polar Coordinates.

Связанные формулы

Математика

Переход от полярных к декартовым координатам

$x=r\cos\varphi,\quad y=r\sin\varphi,\quad r=\sqrt{x^2+y^2},\quad \varphi=\operatorname{atan2}(y,x)$

Переход между полярными и декартовыми координатами связывает радиус-вектор и угол точки с ее проекциями на координатные оси.

Математика

Расстояние между точками в декартовых координатах

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

Формула находит длину отрезка между двумя точками по их координатам и является координатной записью теоремы Пифагора. Это базовая страница аналитической геометрии: она помогает перейти от рисунка к вычислению и обратно без потери геометрического смысла.

Математика

Длина вектора по координатам

$\|a\|=\sqrt{a_x^2+a_y^2}$

Длина вектора на плоскости вычисляется как корень из суммы квадратов его координат. Это базовая страница аналитической геометрии: она помогает перейти от рисунка к вычислению и обратно без потери геометрического смысла.

Математика

Угол между векторами в координатах

$\cos\varphi=\frac{a_xb_x+a_yb_y}{\sqrt{a_x^2+a_y^2}\sqrt{b_x^2+b_y^2}}$

Косинус угла между двумя ненулевыми векторами равен их скалярному произведению, деленному на произведение длин. Это базовая страница аналитической геометрии: она помогает перейти от рисунка к вычислению и обратно без потери геометрического смысла.