老年人选手经常忘知识。。。
所以随笔记一下
欧拉函数:φ(x) 表示[1,x]中与x互质的数的个数
欧拉函数的值:φ(x)=x*∏(1-1/p[i]);其中p[i]为x的第i个质因数;x为正整数;其中φ(1)=1
————————————————————————————————————————————————
关于φ(x)的证明:
首先,我们可以考虑到一个性质φ(a)*φ(b)=φ(a*b),记为性质1
再者,可以考虑到另一个性质 φ(p^k)=p^k-p^(k-1)=p^k(1-1/p);p为质数; 记为性质2
对x进行质因数分解,可得x=(p[1]^k[1])*(p[2]^k[2])......*(p[n]^k[n]) p[i]为x的质因数 k[i]为这个质因数的个数
由性质1可得,φ(x)=φ(p[1]^k[1])*φ(p[2]*k[2])...*φ(p[n]*k[n])
再由性质2进行化简,可得φ(x)=x*∏(1-1/p[i])
标签:函数,个数,关于,可得,质因数,欧拉,性质 来源: https://www.cnblogs.com/yoomu/p/15417050.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。