1. 程式人生 > >反演公式總結

反演公式總結

##定義

Gn=i=0nan,iFiG_n=\sum_{i=0}^n a_{n,i}F_i
Fn=i=0nbn,iGiF_n=\sum_{i=0}^n b_{n,i}G_i

可認為aabb是兩個下三角矩陣,且ab=Ia \cdot b = I

###二項式反演
Gn=i=0n(ni)Fi    Gn=i=0n(1)ni(ni)FiG_n=\sum_{i=0}^n {n \choose i}F_i\iff G_n=\sum_{i=0}^n (-1)^{n-i}{n \choose i}F_i

###斯特林反演
Gn=i=0n{ni}Fi    Fn=i=0n[ni]GiG_n=\sum_{i=0}^n \begin{Bmatrix} n\\i \end{Bmatrix}F_i\iff F_n=\sum_{i=0}^n \begin{bmatrix} n\\i \end{bmatrix}G_i

###莫比烏斯反演
fn=dngd    g

n=dnμndfdf_n=\sum_{d|n}g_d\iff g_n=\sum_{d|n}\mu_{\frac{n}{d}}f_d

###集合形式

gS=TSfT    fS=TS(1)STgTg_S=\sum_{T \subseteq S} f_T \iff f_S = \sum_{T \subseteq S} (-1)^{|S|-|T|} g_T

###最值反演
max{S}=

TS(1)T1min{T}\max\{S\}=\sum_{T\subseteq S}(-1)^{|T|-1}\min\{T\}
###推廣
kthmax(S)=TS(1)Tk(T1k1)min(T)kth\max(S)=\sum_{T \subseteq S} (-1)^{|T|-k} {|T|-1 \choose k-1} \min(T)