首页 > 其他分享 >【学习笔记】狄利克雷卷积

【学习笔记】狄利克雷卷积

时间:2022-11-19 21:36:02浏览次数:54  
标签:frac 函数 狄利克 卷积 sum 笔记 times 积性

狄利克雷卷积

数论函数:

陪域:包含值域的任意集合。

数论函数:一类定义域是正整数,陪域为复数的函数。

设 \(f\),\(g\) 为数论函数:
加法:\((f + g)(x) = f(x) + g(x)\)
数乘:\((xf)(n) = x \times f(n)\)

积性函数:对于函数 \(f(n)\),存在任意互质的数 \(x\),\(y\),使得 \(x \times y = n\),并且 \(f(n) = f(x) \times f(y)\),那么函数 \(f(n)\) 为积性函数。

常见的积性函数:

  1. \(I(n) = 1 \text{ } 恒等函数\)
  2. \(id(i) = i \text{ } 单位函数\)
  3. \(\varphi(i) 欧拉函数\)
  4. \(\mu(i) 莫比乌斯函数\)
  5. \(\sigma(i) \text{ } i的约数的和\)
  6. \(\tau(i) \text{ } i 的约数的个数和\)
  7. \(\epsilon(i) = [i = 1]\)

完全积性函数:对于函数 \(f(n)\),存在任意数 \(x\),\(y\) 使得 \(x \times y = n\) 并且 \(f(n) = f(x) \times f(y)\),那么 \(f(n)\) 被称为完全积性函数。

狄利克雷卷积:

定义 \(f\),\(g\) 为数论函数,则它们的狄利克雷卷积可以表示为 \(f * g\),设 \(h = f * g\),有:

\[h(n) = \sum_{d|n} f(d)g(\frac{n}{d}) \]

当 \(f(n)\) 和 \(g(n)\) 都是积性函数时,\(h(n)\) 也为积性函数。

证明:

设 \(a \times b = n\),且 \(\gcd(a, b) = 1\)

\[\begin{align*} h(n) & = \sum_{d_1 | a,d_2 | b} f(d_1 d_2)g(\frac{a}{d_1} \frac{b}{d_2})\\ & = \sum_{d_1 | a,d_2 | b} f(d_1)f(d_2)g(\frac{a}{d_1})g(\frac{b}{d_2}) \\ & = \sum_{d_1 | a} f(d_1)g(\frac{a}{d_1}) \sum_{d_2 | b} f(d_2)g(\frac{b}{d_2}) \\ & = h(a) \times h(b) \end{align*} \]

证毕。

运算法则:

交换律:\(f * g = g * f\)。
结合律:\((f * g) * h = f * (g * h)\)。
分配率:\(f * (g + h) = f * g + f * h = (g + h) * f\)。

性质:

单位元:\(\epsilon\),即 \(f * \epsilon = f\)

  • \(\mu * I = \epsilon\)
  • \(\varphi * I = id\)
  • \(\mu * id = \varphi\)

标签:frac,函数,狄利克,卷积,sum,笔记,times,积性
From: https://www.cnblogs.com/TSTYFST/p/16907256.html

相关文章

  • Hive学习笔记:字符串拼接
    工作中需要合并区号与号码,因两个字段均为数值,无法直接使用“+”进行拼接,需要通过其他方法。一、concat拼接concat将多个字段(字段类型可不相同)拼接起来。使用语法为:-......
  • Odoo学习笔记(一) odoo的源码安装
    一、安装环境操作系统:Ubuntu22.04系统环境准备运行库的安装,不然安装psycopg2和python-ldap会失败#pg的运行库apt-getinstalllibpq-dev#ldap的运行库apt-getin......
  • pytorch学习笔记(1)
    pytorch学习笔记(1)   expand向左扩展维度、扩展元素个数a=t.ones(2,3)只能在左侧增加维度,而不能在右侧增加维度,也不能在中间增加维度新增维度的元素个数可以为任......
  • 【《硬件架构的艺术》读书笔记】02 时钟和复位zui'xiao'zhi1
    2.6.1用同步复位进行设计    上面两个电路功能一样,但是下面的电路如果load信号为X,触发器便会停在不定态。可以使用编译指令告诉指定的信号为复位信号,综合工具就......
  • 20201322学习笔记12
    第十四章MySQL数据库系统14.1Mysql简介MySQL是一个关系数据库系统。在关系数据库中,数据存储在表中。每个表由多个行和列组成。表中的数据相互关联。表也可能与其他表有......
  • 卷积神经网络
    title:卷积神经网络date:2022-06-1920:46:59tags:-cvcategories:-note-DeepLearning目录:什么是卷积?reference什么是卷积?举个例子:图1:为一个人进食的......
  • orcale笔记04-DQL语言
    单表查询:select字段1,字段2,... from 表名 whereconfidentconfident  精确查找=,范围查找>,<,>=,<=,......
  • orcale笔记03-DML语句
    insertinto:插入数据全表插入:insertinto表名values(值1,值2...);部分列插入:insertinto表名(列1,列2...)values(值1,值2...)从其他表中复制数据:insertin......
  • orcale笔记02 DDL语言
    create创建对象alter 修改对象drop删除对象truncate清空对象创建表:createtable表名(字段1数据类型约束条件,字段2数据类型约束条......
  • Python学习笔记(三)
    运算符和表达式算术运算python在这里直接支持了幂运算,c的话需要额外的头文件导入此外,python也是支持取模%和取整运算的。The / (division)and // (floordivisi......