Công cụ giải phương trình đa thức

Giải phương trình đa thức bậc cao với lời giải từng bước được hỗ trợ bởi AI

Kéo & thả hoặc nhấp để thêm hình ảnh hoặc PDF

Math Input
x^3 - 6x^2 + 11x - 6 = 0
x^4 - 5x^2 + 4 = 0
2x^3 + 3x^2 - 8x + 3 = 0
x^3 + 1 = 0

Phương trình đa thức là gì?

Một phương trình đa thức là phương trình có dạng:

anxn+an1xn1++a1x+a0=0a_n x^n + a_{n-1} x^{n-1} + \cdots + a_1 x + a_0 = 0

trong đó nn là một số nguyên dương gọi là bậc, an0a_n \neq 0, và a0,a1,,ana_0, a_1, \ldots, a_n là các hằng số (hệ số).

Đa thức được phân loại theo bậc:

  • Bậc 1: Bậc nhất (ax+b=0ax + b = 0)
  • Bậc 2: Bậc hai (ax2+bx+c=0ax^2 + bx + c = 0)
  • Bậc 3: Bậc ba (ax3+bx2+cx+d=0ax^3 + bx^2 + cx + d = 0)
  • Bậc 4: Bậc bốn (ax4+=0ax^4 + \cdots = 0)
  • Bậc 5+: Bậc năm và cao hơn

Định lý cơ bản của đại số phát biểu rằng một đa thức bậc nn có đúng nn nghiệm (kể cả bội) trên tập số phức. Ví dụ, một phương trình bậc ba luôn có 3 nghiệm, có thể là thực hoặc phức.

Phương trình đa thức bậc cao xuất hiện trong vật lý (chuyển động của vật ném, dao động), kỹ thuật (hệ điều khiển), kinh tế học (tối ưu hóa), và đồ họa máy tính (giao điểm đường cong).

Cách giải phương trình đa thức

Khác với phương trình bậc hai, không có một công thức duy nhất nào hoạt động cho mọi đa thức bậc cao. Dưới đây là các chiến lược chính:

1. Định lý nghiệm hữu tỉ

Với anxn++a0=0a_n x^n + \cdots + a_0 = 0 có hệ số nguyên, mọi nghiệm hữu tỉ pq\frac{p}{q} phải thỏa mãn:

  • pp chia hết a0a_0 (số hạng tự do)
  • qq chia hết ana_n (hệ số dẫn đầu)

Thử các ứng viên và dùng chia Horner để giảm bậc.

Ví dụ: x36x2+11x6=0x^3 - 6x^2 + 11x - 6 = 0

  • Các nghiệm hữu tỉ khả dĩ: ±1,±2,±3,±6\pm 1, \pm 2, \pm 3, \pm 6
  • Thử x=1x = 1: 16+116=01 - 6 + 11 - 6 = 0
  • Chia (x1)(x - 1) để được x25x+6=(x2)(x3)x^2 - 5x + 6 = (x-2)(x-3)

2. Phân tích bằng cách nhóm hạng tử

Sắp xếp lại các hạng tử thành các nhóm có nhân tử chung.

Ví dụ: x3+x24x4=x2(x+1)4(x+1)=(x24)(x+1)=(x+2)(x2)(x+1)x^3 + x^2 - 4x - 4 = x^2(x+1) - 4(x+1) = (x^2-4)(x+1) = (x+2)(x-2)(x+1)

3. Đặt ẩn phụ (bậc hai trá hình)

Nếu chỉ xuất hiện các lũy thừa chẵn, đặt u=x2u = x^2:

Ví dụ: x45x2+4=0x^4 - 5x^2 + 4 = 0 → đặt u=x2u = x^2: u25u+4=0u^2 - 5u + 4 = 0(u1)(u4)=0(u-1)(u-4) = 0

Vậy x2=1x^2 = 1 hoặc x2=4x^2 = 4, cho x=±1,±2x = \pm 1, \pm 2.

4. Chia Horner

Khi đã tìm được nghiệm rr, chia cho (xr)(x - r) để giảm bậc đa thức, rồi lặp lại.

5. Quy tắc dấu Descartes

Đếm số lần đổi dấu trong f(x)f(x)f(x)f(-x) để xác định số tối đa các nghiệm thực dương và âm.

Phương phápTốt nhất khi
Định lý nghiệm hữu tỉHệ số nguyên, số hạng tự do nhỏ
Nhóm hạng tửBốn hạng tử với cặp tự nhiên
Đặt ẩn phụChỉ có hạng tử bậc chẵn (trùng phương)
Chia HornerĐã biết một nghiệm
Phương pháp sốKhông tồn tại nghiệm hữu tỉ

Những lỗi thường gặp cần tránh

  • Quên nghiệm phức: Một đa thức bậc nn luôn có nn nghiệm trên C\mathbb{C}. Nếu bạn chỉ tìm được nghiệm thực, các nghiệm phức xuất hiện theo cặp liên hợp.
  • Bỏ sót nghiệm bội: x33x+2=(x1)2(x+2)x^3 - 3x + 2 = (x-1)^2(x+2)x=1x = 1 là nghiệm kép.
  • Danh sách ứng viên nghiệm hữu tỉ chưa đầy đủ: Kiểm tra mọi tổ hợp ước của a0a_0 trên ước của ana_n.
  • Lỗi số học trong chia Horner: Kiểm tra lại từng bước — một con số sai sẽ lan ra toàn bộ phép tính.
  • Giả định mọi nghiệm đều hữu tỉ: Nhiều đa thức có nghiệm vô tỉ hoặc phức không thể tìm được chỉ bằng Định lý nghiệm hữu tỉ.

Examples

Step 1: Theo Định lý nghiệm hữu tỉ, các nghiệm khả dĩ là ±1,±2,±3,±6\pm 1, \pm 2, \pm 3, \pm 6. Thử x=1x = 1: 16+116=01 - 6 + 11 - 6 = 0
Step 2: Chia cho (x1)(x - 1) bằng chia Horner: x36x2+11x6=(x1)(x25x+6)x^3 - 6x^2 + 11x - 6 = (x - 1)(x^2 - 5x + 6)
Step 3: Phân tích tam thức bậc hai: x25x+6=(x2)(x3)x^2 - 5x + 6 = (x - 2)(x - 3)
Answer: x=1,  x=2,  x=3x = 1,\; x = 2,\; x = 3

Step 1: Đặt u=x2u = x^2, nên phương trình trở thành u25u+4=0u^2 - 5u + 4 = 0
Step 2: Phân tích: (u1)(u4)=0(u - 1)(u - 4) = 0, nên u=1u = 1 hoặc u=4u = 4
Step 3: Thế ngược lại: x2=1x=±1x^2 = 1 \Rightarrow x = \pm 1; x2=4x=±2x^2 = 4 \Rightarrow x = \pm 2
Answer: x=2,  1,  1,  2x = -2,\; -1,\; 1,\; 2

Step 1: Các nghiệm hữu tỉ khả dĩ: ±1,±3,±12,±32\pm 1, \pm 3, \pm \frac{1}{2}, \pm \frac{3}{2}. Thử x=1x = 1: 2+38+3=02 + 3 - 8 + 3 = 0
Step 2: Chia cho (x1)(x - 1): 2x3+3x28x+3=(x1)(2x2+5x3)2x^3 + 3x^2 - 8x + 3 = (x - 1)(2x^2 + 5x - 3)
Step 3: Phân tích 2x2+5x3=(2x1)(x+3)2x^2 + 5x - 3 = (2x - 1)(x + 3)
Answer: x=1,  x=12,  x=3x = 1,\; x = \frac{1}{2},\; x = -3

Frequently Asked Questions

Đa thức bậc 4 trở xuống luôn có công thức chính xác cho nghiệm. Với bậc 5 trở lên, định lý Abel-Ruffini chứng minh rằng không tồn tại công thức tổng quát dùng căn thức. Tuy nhiên, một số đa thức cụ thể ở bất kỳ bậc nào vẫn có thể giải được bằng phân tích nhân tử hoặc kỹ thuật khác.

Định lý nghiệm hữu tỉ phát biểu rằng với đa thức có hệ số nguyên, mọi nghiệm hữu tỉ p/q (ở dạng tối giản) phải có p là ước của số hạng tự do và q là ước của hệ số dẫn đầu.

Một đa thức bậc n có đúng n nghiệm khi tính cả bội trên tập số phức. Một số nghiệm trong đó có thể là nghiệm bội, và một số có thể là số phức (không thực).

Chia Horner là phương pháp viết tắt để chia một đa thức cho nhân tử bậc nhất (x - r). Nó chỉ dùng các hệ số và nhanh hơn chia đa thức thông thường. Nó thường được dùng để thử nghiệm khả dĩ và để giảm bậc đa thức sau khi tìm được một nghiệm.

Related Solvers

Try AI-Math for Free

Get step-by-step solutions to any math problem. Upload a photo or type your question.

Start Solving