ЛЕКЦИЯ 10 К СОДЕРЖАНИЮ
  1. Угол между прямыми линиями.
  2. Условие параллельности прямых линий.
  3. Условие перпендикулярности прямых линий.
  4. Расстояние от точки до прямой линии.
  5. Примеры.
  6. Вопросы для самопроверки.

Угол между прямыми линиями

 Пусть две прямые линии заданы уравнениями y = k1·x + b1 и y = k2·x + b2. Найти угол между ними.
Так как внешний угол φ1 треугольника равен сумме внутренних углов треугольника, не смежных с ними, то α = φ1 - φ2. Далее имеем
.
Если же уравнения прямых заданы в общем виде
A1 x + B1 y + C1 = 0, A2 x + B2 y + C2 = 0,
то известны векторы, перпендикулярные этим прямым N1 = ( A1, B1 ), N2 = ( A2, B2 ).
Углы со взаимно перпендикулярными сторонами равны, поэтому угол между прямыми равен углу между векторами N1, N2.
Воспользовавшись формулой косинуса угла между векторами, получим
.

Условие параллельности прямых линий

 Если прямые параллельны, то они одинаково наклонены к оси абсцисс φ1 = φ 2.
Откуда имеем tg φ1 = tg φ2 , следовательно, k1 = k2.
  Если две прямые линии параллельны, то их угловые коэффициенты равны.
 Если же прямые линии заданы общими уравнениями A1 x + B1 y + C1 = 0, A2 x + B2 y + C2 = 0, то их нормальные векторы коллинеарны. Воспользовавшись признаком коллинеарности векторов в координатной форме (пропорциональность соответствующих координат), получим условие параллельности прямых, заданных в общем виде
.

Условие перпендикулярности прямых линий

Внешний угол φ1 треугольника равен сумме внутренних углов треугольника, не смежных с ними, φ1 = φ2 + 900.
Откуда найдём
.
Или окончательно
.

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

Даны точка М0(x0; y0) и прямая, заданная уравнением в общем виде
A·x + B·y + C = 0.
Найдём расстояние от этой точки до заданной прямой.
 Если подставить координаты точки М0 в уравнение прямой, то
A·x0 + B·y0 + C·z0 + C = α ≠ 0,
так как в противном случае точка М0 лежала бы на прямой. Вычитая два последних соотношения, получим
− α = A·( x - x0 ) + B·( y - y0 ).
Правая часть последнего соотношения представляет собой скалярное произведение нормального вектора прямой линии и вектора :
.
Так как есть расстояние точки М до прямой, то получим окончательно формулу для вычисления расстояния заданной точки до заданной прямой
.
Необходимым и достаточным условием того, что точка М00, у0) лежит между прямыми A1 x + B1 y + C1 = 0 и A2 x + B2 y + C2 = 0 является условие
(A1 x0 + B1 y0 + C1)·(A2 x0 + B2 y0 + C2) < 0.
Необходимым и достаточным условием того, что точка М0(х0, у0) не лежит между прямыми A1 x + B1 y + C1 = 0 и A2 x + B2 y + C2 = 0 является условие
(A1 x0 + B1 y0 + C1)·(A2 x0 + B2 y0 + C2) > 0.

Примеры

 П р и м е р 1. Для треугольника с вершинами А( − 1; 2 ), В( − 3; − 1), С( 1; 3) найти уравнение высоты, проведённой через точку А.
 Р е ш е н и е. Найдём уравнение стороны, проходящей через две точки В и С.
.
Так как высота, проведённая через точку А, перпендикулярна стороне ВС, то из условия перпендикулярности двух прямых
найдём угловой коэффициент высоты
.
Для получения уравнения высоты воспользуемся уравнением пучка прямых линий y − y0 = k ( x − x0 ) или .
 П р и м е р 2.Для треугольника с вершинами А(− 1, 2), В(−3, − 1), С( 1, 3), используя математический пакет MAPLE, найти расстояние вершины А от стороны ВС.
 Р е ш е н и е. Построим этот треугольник
> restart:with(linalg):with(plottools):with(plots):A:=[-1,2]:B:=[-3,-1]:C:=[1,3]:
> l:=polygonplot([A,B,C],color=green,thickness=3):
> tx1:=textplot([-1,2,'A'],align={ABOVE,LEFT}):tx2:=textplot([-3,-1,'B'],align={BELOW,LEFT}): tx3:=textplot([1,3,'C'],align={ABOVE,RIGHT}):plots[display](l,tx1,tx2,tx3);
Cоставим уравнение стороны ВС, как уравнение прямой, проходящей через две заданные точки
.
> (x-C[1])/(B[1]-C[1])-(y-C[2])/(B[2]-C[2])=0;
Умножим обе части последнего уравнения на – 4:
> %*(-4);
Воспользуемся формулой расстояния от точки до прямой линии
.
Используя библиотеку geometry, можно найти уравнения любой стороны треугольника и все его высоты.
> with(geometry):point(A,-1,2):point(B,-3,-1):point(C,1,3):_EnvHorizontalName := x: _EnvVerticalName := y: line(l,[B,C]):detail(l);distance(A,l);

Вопросы для самопроверки

  1. Даны уравнения двух сторон треугольника 4·х − 5·у – 8 = 0, х − 4·у – 6 = 0. Точка ( 4; 2 ) пересечения медиан. Найти уравнение третьей стороны.
  2. Вычислить координаты вершины ромба, если известны уравнения двух его сторон 4·х − 3·у + 5 = 0, 2·х − 3·у − 10 = 0 и уравнение одной из его диагоналей 2·ху − 2 = 0.
  3. Составить уравнение сторон треугольника, если А(− 3; 4) и В(5; − 2) две его вершины, а М(3; 4) – точка пересечения его высот.
  4. Уравнение одной из сторон квадрата 2·х − 3·у – 5 = 0. Составить уравнение остальных трёх сторон этого квадрата, если С(− 1; 0) точка пересечения его диагоналей.
  5. Даны уравнения двух сторон параллелограмма 2·ху − 1 = 0 и х + 2·у − 2 = 0. Известно, что его диагонали пересекаются в точке (− 1; 0). Найти уравнение диагонали, не проходящей через точку пересечения данных сторон.
  6. Составить уравнение прямой, проходящей через точку (− 3; − 2) и образующей с осями координат треугольник, который находится во второй четверти и имеет площадь 2,5 кв. ед.
  7. Прямые 5·х − 3·у + 14 = 0 и 5·х − 3·у – 20 = 0 являются сторонами ромба, а прямая 2·х − 4·у − 4 = 0 его диагональю. Найти уравнение двух сторон ромба.
  8. Точки А(4; 0) и В(6; 9) являются вершинами треугольника, а точка D есть точка пересечения его высот. Найти третью вершину треугольника.
  9. Точки А(4; 6) и В(3; − 2) являются двумя противоположными вершинами ромба, а прямая 2х − 3у − 12 = 0 является одной из его сторон. Найти уравнения остальных сторон ромба.
  10. Прямая 7·x + 9·y − 11 = 0 является одной из сторон треугольника, а прямые 4·х + 5·у + 2 = 0 и 6·х + у − 11 =0 его высотами. Найти уравнение двух других сторон треугольника.
  11. Напишите уравнение каждой из четырех прямых, изображенных на рисунке
  12. Напишите уравнение прямой, параллельной биссектрисе первого координатного угла и проходящей через точку (0; − 5).
  13. Напишите уравнение прямой, параллельной прямой у = 2·х + 1 и, кроме того: а) проходящей через точку (0; 2); б) проходящей через точку (1; − 1).