欧拉定理 (数论)

来自testwiki
imported>LLnnn2522024年6月17日 (一) 13:25的版本
(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)
跳转到导航 跳转到搜索

Template:NoteTA Template:No footnotesTemplate:Distinguish数论中,欧拉定理(也称费马-欧拉定理欧拉φ函数定理)是一个关于同余的性质。欧拉定理表明,若n,a为正整数,且n,a-{zh-hans:互素; zh-hant: 互質}-(即gcd(a,n)=1),则

aφ(n)1(modn)

aφ(n)与1在模n下同余φ(n)为欧拉函数。欧拉定理得名于瑞士数学家莱昂哈德·欧拉

欧拉定理实际上是费马小定理的推广。

例子

首先看一个基本的例子。令a=3n=5,此两数為互質正整數。小於等於5的正整数中与5互質的数有4個(1、2、3和4),所以φ(5)=4(详情见欧拉函数)。计算:aφ(n)=34=811(mod5),与定理结果相符。

使用本定理可大程度地简化幂的模运算。比如计算7222的个位数時,可將此命題視為求7222被10除的余数:因7和10互質,且φ(10)=4,故由欧拉定理可知741(mod10)。所以7222=7455+2=(74)557215572499(mod10)

一般在简化幂的模运算的时候,当an互質時,可对a的指数取模φ(n)

axay(modn),其中xy(modφ(n))

证明

一般的证明中会用到“所有与n互質的同余类构成一个”的性质,也就是说,设{a1,a2,,aφ(n)}是比n 小的正整数中所有与n 互素的数对应的同余类组成的集合(这个集合也称为模n简化剩余系)。这些同余类构成一个群,称为整数模n乘法群。因为此群阶为φ(n),所以aφ(n)1(modn)

n素数的时候,φ(n)=n1,所以欧拉定理变为:

an11(modn)
ana(modn)

这就是费马小定理

参看

参考书籍

Template:莱昂哈德·欧拉