各种小定理

杨卓凡小定理系列

杨卓凡第一小定理

k 层整除分块时间复杂度:O(n2k12k) .

证明:考虑用数学归纳法,k=1 显然成立 .

k>1 就是

T(n)=O(i=1n(n/i)2k12k)=O(1n(n/z)2k12kdz)=O(n2k+112k+1)

杨卓凡第一点五小定理

1nzεdz=O(1n(nz)εdz)

对于 ε±1 成立 . 当 ε<1 时可以取 Θ .

证明:左右暴力积分即可 .

APJifengc 小定理系列

APJifengc 第一小定理

满足其所有非空子集的异或和不为 0 的集合 S{0,1,2,3,,2n1} 的数量为

i=0n1i!j=1i(2n2j1)

证明:考虑所有非空子集异或和不为 0 等价于线性基中不存在 0 .

考虑依次加入基底使得它们互相线性无关 .

则:

  • 第一次:有 2n1 种选法 .
  • 第二次:有 2n21 种选法,因为有 21 个数已经可以由前面选的数表出了所以不能选 .
  • 第三次:有 2n22 种选法,解释类似 .
  • i 次:有 2n2i 种选法 .

又考虑到这个选取基底的过程其实是有序的,实际上要计数的对象是无序的,所以第 i 次的方案数上还要乘一个 1i! 去掉顺序 .

于是就可以得到 APJifengc 第一小定理所写的那个式子 i=0n1i!j=1i(2n2j1) 了 .

应用:ARC146C同态计数 等一系列神题 .

SoyTony 小定理系列

SoyTony 第一小定理

对于二阶常系数线性递推数列 {f} 满足 fn=xfn1+yfn2,其中 f0=0f1=1 .

则对于任意 n,m,有 fn+m=yfnfm1+fn+1fm .

SoyTony 的证明路线 .

我的证明路线 .

本质相同的 . SoyTony 觉得这个成果比较有意思就放了 .

应用:斐波那契公约数最小公倍佩尔数(这两个用的是延伸出的 GCD 性质),2023.3.7 闲话.

posted @   yspm  阅读(713)  评论(11编辑  收藏  举报
相关博文:
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· AI 智能体引爆开源社区「GitHub 热点速览」
· 写一个简单的SQL生成工具
· Manus的开源复刻OpenManus初探
😅​
点击右上角即可分享
微信分享提示