zoukankan      html  css  js  c++  java
  • 《数学之美》--第一章:文字和语言 vs 数字和信息

    PDF下载

    第一章

    文字和语言 vs 数字和信息

    数字、文字和自然语言一样,都是信息的载体,它们之间原本有着天然的联系。语言和数学的产生都是为了同一个目的—记录和传播信息。但是,直到半个多世纪前香农博士提出信息论,人们才开始把数学和信息系统自觉地联系起来。

    信息:自然语言就是信息的一种,其实从最初的动物世界,再到以人类为主导的世界,都是在传播消息,哪怕是发出怪叫声也是一样的。这跟现在的信息传播模型是一样的。

    image

    起初的远古文明是用象形文字或壁画记录事件,但随着新鲜事物越来越多,财产越来越多,发现仅仅使用文字已经无法表达了,进而转向对数字的记录。因为人类的手指是有10根,所以都是以10进制数来计数,来表达信息。

    另一方面,当时记录信息的成本很高,例如东汉以前都是把文字信息记录到竹简和龟壳等物件上,这些记录远不如记录在纸上来得容易,所以都是把信息给浓缩了,相当于压缩信息量,待人们开始看到这些压缩的信息后,就会在脑海里对这些信息进行解压操作,也就是解码的过程,很符合现代信息论的基础。

    发现古时候的人类很聪明,会利用校验位来判断信息是否有错误。他们把发明的字母一一对应成一个数字,这样在抄写的时候,把每一行和每一列的数字相加,会得到总和,而在抄写的时候发现这些总和都对得上,那么就说明这段话是抄写对了。

    不仅仅是这些例子,还有很多例子都在说明一个意思,就是我们所认为的自然语言其实是和数字、信息是密不可分的。语言可以转化为数字,而数字也可以转化为文字信息。更详细的故事情节,请看出本的正文。

  • 相关阅读:
    【分布式】Zookeeper会话
    【分布式】Zookeeper客户端
    【分布式】Zookeeper序列化及通信协议
    【分布式】Zookeeper系统模型
    【分布式】Zookeeper在大型分布式系统中的应用
    【分布式】Zookeeper应用场景
    【分布式】Zookeeper使用--开源客户端
    【分布式】Zookeeper使用--Java API
    【分布式】Zookeeper使用--命令行
    【杂文】从实习到校招到工作
  • 原文地址:https://www.cnblogs.com/mantch/p/10665059.html
Copyright © 2011-2022 走看看