Взаимное расположение двух прямых в пространстве. Расстояние между прямыми
Напомним, что углом между скрещивающимися прямыми называется угол между параллельными им прямыми, проходящими через одну точку. Другими словами, если прямые lo и l1 скрещиваются, то мы должны совершить параллельный перенос прямой lo, так чтобы получилась прямая lo¢ , пересекающаяся с l1, и измерять угол между lo¢ и l1.
Две скрещивающиеся прямые имеют единственный общий перпендикуляр. Его длина называется расстоянием между прямыми.
Пусть две прямые в пространстве заданы своими каноническими уравнениями:
lo: = = , l1: = = . (35)
Тогда сразу можем сделать вывод, что (a1, a2, a3)½½ lo, (b1, b2, b3)½½ l1, Ao(xo, yo, zo)Î lo, A1(x1, y1, z1)Î l1. Составим матрицу
x1– xo y1– yo z1– zo
A = a1 a2 a3,
b1 b2 b3
и пусть D = detA.
Теорема 8. 1.Угол между l и p вычисляется по формуле
cos a = = . (36)
2.Прямые lo и l1 скрещиваются Û D ≠ 0.
3. Прямые lo и l1 пересекаются Û D = 0 и не коллинеарен .
4.lo½½ l1 Û rank A = 2 и ½½ .
5.lo= l1 Û rank A = 1.
Доказательство. 1.Угол a между прямыми lo и l1 может быть равен углу b между их направляющими векторами , , а может быть смежным с ним. В первом случае
cos a = cos b = ,
а во втором случае
cos a = – cos b =½ cos b½ = .
Эта формула подойдет и к первому случаю. Обратите внимание, что на чертеже изображена не прямая lo, а параллельная ей прямая lo¢ .
2, 3.Очевидно, что прямые lo и l1 не параллельны тогда и только тогда, когда их направляющие векторы и не коллинеарны. При этом, прямые лежат в одной плоскости и пересекаются Û векторы , , компланарны Û их смешанное произведение равно нулю: = 0. А в координатах это произведение точности равно D .
Соответственно, если D ≠ 0, то векторы , , не компланарны, а значит, прямые lo и l1 не лежат в одной плоскости Þ они скрещиваются.
4, 5.Если lo½½ l1 или lo= l1, то ½½ . Но в первом случае вектор неколлинеарен и , и поэтому первая строка в матрице Aнепропорциональна второй и третей строкам. Значит, rank A = 2.
Во втором случае все три вектора , , коллинеарны друг другу, и поэтому, все строки
в матрицеA пропорциональны. Значит, rank A = 1.
И обратно, если ||, то прямые lo и l1 параллельны или совпадают; при этом, вторая и третья строки матрицы A пропорциональны. Если, при этом, rank A = 2, то первая строка матрицы непропорциональна второй и третьей, а значит, вектор неколлинеарен и Û lo|| l1. Если же rank A = 1, то все строки в матрицеAпропорциональны, а значит, все три вектора , , коллинеарны друг другу Û lo= l1.
Теорема 9. Пусть две прямые lo и l1 в пространстве заданы своими каноническими уравнениями (35). Тогда
1. если lo½½ l1 , то расстояние между lo и l1 находится по формуле
h = , (37)
2. если lo и l1 скрещиваются, то расстояние между ними находится по формуле
h = . (38)
Доказательство. 1.Пусть lo½½ l1. Отложим вектор от точки Ao, и на векторах и построим параллелограмм. Тогда его высота h будет расстоянием между lo и l1. Площадь этого параллелограмма: S =½ ´½ , а основание равно ½ ½. Поэтому
h = S/½ ½ = (37).
2.Пусть lo и l1 скрещиваются. Проведем через прямую lo плоскость po½½ l1, а через прямую l1 проведем плоскость p1½½ lo.
Тогда общий перпендикуляр к lo и l1 будет общим перпендикуляром к po и p1. Отложим векторы и из точки Ao и на векторах , и построим параллелепипед. Тогда его нижнее основание лежит в плоскости po, а верхнее – в плоскости p1. Поэтому высота параллелепипеда будет общим перпендикуляром к po и p1, а ее величина h будет расстоянием между lo и l1. Объем параллелепипеда равен ½ ½, а площадь основания – ½´½ Þ
h = V/Sосн = (38).
Следствие. Расстояние от точки A1(x1, y1, z1) до прямой l, заданной уравнением
l: = =
вычисляется по формуле (37).
Примеры решения задач.
1. Даны координаты вершин A(1,– 6), B(–3, 0), C(6, 9) треугольника ABC. Составить уравнение окружности описанной вокруг треугольника.
Решение. Для того, чтобы составить уравнение окружности нам необходимо знать ее радиус R и координаты центра О(a, b). Тогда уравнение выглядит так:
(x–a)2 +(y–b)2 = R2 .
Центр окружности, описанной вокруг треугольника находится на пересечении серединных перпендикуляров к сторонам этого треугольника. Находим координаты середин M1(x1, y1), и M3(x3, y3) сторон BC и AB соответственно:
x1= = = , y1= = = , M1 .
Аналогично M3(–1,–3).
Пусть l3 – прямая, являющаяся серединным перпендикуляром к AB , а l1 – к BC. Тогда = (– 4, 6) ^ l3 и l3 проходит через M3 . Поэтому ее уравнение:
– 4(x+1) + 6(y+3) = 0.
Аналогично = (9, 9) ^ l3 . Поэтому уравнение l1:
9(x - ) + 9(y - ) = 0
x + y – 6 = 0.
Имеем О = l1 I l3. Поэтому, чтобы найти координаты точки О необходимо решить совместно уравнения l1 и l3 :
x + y – 6 = 0 ,
– 4x + 6y +14 = 0.
Прибавим ко второму уравнению первое, умноженное на 4:
x + y – 6 = 0,
10y – 10 = 0.
Отсюда y = 1, x = 5, O(5, 1).
Радиус равен расстоянию от О до любой из вершин треугольника. Находим:
R =½½= = .
Значит уравнение окружности:
(x – 5)2 + (y –1)2 = 65.
2.В прямоугольном треугольнике ABC известныуравнение одного из катетов 3x – 2y + 5 = 0, координаты вершины C(–5,–5) и координаты середины O(–3/2,–3) гипотенузы AB. Найти координаты
вершин A, B и координаты точки E, симметричной O относительно стороны BC. Найти координаты точки пересечения медиан треугольника ABC .
Решение. Пусть катет, уравнение которого нам дано, – это СВ. Он задан общим уравнением вида
ax + by + c = 0.
В данном уравнении геометрический смысл
коэффициентов a и b – это координаты вектора нормали (a, b). Поэтому (3,-2)^ВС.
Составим уравнение перпендикуляра l = ODк стороне СВ и найдем координаты точки D. Вектор будет параллелен OD, т.е. он является направляющим вектором этой прямой. Кроме этого, нам известны координаты точки О на этой прямой. Составляем параметрическое уравнение l :
x = – + 3t, (*)
y = – 3 - 2t .
Имеем D = l I BC. Поэтому, для того, чтобы найти координаты этой точки мы должны решить совместно уравнения l и BC. Подставляем x и y из уравнения l в уравнение BC :
3(– + 3t) –2(–3 -2t)+5 = 0,
– + 9t +6 +4t+5 = 0,
13t = –, tD= –.
Подставляем найденное t в уравнение l и находим координаты точки D(–3,–2). Для того, чтобы найти координаты E вспомним физический смысл параметрического уравнения прямой: оно задает прямолинейное и равномерное движение. В нашем случае, начальная точка – это О, вектор скорости – это . Отрезок ОE вдвое длиннее отрезка ОD. Если за время tD= – мы прошли путь от О до D, то путь от О до E мы пройдем за время tE= 2tD= –1. Подставляя это значение в (*), находим E(– 4,5;–1).