• 初等数论初步——费马小定理与欧拉定理


    欧拉定理和费马小定理有许多重要的应用,常见的我们可以用它来化简计算

    费马小定理是欧拉定理的特例

    一、费马小定理

              

    证明:

    由(a,m) = 1,知m不是a的素因数;又因为m不是1、2、3...m-1的素因数,所以a,2a,3a...(m-1)a都不能被m整除

    又因为a,2a,3a...(m-1)a两两不同余(假设pa≡qa(mod m) <==> m|a(p-q),而(a,m)=1,p-q < m,不可能被整除),

    所以它们分别属于模m中除[0]以外的m-1个剩余类中,即存在某种一一映射

    [1] = [aa1],[2]=[aa2]......,其中a1,a2...am-1互不相同且属于1~m-1

    由同余的性质一知,aa1*aa2*...*aam-1 = a^(m-1) *(m-1)!≡(m-1)!(mod m)

    由于m为素数,((m-1)!,m) = 1

    由同余的性质二,两边消去(m-1)!,得a^(m-1)≡1(mod m)

    二、欧拉定理

              

    证明:

    记φ(m)=r,用a1,a2....ar表示1,2...m-1中于m互素的数

    因为(a,m)=1,且a1,a2...ar都是于m互素的数,所以aa1,aa2....aar于m均是互素

    易知,aa1,aa2....aar分属于r个不同的剩余类(可参考费马大定理的说明)

    (aa1,m)=1 <==> (aa1modm,m)=1 <==> aa1modm是一个与m互素的数,在a1,a2...ar中

    这样也能建立起某种一一映射

    由同余的性质一得aa1*aa2*...*ar≡a1*a2...*ar(mod m),即a^r*(a1a2...ar)≡a1a2...ar(mod m)

    又因为a1,a2...ar都与m互素,由同余得性质二,a^r≡1(mod m),即a^φ(m)≡1(mod m)

  • 相关阅读:
    9月7日总结
    Arbitrage题解
    杀蚂蚁题解
    8月11日总结
    8月10总结
    PHP 关于获取客户端ip的方法
    PHP内置函数大全
    PHP header函数设置http头
    获取两个日期之间的全部的日期数据(包括两个日期)
    根据周日获取这周的周日到周六的日期(周日为这周的第一天)
  • 原文地址:https://www.cnblogs.com/lfri/p/9354054.html
Copyright © 2020-2023  润新知