해결방법 - PolynomialRootFinder
x=-1.366-0.366i
x=-1.366+0.366i
x=0.366-1.366i
x=0.366+1.366i
x=1.000-1.000i
x=1.000+1.000i
단계별 설명
1. P(x)=0 형태로 정규화
방정식을 0과 같은 다항식 형태로 다시 씁니다.
2. 후보 근 검사
가능한 유리근: -1, 1, -2, 2, -4, 4, -8, 8. 각 후보를 시험하고 발견한 인수로 차수를 낮춥니다.
3. 남은 인수 풀기
수치 근사 (Durand-Kerner)을 사용해 남은 다항식을 풉니다.
4. 모든 근 수집
모든 근(중복도 포함): x={-1.366025-0.366025i,-1.366025+0.366025i,0.366025-1.366025i,0.366025+1.366025i,1-i,1+i}.