香农定理的理解

百科事典棒

在引入具体地数学讨论之前,我们先来聊一个好玩的脑洞。这个脑洞据说出自村上春树的《世界尽头与冷酷仙境》,后来几经辗转被写进《天才在左,疯子在右》这本书里。脑洞假定了存在某个外星文明掌握了非常高的科技,外星人来到地球后将地球上的所有知识进行数字编码得到一个很长的数字串,在数字串最前面加上一个小数点,那么这串数字就会变成一个介于0-1之间的实数,外星人只要优雅地拿出一根牙签,将牙签的长度视为1,在这个实数对应的点的位置做一个记号,便可以将地球文明的所有信息记录并带回自己的星球做研究。
这是一个蛮有趣的脑洞,它引出这样一个问题:我们能否利用实数的无限性,来传递任意长度的信息呢?

香农定理

敏锐的同学可能已经发现,上文中的脑洞的关键漏洞在于,我们无法做到无限的精度。在低精度下我们可以忽略很多误差,但是随着精度的升高,那些误差会变成足以改变信息的误会。
香农定理,就是在探究,在一定的误差范围下,能够传输的不会因误差产生误会的信息最多能有多少。
我们将这个牙签的长度设为256,假设误差不超过0.5,那么,我们可以将牙签分成256段,从(00000000)_2(11111111)_2, 这样我们就可以用这个牙签传输8bit的数据,只要在这个数据对应的二进制的那一段的正中间下刀即可--我们的误差限制保证了我们想要下刀的地方和实际下刀的地方一定在同一段,也就是所谓的“误差不足以产生误解”。
如果将牙签长度看做总功率,误差的总波动范围看做噪声功率,那么信息功率与噪声功率的比例就是127,将信噪比写作S/N, 则我们一次信号传输的信息量最多是log_2(1+S/N)bit,然后香农公式就出来了。
当然,香农公式的严格证明比这个复杂的多,这里只是提供一个非常直观浅显的解释。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 失真: 码间串扰(失真的一种现象): 指接收端收到的信号波形失去了码元之间清晰界限的现象。(可以类比为一排人从眼前...
    hpnes阅读 1,433评论 0 0
  • 1 失真 影响失真程度的因素: 😘码元传输速率 😘信号传输距离 😘噪声干扰 😘传输媒体质量 2 失真的一种现象——...
    coderge阅读 3,031评论 0 0
  • (一) 波特率和比特率 1、波特率指的是信号每秒钟电平变化的次数,单位是Hz:比如一个信号在一秒钟内电平发生了36...
    Luna_b145阅读 18,609评论 0 3
  • 高频信号就比较容易失真 码元传输速率太快也会失真 信号传输速率太快,也就是信号频率比较高,容易出现码间串扰 ...
    FennL阅读 1,054评论 0 0
  • 本文内容 1 失真 信号在传输过程中,由于实际信道有噪声、干扰、带宽的限制,导致接收端接收的信号和发送端发送的信号...
    HRADPX阅读 11,264评论 0 4