РК1›Тема 8a. Прямая на плоскости

8a. Прямая на плоскости

лекции: §8–9 · вопросы РК: Г5, Г6, Г7, Г8, Г9

РК: в списке вопросов конспекта этой темы нет, но она есть в лекциях (§8–9), и задачи «найти точку пересечения прямых» стоят первыми в билетах 7, 9, 17. Дополнения из лекций: Г5–Г9. Везде, где не сказано иное, система координат прямоугольная.

Суть

На плоскости прямая задаётся одним линейным уравнением Ax+By+C=0Ax+By+C=0. Коэффициенты читаются сразу: {A,B}\{A,B\} — нормальный вектор, {−B,A}\{-B,A\} — направляющий. Остальные виды — с угловым коэффициентом, в отрезках, через две точки, нормальный — это то же уравнение, записанное по-другому. Расстояние от точки до прямой: подставить точку в уравнение и поделить на длину нормали.

xyOabn = {A, B}m = {−B, A}M₀Ax + By + C = 0

Уравнения прямой

Через точку и направляющий вектор m⃗={a,b}\vec m=\{a,b\}, M0(x0,y0)M_0(x_0,y_0) (лекции, задача 1, опр. 8.2–8.3):

  • параметрические: x=x0+ka,  y=y0+kb,  k∈Rx=x_0+ka,\ \ y=y_0+kb,\ \ k\in\mathbb R;
  • каноническое: x−x0a=y−y0b\dfrac{x-x_0}{a}=\dfrac{y-y_0}{b};
  • через определитель: ∣x−x0y−y0ab∣=0\begin{vmatrix}x-x_0&y-y_0\\a&b\end{vmatrix}=0, то есть b(x−x0)−a(y−y0)=0b(x-x_0)-a(y-y_0)=0;
  • векторное (опр. 8.5): r⃗=r⃗0+km⃗\vec r=\vec r_0+k\vec m.

Общее (опр. 8.4): раскрыв скобки в b(x−x0)−a(y−y0)=0b(x-x_0)-a(y-y_0)=0, получаем
Ax+By+C=0,A2+B2≠0,m⃗={−B, A}.Ax+By+C=0,\qquad A^2+B^2\ne0,\qquad \vec m=\{-B,\,A\}.
В прямоугольной СК n⃗={A,B}\vec n=\{A,B\} — нормальный вектор (опр. 8.9: ненулевой вектор, перпендикулярный прямой).
Пример из лекции: 5x+4y−15=05x+4y-15=0 — n⃗={5,4}\vec n=\{5,4\}, m⃗={−4,5}\vec m=\{-4,5\} (проверка: 5⋅(−4)+4⋅5=05\cdot(-4)+4\cdot5=0).

Через точку и нормальный вектор (задача 3, опр. 8.10): M0M→⊥n⃗\overrightarrow{M_0M}\perp\vec n, поэтому
A(x−x0)+B(y−y0)=0.A(x-x_0)+B(y-y_0)=0.

С угловым коэффициентом (опр. 8.7): при B≠0B\ne0 выражаем yy:
y=kx+b,k=−AB,b=−CB.y=kx+b,\qquad k=-\frac AB,\qquad b=-\frac CB.
k=tg⁡φk=\operatorname{tg}\varphi, где φ\varphi — угол наклона прямой к оси OxOx; bb — ордината точки пересечения с OyOy. Вертикальные прямые x=cx=c (B=0B=0) так не записываются.

В отрезках (опр. 8.6): при A,B,C≠0A,B,C\ne0 делим на −C-C:
xa+yb=1,a=−CA,b=−CB.\frac xa+\frac yb=1,\qquad a=-\frac CA,\quad b=-\frac CB.
aa и bb — абсцисса и ордината точек пересечения прямой с осями.

Через две точки M1(x1,y1)M_1(x_1,y_1), M2(x2,y2)M_2(x_2,y_2) (задача 2, опр. 8.8): направляющий вектор M1M2→\overrightarrow{M_1M_2}, и задача сводится к первой:
x−x1x2−x1=y−y1y2−y1  ⟺  ∣x−x1y−y1x2−x1y2−y1∣=0.\frac{x-x_1}{x_2-x_1}=\frac{y-y_1}{y_2-y_1}\iff\begin{vmatrix}x-x_1&y-y_1\\x_2-x_1&y_2-y_1\end{vmatrix}=0.

Пример. 2x+3y−6=02x+3y-6=0: n⃗={2,3}\vec n=\{2,3\}, m⃗={−3,2}\vec m=\{-3,2\}; y=−23x+2y=-\frac23x+2 (k=−23k=-\frac23, b=2b=2); в отрезках x3+y2=1\frac x3+\frac y2=1.

Нормальное уравнение (опр. 8.11; Г7)

xcos⁡α+ycos⁡β−p=0,x\cos\alpha+y\cos\beta-p=0,
где n⃗ 0={cos⁡α,cos⁡β}\vec n^{\,0}=\{\cos\alpha,\cos\beta\} — единичная нормаль, направленная от начала координат к прямой (α,β\alpha,\beta — её углы с i⃗\vec i и j⃗\vec j), а p≥0p\ge0 — расстояние от начала координат до прямой.

Почему pp — расстояние. Для любой точки MM прямой OM→⋅n⃗ 0=∣OM→∣cos⁡γ=Пр⁡n⃗0OM→=p\overrightarrow{OM}\cdot\vec n^{\,0}=|\overrightarrow{OM}|\cos\gamma=\operatorname{Пр}_{\vec n^0}\overrightarrow{OM}=p: проекции радиус-векторов всех точек прямой на нормаль одинаковы, это и есть длина перпендикуляра из OO.

Как получить из общего: умножить на нормирующий множитель
μ=±1A2+B2,знак μ противоположен знаку C.\mu=\pm\frac1{\sqrt{A^2+B^2}},\qquad\text{знак }\mu\text{ противоположен знаку }C.
Тогда cos⁡α=μA\cos\alpha=\mu A, cos⁡β=μB\cos\beta=\mu B, p=−μC≥0p=-\mu C\ge0.

Пример из лекции. 3x−4y+15=03x-4y+15=0: ∣n⃗∣=9+16=5|\vec n|=\sqrt{9+16}=5, C=15>0C=15>0, значит μ=−15\mu=-\frac15:
−35x+45y−3=0,p=3.-\tfrac35x+\tfrac45y-3=0,\qquad p=3.

Расстояние от точки до прямой (§9; Г8)

ρ(M0,l)=∣Ax0+By0+C∣A2+B2.\rho(M_0,l)=\frac{|Ax_0+By_0+C|}{\sqrt{A^2+B^2}}.

xyOpρM₀(x₀, y₀)Hn₀ρ = |Ax₀ + By₀ + C| / √(A² + B²)
Вывод (как в лекции)

Запишем прямую нормальным уравнением xcos⁡α+ycos⁡β−p=0x\cos\alpha+y\cos\beta-p=0. Пусть M0(x0,y0)M_0(x_0,y_0), OM0→={x0,y0}\overrightarrow{OM_0}=\{x_0,y_0\}, n⃗ 0={cos⁡α,cos⁡β}\vec n^{\,0}=\{\cos\alpha,\cos\beta\}.
Проекция OM0→\overrightarrow{OM_0} на нормаль равна расстоянию от OO до прямой плюс отклонение δ\delta точки от прямой:
OM0→⋅n⃗ 0=x0cos⁡α+y0cos⁡β=p+δ.\overrightarrow{OM_0}\cdot\vec n^{\,0}=x_0\cos\alpha+y_0\cos\beta=p+\delta.
Отсюда δ=x0cos⁡α+y0cos⁡β−p\delta=x_0\cos\alpha+y_0\cos\beta-p, и расстояние ρ=∣δ∣\rho=|\delta|. Подставляем cos⁡α=μA\cos\alpha=\mu A, cos⁡β=μB\cos\beta=\mu B, p=−μCp=-\mu C, где ∣μ∣=1A2+B2|\mu|=\frac1{\sqrt{A^2+B^2}}:
ρ=∣μ∣⋅∣Ax0+By0+C∣=∣Ax0+By0+C∣A2+B2. ■\rho=|\mu|\cdot|Ax_0+By_0+C|=\frac{|Ax_0+By_0+C|}{\sqrt{A^2+B^2}}.\ \blacksquare
Знак δ\delta говорит о стороне: δ>0\delta>0, если M0M_0 и OO по разные стороны от прямой.

Пример. От M0(1;2)M_0(1;2) до 3x−4y+15=03x-4y+15=0: ρ=∣3−8+15∣5=2\rho=\frac{|3-8+15|}{5}=2.

Две прямые на плоскости (Г9)

l1l_1: A1x+B1y+C1=0A_1x+B_1y+C_1=0, l2l_2: A2x+B2y+C2=0A_2x+B_2y+C_2=0; n⃗1={A1,B1}\vec n_1=\{A_1,B_1\}, n⃗2={A2,B2}\vec n_2=\{A_2,B_2\}.

РасположениеЧерез коэффициентыЧерез угловые коэффициенты
пересекаются∣A1B1A2B2∣=A1B2−A2B1≠0\begin{vmatrix}A_1&B_1\\A_2&B_2\end{vmatrix}=A_1B_2-A_2B_1\ne0k1≠k2k_1\ne k_2
параллельныA1A2=B1B2≠C1C2\frac{A_1}{A_2}=\frac{B_1}{B_2}\ne\frac{C_1}{C_2}k1=k2k_1=k_2, b1≠b2b_1\ne b_2
совпадаютA1A2=B1B2=C1C2\frac{A_1}{A_2}=\frac{B_1}{B_2}=\frac{C_1}{C_2}k1=k2k_1=k_2, b1=b2b_1=b_2
перпендикулярныA1A2+B1B2=0A_1A_2+B_1B_2=0k1k2=−1k_1k_2=-1
угол между прямымиcos⁡φ=∣A1A2+B1B2∣A12+B12A22+B22\cos\varphi=\dfrac{|A_1A_2+B_1B_2|}{\sqrt{A_1^2+B_1^2}\sqrt{A_2^2+B_2^2}}tg⁡φ=∣k2−k11+k1k2∣\operatorname{tg}\varphi=\left|\dfrac{k_2-k_1}{1+k_1k_2}\right|

Условие параллельности из лекции: n⃗1∥n⃗2  ⟺  A1B2−B1A2=0\vec n_1\parallel\vec n_2\iff A_1B_2-B_1A_2=0 (здесь оно включает и совпадение).

Откуда формула с тангенсом

Если k1=tg⁡α1k_1=\operatorname{tg}\alpha_1, k2=tg⁡α2k_2=\operatorname{tg}\alpha_2 — углы наклона прямых, то угол между прямыми равен α1−α2\alpha_1-\alpha_2 (с точностью до знака), и по формуле тангенса разности
tg⁡(α1−α2)=tg⁡α1−tg⁡α21+tg⁡α1tg⁡α2=k1−k21+k1k2.\operatorname{tg}(\alpha_1-\alpha_2)=\frac{\operatorname{tg}\alpha_1-\operatorname{tg}\alpha_2}{1+\operatorname{tg}\alpha_1\operatorname{tg}\alpha_2}=\frac{k_1-k_2}{1+k_1k_2}.
Модуль берут, чтобы получить острый угол. При 1+k1k2=01+k_1k_2=0 прямые перпендикулярны.

Точка пересечения — решение системы 2×22\times2 (например, по Крамеру; знаменатель — тот самый определитель A1B2−A2B1A_1B_2-A_2B_1).

Пример (билет 9, задача 1). 3x−5y−13=03x-5y-13=0 и 2x+7y−81=02x+7y-81=0: определитель 3⋅7−2⋅(−5)=31≠03\cdot7-2\cdot(-5)=31\ne0 — пересекаются. Из системы x=16x=16, y=7y=7.

Пример. Угол между y=2x+1y=2x+1 и y=−3x+2y=-3x+2: tg⁡φ=∣−3−21−6∣=1\operatorname{tg}\varphi=\left|\frac{-3-2}{1-6}\right|=1, φ=45∘\varphi=45^\circ. Проверка через нормали {2,−1}\{2,-1\} и {3,1}\{3,1\}: cos⁡φ=5510=12\cos\varphi=\frac{5}{\sqrt5\sqrt{10}}=\frac1{\sqrt2}.

Типичные ошибки

  • Перепутать нормальный {A,B}\{A,B\} и направляющий {−B,A}\{-B,A\} векторы. Проверка: их скалярное произведение равно нулю.
  • Дописать к уравнению прямой через точку и нормаль слагаемое C(z−z0)C(z-z_0): в пространстве это уже уравнение плоскости.
  • Взять нормирующий множитель того же знака, что CC: тогда p<0p<0. Знак μ\mu противоположен знаку CC.
  • Забыть модуль в косинусе или тангенсе угла: угол между прямыми берут острым.
  • Искать угловой коэффициент у вертикальной прямой x=cx=c: его нет.
  • Пользоваться n⃗={A,B}\vec n=\{A,B\} как нормалью в косоугольной (аффинной) СК: там верен только направляющий вектор {−B,A}\{-B,A\}.