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

解 x³ − 245.711x² + 2.764156x + 0.093547 = 0。

Question

解出 xx:

x3−245.711x2+2.764156x+0.093547=0x^{3}-245.711x^{2}+2.764156x+0.093547=0

Step-by-step solution

  1. 動筆之前先讀係數的大小。 對 x3−245.711x2+2.764156x+0.093547=0x^{3}-245.711x^{2}+2.764156x+0.093547=0,根與係數關係給出根之和 245.711245.711 與根之積 −0.093547-0.093547。以百為單位的和搭配只有百分之幾的積,必然逼出一個大根與兩個接近零的根,而這兩組各自需要不同的近似方式。

  2. 捨去 x3x^{3} 求出兩個小根。 若 ∣x∣|x| 只有百分之幾,則 x3x^{3} 的數量級是 10−510^{-5},與 245.711x2245.711x^{2} 相比完全可以忽略。丟掉它之後剩下二次式 245.711x2−2.764156x−0.093547=0,245.711x^{2}-2.764156x-0.093547=0, 它的判別式是 D=(−2.764156)2+4(245.711)(0.093547)=99.5826660603,D=9.9791114865.D=(-2.764156)^{2}+4(245.711)(0.093547)=99.5826660603,\qquad \sqrt{D}=9.9791114865. 再用公式解得到 x≈−0.014681792與x≈0.025931414.x\approx -0.014681792\quad\text{與}\quad x\approx 0.025931414.

  3. 用一步牛頓法修正這兩個根。 被捨去的 x3x^{3} 項會把每個根推動到第七位小數上,而對完整的三次式套用牛頓法 x↦x−f(x)f′(x)x\mapsto x-\dfrac{f(x)}{f'(x)},會收斂到 x=−0.014681475與x=0.025933162.x=-0.014681475\qquad\text{與}\qquad x=0.025933162. 與二次式的估計相比,修正量只有 3.2×10−73.2\times 10^{-7} 與 1.7×10−61.7\times 10^{-6},這正是「捨去 x3x^{3}」所承諾的:被忽略的項數量級是 10−510^{-5},而 245.711x2245.711x^{2} 這一項的數量級是 10−110^{-1}。

  4. 用根之和求那個大根,而不是去套三次公式。 因為三根之和必須是 245.711245.711,x大=245.711−(−0.014681475+0.025933162)=245.699748313.x_{\text{大}}=245.711-\left(-0.014681475+0.025933162\right)=245.699748313. 把這個值代進 f(x)=x3−245.711x2+2.764156x+0.093547f(x)=x^{3}-245.711x^{2}+2.764156x+0.093547,結果在十二位有效數字下回到零。

  5. 用兩條根與係數關係驗證。 三個根 −0.014681475-0.014681475、0.0259331620.025933162 與 245.699748313245.699748313 相加恰為 245.711000000245.711000000,相乘得 −0.093547-0.093547,如所要求地與 −c-c 相符。這裡真正關鍵的是乘積檢驗:兩個小根就算錯了也可能仍然滿足和的條件,因為大根會自動把差額吸收掉——只有乘積才會讓錯誤現形。

  6. 寫出解集合。 x=−0.014681475,x=0.025933162,x=245.699748313.x=-0.014681475,\qquad x=0.025933162,\qquad x=245.699748313. 三個根都是實數,這與一條曲線在零的下方穿過 x 軸一次、零的上方穿過一次、又在遠處 245.7245.7 穿過一次的圖形相符。

Answer

x=−0.014681475,x=0.025933162,x=245.699748313x=-0.014681475,\qquad x=0.025933162,\qquad x=245.699748313

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