Máy tính giải phương trình bậc 3 online
Máy tính giải phương trình bậc 3 online ax³ + bx² + cx + d = 0. Sử dụng phương pháp Cardano - Vi-ét, trả về 1 nghiệm thực và 2 nghiệm phức, hoặc 3 nghiệm thực. Hỗ trợ học sinh khối A1, sinh viên kỹ thuật.
Công thức & ví dụ
Phương trình bậc 3 tổng quát:
ax³ + bx² + cx + d = 0 (a ≠ 0)
Bước 1 — Chuẩn hoá: Chia 2 vế cho a, đổi biến x = y − b/(3a) để khử số hạng bậc 2, đưa về:
y³ + py + q = 0
Bước 2 — Tính biệt thức:
Δ = −4p³ − 27q²
Bước 3 — Phân loại nghiệm:
- Δ > 0: 3 nghiệm thực phân biệt (dùng công thức lượng giác).
- Δ = 0: nghiệm bội hoặc 2 nghiệm thực.
- Δ < 0: 1 nghiệm thực + 2 nghiệm phức liên hợp (Cardano).
Định lý Vi-ét bậc 3:
x₁ + x₂ + x₃ = −b/ax₁x₂ + x₂x₃ + x₃x₁ = c/ax₁·x₂·x₃ = −d/a
Ví dụ: x³ − 6x² + 11x − 6 = 0 → 3 nghiệm thực x₁=1, x₂=2, x₃=3.
Hướng dẫn sử dụng
- Nhập 4 hệ số a, b, c, d của phương trình ax³ + bx² + cx + d = 0. Bắt buộc a ≠ 0.
- Nhấn “Giải”. Công cụ tính biệt thức Δ và áp dụng công thức Cardano để tìm nghiệm.
- Đọc kết quả: hoặc 3 nghiệm thực, hoặc 1 nghiệm thực + 2 nghiệm phức liên hợp, hoặc 1 nghiệm bội 3.
- Nhấn “Đặt lại” để giải phương trình khác.
Mẹo nhẩm nghiệm: Trước khi dùng công thức tổng quát, thử các nghiệm hữu tỉ đơn giản như ±1, ±d/a, các ước của d. Nếu tìm được 1 nghiệm thì chia đa thức ra phương trình bậc 2 còn lại dễ giải hơn.
Tại sao phương trình bậc 3 luôn có ít nhất 1 nghiệm thực — nguyên lý hình học
Phương trình bậc 2 có thể vô nghiệm thực (khi Δ < 0, đồ thị parabol không cắt trục hoành). Nhưng phương trình bậc 3 luôn có ít nhất 1 nghiệm thực — đây là tính chất quan trọng phân biệt hai loại phương trình này.
Lý do xuất phát từ hành vi của đồ thị hàm bậc 3 f(x) = ax³ + bx² + cx + d:
- Khi x → +∞: f(x) → +∞ (nếu a > 0) hoặc −∞ (nếu a < 0).
- Khi x → −∞: f(x) → −∞ (nếu a > 0) hoặc +∞ (nếu a < 0).
Trong cả hai trường hợp, đồ thị đi từ một phía của trục hoành sang phía kia — theo định lý giá trị trung gian (Bolzano), hàm liên tục f(x) phải cắt trục hoành (f(x) = 0) ít nhất một lần. Đây là lý do PT bậc 3 không bao giờ “vô nghiệm thực” như PT bậc 2.
Ba trường hợp số nghiệm thực theo biệt thức Δ = −4p³ − 27q² trong khối đầu bài:
| Biệt thức Δ | Số nghiệm thực | Hình dạng đồ thị | Ví dụ |
|---|---|---|---|
| Δ > 0 | 3 nghiệm thực phân biệt | Đồ thị cắt trục hoành 3 điểm | x³ − 6x² + 11x − 6 = 0 → x = 1, 2, 3 |
| Δ = 0 | 1 nghiệm đơn + 1 nghiệm kép (hoặc 1 nghiệm bội 3) | Đồ thị tiếp xúc trục hoành | x³ − 3x + 2 = 0 → x = −2 và x = 1 (kép) |
| Δ < 0 | 1 nghiệm thực + 2 nghiệm phức liên hợp | Đồ thị cắt trục hoành 1 điểm | x³ + x + 1 = 0 → x ≈ −0.6824 |
Cách dùng công cụ giải phương trình bậc 3 trên VJOL và đọc kết quả
- Nhập bốn hệ số a, b, c, d: Tương ứng với ax³ + bx² + cx + d = 0. Với phương trình ví dụ x³ − 6x² + 11x − 6 = 0: nhập a=1, b=−6, c=11, d=−6. Lưu ý: a ≠ 0, nếu a=0 thì đây là phương trình bậc 2.
- Đọc kết quả nghiệm thực: Công cụ hiển thị tất cả nghiệm thực dạng số thập phân (đến nhiều chữ số) và dạng phân số nếu là nghiệm hữu tỷ. Ví dụ: x₁=1, x₂=2, x₃=3.
- Đọc nghiệm phức (khi Δ < 0): Hai nghiệm phức hiển thị dạng a ± bi, ví dụ 0.341 ± 1.162i. Để tính toán thêm với số phức — bình phương modulus, nhân hai số phức, đổi sang dạng lượng giác — dùng công cụ số phức trên VJOL hỗ trợ đầy đủ các phép tính trên số phức dạng a+bi.
- Đọc biệt thức và dạng chuẩn: Công cụ hiển thị Δ, dạng chuẩn y³ + py + q = 0 sau khi khử số hạng bậc 2, và phương pháp được dùng (Cardano hay lượng giác) — giúp theo dõi quy trình tính tay.
Kiểm tra nghiệm nhanh bằng định lý Vi-ét và sơ đồ Horner
Sau khi công cụ trả về nghiệm, có hai cách kiểm tra nhanh mà không cần tính lại từ đầu:
Kiểm tra bằng Vi-ét: Ba tổng và tích nghiệm phải thỏa mãn hệ thức trong khối đầu bài. Với ví dụ x₁=1, x₂=2, x₃=3 (a=1, b=−6, c=11, d=−6):
- x₁ + x₂ + x₃ = 1+2+3 = 6 = −(−6)/1 = 6 ✓
- x₁x₂ + x₂x₃ + x₃x₁ = 2+6+3 = 11 = 11/1 ✓
- x₁·x₂·x₃ = 1×2×3 = 6 = −(−6)/1 = 6 ✓
Kiểm tra bằng sơ đồ Horner (chia đa thức): Nếu x₁ là nghiệm, chia đa thức gốc cho (x − x₁) phải dư 0. Ví dụ: x³ − 6x² + 11x − 6 ÷ (x − 1):
1 | 1 −6 11 −6
| 1 −5 6
| 1 −5 6 0 → dư 0, x=1 là nghiệm ✓
Thương x² − 5x + 6 = (x−2)(x−3) → x₂=2, x₃=3. Sơ đồ Horner đặc biệt hữu ích khi đã biết một nghiệm nguyên (thường là ước của d/a) và muốn tìm hai nghiệm còn lại qua PT bậc 2.
Ứng dụng thực tế của phương trình bậc 3
PT bậc 3 xuất hiện tự nhiên trong nhiều bài toán kỹ thuật và khoa học mà PT bậc 2 không đủ để mô tả:
- Cơ học chất lỏng — phương trình Van der Waals: Trong nhiệt động lực học, phương trình trạng thái khí thực (Van der Waals) dẫn đến PT bậc 3 theo thể tích V: (p + a/V²)(V − b) = nRT. Tìm V ở áp suất và nhiệt độ cho trước là bài toán PT bậc 3 — ba nghiệm tương ứng với ba pha của chất (khí, lỏng, trạng thái lưỡng pha).
- Đồ họa máy tính — đường cong Bézier bậc 3: Đường cong Bézier cubic (loại phổ biến nhất trong thiết kế đồ họa, font chữ, animation) được định nghĩa bằng đa thức bậc 3 theo tham số t ∈ [0,1]. Tìm điểm giao cắt giữa tia chiếu và đường cong là bài toán giải PT bậc 3.
- Kinh tế — tối ưu hóa lợi nhuận bậc cao: Hàm lợi nhuận phức tạp hơn bậc 2 thường có dạng bậc 3, cho phép mô tả cả điểm uốn và hai cực trị. Số lượng sản xuất tối ưu tìm được bằng cách giải P'(x) = 0 — một PT bậc 2, nhưng khi hàm chi phí cũng là bậc 3 thì điều kiện MR = MC dẫn đến PT bậc 3.
- Thiên văn học — phương trình Kepler: Phương trình Kepler M = E − e·sin(E) (tìm anomaly lệch tâm E từ anomaly trung bình M và độ lệch tâm e) xấp xỉ gần đúng bằng PT bậc 3 cho quỹ đạo gần tròn, được dùng để tính vị trí các hành tinh và vệ tinh nhân tạo.
Sai lầm thường gặp khi giải phương trình bậc 3
Bốn lỗi phổ biến nhất — đặc biệt khi giải tay kết hợp với dùng công cụ:
- Nhầm hệ số khi nhập vào công cụ: PT viết dạng x³ − 6x² + 11x − 6 = 0 có a=1, b=−6, c=11, d=−6. Lỗi hay gặp: nhập b=6 (quên dấu âm) hoặc nhầm thứ tự hệ số. Luôn đối chiếu dạng ax³ + bx² + cx + d với PT đang giải trước khi nhập.
- Kết luận “vô nghiệm” khi Δ < 0: Khi Δ < 0, PT có 1 nghiệm thực và 2 nghiệm phức liên hợp — không phải vô nghiệm. Nghiệm thực luôn tồn tại, chỉ có 2 nghiệm còn lại là phức. Kết luận “PT vô nghiệm” là sai hoàn toàn với PT bậc 3.
- Bỏ qua nghiệm kép khi Δ = 0: Khi Δ = 0, PT có thể có 1 nghiệm đơn và 1 nghiệm kép (bội 2). Nếu chỉ viết “2 nghiệm phân biệt” mà không ghi rõ bội số, sẽ sai số lượng nghiệm và thiếu sót khi áp dụng Vi-ét (tổng nghiệm phải tính x₂ hai lần).
- Không thu gọn về dạng chuẩn trước khi nhập: Nếu PT cho ở dạng 2x³ − 12x² + 22x − 12 = 0, nhập nguyên vào công cụ vẫn cho đúng nghiệm. Nhưng khi tính tay Vi-ét, phải dùng hệ số a=2, b=−12 chứ không phải a=1, b=−6 như PT đã chia 2. Nhầm giữa PT gốc và PT đã chuẩn hóa gây sai kết quả Vi-ét.
Câu hỏi thường gặp
Làm thế nào để đoán nghiệm nguyên của PT bậc 3?
Theo định lý nghiệm hữu tỷ: nếu PT ax³ + bx² + cx + d = 0 có nghiệm nguyên, nghiệm đó phải là ước của d/a. Ví dụ: d=−6, a=1 → các ước của −6 là ±1, ±2, ±3, ±6. Thử lần lượt: f(1)=0 → x=1 là nghiệm. Sau đó dùng sơ đồ Horner tìm PT bậc 2 còn lại.
PT bậc 3 có thể có 3 nghiệm phức không?
Không — bao giờ cũng có ít nhất 1 nghiệm thực. Số nghiệm phức phải chẵn (vì hệ số thực nên nghiệm phức xuất hiện theo cặp liên hợp). PT bậc 3 có thể có 0 hoặc 2 nghiệm phức — không bao giờ có 3.
Tại sao phương pháp Cardano và phương pháp lượng giác đều cho cùng kết quả?
Cả hai phương pháp đều dựa trên cùng một dạng chuẩn y³ + py + q = 0 sau khi khử số hạng bậc 2. Cardano dùng đại số với căn bậc 3 của số phức; phương pháp lượng giác dùng đồng nhất thức cos³θ − (3/4)cos(3θ). Khi Δ > 0 (3 nghiệm thực), phương pháp lượng giác cho dạng đẹp hơn vì tránh lấy căn của số phức trong trường hợp “casus irreducibilis” (căn tuy phức nhưng kết quả thực).
Có thể giải PT bậc 3 bằng phương pháp đổi biến x = t − p/(3t) không?
Có — đây chính là ý tưởng cốt lõi của phương pháp Cardano. Đặt x = t + s với ts = −p/3, rút gọn được t³ + s³ = −q và t³s³ = −p³/27. Suy ra t³ và s³ là hai nghiệm của PT bậc 2 (phương trình phụ resolvent): z² + qz − p³/27 = 0. Giải PT bậc 2 này rồi lấy căn bậc 3 ra t và s, từ đó tìm x = t + s.
Máy tính giải phương trình bậc 3 trên VJOL xử lý toàn bộ quy trình — chuẩn hóa, tính Δ, chọn phương pháp Cardano hay lượng giác — và trả về đầy đủ tất cả nghiệm thực lẫn phức. Kiểm tra kết quả bằng định lý Vi-ét là bước không mất nhiều thời gian nhưng đảm bảo 100% nghiệm đúng trước khi dùng cho bài toán tiếp theo.
Xem thêm các công cụ liên quan
- công cụ tính cạnh và góc tam giác — giải tam giác từ các thông số đã biết theo định lý hàm sin và cosin.
- xem bảng tuần hoàn nguyên tố — tra cứu đầy đủ 118 nguyên tố hóa học với số hiệu, khối lượng nguyên tử và cấu hình electron.
- công cụ tính khối lượng mol — tính khối lượng, số mol và số phân tử của các chất từ công thức hóa học.
Câu hỏi thường gặp
Phương trình bậc 3 luôn có ít nhất bao nhiêu nghiệm thực?
Luôn có ít nhất 1 nghiệm thực (theo định lý giá trị trung gian, vì hàm đa thức bậc 3 liên tục và đi từ -∞ đến +∞). Có thể có 1 nghiệm thực + 2 phức liên hợp, hoặc 3 nghiệm thực (phân biệt hoặc trùng).
Khi nào nên dùng công thức Cardano?
Cardano dùng khi không nhẩm được nghiệm hữu tỉ. Với đa thức hệ số nguyên, thử trước các nghiệm hữu tỉ ±ước_của_(d/a). Nếu tìm được 1 nghiệm thì chia đa thức để hạ về bậc 2 dễ hơn. Cardano là phương pháp cuối cùng.
Cách nhẩm nghiệm phương trình bậc 3 nhanh?
Thử các giá trị đơn giản: x = ±1, ±2, ±d/a (theo định lý nghiệm hữu tỉ). Nếu f(x₀) = 0 thì x₀ là nghiệm. Sau đó thực hiện phép chia đa thức để tìm 2 nghiệm còn lại bằng phương trình bậc 2.
Định lý Vi-ét bậc 3 phát biểu thế nào?
Với phương trình ax³ + bx² + cx + d = 0 có 3 nghiệm x₁, x₂, x₃: x₁+x₂+x₃ = -b/a, x₁x₂+x₂x₃+x₁x₃ = c/a, x₁x₂x₃ = -d/a. Dùng để kiểm tra nghiệm hoặc lập phương trình từ 3 nghiệm cho trước.
