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

bell fubini numbers O(n) 求法

众所周知,第二类斯特林数通过二项式反演可以得到通项公式。

应用它可以得到线性计算 bell 与 fubini numbers 的方法。

先来看贝尔数。

\[\begin{aligned} Bell(n)&=\sum_{k=0}^n{n\brace k}\\ &=\sum_{k=0}^n\sum_{j=0}^k\frac{(-1)^{k-j}j^n}{j!(k-j)!}\\ &=\sum_{j=0}^n\frac{j^n}{j!}\sum_{k=0}^{n-j}\frac{(-1)^k}{k!} \end{aligned} \]

显然和式的后部分可以前缀和,幂次可以通过线性筛递推。

再来看 fubini numbers。

\[\begin{aligned} Fubini(n)&=\sum_{k=0}^nk!{n\brace k}\\ &=\sum_{k=0}^n\sum_{j=0}^k{k\choose j}(-1)^{k-j}j^n\\ &=\sum_{j=0}^n{j^n}\sum_{k=j}^n{k\choose j}(-1)^{k-j} \end{aligned} \]

\(S(j)=\sum_{k=j}^n(-1)^{k-j}{k\choose j}\)

\[Fubini(n)=\sum_{j=0}^nj^nS(j) \]

\[\begin{aligned} S(j)&=\sum_{k=j}^n{k-1\choose j-1}(-1)^{k-j}+{k-1\choose j}(-1)^{k-j}\\ &=S(j-1)-{n\choose j-1}(-1)^{n-(j-1)}-(S(j)-{n\choose j}(-1)^{n-j})\\ &=S(j-1)-S(j)+(-1)^{n-j}\left[{n\choose j}+{n\choose j-1}\right]\\ &=S(j-1)-S(j)+(-1)^{n-j}{n+1\choose j} \end{aligned} \]

因此有:

\[S(j-1)=2S(j)+(-1)^{n+1-j}{n+1\choose j} \]

\(S(n)=1\),故有:

\[S(j)=\sum_{k=j}^n{n+1\choose k+1}(-1)^{n-k}2^{k-j} \]

带入原式有:

\[Fubini(n)=\sum_{j=0}^n\left(\frac{j}{2}\right)^n\sum_{k=j}^n{n+1\choose k+1}(-1)^{n-k}2^k \]

http://www.rkmt.cn/news/187518.html

相关文章:

  • spr墓园墓地祭扫管理系统vue
  • 收藏!后端研发的AI突围:保险业务RAG架构全解析(从基础到混合式演进)
  • 揭秘C++高性能碰撞检测:如何用契约编程避免常见陷阱
  • transformer模型详解之损失函数选择建议
  • 构建个性化AI开发环境:基于TensorFlow镜像二次封装
  • 中山工装公司推荐2025办公酒店批量精装场景优选 - 优质品牌商家
  • 参考文献在哪里找:实用查找方法与资源推荐
  • 2025仿木纹铝单板源头工厂TOP5推荐:口碑供应商深度测评 - 工业推荐榜
  • 一天一个Python库:Pandas - 拿捏数据的N种姿势
  • lora25-lora26跨年收发测试
  • Conda update更新TensorFlow-v2.9到最新补丁版本
  • Git Log高级用法追踪TensorFlow项目演变
  • 自动化脚本批量启动TensorFlow-v2.9容器实例
  • 销售都在偷偷用的工具?天下工厂查询能力大揭秘
  • 2025年水泥行业需切割加工耐磨钢板评测报告 - 优质品牌商家
  • 解决罗德与施瓦茨MXO44示波器新探头量程不匹配的实用指南
  • 【收藏级】大模型从入门到实战全解析:小白程序员必看的技术体系与学习指南
  • 手把手教你用C++打造低延迟分布式AI推理系统:任务调度不再是难题
  • Rust如何安全暴露API给C++?(基于cxx-qt的最佳实践全披露)
  • 如何在Linux系统中通过Docker运行TensorFlow镜像
  • 2025年口碑好的名贵奢侈品回收店推荐,温州乐清专业奢侈品回收联系方式全解析 - mypinpai
  • 孤能子视角:“融智学“理论分析,观点碰撞
  • 【C++与Rust双向绑定终极指南】:深入解析cxx-qt库的高性能跨语言集成
  • 手把手教你用Docker安装TensorFlow 2.9 GPU版本
  • 数据结构解释
  • C++26协程、模式匹配落地在即(Clang 17早期实践报告)
  • PyTorch安装教程GPU与CUDA版本对应关系
  • 【AIGC时代C++核心竞争力】:掌握这7种吞吐量优化技巧,性能遥遥领先
  • 【AI推理效率提升300%】:基于C++的分布式任务调度优化全解析
  • 7大AI岗位,哪些最有前景?