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

求概率分布为Pr[X=i]=2⁻ⁱ的正整数随机变量X的熵H(X)

计算离散随机变量X的熵H(X)

没问题,我来一步步帮你推导并计算这个随机变量的熵:

首先,先明确离散随机变量熵的核心定义(以2为底,单位为比特):

H(X) = -Σ Pr[X = x_i] log₂(Pr[X = x_i])
其中求和范围覆盖X的所有可能取值。

步骤1:代入概率分布到熵公式

已知对于任意正整数i,Pr[X=i] = $2^{-i}$,把这个代入熵的公式拆解每一项:

- Pr[X=i] * log₂(Pr[X=i]) = -2^{-i} * log₂(2^{-i})

因为对数的性质 log₂(2^k) = k,这里log₂(2^{-i}) = -i,代入后化简得到:

-2^{-i} * (-i) = i * 2^{-i}

因此熵的解析表达式转化为一个无穷级数:

H(X) = Σ(i从1到∞)i * 2^{-i}

步骤2:计算无穷级数的和

我们需要计算级数 S = Σ_{i=1}^∞ i*(1/2)^i,用错位相减法推导最直观:

  • 先写出S的展开式:S = 1*(1/2) + 2*(1/2)^2 + 3*(1/2)^3 + 4*(1/2)^4 + ...
  • 两边乘以1/2:(1/2)S = 1*(1/2)^2 + 2*(1/2)^3 + 3*(1/2)^4 + ...
  • 用第一个式子减去第二个式子:
    S - (1/2)S = (1/2) + [(1/2)^2 - (1/2)^2] + [(1/2)^3 - (1/2)^3] + ...
    右边只剩下首项开始的等比级数:(1/2)+(1/2)^2+(1/2)^3+...
  • 这个等比级数的和为 (1/2)/(1-1/2) = 1(等比级数求和公式:Σ_{i=1}^∞ r^i = r/(1-r),这里r=1/2)
  • 因此得到:(1/2)S = 1 → S=2

最终结果

把级数的计算结果代入熵的表达式,最终得到:
H(X)=2比特

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.19 08:53:19