首页 > 其他分享 >拉格朗日反演公式(lagrange inversion)组合证明

拉格朗日反演公式(lagrange inversion)组合证明

时间:2023-05-07 22:23:20浏览次数:32  
标签:inversion frac sequence sum phi times 反演 lagrange jf

There is a simple combinatorial proof.
The original form is

\[[t^n]w^k=\frac{k}{n}[t^{n-k}]\phi^k \]

where \(w=t\phi(w)\)

consider \(w\) as egf. of the ways of some trees.

\(\phi\) as a generating rule concerning degree.

\[n![x^n]\frac{w^k}{k!}=(n-k)![x^{n-k}]\phi^{n} \times\binom{n}{k} \times k \times\frac{1}{n} \]

prufer sequence give a bijection between k-component forest and a sequence of $[k] \times [n]^{n-k-1} $

the LHS means a forest of \(k\) trees.
the RHS means the forest of \(k\) trees has a prufer sequence of length \(n-k\) . from \([n]\) choose a vertex to

there are\(\binom{n}{k}\) ways to choose \(k\) vertexes as roots. but \([x^{n-k}]\phi^n\) only count the sequences with arbitrary first term of which \(\frac{k}{n}\) of them is actually true.

now let us deduce another useful formula used in combinatorial sums.

\[\mathcal{G}([t^n]F(t)\phi(t)^n)=\frac{F(w)}{1-t\phi'(w)}|w=t\phi(w) \]

which means

\[\sum_n([x^n]F(x)\phi(x)^n)t^n=\frac{F(w)}{1-t\phi'(w)}|w=t\phi(w) \]

\[LHS=\sum_kt^k\sum_jf_j[x^{k-j}]\phi(x)^k \]

\[=\sum_{k,j}t^k ~ f_j ~ \frac{k}{j} ~ [x^k]w(x)^j\]

\[=\sum_jf_j~\frac{1}{j}~ (w(t)^j)'t \]

\(w=t\phi(w)\) derive both side

\[w'=\frac{\phi(w)}{1-t\phi'(w)}=\frac{w}{(1-t\phi'(w))t} \]

continue

\[=\sum_jf_j~ w'w^{j-1}t=\sum_jf_j~ w^{j}\frac{1}{1-t\phi'(w)} \]

\[=\frac{F(w)}{1-t\phi'(w)} \]

标签:inversion,frac,sequence,sum,phi,times,反演,lagrange,jf
From: https://www.cnblogs.com/pigpigger/p/17380296.html

相关文章

  • 坑系列 (Angular 2+ ) -> 控制反转C(Inversion of Control)和 依赖注入DI(Dependency
        控制反转IOC和依赖注入DI这两个概念其实有太多优秀的文章,由浅入深,从不同的角度,再到不同的比喻进行了讲解,对于新手的我来说,看完之后,好像看了又没完全看,回头摸索实践,还是总有种似懂非懂,懂了又没完全懂(‘X了又没完全XXX’句式是2021年某个梗嘻嘻......
  • 单窗算法的地表温度反演:谷歌地球引擎GEE代码
      本文介绍在GEE中基于Landsat遥感影像实现地表温度(LST)单窗算法反演的代码。1背景知识  基于遥感数据的地表温度(LST)反演目前得到了广泛的应用,尤其是面向大尺度、长时间范围的温度数据需求,遥感方法更是可以凸显其优势。目前,基于各类遥感数据源的地表温度反演方法不断得以改......
  • 二项式反演
    反演就是对于两个整数函数\(f\)和\(g\),从用\(g\)表示\(f\)转化为用\(f\)表示\(g\)。简而言之,\(f(n)\)是\(g(0),g(1),\cdots,g(n)\)的一个线性组合,那么很明显,有\(f(n)=\sum_{i=0}^na_{n,i}g(i)\)。如果把\(g(i),f(i)\)用向量\(G,F\)表示,那么\(F=\{a_{i,j}\}*G......
  • 莫比乌斯反演
    反演我们再来看看容斥原理实质上发生了什么——根据定义我们有\[N_\geq(S)=\sum\limits_{S\subseteqJ}N_=(J)\]而容斥原理(一般形式)表明\[N_=(S)=\sum\limits_{J:S\subseteqJ\subseteq\mathscr{A}}(-1)^{|J|-|S|}N_\geq(J)\]也就是说,容斥原理其实是由\((1)\)式解出了\((......
  • Lagrange
    #include<stdio.h>#defineFMT"%-10.5g"#defineN3typedeffloatDBL[N];floatLag(DBLx,DBLf,intn,floatxx){intk,j;floatr,s=0.0;for(k=0;k<=n;k++){r=1.0;for(j=0;j<......
  • 二项式反演
    若\[g_n=\sum_{i=0}^n\dbinom{n}{i}f_n\]有\[f_n=\sum_{i=1}^{n}\dbinom{n}{i}g_n\]若\[g_i=\sum_{j=i}^{n}\dbinom{j}{i}f_j\]则\[f_i=\sum_{j=i}^{n}\dbinom{j}{i}(-1)^{j-i}g_j\]P4859已经没有什么好害怕的了给两个数列\(a\),\(b\),要求\(a_i,b_i\)两两匹配,......
  • 线性筛,整除分块,欧拉函数与莫比乌斯反演
    埃氏筛法说到筛质数,就不得不提到大名鼎鼎的埃氏筛法了思想非常简单,就是对于每一个素数pri[i],我们都把它的倍数筛去,譬如对于素数2来说,我们就把\(2*2,2*3,2*4,2*5....2*n\)的数全部筛掉代码voidzhishu(intn){ for(inti=2;i<=n;i++){ if(p[i]==0) for(intj=i*2;......
  • 设计模式之————依赖注入(Dependency Injection)与控制反转(Inversion of Controll
     参考链接:依赖注入(DI)or控制反转(IoC)laravel学习笔记——神奇的服务容器PHP依赖注入,从此不再考虑加载顺序名词解释IoC(Inversion of Controller) 控制反转(概念)DI(Dependency Inject) 依赖注入(IoC概念中的一种类型实现)通过依赖声明自动实例化依赖的类(通常通过反......
  • 莫比乌斯反演
    说到筛质数,就不得不提到大名鼎鼎的埃氏筛法了埃氏筛法思想非常简单,就是对于每一个素数pri[i],我们都把它的倍数筛去,譬如对于素数2来说,我们就把\(2*2,2*3,2*4,2*5....2*n\)的数全部筛掉代码voidzhishu(intn){ for(inti=2;i<=n;i++){ if(p[i]==0) for(intj=i*2;......
  • 容斥与反演技巧(二)
    年更大作FJOI2017矩阵填数\(\max=v\)拆成\(\lev\)和存在一个\(=v\),对第二个条件容斥发现变成\(<v\),离散化后对每个点求出上界直接算。复杂度\(O(n^32^n)\)。......