You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

利用积分和式求极限:含向下取整函数的数列极限求解

求解极限:$\lim_{n\rightarrow \infty}\frac{1}{n}\bigg(\sum^{n}_{i=1}\left\lfloor \frac{2n}{i}\right\rfloor-2\left\lfloor\frac{n}{i}\right\rfloor \bigg)$

你的积分和式思路完全正确,咱们一步步把细节补全,最终算出结果:

首先,当$n\rightarrow\infty$时,我们可以把求和式转化为定积分来逼近。令$x=\frac{i}{n}$,$\frac{1}{n}=dx$,原极限就等价于:

$$\int_{0}^{1}\left(\left\lfloor\frac{2}{x}\right\rfloor - 2\left\lfloor\frac{1}{x}\right\rfloor\right)dx$$

接下来做变量替换$t=\frac{1}{x}$,这样$dx=-\frac{1}{t^2}dt$,当$x$从0变到1时,$t$从∞变到1,交换积分上下限后负号抵消,积分变成:

$$\int_{1}^{\infty}\left(\lfloor 2t \rfloor - 2\lfloor t \rfloor\right)\cdot\frac{1}{t^2}dt$$

分析取整函数的差值

先看看$\lfloor 2t \rfloor - 2\lfloor t \rfloor$这个式子到底是什么:假设$t=k+s$,其中$k$是正整数,$0\leq s<1$,那么:

  • $\lfloor 2t \rfloor = \lfloor 2k+2s \rfloor = 2k + \lfloor 2s \rfloor$
  • $2\lfloor t \rfloor = 2k$

所以两者的差就是$\lfloor 2s \rfloor$,也就是说:

  • 当$0\leq s<0.5$时,这个差值是0;
  • 当$0.5\leq s<1$时,这个差值是1。

简单来说,这个差值函数在每个区间$[k, k+0.5)$上都是0,在$[k+0.5, k+1)$上都是1($k$是正整数)。

拆分积分计算

既然知道了差值函数的分段情况,我们可以把积分拆成每个整数区间的和:
$$\sum_{k=1}^{\infty}\left( \int_{k}^{k+0.5} 0 \cdot \frac{1}{t^2}dt + \int_{k+0.5}^{k+1} 1 \cdot \frac{1}{t^2}dt \right)$$

第一个积分项显然是0,我们只需要计算第二个积分:
$$\int_{k+0.5}{k+1}\frac{1}{t2}dt = -\frac{1}{t}\bigg|_{k+0.5}^{k+1} = \frac{1}{k+0.5} - \frac{1}{k+1} = \frac{2}{2k+1} - \frac{1}{k+1}$$

这样原积分就转化成了一个级数:
$$\sum_{k=1}^{\infty}\left( \frac{2}{2k+1} - \frac{1}{k+1} \right)$$

计算级数的极限

这里我们要用调和级数的渐近公式来算:$H_n = \ln n + \gamma + o(1)$,其中$\gamma$是欧拉常数,$o(1)$是当$n\rightarrow\infty$时趋于0的项。

先写出有限项的和,再取$N\rightarrow\infty$的极限:
$$\sum_{k=1}^N \left( \frac{2}{2k+1} - \frac{1}{k+1} \right) = 2\left( H_{2N+1} - 1 - \frac{1}{2}H_N \right) - (H_{N+1} - 1)$$

解释一下:$H_{2N+1}$是前$2N+1$项的调和和,减去第一项1,再减去所有偶数项的和(也就是$\frac{1}{2}H_N$),剩下的就是$\sum_{k=1}^N \frac{1}{2k+1}$,乘以2就是$\sum_{k=1}^N \frac{2}{2k+1}$;而$\sum_{k=1}^N \frac{1}{k+1}$就是$H_{N+1} - 1$。

把调和级数的渐近式代入:

  • $H_{2N+1} = \ln(2N) + \gamma + o(1) = \ln2 + \ln N + \gamma + o(1)$
  • $H_N = \ln N + \gamma + o(1)$
  • $H_{N+1} = \ln N + \gamma + o(1)$

代入后展开计算:
$$
\begin{align*}
&2\left( (\ln2 + \ln N + \gamma) - 1 - \frac{1}{2}(\ln N + \gamma) \right) - (\ln N + \gamma - 1)\
=&2\left( \ln2 + \frac{\ln N}{2} + \frac{\gamma}{2} - 1 \right) - \ln N - \gamma + 1\
=&2\ln2 + \ln N + \gamma - 2 - \ln N - \gamma + 1\
=&2\ln2 - 1
\end{align*}
$$

当$N\rightarrow\infty$时,$o(1)$项消失,所以这个级数的极限就是$2\ln2 - 1$,也就是原极限的结果。

最终结论

$$\lim_{n\rightarrow \infty}\frac{1}{n}\bigg(\sum^{n}_{i=1}\left\lfloor \frac{2n}{i}\right\rfloor-2\left\lfloor\frac{n}{i}\right\rfloor \bigg) = 2\ln2 - 1$$

内容的提问来源于stack exchange,提问作者DXT

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.19 09:45:48