多元多项式因式分解
Multivariate Polynomial Factorization
DOI: 10.12677/PM.2021.116139, PDF, HTML, XML, 下载: 514  浏览: 1,533 
作者: 吕东旭:云南师范大学数学学院,云南 昆明
关键词: 因式分解对称多项式Factorization Symmetric Polynomial
摘要: 因式分解是近代数学的一个基本研究对象,也是数学中的一种重要的恒等变形。在阅读文献基础上,本文梳理了部分文献中关于多元多项式因式分解研究成果,进行了初步分析,提出了尽可能多的一些因式分解方法。
Abstract: Factorization is a basic research object of algebra; it is also a kind of important identity in mathe-matics. On the basis of deformation in the reading of the literature, this paper reviews the research results on multivariate polynomial factorization in literature, a preliminary analysis of some factors as much as possible the decomposition method.
文章引用:吕东旭. 多元多项式因式分解[J]. 理论数学, 2021, 11(6): 1257-1262. https://doi.org/10.12677/PM.2021.116139

1. 引言

定理1 [1] 设 g ( y 1 , y 2 , , y n ) ϕ ( y 1 , y 2 , , y n ) 是某数域上的 n 元对称多项式,那么它们的差、和、积也属于对称多项式,在可以整除的条件下,它们商也属于对称多项式。

证明:设 h ( y 1 , y 2 , , y n ) = g ( y 1 , y 2 , , y n ) + ϕ ( y 1 , y 2 , , y n ) , h 中任意对调两个字母,根据对称多项式的定义,我们可得, g ϕ 是都不变的,因此 h 也是不变,从而可知, h 也属于对称多项式。

我们用同样的证明方法可得如下推论。

推论1 对称多项式的积也属于对称多项式。

推论2 对称多项式的幂也属于对称多项式。

下面我们给出对于多元多项式一些因式分解的方法。

2. 求导积分法因式分解

对于多元多项式函数 G ( y 1 , y 2 , , y n ) ,对某个确定的 y j ( j = 1 , 2 , , n ) ,有

G ( y 1 , y 2 , , y n ) = 0 y j G y j ( y 1 , y 2 , , y n ) d y j + G ( y 1 , y 2 , , y j 1 , 0 , y j + 1 , , y n ) 而多项式

G ( y 1 , y 2 , , y j 1 , 0 , y j + 1 , , y n ) 中必不含 y j 项,所以同上,只需多项式 G y j ( y 1 , y 2 , , y n ) G ( y 1 , y 2 , , y j 1 , 0 , y j + 1 , , y n ) 有公因式,就可将多项式函数 G ( y 1 , y 2 , , y n ) 进行因式分解,从而实现多元多项式因式分解;

定理3 (充分性):多项式 G ( y 1 , y 2 , , y n ) ,对于某个确定的 y j ( j = 1 , 2 , , n ) ,若 G y j ( y 1 , y 2 , , y n ) G ( y 1 , y 2 , , y j 1 , 0 , y j + 1 , , y n ) 有相同公因式,则 G ( y 1 , y 2 , , y n ) 必可因式分解,且至少有因式 d ( y 1 , y 2 , , y j 1 , 0 , y j + 1 , , y n )

为了证明定理必要性,先证如下引理。

引理1. 设 G ( y 1 , y 2 , , y n ) n 元多项式,若存在某个 y j ( j = 1 , 2 , , n ) 使 G y j ( y 1 , y 2 , , y n )

G ( y 1 , y 2 , , y j 1 , 0 , y j + 1 , , y n ) 有公因式,则 G ( y 1 , y 2 , , y n ) = 0 y j G y j ( y 1 , y 2 , , y n ) d y j

G ( y 1 , y 2 , , y j 1 , 0 , y j + 1 , , y n ) 有公因式。

证明:由 G ( y 1 , y 2 , , y j 1 , 0 , y j + 1 , , y n ) 中必不含 y j 项,可令

( G y j ( y 1 , y 2 , , y n ) , G ( y 1 , y 2 , , y j 1 , 0 , y j + 1 , , y n ) ) = d ( y 1 , y 2 , , y j 1 , 0 , y j + 1 , , y n )

则存在多项式 h 1 ( y 1 , y 2 , , y n ) h 2 ( y 1 , y 2 , , y j 1 , 0 , y j + 1 , , y n )

G y j ( y 1 , y 2 , , y n ) = d ( y 1 , y 2 , , y j 1 , 0 , y j + 1 , , y n ) h 1 ( y 1 , y 2 , , y n ) ,

G ( y 1 , y 2 , , y j 1 , 0 , y j + 1 , , y n ) = d ( y 1 , y 2 , , y j 1 , 0 , y j + 1 , , y n ) h 2 ( y 1 , y 2 , , y j 1 , 0 , y j + 1 , , y n )

从而

0 y j G y j ( y 1 , y 2 , , y n ) d y j = 0 y j d ( y 1 , y 2 ... , y j 1 , 0 , y j + 1 , ... , y n ) h 1 ( y 1 , y 2 , , y n ) d y j = d ( y 1 , y 2 , , y j 1 , 0 , y j + 1 , , y n ) 0 y j h 1 ( y 1 , y 2 , , y n ) d y j

G ( y 1 , y 2 , , y n ) = 0 y j G y j ( y 1 , y 2 , , y n ) d y j G ( y 1 , y 2 , , y j 1 , 0 , y j + 1 , , y n ) 有公因式。

定理3 (必要性):若 G y j ( y 1 , y 2 , , y n ) G ( y 1 , y 2 , , y j 1 , 0 , y j + 1 , , y n ) 有相同公因式,则 G ( y 1 , y 2 , , y n ) 可因式分解,且至少有因式 d ( y 1 , y 2 , , y j 1 , 0 , y j + 1 , , y n )

证明:若 G y j ( y 1 , y 2 , , y n ) G ( y 1 , y 2 , , y j 1 , 0 , y j + 1 , , y n ) 有如下公因式 d ( y 1 , y 2 , , y j 1 , 0 , y j + 1 , , y n ) ,得 G y j ( y 1 , y 2 , , y n ) G ( y 1 , y 2 , , y j 1 , 0 , y j + 1 , , y n ) 有公因式 d ( y 1 , y 2 , , y j 1 , 0 , y j + 1 , , y n ) ,又

G ( y 1 , y 2 , , y n ) = 0 y j G y j ( y 1 , y 2 , , y n ) d y j + G ( y 1 , y 2 , , y j 1 , 0 , y j + 1 , , y n ) = 0 y j d ( y 1 , y 2 , , y j 1 , 0 , y j + 1 , , y n ) h 1 ( y 1 , y 2 , , y n ) d y j + d ( y 1 , y 2 , , y j 1 , 0 , y j + 1 , , y n ) h 2 ( y 1 , y 2 , , y j 1 , 0 , y j + 1 , , y n ) = d ( y 1 , y 2 , , y j 1 , 0 , y j + 1 , , y n ) [ 0 y j h 1 ( y 1 , y 2 , , y n ) d y j + h 2 ( y 1 , y 2 , , y j 1 , 0 , y j + 1 , , y n ) ]

所以 G ( y 1 , y 2 , , y n ) 可因式分解,因子为 d ( y 1 , y 2 , , y j 1 , 0 , y j + 1 , , y n ) ,定理得证。

3. 带余除法分解多元多项式

定义1 [2]. 若 g ( y 1 , y 2 , , y m ) h ( y 1 , y 2 , , y m 1 ) G [ y 1 , y 2 , , y m ] 中的任意两个多元多项式,则存在唯一的一对多项式 q ( y 1 , y 2 , , y m ) r ( y 1 , y 2 , , y m 1 ) ,使得

g ( y 1 , y 2 , , y m ) = ( y m h ( y 1 , y 2 , , y m 1 ) ) q ( y 1 , y 2 , , y m ) + r ( y 1 , y 2 , , y m 1 )

r ( y 1 , y 2 , , y m 1 ) q ( y 1 , y 2 , , y m ) 分别叫做 y m h ( y 1 , y 2 , , y m 1 ) g ( y 1 , y 2 , , y m ) 的余式和商式。

定理4 [3]. g ( y 1 , y 2 , y m 1 , h ( y 1 , y 2 , , y m 1 ) ) = 0 的充要条件是 g ( y 1 , y 2 , , y m ) 能被 y m h ( y 1 , y 2 , , y m 1 ) 整除

例1 把多项式 a 3 + b 3 + c 3 3 a b c 因式分解

解 令 g ( a , b , c ) = a 3 + b 3 + c 3 3 a b c

g ( b c , b , c ) = ( b c ) 3 + b 3 + c 3 3 ( b c ) b c = 0

由定理3得 a + b + c 整除 g ( a , b , c ) ,视 a 为未知量,运用一元多项式中的带余除法,以 a + ( b + c ) a 3 ( 3 b c ) a + ( b 3 + c 3 ) ,有

a 3 ( 3 b c ) a + ( b 3 + c 3 ) = ( a + b + c ) [ a 2 ( b + c ) a + ( b 2 b c + c 2 ) ] = ( a + b + c ) ( a 2 + b 2 + c 2 a b a c b c )

所以

a 3 + b 3 + c 3 3 a b c = ( a + b + c ) ( a 2 + b 2 + c 2 a b a c b c )

多项式恒等定理:如果 b 0 y n + b 1 y n 1 + + b n = c 0 y n + c 1 y n 1 + + c n 是一个恒等式,必有且只有 b 0 = c 0 , b 1 = c 1 , , b n = c n

4. 待定系数法分解多元多项式

待定系数法所具有的一般特性:先根据题中所给出得条件给出一个含有系数的恒等式;由多项式恒等理论,比较恒等式左右两边各对应项的系数,列出相应的方程,求解对应系数的方法称为待定系数法。

定理5 [4]. 若多项式 a x 2 + b x y + c y 2 + d x + e y + f 能分解,求证:

4 a c f + b d e a e 2 c d 2 f b 2 = 0

证明 令

a x 2 + b x y + c y 2 + d x + e y + f = ( l x + m y + n ) ( l x + m y + n ) = l l x 2 + ( l m + l m ) x y + m m y 2 + ( l n + l n ) x + ( m n + m n ) y + n n

由多项式恒等定理得

{ l l = a ( 1 ) l m + l m = b ( 2 ) m m = c ( 3 ) l n + l n = d ( 4 ) m n + m n = e ( 5 ) n n = f ( 6 )

由(1),(2),(3),(4),(5),(6)消去 l , m , n l , m , n ,可得已知多项式各系数之间的关系式,即为多项式能够分解为两个一次因式的条件。

由(2),(4),(5)得

b d e = 2 l l m m n n + l l ( m 2 n 2 + m 2 n 2 ) + m m ( l 2 n 2 + l 2 n 2 ) + n n ( l 2 m 2 + l 2 m 2 ) = l l ( m n + m n ) 2 + m m ( l n + l n ) 2 + n n ( l m + l m ) 2 4 l l m m n n (7)

再把(1),(2),(3),(4),(5),(6)代入(7),得

b d e = a e 2 + c d 2 + f b 2 4 a c f

4 a c f + b d e a e 2 c d 2 f b 2 = 0

例2 根据定理5结论判断 4 x 2 4 x y 3 y 2 4 x + 10 y 3 能否将其分解因式,若能,请将其分解;若不能,请说明原因。

解由定理5结论得

4 a c f + b d e a e 2 c d 2 f b 2 = 4 × 4 × ( 3 ) ( 3 ) + ( 4 ) × ( 4 ) × 10 4 × 10 2 ( 3 ) × ( 4 ) 2 ( 3 ) × ( 4 ) 2 = 144 + 160 400 + 48 + 48 = 0

4 x 2 4 x y 3 y 2 4 x + 10 y 3 可因式分解。

4 x 2 4 x y 3 y 2 4 x + 10 y 3 = ( 2 x 3 y + m ) ( 2 x + y + n ) = 4 x 2 4 x y 3 y 2 + 2 ( m + n ) x + ( m 3 n ) y + m n

由多项式恒等定理得

{ 2 m + 2 n = 4 ( 1 ) m 3 n = 10 ( 2 ) m n = 3 ( 3 )

由(1)和(2)得 m = 1 , n = 3 。而 m , n 的值适合(3)。

4 x 2 4 x y 3 y 2 4 x + 10 y 3 = ( 2 x 3 y + 1 ) ( 2 x + y 3 )

5. 代0消元发分解多元多项式

对于二元多项式 a x 2 + b x y + c y 2 + d x + e y + f ,可视此二元多项式为一个二元函数,即

f ( x , y ) = a x 2 + b x y + c y 2 + d x + e y + f

假设它能够分解为 ( a 0 x + b 0 y + c 0 ) ( a 0 x + b 0 y + c 0 ) ,则当 x , y 任意取值时,分解后的因式与原式相等。所以当令 x = 0 ( y = 0 ) 时,二元函数 f ( x , y ) 即可转化为一元函数 f ( y ) f ( x ) ,从而二元多项式可以转化为一元多项式。同理,多元多项式也可以转化为一元多项式,故多元多项式因式分解的问题可转化为一元多项式因式分解问题。

例3 把 x 2 + 3 x y + 2 y 2 + 4 x + 5 y + 3 因式分解。

解 令 f ( x , y ) = x 2 + 3 x y + 2 y 2 + 4 x + 5 y + 3

假设 f ( x , y ) = ( x + b 0 y + c 0 ) ( x + b 0 y + c 0 )

x = 0 ,则上式变为 2 y 2 + 5 y + 3 = ( b 0 y + c 0 ) ( b 0 y + c 0 )

根据多项式恒等定理可得。

b 0 = 2 , b 0 = 1 , c 0 = 3 , c 0 = 1

故原多项式因式分解为

x 2 + 3 x y + 2 y 2 + 4 x + 5 y + 3 = ( x + 2 y + 3 ) ( x + y + 1 )

6. 求根法分解多元多项式

在此方法的运用过程中,我们通常先把其中任意一个量视为未知量,其余量通通视为常量,构造出一个一元二次方程来,求此一元二次方程的判别式,当判别式等于零,则此多项式可在有理数域内分解;当判别式大于零,若它是完全平方数,则可在有理数域内分解,否则不能在有理数域分解,但在实数域可分解;当判别式小于零,在实数域不能分解,但在复数域可分解。然后根据公式法求出一元二次方程的根,根据因式定理,找出此因式,从而完成分解。

例4 把 2 x 2 7 x y + 3 y 2 5 y z + 5 z x + 2 z 2 因式分解。

解 将 x 视为未知量,构造出一元二次方程 2 x 2 + ( 5 z 7 y ) x + ( 3 y 2 5 y z + 2 z 2 ) = 0

由公式法求得

x = ( 5 z 7 y ) ± ( 5 z 7 y ) 2 8 ( 3 y 2 5 y z + 2 z 2 ) 2 × 2 = 7 y 5 z ± ( 5 y 3 z ) 4

x 1 = 7 y 5 z + 5 y 3 z 4 = 3 y 2 z x 2 = 7 y 5 z 5 y + 3 z 4 = y z 2

所以

2 x 2 7 x y + 3 y 2 5 y z + 5 z x + 2 z 2 = 2 ( x 3 y + 2 z ) ( x y z 2 ) = ( x 3 y + 2 z ) ( 2 x y + z )

参考文献

[1] 牛继武, 张羽, 张寅. 因式分解及其应用[M]. 天津: 天津科学技术出版社, 1988.
[2] 严以诚, 孟广烈. 因式分解[M]. 北京: 北京出版社, 1982.
[3] 吕凤, 董笑咏, 梁世安. 高等数学在中学数学中的应用1000例[M]. 吉林: 东北师范大学出版社, 1994: 160-169.
[4] 巴景珂. 一种特殊的因式分解方法——数字代入法[J]. 中学数学教学, 1987(8): 17-21.