このページでは、交差する 2 本の線の間の距離を求める方法 (公式) を説明します。さらに、交差する線間の距離の例を確認し、解決済みの演習を使用して練習することができます。
交差する2本の線とは何ですか?
交差する 2 つの線の間の距離がどのように計算されるかを説明する前に、2 つの線の間のこのタイプの相対位置が正確にどのような構成になっているかを簡単に思い出してみましょう。
2 つの交差する線 (交差線とも呼ばれます) は、異なる方向を持ち、どの点でも交差しない 2 つの別個の線です。したがって、2 つの交差した線は同じ平面上にありません。

たとえば、線の上のグラフィック表現では、
![]()
常に列の先頭にいる
![]()
, したがって、彼らは決してお互いに触れることはありません。
交差する2本の線の間の距離を計算する方法
空間内で交差する 2 本の線の間の距離を決定するには、いくつかの方法があります。このページでは、最も簡単な 1 つの手順のみを説明します。他の 2 つの方法は長くて複雑で、実際にはほとんど使用されないためです。
方向ベクトルと 2 つの交差する線の任意の点を次のようにします。
![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)
交差する 2 本の線の間の距離の公式は次のとおりです。
![]()
金
![]()
ベクトルの混合積の絶対値です。
![]()
および点によって定義されるベクトル
![]()
そして
![]()
。そしてその一方で、
![]()
は、2 つの交差した線の方向ベクトルのベクトル積の大きさです。
したがって、交差する 2 つの線の間の距離を求めるには、 3 つのドット積(または 3 つのベクトルの混合積) とベクトル積(または 2 つのベクトルのベクトル積) を計算する方法を知っておく必要があります。これがどのように行われたかについては、前のリンクで確認できます。対応する公式、例、および解決済みの演習が見つかります。
交差する 2 つの線の間の距離を求める方法の例
2 つの交差した線の間の距離を決定する方法を確認できるように、例として問題を解決します。
- 次に交差する 2 本の線の間の距離はいくらですか?
![]()
![]()
まず、方向ベクトルと各線上の点を特定する必要があります。したがって、2 つの直線は連続方程式の形式で表現されます。
![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)
次に、交差する 2 つの線の間の距離の公式を適用します。
![]()
一方で、混合積を解決します。
![]()
![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)
![]()
最後に、2 つの交差した線の間の距離を表す式の各項の値を代入します。
![]()
交差する 2 つの線の間の距離の問題を解決する
演習 1
点で交差する次の 2 本の線の間の距離を求めます。
![]()
![]()
まず、方向ベクトルと各線上の点を見つける必要があります。したがって、2 つの直線は連続方程式の形式で定義されます。
![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)
ここで、交差する 2 つの線の間の距離の公式を使用します。
![]()
混合積を決定します。
![]()
![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 つの線の間の距離を表す式の各項の値を代入します。
![]()
演習 2
交差する 2 つの線の間の距離を計算します。
![]()
![]()
まず、方向ベクトルと各線上の点を特定する必要があります。したがって、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)
ここで、交差する 2 つの線の間の距離の公式を使用します。
![]()
混合積を決定します。
![]()
![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)
![]()
そして最後に、2 つの交差した線の間の距離を表す式内の各未知の値を代入します。
![]()
演習 3
交差する 2 つの線の間の距離を求めます。
![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)
ここで、交差する 2 つの線の間の距離の公式を使用します。
![]()
トリプルのスカラー積を決定します。
![]()
![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)
![]()
最後に、交差する 2 つの線の間の距離を表す式の各項の値を代入します。
![]()