← 返回博客

量子计算科普系列 · 第 2 篇

量子比特:一枚"既正又反"的硬币

如果我说,有一枚硬币,抛起来之后、还没落地之前,它同时既是正面、又是反面——你大概会觉得我在胡说八道。

如果我说,有一枚硬币,抛起来之后、还没落地之前,它同时既是正面、又是反面——你大概会觉得我在胡说八道。

可这正是量子世界里最基础、也最反常识的一件事。上一期我们讲了:量子计算机之所以厉害,是因为它能"同时走迷宫的所有岔路"。但这话留了个尾巴:到底什么东西,能"同时处于多种状态"?

答案就是今天的主角——量子比特(qubit)

一、先从你熟悉的东西说起

你手机、电脑里的最小单位,叫"比特"(bit)。它的脾气很简单:一个比特,要么是 0,要么是 1,像一盏灯,非开即关,没有中间档。

所有数字、图片、视频,本质上都是一大串 0 和 1 排队组成的。这一点,量子比特也一样——它最终也能表示信息。

不一样的地方,在于"能处在一个什么状态"。

经典比特是一道非此即彼的开关;而量子比特,更像一枚还在空中旋转的硬币:在它落地、你低头去看之前,你没法说它是正面还是反面——它处在一种"既可能是正面、也可能是反面"的暧昧里。

量子力学给这种暧昧起了一个名字,叫叠加(superposition)。我们上一期提过它,今天终于要正面认识它了。

一枚旋转的硬币同时呈现正反面(半透明叠影),悬浮在一颗发光小球之上,呼应量子比特的叠加状态

把"经典开关"和"量子硬币"摆在一起,差别很直观:

graph LR subgraph 经典["经典比特:一盏灯,非开即关"] CL["比特"] --> C0["0"] CL --> C1["1"] end subgraph 量子["量子比特:一枚旋转的硬币"] QL["量子比特"] --> Q0["既是 0 又是 1(叠加)"] QL --> Q1["测量后才定格成 0 或 1"] end

二、用一个"球"想象它的状态

"既 0 又 1"听起来很玄。有没有办法画出来、让它不那么飘?

物理学家确实给了一个非常好用的想象工具——一个叫 Bloch 球(Bloch sphere)的思维模型。你不用懂数学,只要记住三句话:

  • 把量子比特想象成一个球
  • 球的北极代表状态 0,南极代表状态 1;
  • 量子比特的真实状态,就像从球心射出的一支箭,箭头落在球面的某个位置。

如果箭头直指北极,它就是 0;直指南极,它就是 1。可大多数时候,箭头斜着指,落在赤道附近——这时它就既不完全是 0、也不完全是 1,而是两者的某种混合。封面那张发光的球,画的就是这种"斜着的箭头"。

(严格说,箭头越靠近赤道,"既是 0 又是 1"的成分就越平均;越靠近两极,就越偏向某一端。但作为直觉,知道"赤道=最暧昧"就够了。)

用一个生活类比:经典比特是个开关,扳到哪边就是哪边;量子比特更像一个调音台的旋钮,可以停在 0 和 1 之间的无数个位置——只是你不去"拧"它(测量)的时候,它停在哪儿,连它自己都不确定。

三、为什么这东西这么值钱

单个量子比特"既 0 又 1",听起来只是好玩。真正的魔力在数量上。

一个经典比特,只能存 0 或 1,二选一。可 n 个量子比特叠加在一起时,它们整体能同时表示 2 的 n 次方种状态。注意,是"同时"——这正是上一期说的"一次试完很多可能"的物理基础。

把这个数目增长画出来:

graph LR N1["1 个量子比特<br/>2^1 = 2 种状态"] --> N2["2 个<br/>2^2 = 4 种"] N2 --> N3["3 个<br/>2^3 = 8 种"] N3 --> N4["n 个<br/>2^n 种"]

只要 n 大到二三十,2 的 n 次方就已经超过了地球上原子的总数。这就是为什么几个量子比特看着不多,潜力却大得吓人——它手里攥着的,是"并行"的门票。

四、一个重要的"但是"

讲到这儿,必须踩一脚刹车,免得把好故事讲成神话。

第一,叠加不等于"同时知道所有答案"。它更像是:在运算过程中,所有可能性都被"一起卷进来计算"了;但你要从中得到有用的结果,还得靠巧妙的算法(比如后面会讲的 Shor、Grover),不是随便一算就自动吐出答案。

第二,也是最反直觉的一点:一旦你去"看"它,叠加就没了。这就是"测量"——你低头看那枚硬币落地的瞬间,它必须定格成确定的正面或反面,不能再"既正又反"了。落地的结果是随机的(各有概率),但定格之后,就只是一个普通的 0 或 1。

graph LR S["叠加态:<br/>既 0 又 1"] --> M{"测量"} M -->|按概率| R0["定格为 0"] M -->|按概率| R1["定格为 1"]

换句话说,量子比特的"超能力"只存在于你没看它的时候。这也解释了为什么量子计算机那么难造:任何一点外界干扰(温度、噪声、哪怕你想偷偷看一眼),都可能让它"提早落地",把珍贵的叠加弄丢。我们会在后面的"纠错"一篇专门聊这个麻烦。

五、下次,我们让两枚硬币"心灵感应"

今天你认识了主角:量子比特,那枚"既正又反"的硬币;也知道它的超能力只在"不被打扰"时生效。

可单个硬币再神奇,也还是有限。真正的魔法,发生在两个甚至更多量子比特之间产生一种叫纠缠(entanglement)的联系时——那时,改变一个,另一个仿佛"隔空感应"般同时改变,哪怕把它们放到宇宙两端。

下一篇,我们就来讲清叠加与纠缠:量子的两种"超能力",以及为什么"纠缠"曾让爱因斯坦都坐立难安。

如果今天只记住一句话,那就是:量子比特不是更快的比特,而是能"既 0 又 1"的比特;这份暧昧,正是量子计算全部魔力的起点。

下次见。