开篇:误入量子世界的冒险 / Opening: Adventure into the Quantum World
2024年10月17日,北京的风已经带着银杏叶的苦香了,林小满抱着一摞手写的钢琴曲谱,踩着通识楼门口的落叶往三楼跑——她上周选的《量子计算通识》公选课,助教说今天带大家去实验室看真的量子计算机,她上节课落在教室的节拍器还没拿,怕下课就找不到了。
她是音乐系的大二学生,选这门课纯粹是因为听说“给分高、不用交论文”,本来以为是水课,没想到推开实验室门的时候,差点撞到端着稀释制冷机样品的物理系研究生陈默。对方手里的样品洒了一点在她乐谱上,她手忙脚乱去扶,指尖不小心碰到了量子计算机机箱的启动键——下一秒,实验室的荧光灯闪了三下,她手里的冰美式突然不见了,再一眨眼,出现在三米外的分类垃圾桶里,而她怀里的曲谱上,原本印刷的五线谱居然变成了一个个发着淡蓝色光的小球,像悬浮在空中的泡泡,绕着她的指尖转。
“你碰了启动键?”陈默的脸瞬间白了,扑过去按下了机箱的紧急停止键。周围的闪烁停了,小球消失了,冰美式又回到了她手里,只是洒了一半,浸湿了曲谱的边缘。
“刚、刚才那是什么?魔术?”林小满攥着湿了的曲谱,心跳快得像要蹦出来。
“那是量子叠加态。”陈默松了口气,递给她一张纸巾,“你刚才碰的这台是IBM的Osprey量子计算机,有433个量子比特,刚才正在运行一个叠加态演示程序,你碰了启动键,刚好触发了交互模式,把你的物品和量子态做了短暂的纠缠——别怕,不会有什么问题,只是刚才的几分钟里,你的冰美式和曲谱同时处于‘在实验台上’和‘在垃圾桶里’两种状态而已。”
“同时处于两种状态?”林小满觉得自己是不是听错了,“这不符合常识啊。”
“量子世界
量子世界和你们日常见到的经典世界完全不一样。”陈默把稀释制冷机的样品瓶拧紧,指尖还沾着一点液氦的凉意,指了指机箱侧面闪烁的蓝灯,“你刚才碰到的不是魔术,是量子计算机最核心的特性之一——叠加态(Superposition)。”
他掏出一枚磨得发亮的五角硬币,在指尖转得飞快,硬币在灯光下划出模糊的银弧:“你看这枚硬币,现在它同时是正面和反面,只要我没按住它,它就处于两种状态的叠加里。经典世界里的东西就像按在桌上的硬币,要么正面要么反面,没有中间状态——你手机里的所有数据,你存的音乐、照片、视频,本质上都是0和1的组合,8个经典比特(Classical Bit)组成一个字节,能表示256种状态,但同一时间只能处于其中一种。我们平时用的电脑、手机,核心都是这种经典比特,每秒能进行几十亿次运算,但碰到某些特定问题,就像拿着算盘算微积分,再快也没用。”
林小满盯着他转得飞快的硬币,想起刚才悬浮在指尖的淡蓝色小球,还有突然出现在手里的冰美式:“那刚才我的冰美式,同时在我手里和垃圾桶里,就是这枚旋转的硬币?”
“没错。”陈默笑着点头,“量子比特(Qubit)就是这枚旋转的硬币,刚才那台Osprey量子处理器有433个量子比特,同一时间可以处于$2^{433}$种状态的叠加里——这个数有多大?比可观测宇宙里的原子总数还要多。你刚才碰到的叠加态演示程序,就是让你的冰美式和曲谱和量子比特做了短暂的纠缠,同时处于‘在实验台’和‘在垃圾桶’两种状态。你一碰到它们,就相当于‘测量’了这个量子系统,叠加态瞬间坍缩(Wave Function Collapse)到你观测到的状态,所以冰美式就回到你手里了。”
他按下机箱的另一个按键,机箱侧面的屏幕亮了起来,上面跳动着两个数字,0和1各占一半:“你看,这就是量子比特测量的结果,得到0或者1的概率各是50%,就像你转硬币,按下去之前不知道是正面还是反面,只有按下去的那一刻才会确定。”
林小满凑过去看屏幕,数字还在不断跳动,她伸手想碰,被陈默拍了一下:“别碰!现在这个量子比特还没进入叠加态,你碰了就直接坍缩到其中一个状态了。要让它进入叠加态,得加一个‘哈达玛门’——你可以理解为给硬币一个初始的旋转力。”
他敲了几下键盘,屏幕上的数字瞬间变成了0和1交替跳动,每次统计1000次测量,结果都是差不多500个0和500个1:“你看,现在这个量子比特就处于0和1的等概率叠加态了,测量1000次,大概会得到500次0和500次1,这就是叠加态的统计特性。”
```mermaid graph TD A[经典比特] --> A1[状态: 0 或 1] A --> A2[测量结果: 确定] A --> A3[信息容量: 1 bit] B[量子比特] --> B1[状态: 0和1的叠加] B --> B2[测量结果: 概率性坍缩] B --> B3[信息容量: 同时携带多个状态的信息] ```
“那刚才你说的纠缠(Entanglement)是什么?”林小满想起陈默刚才提的词,“就是你刚才说的双胞胎?”
“对,比双胞胎还玄。”陈默从抽屉里拿出两个指甲盖大的量子比特芯片,银白色的表面刻着细如发丝的电路,“我刚才让这两个量子比特处于纠缠态,不管我把它们放到多远的地方,只要测量其中一个的状态,另一个的状态就会瞬间确定。比如我把这个放到实验室门口的储物柜里,你等会去拿,我在这测量我这个,要是得到0,你那个肯定是1,反过来也一样,不管我们离一公里还是十公里,这个关联是瞬间发生的,爱因斯坦管这个叫‘鬼魅般的超距作用’。”
“那这个有什么用?”林小满眼睛亮了,“是不是可以超光速通信?”
“暂时还不行,因为测量结果是随机的,你不能控制得到0还是1,所以没法传递确定的信息。但是量子纠缠是量子通信、量子保密术的核心基础,比如现在的量子密钥分发,就是利用纠缠态的特性,只要有人窃听,就会破坏纠缠态,通信双方立刻就能发现,所以传输的信息是绝对安全的,不会被窃听。”
陈默把两个芯片放回抽屉,指了指机箱上的Osprey处理器:“你刚才看到的只是量子计算最基础的两个特性,叠加和纠缠,这两个特性加起来,就给了量子计算机指数级的算力优势。我给你举个最直观的例子:走迷宫。”
他调出一个迷宫的小游戏,迷宫有几十个岔路口,出口只有一个:“经典计算机走迷宫,就像你一个人进去,一条路一条路试,碰了死路就退回来换下一条,运气好很快能找到出口,运气不好可能要试几千几万次。但是量子计算机不一样,它利用叠加态,可以同时走所有的路,一下子就找到出口了。”
```mermaid graph TD A[迷宫入口] --> B[经典计算: 试第一条路→死路] A --> C[经典计算: 试第二条路→死路] A --> D[经典计算: 试第N条路→找到出口] A --> E[量子计算: 同时探索所有路径] E --> F[瞬间找到出口] ```
“你别觉得这个例子太简单,这个‘同时探索所有路径’的特性,就是量子计算机能解决经典计算机解决不了的问题的核心。”陈默敲了敲屏幕,调出一个分子模型,“比如这个咖啡因分子,只有24个原子,但要精确模拟它的量子态,经典计算机需要$10^{48}$个比特,比全世界所有计算机的存储容量加起来还多,但是量子计算机只要几百个量子比特就能模拟。现在的新药研发,平均要花10年、耗资10亿美元,很大一部分成本就是在模拟分子结构、测试药效,要是用量子计算机,能把研发周期缩短到几个月,成本降低到几百万,很多现在治不了的病,比如阿尔茨海默症、癌症,都能更快找到治疗方案。”
他往下翻了几页,又调出几个应用场景:“除了医药,量子计算还有很多贴近生活的应用:
- 材料科学:模拟高温超导体的量子特性,找到室温超导材料,就能解决电网的损耗问题,还能做出悬浮的汽车、磁悬浮的民用高铁;
- 金融科技:投资组合优化,经典计算机要算几千种资产的组合,量子计算机可以同时算所有组合,找到风险最低收益最高的方案,还能更精准地预测金融风险,避免金融危机;
- 人工智能:量子机器学习,训练大模型的效率比经典计算机高几个数量级,能解决现在大模型的算力瓶颈问题,让AI更聪明;
- 密码学:现在的RSA加密体系,经典超级计算机要算几百年才能破解,量子计算机用‘秀尔算法(Shor's Algorithm)’几秒钟就能破,反过来,量子密钥分发能实现绝对安全的通信,不会有被窃听的可能。”
林小满听得入神,她之前以为量子计算是科幻电影里的东西,没想到离自己这么近:“那现在已经有能用的量子计算机了吗?我之前以为还要等几十年。”
“早就有了,只是还没到实用化的阶段。”陈默指了指机箱里的Osprey,“你看这台就是IBM2022年出的,有433个量子比特,现在全球已经有几百台量子计算机了,很多公司、大学都能用。2019年谷歌就实现了‘量子优越性(Quantum Supremacy)’,用53个量子比特的处理器,200秒就完成了一个经典超级计算机要算1万年的任务,证明量子计算机确实比经典计算机快。现在全球的量子计算市场已经突破100亿美元了,预计2030年左右就能实现容错量子计算,就是能解决实际问题的量子计算机,到时候新药研发、材料设计、金融建模这些领域,都会发生天翻地覆的变化。”
“等等,”林小满突然想起什么,脸有点白,“你是不是说量子计算机能破解现在的加密?那我支付宝里的钱是不是不安全了?”
陈默笑了:“你别担心,现在的量子计算机还只有几百个量子比特,破解RSA加密需要至少几百万个纠错量子比特,至少还要等15-20年,而且现在已经在研发抗量子加密算法了,等量子计算机真的能破解的时候,我们已经换成抗量子的加密了,你的钱还是安全的。”
他怕林小满还是不放心,又给她解释了一个常见的误区:“很多人觉得量子计算机就是更快的经典计算机,什么都能做,其实不是。量子计算只有在特定问题上才有优势,你平时刷视频、写文档、玩王者荣耀,量子计算机反而不如经典计算机快,因为它需要极低温的环境,现在的量子计算机都要放在稀释制冷机里,温度比外太空的平均温度(2.7开尔文)还要低几百倍,只有零下两百多度,不可能放到你
2024年10月17日,北京的风已经带着银杏叶的苦香了,林小满抱着一摞手写的钢琴曲谱,踩着通识楼门口的落叶往三楼跑——她上周选的《量子计算通识》公选课,助教说今天带大家去实验室看真的量子计算机,她上节课落在教室的节拍器还没拿,怕下课就找不到了。
她是音乐系的大二学生,选这门课纯粹是因为听说“给分高、不用交论文”,本来以为是水课,没想到推开实验室门的时候,差点撞到端着稀释制冷机样品的物理系研究生陈默。对方手里的样品洒了一点在她乐谱上,她手忙脚乱去扶,指尖不小心碰到了量子计算机机箱的启动键——下一秒,实验室的荧光灯闪了三下,她手里的冰美式突然不见了,再一眨眼,出现在三米外的分类垃圾桶里,而她怀里的曲谱上,原本印刷的五线谱居然变成了一个个发着淡蓝色光的小球,像悬浮在空中的泡泡,绕着她的指尖转。
“你碰了启动键?”陈默的脸瞬间白了,扑过去按下了机箱的紧急停止键。周围的闪烁停了,小球消失了,冰美式又回到了她手里,只是洒了一半,浸湿了曲谱的边缘。
“刚、刚才那是什么?魔术?”林小满攥着湿了的曲谱,心跳快得像要蹦出来。
“那是量子叠加态。”陈默松了口气,递给她一张纸巾,“你刚才碰的这台是IBM的Osprey量子计算机,有433个量子比特,刚才正在运行一个叠加态演示程序,你碰了启动键,刚好触发了交互模式,把你的物品和量子态做了短暂的纠缠——别怕,不会有什么问题,只是刚才的几分钟里,你的冰美式和曲谱同时处于‘在实验台上’和‘在垃圾桶里’两种状态而已。”
“同时处于两种状态?”林小满觉得自己是不是听错了,“这不符合常识啊。”
“量子世界和你们日常见到的经典世界完全不一样。”陈默把稀释制冷机的样品瓶拧紧,指尖还沾着一点液氦的凉意,指了指机箱侧面闪烁的蓝灯,“你刚才碰到的不是魔术,是量子计算机最核心的特性之一——叠加态(Superposition)。”
他掏出一枚磨得发亮的五角硬币,在指尖转得飞快,硬币在灯光下划出模糊的银弧:“你看这枚硬币,现在它同时是正面和反面,只要我没按住它,它就处于两种状态的叠加里。经典世界里的东西就像按在桌上的硬币,要么正面要么反面,没有中间状态——你手机里的所有数据,你存的音乐、照片、视频,本质上都是0和1的组合,8个经典比特(Classical Bit)组成一个字节,能表示256种状态,但同一时间只能处于其中一种。我们平时用的电脑、手机,核心都是这种经典比特,每秒能进行几十亿次运算,但碰到某些特定问题,就像拿着算盘算微积分,再快也没用。”
林小满盯着他转得飞快的硬币,想起刚才悬浮在指尖的淡蓝色小球,还有突然出现在手里的冰美式:“那刚才我的冰美式,同时在我手里和垃圾桶里,就是这枚旋转的硬币?”
“没错。”陈默笑着点头,“量子比特(Qubit)就是这枚旋转的硬币,刚才那台Osprey量子处理器有433个量子比特,同一时间可以处于$2^{433}$种状态的叠加里——这个数有多大?比可观测宇宙里的原子总数还要多。你刚才碰到的叠加态演示程序,就是让你的冰美式和曲谱和量子比特做了短暂的纠缠,同时处于‘在实验台’和‘在垃圾桶’两种状态。你一碰到它们,就相当于‘测量’了这个量子系统,叠加态瞬间坍缩(Wave Function Collapse)到你观测到的状态,所以冰美式就回到你手里了。”
他按下机箱的另一个按键,机箱侧面的屏幕亮了起来,上面跳动着两个数字,0和1各占一半:“你看,这就是量子比特测量的结果,得到0或者1的概率各是50%,就像你转硬币,按下去之前不知道是正面还是反面,只有按下去的那一刻才会确定。”
林小满凑过去看屏幕,数字还在不断跳动,她伸手想碰,被陈默拍了一下:“别碰!现在这个量子比特还没进入叠加态,你碰了就直接坍缩到其中一个状态了。要让它进入叠加态,得加一个‘哈达玛门’——你可以理解为给硬币一个初始的旋转力。”
他敲了几下键盘,屏幕上的数字瞬间变成了0和1交替跳动,每次统计1000次测量,结果都是差不多500个0和500个1:“你看,现在这个量子比特就处于0和1的等概率叠加态了,测量1000次,大概会得到500次0和500次1,这就是叠加态的统计特性。”
```mermaid graph TD A[经典比特 Classical Bit] --> A1[状态: 0 或 1<br>State: 0 or 1] A --> A2[测量结果: 确定<br>Measurement: Certain] A --> A3[信息容量: 1 bit<br>Capacity: 1 bit] B[量子比特 Qubit] --> B1[状态: 0和1的叠加<br>State: Superposition of 0 and 1] B --> B2[测量结果: 概率性坍缩<br>Measurement: Probabilistic Collapse] B --> B3[信息容量: 同时携带多个状态的信息<br>Capacity: Carry multiple state info simultaneously] ```
“那刚才你说的纠缠(Entanglement)是什么?”林小满想起陈默刚才提的词,“就是你刚才说的双胞胎?”
“对,比双胞胎还玄。”陈默从抽屉里拿出两个指甲盖大的量子比特芯片,银白色的表面刻着细如发丝的电路,“我刚才让这两个量子比特处于纠缠态,不管我把它们放到多远的地方,只要测量其中一个的状态,另一个的状态就会瞬间确定。比如我把这个放到实验室门口的储物柜里,你等会去拿,我在这测量我这个,要是得到0,你那个肯定是1,反过来也一样,不管我们离一公里还是十公里,这个关联是瞬间发生的,爱因斯坦管这个叫‘鬼魅般的超距作用’。”
“那这个有什么用?”林小满眼睛亮了,“是不是可以超光速通信?”
“暂时还不行,因为测量结果是随机的,你不能控制得到0还是1,所以没法传递确定的信息。但是量子纠缠是量子通信、量子保密术的核心基础,比如现在的量子密钥分发,就是利用纠缠态的特性,只要有人窃听,就会破坏纠缠态,通信双方立刻就能发现,所以传输的信息是绝对安全的,不会被窃听。”
陈默把两个芯片放回抽屉,指了指机箱上的Osprey处理器:“你刚才看到的只是量子计算最基础的两个特性,叠加和纠缠,这两个特性加起来,就给了量子计算机指数级的算力优势。我给你举个最直观的例子:走迷宫。”
他调出一个迷宫的小游戏,迷宫有几十个岔路口,出口只有一个:“经典计算机走迷宫,就像你一个人进去,一条路一条路试,碰了死路就退回来换下一条,运气好很快能找到出口,运气不好可能要试几千几万次。但是量子计算机不一样,它利用叠加态,可以同时走所有的路,一下子就找到出口了。”
```mermaid graph TD A[迷宫入口 Maze Entrance] --> B[经典计算路径 Classic Path 1] A --> C[经典计算路径 Classic Path 2] A --> D[经典计算路径 Classic Path N] B --> B1[死路 Dead End] C --> C1[死路 Dead End] D --> D1[找到出口 Find Exit] E[量子计算路径 Quantum Path] --> E1[同时探索所有路径<br>Explore all paths simultaneously] E1 --> F[瞬间找到出口<br>Find exit instantly] ```
“你别觉得这个例子太简单,这个‘同时探索所有路径’的特性,就是量子计算机能解决经典计算机解决不了的问题的核心。”陈默敲了敲屏幕,调出一个咖啡因分子的三维模型,“比如这个咖啡因分子,只有24个原子,但要精确模拟它的量子态,经典计算机需要$10^{48}$个比特,比全世界所有计算机的存储容量加起来还多,但是量子计算机只要几百个量子比特就能模拟。现在的新药研发,平均要花10年、耗资10亿美元,很大一部分成本就是在模拟分子结构、测试药效,要是用量子计算机,能把研发周期缩短到几个月,成本降低到几百万,很多现在治不了的病,比如阿尔茨海默症、癌症,都能更快找到治疗方案。”
他往下翻了几页,又调出几个应用场景的示意图:“除了医药,量子计算还有很多贴近生活的应用,我给你举几个你熟悉的例子:
- **材料科学**:现在的锂电池续航短、充电慢,是因为我们还没完全搞明白锂离子在电池里的运动规律,这是典型的量子问题,用量子计算机模拟锂离子的量子态,就能找到更优的电池材料,未来你的手机可能充一次电用一周,电动车续航能到2000公里;
- **交通优化**:北京晚高峰有上百万辆车在路上跑,经典计算机算最优路线要几分钟,等算完路况都变了,量子计算机可以同时计算所有车辆的可能路线,几秒钟就能给出全局最优的方案,把拥堵时间缩短一半以上;
- **你学的音乐**:现在AI生成的钢琴曲总感觉少了点‘人味’,是因为经典计算机很难模拟音符之间的量子共振效应,用量子计算机模拟每个音符的振动量子态,就能生成更有情感、更自然的音乐,说不定以后你写的曲子,用量子计算机优化之后,能拿格莱美奖。”
林小满听得入神,她之前以为量子计算是科幻电影里的东西,没想到离自己这么近:“那现在已经有能用的量子计算机了吗?我之前以为还要