别慌!量子计算根本不是你想的那样
如果你上周刷到过“量子计算机破解比特币,你的钱包还剩24小时安全”的短视频,或者看到过“量子手机明年上市,性能吊打苹果”的推文,先别急着关掉手机或者下单抢购——
如果你上周刷到过“量子计算机破解比特币,你的钱包还剩24小时安全”的短视频,或者看到过“量子手机明年上市,性能吊打苹果”的推文,先别急着关掉手机或者下单抢购——这些内容一半是科幻片道具混剪,一半是小编脑补的剧情,你要是真信了,去买所谓的“量子芯片手机”“量子保健品”,那才是真的交了“量子智商税”。
这一章的任务,就是帮你把脑子里的错误认知全部拆掉,不用你懂复杂的物理公式,只需要跟着我用“普通硬币vs旋转硬币”的对比,就能建立第一个靠谱的量子直觉,搞明白量子计算到底在算什么,以及它到底能解决哪些经典计算机永远搞不定的真问题。
一、先拆三个你肯定听过的量子计算谣言
在聊量子计算到底是什么之前,我们先把市面上最泛滥的三个错误认知掰碎了讲清楚,避免你以后再看相关新闻的时候被带节奏。
谣言1:量子计算机是“超快版普通电脑”,以后会取代你的手机和笔记本
这个误解是最普遍的。很多人一听到“量子计算”,第一反应是“是不是就是把现在的芯片做得更小、晶体管更多,速度更快?”——完全不是。
你手里用的手机、笔记本,核心是经典比特,也就是我们常说的“0和1的开关”:每个比特就像家里的电灯开关,要么是开(代表1),要么是关(代表0),所有计算本质上都是把数以亿计的开关,按照预设的逻辑规则拨来拨去。哪怕是现在全球最快的经典超算“前沿号”(Frontier),每秒能完成110亿亿次浮点运算,本质上还是在“拨开关”,只是拨的速度极快、开关的数量极多(芯片上的晶体管已经做到3纳米级别,比流感病毒还小100倍)。
而量子计算机的核心是量子比特,它的“开关规则”完全不是非开即关:它不是把经典开关做小,而是彻底换了一套信息承载的底层逻辑。这就好比你原来用的是只能走直线的自行车,现在突然给你换了一辆能飞的汽车——不是自行车做得更快,而是交通工具的范式完全变了。
而且量子计算机根本不可能取代你的手机和笔记本:你刷短视频、写文档、打游戏、聊微信,这些日常应用全是经典计算机的强项,量子计算机跑这些任务,速度连你现在的老人机都不如。就像你不可能开航母去买菜,量子计算机是“专用加速器”,不是“通用替代品”。
谣言2:量子计算机只能用来破解密码,是黑客的黑科技
这个误解来自最出名的量子算法“肖氏算法”(Shor's Algorithm):1994年数学家彼得·肖尔证明,足够强大的量子计算机可以在几小时内分解一个2048位的 RSA 加密密钥,而经典超算算这个任务需要几十亿年。RSA 加密是目前全球互联网、银行、支付系统的底层加密逻辑,所以很多人一听到量子计算,第一反应是“以后所有密码都不安全了”。
但量子计算的价值远不止破解密码。如果说经典计算机是“算得快”,量子计算机是“算得了以前算不了的东西”:它最核心的价值是模拟量子系统——而自然界本身就是量子化的,小到分子、材料的电子结构,大到气象预测、宇宙演化,全是量子层面的问题。经典计算机模拟这些问题的难度,就像用算盘算微积分:不是算不出来,而是要算到宇宙毁灭都算不完。比如你每天喝的咖啡里的咖啡因分子,只有24个原子,经典超算要算清楚它和大脑受体的结合方式,需要几个月甚至几年;而量子计算机因为本身就是量子系统,天然就能模拟量子行为,几小时甚至几分钟就能出结果。未来新药的研发、光伏材料、超导材料、高密度电池的突破,都靠量子计算。
谣言3:现在已经有量子手机、量子笔记本了,你 soon 就能买到
这个就纯属蹭热点的智商税了。目前全球量子比特数最高的机器是IBM 2023年发布的“Osprey”,有433个物理量子比特,但它的体积有一个双开门冰箱那么大,还要放在零下273.12度的稀释制冷机里(比太空背景温度还低1度),功耗是普通家用冰箱的1000倍,跑个最简单的计算任务还要几分钟,连你玩扫雷都玩不利索,更别说做成手机了。
哪怕是最乐观的预测,通用量子计算机的商用也要至少20-30年,而且就算商用了,也是放在数据中心里给科研机构、企业用的,根本不可能进普通人的家庭。你现在能买到的所有标榜“量子”的消费电子产品,全是骗局。
二、先搞懂:经典计算机到底在算什么?
要搞懂量子计算,首先得搞懂我们用了上百年的经典计算机到底是怎么工作的。
你可以把经典计算机想象成一个超级听话的开关阵列:每一个比特就是其中一个开关,只有0和1两种状态,你给它输入一串0和1的指令,它就会按照逻辑规则(比如“与门”“或门”“非门”)把开关的状态拨来拨去,最后输出一串新的0和1的结果。你手机里128G的存储空间,本质上就是存了1280亿个这样的开关的状态,你拍的照片、存的视频、聊的微信,全是这些开关的不同排列组合。
过去70年,经典计算机的性能提升靠的是“摩尔定律”:每隔18-24个月,芯片上的晶体管数量翻一倍,性能翻一倍。但现在摩尔定律已经基本走到头了:晶体管已经做到3纳米,比硅原子的直径(约0.2纳米)大15倍,再小的话,量子隧穿效应就会出现——电子会直接穿过晶体管的绝缘层,开关彻底失灵,根本没法用。
更麻烦的是,经典计算机有天然的局限性:它根本没法模拟复杂的量子系统。量子系统的状态空间是随粒子数量指数级增长的:n个相互作用的量子粒子,它的状态需要用$2^n$个参数来描述。比如模拟一个50个电子的分子,需要$2^{50}$个参数,也就是1.1259×10^15个,比现在全球所有超级计算机的存储容量加起来还大;如果要模拟100个电子的分子,需要$2^{100}$个参数,也就是1.26×10^30个,比宇宙中所有的原子总数(约10^80)还要多好几倍——经典计算机哪怕算到宇宙毁灭,都算不完一个100个电子的分子的量子行为。
而这类问题在科研和工业界太常见了:新药研发要算分子和蛋白质的结合方式,新材料研发要算材料的电子结构,气象预测要算大气中无数分子的运动,芯片设计要算几万亿个晶体管的信号干扰……这些都是经典计算机算不了,但又极其重要的“真问题”。而量子计算,就是为了解决这些问题而生的。
三、量子硬币 vs 普通硬币:你的第一个量子直觉
不用背量子力学的公式,你只要搞懂“普通硬币”和“旋转的硬币”的区别,就能明白量子比特到底是什么。
普通硬币:经典比特的0和1
你拿一枚普通的1元硬币,抛到空中,落地之后要么是正面(我们叫它0),要么是反面(叫它1),绝对不会出现“既是正面又是反面”的情况——这就是经典比特的状态,非0即1,确定的,唯一的。
你用这个硬币来算“抛硬币是正面还是反面”,只需要抛一次,看结果就行,结果是确定的0或者1。
旋转的硬币:量子比特的叠加态
现在把这枚硬币竖起来,用手指弹一下,让它在空中旋转。在它停下来之前,你能不能确定它是正面还是反面?当然不能。在它旋转的时候,它既不是确定的正面,也不是确定的反面,而是同时带着“是正面”和“是反面”两种可能性——这就是量子比特的叠加态:在你不去测量它的时候,它没有固定的0或1状态,而是同时处于0和1的叠加,带着两种状态的概率。
你可以调控旋转硬币的初始速度:如果你弹的时候力气大一点,让它旋转得更快、更稳,那它落地的时候是正面的概率就更高;如果你弹的时候偏一点,让它旋转的时候歪向反面,那落地是反面的概率就更高。对应到量子比特上,就是你可以通过外部的电磁场,调控它处于0或1的概率,这个概率的数值叫概率幅,是量子计算里最核心的变量之一。
现在你把这枚旋转的硬币按住(对应量子力学里的“测量”),它瞬间就会变成确定的正面或反面,原来的“叠加态”直接消失,变成确定的0或1——这个过程叫波函数坍缩。量子比特也是一样:只要你去“看”它的状态,它就会立刻变成确定的0或1,之前的叠加态直接消失。
1个量子比特 vs n个量子比特:指数级恐怖的算力
你可能会问:“这不就是概率吗?有什么厉害的?”厉害的地方在于,n个量子比特的叠加态,是同时带着$2^n$个状态的叠加。
我们拿2个比特举例子:
- 2个经典比特,只能是00、01、10、11这4种状态里的1种,你要算“这四个状态里哪个最大”,只能一个一个比,最多比3次。
- 2个量子比特,是同时处于00、01、10、11这4种状态的叠加,相当于你同时拿着4个状态的“可能性”一起算,一次操作就能处理4个状态。
再往上加:3个量子比特是8个状态的叠加,4个是16个,50个量子比特就是$2^{50}$个状态的叠加,也就是1.1259×10^15个状态,比现在全球所有经典计算机的存储容量加起来还大;100个量子比特就是$2^{100}$个状态的叠加,比宇宙中的原子总数还多。
这就是量子计算的“指数级优势”的来源:经典计算机的算力是线性增长的,多一个比特多一倍算力;量子计算机的算力是指数级增长的,多一个比特多一倍的状态空间,算力直接翻一倍。
但这里一定要纠正一个最常见的错误认知:量子计算不是“同时枚举所有可能性”。很多人以为量子计算机是把所有可能的情况都算一遍,然后挑出正确答案,这完全是错的。如果你直接测量一个处于叠加态的量子比特,你得到的只是一个随机的0或1,和抛硬币没有任何区别,根本得不到有用的结果。
量子计算的真正核心,是量子干涉。
四、量子计算到底在算什么?别信“暴力枚举”的鬼话
要理解量子干涉,你可以想象你在一个很大的泳池里扔了两块石头:
- 第一块石头扔在左边,产生的波纹是波峰和波谷交替的;
- 第二块石头扔在右边,产生的波纹也是波峰波谷交替的。
当两个波纹撞在一起的时候,波峰和波峰相遇,会叠加成更高的波峰(相长干涉);波峰和波谷相遇,会互相抵消变成平地(相消干涉)。
量子计算就是操控这些“可能性”的波纹:你要算的问题,正确答案对应的概率幅会通过相长干涉变得越来越大,错误答案对应的概率幅会通过相消干涉变得越来越小。等你最后测量的时候,你大概率会得到正确答案,而不是随机蒙一个。
举个最简单的例子:你要算一个4位的密码,正确密码是1010。
- 经典计算机的做法是一个一个试:0000→错,0001→错……一直试到1010,平均要试8次,最坏要试16次。
- 量子计算机的做法是,先让量子比特处于所有16种可能性的叠加态,然后通过量子逻辑门操控这些可能性的概率幅:让1010这个状态的波峰越来越高,其他错误状态的波峰越来越低,最后测量的时候,90%的概率直接得到1010,只需要一次测量就得到正确答案。
这就是量子计算和暴力枚举的本质区别:它不是把所有可能性都算一遍,而是通过干涉把正确答案的概率放大,最后“碰运气”也能大概率碰对。如果只是暴力枚举,那经典超算也能干,只是慢,但量子计算的“快”是指数级的:经典计算机算一个2048位的大数分解需要几十亿年,量子计算机只需要几小时,这种指数级的差距是经典计算机永远追不上的。
当然,这个例子只是为了方便理解,实际的量子算法要复杂得多,但核心逻辑都是“通过量子干涉放大正确答案的概率”。
五、量子计算到底能解决哪些真问题?
量子计算不是万能的,它只有在特定问题上才有指数级优势,目前已经证明有实用价值的场景主要有四类,每一类都是经典计算机永远搞不定的真问题:
1. 密码学:现有加密体系的全方位重构
这是大众最熟悉的场景。我们现在用的所有互联网加密、银行加密、支付加密,核心都是基于“大数分解很难”这个前提:比如RSA加密,就是把两个特别大的质数相乘得到一个合数,加密的时候用这个合数,解密的时候需要知道原来的两个质数。经典计算机分解一个2048位的合数,需要几十亿年,所以现在的加密体系是安全的。
但肖氏算法证明,足够强大的量子计算机可以在多项式时间里完成大数分解,也就是几小时甚至几分钟就能分解2048位的合数,直接把现有的RSA、ECC等非对称加密体系全部破解。不过这里一定要明确:现在的量子计算机根本跑不了肖氏算法。肖氏算法至少需要1000个无错误的逻辑量子比特,而现在的量子计算机连1个实用的逻辑量子比特都做不出来,要实现1000个逻辑比特,至少需要100万个物理量子比特(因为1个逻辑比特需要上千个物理比特来做量子纠错),乐观估计还要20-30年才能实现,你现在用的银行卡、微信支付,至少未来20年都是安全的。
2. 量子模拟:材料、医药、能源的革命
这是量子计算最有价值、最贴近普通人生活的应用场景。经典计算机算不了量子系统,但量子计算机本身就是量子系统,天然就能模拟量子行为,相当于给科研人员开了一个“上帝视角”的量子实验室。
比如新药研发:现在的靶向药研发,平均需要10年、耗资10亿美元,其中最大的难点就是算清楚药物分子和人体蛋白质的结合方式。一个中等大小的药物分子有几十到上百个原子,每个原子的电子都是量子化的,经典超算模拟一个50个原子的分子,需要几个月甚至几年,而量子计算机模拟同样的分子,只需要几小时。未来针对癌症、阿尔茨海默病、糖尿病等疑难病症的靶向药,研发周期可能从10年缩短到几个月,成本降低90%以上,普通人以后看病买药会便宜很多。
再比如新能源材料:现在的锂电池能量密度已经接近理论极限,电动车的续航很难再翻倍。量子计算机可以快速模拟新的电解质、正负极材料结构,比如找到一种能让锂电池能量密度翻一倍的材料,电动车的续航就能从现在的500公里变成1000公里,充电时间从
充电时间从1小时缩短到15分钟,直接解决现在电动车的最大续航焦虑。而光伏领域的突破更可能彻底改变我们的能源结构:现在主流的硅基太阳能电池的理论转换效率极限只有29%,而量子计算机可以快速模拟钙钛矿、有机光伏等新型材料的量子电子结构,找到转换效率突破40%甚至更高的材料组合——这意味着同样的光照面积,发电量能提升30%以上,光伏发电的成本可以直接降到火电的1/3,未来家庭屋顶装光伏,发的电不仅够自己用,还能卖钱,甚至实现全民免费用电。
3. 组合优化:从快递配送到城市治理的效率革命
如果说量子模拟是量子计算在科研领域的价值,那组合优化就是它在工业、民生领域最先落地的场景。所谓组合优化,就是在一个拥有天文数字种可能性的方案集合里,找到“成本最低、效率最高”的那个最优解——而这类问题,恰恰是经典计算机最头疼的。
举个你最熟悉的例子:你双十一买了5件商品,要从3个不同的仓库发货,有3种快递可以选择,怎么组合发货能让总运费最低、送达时间最快?这看起来是个很简单的问题,只有3×3×5=45种组合,经典计算机瞬间就算出来了。但如果把这个问题的规模放大:全国有1000个仓库,每天有1亿个包裹,有10种快递方式,还要考虑车辆载重、路线拥堵、人员排班,可能的组合数量是$10^{10^6}$量级——比宇宙中的所有原子总数还多,经典计算机哪怕算到宇宙毁灭,都算不出全局最优解,最多只能算出“差不多最好”的局部最优解。
而量子计算机的指数级状态空间,天然就适合解决这类组合优化问题。现在IBM、谷歌等公司的量子计算机,已经在测试小规模的物流调度优化:比如给京东的某个区域仓库做配送路线优化,用20个量子比特的处理器,就能把配送路线缩短15%,配送成本降低10%,比经典算法的效果好得多[^1]。未来当量子计算机的比特数足够多的时候,全国甚至全球的物流调度、交通信号灯调度、电网负荷调度,都可以用量子计算机算全局最优解:北京的早高峰拥堵时间能缩短一半,全国的快递配送成本能降低20%,电网的弃风弃光率能降到1%以下,风电光伏的利用率大幅提升,电费还能再降。
再比如金融领域的投资组合优化:一个基金经理管理100亿的资金,要从5000只股票里选100只组成投资组合,可能的组合数量是$C_{5000}^{100}$,大概是$10^{250}$量级,比宇宙原子总数还多200个数量级,经典计算机根本算不出最优组合,只能靠经验选个“差不多”的,而量子计算机可以快速算出风险最低、收益最高的最优组合,降低投资风险,提高收益,普通人买基金、买理财的收益会更高,风险更低。
4. 人工智能:大模型时代的算力革命
现在大模型的火爆,让所有人都意识到了算力的重要性:训练一次千亿参数的大模型,需要几千张A100显卡,算力成本高达几千万甚至上亿美元,而且训练时间长达几周。而量子计算的核心运算之一是矩阵运算,恰恰是大模型训练最核心的操作——量子计算机的指数级算力,可以大幅加速矩阵的乘法、卷积等操作,把大模型的训练时间从几周缩短到几小时,训练成本降到现在的1%甚至更低。
更厉害的是,量子计算还能解决现在经典AI的很多瓶颈:比如现在的AI模型需要大量的标注数据,而量子计算可以快速生成高质量的合成数据,降低AI的训练成本;再比如现在的AI在推理复杂逻辑、理解物理规律的时候表现很差,而量子计算天然就能处理量子层面的物理问题,未来的量子AI可以直接理解分子结构、材料特性,在医药研发、材料设计、气象预测等领域的表现会比经典AI强100倍。
> 📌 电子版侧边栏:2023年,华为云已经发布了量子机器学习框架“MindQuantum”,可以在经典计算机上模拟量子计算,加速AI模型的训练,现在已经在药物研发、金融风控等场景落地测试。
量子计算的“不可能三角”:现在为什么还买不到量子电脑?
讲完量子计算的优势,我们也要客观讲它的局限性,避免你把它当成“万能神器”。现在的量子计算,受限于三个核心瓶颈,还处在非常早期的阶段,离普通人的生活还远得很。
1. 退相干:最娇贵的“开关”
量子比特的叠加态非常脆弱,只要接触到外界的干扰,比如温度波动、电磁波、甚至宇宙射线的光子撞到它,叠加态就会瞬间消失,变成经典的0或1状态,这个过程叫“退相干”。打个比方:你让一枚硬币在空中旋转,它肯定很快就会停下来,量子比特的退相干就是这个道理——现在的超导量子比特,退相干时间只有几微秒到几毫秒,也就是在它还没完成一次计算之前,就已经出错了。
现在的超导量子计算机需要放在零下273.12摄氏度的稀释制冷机里,比太空背景温度还低1度,就是为了尽可能减少热噪声的干扰,延长退相干时间。但哪怕温度再低,宇宙射线、设备本身的电磁噪声还是会不断干扰量子比特,现在的技术还做不到让量子比特稳定工作几秒以上。
2. 量子纠错:需要1000个“替补”才能做1个稳定的比特
因为退相干的问题,量子比特的错误率非常高:现在的NISQ(噪声中等规模量子)时代的量子计算机,量子门的错误率大概是0.1%到1%,而经典计算机的错误率是$10^{-18}$量级,差了18个数量级。要解决这个问题,需要做量子纠错:把多个物理量子比特组成一个“逻辑量子比特”,通过测量多个物理比特的错误,来纠正逻辑比特的状态。
但问题是,做一个稳定的逻辑量子比特,需要至少1000个物理量子比特来当“替补”,而且纠错过程本身会消耗大量的算力。现在的量子计算机最多只有几百个物理比特,连1个实用的逻辑比特都做不出来。乐观估计,要到2035-2040年,才能做出1000个左右的逻辑量子比特,实现有限的实用价值[^2]。