Как найти расстояние d1b b1c
Перейти к содержимому

Как найти расстояние d1b b1c

Нахождение кратчайшего расстояния между прямыми в пространстве

Расстояние между прямыми в пространстве — это отрезок, который соединяет две прямые линии по самому короткому пути. Иными словами, он перпендикулярен обеим этим прямым.

Расстояние между прямыми

Но не всегда две линии могут быть параллельны друг другу.

Осторожно! Если преподаватель обнаружит плагиат в работе, не избежать крупных проблем (вплоть до отчисления). Если нет возможности написать самому, закажите тут.

Расстояние между двумя скрещивающимися прямыми в пространстве — это расстояние между одной из скрещивающихся прямых и плоскостью, проходящей через вторую прямую параллельно первой.

Расстояние между скрещивающимися прямыми

Таким образом, чтобы найти расстояние между этими скрещивающимися прямыми, нужно от одной из прямых провести перпендикуляр на плоскость, в которой лежит другая прямая.

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

Метод координат для определения расстояния

Разберем пошагово способ определения расстояния между двумя скрещивающимися прямыми с помощью метода координат.

  1. Определить координаты точек \(М_1\) и \(М_2\) , лежащих соответственно на прямых a и b.
  2. Найти x, y и z направляющих векторов для прямых a и b.
  3. Найти вектор-нормаль для плоскости, в которой лежит прямая b с помощью векторного произведения \(\overrightarrow a\) и \(\overrightarrow b\) .
  4. Записать общее уравнение плоскости: \(A(x-x_0)+B(y-y_0)+C(z-z_0)=0\) и потом записать к нормированному виду уравнения плоскости, которое выглядит так: \(x\times\cos\left(\alpha\right)+y\times\cos\left(\beta\right)+z\times\cos\left(\gamma\right)-p=0\) , где p — свободный член (число, которое равно расстоянию точки начала координат до плоскости), а \(\cos\left(\alpha\right),\;\cos\left(\beta\right)\) и \(\cos\left(\gamma\right)\) — координаты единичного нормального вектора плоскости.
  5. Далее, для определения расстояния от точки M до искомой плоскости, воспользуемся следующим уравнением: \(M_1H_1=\left|x_1\times\cos\left(\alpha\right)+y_1\times\cos\left(\beta\right)+z_1\cos\left(\gamma\right)-p\right|\) , где \(x_1\) ,\(y_1\) и \(z_1\) — координаты точки \(M_1\) , лежащей на прямой a, а \(H_1\) — точка, лежащая на искомой плоскости.

Примеры задач с решением

Задача 1

Куб

Дан куб \(ABCDA_1B_1C_1D_1\) с ребром равным \(\sqrt<32>\) см. Найти расстояние между прямыми \(DB_1\) и \(CC_1\) .

Решение

Расстояние между скрещивающимися прямыми будем искать в качестве расстояния между прямой \(CC_1\) и плоскостью, проходящей через \(DB_1\) параллельно \(CC_1\) . Так как \(DD_1\parallel CC_1\) , плоскость \((B_1D_1D)\) параллельна \(СС_1\) .

Сначала нужно доказать, что \(CO\) — перпендикуляр, проведенный к этой плоскости. \(CO\perp BD\) (как диагонали квадрата) и \(CO\perp DD_1\) (так как ребро \(DD_1\) перпендикулярно всей плоскости \((ABC)\) ). Получается, \(CO\) перпендикулярен двум пересекающимся прямым из плоскости. Значит, \(CO\perp(B_1D_1D)\) .

\(AC\) — диагонально квадрата — равна \(AB\sqrt2\) , то есть \(AC=\sqrt<32>\times\sqrt2=\sqrt<64>=8\) см. Следовательно, \(CO=\frac12\times AC=4\) см.

Задача 2

В трехмерном пространстве в прямоугольной системе координат Oxyz заданы две скрещивающиеся прямые a и b. Прямую a определяют параметрические уравнения прямой в пространстве:

А прямую b канонические уравнения прямой в пространстве:

Вычислить расстояние между заданными прямыми.

Решение

Прямая a проходит через точку \(M_1(-2, 1, 4)\) и имеет направляющий вектор \(\overrightarrow a=(0, 2, -3)\) . Прямая b проходит через точку \(M_2 (0, 1, -4)\) , а ее направляющий вектором является вектор \(\overrightarrow b=(1, -2, 6)\) .

Найдем векторное произведение векторов \( \overrightarrow a=(0, 2, -3)\) и \(\overrightarrow b=(1, -2, 6): \left[\overrightarrow a\times\overrightarrow b\right]=\begin\overrightarrow i&\overrightarrow j&\overrightarrow k\\0&2&-3\\1&-2&6\end=6\times\overrightarrow i-3\times\overrightarrow j-2\times\overrightarrow k\) .

Так, \(\overrightarrow n=\left[\overrightarrow a\times\overrightarrow b\right]\) плоскости X, проходящей через прямую b параллельно прямой a, имеет координаты (6, -3, -2).

Таким образом, уравнение плоскости X есть уравнение плоскости, проходящей через точку \(M_2(0, 1, -4)\) и имеющей нормальный вектор \(\overrightarrow n=(6, -3, -2)\) :

Нормирующий множитель для общего уравнения плоскости \(6x-3y-2z-5=0\) равен \ \(frac1<\sqrt<6^2+<(-3)>^2+<(-2)>^2>>=\frac17\) . Значит, нормальное уравнение этой плоскости выглядит как \(\frac67x-\frac37y-\frac27z-\frac57=0\) .

Воспользуемся формулой для вычисления расстояния от точки \(M_1(-2, 1, 4)\) до плоскости \(\frac67x-\frac37y-\frac27z-\frac57=0: \left|M\_1H\_1\right|=\left|\frac67\times(-2)-\frac37\times1-\frac27\times4-\frac57\right|=\left|\frac<-28>7\right|=4\) см.

Как найти расстояние d1b b1c

И в двумерном и трехмерном случаях мы можем использовать векторное произведение для вычисления дистанции от точки P до прямой L, заданной точками P1 и P2.

Двумерный случай сводится к трехмерному подстановкой z=0.

Основное наблюдение, которое мы должны сделать — это заметить факт, что величина векторного произведения двух 3-мерных векторов равна площади параллелограма, построенного на них.

Однако эта площадь также равна произведению основания на высоту параллелограмма, а длина высоты — искомая дистанция d(P,L). Пусть vL=P0P1=(P1-P0) и w=P0P=(P-P0) как показано на рисунке:

Тогда |vLЧ w| = Area( parallelogram(vL,w) ) = |vL| d(P,L) что дает простую формулу:

единичный вектор направления L. Если мы хотим вычислить расстояние от большого числа точек точек до фиксированной прямой, то наиболее рациональным будет предварительно вычислить uL.

Для 2D случая при P=(x,y,0), векторное произведение будет:

и формула для расстояния:

Мы не ставили знак абсолютной величины при числителе, так как часто полезно такое расстояние, со знаком, показывающим расположение точки по отношению к прямой. Если же взять модуль этого выражения, то получим расстояние в обычном смысле слова.

В двумерном пространстве часто встречаются ситуации, когда прямую L задана уравнением f(x,y) = ax+by+c = 0. Для любой точки P=(x,y) расстояние d(P,L) может быть получено прямо из уравнения.

Я дам просто формулу, доказательство ее можно найти в любом учебнике

(ax+by+c)
d(P,L) = ————————-
КОРЕНЬ( a 2 +b 2 )

Если же мы предварительно нормализуем уравнение: разделим его коэффициенты на КОРЕНЬ( a 2 +b 2 ), тогда знаменатель будет равен 1, и получится очень эффективная формула

требующая всего 2 операции произведения и 2 сложения для каждой точки. Если же требуется просто сравнить расстояния, то нормализация не нужна, так как знаменатель будет одинаковый для рассматриваемых точек.

Для вычисления расстояния d(P,L) (в любом n-мерном пространстве) от произвольной точки P до прямой L, заданной параметрическим уравнением, положим P(b) — основание перпендикуляра, опущенного из P на L. Пусть параметрическое уравнение прямойs: P(t)=P0 + t (P1-P0). Тогда вектор P0P(b) является проекцией вектора P0P на отрезок P0P1, как показано на рисунке:

где uL — единичный вектор направления L.

Такой путь вычисления имеет то преимущество, что он работает в n-мерном пространстве и, кроме того, дает нам основание перпендикуляра P(b). В трехмерном пространстве он также эффективен, как и векторное произведение. Но в двумерном, где P(b) не нужна, особенно при большом количестве точек и одной линии, более удобен предыдущий способ, использующий другое уравнение прямой.

Луч(Ray) можно задать параметрически как P(t) для всех t>=0 и P(0)=P0 — для начальной точки. Отрезок(Segment) между точками P0 и P1 может быть задан в виду параметрического уравнения с P(0)=P0 и P(1)=P1 при 0<=t<=1.

Вычисление расстояния в этих случаях отличается от вышеописанного, так как основание перпендикуляра P(b) из P на продолженную прямую L может не лежать на луче/отрезке. В этом случае кратчайшим расстоянием будет дистанция от P до начальной точки луча или одной из начальных точек отрезка.

Для луча есть лишь один вариант, в то время как для отрезка следует решить, какой конец ближе к P. Можно вычислить оба расстояния и сравнить, однако это малоэффективно. Кроме того, нужно определить, лежит ли основание перпендикуляра вне отрезка. Простой путь решения заключается в том, чтобы рассмотреть углы между отрезком P0P1 и векторами P0P и P1P. Если один из них равен 90 градусам , то соответствующая точка — основание перпендикуляра P(b). В случае, когда угол другой, основание перпендикуляра лужит по одну или другую сторону точки, в зависимости от того, острый угол или тупой. Эти условия легко проверить, вычисляя скалярные произведения наших векторов и проверяя его знак: +, — или 0. Результат определит, как искать расстояние: как до одной из точек P0 или P1, или как расстояние до прямой L. Этот путь, работающий в любом n-мерном пространстве, показан на рисунке (obtuse — тупой, acute — острый):

Далее заметим, что две проверки можно сделать, используя только два скалярных произведения: w0·v и v·v, которые являются числителем и знаменателем формулы для нахаждения параметризованного основания перпендикуляра от P до продолженной за отрезок S прямой L. Это позволяет упростить алгоритм:

Если в двумерном случае нужно вычислить расстояние для большого числа точек и одного луча/отрезка, то все же более эффективным будет использовать нормализованное уравнение прямой для начального теста — какую дистанцию брать. Подобные детали, как правило, зависят от конкретной задачи.

ЕГЭ по математике задание С2 ЗАДАЧКА 17

В единичном кубе $A. D_1$ найдите расстояние между прямыми $AB_1$ и $BC_1$.

Решение

1) Выясняем, какое, собственно, расстояние нам нужно искать:

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *