解答 - PolynomialRootFinder
x=-1.846084
x=1.625061
x=-0.813-1.407i
x=-0.813+1.407i
x=0.923-1.599i
x=0.923+1.599i
手順を追って説明
1. P(x)=0 に正規化
方程式を 0 に等しい多項式の形に書き換えます。
2. 候補となる根を検証
可能な有理根: -1, 1, -3, 3, -9, 9, -27, 27。各候補を試し、見つかった因子で次数を下げます。
3. 残りの因子を解く
数値近似 (Durand-Kerner) を使って残りの多項式を解きます。
4. すべての根を集約
すべての根(重複度付き): x={-1.846084,1.625061,-0.812531-1.407345i,-0.812531+1.407345i,0.923042-1.598756i,0.923042+1.598756i}。