积性函数
积性函数
定义&性质
对于所有互质的
对于所有的
对于积性函数,有
常见积性函数
1、
2、
3、
4、
5、
6、
7、
欧拉函数
见数论
莫比乌斯函数
即每个质因数只出现最多
性质
由简单组合和二项式定理可证
约数个数函数
对于
不难发现也具有积性函数的性质
约数个数函数的上界
网上找到是
线性筛求积性函数
只需要分三类讨论即可(见数论)
所有积性函数都可以对这三类数有具体处理方式
莫比乌斯反演
(接下来会用不是很数学的方法来解释)
对于积性函数
简单证明:
理解第二行的交换枚举量最关键
我们尝试先枚举
狄利克雷卷积
狄利克雷卷积是操作在积性函数上的二元函数,易知莫比乌斯反演是其子集
性质1:
性质2:任意两个积性函数都可以通过卷积得到另一个函数
常见卷积:
练习
P2522 [HAOI2011]Problem b
数论分块即可
细节理解
1、
2、第四行中,
尝试自己证明
LCMSUM - LCM Sum
有好几种推法
方法1
很巧妙地利用了一个结论:
观察
结论:
引理:
时, 为偶数,且 与 成对出现( )
则
为 对 与 的和,得证
利用此结论化简:
把
用埃筛即可跑出所有
方法2
暴力展开:
方法3
构造函数
最后一步也是埃筛
(感觉我在比赛中也构造不出来
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 地球OL攻略 —— 某应届生求职总结
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 提示词工程——AI应用必不可少的技术
· .NET周刊【3月第1期 2025-03-02】