信息论 Han's inequality 的证明

α{X1,X2Xn},Hk=(nk)1|α|=kH(α)k,那么有 H1H2Hn


考虑熵的次模性,也就是对于两个集合 A,B,H(A)+H(B)H(AB)+H(AB)

次模性证明

假设 A=CD,B=CE,AB=CDE,AB=C

H(A)=H(C)+H(D|C),H(B)=H(C)+H(E|C)H(AB)=H(CDE)=H(C)+H(D|C)+H(E|D,C),两边同时消掉得到 H(E|C)H(E|C,D) 成立即可。

引理:如果 |α|=k+1,记 xα,αx 表示集合 α 删去元素 x 得到的集合,那么下面的不等式成立:

(k+1)H(α)xαH(αx)

证明就两边同时乘 k,于是变为证明 k(k+1)H(α)x,yα,xyH(αx)+H(αy),通过次模性一定成立。

回到原命题,证明 Hk+1Hk 等价于证明 k+1nk|α|=k+1H(α)k+1|α|=kH(α)k

使用引理中的不等式放缩 LHS,得到 1(nk)(k+1)|α|=kH(α)×(nk),最后的系数是因为,对于一个 α 而言,如果想要通过添加一个元素变成一个大小为 |α|+1 的集合,方案数是 n|α|

于是不等式成立。

posted @   没学完四大礼包不改名  阅读(50)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
点击右上角即可分享
微信分享提示