На этой странице вы узнаете, как определить расстояние между двумя пересекающимися прямыми (формула). Кроме того, вы сможете увидеть примеры и потренироваться на решенных упражнениях на расстояние между пересекающимися линиями.
Что такое две пересекающиеся прямые?
Прежде чем рассмотреть, как рассчитывается расстояние между двумя пересекающимися линиями, очень кратко напомним, в чем именно состоит этот вид взаимного расположения двух линий:
Две пересекающиеся линии, также называемые пересекающимися линиями, — это две отдельные линии, имеющие разные направления и не пересекающиеся ни в одной точке . Следовательно, две пересекающиеся линии не лежат в одной плоскости.

Например, в графическом представлении над линией
![]()
всегда впереди линии
![]()
, поэтому они никогда не будут касаться друг друга.
Как рассчитать расстояние между двумя пересекающимися линиями
Существует несколько методов определения расстояния между двумя пересекающимися линиями в пространстве. На этой странице мы объясним только одну процедуру, самую простую, поскольку два других метода более длительны и сложны и фактически используются редко.
Пусть вектор направления и любая точка двух пересекающихся прямых будут:
![Rendered by QuickLaTeX.com \displaystyle r: \ \begin{cases} \vv{\text{u}} \\[2ex] A\end{cases} \qquad \qquad s: \ \begin{cases} \vv{\text{v}} \\[2ex] B\end{cases}](https://mathority.org/wp-content/ql-cache/quicklatex.com-569f8d554a0f3704d247862d0b8ef852_l3.png)
Формула расстояния между двумя пересекающимися линиями :
![]()
Золото
![]()
— абсолютное значение смешанного произведения векторов
![]()
и вектор, определяемый точками
![]()
И
![]()
. И с другой стороны,
![]()
— это величина векторного произведения векторов направления двух пересекающихся линий.
Следовательно, чтобы найти расстояние между двумя пересекающимися линиями, вам нужно знать, как вычислить тройное скалярное произведение (или смешанное произведение трех векторов) и векторное произведение (или векторное произведение двух векторов). Посмотреть, как это делалось, можно по предыдущим ссылкам, где вы найдете соответствующие формулы, примеры и решенные упражнения.
Пример того, как найти расстояние между двумя пересекающимися прямыми
Чтобы вы увидели, как определить расстояние между двумя пересекающимися линиями, на примере решим задачу:
- Каково расстояние между двумя следующими пересекающимися прямыми?
![]()
![]()
Во-первых, нам нужно определить вектор направления и точку на каждой линии. Две линии выражаются в виде непрерывного уравнения, поэтому:
![Rendered by QuickLaTeX.com \displaystyle r: \ \begin{cases} \vv{\text{u}} =(2,4,-1) \\[2ex] A(1,2,-2) \end{cases} \qquad \qquad s: \ \begin{cases} \vv{\text{v}}=(1,3,-2) \\[2ex] B(3,-1,1)\end{cases}](https://mathority.org/wp-content/ql-cache/quicklatex.com-8b990f78d0263975304586abbd330167_l3.png)
А теперь применим формулу расстояния между двумя пересекающимися линиями:
![]()
С одной стороны решаем смешанный продукт:
![]()
![Rendered by QuickLaTeX.com \left|\left[\vv{\text{u}},\vv{\text{v}},\vv{AB}\right]\right| =\left| \begin{vmatrix} 2&4&-1 \\[1.1ex] 1&3&-2 \\[1.1ex] 2&-3&3 \end{vmatrix}\right| = \left| -13 \right| =13](https://mathority.org/wp-content/ql-cache/quicklatex.com-c52c12945d04e320e688caf714569113_l3.png)
И, с другой стороны, находим величину векторного произведения:
![Rendered by QuickLaTeX.com \vv{\text{u}} \times \vv{\text{v}} =\begin{vmatrix} \vv{i}& \vv{j}& \vv{k} \\[1.1ex] 2&4&-1 \\[1.1ex] 1&3&-2 \end{vmatrix}=-5\vv{i} +3\vv{j}+2\vv{k}](https://mathority.org/wp-content/ql-cache/quicklatex.com-71afa7d4b49e542300c12b5263858665_l3.png)
![]()
Наконец, подставляем значение каждого слагаемого в формулу расстояния между двумя пересекающимися линиями:
![]()
Решение задач о расстоянии между двумя пересекающимися прямыми
Упражнение 1
Найдите расстояние между следующими двумя линиями, пересекающимися в одной точке:
![]()
![]()
Сначала нам нужно найти вектор направления и точку на каждой прямой. Две линии определены в виде непрерывного уравнения, поэтому:
![Rendered by QuickLaTeX.com \displaystyle r: \ \begin{cases} \vv{\text{u}} =(2,1,2) \\[2ex] A(1,-1,-3) \end{cases} \qquad \qquad s: \ \begin{cases} \vv{\text{v}}=(3,-1,2) \\[2ex] B(2,4,1)\end{cases}](https://mathority.org/wp-content/ql-cache/quicklatex.com-c9c49971e843f325a05b679decc761fe_l3.png)
А теперь воспользуемся формулой расстояния между двумя пересекающимися линиями:
![]()
Определяем смешанный продукт:
![]()
![Rendered by QuickLaTeX.com \left|\left[\vv{\text{u}},\vv{\text{v}},\vv{AB}\right]\right| =\left| \begin{vmatrix} 2&1&2 \\[1.1ex] 3&-1&2 \\[1.1ex] 1&5&4 \end{vmatrix}\right| = \left| -6 \right| =6](https://mathority.org/wp-content/ql-cache/quicklatex.com-7cbbf07d92c61e9042c470cf0998979b_l3.png)
Далее вычисляем величину векторного произведения:
![Rendered by QuickLaTeX.com \vv{\text{u}} \times \vv{\text{v}} =\begin{vmatrix} \vv{i}& \vv{j}& \vv{k} \\[1.1ex] 2&1&2 \\[1.1ex] 3&-1&2 \end{vmatrix}=4\vv{i} +2\vv{j}-5\vv{k}](https://mathority.org/wp-content/ql-cache/quicklatex.com-81ec8597a0394de740288b45f02f83fe_l3.png)
![]()
И наконец, подставляем значение каждого слагаемого в формулу расстояния между двумя пересекающимися линиями:
![]()
Упражнение 2
Рассчитайте расстояние между двумя пересекающимися линиями:
![]()
![]()
Во-первых, нам нужно определить вектор направления и точку на каждой линии. Две линии выражаются в виде непрерывного уравнения, поэтому:
![Rendered by QuickLaTeX.com \displaystyle r: \ \begin{cases} \vv{\text{u}} =(3,1,-1) \\[2ex] A(2,4,-2) \end{cases} \qquad \qquad s: \ \begin{cases} \vv{\text{v}}=(2,-2,5) \\[2ex] B(-1,-2,1)\end{cases}](https://mathority.org/wp-content/ql-cache/quicklatex.com-0a143aef931b384aa35ce90cce508e6a_l3.png)
А теперь воспользуемся формулой расстояния между двумя пересекающимися линиями:
![]()
Определяем смешанный продукт:
![]()
![Rendered by QuickLaTeX.com \left|\left[\vv{\text{u}},\vv{\text{v}},\vv{AB}\right]\right| =\left| \begin{vmatrix} 3&1&-1 \\[1.1ex] 2&-2&5 \\[1.1ex] -3&-6&3 \end{vmatrix}\right| = \left| 69 \right| =69](https://mathority.org/wp-content/ql-cache/quicklatex.com-416d4c694479118b488d6d2ce919065e_l3.png)
Далее вычисляем величину векторного произведения:
![Rendered by QuickLaTeX.com \vv{\text{u}} \times \vv{\text{v}} =\begin{vmatrix} \vv{i}& \vv{j}& \vv{k} \\[1.1ex] 3&1&-1 \\[1.1ex] 2&-2&5 \end{vmatrix}=3\vv{i} -17\vv{j}-8\vv{k}](https://mathority.org/wp-content/ql-cache/quicklatex.com-6c1fdd9699f2e2afea5f0e22d66893d4_l3.png)
![]()
И наконец, подставляем значение каждого неизвестного в формулу расстояния между двумя пересекающимися линиями:
![]()
Упражнение 3
Найдите расстояние между двумя пересекающимися прямыми:
![Rendered by QuickLaTeX.com \displaystyle r: \ \begin{cases} x= -4t \\[1.7ex] y=2+3t \\[1.7ex] z=-1+t \end{cases}](https://mathority.org/wp-content/ql-cache/quicklatex.com-abb15a9455ed23548309cfd3984be869_l3.png)
![]()
Сначала нам нужно найти вектор направления и точку на каждой прямой. право
![]()
находится в виде параметрических уравнений и линии
![]()
в виде векторного уравнения, поэтому:
![Rendered by QuickLaTeX.com \displaystyle r: \ \begin{cases} \vv{\text{u}} =(-4,3,1) \\[2ex] A(0,2,-1) \end{cases} \qquad \qquad s: \ \begin{cases} \vv{\text{v}}=(3,2,-5) \\[2ex] B(4,2,1)\end{cases}](https://mathority.org/wp-content/ql-cache/quicklatex.com-d16fe0b303ba2b4875f8306008c4277c_l3.png)
А теперь воспользуемся формулой расстояния между двумя пересекающимися линиями:
![]()
Определим тройное скалярное произведение:
![]()
![Rendered by QuickLaTeX.com \left|\left[\vv{\text{u}},\vv{\text{v}},\vv{AB}\right]\right| =\left| \begin{vmatrix} -4&3&1 \\[1.1ex] 3&2&-5 \\[1.1ex] 4&0&-2 \end{vmatrix}\right| = \left| -34 \right| =34](https://mathority.org/wp-content/ql-cache/quicklatex.com-bdaf8f04e3e0eb0f17938c92ce9a69e9_l3.png)
Далее вычисляем величину векторного произведения:
![Rendered by QuickLaTeX.com \vv{\text{u}} \times \vv{\text{v}} =\begin{vmatrix} \vv{i}& \vv{j}& \vv{k} \\[1.1ex] -4&3&1 \\[1.1ex] 3&2&-5 \end{vmatrix}=-17\vv{i} -17\vv{j}-17\vv{k}](https://mathority.org/wp-content/ql-cache/quicklatex.com-94e9d9a0e4f15b3f0070dc300fbd6a1b_l3.png)
![]()
И наконец, подставляем значение каждого слагаемого в формулу расстояния между двумя пересекающимися линиями:
![]()