Математика / Прямые, плоскости
Расстояние от точки до прямой в пространстве
Минимальное расстояние от точки до прямой в 3D равно норме векторного произведения между радиус-вектором до одной точки прямой и направляющим вектором, деленной на длину направления.
Формула
Схема показывает точку, прямую и перпендикулярный отрезок минимальной длины между ними.
Перпендикуляр вычисляется через норму векторного произведения.
Обозначения
- $\vec r_0-\vec r_1$
- Вектор от точки прямой до внешней точки, единицы длины
- $\vec v$
- Направляющий вектор прямой, безразмерный
- $d$
- Расстояние от точки до прямой, единицы длины
Условия применения
- Прямая имеет направление \vec v ≠ 0.
- Выбрана любая точка прямой \vec r_1 и внешняя точка \vec r_0.
- Для оценки расстояния используется модуль векторного произведения.
Ограничения
- Если точка лежит на прямой, расстояние равно 0.
- При численных данных важна устойчивость нормирования.
- Вручную удобнее проверять случаи параллельности/совпадения.
Подробное объяснение
Векторное произведение дает площадь параллелограмма, построенного на радиусе до точки и направлении, деленная на высоту которого и есть расстояние.
Прямая в пространстве задается точкой и направляющим вектором. Параметр показывает, насколько далеко мы сдвинулись от опорной точки вдоль направления. Такой вид удобнее, чем пытаться описать прямую одним уравнением: в 3D одна линейная связь задает плоскость, а не прямую. Для страницы "Расстояние от точки до прямой в пространстве" важно видеть цепочку рассуждений: сначала геометрический объект задается точками, векторами или коэффициентами, затем выбирается подходящая координатная формула, после чего результат проверяется обратной подстановкой. В 3D нельзя полностью полагаться на визуальное ощущение рисунка, потому что перспектива скрывает реальные углы и расстояния. Поэтому нормали, направляющие векторы, параметры и смешанное произведение являются не украшением записи, а способом сделать геометрию проверяемой. Формула полезна только тогда, когда пользователь понимает, что именно измеряется: длина, направление, расстояние до плоскости, угол, объем или условие принадлежности одной плоскости.
Как пользоваться формулой
- Выберите точку A на прямой и вычислите \vec{AP}=P-A.
- Вычислите векторное произведение с направлением v.
- Найдите модуль полученного вектора и разделите на |v|.
- Проверьте, что при любом параметре точка остается на той же прямой, а направляющий вектор не равен нулю.
Историческая справка
Формула опирается на векторное произведение и геометрическую интерпретацию площади параллелограмма.
Пространственная аналитическая геометрия стала естественным продолжением координатного метода. После того как точки на плоскости начали описывать парами чисел, переход к трем координатам позволил изучать прямые, плоскости, расстояния и объемы алгебраически. Векторная запись оформилась позже, но именно она сделала пространственные формулы компактными: нормаль задает плоскость, направляющий вектор задает прямую, а смешанное произведение связывает координаты с объемом и ориентацией. Для "Расстояние от точки до прямой в пространстве" исторический смысл в том, что современная учебная формула объединяет координатный метод, евклидову геометрию и векторную алгебру, а не является отдельным изолированным открытием.
Историческая линия формулы
Стандартный прием курса аналитической геометрии и твердотельной геометрии. Формула "Расстояние от точки до прямой в пространстве" относится к развитию аналитической геометрии и векторного метода. Исторически координатный подход связывают с Декартом и Ферма, но конкретные пространственные записи сложились позже как стандартный язык евклидовой 3D-геометрии, поэтому их нельзя честно приписать одному автору.
Пример
Для прямой через A(0,0,0), v=(1,1,0) и точки P(0,2,1): d=|PA×v|/|v|=\sqrt{1}/\sqrt2=\frac{\sqrt2}{2}. Для "Расстояние от точки до прямой в пространстве" численный пример стоит проверять не только арифметически, но и геометрически. Сначала данные подставляют в формулу d=\frac{|(\vec r_0-\vec r_1)\times\vec v|}{|\vec v|}, затем сверяют результат с размерностью и взаимным положением объектов. В параметрическом уравнении проверьте две разные точки при разных значениях параметра: разность этих точек должна быть кратна направляющему вектору. В трехмерной геометрии рисунок часто обманывает из-за перспективы, поэтому координатная проверка особенно важна: подстановка точки в уравнение, проверка нулевого вектора, модуль нормали или знак смешанного произведения дают надежный контроль. Если результат используется в инженерной модели или графике, все координаты должны быть заданы в одной системе и одной единице длины.
Частая ошибка
Ошибка — использовать скалярное произведение вместо векторного, что дает проекцию вместо перпендикулярного расстояния. В параметрической прямой нельзя выбирать нулевой направляющий вектор; иначе параметр не задает движение по прямой. В теме "Расстояние от точки до прямой в пространстве" дополнительно нужно проверять особые случаи: совпадающие точки, параллельность, нулевую нормаль, вырожденную прямую или нулевой объем. Эти случаи не являются косметическими: они меняют смысл формулы или делают ее неприменимой.
Практика
Задачи с решением
Найти расстояние до прямой
Условие. Прямая через (0,0,0) с v=(1,0,2), точка P(2,2,2).
Решение. AP=(2,2,2), AP×v=(4,0,-2), |AP×v|=\sqrt{20}, |v|=\sqrt5. d=\sqrt{20}/\sqrt5=2.
Ответ. 2
Проверить, принадлежит ли точка прямой
Условие. Прямая x=1+t, y=2- t, z=3, точка P(1,2,3).
Решение. При t=0 получаем точку (1,2,3), значит расстояние равно 0.
Ответ. 0
Дополнительные источники
- И. М. Гельфанд, Е. Г. Глаголева, А. А. Кириллов, Метод координат
- Н. В. Ефимов, Краткий курс аналитической геометрии
- OpenStax, Calculus Volume 3, Vectors and the Geometry of Space
- Khan Academy, 3D coordinate geometry
Связанные формулы
Математика
Параметрическое уравнение прямой в пространстве
Прямая в 3D задается координатами любой ее точки и направляющим вектором, параметр t указывает удаление вдоль направления.
Математика
Вектор между двумя точками в пространстве
Вектор между точками A и B в 3D строится как разность их координат по каждой оси. Формула "Вектор между двумя точками в пространстве" переводит пространственную геометрию на язык координат и помогает работать с объектами в 3D без неоднозначности рисунка.
Математика
Угол между прямой и плоскостью
Угол между прямой и плоскостью определяется через нормаль плоскости и направляющий вектор прямой. Формула "Угол между прямой и плоскостью" переводит пространственную геометрию на язык координат и помогает работать с объектами в 3D без неоднозначности рисунка.