Застряли на этом? Решите с помощью ИИ
Geometry · real student question

Найдите точку на прямой (0,0) + a·(3, 1), ближайшую к точке (1, 4).

Question

Найти точку на прямой

ℓ:  (0,0)+a(3,1)\ell:\;(0,0)+a(3,1)

ближайшую к P=(1,4)P=(1,4).

Step-by-step solution

  1. Используем ортогональное проектирование. Ближайшая точка на прямой, проходящей через начало координат, находится как проекция p\mathbf p на направление d\mathbf d:

    proj⁡dp=p⋅dd⋅d d\operatorname{proj}_{\mathbf d}\mathbf p=\frac{\mathbf p\cdot\mathbf d}{\mathbf d\cdot\mathbf d}\,\mathbf d

    Ключевое свойство: остаточный вектор p−proj⁡dp\mathbf p-\operatorname{proj}_{\mathbf d}\mathbf p перпендикулярен d\mathbf d; именно эта перпендикулярность обеспечивает наименьшее расстояние.

  2. Вычислим оба скалярных произведения. При p=(1,4)\mathbf p=(1,4) и d=(3,1)\mathbf d=(3,1):

    p⋅d=1(3)+4(1)=7,d⋅d=9+1=10\mathbf p\cdot\mathbf d=1(3)+4(1)=7,\qquad \mathbf d\cdot\mathbf d=9+1=10

  3. Находим параметр и саму точку.

    a=710=0.7  ⟹  ближайшая точка=0.7(3,1)=(2110, 710)=(2.1, 0.7)a=\frac{7}{10}=0.7\;\Longrightarrow\;\text{ближайшая точка}=0.7(3,1)=\left(\frac{21}{10},\,\frac{7}{10}\right)=(2.1,\,0.7)

  4. Проверим перпендикулярность. Остаточный вектор от найденной точки до PP равен

    (1,4)−(2.1,0.7)=(−1.1, 3.3)(1,4)-(2.1,0.7)=(-1.1,\,3.3)

    Его скалярное произведение с направлением: (−1.1)(3)+(3.3)(1)=−3.3+3.3=0  ✓(-1.1)(3)+(3.3)(1)=-3.3+3.3=0\;\checkmark. Нулевое скалярное произведение — это не просто свидетельство, а доказательство: ни одна другая точка на прямой не обладает этим свойством.

  5. Вычислим минимальное расстояние как побочный результат.

    ∥(−1.1, 3.3)∥=1.21+10.89=12.1≈3.4785\left\|(-1.1,\,3.3)\right\|=\sqrt{1.21+10.89}=\sqrt{12.1}\approx 3.4785

    Проверка соседних значений параметра подтверждает минимум: при a=0.6a=0.6 расстояние 12.2≈3.493\sqrt{12.2}\approx 3.493, а при a=0.8a=0.8 — также 12.2\sqrt{12.2}, оба больше, чем 12.1\sqrt{12.1}.

Answer

(2110, 710)=(2.1, 0.7)\left(\frac{21}{10},\,\frac{7}{10}\right)=(2.1,\,0.7)

Need to solve a different problem like this? Open the solver →