本文为个人学习笔记与观察记录,基于信息科学与通信史视角的推演。不构成任何建议。
引言:当人类语言被压缩成“滴”与“答”
1912年4月15日凌晨,北大西洋。
皇家邮轮泰坦尼克号正在冰冷的海水中缓缓下沉。船上的首席电报员杰克·菲利普斯(Jack Phillips)守着他那台马可尼无线电报机,手指在黄铜电键上近乎疯狂地敲击。他知道自己已经没有时间了——锅炉舱进水,电力系统正在一点一点失效,这可能是他人生中最后一次发报。
他敲出的,是一串由短促的点和拉长的划组成的信号:··· — ··· (SOS)。
这三个字母不是英文“Save Our Souls”(拯救我们的灵魂)的缩写,也不是任何一个有实际含义的词组。它只是人类在1906年的柏林国际无线电会议上,以投票的方式,人为规定的一串脉冲序列。三短、三长、三短。简单,对称,好记,在任何嘈杂的背景噪声里都不容易被误听。
就是这串没有意义的物理脉冲,让周围数十海里内所有装有无线电报机的船只,在深夜里从睡梦和麻痹中惊醒,让705个本应沉入冰海的生命活了下来。
面对浩瀚的宇宙,人类一直有一种深深的孤独感。我们试图向外星发送信号,也试图在灾难中寻找同类。而在人类所有的通信手段中,有一种极其古老,却至今仍闪烁着极客光芒的编码方式——摩斯电码(Morse Code)。
它没有复杂的语法,没有华丽的修辞。它将人类浩瀚的词汇库,硬生生地压缩成了两种最基本的物理状态:短促的“滴(·)”与延长的“答(−)”。
在信息科学的视角下,摩斯电码不仅是一项早期的通讯技术,它更是人类历史上第一次成功的“信息离散化”与“跨通道编码”实验。今天,我们不妨剥离掉历史的滤镜,看看这串跨越百年的物理脉冲,是如何重塑我们对“信息”的认知的。
一、从烽火到铜线:人类等了三千年的“即时通信”
要理解摩斯电码的伟大,我们必须先退一步,看看在没有它的三千年里,人类是怎么远距离传递信息的。
1. 烽火与驿马:用肉身换速度
在电被人类驯服之前,长距离通信本质上是一件极其笨拙的事。
中国古代有烽火台。敌人来了,守兵点起狼烟,下一座烽火台看到烟,也点起自己的火,一站一站把“外敌入侵”这四个字传到京城。这套系统的优点是速度极快——几十分钟就能让几百公里外的皇帝知道边境出事了。缺点也极其明显:它只能传递极其有限的信息。
一座烽火台能说什么?它只能说“有情况”或者“没情况”两句话。是哪个部落来袭?来了多少人?打到哪里了?前线还需要多少粮草?这些它一个字都说不了。
周幽王为博褒姒一笑,“烽火戏诸侯”,玩的就是这套系统的极限——诸侯看见狼烟赶过来,发现没有敌人,下次真有敌人的时候就不来了。这是一个关于“通信信道被滥用导致信噪比下降到零”的古老教训,比香农提出信息论早了两千七百年。
比烽火台更灵活的是驿马系统。罗马帝国有 cursus publicus,中国古代有驿站,波斯帝国的御道上每25公里就有一个换马点,消息一天可以跑一百多公里。这套系统能传递完整的书信、公文,但它的代价是速度和人命——一封从长安送到岭南的公文,要在泥泞的山路上颠簸一个月。14世纪蒙古帝国的驿站系统是古代邮驿的巅峰,信使每天可以跑500公里,但这是用数十匹马和数个骑手接力、24小时不休息换来的。
无论是烽火还是驿马,它们都有一个共同的物理限制:必须依赖某种物质载体的运动——光(烟)、人、马。信息的速度,不可能超过物质移动的速度。 这就意味着,在没有电的年代,“即时通信”在物理上就是不可能的。
2. 查普电报:用手臂说话
18世纪末的法国大革命时期,一位叫克劳德·查普(Claude Chappe)的发明家设计了一套被称为“查普电报”的视觉通信系统。
这个系统非常巧妙:在每隔十几公里的山顶上建一座高塔,塔顶装一个可以自由转动的横臂,横臂两端还有两个能摆成不同角度的小臂。塔上的操作员通过调整横臂和小臂的角度,可以组合出196种不同的姿势,每一种姿势代表一个字母、数字或者短语。
下一座塔的操作员用望远镜看清楚对面的姿势后,就把自己的横臂摆成同样的姿势,一站一站传下去。一条消息从巴黎传到土伦(约700公里),只需要十几分钟——这在1794年简直是魔法。拿破仑战争期间,查普电报立下了汗马功劳,法国的将军们可以在巴黎指挥前线的部队,这种“指挥半径”的扩展,直接改变了战争的形态。
但查普电报依然有它无法克服的问题:
- 只能在白天、天气好的时候用——晚上看不见,下雾下雨看不见。
- 需要昂贵的塔链和大量训练有素的操作员。
- 错误率会随着距离累积——每一个塔看错一次姿势,后面全错。
- 最重要的是:它依然是视觉的、模拟的,信息存在于“角度”这个连续量里。
人类需要的不是“更快的旗子”。人类需要的是一种全新的思路——让信息不再依附于任何具体的物质形态,而是变成一种纯粹的、可以在导线上飞驰的状态。 这就是塞缪尔·摩尔斯和阿尔弗雷德·维尔在1837年到1844年之间,交给全世界的答案。
二、摩尔斯与维尔:一个画家和一个机械师的偶然相遇
今天我们把这套编码叫“摩斯电码”,但历史的真相往往比名字更复杂。
塞缪尔·芬利·布里斯·摩尔斯(Samuel Finley Breese Morse),生于1791年,他原本不是科学家,而是一个画家——一个相当成功的画家。他曾为美国总统约翰·亚当斯画过肖像,在纽约艺术圈里颇有声望。1825年,摩尔斯正在华盛顿给拉法耶特侯爵画肖像时,他收到了一封从纽黑文送来的快信,信里只有几个字:“你的妻子病得很重。”
他立刻放下画笔往家赶,等他赶到的时候,妻子已经下葬了。这件事对摩尔斯的打击是毁灭性的。他后来说,那封信在路上走了好几天,他连妻子最后一面都没见上——正是那次惨痛的经历,让他开始认真思考:为什么信息不能比人跑得更快?
1832年,在一次从欧洲返回美国的跨大西洋航程中,摩尔斯在船上听到了一场关于电磁铁的闲聊。乘客中有一位波士顿的医生兼科学家查尔斯·杰克逊,他在餐桌上演示了一个小实验:把导线绕在铁块上,通电之后铁块就有了磁性,断电之后磁性立刻消失。摩尔斯听完这个实验,突然有了一个念头:如果电流可以让远处的铁块产生磁性,那是不是可以用“通电”和“断电”这两种状态,在导线上传递某种信号?
这个想法并不完全是他原创的。当时欧洲已经有好几位科学家在做类似的电磁电报实验。但摩尔斯有一个欧洲同行都不具备的东西:他的合作伙伴,阿尔弗雷德·维尔(Alfred Vail)。
维尔是一个新泽西的机械师,比摩尔斯小16岁。1837年,维尔在纽约大学看到了摩尔斯展示的那个简陋的电报模型(那东西其实就是一个挂在电磁铁上的铅笔,通电时在移动的纸带上画一条歪歪扭扭的线),他立刻被这个发明打动了。维尔家族出钱投资,条件是让阿尔弗雷德加入研发团队。
接下来发生的事情,是科技史上一个被反复低估的关键节点。维尔在实际制作的过程中,做了两件极其重要的事情:
第一,他把接收端简化成了一个能发出“咔哒”声的电磁铁。 操作员不需要看纸带——他们只要听“咔哒”声的长短和间隔,就能直接把字母写下来。这一改动,把接收端从“机械解码”变成了“人脑解码”,直接把电报的接收速度提高了好几倍。
第二,他重新设计了编码方案。 他跑到新泽西莫里斯敦当地的报社,数了一盒活字铅字里每一个字母各有多少个——E有12000个,T有9000个,A/I/N/O/S/H/R各有几千个,而J/Q/X/Z只有几百个。于是他把最短的码分配给最常用的字母。
这一设计的精妙之处,我们今天回头看,会发现它和1951年哈夫曼(David Huffman)发明的“哈夫曼编码”在数学思想上几乎是完全一致的——按符号出现频率分配码长,让最常出现的符号最短。维尔没有学过信息论,但他用报社里的一盒铅字,凭着直觉做出了一个接近最优的变长前缀码。
历史把“摩斯”写在了专利证书上,但我们应该记住维尔的名字。
三、1844年5月24日:那条64公里长的铜线
1843年,在摩尔斯反复游说多年之后,美国国会终于以微弱优势通过了一项法案:拨款3万美元(在当时是一笔巨款),在华盛顿和巴尔的摩之间修建一条试验性电报线路,全长64公里。
当时的国会议员们并不真的相信这个“用电线传消息”的发明会成功。很多人把它当成一个科学把戏、一个和催眠术、永动机差不多的江湖骗局。
1844年5月1日,线路第一次全线贯通测试。辉格党在巴尔的摩召开全国代表大会,提名亨利·克莱为总统候选人。维尔在巴尔的摩端,把这个消息用电报发给了在华盛顿国会大厦里的摩尔斯。当列车把正式的提名消息从巴尔的摩送到华盛顿的时候,已经是一个多小时之后了——而华盛顿的政客们早在一个小时前就从摩尔斯嘴里听到了克莱的名字。所有人都惊呆了。
1844年5月24日,线路正式对公众演示。摩尔斯坐在华盛顿最高法院的机房里,按下了电键。电流顺着铜线飞驰,64公里的距离,信号走过去只用了不到一毫秒。
那行传过去的字是:“What hath God wrought?”(上帝创造了何等奇迹?)
那一天,从华盛顿到巴尔的摩之间的64公里铜线,宣告了一个时代的结束和另一个时代的开始:信息的速度,第一次超过了马的速度。
四、为什么是长短音,而不是高低音?——信道的物理极限
如果你是第一次接触摩斯电码的人,你可能会问一个很朴素的问题:既然电报可以传递电信号,那为什么不设计成“高音代表A、低音代表B”?为什么偏偏要选两种不同长度的声音?
这个问题的答案,是整个通信工程最核心的洞见之一:信道噪声,以及在噪声中存活的能力。
我们说话的时候,声带振动产生的声音是一种“模拟信号”。模拟信号的致命弱点是:它太容易被噪声污染,而且一旦被污染,就再也回不来了。
在19世纪的电报线缆里,电阻、电容、电磁干扰无处不在。如果你用“电压高低”来编码——比如5伏代表A、4伏代表B——那么信号在电线里走了100公里之后,原本5伏的信号可能已经衰减到了4.2伏,还叠加上了0.5伏的随机噪声。这时候接收端根本分不清它到底是什么。
维尔的解法,是人类通信史上一次极其暴力且优雅的范式转移:不要用“信号有多大”来承载信息,只用“有没有信号”来承载信息。
在摩斯电码的世界里,电路只有两种状态:通电和断电。接收端只需要做一件极其简单的事——判断“现在这个瞬间有没有电流”。这是一个二元判决:是或否,0或1,有或无。哪怕信号已经微弱到几乎听不见,只要它还能让继电器吸合一下,接收员就能认出“有”。
更聪明的是,摩斯电码把信息从“幅度”这个容易被噪声干扰的维度,搬到了“时间”这个相对稳定的维度。信号再弱、再嘈杂,只要你还能听见它在响,你就能数它响了多久——短促的点持续1个单位时间,拉长的划持续3个单位时间。时间长度的比例关系,在信道里几乎不受噪声影响。
从现代通信理论的视角看,这本质上是一种最简单的二进制振幅键控(OOK)——和今天光纤通信里“亮代表1、灭代表0”的思路完全一致。
间隔:被忽视的第三类符号
大多数介绍摩斯电码的资料,只会告诉你“点是一个单位,划是三个单位”,但很少有人讲清楚这套编码里最精妙的部分——间隔。
摩斯电码里有三种不同长度的沉默:
- 点和划之间的间隔:1个单位时间。
- 字母和字母之间的间隔:3个单位时间。
- 单词和单词之间的间隔:7个单位时间。
这三种沉默,不是“没有信号”,它们本身就是符号。没有这三种不同长度的间隔,所有的点划都会粘连在一起,变成一串分不清起止的乱码。
信息不仅存在于脉冲本身,更存在于脉冲与脉冲之间的关系里。
五、最常发的字母最短:编码的经济学
维尔在报社铅字房里做出的那个决定——让最常用的字母用最短的码——背后藏着一套极其深刻的编码哲学。
英文字母E是所有字母中出现频率最高的,大约占所有英文文本的12%;T大约占9%;而J/Q/X/Z每个都不到0.2%。如果让E用一个点(1单位长),Q用四个符号(15单位长),那么发送1000个字母的平均码长大约是10个单位时间。维尔的分配方案,让同样一段英文,比平均分配的方案快了将近一倍。
一百多年后,1951年,麻省理工学院的博士生大卫·哈夫曼在写期末论文的时候,发现了一种构造最优前缀码的算法——也就是后来每个计算机专业学生都学过的“哈夫曼编码”。哈夫曼编码的核心思想是什么?和维尔做的事情一模一样:出现频率越高的符号,用越短的码。
更重要的是,摩斯电码是一种前缀码(Prefix Code)。没有任何一个字母的编码,是另一个字母编码的前缀。这就让接收端可以在听到一个字母后立刻解码,不需要回看上下文。
六、冗余之美:在噪声中存活的艺术
很多科普文章会说:“摩斯电码把语言压缩到了最精简的形式,去掉了所有冗余。”这是错的。
恰恰相反——摩斯电码是一套精心设计了冗余的系统。
如果字符间隔和点划间隔一样长(都是1单位),那一串脉冲过来,接收员根本分不清哪里是一个字母的结束。多花2单位的沉默,换来的是识别率的大幅提升——这就是冗余的价值。
1948年,克劳德·香农提出了一个震惊世界的定理:在任何有噪声的信道上,信息传输率不可能超过一个叫“信道容量”的上限;但只要传输率不超过信道容量,就一定存在一种编码方式,能让错误率任意小。而让错误率任意小的关键,就是在编码中加入冗余。
摩斯电码里的1:3时长比例、1/3/7单位的三级间隔,本质上都是为人类听觉信道设计的冗余。它们不携带额外的语义信息,但它们能帮人脑在嘈杂的环境里准确分辨信号。
香农本人在论文里其实提到过摩斯电码——他指出,摩斯电码用变长编码来匹配英文字母频率的做法,正是“让平均码长逼近信源熵”的直觉实现。工程直觉领先数学证明一百年,这是极其经典的案例。
七、耳朵里的语言:电报员如何成为“人肉调制解调器”
维尔把接收器改成发声器,是一个改变历史的决定。因为这个决定,人类的耳朵和大脑,直接接入了通信回路。
一个训练有素的电报员,听摩斯电码的方式和我们听“滴答”两个字完全不一样。新手听摩斯码是:听到一个点,记下来,听完一个字母对照译码表查。这个过程很慢。但资深的电报员不是在听点和划,他们是在听“节奏”和“旋律”。
就像你听别人说话时,不会去想“他刚发了一个声母b、一个韵母a”——你直接听到了“爸”这个字。电报员听到的也是C、Q、DE、73这些“字母”和“短语”本身的“声音签名”。S(···)不是“三个点”,它是“滴滴滴”,节奏像机关枪。最著名的求救信号SOS(···−−−···),对称、节奏感极强,就像一个音乐动机,只要听过一次就忘不掉。
这种能力,是大脑神经可塑性的奇迹。电报员在听摩斯码时的脑活动模式,和普通人听母语时的脑活动模式是高度相似的。这就是为什么老电报员常说:“想的是什么,打的就是什么。” 手指和大脑之间的翻译层消失了,电键变成了他们身体的一部分。
八、跨越感官:声音、光与触觉的通感之旅
摩斯电码最令人惊叹的特性之一,是它的物理载体无关性。只要能在“通”和“断”两种状态之间切换,不管载体是什么,它都能承载摩斯电码。
- 声音:经典的“滴答”。早期有线电报的接收器是继电器吸合金属簧片的声音。
- 光:海军信号灯。1867年,英国皇家海军正式把摩斯码引入夜间灯光通信。通过一块可以快速开合的遮光板,把灯光“切”成短闪光和长闪光。黑夜里,两艘战舰不需要发出任何声音,就能在寂静中交换命令。
- 触觉:今天,市面上有专门为听障人士设计的振动式摩斯码接收器。人类的皮肤对时间模式的分辨能力和耳朵几乎一样好,大脑的体感皮层可以把振动的时间模式直接解码成语言。
信息本身和它的载体是分离的。 SOS这三个字母,不管是用声音说、用灯光闪、还是用振动敲,它的意义都是一样的。信息是一种抽象的结构,它可以寄生在任何能产生两种可区分状态的物理介质上。
九、战争中的密码:从南北战争到冷战
通信技术从诞生的第一天起,就和战争绑定在一起。
在美国南北战争中,北方联邦军建立了一个庞大的野战电报网络,林肯总统可以在华盛顿的战争部电报室里,直接和几百公里外的前线军团指挥官实时通信。这种指挥方式在10年前是完全不可想象的。
二战期间,摩斯码是纳粹德国“闪电战”指挥体系的核心。德国装甲部队的每一辆指挥坦克上都有电台,前线指挥官可以直接向后方的空军呼叫空中支援。与此同时,密码战也进入了白热化阶段。德国的恩尼格玛密码机加密出来的消息,最终还是要通过摩斯码发送出去。英国在布莱切利园的密码破译中心每天要截听数万条德军摩斯码电报,图灵和他的同事们用炸弹机破译恩尼格玛密码,再把情报通过同样的摩斯码网络送回盟军指挥部。
冷战期间,间谍们发明了一种叫“突发通信”的技术——把一条消息录下来,在零点几秒之内一次性高速发出去,对方的接收机录下来之后再慢放解码。测向车还没来得及定位信号源,发报就已经结束了。
十、SOS不是“救命”:被误解了一百二十年的求救信号
关于SOS,有一个流传极广的误解:很多人以为SOS是“Save Our Souls”的缩写。
这是事后附会的。 事实上,SOS根本没有任何含义——它不是缩写,不是短语,不是任何单词的首字母组合。它就是一串纯粹的脉冲序列:三短、三长、三短。
1906年,在德国柏林召开的国际无线电报会议上,各国代表需要确定一个统一的国际遇难求救信号。最终,代表们一致投票选择了“···−−−···”这个序列。原因非常朴素:它简单、对称、好记、极易识别。
你可以试着用手指敲一下:三短、三长、三短。点划交替,前后对称,节奏清晰。哪怕你完全没学过摩斯码,只要你听过一次这个节奏,你就能在噪音里把它认出来。
泰坦尼克号沉没时,首席电报员菲利普斯先是发送了旧的求救信号CQD,随后开始交替发送CQD和SOS。这是SOS第一次在真实的海难中大规模发送。更令人扼腕的是,加州人号就在离泰坦尼克号只有10到15海里的地方,但它的电报员在泰坦尼克号发报前十分钟刚刚关掉电台上床睡觉了。这个故事后来成为了国际海事规则改变的直接原因——从那以后,所有远洋船舶的无线电室必须24小时有人值守。
十一、摩斯码与计算机的基因
很多人说摩斯码是“数字通信的祖先”。这句话不只是比喻。
今天的计算机里,一切信息最终都被表示成0和1的序列。你甚至可以把点看成0、划看成1,那么E是0,T是1,I是00,A是01……看到了吗?这就是一棵二叉编码树,和今天计算机里所有二进制编码的树状结构一模一样。
更奇妙的联系在硬件层面。摩斯电报里用的继电器——通电吸合、断电释放——本质上是一个电控开关。20世纪30年代,克劳德·香农在麻省理工学院读硕士的时候,突然意识到:继电器的“开”和“关”两个状态,不仅可以用来控制电路通断,还可以用来代表布尔逻辑里的“真”和“假”。这就是香农那篇划时代的硕士论文《继电器与开关电路的符号分析》的核心思想——它第一次证明了电子电路可以实现布尔代数运算,这是整个数字计算机时代的理论起点。
1844年那条64公里长的铜线,通往的不只是巴尔的摩——它还通往1946年的ENIAC,通往今天的互联网。
十二、摩斯码从未死去:业余无线电、航空与深空
很多人以为摩斯码已经进了博物馆。事实是:它从未真正消失。
在业余无线电圈子里,摩斯码有一个昵称叫“CW”(Continuous Wave)。今天,全球仍然有几十万活跃的业余无线电爱好者在用CW通信。为什么?因为CW在极弱信号下的通信能力是无敌的。 在同样功率下,CW能在语音信号完全听不见的噪声里,把消息清晰地发过去。在灾难发生、基站倒塌的时候,一台用电池供电的简易CW电台可以在废墟里工作几个星期,这是任何智能手机都做不到的。
如果你坐过飞机,注意过驾驶舱的通话频道,在语音间隙,你有时候会听到背景里有规律的摩斯码声——那是VOR导航台的识别码。全世界每一个VOR导航台都有自己的呼号,持续不断地用摩斯码发送自己的呼号,飞行员通过听这个呼号来确认导航台的信号。这套系统从1950年代一直用到今天。
十三、中文摩斯码:方块字如何塞进嘀嗒声里?
对于中文读者来说,一个自然的问题是:摩斯码只编码了26个英文字母,那方块字怎么办?
1870年代,一个叫威基杰的法国人设计了一套极其简洁的方案:给每一个常用汉字分配一个四位数的数字编号。 然后用电报传递这四个数字,接收端对照电码本查出对应的汉字。
这个方案叫“四码电报”,也就是后来的中文电报码(CTC)。初版收录了大约6800个常用汉字,比如:0001是“一”,7012是“电”,7193是“报”。
中文电报码深刻地改变了近代中国的面貌。清末民初的政治、军事、商业、新闻,全部围绕电报展开。各派军阀、政客遇到重大政治事件时,会把自己的立场写成电报,直接用明码拍发给全国各大报馆——这相当于那个年代的“公开微博”。中文电报码是汉字第一次被系统性地数字化,它是中文信息时代的第一块铺路石。
十四、信息的本质,是物理世界的共振
讲完这些技术和故事,让我们回到最根本的问题:信息到底是什么?
在我们的直觉里,信息是一种很“虚”的东西。但摩斯电码告诉我们,信息一点也不虚:它必须依附于某种物理载体,它必须消耗能量来传输,它的速度受到物理定律的限制,它在噪声里会衰减。
当电报员按下电键的那一刻,电池里的化学能转化成了铜线上的电流,电流在几十公里外让电磁铁吸合簧片,簧片振动空气产生声波,声波振动接收员的耳膜,转化成神经电信号传到大脑。整个链条里,没有任何一步是“超自然”的。
但奇怪的是,同样的一串脉冲,用不同的“字典”去解码,会得到完全不同的意思。信息不只是物理脉冲本身,还包括那个让脉冲变得有意义的编码规则。
一串完整的电报是由几十上百个点、划和停顿组成的。如果你只截取其中一小段,它可能只是几个不知所云的字母(局部)。但是,当这些字母按照特定的编码规则组合在一起时,它们就能传递出一份决定战争走向的军情(整体)。
每一个微小的物理脉冲,都不是孤立的。信息不仅存在于符号本身,更存在于符号与符号之间的关系和结构里。
结语:那串脉冲仍在宇宙中飞
1844年5月24日,摩尔斯从华盛顿发出的那句“上帝创造了何等奇迹”,在铜线里飞驰了64公里之后,被维尔听到。从那一刻起,人类就进入了信息时代。
之后的一百八十年里,我们发明了计算机、互联网、智能手机。但如果你把今天所有的通信信号一层层扒开,挖到最底层,你会发现它们依然是“通”和“断”的序列,依然是0和1的组合。
滴,答。
今天,短波电台里依然有老电报员在深夜敲着摩斯码互相问候;全世界的VOR导航台依然在发送识别码;野外遇险的人依然会三短三长三短地闪手电筒;遥远深空里的探测器依然在用简单的脉冲向地球发回数据。
那串跨越了一百八十年的物理脉冲,并没有消亡。它只是从主流退到了边缘,从铜线退到了星空。它依然在那里,不断地提醒我们:信息的本质,从未改变。它只是物理世界里的一次振动,等待着另一颗大脑把它听成意义。
附:如果想亲身体验信息降维的震撼,欢迎前往本站【全息实验室:摩斯电码发报机】,输入你的文字,看看你的手机屏幕和扬声器,是如何用光与声,向物理世界发报的。,看看你的手机屏幕和扬声器,是如何用光与声,向物理世界发报的。