Skip to content

解析组合学的转移定理

Transfer theorem in analytic combinatorics · Flajolet–Odlyzko transfer theorem

在 Δ 解析延拓与余项控制下,把生成函数的局部幂对数奇性转成带精确常数的系数渐近。

条目类型
定理

形式陈述

奇点分析中最基本的转移尺度是

fα,ρ(z)=(1zρ)α,α{0,1,2,},ρ>0.

广义二项式定理先给出精确系数

[zn]fα,ρ(z)=ρnΓ(n+α)Γ(α)Γ(n+1),

再由 Gamma 比值的渐近展开得到

[zn]fα,ρ(z)=ρnnα1Γ(α)(1+α(α1)2n+O(n2)).

转移定理把这条标准计算推广到一般函数。设 A 能解析延拓到以 ρ 为尖点的 Δ-域,并在该域内一致地满足

A(z)=j=0mcj(1zρ)αj+O(|1zρ|β),

其中 αj,β 为实数,αj>β,且暂不取非正整数。则逐项转移给出

[zn]A(z)=ρnj=0mcjΓ(n+αj)Γ(αj)Γ(n+1)+O(ρnnβ1).

若把 Gamma 比值只保留首项,会额外产生 O(ρnnαj2);当它大于给定余项时,须把比值继续展开到足够阶。

幂乘对数的尺度可由对 α 求导获得;例如在 α 避开 Gamma 极点时,(1z/ρ)αlogk(1/(1z/ρ)) 的首项多出 (logn)k

直觉

“转移”不是把 z 随手换成 n,而是把一族已经算清的局部模型当作字典。由Cauchy 系数公式得到的围道被压到距离 ρ1/n 的区域后,尺度变换 z=ρ(1+t/n) 把局部幂变为 Hankel 围道上的 ettα;该积分正好等于 1/Γ(α)。因此 ρ 决定指数因子 ρn,奇性指数决定 nα1,局部振幅 cj 决定常数。

Δ-解析和一致余项是定理能够逐项工作的理由。只知道实轴上 A(z)c(1z/ρ)α,无法排除函数在复方向出现尖峰;只写出前几项而不控制余项,也无法保证被省略部分的系数更小。

例子与边界

A(z)=114z.

广义二项式展开给出 [zn]A(z)=(2nn)。这里 ρ=1/4α=1/2,且 Γ(1/2)=π,所以转移公式直接得到

(2nn)=4nπn(118n+O(n2)).

这不仅给出增长阶,还正确恢复首个修正项;它与对阶乘使用 Stirling 展开的结果一致。

单一主导点的假设不可暗中省略。对

B(z)=11z2

而言,11 都是主导奇点。两点的局部贡献相加后表现为奇偶分离:

[z2m+1]B(z)=0,[z2m]B(z)=14m(2mm)1πm.

只转移 z=1 附近的一项,会得到错误的非零奇数系数。周期结构应列出全部同模奇点,再按相位 ρjn 求和;主项抵消时须分别陈述各剩余类。

α 是非正整数时,纯幂可能只是多项式,Gamma 分母的零点提示首项已经消失;若同时出现对数,必须使用相应的对数转移式。自然边界、本性奇点以及随 n 移动的贡献区也不属于这套固定代数奇点字典。

推论与应用

Gρ 附近解析,先把 G(z) 作 Taylor 展开再乘到奇异尺度上,便能系统地产生任意阶系数渐近。代数生成函数常在隐式方程的临界点形成平方根展开,于是大量树类共享 cρnn3/2 的形状;有理函数的极点则给出指数乘多项式。

多元生成函数若可压成一元对角线,有时也能使用本定理。当贡献点随 n 移动或没有可隔离的主导奇点时,应改用鞍点法;转移定理并非无条件代换法。

参考资料
  • Philippe Flajolet and Andrew Odlyzko, “Singularity Analysis of Generating Functions,” SIAM Journal on Discrete Mathematics 3(2), 1990, pp. 216–240。
  • Philippe Flajolet and Robert Sedgewick, Analytic Combinatorics, Cambridge University Press, 2009, Chapter VI, Theorems VI.1–VI.4。
  • Peter Henrici, Applied and Computational Complex Analysis, Vol. 2, Wiley, 1977, Chapter 11。
关系图谱4 个相邻概念 · 2 类关系

拖动节点调整位置。

显示关系

显示:依赖

  1. 前置三跳
  2. 前置二跳
  3. 前置一跳
  4. 当前条目
  5. 后续一跳
  6. 后续二跳
  7. 后续三跳
文字版关系按与当前条目的最短距离分组
类型化关系