- 在线时间
- 2 小时
- 最后登录
- 2014-7-30
- 注册时间
- 2014-4-20
- 听众数
- 2
- 收听数
- 0
- 能力
- 0 分
- 体力
- 5 点
- 威望
- 0 点
- 阅读权限
- 10
- 积分
- 3
- 相册
- 0
- 日志
- 0
- 记录
- 0
- 帖子
- 1
- 主题
- 1
- 精华
- 0
- 分享
- 0
- 好友
- 5
升级   60% 该用户从未签到 - 自我介绍
- sssss
 |
数论概论(原书第3版): Joseph H. Silverman著,孙智伟等译
. _+ q1 D0 r8 S( |9 m* B1 v6 P- g% C0 D3 R
第8章 同余式,第34页,倒数第7行,例子如下:; K F; B5 z$ w' Y- o$ Y O, I
+ V& i4 M; E: c893x = 266(mod 2432)' X @3 X6 ~% u' f. u l7 [; y
: B' p& G9 i1 j
书中的说法是将上面的方程转化为: 893u- 2432v= 19。然后,按照第6章的方法,求得(u,v)为(79,29).......: x* R0 C" T" U' e
5 Q5 h9 V5 F8 i& ~7 N: b& L* p
----------
& e2 G9 {' s c4 _; y我的问题是:
( Z4 u4 u7 j1 \. W, z----------
2 j7 ?1 d6 C& k$ @我按照第6章的方法,计算得结果是(u,v)为(18,49),与上面的结果不一样。但我检查了很久,也没有发现问题出在哪里。具体的计算过程如下:7 c& ]& z" I% i
$ r! S* t7 x. e5 ?5 E0 u8 I. `gcd(893, 2432)的过程如下:
6 t U6 W" }% a. d( [" W* t5 @: Q0 l) P6 b1 ~7 R9 V" @9 K9 M7 m
1) 646 = 2432 - 893 * 2
' R; {( k0 V# T. t1 N8 @% k2) 247 = 893 - 646 * 1
- J" g; y Z3 r/ G3) 152 = 646 - 247 * 2
; Z% q+ l/ Z$ C- G7 x: b8 z+ X% x4) 95 = 247 - 152 * 14 X; B4 O- w2 Y/ {% k' t+ @
5) 57 = 152 - 95 * 1
% J- r" R- e) U% Z: f6) 38 = 95 - 57 * 1( o; n; f: O1 F6 D
7) 19 = 57 - 38 * 11 ~2 J) z7 n& h! ^
8) 0 = 38 - 19 * 27 l9 P; J0 I& E i- H" o
# R& T* o7 z% A# q4 \2 G1 t现在假设 a = 2432, b = 893,则上面的 1)~7) 会变为如下:
2 C' c7 r/ m% F& A! w
( R1 n+ ]5 H9 ^$ W0 H0 W( x O1) 646 = a - 2b
" L- o# h" g% r3 ]7 M6 e2) 247 = 3b - a( n6 B$ N; D1 m8 F2 D
3) 152 = 3a - 8b; e0 G+ ?/ n$ Z( ^" k d" `8 @' r8 V
4) 95 = 11b - 4a; ? U) I" }# I& M4 p' f
5) 57 = 7a - 19b9 o0 c5 j: t1 t0 I B( } K( Y
6) 38 = 30b - 11a& R; N: F7 u6 r6 R2 ~9 f" p7 [
7) 19 = 18a - 49b
2 p" B+ F h( w# N5 y6 D$ I/ B! P1 Y8 W5 p5 o) D& Q) K
所以,(u,v) 为 (18,49)。
5 u; Q% I7 @3 ~8 O, q$ Z% T) K! D% N- q" `9 l
是否我算错了?如果是的话,错在哪里?
+ v+ L' h. {! h3 B* F |
zan
|