版权归原作者所有,如有侵权,请联系我们

[科普中国]-高次同余方程

科学百科
原创
科学百科为用户提供权威科普内容,打造知识科普阵地
收藏

高次同余方程(congruence equation of higher degree)是初等数论中的一个概念,是一类同余方程,它是关于未知数的n(n>1)次多项式的同余方程。

基本介绍设整数m>1,n>0,整系数多项式

f(x)=anxn+an-1xn-1+…+a1x+a0,an0(mod m),

同余式

称为n次同余方程,式中n称为方程(1)的次数,当n>1时,(1)称为高次同余方程。如果x0满足f(x0)≡0(mod m),则x≡x0(mod m)称为同余方程(1)的解,不同的解是指对模m互不同余的解。当同余方程(1)的首项系数an>1时,总可以用an的数论倒数an′(即an′an≡1(mod m))去乘方程(1)的各项,将首项系数化为1,因此,研究高次同余方程时,常设an=1。若模m的标准分解式为,则方程(1)和下面方程组

等价,且方程(1)的解数为方程组(2)中各个方程的解数之积。所以,讨论方程(1)的解法,都可转化为研究首项系数为1,模为素数p的高次同余方程的解法问题1。

相关定理定理1 设m= m₁,m₂,...,mk,其中m₁,m₂,...,mk是k个两两互素的正整数,f(x)是整系数多项式,以T与Ti(1≤i≤k)分别表示同余方程

f(x) ≡0( mod m) (1)

f(x) ≡ 0(mod mi) (2)

的解的个数,则(1)和(2)是等价的,它们的解和解数相同,且T= T₁T₂...Tk2。

任一正整数m可以写成标准分解式:即

由定理1知,欲解同余方程f(x) ≡0( mod m),只要解同余方程组

下面就来讨论

f(x)≡0(mod pα),p为素数 (3)

的解法。适合(3)的每一个整数都适合同余方程

f(x)≡0(mod p), (4)

因此欲求(3),可以从(4)式出发2。

定理2 设x≡x₁(mod p)即

是(4)的一个解,且p∤f'(x1)(f'(x)是f(x)的导函数),则(5)刚好给出(3)的一个解(对模pα来说):

即x≡xα(mod pα),其中xα≡x1(mod p)。

推论 在定理2 的符号和条件下,设c是

f(x)≡0(mod p), (4)

的解,且p∤f'(c),那么,对任意的α≥2,同余方程(3)满足条件x≡c(mod pα-1)的解数均为1。特别,当同余方程(4)与同余方程x≡c(mod pα-1)无公共解时,同余方程(4)对任意的α≥1解数均相同2。

本词条内容贡献者为:

杜强 - 高级工程师 - 中国科学院工程热物理研究所