Khoảng cách giữa 2 đường thẳng trong không gian: Công thức Oxyz

Thứ hai - 23/02/2026 03:27

Khoảng cách giữa 2 đường thẳng trong không gian là một trong những bài toán quan trọng trong hình học không gian và hình học giải tích. Bài viết này sẽ trình bày chi tiết công thức tính khoảng cách giữa hai đường thẳng, đặc biệt là khoảng cách giữa 2 đường thẳng chéo nhau trong hệ tọa độ Oxyz cùng các ví dụ và bài tập minh họa.

Vị trí tương đối của 2 đường thẳng trong không gian

Trước khi tìm hiểu khoảng cách giữa 2 đường thẳng trong Oxyz, chúng ta cần nắm vững các vị trí tương đối của hai đường thẳng trong không gian.

Các vị trí tương đối

Trong không gian, hai đường thẳng có thể có 4 vị trí tương đối:

Vị trí Đặc điểm Khoảng cách Trùng nhau Mọi điểm chung ( d = 0 ) Cắt nhau Có đúng 1 điểm chung, cùng mặt phẳng ( d = 0 ) Song song Không có điểm chung, cùng mặt phẳng ( d > 0 ) Chéo nhau Không có điểm chung, không cùng mặt phẳng ( d > 0 )

Hai đường thẳng chéo nhau

2 đường thẳng chéo nhau là hai đường thẳng không có điểm chung và không nằm trong cùng một mặt phẳng. Đây là trường hợp đặc trưng của không gian 3 chiều (không tồn tại trong mặt phẳng 2 chiều).

Điều kiện để hai đường thẳng chéo nhau:

  • Không song song (vectơ chỉ phương không cùng phương)
  • Không cắt nhau (không có điểm chung)

Khoảng cách giữa 2 đường thẳng chéo nhau là gì?

Phần này giải thích định nghĩa và tính chất của khoảng cách giữa hai đường thẳng chéo nhau.

Định nghĩa

Khoảng cách giữa 2 đường thẳng chéo nhau là độ dài đoạn vuông góc chung của hai đường thẳng đó. Đây là khoảng cách ngắn nhất giữa hai đường thẳng.

Nếu ( d_1 ) và ( d_2 ) là 2 đường thẳng chéo nhau, thì tồn tại duy nhất một đoạn thẳng ( MN ) sao cho:

  • ( M in d_1 ), ( N in d_2 )
  • ( MN perp d_1 ) và ( MN perp d_2 )

Khi đó: ( d(d_1, d_2) = MN )

Công thức tính khoảng cách giữa 2 đường thẳng

Dưới đây là các công thức tính khoảng cách giữa hai đường thẳng trong không gian.

Công thức tọa độ trong Oxyz

Cho hai đường thẳng trong hệ tọa độ Oxyz:

  • ( d_1 ): đi qua ( M_1(x_1, y_1, z_1) ), có vectơ chỉ phương ( vec{u_1} = (a_1, b_1, c_1) )
  • ( d_2 ): đi qua ( M_2(x_2, y_2, z_2) ), có vectơ chỉ phương ( vec{u_2} = (a_2, b_2, c_2) )

Công thức tính khoảng cách giữa 2 đường thẳng chéo nhau:

[ d(d_1, d_2) = frac{|[vec{u_1}, vec{u_2}] cdot overrightarrow{M_1M_2}|}{|[vec{u_1}, vec{u_2}]|} ]

Trong đó:

  • ( [vec{u_1}, vec{u_2}] ): tích có hướng của hai vectơ chỉ phương
  • ( overrightarrow{M_1M_2} = (x_2 - x_1, y_2 - y_1, z_2 - z_1) )
  • ( [vec{u_1}, vec{u_2}] cdot overrightarrow{M_1M_2} ): tích hỗn tạp

Công thức tích có hướng

Tích có hướng của ( vec{u_1} = (a_1, b_1, c_1) ) và ( vec{u_2} = (a_2, b_2, c_2) ):

[ [vec{u_1}, vec{u_2}] = begin{vmatrix} vec{i} & vec{j} & vec{k} a_1 & b_1 & c_1 a_2 & b_2 & c_2 end{vmatrix} = (b_1c_2 - b_2c_1, c_1a_2 - c_2a_1, a_1b_2 - a_2b_1) ]

Công thức tích hỗn tạp

Tích hỗn tạp của ba vectơ ( vec{u_1}, vec{u_2}, overrightarrow{M_1M_2} ):

[ [vec{u_1}, vec{u_2}] cdot overrightarrow{M_1M_2} = begin{vmatrix} a_1 & b_1 & c_1 a_2 & b_2 & c_2 x_2-x_1 & y_2-y_1 & z_2-z_1 end{vmatrix} ]

Bảng tóm tắt công thức

Trường hợp Công thức khoảng cách 2 đường thẳng chéo nhau ( d = frac{|[vec{u_1}, vec{u_2}] cdot overrightarrow{M_1M_2}|}{|[vec{u_1}, vec{u_2}]|} ) 2 đường thẳng song song ( d = frac{|[vec{u}, overrightarrow{M_1M_2}]|}{|vec{u}|} ) Đường thẳng và mặt phẳng song song ( d = frac{|ax_0 + by_0 + cz_0 + d|}{sqrt{a^2+b^2+c^2}} )

Các phương pháp tính khoảng cách 2 đường thẳng chéo nhau

Có nhiều phương pháp để tính khoảng cách giữa 2 đường thẳng chéo nhau. Dưới đây là các phương pháp phổ biến.

Phương pháp 1: Dùng công thức tọa độ

Áp dụng trực tiếp công thức tính khoảng cách giữa 2 đường thẳng trong Oxyz:

  1. Bước 1: Xác định điểm ( M_1 ) thuộc ( d_1 ), điểm ( M_2 ) thuộc ( d_2 )
  2. Bước 2: Xác định vectơ chỉ phương ( vec{u_1} ) của ( d_1 ), ( vec{u_2} ) của ( d_2 )
  3. Bước 3: Tính ( [vec{u_1}, vec{u_2}] ) và ( overrightarrow{M_1M_2} )
  4. Bước 4: Áp dụng công thức

Phương pháp 2: Dùng mặt phẳng song song

Khoảng cách 2 đường thẳng chéo nhau bằng khoảng cách từ một đường thẳng đến mặt phẳng chứa đường thẳng kia và song song với nó.

  1. Bước 1: Lập mặt phẳng ( (P) ) chứa ( d_2 ) và song song với ( d_1 )
  2. Bước 2: Tính khoảng cách từ một điểm trên ( d_1 ) đến ( (P) )

Vectơ pháp tuyến của ( (P) ): ( vec{n} = [vec{u_1}, vec{u_2}] )

Phương pháp 3: Phương pháp thể tích

Sử dụng công thức thể tích khối tứ diện:

[ d(d_1, d_2) = frac{6V_{ABCD}}{S} ]

Trong đó:

  • ( A, B in d_1 ) và ( C, D in d_2 )
  • ( V_{ABCD} ): thể tích tứ diện ABCD
  • ( S ): diện tích hình bình hành có cạnh AB và CD

Phương pháp 4: Dựng đường vuông góc chung (Hình học thuần túy)

  1. Dựng mặt phẳng ( (P) ) chứa ( d_1 ) và vuông góc với ( d_2 )
  2. Tìm giao điểm ( H ) của ( d_2 ) và ( (P) )
  3. Kẻ ( HK perp d_1 ), ( K in d_1 )
  4. Khoảng cách cần tìm là ( HK )

Ví dụ minh họa khoảng cách giữa 2 đường thẳng trong Oxyz

Dưới đây là các ví dụ chi tiết về khoảng cách 2 đường thẳng chéo nhau Oxyz.

Ví dụ 1: Dạng cơ bản

Đề bài: Tính khoảng cách giữa 2 đường thẳng trong không gian:

  • ( d_1: frac{x-1}{2} = frac{y+1}{1} = frac{z}{3} )
  • ( d_2: frac{x}{1} = frac{y-2}{-1} = frac{z-1}{2} )

Lời giải:

Bước 1: Xác định điểm và vectơ chỉ phương:

  • ( d_1 ): qua ( M_1(1, -1, 0) ), ( vec{u_1} = (2, 1, 3) )
  • ( d_2 ): qua ( M_2(0, 2, 1) ), ( vec{u_2} = (1, -1, 2) )

Bước 2: Tính ( overrightarrow{M_1M_2} ):

[ overrightarrow{M_1M_2} = (0-1, 2-(-1), 1-0) = (-1, 3, 1) ]

Bước 3: Tính tích có hướng ( [vec{u_1}, vec{u_2}] ):

[ [vec{u_1}, vec{u_2}] = begin{vmatrix} vec{i} & vec{j} & vec{k} 2 & 1 & 3 1 & -1 & 2 end{vmatrix} ]

[ = (1 cdot 2 - 3 cdot (-1), 3 cdot 1 - 2 cdot 2, 2 cdot (-1) - 1 cdot 1) = (5, -1, -3) ]

Bước 4: Tính tích hỗn tạp:

[ [vec{u_1}, vec{u_2}] cdot overrightarrow{M_1M_2} = 5 cdot (-1) + (-1) cdot 3 + (-3) cdot 1 = -5 - 3 - 3 = -11 ]

Bước 5: Tính độ dài ( |[vec{u_1}, vec{u_2}]| ):

[ |[vec{u_1}, vec{u_2}]| = sqrt{5^2 + (-1)^2 + (-3)^2} = sqrt{25 + 1 + 9} = sqrt{35} ]

Bước 6: Áp dụng công thức tính khoảng cách giữa 2 đường thẳng:

[ d(d_1, d_2) = frac{|-11|}{sqrt{35}} = frac{11}{sqrt{35}} = frac{11sqrt{35}}{35} ]

Kết quả: ( d = frac{11sqrt{35}}{35} )

Ví dụ 2: Đường thẳng cho bởi phương trình tham số

Đề bài: Tính khoảng cách giữa 2 đường thẳng chéo nhau:

  • ( d_1: begin{cases} x = 1 + t y = 2 - t z = 3 + 2t end{cases} )
  • ( d_2: begin{cases} x = 2 + 2s y = 1 + s z = -1 + 3s end{cases} )

Lời giải:

Xác định các yếu tố:

  • ( d_1 ): qua ( M_1(1, 2, 3) ), ( vec{u_1} = (1, -1, 2) )
  • ( d_2 ): qua ( M_2(2, 1, -1) ), ( vec{u_2} = (2, 1, 3) )
  • ( overrightarrow{M_1M_2} = (1, -1, -4) )

Tính tích có hướng:

[ [vec{u_1}, vec{u_2}] = ((-1) cdot 3 - 2 cdot 1, 2 cdot 2 - 1 cdot 3, 1 cdot 1 - (-1) cdot 2) = (-5, 1, 3) ]

Tính tích hỗn tạp:

[ [vec{u_1}, vec{u_2}] cdot overrightarrow{M_1M_2} = (-5) cdot 1 + 1 cdot (-1) + 3 cdot (-4) = -5 - 1 - 12 = -18 ]

Độ dài tích có hướng:

[ |[vec{u_1}, vec{u_2}]| = sqrt{25 + 1 + 9} = sqrt{35} ]

Khoảng cách:

[ d = frac{|-18|}{sqrt{35}} = frac{18sqrt{35}}{35} ]

Kết quả: ( d = frac{18sqrt{35}}{35} )

Ví dụ 3: Phương pháp mặt phẳng

Đề bài: Tính khoảng cách giữa 2 đường thẳng trong Oxyz:

  • ( d_1 ): qua ( A(1, 0, 0) ), ( vec{u_1} = (1, 1, 0) )
  • ( d_2 ): qua ( B(0, 1, 1) ), ( vec{u_2} = (0, 1, 1) )

Lời giải bằng phương pháp mặt phẳng:

Bước 1: Lập mặt phẳng ( (P) ) chứa ( d_2 ) và song song ( d_1 ):

Vectơ pháp tuyến:

[ vec{n} = [vec{u_1}, vec{u_2}] = begin{vmatrix} vec{i} & vec{j} & vec{k} 1 & 1 & 0 0 & 1 & 1 end{vmatrix} = (1, -1, 1) ]

Mặt phẳng ( (P) ) qua ( B(0, 1, 1) ):

[ 1(x - 0) - 1(y - 1) + 1(z - 1) = 0 ] [ x - y + z = 0 ]

Bước 2: Tính khoảng cách từ ( A(1, 0, 0) ) đến ( (P) ):

[ d = frac{|1 - 0 + 0|}{sqrt{1 + 1 + 1}} = frac{1}{sqrt{3}} = frac{sqrt{3}}{3} ]

Kết quả: ( d = frac{sqrt{3}}{3} )

Ví dụ 4: Bài toán hình học không gian

Đề bài: Cho hình lập phương ABCD.A’B’C’D’ cạnh ( a ). Tính khoảng cách giữa AC và B’D’.

Lời giải:

Đặt hệ trục tọa độ Oxyz với ( A ) là gốc tọa độ:

  • ( A(0, 0, 0) ), ( B(a, 0, 0) ), ( C(a, a, 0) ), ( D(0, a, 0) )
  • ( A'(0, 0, a) ), ( B'(a, 0, a) ), ( C'(a, a, a) ), ( D'(0, a, a) )

Đường thẳng AC:

  • Qua ( A(0, 0, 0) ), ( vec{u_1} = overrightarrow{AC} = (a, a, 0) )

Đường thẳng B’D’:

  • Qua ( B'(a, 0, a) ), ( vec{u_2} = overrightarrow{B’D’} = (-a, a, 0) )

Tính toán:

  • ( overrightarrow{AB’} = (a, 0, a) )
  • ( [vec{u_1}, vec{u_2}] = (0, 0, 2a^2) )
  • ( [vec{u_1}, vec{u_2}] cdot overrightarrow{AB’} = 2a^3 )
  • ( |[vec{u_1}, vec{u_2}]| = 2a^2 )

Khoảng cách:

[ d = frac{|2a^3|}{2a^2} = a ]

Kết quả: Khoảng cách giữa AC và B’D’ bằng ( a ) (bằng cạnh hình lập phương).

Bài tập tự luyện có đáp án

Hãy vận dụng công thức tính khoảng cách giữa hai đường thẳng để giải các bài tập sau:

Bài tập

Bài 1: Tính khoảng cách giữa hai đường thẳng chéo nhau:

  • ( d_1: frac{x}{1} = frac{y}{1} = frac{z}{1} )
  • ( d_2: frac{x-1}{1} = frac{y}{-1} = frac{z}{0} )

Bài 2: Cho hai đường thẳng:

  • ( d_1: begin{cases} x = 2t y = 1 + t z = -1 + 3t end{cases} )
  • ( d_2: begin{cases} x = 1 + s y = 2 - s z = 2s end{cases} )

Tính khoảng cách giữa ( d_1 ) và ( d_2 ).

Bài 3: Cho hình hộp chữ nhật ABCD.A’B’C’D’ có ( AB = 3 ), ( AD = 4 ), ( AA’ = 5 ). Tính khoảng cách giữa BD và A’C’.

Bài 4: Tính khoảng cách 2 đường thẳng chéo nhau:

  • ( d_1 ) qua ( A(1, 2, 3) ), có vectơ chỉ phương ( vec{u_1} = (1, 0, 1) )
  • ( d_2 ) qua ( B(0, 1, 0) ), có vectơ chỉ phương ( vec{u_2} = (0, 1, 1) )

Bài 5: Cho tứ diện đều ABCD cạnh ( a ). Tính khoảng cách giữa AB và CD.

Đáp án chi tiết

Bài 1:

  • ( M_1(0,0,0) ), ( vec{u_1} = (1,1,1) )
  • ( M_2(1,0,0) ), ( vec{u_2} = (1,-1,0) )
  • ( [vec{u_1}, vec{u_2}] = (1, 1, -2) )
  • ( d = frac{|1|}{sqrt{6}} = frac{sqrt{6}}{6} )

Bài 2:

  • ( vec{u_1} = (2,1,3) ), ( vec{u_2} = (1,-1,2) )
  • ( [vec{u_1}, vec{u_2}] = (5, -1, -3) )
  • ( overrightarrow{M_1M_2} = (1, 1, 1) )
  • ( d = frac{|5-1-3|}{sqrt{35}} = frac{1}{sqrt{35}} = frac{sqrt{35}}{35} )

Bài 3:

  • BD và A’C’ song song (cùng phương)
  • Khoảng cách bằng ( AA’ = 5 )

Bài 4:

  • ( [vec{u_1}, vec{u_2}] = (-1, -1, 1) )
  • ( overrightarrow{AB} = (-1, -1, -3) )
  • ( d = frac{|1+1-3|}{sqrt{3}} = frac{1}{sqrt{3}} = frac{sqrt{3}}{3} )

Bài 5:

  • Khoảng cách giữa hai cạnh đối của tứ diện đều cạnh ( a ):
  • ( d = frac{asqrt{2}}{2} )

Kết luận

Khoảng cách giữa 2 đường thẳng trong không gian là bài toán quan trọng với công thức cốt lõi ( d = frac{|[vec{u_1}, vec{u_2}] cdot overrightarrow{M_1M_2}|}{|[vec{u_1}, vec{u_2}]|} ). Để tính khoảng cách giữa 2 đường thẳng chéo nhau, có thể sử dụng phương pháp tọa độ, phương pháp mặt phẳng hoặc phương pháp thể tích. Hãy ghi nhớ công thức tính khoảng cách giữa hai đường thẳng và luyện tập thường xuyên để thành thạo dạng toán khoảng cách 2 đường thẳng chéo nhau Oxyz.


Mình là Khánh, người sáng lập nghengu.vn – nơi chia sẻ niềm yêu thích với tiếng Nghệ, tiếng Việt và những phương ngữ đa dạng. Mình mong muốn lan toả vẻ đẹp của tiếng mẹ đẻ đến nhiều người hơn. Nếu thấy nội dung hữu ích, bạn có thể ủng hộ bằng cách donate hoặc mua sản phẩm giáo dục qua các liên kết tiếp thị trong bài viết.

Cảm ơn bạn đã đồng hành!

Tổng số điểm của bài viết là: 0 trong 0 đánh giá

  Ý kiến bạn đọc

.
Bạn đã không sử dụng Site, Bấm vào đây để duy trì trạng thái đăng nhập. Thời gian chờ: 60 giây
https://thoitietviet.edu.vn đọc sách online https://xemthoitiet.com.vn https://thoitiet24.edu.vn RR88 fun88 เข้าระบบ TOPCLUB 88xx 79king ssc88 Cm88 CM88 https://open88s.com/ C168 ufabet https://webmarket.jpn.com/ Sv388 Socolive TV Link nbet XX88 Socolive KJC https://okvip26.com/ Xoilac TV Live trực tiếp Cakhia TV Nohu90 Xoilac TV Socolive https://tt8811.net https://789pai.com https://mmoo.com.de https://go88.net/ c168 com five88 oxbet one88 xo88 https://playta88.com/ Bongdalu FUN88 ok9 kèo nhà cái 5 zowin.sh Cakhia TV Trực tiếp bóng đá Fun88 Bet KJC lu88 W 88 Alo789 FLY88 FLY88 OK9 COM oxbet five88 net88 https://c168.tel/ https://c168b.com/ 789bet f8bet f8bet new88 new88 ta88 debet fabet cakhiatv Ok365 OPEN88.COM https://sunwin97.in.net https://383sports.baby 84win B52CLUB ZBET NET88 C168 xem bóng đá luongsontv http://cracks.ru.com/ ok9 c168 c168 c168 https://bongdalu.us.com/ https://socolive2.cv/ F8bet C168 Bet168 new88 Socolive TV https://oxbet.cheap/ https://tx88d.com/ https://nohu.photo/ ok8386 ok9 red88 new88 new88 new88 Yo88 88VV Vin777 ok8386 https://open88.mobi/ f8bet TT88 new88 f8bet https://rophim.ws I9BET tỷ lệ kèo 999bet Tài Xỉu Online da88 9bet https://f8bet.ae.org Sun win Go88 789club Keo nha cai 5