人老了,记性就不好,这个文章主要是整理一些定理,方便后面复习。没有证明。

常见的积性函数

单位函数

[epsilon(n)=[n=1]]

欧拉函数

[varphi(n)=nsum(1-frac{1}{p_i})]

表示小于等于n的数字中与n互质的数字个数。

莫比乌斯函数

[mu(x)=egin{cases}1 &(x=1)(-1)^k & x=p_1p_2...p_k\

0 & elseend{cases}]

正因子数

[d(n)=sumlimits_{i|n}1]

因子函数

[sigma_k(n)=sumlimits_{d|n}d^k]

易知(sigma_0(n)=d(n))

(sigma_1(n))一般记作(sigma(n))

常值函数

[1(n)=1]

幂函数

[Id_k(n)=n^k]

特别的,(Id_1(n))常记作(Id(n))

狄利克雷卷积

对于两个数论函数(f),(g)

[f*g(n)=sumlimits_{d|n}f(d)g(frac{n}{d})]

其中*为狄利克雷卷积的运算符号。如果f和g为积性函数,那么(f*g)也为积性函数。

性质

1.对于任意的数论函数f有

[f*epsilon=f]

2.[Id = 1*varphi]

3.[epsilon=1*mu]

4.[sigma_k=1*Id_k]

莫比乌斯反演

如果(g=f*1)

那么有(f=f*epsilon=f*1*mu=g*mu)

莫比乌斯反演常用卷积:(mu*1=epsilon,Id=1*varphi)

其他小知识点

(lfloorfrac{lfloorfrac{n}{i}floor}{x}floor=lfloorfrac{n}{ix}floor)

(sumlimits_{i=1}^nlfloorfrac{n}{i}floor=sumlimits_{i=1}^nd(i))

MATLAB计算卷积幂函数,数论小记(示例代码)相关推荐

  1. python计算时间差代码_Python3显示当前时间、计算时间差及时间加减法示例代码...

    Python3显示当前时间.计算时间差及时间加减法示例代码 摘要 在使用Python写程序时,经常需要输出系统的当前时间以及计算两个时间之间的差值,或者将当前时间加减一定时间(天数.小时.分钟.秒)来 ...

  2. sbm预测matlab,**matlab计算非期望产出sbm模型代码**

    matlab计算非期望产出sbm模型代码 data1=xlsread('E:\论文材料\毕业论文\02.xlsx',1) data2=xlsread('E:\论文材料\毕业论文\02.xlsx',2) ...

  3. 【数字信号处理】卷积编程实现 ( 卷积计算原理 | 卷积公式计算 | 使用 matlab 计算卷积 | 使用 C 语言实现卷积计算 )

    文章目录 一.卷积计算原理 二.卷积计算 1.计算 y(0) 2.计算 y(1) 3.计算 y(2) 三.使用 matlab 计算卷积 四.使用 C 语言实现卷积计算 一.卷积计算原理 对于 线性时不 ...

  4. 基于MATLAB计算MIMO信道容量(附完整代码与分析)

    目录 一.介绍 二. 代码 三. 运行结果及分析 3.1  MIMO信道容量:固定发射天线数为4 3.2 MIMO信道容量:固定接收天线数为4 3.3 AWGN信道与瑞利信道容量 四. 总结 一.介绍 ...

  5. java集合交运算_java中计算集合的交差并集示例代码

    前言 本文主要给大家简单介绍下,如何使用apache commons以及guava的类库来计算集合的交差并集.分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧. maven com.go ...

  6. 连载 3:利用 matlab计算卷积

    转载于:https://www.cnblogs.com/WHaoL/p/6155544.html

  7. 《ArcGIS Runtime SDK for Android开发笔记》——(7)、示例代码arcgis-runtime-samples-android的使用...

    1.前言 学习ArcGIS Runtime SDK开发,其实最推荐的学习方式是直接看官方的教程.示例代码和帮助文档,因为官方的示例一般来说都是目前技术最新,也是最详尽的.对于ArcGIS Runtim ...

  8. DOM案例练习-推荐几个DOM小案例练习有示例代码

    文章目录 案例一: 轮播消息提示 案例二: 关闭删除消息 案例三: 侧边栏的展示 案例四: 登录框的实现 案例五: 王者的轮播图 案例六: 书籍的购物车 案例一: 轮播消息提示 说明: 做一个消息提示 ...

  9. 使用overlap-add方法计算两个信号的卷积示例(在频域计算卷积)

    之前已经写过一篇使用overlap-add方法计算两个信号的卷积示例 本篇将卷积部分的计算从时域改为频域,基本操作步骤不变 示例代码如下: import numpy as npdef get_bloc ...

最新文章

  1. 【Win32 API学习]打开可执行文件
  2. flashpaper打印机没有被正确安装_没有正确保存与安装,可导致80%的轴承提早失效...
  3. 又来搞事情了,这次女友让我研究如何实现一个文件系统
  4. 网站推广专员浅析如何做好网站推广与运营?
  5. python 预测算法_通过机器学习的线性回归算法预测股票走势(用Python实现)
  6. 使用uliweb创建一个简单的blog
  7. 巧用拦截器:高效的扩展点设计
  8. 安装和配置Hadoop
  9. 设置横坐标刻度_是不是快被Excel的时间刻度逼疯了,教你两招轻松解决
  10. linux代码工具tag,gcov-dump原理分析_Linux平台代码覆盖率测试
  11. python3 音乐播放器_Python3——MP3播放器
  12. 常用Latex表达式符号——组合数学篇
  13. 潘石屹回应丁磊“5G言论”:生活在4G的人理解不了5G
  14. Python生成大量随机人员信息
  15. 使用Maven前夕(Maven项目架构管理工具、配置环境变量、阿里云镜像、本地仓库)
  16. zk可实现分布式锁,Redis也可实现,之间有什么区别?
  17. 泰克示波器3系MDO再次升级,使EMI测试不再求人
  18. BEV和Pseudo-Lidar
  19. 哈佛结构与冯诺伊曼结构
  20. OpenHarmony通过MQTT远程控制鸿蒙小车

热门文章

  1. 首篇NLP图神经网络综述!127页文档让你全面了解这个领域
  2. mysql搜索_查询mysql的搜索引擎
  3. qt lineedit获取内容_Qt开发中的几个关键知识点,收藏以备参考
  4. 工程数学(数值分析)第六讲:数值微积分
  5. Leetcode每日一题:100.same-tree(相同的树)
  6. Leetcode每日一题:50.powx-n
  7. SQL 高效的万能分页存储过程
  8. python接口自动化(三十三)-python自动发邮件总结及实例说明番外篇——下
  9. tensorflow如何微调时如何只训练后两层_TensorFlow官方发布剪枝优化工具:参数减少80%,精度几乎不变...
  10. php递归查询 大数组,php 递归 实现无限分类 格式化数组