系统首页 站点列表 分类列表 投稿指南 网管声明 网站简介 顾问简介 消息列表 友情网站 文章总目录 来稿登载 返回主页
1.李炳铁拓变论网站建立 2.明人指路网站建立 3.我们极为敬重的地震预测科学研究者郑联达教授因病医治无效,于2010年2月27日23点56分在北京逝世,享年93岁。 4.付昱华网站建立 5.梅晓春物理学网站建立

对“§6.5合数模的二次同余方程”也作了较大改进

宋开福 (skf08@sina.com) 上传2010.02.08 浏览46


对“§6.5合数模的二次同余方程”也作了较大改进

这节我们讨论一般合数模的二次二项同余方程,也就是讨论它有解的条件,解的个数以及如何求解等问题.

我们先讨论模是奇质数幂的同余方程(1)的解.

x2amod pk),p不能整除a(1)

在§5.3中,将fx)≡0(mod pk)写成方程组的形式而得出方程有解的充要条件,这里也将(1)写成方程组的形式来看(1)的解.

将(1)写成如下方程组的形式

fx)=x2-a≡0 (mod p) ①

fx)≡0 (mod p2) ②

… … … (2)

fx)≡0 (mod pk)(k)

由§5.3的定理1知,(2)有解的充要条件是

f′(xi)piti+f(xi) ≡0(mod pi+1),i=1,2,…,k-1,

f(x)= x2-a=> f′(x)=2x,

∴2xipiti+f(xi) ≡0(mod pi+1),又f(xi)≡0(mod pi)=>

2xiti+ f(xi)/pi≡0(mod p). (3)

∵(xi,p)=1,(2,p)=1=>(2xi,p)=1,i=1,2……,k-1.

∴(3)有解,且只有两解,即,①,②,…,(k)有解且都只有两解.

因此若①有解,则(2)有解,即(1)有解,且仅有两解.

即然(1)若有解,有且只有两解,那么§6.4的定理2的判别条件就可作为(1)的判别条件.

定理1该定理由宋开福给出)设(2t+1)∈S,(2t+

1)k=2n+1,(2n+1,a)=1,同余方程 x2a(mod 2n+1).(4)

(i)若abmod 2n+1),b=-n/2,(n为偶数),或b=(n+1)/2,(n为奇数).

则(4)的解是 x≡±nmod 2n+1). (5)

(ii)若ab关于模2n+1不同余,则(4)有解的充要条件是

mm+1)≡a-bmod 2n+1). (6)

这里m=1,2,…,n-1,假如这个条件成立,那么(4)的解是

x≡±(n-m)(mod 2n+1). (7)

1 解方程x2≡11(mod 125).

∵2n+1=125=>n=62=>b=-31,

x2≡-31(mod 125)是方程x≡±62的基准方程.

在[125k+(11+31)]/m(m+1)=(125k+42)/m(m+1)中,

k个位=0,2,4,6,8.

k=0.当k=0时,125k+42=42=6×7=>m=6=>

n-m=62-6=56,于是x≡±56(mod 125)是原方程的解.

下面我们来讨论方程(8)的解

x2amod 2k),(2,a)=1.(8)

同样,我们将(8)写成方程组的形式,即

fx)=x2-a≡0 (mod 2) ①

fx)≡0 (mod 22) ②

… … … (9)

fx)≡0 (mod 2k)( k)

由§5.3的定理1和,(9)有解的充要条件是

f′(xi)pit i+f(xi) ≡0(mod pi+1),i=1,2,…k-1,

f(x)=x2-a=> f′(xi)=2xi.

2·2ixiti+fxi)≡fxi)≡xi2-a≡(mod 2i+1).(10)

(i)∵(a,2)=1,∴x=±1是①的解,但1≡-1(mod 2),故这两个值只能作一个解,即取x≡1(mod 2)为①的解.

(ii)当k=2时,则②有解的充要条件是a≡1(mod 22).若此,②的解是x≡±1,(mod 22).

(iii)当k=3时,则③有解的充要条件是a≡1(mod 23).若此,③的解是x≡±1,±5(mod 23).

(iv)下面证明,若xαmod 2ii=3,4,…,k,是方程

x2amod 2i) ( i)

的一个解,则它的所有解是x≡±α,±(α+2i-1)(mod 2i).

xβmod 2i)也是i的解,即β2Amod 2i),又

α2amod 2i)=>α2-β2≡0(mod 2i)=>

(α+β)(α-β)≡0(mod 2i) [(α+β) /2]·[(α-β) /2]

α,β为奇数

又(α+β)/2+(α-β)/2=α为奇数,故(α+β)/2,(α-β)/2中一个是奇数,一个是偶数,因此(α+β)/2≡0(mod 2i-2)=>β≡-αmod 2i-1),或(α-β)/2≡0(mod 2i-2)=>βαmod 2i-1).

这即关于模2i,方程i的解不外是

x≡±α,±(α+2 i-1)(mod 2i). 证毕.

(v)下面证明,当k≥3时,若x≡±α是方程

x2amod 2k),2不能整除a

的解,则=±αx=±(α+2k-1)两组解有且仅有一组是方程x2amod 2k+1)的解.

α2-a=2kt=>(α+2 k-12-a=(α2-a)+2kα+2 2(k-1)=2k(t+α+2 k-2),而t与t+α+2 k-2的和是奇数,因此这两数一为奇数,一为偶数,即xαx=±(α+2 k-1)两组解中有且仅且组是x2amod 2 i+1)的解.证毕.

(vi)下面证明x2amod 2 i),i=3,4,…,k-1,有解的充要条件是 a≡1(mod 8).

因为x2amod 8)有解的充要条件是a≡1(mod 8),于是方程(i)有解的充要条件是a≡1(mod 8).

下面证明它的充分性.

k=3时,充分性成立,假设当k=i,i=3,4,…,k-1时,充分性成立.由(iv)可知,方程(i)若有解,则i的两组解是

x≡±α,±(α+2i-1)(mod 2i).

由(10)可知,这两组解中,有一组是方程x2-a≡0(mod 2 i+1)的解.由假设x2-a≡0(mod 2 i)有解的充分性是a≡1(mod 8),于是当xαx=±(α+2i-1)是方程x2-a≡0(mod 2 i+1)的解时,方程x2-a≡0(mod 2 i+1)有解的充分性也是a≡1(mod 8).从而定理成立.

综上所述得:

定理2 同余方程x2amod 2 k),(2,a)=1.(8)

(i)当k=1时,方程(8)有唯一的一个解x≡1(mod 2).

(ii)当k=2时,方程(8)有解的充要条件是a≡1(mod 4).若此,则(8)的解是x≡±1(mod 4).

(iii)当k≥3时,方程(8)有解的充要条件是a≡1(mod 8),

若此,则(8)有4个解,若x=α是(8)的一个解,则(8)的全部解是

x≡±α,±(α+2k-1)(mod 2k).

若知道(8)的一个解,就可得(8)的全部解,于是下面讨论如何求(8)的一个解.下面介绍的方法如同介绍解奇质数模的二次同余方程一样,先写出模为2k的基准方程,再利用基准方程来判别(8)是否有解,对有解的写出其解(其观点和方法由宋开福给出).

同余方程x2≡(2k-1)2bmod 2k),(k≥3)显然有

x≡±(2k-1)(mod 2k)的解.

定义该定义由宋开福给出)同余方程

x2≡(2k-1)2bmod 2k),k≥3,

叫做关于模2kx≡±(2k-1)(mod 2k的基准方程.

下面讨论如何利用基准方程来判别同余方程(8)的解.

x2≡(2k-1)2≡4k2-4k+1≡4kk-1)+1≡bmod 2k),k≥3,有 x=±(2k-1)的解.

(i)若abmod 2k),则

x≡±(2k-1), ±(2k-1+2k-1)(mod 2k)为(8)的解.

(ii)若ab关于模2k不同余,设x≡(2k-1)+2mmod 2k)是方程x2amod 2k)的一个解,则

[(2k-1)+2m] 2≡4(m+k)(m+k-1)+1≡amod 2k),

b-a≡4kk-1)-4(m+k)(m+k-1)(mod 2k

k≥3时,8|(b-a

m+k)(m+k-1)≡kk-1)+(a-b)/4(mod 2k-2).

于是得出利用基准方程来判别(8)是否有解的问题.

定理3该定理由宋开福给出)同余方程

x2a (mod 2k),(2,a)=1,k≥3. (8)

(i)若ab (mod 2k), b≡(2k-1)2mod 2k),则(8)的解是x≡±(2k-1),±(2k-1+2k-1) (mod 2k).

(ii)若ab关于模2k不同余时,则(8)有解的充要条件是(m+k)(m+k-1)≡kk-1)+(a-b)/4(mod 2k-2). (11)

假如这个条件成立,那么(8)的解是

x≡±[(2k-1)+2m], ±[(2k-1)+2m+2k-1](mod 2k-2). (12)

解题的关键是求条件中的m,即在解题中是求

[2k-2n+k(k-1)+(a-b)/4]/(m+k)(m+k-1)中的整数m.因为(m+k)(m+k-1)是两个连续整数的积,而两个连续整数积的个位数是0,2,6,所以在一般情况,某10之间仍只需检验3个数.

2 解方程x2≡57(mod 64).

∵64=26=>k=6=>2k-1=11,∴x2≡112≡121≡57(mod 64)是x≡±11(mod 64)的基准方程,∴原方程的解是

x≡±11,±(11+25)≡±11,±21(mod 64)。

3 解方程x2≡145(mod 256).

∵256=28=>k=8=>2k-1=15.∴x2≡152≡225(mod 256)是x≡±15(mod 256)的基准方程.而[2k-2n+k(k-1)+(a-b)/4]/ (m+k)(m+k-1)=(64n+36)/(m+7)(m+8),n个位=0,4,6.

n=6.当n=6时,64n+36=420=20×21=>m+7=20=>m=13=>(2k-1)+2m=15+26=41. ∴原方程的解是

x≡±41,±(41+27)≡±41,±87(mod 256).

对于一般合数模的二次二项同余方程,由上面的定理及§5.3我们有

定理4m=2α°p1α1pkαkpi∈奇,(α0=α0α1=α1、…αk=αk)那么同余方程

x2amod m),(a,m)=1

有解的充要条件是(a/pi)=1,i=1,2,…,k.

并且当α0=2时,a≡1(mod 4),当α0≥3时,a≡1(mod 8).假如上面条件成立,则方程有解

(i)当α0=0,1时,方程有2k个解.

(ii)当α0=2时,方程有2k+1个解.

(iii)当α0≥3时,方程有2k+2个解.

到此,我们的第二个问题已完全解决了.

12)、对“§6.5合数模的二次同余方程”也作了较大改进

这节我们讨论一般合数模的二次二项同余方程,也就是讨论它有解的条件,解的个数以及如何求解等问题.

我们先讨论模是奇质数幂的同余方程(1)的解.

x2amod pk),p不能整除a(1)

在§5.3中,将fx)≡0(mod pk)写成方程组的形式而得出方程有解的充要条件,这里也将(1)写成方程组的形式来看(1)的解.

将(1)写成如下方程组的形式

fx)=x2-a≡0 (mod p) ①

fx)≡0 (mod p2) ②

… … … (2)

fx)≡0 (mod pk)(k)

由§5.3的定理1知,(2)有解的充要条件是

f′(xi)piti+f(xi) ≡0(mod pi+1),i=1,2,…,k-1,

f(x)= x2-a=> f′(x)=2x,

∴2xipiti+f(xi) ≡0(mod pi+1),又f(xi)≡0(mod pi)=>

2xiti+ f(xi)/pi≡0(mod p). (3)

∵(xi,p)=1,(2,p)=1=>(2xi,p)=1,i=1,2……,k-1.

∴(3)有解,且只有两解,即,①,②,…,(k)有解且都只有两解.

因此若①有解,则(2)有解,即(1)有解,且仅有两解.

即然(1)若有解,有且只有两解,那么§6.4的定理2的判别条件就可作为(1)的判别条件.

定理1该定理由宋开福给出)设(2t+1)∈S,(2t+1)k=2n+1,(2n+1,a)=1,同余方程

x2a(mod 2n+1). (4)

(i)若abmod 2n+1),b=-n/2,(n为偶数),或b=(n+1)/2,(n为奇数).

则(4)的解是 x≡±nmod 2n+1). (5)

(ii)若ab关于模2n+1不同余,则(4)有解的充要条件是

mm+1)≡a-bmod 2n+1).(6)

这里m=1,2,…,n-1,假如这个条件成立,那么(4)的解是

x≡±(n-m)(mod 2n+1). (7)

例1 解方程x2≡11(mod 125).

∵2n+1=125=>n=62=>b=-31,

x2≡-31(mod 125)是方程x≡±62的基准方程.

在[125k+(11+31)]/m(m+1)=(125k+42)/m(m+1)中, k个位=0,2,4,6,8.

k=0. 当k=0时,125k+42=42=6×7=>m=6=> n-m=62-6=56,

于是x≡±56(mod 125)是原方程的解.

下面我们来讨论方程(8)的解

x2amod 2k),(2,a)=1. (8)

同样,我们将(8)写成方程组的形式,即

fx)=x2-a≡0 (mod 2) ①

fx)≡0 (mod 22) ②

… … … (9)

fx)≡0 (mod 2k)( k)

由§5.3的定理1和,(9)有解的充要条件是

f′(xi)pit i+f(xi) ≡0(mod pi+1),i=1,2,…k-1,

f(x)=x2-a=> f′(xi)=2xi.则

2·2ixiti+fxi)≡fxi)≡xi2-a≡(mod 2i+1).(10)

(i)∵(a,2)=1,∴x=±1是①的解,但1≡-1(mod 2),故这两个值只能作一个解,

即取x≡1(mod 2)为①的解.

(ii)当k=2时,则②有解的充要条件是a≡1(mod 22).若此,②的解是x≡±1,(mod 22).

(iii)当k=3时,则③有解的充要条件是a≡1(mod 23).若此,③的解是x≡±1,±5(mod 23).

(iv)下面证明,若xαmod 2ii=3,4,…,k,是方程

x2amod 2i) ( i)

的一个解,则它的所有解是x≡±α,±(α+2i-1)(mod 2i).

xβmod 2i)也是i的解,即β2Amod 2i),又

α2amod 2i)=>α2-β2≡0(mod 2i)=>

(α+β)(α-β)≡0(mod 2i) [(α+β) /2]·[(α-β) /2].

α,β为奇数,

又(α+β)/2+(α-β)/2=α为奇数,故(α+β)/2,(α-β)/2中一个是奇数,一个是偶数,

因此(α+β)/2≡0(mod 2i-2)=>β≡-αmod 2i-1),或(α-β)/2≡0(mod 2i-2)=>βαmod 2i-1).

这即关于模2i,方程i的解不外是

x≡±α,±(α+2 i-1)(mod 2i). 证毕.

(v)下面证明,当k≥3时,若x≡±α是方程

x2amod 2k),2不能整除a

的解,则=±αx=±(α+2k-1)两组解有且仅有一组是方程x2amod 2k+1)的解.

α2-a=2kt=>(α+2 k-12-a=(α2-a)+2kα+2 2(k-1)=2k(t+α+2 k-2),而t与t+α+2 k-2的和是奇数,因此这两数一为奇数,一为偶数,即xαx=±(α+2 k-1)两组解中有且仅且组是x2amod 2 i+1)的解. 证毕.

(vi)下面证明x2amod 2 i),i=3,4,…,k-1,有解的充要条件是 a≡1(mod 8).

因为x2amod 8)有解的充要条件是a≡1(mod 8),于是方程(i)有解的充要条件是

a≡1(mod 8).

下面证明它的充分性.

k=3时,充分性成立,假设当k=i,i=3,4,…,k-1时,充分性成立.由(iv)可知,方程(i)若有解,则(i )的两组解是

x≡±α,±(α+2i-1)(mod 2i).

由(10)可知,这两组解中,有一组是方程x2-a≡0(mod 2 i+1)的解.由假设x2-a≡0(mod 2 i)有解的充分性是a≡1(mod 8),于是当xαx=±(α+2i-1)是方程x2-a≡0(mod 2 i+1)的解时,方程

x2-a≡0(mod 2 i+1)有解的充分性也是a≡1(mod 8).从而定理成立.

综上所述得:

定理2 同余方程x2amod 2 k),(2,a)=1.(8)

(i)当k=1时,方程(8)有唯一的一个解x≡1(mod 2).

(ii)当k=2时,方程(8)有解的充要条件是a≡1(mod 4).若此,则(8)的解是x≡±1(mod 4).

(iii)当k≥3时,方程(8)有解的充要条件是a≡1(mod 8),

若此,则(8)有4个解,若x=α是(8)的一个解,则(8)的全部解是

x≡±α,±(α+2k-1)(mod 2k).

若知道(8)的一个解,就可得(8)的全部解,于是下面讨论如何求(8)的一个解.下面介绍的方法如同介绍解奇质数模的二次同余方程一样,先写出模为2k的基准方程,再利用基准方程来判别(8)是否有解,对有解的写出其解(其观点和方法由宋开福给出).

同余方程x2≡(2k-1)2bmod 2k),(k≥3)显然有

x≡±(2k-1)(mod 2k)的解.

定义该定义由宋开福给出)同余方程

x2≡(2k-1)2bmod 2k),k≥3,

叫做关于模2kx≡±(2k-1)(mod 2k的基准方程.

下面讨论如何利用基准方程来判别同余方程(8)的解.

x2≡(2k-1)2≡4k2-4k+1≡4kk-1)+1≡bmod 2k),k≥3,有 x=±(2k-1)的解.

(i)若abmod 2k),则

x≡±(2k-1), ±(2k-1+2k-1)(mod 2k)为(8)的解.

(ii)若ab关于模2k不同余,设x≡(2k-1)+2mmod 2k)是方程x2amod 2k)的一个解,则

[(2k-1)+2m] 2≡4(m+k)(m+k-1)+1≡amod 2k),

b-a≡4kk-1)-4(m+k)(m+k-1)(mod 2k).

k≥3时,8|(b-a),

∴(m+k)(m+k-1)≡kk-1)+(a-b)/4(mod 2k-2).

于是得出利用基准方程来判别(8)是否有解的问题.

定理3该定理由宋开福给出)同余方程

x2a (mod 2k),(2,a)=1,k≥3. (8)

(i)若ab (mod 2k), b≡(2k-1)2mod 2k),则(8)的解是

x≡±(2k-1),±(2k-1+2k-1)(mod 2k).

(ii)若ab关于模2k不同余时,则(8)有解的充要条件是

m+k)(m+k-1)≡kk-1)+(a-b)/4(mod 2k-2). (11)

假如这个条件成立,那么(8)的解是

x≡±[(2k-1)+2m], ±[(2k-1)+2m+2k-1](mod 2k-2). (12)

解题的关键是求条件中的m,即在解题中是求

[2k-2n+k(k-1)+(a-b)/4]/(m+k)(m+k-1)中的整数m.因为(m+k)(m+k-1)是两个连续整数的积,而两个连续整数积的个位数是0,2,6,所以在一般情况,某10之间仍只需检验3个数.

例2 解方程x2≡57(mod 64).

∵64=26=>k=6=>2k-1=11,∴x2≡112≡121≡57(mod 64)是x≡±11(mod 64)的基准方程,

∴原方程的解是 x≡±11,±(11+25)≡±11,±21(mod 64)。

例3 解方程x2≡145(mod 256).

∵256=28=>k=8=>2k-1=15.∴x2≡152≡225(mod 256)是x≡±15(mod 256)的基准方程.而

[2k-2n+k(k-1)+(a-b)/4]/ (m+k)(m+k-1)=(64n+36)/(m+7)(m+8),n个位=0,4,6.

n=6.当n=6时,64n+36=420=20×21=>m+7=20=>m=13=>(2k-1)+2m=15+26=41. ∴原方程的解是

x≡±41,±(41+27)≡±41,±87(mod 256).

对于一般合数模的二次二项同余方程,由上面的定理及§5.3我们有

定理4m=2α°p1α1pkαkpi∈奇,(α0=α0α1=α1、…αk=αk)那么同余方程

x2amod m),(a,m)=1

有解的充要条件是(a/pi)=1,i=1,2,…,k.

并且当α0=2时,a≡1(mod 4),当α0≥3时,a≡1(mod 8).假如上面条件成立,则方程有解

(i)当α0=0,1时,方程有2k个解.

(ii)当α0=2时,方程有2k+1个解.

(iii)当α0≥3时,方程有2k+2个解.

到此,我们的第二个问题已完全解决了.

姓名 Email



本目录下所有文章:
2010.03.13 有理数的均匀分布 8.01KB
2010.03.13 我读新课标(2)第一章 29.73KB
2010.03.13 我读新课标(2)第二章 37.82KB
2010.02.08 两上数的平方和 7.52KB
2010.01.23 让知识的源头活水来 78.35KB
2010.01.10 解读哥德巴赫猜想 62.38KB