卡邁克爾函數

来自testwiki
跳转到导航 跳转到搜索

卡邁克爾函数λ(n)Template:OEIS满足aλ(n)1(modn),其中a与n互质

定义

当n为1、2、4、奇质数的次幂、奇质数的次幂的两倍时为欧拉函数,当n为2,4以外的2的次幂时为它的一半。 λ(n)={φ(n)n=1,2,3,4,5,6,7,9,10,11,13,14,17,19,22,23,25,26,27,2912φ(n)n=8,16,32,64,128,256

欧拉函数有φ(pk)=pk1(p1)

算术基本定理,正整数n可写为质数的积n=p1a1p2a2pω(n)aω(n)

对于所有n,λ(n)是它们最小公倍數

λ(n)=lcm[λ(p1a1),λ(p2a2),,λ(pω(n)aω(n))]

例子

λ(8)=2

721(mod8)

证明

证明当a与n互质时,满足aλ(n)1(modn)

费马小定理ap1=1+hp

apk1(p1)=1+hpk

apk(p1)=(1+hpk)p=1+hppk+1+=1+h0pk+1

数学归纳法apk1(p1)1(modpk)成立,这是一般情况。

a=1+2h

a2=1+4h(h+1)=1+8Ch+12

a2k2=1+2kh

a2k1=(1+2kh)2=1+2k+1(h+2k1h2)

数学归纳法得当k3时,a2k21(mod2k)成立。 [1]

原根的充要条件

证明φ(n)=λ(n)为存在模n原根的充要条件。

φ(n)=λ(n)当且仅当n=1,2,4,pk,2pkp2

必要性

φ(n)λ(n),若φ(n)>λ(n),则不存在阶为φ(n)的模n元素,即不存在原根。[1]

λ原根

阶为λ(n)的模n元素为λ原根。模n的λ原根的个数参见Template:Oeis

n=2k,k>2时,3、5为模n的λ原根,因而所有模8余3或5的数都是模n的λ原根。

32k3=(221)2k3=12k1+2kI[1]
52k3=(1+22)2k3=1+2k1+2kI[1]

多项式除法

(p)k|(xλ(p)+1x)k

余式:xλ(p)(k+n)+ki=1k(1)i1(n+i1i1)(n+kki)xλ(p)(ki)+k(mod(p)k) [2]

参见

参考资料

Template:Reflist