《初等数论(闵嗣鹤、严士健)》第三版习题解答 下载本文

内容发布更新时间 : 2024/5/5 12:13:08星期一 下面是文章的全部内容请认真阅读。

《初等数论》习题解答(第三版)广东石油化工学院

?ii?设(1)有解c,即c?b1(modm1),c?b2(modm2)

故此得b1?b2(mod(m1,m2)),必要性成立; 反之,设d|b1?b2即b1?b2(modd)

则由§1定理,知方程m1y?b2?b1(modm2)必有解, 设其解为y?y0(modm2),即m1y0?b2?b1(modm2) 令x1,2?b1?m1y0则易见:

x1,2?b1(modm1)且x1,2?b2(modm2)

即(1)有解x1,2,充分性得证。 进一步,若(1)有解x,y,则

x?y(modm1),x?y(modm2)

即x?y是m1,m2的公倍数,当然也是?m1,m2?的倍数,

?x?y(mod?m1,m2?)

故若x1,2是(1)的一个解,则(1)的任一解x必满足

x?x1,2(mod?m1,m2?)。

(iii)若同余式组x?bi(modmi),i?1,2,则?,k有解,

??x?bi(modmi) 也有解。从而由(ii)知必有

??x?bj(modmj),k,必要性成立。

(mi,mj)|(bi,bj),i?1,2,下证充分性。首先,推(i),用归纳法易证:

?(m1,mk),(m2,mk),,(mk?1,mk)??(?m1,m2,,mk?1?,mk)

又由(ii)知k?2时,充分性也成立;

36 / 77

《初等数论》习题解答(第三版)广东石油化工学院

?x?b1(modm1)?现设同余式组? 有解x?b(mod?m1,?x?b(modm)k?1k?1?即b?bi(modmi),1?i?k?1。

设bi?b?limi,1?i?k?1;又由条件知(mi,mk)|(bi?bk),

,mk?1?),

而bi?bk?(b?bk)?limi,从而(mi,mk)|bi?bk,1?i?k?1, 所以x2?41(mod16), 即(?m1,m2,,mk?1?,mk)?b?bk,

??x?b(mod?m1,,mk?1?)又由(ii),则同余式组?,

??x?bk(modmk)必有解x?c(mod?m1,,mk?1,mk?) (※)

显然c?bi(modmi),1?i?k,即(※)就是同余式组(2)的解,据归纳性原理,结论成立。后一结论由上述过程亦成立。

§3 高次同余式的解数及解法

1、 解同余式6x3?27x2?17x?20?0(mod30)。

?x2?x?0(mod2)??????????(1)?解:原同余式等价于?2x?2?0(mod3)??????????(2)

?x3?2x2?2x?0(mod5)??????(3)?(1)有解x?0,1(mod2) (2)有解x?2(mod3) (3)有解x?0,1,2(mod5)

?x?b1(mod2)? 联立?x?b2(mod3)?x?b3(mod5)?b1?0,1b2?2b3?0,1,2

据孙子定理,可得x?15b1?10b2?6b3(mod30)

37 / 77

《初等数论》习题解答(第三版)广东石油化工学院

故原同余式共有6个解是:

x1?20,x2?5,x3?26,x4?11,x5?2,x6?17,(mod30)

2、 解同余式31x4?57x3?96x?191?0(mod225)

解:

225?32?52

?4x4?3x3?6x?2?0(mod32)? 故原同余式等价于?4 32??6x?7x?4x?9?0(mod5)1) 先解4x4?3x3?6x?2?0(mod3)

即x4?1?0(mod3) 得x??1(mod3)

f?(x)?16x3?9x2?6?f?(1)?31,3?31

f?(?1)??1,3?(?1)f(1)??5(mod3)?t1?1(mod3).3?x1?1?3t1?4(mod32);由f?(1)t1??又由f?(?1)t2??5(mod3)?t2?2(mod3)?x2??1?3t2?5(mod32);即第一式有两个解x1?4,x2?5②再解g(x)?6x4?7x3?4x?9?0即 x4?2x3?x?1?0设 x?1,

(mod32).(mod5)

(mod5)

2(mod 5g?(1)?41.g?(2)?272,

g?(x)?24x3?21x2?4.而5?415?272

(mod5)(mod5)(mod52).

由41t1?0(mod5)?t1?0272t2??27(mod5)?t2?4?3?第二式有两个解x3?1,?x?b1联立??x?b2(mod9)(mod25)b1?4,5b2?1,?3 38 / 77

《初等数论》习题解答(第三版)广东石油化工学院

由孙子定理设x?100b1?126b2即原四条式有4个解是x?76, §4.质数模的同余式

补充例子: 1.解同余方程:

(mod225)

22,176,122(mod225).

(ⅰ) 3x11 ? 2x8 ? 5x4 ? 1 ? 0 (mod 7); (ⅱ) 4x20 ? 3x12 ? 2x7 ? 3x ? 2 ? 0 (mod 5)。

解:(ⅰ) 原同余方程等价于3x5 ? 5x4 ? 2x2 ? 1 ? 0 (mod 7),用x = 0,?1,?2,?3代入知后者无解; (ⅱ) 原同余方程等价于2x4 ? 2x3 ? 3x ? 2 ? 0 (mod 5),将x = 0,?1,?2 代入,知后者有解x ? ?1 (mod 5)。 2.判定

(ⅰ) 2x3 ? x2 ? 3x ? 1 ? 0 (mod 5)是否有三个解; (ⅱ) x6 ? 2x5 ? 4x2 ? 3 ? 0 (mod 5)是否有六个解?

解:(ⅰ) 2x3 ? x2 ? 3x ? 1 ? 0 (mod 5)等价于x3 ? 3x2 ? 4x ? 3 ? 0 (mod 5),又x5 ? x = (x3 ? 3x2 ? 4x ? 3)(x2 ? 3x ? 5) + (6x2 ? 12x ? 15),其中r(x) = 6x2 ? 12x ? 15的系数不都是5的倍数,故原方程没有三个解; (ⅱ) 因为这是对模5的同余方程,故原方程不可能有六个解。

定理5 若p是素数,n?p ? 1,p?|a则

x n ? a (mod p) (14)

有解的充要条件是

p?1na若有解,则解数为n。

?1 (mod p)。 (15)

证明 必要性 若方程(14)有解x0,则p?|x0,由Fermat定理,得到

39 / 77

《初等数论》习题解答(第三版)广东石油化工学院

a充分性 若式(15)成立,则

p?1n?(x)n0p?1n= x0p ? 1 ?1 (mod p)。

p?1np?1np?1nxp?1?x?x((x)n?a?a?1)?(xn?a)P(x)?x(ap?1n

?1),其中P(x)是关于x的整系数多项式。由定理4可知同余方程(14)有n个解。证毕。

1、 设n︱p?1, n?1, (a,p)?1.证明同余式 xn?a有解的充分必要条件是a(modp )p?1n?1(modp),并且在有解的情况下就有n个解。

证明:?)若同余式有解,令其解为x?x0(modp), 设p?1?kn.则x0p?1?x0kn?1但x0p?1?a(a,p)?1,?(x0,p)?1 (modp)

(modp)

?ap?1n?x0p?1?1(modp);

?)ap?1n?1(modp)

(modp) 可得xp?1则由x?an?ap?1n?1(modp)。

它有p?1个解。

又n︱p?1

p?1p?1?2?1??(p?1)?n(p?1)?2nnnn?ax?ax?a 令g(x)??x?

??则xp?1?(xn?a)g(x)?0(modp)

g(x)?0(modp)

40 / 77