Skip to content

有噪信道编码定理

Noisy-channel coding theorem · Channel coding theorem

低于离散无记忆信道容量的速率可实现任意小错误概率,而高于容量的速率不能可靠传输。

条目类型
定理

形式陈述

本页固定有限字母表上的 DMC W(yx),其信道容量n 次使用满足

Wn(ynxn)=i=1nW(yixi),C=maxPXI(X;Y).

一个 (n,Mn) 信道码由编码器与译码器

fn:[Mn]Xn,gn:Yn[Mn]

组成。消息 M[Mn] 上均匀时,码率和平均块错误概率为

Rn=1nlog2Mn,P¯e(n)=1Mnm=1MnPr[gn(Yn)mXn=fn(m)].

平均错误版本的定理分成两项。

Achievability(可达性):对每个 R<C,存在一列码使

lim infnRnR,P¯e(n)0.

Converse(逆定理):若一列码满足 P¯e(n)0,则

lim supnRnC.

有限字母表 DMC 还有强逆定理:若 RnC+δ 对某个固定 δ>0 最终成立,则 P¯e(n)1。基本的弱 converse 只排除错误趋零;强逆需要更强论证。

最大错误概率

Pe,max(n)=maxmPr[gn(Yn)mXn=fn(m)]

在单用户 DMC 中给出同一渐近容量:删除条件错误大于 2P¯e(n) 的消息,至少保留 Mn/2 个码字,最大错误至多 2P¯e(n),码率损失至多 1/n bit/次。

直觉

长码把每条消息映成整个输入块,而不是逐 bit 独立保护。低于容量时,可以让不同码字对应的典型输出区域几乎不重叠;高于容量时,输出所能保留的互信息不足以区分指数多条消息。可靠指整块消息译码错误趋零,不要求信道中的每个符号都未被扰动。

“低于容量”只断言存在一列越来越长的好码。“高于容量”则断言没有任何码列能让错误趋零。可达性与逆定理的量词方向不同,缺一项都不能把 C 称为精确阈值。

Achievability 的证明机制

选一个满足 I(X;Y)>R 的输入分布,随机独立生成约 2nR 个码字,并用联合典型译码。真实码字与输出不典型的概率由AEP趋于零;每个错误码字与输出偶然联合典型的概率约为 2nI(X;Y)。对约 2nR 个错误码字作 union bound,得到指数阶

2nR2nI(X;Y)=2n(I(X;Y)R)0.

随机码平均性能趋好,故至少存在一个确定码本;需要最大错误准则时再作 expurgation。这个证明给存在性,不自动给高效构造。

Converse 的证明机制

均匀消息满足 Markov 链 MXnYnM^Fano 不等式数据处理不等式给出

log2MnI(Xn;Yn)+1+P¯e(n)log2Mn.

DMC 的无记忆性和单字母容量再给

I(Xn;Yn)i=1nI(Xi;Yi)nC,

即使码字坐标相关也成立。因此

(1P¯e(n))RnC+1n;

若错误趋零,取极限便得速率不超过 C

例子与边界

可复算例:BSC(0.1)

该信道容量为

C=1h2(0.1)0.5310 bit/次使用.

所以任意固定 R=0.5<C 都存在块错误趋零的码列;固定 R=0.6>C 则不可能可靠,强逆定理还给出错误趋一。

低速率并不让任意代码变好。三重重复码以 000,111 传一个 bit,码率 1/3,多数译码错误概率为

(32)(0.1)2(0.9)+(0.1)3=0.028.

若把长消息的每一 bit 独立使用这段码,含 k 个消息 bit 的错误概率为

1(10.028)k1,

尽管 1/3<C。定理承诺的是存在设计得当的长块码,不是重复任意短码就会可靠。

边界与失败情形

定理不规定 R=C 时的所有边界行为,也不从 R<C 自动推出指定 n 的错误率。有限块长要同时分析速率、目标错误概率和时延;编码与译码复杂度也不在 Shannon 存在性定理中。

有记忆、连续、多用户或带输入代价的信道必须重写容量与证明假设。单用户 DMC 的平均错误到最大错误 expurgation 也不能未经验证直接移植到多用户网络。

推论与应用

定理确立了信道容量的操作意义,并为纠错码设计给出目标。LDPC、Turbo 与极化码等构造不仅要接近容量,还要控制复杂度、有限长度错误和时延;这些是基本定理之外的额外保证。

与源编码结合时,还要换算每个源符号使用多少次信道。只有在模型满足相应独立性与渐近条件时,才可用“源率低于信道可供率”连接两条编码定理。

参考资料
  • Claude E. Shannon, “A Mathematical Theory of Communication,” Bell System Technical Journal 27, 1948, Part II, §§13–17.
  • Thomas M. Cover and Joy A. Thomas, Elements of Information Theory, 2nd ed., Wiley, 2006, §§7.5–7.9.
  • Robert G. Gallager, Information Theory and Reliable Communication, Wiley, 1968, Chapters 5 and 7.
  • Imre Csiszár and János Körner, Information Theory: Coding Theorems for Discrete Memoryless Systems, 2nd ed., Cambridge University Press, 2011, Chapters 6–7.
关系图谱12 个相邻概念 · 2 类关系

拖动节点调整位置。

显示关系

显示:依赖

  1. 前置三跳
  2. 前置二跳
  3. 前置一跳
  4. 当前条目
  5. 后续一跳
  6. 后续二跳
  7. 后续三跳
文字版关系按与当前条目的最短距离分组
类型化关系