在此页面上,您将了解如何确定两条相交线之间的距离(公式)。此外,您将能够看到示例并通过已解决的相交线之间的距离练习进行练习。
什么是两条相交线?
在了解如何计算两条相交线之间的距离之前,让我们简单回顾一下两条线之间的这种相对位置到底由什么组成:
两条相交线,也称为相交线,是两条方向不同且在任何一点都不相交的不同直线。因此,两条交叉线不在同一平面上。

例如,在线上方的图形表示中
![]()
总是走在前面
![]()
,所以他们永远不会互相接触。
如何计算两条相交线之间的距离
有多种方法可以确定空间中两条相交线之间的距离。本页我们只讲解一种最简单的方法,因为另外两种方法较长且较复杂,实际上很少使用。
设方向向量和两条相交线的任意点为:
![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)
![]()
最后,我们将公式中每一项的值替换为两条相交线之间的距离:
![]()