$\quad $ 看的Qyun用的二項式反演,我是用的子集反演
主要式子:
$\quad $ 這裡只用了後面兩個式子。
$\quad $ 我們設 \(f(X)\) 為所選邊為集合 \(X\) 的機率,\(g(X)\) 為所選邊包含集合 \(X\) 的機率。,那麼就有:
$\quad $ 根據第二個式子,我們有:
然後就是愉快推式子
\begin{aligned}
ans&=\sum _{|X|=k}f(X)\\
&=\sum _{|X|=k}\sum _{X\subseteq Y}(-1) ^{|Y|-|X|}g(Y)\\
\end{aligned}
$\quad $ 注意到 \(g(X)\) 的取值只與 \(|X|\) 有關,再根據第三個式子,我們得到:
\begin{aligned}
ans&=\sum _{|X|=k}\sum _{|Y|>=k}\dbinom{|Y|}{k}(-1) ^{|Y|-k}g(Y)\\
&=\sum _{|Y|>=k}\dbinom{|Y|}{k}(-1) ^{|Y|-k}\sum _{|X|=i}g(X)\\
\end{aligned}
$\quad $ 這裡不是列舉順序的改變,注意分辨。
$\quad $ 然後我們有 \(g(X)=|X|\prod _{j=1}^{|X|}(\dbinom{n}{2}-\dbinom{n-2j}{2}) ^{-1}\) ,\(\sum _{X\subseteq U}[|X|=i]=n!(n-2i)! ^{-1} i! ^{-1}2 ^{-i}\) 推導可以去看這個。
$\quad $ 然後再次化簡式子:
\begin{aligned}
ans&=\sum _{|Y|>=k}\dbinom{|Y|}{k}(-1) ^{|Y|-k}\sum _{|X|=i}g(X)\\
&=\sum _{i=k}^{\lfloor\frac{n}{2}\rfloor}\dbinom{i}{k}(-1) ^{i-k}n! (n-2i)! ^{-1} 2 ^{-i}\prod _{j=1}^{i}(\dbinom{n}{2}-\dbinom{n-2j}{2}) ^{-1}
\end{aligned}
後記
$\quad $ 那天9G給了我個式子:
$\quad $ 《那我當然是不會的》,但是推出來了 \(n\) 倍角正餘弦公式:
$\quad $ 我們定義複數 \(z=i\sin\theta+\cos \theta\) ,那麼:
$\quad $ 再用二項式定理將左邊展開:
$\quad $ 又因為兩個複數相等,則其實部和虛部分別相等,所以可以得到: