← 返回博客

数学科普系列 · 第 1 篇

复数:量子世界的母语

前情提要:我们在聊量子比特的叠加时,曾提到叠加态用一个"概率幅"来描述,并且"幅的平方等于概率"——但当时没有解释这背后的原因。

一、为什么光有实数不够

经典概率用的是普通实数,范围在 0 到 1 之间。但量子叠加要干一件实数干不了的事:让两条路径相长或相消。

想象两条河水汇流。如果只记"水量大小"(实数),那两条河并起来只会越聚越多,永远不会有"抵消"。可量子干涉恰恰需要"反相的两条路径互相抹掉"。实数只有大小、没有方向,表达不了"方向相反所以归零"。

我们需要一种带方向的数——这就是复数。

二、复数就是平面上的一个点

一个复数写成 a + bi:

  • a 叫实部,画在横轴(实轴)上;
  • b 叫虚部,画在纵轴(虚轴)上;
  • 整个复数就是平面上坐标为 (a, b) 的那个点。

这个平面叫复平面(也叫阿根图)。几个例子:

  • 3 就是 (3, 0),老老实实躺在横轴上,所以它其实是个实数;
  • 2i 就是 (0, 2),在纵轴上,纯虚数;
  • 1 + i 在右上角 45° 方向。

一旦把复数看成平面上的点,"它有多大、指向哪"就一目了然了。

三、i 到底是什么:一个"转 90 度"的开关

课本告诉你 i = 根号(-1)。别急着背这个定义,换个角度看:

i 是一个"乘上去就把数逆时针转 90 度"的算子。

验证一下:

  • 1 × i = i:横轴上的 1 转 90 度,落到纵轴上的 i;
  • i × i = i²:再转 90 度,总共转了 180 度,正好调头到 -1。

所以 i² = -1 根本不是什么咒语,它就是"转两次 90 度等于掉头"的几何事实。顺带:

  • i³ = i² × i = -i(转 270 度,等价于反向的纵轴);
  • i⁴ = 1(转一圈,回到原点)。

记住这个画面,后面所有"相位旋转"都是它的亲戚。

四、复数乘法 = 旋转 + 缩放

把上面的发现推一步:乘一个复数,等价于"在平面上转个角度、再拉伸缩放一下"。

  • 乘一个模为 1(到原点距离=1)的复数 = 纯旋转,不缩放;
  • 乘一个一般的复数 = 旋转 + 拉伸。

这正是第 17 篇《通用量子门集》里说的"量子门在 Bloch 球上旋转量子比特"的底层数学——所谓旋转,本质就是复数(或矩阵)乘法。先记住"复数是带方向的数、乘法是旋转",后面那篇的门就不再玄乎。

五、模平方 = 我们真正看到的概率

平面上的点 (a, b) 到原点的距离叫模,记作 |a + bi|:

|a + bi| = 根号(a² + b²)

把距离自己乘一次,得到模平方:

|a + bi|² = a² + b²

它是个实数,而且永远非负——这正是概率需要的性质。

量子态的概率幅是复数。当你去测量,得到某个结果的概率,等于对应概率幅的模平方。这就是第 2 篇那句"幅的平方等于概率"的完整版:

  • 这里的"平方",指的是模平方,因为幅是复数,不是普通实数;
  • 所有结果的概率加起来必须等于 1(归一化),就像平面上几个向量长度平方之和为 1。

举个具体例子。叠加态 (|0> + |1>) / 根号2 里,两个概率幅都是 1/根号2。各自模平方:

|1/根号2|² = (1/根号2)² = 1/2

两个结果各 1/2,加起来正好 1——测一次,等概率落在 0 或 1。

六、欧拉公式:把"角度"写成一个数

单位圆(半径=1 的圆)上,转过角度 θ 的点,可以干净地写成:

e^(iθ) = cosθ + i·sinθ

几个锚点记一下就够用了:

  • θ = 0:点在 (1, 0),即 e^(i·0) = 1;
  • θ = π/2:点在 (0, 1),即 e^(iπ/2) = i;
  • θ = π:点在 (-1, 0),即 e^(iπ) = -1(又一次看到"转 180 度调头")。

这个公式把"相位角"直接打包成一个复数。第 15 篇《量子傅里叶变换》里满屏的相位旋转门,本质就是乘 e^(iθ);第 23 篇《Grover 的振幅放大》里转来转去的那些角度,也是它。先在这里把 e^(iθ) 认成熟人,后面两篇会轻松很多。

读后小测

3 句话复述

1. 复数是带方向的数,住在平面上——横轴是实部,纵轴是虚部。 2. i 是"转 90 度"的开关,i² = -1 就是转两次掉头,不是咒语。 3. 量子态的概率幅是复数,测量得到的概率 = 该幅的模平方。

1 件动手小事

在纸上画个十字(横实轴、纵虚轴),标出点 1 + i(右上 45°),算它的模平方 = 1² + 1² = 2。再算 (1 + i)² = 1 + 2i + i² = 2i,看它落在纵轴正半轴——相当于从 45° 转到了 90°。这一下,你就亲手验证了"复数乘法 = 旋转"。

---

拿到"复数"这把钥匙,下一把是矢量与空间:第 16 篇那支 Bloch 球上的光箭头,在数学里叫做矢量,它住在一个叫"希尔伯特空间"的房间里。我们下一篇就推门进去看看。

graph LR A["实轴: 横, 实数部分"] --> C["点 a+bi: 平面上的位置"] B["虚轴: 纵, i 的倍数"] --> C C --> D["模平方 = a^2 + b^2 = 概率"]