卡在這題?用 AI 解開它
Algebra · real student question

解三次方程式 x³ + 2x² + 7x + 4 = 0。

Question

解方程式

x3+2x2+7x+4=0x^3 + 2x^2 + 7x + 4 = 0

Step-by-step solution

  1. 把所有有理候選逐一測試。 由有理根定理,可能的根只有 44 的因數:

    f(1)=14,f(−1)=−2,f(2)=34,f(−2)=−10,f(4)=128,f(−4)=−56f(1) = 14, \quad f(-1) = -2, \quad f(2) = 34, \quad f(-2) = -10, \quad f(4) = 128, \quad f(-4) = -56

    沒有一個是零,所以這個三次式在 Q\mathbb{Q} 上不可分解,也無法靠觀察寫出精確的因式分解。

  2. 先把唯一的實根夾住。 三次式一定至少有一個實根。正負號的改變

    f(−1)=−2<0,f(0)=4>0f(-1) = -2 < 0, \qquad f(0) = 4 > 0

    把根釘在 (−1,0)(-1, 0) 之內。此外 f′(x)=3x2+4x+7f'(x) = 3x^2 + 4x + 7 的判別式是 16−84<016 - 84 < 0,所以 f′>0f' > 0 處處成立:ff 嚴格遞增,實根恰好只有一個。

  3. 用牛頓法逼近。 從 x0=−0.7x_0 = -0.7 出發迭代 xn+1=xn−xn3+2xn2+7xn+43xn2+4xn+7x_{n+1} = x_n - \dfrac{x_n^3 + 2x_n^2 + 7x_n + 4}{3x_n^2 + 4x_n + 7},很快就收斂到

    x1≈−0.6535951654x_1 \approx -0.6535951654

    在 40 位工作精度下,殘差低於 10−3910^{-39}。(常見的失誤是停在 −0.6954-0.6954 這種粗略估計上;在那裡 f=−0.2369f = -0.2369,並不是 00。)

  4. 除掉這個實根。 用綜合除法除以 (x−x1)\left(x - x_1\right),餘式為零,剩下的二次式是

    x2+1.3464048346 x+6.1199963094=0x^2 + 1.3464048346\,x + 6.1199963094 = 0

    其中兩個係數分別是 2+x12 + x_1 與 7+x1(2+x1)7 + x_1(2 + x_1)。

  5. 解這個二次式,求出那對複數根。 它的判別式是負的:

    Δ=1.34640483462−4(6.1199963094)=−22.6671792591\Delta = 1.3464048346^2 - 4(6.1199963094) = -22.6671792591

    x=−1.3464048346±i22.66717925912≈−0.6732024173±2.3805030592 ix = \frac{-1.3464048346 \pm i\sqrt{22.6671792591}}{2} \approx -0.6732024173 \pm 2.3805030592\,i

  6. 用根與係數關係交叉驗證。 三個根之和必須是 −2-2,之積必須是 −4-4:

    −0.6535951654+2(−0.6732024173)=−2.0000000000 ✓-0.6535951654 + 2(-0.6732024173) = -2.0000000000 \ \checkmark

    (−0.6535951654)(0.67320241732+2.38050305922)=−4.0000000002 ✓(-0.6535951654)\left(0.6732024173^2 + 2.3805030592^2\right) = -4.0000000002 \ \checkmark

    兩個恆等式都閉合,這在迭代之外獨立地確認了數值結果。

Answer

x≈−0.6535952(實根),x≈−0.6732024±2.3805031 ix \approx -0.6535952 \quad \text{(實根)}, \qquad x \approx -0.6732024 \pm 2.3805031\,i

Need to solve a different problem like this? Open the solver →