Pure Mathematics
Vol. 09  No. 04 ( 2019 ), Article ID: 30838 , 6 pages
10.12677/PM.2019.94065

Discussion on the Least-Squares Method

Jiaxing Miao

School of Mathematics and Information, Zhejiang Ocean University, Zhoushan Zhejiang

Received: May 27th, 2019; accepted: Jun. 6th, 2019; published: Jun. 19th, 2019

ABSTRACT

In algebra, there are many methods for the calculation of the maximum common factor of polynomial, and there are few narratives for the minimum double. In this paper, three kinds of calculation methods of minimum double type are analyzed and demonstrated, and the corresponding examples are verified.

Keywords:Polynomial, Least Common Multiple, Greatest Common Factor

关于最小公倍式求法的讨论

苗嘉兴

浙江海洋大学数理与信息学院,浙江 舟山

收稿日期:2019年5月27日;录用日期:2019年6月6日;发布日期:2019年6月19日

摘 要

在代数学中,关于多项式的最大公因式的计算有较多的方法,而对于最小公倍式的叙述较少。本文将对最小公倍式的三种计算方法展开分析和论证,并进行相应的例题验证。

关键词 :多项式,最小公倍式,最大公因式

Copyright © 2019 by author(s) and Hans Publishers Inc.

This work is licensed under the Creative Commons Attribution International License (CC BY).

http://creativecommons.org/licenses/by/4.0/

1. 引言及预备知识

最小公倍式是最小公倍数概念的延伸,是由多项式中的最大公因式推导得出。求最小公倍式是分式运算中通分的基础。在计算最小公倍式的过程中,为保证计算结果的准确性与快速性,不同的情景应当使用不同的计算方法,即对于具体问题,根据所给多项式的条件,选取恰当的方法。文中给出了三种计算最小公倍式的方法,分别为根据定义以及与最大公因式的联系求解、利用因式分解法求解、利用矩阵的初等变换求解。

为了叙述方便,对符号进行如下约定: p [ x ] 表示系数在数域P上的多项式; m ( x ) 表示为 f ( x ) g ( x ) 的最小公倍式; d ( x ) 表示 f ( x ) g ( x ) 的最大公因式; [ f ( x ) , g ( x ) ] 表示 f ( x ) g ( x ) 的首项系数为1的最小公倍式; ( f ( x ) , g ( x ) ) 表示 f ( x ) g ( x ) 的首项系数为1的最大公因式; M ( P ( x ) ) 表示所有多项式元素的系数在数域P上的多项式矩阵。

首先给出相关的定义及引理。

定义1 设 f ( x ) g ( x ) p [ x ] 中的任意两个多项式,若存在 m ( x ) 满足:

1) m ( x ) p [ x ]

2) f ( x ) | m ( x ) g ( x ) | m ( x )

3) g ( x ) 的任一个公倍式 h ( x ) ,都有 m ( x ) | h ( x )

则称 m ( x ) f ( x ) g ( x ) 的最小公倍式 [1] 。

定义2 设 f ( x ) g ( x ) p [ x ] 中的任意两个多项式, p [ x ] 中多项式 d ( x ) 称为 f ( x ) g ( x ) 的最大公因式,若它满足下面的两个条件:

1) d ( x ) f ( x ) g ( x ) 的公因式;

2) f ( x ) g ( x ) 的公因式都是 d ( x ) 的因式。

引理1:数域P上若多项式 f ( x ) 次数大于等于1,则 f ( x ) 可以唯一地分解成数域P上一些不可约多项式的乘积,唯一性则是指,若存在两个分解式

f ( x ) = p 1 ( x ) p 2 ( x ) p s ( x ) = q 1 ( x ) q 2 ( x ) q t ( x ) ,

则必有 s = t ,且适当排列因式的次序后得

p i ( x ) = c i q i ( x ) , i = 1 , 2 , , s ,

其中 c i ( i = 1 , 2 , , s ) 为非零常数 [2] 。

引理2:对一个 s × n 矩阵A作一初等行变换就相当于在A的左边乘上相应的 s × s 初等矩阵。

引理3:n级可逆矩阵A是可逆矩阵的充要条件是A能表示成一些初等矩阵的乘积

A = Q 1 Q 2 Q m .

2. 主要结果

下面给出计算多项式的最小公倍式三种方法。

2.1. 根据定义以及最小公倍式与最大公因式的联系求解

定理1 设 f ( x ) p [ x ] 中的任意两个多项式,设 d ( x ) = ( f ( x ) , g ( x ) ) ,m为 f ( x ) g ( x ) 的首项系数,则

[ f ( x ) , g ( x ) ] = f ( x ) g ( x ) m d ( x ) .

证明 因为

d ( x ) = ( f ( x ) , g ( x ) ) ,

所以

d ( x ) | f ( x ) , d ( x ) | g ( x ) .

易知存在 h 1 ( x ) h 2 ( x ) 属于 p [ x ] ,可以使得

, g ( x ) = h 2 ( x ) d ( x ) ,

( h 1 ( x ) , h 2 ( x ) ) = 1 .

h ( x ) f ( x ) g ( x ) 的任一个最小公倍式,则

f ( x ) | h ( x ) , g ( x ) | h ( x ) ,

h 1 ( x ) | h ( x ) d ( x ) , h 2 ( x ) | h ( x ) d ( x ) ,

所以可得

h 1 ( x ) h 2 ( x ) | h ( x ) d ( x ) ,

f ( x ) g ( x ) d ( x ) 2 | h ( x ) d ( x ) .

最后可推出

f ( x ) g ( x ) d ( x ) | h ( x ) .

又易知 f ( x ) g ( x ) d ( x ) f ( x ) g ( x ) 的公倍式,除以m得到首项系数1的最小公倍式所以由定义得证。

注:所以本方法中求最小公倍式先求出最大公因式,然后用 f ( x ) g ( x ) 的乘积除以最大公因式即可。

2.2. 利用因式分解法求解

定理2 设 f ( x ) g ( x ) p [ x ] 中的两个多项式,由引理2, f ( x ) g ( x ) 都可以唯一分解成数域P上一些不可约多项式的乘积

f ( x ) = m p 1 r 1 ( x ) p 2 r 2 ( x ) p s r s ( x ) , g ( x ) = n q 1 l 1 ( x ) q 2 l 2 ( x ) q t l t ( x ) ,

其中 p i ( x ) p j ( x ) 是数域P上首项系数为1的不可约多项式( i = 1 , 2 , , s j = 1 , 2 , , t ), r i , l j 为非负整数,

1) 若对任意的 i , j ,不存在 p i ( x ) = q j ( x ) ,即 ( f ( x ) , g ( x ) ) = 1 ,则有

[ f ( x ) , g ( x ) ] = f ( x ) g ( x ) m n ;

2) 对任意的 i , j ,若存在 p i ( x ) = q j ( x ) ,则令 p k i ( x ) = p i ( x ) = q j ( x ) ,并取 a k = max { r i , l j } p k i ( x ) 的次数,则有

[ f ( x ) , g ( x ) ] = f ( x ) g ( x ) m n k = 1 M p k i r i + l j ( x ) k = 1 M p k i a k ( x ) .

证明 对于第一种情况结论显然。下述证明第二种情况:还是利用第一种方法,易知,只需证明下列式子即可

( f ( x ) , g ( x ) ) = k = 1 M p k i r i + l j ( x ) k = 1 M p k i a k ( x ) ,

f ( x ) g ( x ) 的最大公因式为它们的全体相同重因式取较低次幂的乘积,取

d ( x ) = k = 1 M p k i r i + l j ( x ) k = 1 M p k i a k ( x ) ,

可以很清楚的知道 ① d ( x ) | f ( x ) ; d ( x ) | g ( x ) ; ② f ( x ) g ( x ) 的任意其他公因式都是 d ( x ) 的因式;所以由最大公因式的定义可得,得证。

注:很多情况下,多项式进行因式分解很复杂繁琐,分解不易,因此使用此方法有一定的局限性。

2.3. 利用矩阵的初等变换求解

定理3 设 f ( x ) g ( x ) p [ x ] 中的任意两个非零多项式,令矩阵

A = ( f ( x ) 0 g ( x ) g ( x ) ) ,

则A可经过一系列的初等变换得到R,使得

R = ( d ( x ) h ( x ) 0 m ( x ) ) ,

其中 d ( x ) 为最大公因式, m ( x ) 即为所求的最小公倍式 [3] 。

证明 由引理2和引理3可知,对多项式矩阵进行一次初等变换等同于左乘一个多项式矩阵,那么有限次的初等变换也可表现为左乘一个可逆矩阵,则证明上述方法只需证存在一个可逆矩阵 B M ( P ( x ) ) ,使得 B A = R 即可。

易知存在 u ( x ) , v ( x ) P ( x ) ,使得

u ( x ) f ( x ) + v ( x ) g ( x ) = ( f ( x ) , g ( x ) ) = d ( x ) ,

B = ( u ( x ) v ( x ) u 1 ( x ) v 1 ( x ) ) ,

其中令 u 1 ( x ) = g ( x ) m d ( x ) v 1 ( x ) = f ( x ) m d ( x ) ,m为 f ( x ) g ( x ) 的首项系数,则

B A = ( d ( x ) v ( x ) g ( x ) 0 f ( x ) g ( x ) m d ( x ) ) .

根据方法1的公式可得

[ f ( x ) , g ( x ) ] = f ( x ) g ( x ) m d ( x ) ,

下证多项式矩阵B可逆

| B | = | u ( x ) v ( x ) u 1 ( x ) v 1 ( x ) | = u ( x ) v 1 ( x ) u 1 ( x ) v ( x ) = u ( x ) f ( x ) m d ( x ) g ( x ) m d ( x ) v ( x ) = u ( x ) f ( x ) + v ( x ) g ( x ) m d ( x ) = 1 m 0

因此多项式矩阵B可逆,所以上述得证。

3. 举例验证

例1 设 f ( x ) = x 2 + 2 x + 1 g ( x ) = x 3 + x 2 ,用三种方法求 [ f ( x ) , g ( x ) ]

方法1 运用辗转相除法得最大公因式 d ( x ) = x + 1 ,那么

[ f ( x ) , g ( x ) ] = f ( x ) g ( x ) m d ( x ) = ( x 2 + 2 x + 1 ) ( x 3 + x 2 ) x + 1 = x 4 + 2 x 3 + x 2 .

方法2 f ( x ) = x 2 + 2 x + 1 = ( x + 1 ) 2

g ( x ) = x 3 + x 2 = x 2 ( x + 1 ) ,

所以

[ f ( x ) , g ( x ) ] = x 2 ( x + 1 ) 2 = x 4 + 2 x 3 + x 2 .

方法3 设

A = ( f ( x ) 0 g ( x ) g ( x ) ) ,

则对A进行一系列的初等变换如下

A = ( f ( x ) 0 g ( x ) g ( x ) ) = ( x 2 + 2 x + 1 0 x 3 + x 2 x 3 + x 2 ) ( 1 ) ( x ) + ( 2 ) ( x 2 + 2 x + 1 0 x 2 x x 3 + x 2 ) ( 2 ) 1 + ( 1 ) ( x + 1 x 3 + x 2 x 2 x x 3 + x 2 ) ( 1 ) x + ( 2 ) ( x + 1 x 3 + x 2 0 x 4 + 2 x 3 + x 2 )

4. 结论

综上所述,用以上三种方法都可以有效求解多项式的最小公倍式,当然三种方法中第二种方法有着一定的局限性,所以要慎用。

文章引用

苗嘉兴. 关于最小公倍式求法的讨论
Discussion on the Least-Squares Method[J]. 理论数学, 2019, 09(04): 486-491. https://doi.org/10.12677/PM.2019.94065

参考文献

  1. 1. 王萼芳, 石生明. 高等代数第四版[M]. 北京: 高等教育出版社, 2013: 1-42.

  2. 2. 李师正. 多项式代数[M]. 济南: 山东人民出版社, 1981: 1-87.

  3. 3. 王新民. 最大公因数与最小公倍数的矩阵求法[J]. 潍坊学院学报, 2002, 2(2): 42-44.

期刊菜单