<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    E81086713E446D36F62B2AA2A3502B5EB155

    Java雜家

    雜七雜八。。。一家之言

    BlogJava 首頁 新隨筆 聯系 聚合 管理
      40 Posts :: 1 Stories :: 174 Comments :: 0 Trackbacks
       今天買了本《算法概論》影印注釋版,仔細看了第一章,果然名不虛傳,很是吸引人。
    第一章的習題難度適中,這里抽出第35題來,這題是證明Wilson定理。
    Wilson定理:
       N是一個素數當且僅當: (N-1)! ≡ -1(mod N)

    證明:
      首先我們證明若N是素數,那么等式成立,對于N=2,這是很明顯的。以下證明N>2 的情形。
      1)若N是素數,那么關于N同余的乘法群G={1,2,3....N-1}
        群G每個元素都有逆元,映射 f:a -> a^-1 ,f(a)=a^-1 是一個一一映射。現在,任取一個元素,它的逆元要么是其它一個元素,或者是它本身。 我們假設其中元素x的逆元是它本身,那么x*x ≡1(mod N) =>(x+1)*(x-1)=K*N,而N是素數,所以要么x=N-1,要么x=1。也就是說,除了這兩個元素,其它的元素的逆元都是映射到別的元素的。而N>2,是奇數,所以元素共有N-1個,也就是偶數個元素。這樣,除了1和N-1外剩余的N-3個元素剛好結成兩兩一對(x,y)(逆元是唯一的)使得f(x)=y=x^-1,也就是xy≡1(mod N).
    現在把G的元素全部乘起來,讓互為逆元的元素組成一對那么(N-1)!=1*(N-1)*(x1*y1)*(x2*y2)...(xk*yk)≡1*(N-1)*1*1...1 (mod N)≡-1(mod N).
        這樣,我們證明了一個方向了,下面我們證明另一個方向

      2)若(N-1)! ≡ -1(mod N)成立,則N是素數,若不然,令 N是和數。則(N-1)!肯定整除N,因為N的每個因子p滿足p>1,p<N。
       現在令(N-1)!=K1*N.又(N-1)! ≡ -1(mod N) => K1*N ≡ -1(mod N),由同余性質知,存在K2使得K1*N+1=K2*N,兩邊同時除以N得K1+1/N=K2.顯然,這是不可能的,所以若(N-1)! ≡ -1(mod N)成立,則N是素數

    證明完畢!

    這里用群的概念能夠簡化一定的描述,其實可以完全不用群的概念的,只不過這樣一來,描述更長點,繁瑣點!





    posted on 2009-04-10 22:38 DoubleH 閱讀(2047) 評論(1)  編輯  收藏 所屬分類: Memorandum

    Feedback

    # re: 《算法概論》第一章習題35證明(Wilson定理) 2009-08-29 13:29 wakeeper
    很經典!  回復  更多評論
      

    主站蜘蛛池模板: 亚洲午夜精品一级在线播放放| 日本免费一区二区三区最新| 亚洲色婷婷综合久久| 亚洲av最新在线观看网址| 美女被cao免费看在线看网站| 成a人片亚洲日本久久| 亚洲国产人成精品| 97人妻精品全国免费视频| 国产亚洲福利精品一区二区| 亚洲精品视频在线| 在线观看片免费人成视频播放| 中文字幕亚洲电影| 国产麻豆一精品一AV一免费| 久久精品亚洲一区二区| 99久久久国产精品免费牛牛| 亚洲精彩视频在线观看| 中文字幕人成无码免费视频| 亚洲精品国产第一综合99久久 | 亚洲熟伦熟女新五十路熟妇| XXX2高清在线观看免费视频| 亚洲国产成人高清在线观看| 亚洲视频在线免费看| 亚洲区日韩精品中文字幕| 免费h成人黄漫画嘿咻破解版| 国产日韩AV免费无码一区二区三区 | 久久精品国产亚洲av瑜伽| 亚洲国产中文字幕在线观看 | 18禁男女爽爽爽午夜网站免费| 亚洲人成高清在线播放| 日本一道综合久久aⅴ免费| 在线播放国产不卡免费视频| 国产AV无码专区亚洲AVJULIA| 永久在线免费观看| 看免费毛片天天看| 亚洲第一中文字幕| 精品免费国产一区二区| 两个人看的www免费视频中文| 亚洲www在线观看| 在线观看亚洲精品福利片| 亚洲视频在线观看免费视频| 日韩毛片在线免费观看|