- 在线时间
- 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著,孙智伟等译
7 m. b0 H" ^* Z% W7 M0 e
2 ?' A7 ^( U6 a: D第8章 同余式,第34页,倒数第7行,例子如下:- U u t/ C1 g! q8 D
/ |, Y2 v5 H) g2 L! S
893x = 266(mod 2432)( c# S* k( w6 e; N
+ @" p# y) }% X
书中的说法是将上面的方程转化为: 893u- 2432v= 19。然后,按照第6章的方法,求得(u,v)为(79,29).......) e0 N( ?8 N- }; l9 H' A7 M
( u) v1 |' m! B2 E5 s$ r----------" A( h( ]. N$ c3 l# h
我的问题是:% L' Z7 g' K6 L! d4 E' A
----------8 E0 I$ h0 f1 D+ {: j! W- d
我按照第6章的方法,计算得结果是(u,v)为(18,49),与上面的结果不一样。但我检查了很久,也没有发现问题出在哪里。具体的计算过程如下:
! e" |" Q$ D% z2 s! ^' N, N4 `3 J. P+ g9 ?5 u" W2 P
gcd(893, 2432)的过程如下:. T" Y1 P( B$ `8 Z
: e) R3 c) p7 K1 O
1) 646 = 2432 - 893 * 2% K# b& P; L; O& O" v" A1 ^8 ?
2) 247 = 893 - 646 * 1 j2 d3 i8 k7 V( N$ C+ T
3) 152 = 646 - 247 * 2
" s3 r& O# [2 y8 ~! h- h8 s$ S4) 95 = 247 - 152 * 11 L; ~. A4 {1 M" h0 J
5) 57 = 152 - 95 * 1! a# F2 }! l; Y" q$ H, z2 n
6) 38 = 95 - 57 * 1
$ a! b0 Q1 T- W2 q: ?$ h2 E7) 19 = 57 - 38 * 13 l' P! u, @/ p* c9 g
8) 0 = 38 - 19 * 2
( K2 `, }; E4 ?, r+ ^$ T- ]6 \0 q$ Y; o
7 {. m+ H! C! E9 ]! n9 [$ i现在假设 a = 2432, b = 893,则上面的 1)~7) 会变为如下:) y& c, S4 I7 [0 }
$ W. g7 i& b1 V, G! B- f1) 646 = a - 2b6 }- i6 p0 A3 z# W. z2 k
2) 247 = 3b - a
; N. N5 H; a- h b$ y' ]3) 152 = 3a - 8b
3 r. G7 b& _: X4) 95 = 11b - 4a, C9 J! V X. |6 S
5) 57 = 7a - 19b! E1 Z) q2 h# F) G/ d- ~$ _* N- Q
6) 38 = 30b - 11a+ C1 _+ |9 k, a8 a1 D" P5 l
7) 19 = 18a - 49b: r. L# j! e1 |. D, L7 ^$ P1 Y! ]
- V0 q' b, ?5 O' O' G6 g$ M所以,(u,v) 为 (18,49)。3 P) c& I& ?' |$ x: X, v+ o3 E
1 f. d& n% W, j( n: D是否我算错了?如果是的话,错在哪里?' W4 `, l5 D" D) {9 N
|
zan
|