博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
欧拉函数技巧与学习笔记
阅读量:4884 次
发布时间:2019-06-11

本文共 666 字,大约阅读时间需要 2 分钟。

欧拉函数详解

  • 蒟蒻的学习笔记

  • 前置1:数论函数为定义域在自然数上的一类函数,它是非连续的函数(可以说是离散的函数)。我也不知道对不对


1. 定义

在数论,对正整数n,欧拉函数是小于n的正整数中与n互质的数的数目。

特别的,我们规定 φ(1)=1。

  • 性质

    • 欧拉函数是个
      也就是 φ(a×b)=φ(a)×φ(b) (ab)φ(a×b)=φ(a)×φ(b) (a⊥b) aba⊥b表示aabb互质。

2. 挖个坑,后期逐步更新

3. 一些推论定理的简单证明

  • φ(2×n)=φ(n)φ(2×n)=φ(n)(nn为奇数)

    证明:根据φ(2)=1φ(2)=1和积性函数定义。

  • 如果aba⊥bb>ab>a 那么 (ba)b(b−a)⊥b

  • 除了φ(1)φ(1)φ(2)φ(2)以外,当n3n≥3时,φ(n)φ(n)均为偶数

    证明:根据筛法,p1p−1为偶数(pp为质数),而筛出的欧拉函数都是有因子p1p−1的,所以为偶数,还可以根据互质的数都是成对出现的来证明(下面有证明)。

  • n>1n>1,则11~nn中的与nn互质的整数的和为n×φ(n)2n×φ(n)2

    证明:因为aann互质(a<na<n),那么nan−a也与nn互质,所以互质的数是成对的,且两两之间和为nn,所以一共φ(n)2φ(n)2对,所以和为n×φ(n)2n×φ(n)2

  • nn为正整数,那么d|ndφ(d)=n∑dd|nφ(d)=n

转载于:https://www.cnblogs.com/VictoryCzt/p/10053425.html

你可能感兴趣的文章
三(1)、队列(链队列)
查看>>
改变 C/C++ 控制台程序的输出颜色和样式
查看>>
ExtJs4.2 RadioGroup CheckboxGroup
查看>>
InnoDB Undo Log
查看>>
在Application中集成Microsoft Translator服务之使用http获取服务
查看>>
flask页面中Head标签内容为空问题
查看>>
Centos7 Putty SSH密钥登录
查看>>
小说Symbian的签名
查看>>
高级java面试宝典
查看>>
声明,本博客文章均为转载,只为学习,不为其他用途。感谢技术大牛的技术分享,让我少走弯路。...
查看>>
centos7.1下 Docker环境搭建
查看>>
c# 导出Excel
查看>>
Status: Checked in and viewable by authorized users 出现在sharepoint 2013 home 页面
查看>>
python数据预处理
查看>>
Python之路,Day21 - 常用算法学习
查看>>
Android安全-代码安全1-ProGuard混淆处理
查看>>
部署core
查看>>
mysql 时间设置
查看>>
如何在 Xcode 中修改应用的名字
查看>>
有关交换机——熟悉原理是必须的【转载】
查看>>