EssayAI
Блог
Блог

Как найти расстояние от точки до прямой

Запрос

Дано: точка P(5; 6)P(5;\ 6) и прямая 3x−4y+2=03x - 4y + 2 = 0. Найти: расстояние от точки до прямой.

Подставляем координаты точки в левую часть уравнения прямой и делим модуль результата на длину нормального вектора. Ответ: d=1,4d = 1{,}4. Калькулятор сверху решает ту же задачу под ваши коэффициенты, ниже - решение по шагам, вывод формулы и что делать, если прямая задана не общим уравнением.

Решение по шагам

Работаем по формуле расстояния от точки до прямой, заданной общим уравнением Ax+By+C=0Ax + By + C = 0:

d=∣Ax0+By0+C∣A2+B2.d = \frac{|A x_0 + B y_0 + C|}{\sqrt{A^2 + B^2}}.

Шаг 1. Выписываем коэффициенты. Сравнивая 3x−4y+2=03x - 4y + 2 = 0 с общим видом Ax+By+C=0Ax + By + C = 0, получаем:

A=3,B=−4,C=2.A = 3, \qquad B = -4, \qquad C = 2.

Шаг 2. Считаем числитель - подставляем координаты точки в левую часть уравнения и берём модуль:

∣Ax0+By0+C∣=∣3⋅5+(−4)⋅6+2∣=∣15−24+2∣=∣−7∣=7.|A x_0 + B y_0 + C| = |3 \cdot 5 + (-4) \cdot 6 + 2| = |15 - 24 + 2| = |-7| = 7.

Шаг 3. Считаем знаменатель - длину нормального вектора:

A2+B2=32+(−4)2=9+16=25=5.\sqrt{A^2 + B^2} = \sqrt{3^2 + (-4)^2} = \sqrt{9 + 16} = \sqrt{25} = 5.

Шаг 4. Делим и получаем ответ:

d=75=1,4.d = \frac{7}{5} = 1{,}4.

Расстояние от точки P(5; 6)P(5;\ 6) до прямой 3x−4y+2=03x - 4y + 2 = 0 равно 1,41{,}4. Калькулятор выше собирает ровно эту цепочку: подставь свои AA, BB, CC и координаты точки - он покажет числитель со знаком, знаменатель и итоговое расстояние, а на графике нарисует прямую, точку и перпендикуляр до неё.

Откуда берётся формула

В числителе стоит модуль результата подстановки координат точки в левую часть уравнения прямой, в знаменателе - длина нормального вектора n⃗=(A; B)\vec{n} = (A;\ B). Модуль обязателен: расстояние не может быть отрицательным, а выражение Ax0+By0+CA x_0 + B y_0 + C бывает и положительным, и отрицательным - его знак лишь показывает, по какую сторону от прямой лежит точка.

Формулу легко восстановить, если забыл. Вектор n⃗=(A; B)\vec{n} = (A;\ B) перпендикулярен прямой Ax+By+C=0Ax + By + C = 0 - это её нормаль. Возьмём на прямой любую точку M(x1; y1)M(x_1;\ y_1); тогда Ax1+By1+C=0A x_1 + B y_1 + C = 0. Расстояние от PP до прямой - это модуль проекции вектора MP⃗=(x0−x1; y0−y1)\vec{MP} = (x_0 - x_1;\ y_0 - y_1) на направление нормали:

d=∣MP⃗⋅n⃗∣∣n⃗∣=∣A(x0−x1)+B(y0−y1)∣A2+B2.d = \frac{|\vec{MP} \cdot \vec{n}|}{|\vec{n}|} = \frac{|A(x_0 - x_1) + B(y_0 - y_1)|}{\sqrt{A^2 + B^2}}.

Раскрыв скобки в числителе и подставив −Ax1−By1=C-A x_1 - B y_1 = C, получаем ∣Ax0+By0+C∣|A x_0 + B y_0 + C| - ту самую формулу. Понимание вывода помогает не путать, что стоит в числителе, а что в знаменателе.

Если прямая задана иначе

Прямая с угловым коэффициентом y=kx+by = kx + b. Её нужно сначала привести к общему виду, перенеся всё в одну сторону: kx−y+b=0kx - y + b = 0. Тогда A=kA = k, B=−1B = -1, C=bC = b, и формула превращается в

d=∣kx0−y0+b∣k2+1.d = \frac{|k x_0 - y_0 + b|}{\sqrt{k^2 + 1}}.

Например, для прямой y=2x+1y = 2x + 1 имеем A=2A = 2, B=−1B = -1, C=1C = 1.

Прямая через две точки P1(x1; y1)P_1(x_1;\ y_1) и P2(x2; y2)P_2(x_2;\ y_2). Сначала составляем её общее уравнение. Направляющий вектор (x2−x1; y2−y1)(x_2 - x_1;\ y_2 - y_1), а нормаль - перпендикулярный ему (y2−y1; −(x2−x1))(y_2 - y_1;\ -(x_2 - x_1)), поэтому

A=y2−y1,B=x1−x2,C=−(Ax1+By1),A = y_2 - y_1, \qquad B = x_1 - x_2, \qquad C = -(A x_1 + B y_1),

после чего работает та же основная формула. Смежная задача - угол между прямой и плоскостью - решается тем же приёмом: всё сводится к нормальному вектору и общему уравнению Ax+By+C=0Ax + By + C = 0.

Частые ошибки

  • Забыть модуль в числителе. Без него при точке «под прямой» получается отрицательное расстояние. Модуль обязателен всегда.
  • Не привести уравнение к общему виду. Для y=kx+by = kx + b или xa+yb=1\frac{x}{a} + \frac{y}{b} = 1 нельзя сразу хватать коэффициенты - сначала перенести всё в левую часть, вид Ax+By+C=0Ax + By + C = 0.
  • Потерять знак коэффициента. В 3x−4y+2=03x - 4y + 2 = 0 коэффициент B=−4B = -4, а не 44. При возведении в квадрат знак не важен (B2=16B^2 = 16), но в числителе By0B y_0 ошибка в знаке ломает ответ.
  • Считать A2+B2A^2 + B^2, но забыть корень. В знаменателе стоит именно A2+B2\sqrt{A^2 + B^2}, а не A2+B2A^2 + B^2.
  • Путать с расстоянием между точкой и конкретной точкой прямой. Расстояние до прямой - это перпендикуляр (минимум), а не отрезок до произвольно взятой на прямой точки.

FAQ

Что означает знак выражения Ax0+By0+CA x_0 + B y_0 + C до взятия модуля? Знак показывает, по какую сторону от прямой лежит точка. Для двух точек по разные стороны знаки будут противоположными. На само расстояние знак не влияет - его снимает модуль.

Как найти координаты основания перпендикуляра, а не только длину? Основание HH получается сдвигом точки PP вдоль нормали: H=(x0−At; y0−Bt)H = \left(x_0 - A t;\ y_0 - B t\right), где t=Ax0+By0+CA2+B2t = \dfrac{A x_0 + B y_0 + C}{A^2 + B^2}. В разобранном примере t=−7/25=−0,28t = -7/25 = -0{,}28, откуда H(5,84; 4,88)H(5{,}84;\ 4{,}88). Калькулятор показывает основание точкой HH на графике.

Чему равно расстояние, если точка лежит на прямой? Нулю. Тогда Ax0+By0+C=0A x_0 + B y_0 + C = 0, числитель обращается в ноль, и d=0d = 0 - это и есть признак принадлежности точки прямой.

Работает ли формула в пространстве? Нет. В трёхмерном пространстве уравнение Ax+By+Cz+D=0Ax + By + Cz + D = 0 задаёт плоскость, и аналогичная формула даёт расстояние от точки до плоскости. Расстояние от точки до прямой в пространстве считается иначе - через векторное произведение.

Коротко

Расстояние от точки P(x0; y0)P(x_0;\ y_0) до прямой Ax+By+C=0Ax + By + C = 0 - это длина перпендикуляра, и находится оно по формуле d=∣Ax0+By0+C∣A2+B2d = \dfrac{|A x_0 + B y_0 + C|}{\sqrt{A^2 + B^2}}. Порядок действий: привести уравнение прямой к общему виду, выписать AA, BB, CC с учётом знаков, подставить координаты точки в числитель и взять модуль, посчитать A2+B2\sqrt{A^2 + B^2} в знаменателе и разделить. Для примера P(5; 6)P(5;\ 6) и 3x−4y+2=03x - 4y + 2 = 0 ответ d=7/5=1,4d = 7/5 = 1{,}4. Если прямая задана как y=kx+by = kx + b или через две точки - сперва сводим её к Ax+By+C=0Ax + By + C = 0, дальше формула одна и та же.

Задача в тетради или методичке? Сфотографируйте условие - сервис распознает его и решит по шагам с пояснениями.

Похожие задачи

Линейная алгебра

Как найти координаты точки пересечения прямых: разбор

Ищем координаты точки пересечения двух прямых на плоскости: решение системы методом подстановки и по формулам Крамера, случаи параллельных и совпадающих прямых, проверка ответа.

Линейная алгебра

Как найти объём параллелепипеда по векторам: решение

Как найти объём параллелепипеда по векторам: смешанное произведение как определитель третьего порядка, модуль результата, объём тетраэдра, высота и признак компланарности.

Линейная алгебра

Как построить гиперболический параболоид: разбор

Построение гиперболического параболоида z = x^2/9 - y^2/4 методом сечений: линии уровня, параболы в осевых плоскостях, две прямолинейные образующие через точку и угол между ними.

Линейная алгебра

Как построить однополостный гиперболоид: разбор

Построение однополостного гиперболоида x^2/16 + y^2/9 - z^2/25 = 1 методом сечений: горловинный эллипс, эллипсы на высотах 5 и 12, асимптотический конус и две прямолинейные образующие.

Линейная алгебра

Как составить уравнение прямой в пространстве: решение

Разбор задачи: как составить уравнение прямой в пространстве по двум точкам. Направляющий вектор, канонические и параметрические уравнения, переход к общим, калькулятор.

Линейная алгебра

Как найти направляющий вектор прямой: решение

Разбор задачи: направляющий вектор прямой через векторное произведение нормалей двух плоскостей. Пошаговый расчёт, точка на прямой, канонические уравнения, ошибки и калькулятор.