Xuexinglu的个人博客分享 http://blog.sciencenet.cn/u/Xuexinglu

博文

熵与信息函数类:高维概率的内蕴几何学

已有 136 次阅读 2026-10-16 04:51 |个人分类:科普|系统分类:科普集锦

熵与信息函数类:高维概率的内蕴几何学

摘要

长久以来,香农熵被当作一个标量统计量——“不确定性有多大”。本文试图说明:熵不是一个数,而是信息类函数的母函数。由它通过整系数线性组合生成的全体信息量,构成一套信息函数类。这套函数类在变量的可逆变换下不变,属于概率分布的内蕴几何。从互信息到高阶交互信息,从条件散度到信息上同调,它们共同构成了高维概率的“de Rham 理论”。DisCo 代数的拆—压—拼操作,本质上是在信息函数类上做谱序列过滤:低阶可因子化信息逐层消失,剩下的高阶项就是分布的拓扑不变量。

补充强调:我们说熵是母函数,指的是它是信息类函数的母函数,生成的对象是互信息、条件熵、KL散度、多元交互信息等全部信息量;它既不是概率论里生成概率序列的“概率母函数”,也不宜直接等同于统计物理里的配分函数。配分函数、群表示论的特征标,仅仅在“作为整套理论基本量的生成元”这一结构地位上,和熵形成跨领域的类比,三者分属不同数学物理分支,不可混同。

一、从“不确定性”到“信息母函数”

香农熵的经典读法是“不确定性”:一个随机变量越难猜,熵越大。

这个读法没错,但它把熵降格成了一个标量。就像把曲率说成“曲面弯不弯”——技术上没错,但完全错过了几何本质。

正确的提问方式不是“熵有多大”,而是:

熵在信息论里扮演什么角色?

答案:熵是信息类函数的母函数(generating function for information quantities)。

在代数与几何当中,一个母函数的意义从来不止自身数值,而在于它作为生成元,繁衍出整个理论的基本量。群表示论里,特征标作为生成元,承载表示全部信息;统计物理当中,配分函数作为生成元,生成全部关联函数、热力学可观测量。这两个例子,为我们理解熵的角色提供了绝佳的跨领域参照:它们都展示了“一个源头母函数,生成一整套可观测量族”的结构模式。

但是必须划清边界:

  • 特征标属于群表示论;配分函数属于统计力学;二者都不等于熵。

  • 类比仅仅停留在“生成元的结构功能”,不是对象等同。

  • 熵的“生成”,产出的是信息类函数;它不生成概率分布序列,因此完全不同于概率母函数 $G(s)=\sum p_k s^k$。

信息论里几乎所有核心概念,都是熵的整系数线性组合:

联合熵:$H(X,Y)=H(X)+H(Y|X)$

条件熵:$H(Y|X)=H(X,Y)-H(X)$

互信息:$I(X;Y)=H(X)+H(Y)-H(X,Y)$

条件互信息:$I(X;Y|Z)=H(X|Z)+H(Y|Z)-H(X,Y|Z)$

三元交互信息:$I(X;Y;Z)=H(X)+H(Y)+H(Z)-H(X,Y)-H(Y,Z)-H(X,Z)+H(X,Y,Z)$

KL散度也可以纳入这个框架:它是两个分布的熵差在极限意义下的推广。

这些量不是零散的公式。它们共同构成一个信息函数类:以熵为生成元,以变量子集的幂集为定义域,以整系数线性组合为运算。

信息函数类 = 所有可由熵的线性组合表达的信息量

这不是一个随意的集合。它有代数结构,有层级,有拓扑解释,有物理对应。而熵,就是这套信息函数类独一无二的母函数。

二、坐标变换下的不变性:为什么它是内蕴的

概率分布也有“坐标变换”。

对随机变量做可逆变换 $Y=f(X)$,联合密度的表达式会变——就像同一个几何对象在不同坐标系下写出来不一样。微分熵 $h(X)$ 在变换下会多出一个 Jacobian 项:

$h(Y) = h(X) + \mathbb{E}[\log|\det J_f(X)|]$

所以微分熵本身不是内蕴的。它像一个“带密度的体积”——依赖你选择的参数化。

但熵的差在可逆变换下严格不变:

互信息 $I(X;Y)$:不变。Jacobian 项在作差时精确相消。

条件互信息 $I(X;Y|Z)$:不变。

KL 散度 $D_{\mathrm{KL}}(P\|Q)$:不变。从定义起就不依赖参数化。

条件散度:不变。

离散情形更特殊:离散熵本身在重标标签(可逆变换)下不变,因为不存在连续参数化的 Jacobian。

由熵的差生成的全部信息函数类,在坐标变换下不变。这就是“内蕴几何”的精确含义:无论你选什么变量、什么参数化、什么坐标系,只要分布本身的拓扑类型没变,信息函数类的值就不变。

密度是坐标表示,CDF 是内蕴坐标,而信息函数类是形状本身。

三、信息函数类的层级:从边缘到拓扑

在 Baudot、Bennequin 和 Vigneaux 建立的信息上同调理论中,信息函数类被赋予了一个惊人的结构:它是一套上同调理论。

第 0 层:熵本身 → 1-上闭链

香农熵是 information structure 上的 1-上闭链。链式法则 $H(X,Y) = H(X) + H(Y|X)$ 不是信息论的“公理”,而是上闭链条件——就像微分形式满足 $d\omega = 0$。熵是概率结构上的“微分 1-形式”,是母函数,也是上闭链。

第 1 层:互信息 → 1-边界

二元互信息是 1-边界:它可以从边缘熵拼出来。它度量的是两变量之间可因子化的共享信息——用低阶项就能完全表达,没有残余。

第 2 层:三元交互信息 → 2-上同调类

$I(X;Y;Z)$ 一般不是边界。它不能写成任何低阶熵的组合来消除。它是 2-上同调类——度量三体不可分解的依赖。

第 k 层:多元交互信息 → k-上同调类

对 k 个变量的交互信息,阶数越高,越难被低阶因子化吸收。非零的高阶交互信息 = 非平凡上同调类 = 分布的拓扑障碍。

低阶层 = 可因子化的边和面(边界)

高阶层 = 不可因子化的拓扑障碍(上同调类)

熵作为母函数,生成了这整个层级。每一层的信息函数都不是孤立的——它们通过上边缘算子连接,构成一条上同调链。

四、DisCo 代数:在函数类上跑谱序列

DisCo 代数(Disintegration + Combination)的核心操作是:

  1. 拆:沿变量划分,把联合分布分解为骨架 + 块条件核

  2. 压:把块内结构压缩为一维 CDF 摘要

  3. 拼:用骨架和摘要重建分布

这个循环如果反复执行,会发生什么?

低阶互信息对应的依赖结构,可以被 CDF 摘要“吸收”——它们因子化后消失。但高阶交互信息对应的依赖,无法被任何块级一维摘要捕获。它们残留在条件散度中,成为拼装误差。

这正是谱序列过滤的概率版本:

  • 沿划分拆开:在幂集上展开信息函数类

  • CDF 压缩:将可因子化项(边界)置零

  • 反复拆—压—拼:逐页计算谱序列

  • 残余条件散度:收敛页上的非平凡上同调类

反复拆—压—拼,就是在信息函数类上跑谱序列。低阶项逐层消失,剩下的高阶项就是高维概率的内蕴拓扑相。

五、cosheaf of conditionals:信息函数类的几何实现

在正式写公式之前,先建立 cosheaf 的直觉。

cosheaf 回答的是这样一个问题:一个全局对象,如何由它的局部碎片拼出来?

sheaf 的直觉大家相对熟悉:局部定义的函数,相容地粘成全局函数。而 cosheaf 是反向的:把一个全局东西,沿着某种划分拆成局部碎片;这些碎片不是孤立的,它们沿着划分的包含关系,带有兼容的“粘合数据”。全局对象,就由这套局部碎片 + 粘合规则唯一决定。

放到概率分布上,这个直觉非常直白:

一个高维联合分布,就是那个“全局对象”。

沿着变量子集做划分,就得到一组条件分布——这就是局部碎片。

而条件化本身,就是碎片之间的兼容关系:大子集的条件核,可以限制到小子集上,数据前后一致。

这就是 cosheaf of conditionals​ 的朴素含义:

联合分布 = 一整套沿所有变量子集展开的条件核系统,并且这些条件核在子集的包含关系下相容。

它不是一个抽象的范畴游戏。它说的是:高维分布的本质,不在于那个写在纸上的联合密度 $p(x_1,\dots,x_n)$,而在于——当你任意切分变量时,局部条件结构长什么样,以及它们怎么拼回去。

密度是全局的一个坐标表示,会随着参数化改变;但“沿任意划分的局部条件核系统”是内蕴的。就像一块几何形体,你从外面看它有一个坐标表达,但把它切成小块之后,每一块的形状、以及小块之间怎么对接,这个事实不依赖任何外部坐标系。

现在,熵作为信息函数类的母函数,就作用在这个 cosheaf 上:

  • 每个局部碎片(某个划分下的条件核)都有自己的熵——这是母函数在局部纤维上的取值;

  • 条件熵 = 局部碎片的信息体积,沿着骨架做平均——是信息函数类里的条件化成员;

  • 当你试图用局部碎片重建全局对象时,如果碎片之间的兼容关系出了毛病(即局部条件核拼不回原来的联合分布),这个“拼装失败的量”就是条件散度——信息函数类里的 KL 型成员。

所以 cosheaf of conditionals 给信息函数类提供了一个几何舞台:

信息函数类里的每一个量,都不是凭空定义在联合密度上的,而是定义在“局部条件碎片的相容系统”上的不变量。

平坦的情形:所有高阶交互信息为零,意味着任意划分得到的局部条件核之间完全兼容——cosheaf 的碎片可以无摩擦地拼回全局对象,条件散度处处为零。这就像平坦流形上的局部坐标片可以无缝拼接。

有曲率的情形:高阶交互信息非零,意味着某些局部条件核之间存在不可消除的“错位”——你没法用任何低阶因子化的局部碎片完美重建全局分布。这种错位积分出来,就是非零的条件散度。它量出的不是“密度差了多少”,而是局部条件结构的粘合出现了拓扑障碍。

这正是 cosheaf 视角最深刻的启示:

熵是母函数,生成信息函数类;而信息函数类,就是在 cosheaf of conditionals 这个几何舞台上,测量“局部碎片能否无缝拼成全局”的整套不变量。

在 cosheaf of conditionals 的图景里,联合分布不是孤立的密度函数,而是一整套沿所有划分展开的条件核系统。

  • 每个划分给出一组条件核(纤维)

  • 纤维的熵 = 该纤维的信息体积(由母函数熵在每个纤维上的取值给出)

  • 条件熵 = 纤维体积在骨架上的平均(信息函数类中的条件化成员)

  • 条件散度 = 不同 cosheaf 之间纤维形状的差异积分(信息函数类中的 KL 型成员)

信息函数类在这里扮演的角色,类似于微分几何里的曲率积分:

平坦(所有高阶交互信息 = 0)→ cosheaf 的局部碎片可以完美组装

有曲率(高阶交互信息 ≠ 0)→ 组装出现障碍,条件散度非零

条件散度是 cosheaf 的“缺陷测度”。它量出:为了让局部条件核拼成一个全局对象,你必须在多大程度上“撒谎”——即假设不存在的依赖不存在。而这一切的源头,都是熵——那个作为母函数的 1-上闭链。

六、物理类比:从能量到拓扑序

物理概念

信息函数类对应

能量(哈密顿量)

熵(母函数)

自由能

条件熵

两体关联函数

互信息(1-边界)

多体关联

高阶交互信息(上同调类)

拓扑纠缠熵

条件互信息的长程尾巴

陈数 / 示性类

信息上同调的非平凡类

物理里“局域可观测量测不到拓扑序”,对应信息论里“低阶互信息测不到高阶交互信息”。拓扑序是长程纠缠的宏观表现,高阶交互信息是多元依赖的不可因子化残余。二者在数学结构上是同构的。

七、结语:概率论走向内蕴几何

Kolmogorov 让概率论变得严格——用测度论把“概率”定义为测度。

本文想说的是:概率论正在走向内蕴几何——用信息上同调把“高维分布”理解为拓扑对象。

密度是坐标表示,CDF 是内蕴坐标。

熵是信息类函数的母函数,是 1-上闭链,是概率结构的微分形式。再次重申:这个“母函数”头衔,描述的是它作为信息论全部基本量的生成元;它不等同于统计物理的配分函数,也不是概率母函数。配分函数、特征标,仅仅是跨领域当中,同样承担“生成整套可观测量”这一结构角色的同类范例,用来帮助我们直观把握熵在信息论当中的枢纽地位。

信息函数类是上同调,是分布的形状不变量。

高阶交互信息是拓扑不变量。

DisCo 是谱序列,条件散度是曲率积分。

我们不再问“这个分布的概率是多少”。我们问:

这个分布的形状是什么?它的拓扑不变量是什么?哪些信息在任意坐标变换下存活?

熵与信息函数类给出了第一个系统性的答案。它不是一堆不等式,而是一套高维概率的内蕴几何学。

延伸阅读

C. Shannon, A Mathematical Theory of Communication, 1948.

P. Baudot, D. Bennequin, The homological nature of entropy, 2015.

J. P. Vigneaux, Information structures and their cohomology, 2020.

X. Lu, DisCo Algebra: Why Disintegration and Combination Are Not Inverses, arXiv:2610.15006, 2026.

G. Pistone, Information Geometry of Statistical Manifolds, 2013.

© 2026. 本文基于与 Xuexing Lu 的学术讨论写成。



https://blog.sciencenet.cn/blog-3582667-1556814.html

上一篇:从长度到信息拓扑:测度论如何一步步"长出结构"




    
收藏 IP: 104.105.24.*| 热度|

0

该博文允许注册用户评论 请点击登录 评论 (0 个评论)

数据加载中...

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2026-10-16 09:37

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部