Cách Lập Phương Trình Đường Thẳng Oxy Chuẩn SGK: Tổng Quát, Tham Số & Hệ Số Góc
📐 Bạn đang gặp khó khăn khi lập phương trình đường thẳng trong mặt phẳng Oxy?
Phương trình đường thẳng là một trong những kiến thức nền tảng quan trọng nhất trong chương trình Hình học tọa độ lớp 10. Việc thành thạo kỹ năng lập phương trình đường thẳng giúp bạn giải quyết hàng loạt bài toán về vị trí tương đối, khoảng cách, góc giữa hai đường thẳng…
Máy tính lập phương trình đường thẳng của ATMath.org giúp bạn:
- ✅ Lập phương trình đường thẳng qua 2 điểm A, B phân biệt
- ✅ Lập phương trình qua điểm M và biết vectơ pháp tuyến n hoặc vectơ chỉ phương u
- ✅ Lập phương trình qua điểm M và biết hệ số góc k
- ✅ Lập phương trình song song hoặc vuông góc với đường thẳng cho trước
- ✅ Xuất ra đồng thời 3 dạng: Tổng quát, Tham số, Hệ số góc
- ✅ Vẽ đồ thị trực quan SVG với hệ trục tọa độ Oxy
- ✅ Hiển thị lời giải chi tiết từng bước theo chuẩn SGK
📋 Nhập tọa độ 2 điểm phân biệt:
📋 Nhập điểm M và vectơ:
📋 Nhập điểm M và điều kiện:
🎯 Trắc nghiệm kiến thức phương trình đường thẳng
📚 Kiến thức cơ bản về phương trình đường thẳng
1. Các dạng phương trình đường thẳng
📌 3 Dạng phương trình đường thẳng cơ bản
| Dạng phương trình | Công thức | Điều kiện |
|---|---|---|
| 1. Phương trình tổng quát | ax + by + c = 0 | a2 + b2 ≠ 0 VTPT: n = (a; b) |
| 2. Phương trình tham số | x = x0 + u1 t ; y = y0 + u2 t (t ∈ R) | u12 + u22 ≠ 0 VTCP: u = (u1; u2) |
| 3. Phương trình hệ số góc | y = kx + m | k: hệ số góc m: tung độ gốc |
Lưu ý quan trọng:
• Phương trình tổng quát là dạng TỔNG QUÁT NHẤT, áp dụng được cho mọi đường thẳng.
• Phương trình hệ số góc KHÔNG áp dụng cho đường thẳng song song với trục Oy (đường thẳng đứng).
• Phương trình đoạn chắn: x/a + y/b = 1 (đường thẳng cắt Ox tại (a; 0) và Oy tại (0; b)).
2. Vectơ pháp tuyến và vectơ chỉ phương
🎯 Định nghĩa và mối quan hệ
Vectơ pháp tuyến n = (a; b):
Là vectơ khác 0 và vuông góc với đường thẳng d.
Nếu d có phương trình ax + by + c = 0 thì n = (a; b) là một VTPT của d.
Vectơ chỉ phương u = (u1; u2):
Là vectơ khác 0 và có giá song song hoặc trùng với đường thẳng d.
Nếu d đi qua hai điểm A(xA; yA) và B(xB; yB) thì u = AB = (xB – xA; yB – yA) là một VTCP của d.
🔄 Công thức chuyển đổi giữa VTPT và VTCP:
| Cho trước | Tìm được | Công thức |
|---|---|---|
| n = (a; b) | u | u = (-b; a) hoặc (b; -a) |
| u = (u1; u2) | n | n = (-u2; u1) hoặc (u2; -u1) |
Nhớ: Vectơ pháp tuyến và vectơ chỉ phương luôn VUÔNG GÓC với nhau.
Kiểm tra: n ⊥ u ⇔ a u1 + b u2 = 0
🔢 5 Trường hợp lập phương trình đường thẳng kinh điển
Trường hợp 1: Đường thẳng đi qua 2 điểm A, B phân biệt
📊 Phương pháp giải:
Bước 1: Tính vectơ chỉ phương AB = (xB – xA; yB – yA)
Bước 2: Suy ra vectơ pháp tuyến n = (yA – yB; xB – xA)
Bước 3: Viết phương trình tổng quát qua điểm A với VTPT n:
(yA – yB)(x – xA) + (xB – xA)(y – yA) = 0
Bước 4: Nhân phá ngoặc, rút gọn về dạng ax + by + c = 0
Ví dụ: Lập phương trình đường thẳng đi qua A(1; 2) và B(3; 4)
Giải:
• AB = (3 – 1; 4 – 2) = (2; 2)
• n = (-2; 2) = 2(-1; 1), chọn n = (-1; 1)
• Phương trình: -(x – 1) + (y – 2) = 0 ⇔ -x + y – 1 = 0 ⇔ x – y + 1 = 0
Trường hợp 2: Đường thẳng qua điểm M và biết vectơ pháp tuyến n
📊 Phương pháp giải:
Công thức trực tiếp: Đường thẳng d qua M(x0; y0) và nhận n = (a; b) làm VTPT có phương trình:
a(x – x0) + b(y – y0) = 0
Ví dụ: Lập phương trình đường thẳng đi qua M(1; -2) và nhận n = (2; 3) làm VTPT
Giải:
2(x – 1) + 3(y + 2) = 0 ⇔ 2x – 2 + 3y + 6 = 0 ⇔ 2x + 3y + 4 = 0
Trường hợp 3: Đường thẳng qua điểm M và biết vectơ chỉ phương u
📊 Phương pháp giải:
Bước 1: Từ u = (u1; u2) suy ra n = (-u2; u1)
Bước 2: Áp dụng công thức: -u2(x – x0) + u1(y – y0) = 0
Hoặc viết trực tiếp phương trình tham số:
x = x0 + u1 t ; y = y0 + u2 t (t ∈ R)
Ví dụ: Lập phương trình đường thẳng đi qua M(3; 5) và nhận u = (4; -1) làm VTCP
Giải:
Cách 1: Từ u = (4; -1) suy ra n = (1; 4).
1(x – 3) + 4(y – 5) = 0 ⇔ x + 4y – 23 = 0
Cách 2: Phương trình tham số:
x = 3 + 4t ; y = 5 – t (t ∈ R)
Trường hợp 4: Đường thẳng qua điểm M và biết hệ số góc k
📊 Phương pháp giải:
Công thức trực tiếp: Đường thẳng d qua M(x0; y0) và có hệ số góc k có phương trình:
y – y0 = k(x – x0)
Hoặc dạng hệ số góc: y = kx + m với m = y0 – k x0.
Ví dụ: Lập phương trình đường thẳng đi qua M(2; 3) và có hệ số góc k = 2
Giải:
y – 3 = 2(x – 2) ⇔ y – 3 = 2x – 4
⇔ y = 2x – 1 (dạng hệ số góc) ⇔ 2x – y – 1 = 0 (dạng tổng quát)
Lưu ý về hệ số góc:
• Nếu d: ax + by + c = 0 với b ≠ 0 thì k = -a/b
• Nếu b = 0 (đường thẳng song song Oy) thì KHÔNG CÓ hệ số góc
• Đường thẳng song song Ox có k = 0
• Đường thẳng tạo với chiều dương trục Ox góc α thì k = α
Trường hợp 5: Đường thẳng song song hoặc vuông góc với đường thẳng cho trước
📊 Phương pháp giải:
| Điều kiện | Vectơ pháp tuyến | Phương trình |
|---|---|---|
| d // d0: Ax + By + C = 0 | n = (A; B) (cùng VTPT) | Ax + By + C' = 0 (C' ≠ C) |
| d ⊥ d0: Ax + By + C = 0 | n = (-B; A) | Bx – Ay + C' = 0 |
Ví dụ 1: Lập phương trình đường thẳng d qua M(1; 2) và song song với d0: 3x – 4y + 5 = 0
Giải:
• d0 có VTPT n0 = (3; -4); vì d // d0 nên d cũng nhận n = (3; -4) làm VTPT.
• 3(x – 1) – 4(y – 2) = 0 ⇔ 3x – 3 – 4y + 8 = 0 ⇔ 3x – 4y + 5 = 0
Chú ý: Kết quả trùng d0 vì M(1; 2) nằm trên d0. Nếu M không thuộc d0 thì C' ≠ 5.
Ví dụ 2: Lập phương trình đường thẳng d qua M(1; 2) và vuông góc với d0: 3x – 4y + 5 = 0
Giải:
• d0 có VTPT n0 = (3; -4); vì d ⊥ d0 nên d nhận n = (4; 3) làm VTPT.
• 4(x – 1) + 3(y – 2) = 0 ⇔ 4x – 4 + 3y – 6 = 0 ⇔ 4x + 3y – 10 = 0
📊 Bảng tóm tắt chuyển đổi giữa các dạng phương trình
| Từ dạng | Sang dạng | Cách chuyển đổi |
|---|---|---|
| Tổng quát ax + by + c = 0 | Tham số | • Chọn điểm M(x0; y0) thuộc d (cho x = 0 tìm y hoặc ngược lại) • VTCP: u = (-b; a) • x = x0 – bt ; y = y0 + at |
| Hệ số góc | • Nếu b ≠ 0: y = -a/bx – c/b • Nếu b = 0: không có dạng hệ số góc | |
| Tham số x = x0 + u1 t ; y = y0 + u2 t | Tổng quát | • VTPT: n = (-u2; u1) • -u2(x – x0) + u1(y – y0) = 0 • Rút gọn về ax + by + c = 0 |
| Hệ số góc | • Nếu u1 ≠ 0: t = x – x0/u1 • y = u2/u1x + y0 – u2/u1x0 | |
| Hệ số góc y = kx + m | Tổng quát | y = kx + m ⇔ kx – y + m = 0 |
| Tham số | • Chọn M(0; m) thuộc d, VTCP u = (1; k) • x = t ; y = m + kt |
💡 4 Ví dụ mẫu có lời giải chi tiết
Ví dụ 1: Lập phương trình đường thẳng qua 2 điểm
Đề bài: Lập phương trình đường thẳng d đi qua hai điểm A(2; 0) và B(0; 3)
Giải:
Bước 1: Vectơ chỉ phương
AB = (0 – 2; 3 – 0) = (-2; 3)
Bước 2: Vectơ pháp tuyến
n = (-3; -2), chọn n = (3; 2)
Bước 3: Phương trình tổng quát
3(x – 2) + 2(y – 0) = 0 ⇔ 3x – 6 + 2y = 0 ⇔ 3x + 2y – 6 = 0
Bước 4: Phương trình tham số (qua A với u = (-2; 3)):
x = 2 – 2t ; y = 3t (t ∈ R)
Bước 5: Phương trình hệ số góc
2y = -3x + 6 ⇔ y = -3/2x + 3
Bước 6: Phương trình đoạn chắn
A(2; 0) ∈ Ox ⇒ a = 2, B(0; 3) ∈ Oy ⇒ b = 3, nên x/2 + y/3 = 1
💡 Nhận xét: Khi đường thẳng cắt cả hai trục tọa độ tại điểm khác gốc O, ta có thể viết thêm dạng phương trình đoạn chắn x/a + y/b = 1.
Ví dụ 2: Lập phương trình qua điểm và biết vectơ pháp tuyến
Đề bài: Lập phương trình đường thẳng d đi qua M(1; -2) và nhận n = (2; 3) làm vectơ pháp tuyến
Giải:
Bước 1: Phương trình tổng quát
2(x – 1) + 3(y + 2) = 0 ⇔ 2x – 2 + 3y + 6 = 0 ⇔ 2x + 3y + 4 = 0
Bước 2: Vectơ chỉ phương
n = (2; 3) ⇒ u = (-3; 2)
Bước 3: Phương trình tham số
x = 1 – 3t ; y = -2 + 2t (t ∈ R)
Bước 4: Phương trình hệ số góc
3y = -2x – 4 ⇔ y = -2/3x – 4/3
💡 Kiểm tra: Thay M(1; -2): 2 · 1 + 3 · (-2) + 4 = 0 ✓
Ví dụ 3: Lập phương trình song song
Đề bài: Lập phương trình đường thẳng d đi qua O(0; 0) và song song với d0: 3x – 4y + 5 = 0
Giải:
d // d0 nên d có VTPT n = n0 = (3; -4).
3(x – 0) – 4(y – 0) = 0 ⇔ 3x – 4y = 0
⚠️ Chú ý: Nếu điểm M cho trước nằm trên d0 (ví dụ M(1; 2)) thì kết quả trùng với d0. Khi đề yêu cầu d // d0 thì cần kiểm tra C' ≠ C.
Ví dụ 4: Lập phương trình vuông góc
Đề bài: Lập phương trình đường thẳng d đi qua M(1; 2) và vuông góc với d0: 3x – 4y + 5 = 0
Giải:
• VTPT của d0 là n0 = (3; -4), trở thành VTCP của d: u = (3; -4)
• VTPT của d: n = (4; 3)
• 4(x – 1) + 3(y – 2) = 0 ⇔ 4x + 3y – 10 = 0
Kiểm tra: n0 · n = 3 · 4 + (-4) · 3 = 0 ✓
💡 Công thức nhanh: Nếu d0: Ax + By + C = 0 thì d ⊥ d0 có dạng Bx – Ay + C' = 0.
Áp dụng: -4x – 3y + C' = 0, thay M(1; 2) được C' = 10, tức 4x + 3y – 10 = 0.
⚠️ 5 Sai lầm thường gặp khi lập phương trình đường thẳng
Sai lầm 1: Nhầm lẫn giữa VTPT và VTCP
❌ Sai: Đường thẳng qua M(1; 2) nhận u = (3; 4) làm VTCP có phương trình 3(x – 1) + 4(y – 2) = 0
✅ Đúng: u = (3; 4) ⇒ n = (-4; 3):
-4(x – 1) + 3(y – 2) = 0 ⇔ 4x – 3y + 2 = 0
Giải thích: Công thức a(x – x0) + b(y – y0) = 0 chỉ áp dụng khi (a; b) là VTPT, không phải VTCP!
Sai lầm 2: Quên rút gọn hệ số
❌ Chưa tối giản: 6x + 9y – 12 = 0
✅ Đúng: Chia hai vế cho ƯCLN(6, 9, 12) = 3: 2x + 3y – 4 = 0
Sai lầm 3: Nhầm dấu khi phá ngoặc
❌ Sai: 2(x – 1) + 3(y + 2) = 0 ⇔ 2x + 3y + 8 = 0
✅ Đúng: 2x – 2 + 3y + 6 = 0 ⇔ 2x + 3y + 4 = 0 (vì -2 + 6 = 4)
Sai lầm 4: Không nhận ra trường hợp đặc biệt
Bài toán: Lập phương trình đường thẳng qua A(2; 3) và B(2; 5)
xA = xB = 2 nên đường thẳng song song với Oy: x = 2 hay x – 2 = 0. Đường thẳng này không có hệ số góc.
Các trường hợp đặc biệt cần nhớ:
• Song song Ox: y = y0
• Song song Oy: x = x0
• Đi qua gốc tọa độ: c = 0 trong ax + by + c = 0
Sai lầm 5: Nhầm điều kiện song song và vuông góc
| Quan hệ | Vectơ pháp tuyến | Hệ số góc |
|---|---|---|
| d // d0 | n = t,n0 (cùng phương) | k = k0 |
| d ⊥ d0 | n · n0 = 0 | k · k0 = -1 |
❓ 5 Câu hỏi thường gặp (FAQ)
1. Làm sao phân biệt khi nào dùng VTPT, khi nào dùng VTCP?
- Dùng VTPT n = (a; b): khi lập phương trình tổng quát ax + by + c = 0 hoặc khi đề bài cho VTPT.
- Dùng VTCP u = (u1; u2): khi lập phương trình tham số hoặc khi đề bài cho VTCP.
- Chuyển đổi: n = (a; b) ⇒ u = (-b; a); u = (u1; u2) ⇒ n = (-u2; u1).
2. Tại sao phương trình hệ số góc không áp dụng cho đường thẳng song song Oy?
Đường thẳng song song với Oy có dạng x = x0, không biểu diễn được y theo x (một giá trị x ứng với vô số giá trị y) nên không viết được dưới dạng y = kx + m.
3. Khi nào hai đường thẳng trùng nhau?
Hai đường thẳng d: ax + by + c = 0 và d': a'x + b'y + c' = 0 (các hệ số của d’ khác 0) trùng nhau khi và chỉ khi:
a/a' = b/b' = c/c'
Ví dụ: 2x + 3y – 6 = 0 và 4x + 6y – 12 = 0 trùng nhau vì 2/4 = 3/6 = -6/-12 = 1/2.
4. Làm sao tìm giao điểm của đường thẳng với hai trục tọa độ?
Cho d: ax + by + c = 0:
- Giao với Ox (y = 0): x = -c/a (nếu a ≠ 0).
- Giao với Oy (x = 0): y = -c/b (nếu b ≠ 0).
Ví dụ: d: 3x + 2y – 6 = 0 cắt Ox tại (2; 0) và cắt Oy tại (0; 3).
5. Có bao nhiêu đường thẳng đi qua một điểm cho trước?
Vô số đường thẳng. Để xác định duy nhất một đường thẳng cần thêm: một điểm nữa, hoặc một vectơ (VTPT/VTCP), hoặc hệ số góc, hoặc điều kiện song song/vuông góc với đường thẳng khác.
🔗 Công cụ liên quan
- Khoảng cách từ điểm đến đường thẳng
- Góc giữa hai đường thẳng
- Vị trí tương đối hai đường thẳng
- Phương trình đường tròn
💡 Mẹo học tập: Hãy ghi nhớ công thức a(x – x0) + b(y – y0) = 0 và cách chuyển đổi giữa VTPT và VTCP. Đây là nền tảng để giải mọi bài toán về phương trình đường thẳng!