当前位置: 首页 > news >正文

真正的反演笔记

目录

  • 真正的反演笔记
    • 前置知识
      • 偏序关系
      • 卷积
      • Kronecker delta 函数
      • Riemann zeta 函数
    • 莫比乌斯函数
      • 性质
    • 不同偏序集上的莫比乌斯函数的性质
  • 参考文献

真正的反演笔记

论看书看到自闭是一种怎样的体验
warning:本文可能过于理论化。
本文包含的内容:容斥原理,二项式反演,数论反演

前置知识

偏序关系

偏序关系

卷积

\(\mathcal F(X)\)是一个只要满足\(x\not \le y\)就有二变量函数\(f(x,y)\)的所有实值函数的集合
设函数\(f,g\in\mathcal F\)
定义这两个函数的卷积
1608061-20190330142658608-971324096.png
我们发现,如果这个东西类似于矩阵乘法。(要满足一定的条件)

Kronecker delta 函数

定义Kronecker delta函数\(\delta\)
\(\delta(x,y) = [x=y]\)
如果我们把二元函数看作是矩阵的话,\(\delta\) 相当于是单位矩阵

Riemann zeta 函数

定义 Riemann zeta函数为\(\zeta(x,y)=[x\le y]\)
顺带一提,这个函数实际上是偏序集\(\le\)的一种表现,可以看作是1的上三角矩阵。

莫比乌斯函数

1608061-20190330144841821-100480007.png
显然有\(f^{-1}*f = \delta\)
我们定义莫比乌斯函数\(\mu=\zeta ^{-1}\)
\(\mu\)\(\zeta\)的逆函数

性质

根据逆函数的推倒
1608061-20190330150743502-1122385920.png
在偏序集\((N,≤)\)上的性质
1608061-20190330150904287-1696586326.png
事实上这个结论对于所有可数的全序集而言均符合。

不同偏序集上的莫比乌斯函数的性质

直接粘了Xris大神的blog
1608061-20190330153023413-852727109.png

1608061-20190330153047200-700702750.png

1608061-20190330153051085-1584843514.png

Moebius_mu.svg_.png

参考文献

不一样的反演魔术
Introductory Combinatorics Fifth Edition

转载于:https://www.cnblogs.com/gaozhuoyuan/p/10627806.html

相关文章:

  • 作为面试官的一点点感悟,谈谈技术人的成长之路
  • 阿里程序员工作小技巧:理解CPU分支预测,提高代码效率
  • Ubuntu18.04配置双网卡、双路由
  • 刚刚,阿里发布AI谣言粉碎机,识别准确率达81%
  • 如何通过StackStorm自动支持2万多台服务器
  • 流动的SVG线条
  • Spring框架IOC和AOP的实现原理(概念)
  • 使用GlobalSSH加速Ansible海外部署效率
  • gulp的使用方法
  • npm更新升级
  • 微信自动跳转外部浏览器打开网页或下载APP的技术源码,可以避免分享链接被微信拦截...
  • 微信小程序中使用emoji表情相关说明
  • idou老师教你学istio30:Mixer Redis Quota Adapter 实现和机制
  • Anaconda 和 JetBrains 联手推出 'Anaconda的PyCharm'
  • 苹果、三星、华为们进场,睡眠产业的百家争鸣
  • hexo+github搭建个人博客
  • C++入门教程(10):for 语句
  • javascript面向对象之创建对象
  • node 版本过低
  • python docx文档转html页面
  • RedisSerializer之JdkSerializationRedisSerializer分析
  • Spark RDD学习: aggregate函数
  • Vue 动态创建 component
  • 编写高质量JavaScript代码之并发
  • 大型网站性能监测、分析与优化常见问题QA
  • 关于for循环的简单归纳
  • 前端临床手札——文件上传
  • 微信小程序:实现悬浮返回和分享按钮
  • CMake 入门1/5:基于阿里云 ECS搭建体验环境
  • Play Store发现SimBad恶意软件,1.5亿Android用户成受害者 ...
  • 阿里云IoT边缘计算助力企业零改造实现远程运维 ...
  • ​Java并发新构件之Exchanger
  • ​MPV,汽车产品里一个特殊品类的进化过程
  • # 再次尝试 连接失败_无线WiFi无法连接到网络怎么办【解决方法】
  • #### go map 底层结构 ####
  • #pragma 指令
  • (51单片机)第五章-A/D和D/A工作原理-A/D
  • (Redis使用系列) Springboot 使用redis实现接口Api限流 十
  • (附源码)spring boot球鞋文化交流论坛 毕业设计 141436
  • (十二)devops持续集成开发——jenkins的全局工具配置之sonar qube环境安装及配置
  • (学习日记)2024.01.09
  • (学习日记)2024.01.19
  • (一)为什么要选择C++
  • (转)详解PHP处理密码的几种方式
  • (转载)利用webkit抓取动态网页和链接
  • ./indexer: error while loading shared libraries: libmysqlclient.so.18: cannot open shared object fil
  • .NET 4.0网络开发入门之旅-- 我在“网” 中央(下)
  • .NET Core使用NPOI导出复杂,美观的Excel详解
  • .NET 的静态构造函数是否线程安全?答案是肯定的!
  • .NET 同步与异步 之 原子操作和自旋锁(Interlocked、SpinLock)(九)
  • .NET企业级应用架构设计系列之技术选型
  • ::什么意思
  • @RequestMapping 的作用是什么?
  • [ C++ ] STL---string类的使用指南
  • [ABC294Ex] K-Coloring