Расстояние от точки до линии - Distance from a point to a line
В Евклидова геометрия, то расстояние от точки до линии самый короткий расстояние из данного точка в любую точку на бесконечном прямая линия. Это перпендикуляр расстояние от точки до линии, длина отрезок который соединяет точку с ближайшей точкой на линии. Формулу для его расчета можно вывести и выразить несколькими способами.
Знание расстояния от точки до линии может быть полезно в различных ситуациях - например, при нахождении кратчайшего расстояния до дороги, количественной оценке разброса на графике и т. Д. Регрессия Деминга, тип аппроксимации линейной кривой, если зависимые и независимые переменные имеют одинаковую дисперсию, это приводит к ортогональная регрессия в котором степень несовершенства подгонки измеряется для каждой точки данных как перпендикулярное расстояние точки от линии регрессии.
Декартовы координаты
Линия, определяемая уравнением
В случае прямой на плоскости, заданной уравнением топор + к + c = 0, куда а, б и c находятся настоящий константы с а и б не оба нуля, расстояние от линии до точки (Икс0, у0) является[1][2]:стр.14
Точка на этой прямой, ближайшая к (Икс0, у0) имеет координаты:[3]
Горизонтальные и вертикальные линии
В общем уравнении прямой топор + к + c = 0, а и б не могут оба равняться нулю, если c также равен нулю, и в этом случае уравнение не определяет линию. Если а = 0 и б ≠ 0, линия горизонтальна и имеет уравнение у = −c/б. Расстояние от (Икс0, у0) к этой линии отмеряется по вертикальному отрезку длины |у0 − (−c/б)| = |к0 + c|/|б| в соответствии с формулой. Аналогично для вертикальных линий (б = 0) расстояние между той же точкой и линией равно |топор0 + c|/|а|, при измерении по горизонтальному отрезку.
Линия определяется двумя точками
Если линия проходит через две точки п1 = (Икс1, у1) и п2 = (Икс2, у2) тогда расстояние (Икс0, у0) из строки:[4]
Знаменателем этого выражения является расстояние между п1 и п2. В числителе вдвое больше площади треугольника с вершинами в трех точках, (Икс0, у0), п1 и п2. Видеть: Площадь треугольника § Использование координат. Выражение эквивалентно , которое можно получить, переписав стандартную формулу площади треугольника: , куда б длина стороны, а час - высота перпендикуляра от противоположной вершины.
Доказательства
Алгебраическое доказательство
Это доказательство действительно только в том случае, если линия не является ни вертикальной, ни горизонтальной, то есть мы предполагаем, что ни а ни б в уравнении прямая равна нулю.
Линия с уравнением топор + к + c = 0 имеет наклон −а/б, поэтому любая линия, перпендикулярная ей, будет иметь наклон б/а (отрицательная обратная). Позволять (м, п) быть точкой пересечения линии топор + к + c = 0 и перпендикулярная ему линия, проходящая через точку (Икс0, у0). Линия, проходящая через эти две точки, перпендикулярна исходной линии, поэтому
Таким образом,и возводя это уравнение в квадрат, получаем:
Теперь рассмотрим,
используя приведенное выше уравнение в квадрате. Но у нас также есть,
поскольку (м, п) на топор + к + c = 0.Таким образом,
и мы получаем длину отрезка, определяемую этими двумя точками,
Геометрическое доказательство
Это доказательство действительно только в том случае, если линия не является горизонтальной или вертикальной.[6]
Отбросьте перпендикуляр из точки п с координатами (Икс0, у0) в строку с уравнением Топор + К + C = 0. Обозначьте основание перпендикуляра. р. Проведите вертикальную линию через п и обозначим его пересечение с заданной линией S. В любой момент Т на линии нарисуйте прямоугольный треугольник TVU стороны которого представляют собой горизонтальные и вертикальные отрезки прямых с гипотенузой TU по заданной линии и горизонтальной стороне длины |B| (см. диаграмму). Вертикальная сторона ∆TVU будет иметь длину |А| так как линия имеет наклон -А/B.
∆ССН и ∆TVU находятся похожие треугольники, поскольку они оба являются прямоугольными треугольниками и ∠PSR ≅ ∠TUV поскольку они соответствуют углам трансверсали параллельным прямым PS и УФ (оба - вертикальные линии).[7] Соответствующие стороны этих треугольников находятся в одинаковом соотношении, поэтому:
Если точка S имеет координаты (Икс0,м) тогда |PS| = |у0 - м| и расстояние от п к строке:
С S находится на линии, мы можем найти значение m,
и наконец получим:[8]
Разновидностью этого доказательства является размещение V в точке P и вычисление площади треугольника ∆УВТ два способа получить это где D - высота ∆УВТ проведенная к гипотенузе ∆УВТ из п. Затем формулу расстояния можно использовать для выражения , , и через координаты точки P и коэффициенты уравнения линии, чтобы получить указанную формулу.[нужна цитата ]
Доказательство проекции вектора
Позволять п - точка с координатами (Икс0, у0) и пусть данная линия имеет уравнение топор + к + c = 0. Пусть также Q = (Икс1, у1) быть любой точкой на этой линии и п вектор (а, б) начиная с точки Q. Вектор п перпендикулярно линии, а расстояние d с точки п на прямую равна длине ортогональной проекции на п. Длина этого выступа определяется по формуле:
Сейчас же,
- так и
таким образом
С Q это точка на линии, , и так,[9]
Другая формула
Можно создать другое выражение, чтобы найти кратчайшее расстояние от точки до линии. Этот вывод также требует, чтобы линия не была вертикальной или горизонтальной.
Точка P задана с координатами (Уравнение прямой задается формулой . Уравнение нормали к той прямой, которая проходит через точку P, задается .
Точка, в которой эти две прямые пересекаются, является ближайшей точкой на исходной прямой к точке P. Следовательно:
Мы можем решить это уравнение для Икс,
В у координату точки пересечения можно найти, подставив это значение в Икс в уравнение исходной линии,
Используя уравнение для определения расстояния между двумя точками, , мы можем сделать вывод, что формула для определения кратчайшего расстояния между линией и точкой следующая:
Напоминая, что м = -а/б и k = - c/б для линии с уравнением топор + к + c = 0, небольшое алгебраическое упрощение сводит это к стандартному выражению.[10]
Векторная формулировка
Уравнение линии можно представить в виде вектор форма:
Здесь а точка на линии, а п это единичный вектор в направлении линии. Тогда как скаляр т меняется, Икс дает локус линии.
Расстояние до произвольной точки п к этой строке дается
Эта формула может быть получена следующим образом: вектор из п к точке а на линии. потом проектируемая длина на линию, и поэтому
вектор, являющийся проекция из на линию. Таким образом
компонент перпендикулярно линии. Тогда расстояние от точки до линии будет просто норма этого вектора.[4] Эта более общая формула не ограничивается двумя измерениями.
Другая векторная формулировка
Если векторное пространство ортонормированный и если строка (л ) проходит через точку A и имеет вектор направления , расстояние между точкой P и линией (л) является
куда это перекрестное произведение векторов и и где векторная норма .
Обратите внимание, что перекрестные произведения существуют только в размерах 3 и 7.
Смотрите также
- Нормальная форма Гессена
- Линия-линия пересечения
- Расстояние между двумя линиями
- Расстояние от точки до плоскости
- Наклонные линии # Расстояние
Примечания
- ^ Ларсон и Хостетлер 2007, п. 452
- ^ Испания 2007
- ^ Ларсон и Хостетлер 2007, п. 522
- ^ а б Воскресенье, Дэн. «Линии и расстояние от точки до линии». softSurfer. Получено 6 декабря 2013.
- ^ Между достоверностью и неопределенностью: статистика и вероятность в пяти единицах с примечаниями к историческому происхождению и иллюстративным числовым примерам
- ^ Баллантайн и Джерберт 1952 не упоминайте об этом ограничении в своей статье
- ^ Если два треугольника находятся на противоположных сторонах линии, эти углы конгруэнтны, потому что они являются альтернативными внутренними углами.
- ^ Баллантайн и Джерберт 1952
- ^ Антон 1994, стр. 138-9
- ^ Ларсон и Хостетлер 2007, п. 522
Рекомендации
- Антон, Ховард (1994), Элементарная линейная алгебра (7-е изд.), John Wiley & Sons, ISBN 0-471-58742-7
- Ballantine, J.P .; Джерберт, А. (1952), «Расстояние от прямой или плоскости до точки», Американский математический ежемесячный журнал, 59: 242–243, Дои:10.2307/2306514
- Ларсон, Рон; Хостетлер, Роберт (2007), Precalculus: краткий курс, Houghton Mifflin Co., ISBN 0-618-62719-7
- Испания, Барри (2007) [1957], Аналитические коники, Dover Publications, ISBN 0-486-45773-7
дальнейшее чтение
- Деза, Мишель Мари; Деза, Елена (2013), Энциклопедия расстояний (2-е изд.), Springer, p. 86, ISBN 9783642309588