求极限求魔怔了

省集 day3t1,从等比数列求和开始推答案式子推了两个小时。我觉得是个正常人都能在十分钟以内看出这个东西,很遗憾,我推了两个小时,学极限学的。

考虑排列固定,前 \(i\) 个挑战的期望时间为 \(f_i\),有:

\[f_{i+1}=\sum\limits_{k=0}^{\infty}(k+1)(f_i+c_{i+1})\times p_{i+1}(1-p_{i+1})^k \]

\(d=f_i+c_{i+1}\)\(y=1-p_{i+1}\)。将这个级数求和分成两部分:

\[f_{i+1}=\sum\limits_{k=0}^{\infty}k\times d\times p_{i+1}\times y^k+\sum\limits_{k=0}^{\infty}d\times p_{i+1}\times y^k \]

回顾一下等比数列求和 \(\sum\limits_{k=0}^x aq^k\),十分经典的套路(我为啥没背过啊,场上现推这个):

\[S_k=\sum\limits_{i=0}^k aq^i \]

\[qS_k=S_{k+1}-a=S_k+aq^{k+1}-a \]

\[S_k=\frac{a(q^{k+1}-1)}{q-1} \]

\(k\to\infty\) 时,上式显然收敛成 \(\frac a{1-q}\)。接下来考虑上面 \(f_{i+1}\) 的表达式的前半部分,把无关常数扔到外面,实际上要求的就是这个级数:

\[T_k=\sum\limits_{x=0}^{k}xy^x \]

按照等比数列求和的套路,不妨令 \(F_k=\sum\limits_{j=1}^k y^j\)

\[T_k\times y+F_{k+1}=T_k+(k+1)y^{k+1} \]

\[T_k=\frac{(k+1)y^{k+1}-F_{k+1}}{y-1} \]

考虑 \(k\to\infty\) 时该式的极限,赛时实在不会对 \((k+1)y^{k+1}\) 求极限了,打个表后直接钦定了极限为 \(0\)。则得到:

\[T_k=\frac{\frac1{1-y}-1}{1-y} \]

因此表达式前半部分已经得到了 \(d(\frac1{p_{i+1}}-1)\),后半部分类似得到 \(d\),最后整个式子就是 \(\frac d{p_{i+1}}=\frac{f_i+c_{i+1}}{p_{i+1}}\)

上面实际上就是在证明经典结论:做一件成功率为 \(p\) 的事件,期望尝试次数为 \(\frac1p\)。很遗憾,推完以后我才想起来这个结论。

笨,笨,笨!

posted @ 2025-04-01 15:29  BYR_KKK  阅读(29)  评论(0)    收藏  举报