高次多项式怎么求根的个数?比如,2x^4+4x^3-6x^2+15x-12=0有多少个根?
1个回答

对于一个一般的高次方程,如果它的次数高于五次,那么很遗憾,由于著名的阿贝尔定理,除了特殊情况之外这个方程的解的情况是不能轻易判断的,因为这些解根本就不能用基本的数学符号表示出来.

特殊的,对于你所写出的一类四次的多项式,还是有一个通用的方法来解决它的,通常被称作是费拉里定理:

X^4+bX^3+cX^2+dX+e=0(请自行把方程变形到这一步),

此方程的解可以被证明是以下两个一元二次方程的解(这里^表示次方).

2X^2+(b+M)X+2(y+N/M)=0;

2X^2+(b—M)X+2(y—N/M)=0.

其中

M=√(8y+b^2—4c);N=by—d,(M≠0).

y是一元三次方程

8y^3—4cy^2—(8e—2bd)y—e(b^2—4c)—d^2=0的任一实根.

进一步,让我们对以上的三元一次方程进行解的情况判定(由于你要的是解的个数而不是求解,这里不写出复杂的求根公式)

对于一个一般的一元三次方程X^3+pX+q=0 (p、q∈R)

判别式Δ=(q/2)^2+(p/3)^3

当判别式大于零时,有一个实根和两个共轭复根(希望你有复数的知识);

等于零时,有三个实根:其中p q均为零时,三个根相等且都为零,p q均不为零时,三个实根中有两个相等;

判别式小于零时,有三个不等实根.

根据以上的根的个数的判别,进而可以判断原先那个一元四次方程的解的情况.