H 门:一切算法的第一步

先备导航:你需要 014(H 门表格)、017(左右基与翻译官)、020(三件套与旋转)。 下一篇预告:022《CNOT:纠缠的最短路径》。

目录
  1. H 门:一切算法的第一步
  2. 先把表格摆正
  3. 转两次,回到原位
  4. 为什么说它是"一切算法的第一步"
  5. 把类比拆掉
  6. 带走的行李
先备导航:你需要 014(H 门表格)、017(左右基与翻译官)、020(三件套与旋转)。
下一篇预告:022《CNOT:纠缠的最短路径》。

H 门:一切算法的第一步

从硬币到纠错 · 量子计算专栏 021 H 门:一切算法的第一步 一切算法的第一步 H一切算法从这里开始 量子门与电路

一面半镀银的镜子,是这篇的主角。

一块玻璃,镀上一层薄到"一半光透过去、一半光反射回来"的膜。你朝它打出一颗光子——它要么穿过去,要么被弹回来。只看这一面镜子,你看到的就是 002 篇的剧情:一个二选一。但真正的好戏在第二面镜子上:先让它过一面半透镜,再在两条出路的汇合处立起第二面,你会看到一件怪事——

调好角度时,出射口只有一边有光。另一边,一颗光子都不去。

明明第一面镜子给了光子两条路,第二面镜子却让其中一条出口永远黑着。这不是概率的把戏(纯随机的骰子做不到"永远"),是 004 篇预告过的那件事第一次在你眼前发生:两条路径的振幅,在黑着的出口互相抵消了。

这面镜子的数学身份,就是本篇的主角——H 门。

先把表格摆正

014 篇第一次给出 H 门的两行表格,当时只让你记住两个怪数字:

  • H 作用在 |0⟩ 上 → (1/√2)|0⟩ + (1/√2)|1⟩,也就是 |+⟩(017 篇给它起了名字);
  • H 作用在 |1⟩ 上 → (1/√2)|0⟩ − (1/√2)|1⟩,也就是 |−⟩。
现在你可以看懂那两个 1/√2 了:016 篇说过,"对半开的概率"在振幅世界里写作 1/√2——平方之后恰好 1/2。而 |1⟩ 那一路的负号,就是 019 篇的主角:相对相位 180 度。H 门做的事,用一句话说全了:

它把"上下"这两个确定态,翻译成"左右"这两个确定态——北极翻译成赤道上的 |+⟩,南极翻译成赤道上的 |−⟩。

017 篇叫它翻译官,今天补上几何细节:把北极搬到赤道,是一步四分之一圈的旋转(020 篇的轴上旋转语言:H 是绕一根"斜着 45 度"的轴转半圈——从北极出发转半圈,恰好落在赤道)。这一步不必记住公式,记住画面就行:H 把竖直的箭头放倒,把放倒的箭头竖起来。

转两次,回到原位

翻译官的另一半身份:它能把自己翻译回去。

|+⟩ 再过一次 H → 回到 |0⟩;|−⟩ 再过一次 H → 回到 |1⟩。一个门连转两次等于什么都没干(018 篇的幺正家族里这一类叫"对合",不必记术语),这件事有个漂亮的物理验证——正是开头那两面子透镜。

把本篇开头的光路想完整:第一面半透镜(第一次 H)把光子劈成两条路,第二面半透镜(第二次 H)把两条路重新汇合。在汇合处:

  • "两次都透射"的那条总路径,与"两次都反射"的那条总路径,殊途同归于同一个出射口——两支振幅同向,相加,出口全亮;
  • "先透后反"与"先反后透"殊途同归于另一个出射口——两支振幅反向(014 篇表格里那个负号在此兑现),相消,出口全黑。
于是"转两次回到原位"不再是一条抽象的代数性质,而是你亲眼可见的光路:从 |0⟩ 出发,H·H 之后又是 |0⟩——亮口对应 |0⟩,黑口对应 |1⟩,一颗不多,一颗不少。004 篇说"量子计算的算力来自让错误答案互相抵消",这就是它最干净的实物演示:抵消不需要多复杂的机关,两面镜子里就藏着全部原理。

为什么说它是"一切算法的第一步"

现在回答标题的问题。回忆 005 篇立过的那块牌子:量子计算机不是"同时算所有答案的机器",叠加本身不算算力,会干涉的叠加才算。而干涉的前提,是先得有叠加。

再看所有经典输入到量子机器的那一步:你从经典世界带来的信息,只能是确定态——|0⟩、|1⟩、|01⟩、|1011⟩,个个都是箭头笔直指向两极(或多比特空间的"格点")。确定态之间不会干涉——每支振幅独自占一格,没有"多条路抵达同一格",交叉项(016 篇)无从谈起。要把确定态变成能干涉的原材料,第一步永远是把箭头从极点放倒、铺进叠加——这一步的执行者就是 H 门(020 篇说过,它也可由三件套加角度拼出来,但 H 太常用,硬件给它留了专座)。

所以几乎每一篇量子算法电路图的第一层,都是一排 H:搜索算法(033 篇)先把全部抽屉铺成均匀叠加;031/032 篇的两个"速证"算法,本质就是"H 铺开→黑箱问一句话→干涉收网"的最小演示;连 036 篇的傅里叶变换,进出两头也各站着一排 H 的小兄弟。H 不做任何"计算",它负责把舞台从经典灯光调成量子灯光——戏要从这里才开始演。

还有一个容易被带歪的点,顺手加固一下(017 篇立过牌子):H 门作用之后去测量,得到的是 50/50 的纯随机——但 H 门不是"随机数发生器"。它的输出是一个完全确定的态(|+⟩ 或 |−⟩,毫不含糊),随机性只在"你用上下基去问一个左右态"那一刻才出现(017 篇的几何必然)。把 H 当骰子用,是对它最大的误会——它的本职是换轴,随机只是你问错了轴时的副产品。

把类比拆掉

半透镜类比借了哪里:

  • 不像之一:镜子的"一半透一半反"听起来像把光子劈成两半,各走各路;实际是整颗光子的振幅分成两支(013 篇的核心),两支都完整地"属于"这颗光子——你在哪条路上都拦得到整颗光子,拦的不是"半个"。
  • 不像之二:日常镜子的反射是"照到才弹";量子分束器的两支振幅会互相知道对方的存在(第二面镜子处的相加相消就是证据)——这是波的日子(013 篇"先加后平方"),弹珠的世界没有这回事。

带走的行李

1. H=翻译官兼放倒器:把 |0⟩/|1⟩ 翻译成 |+⟩/|−⟩(把箭头从两极放倒到赤道),转两次回到原位——负号与 1/√2 分别是相对相位与"对半开的振幅"。 2. H·H=I 的实物版是两面半透镜:一条出口相长全亮、一条出口相消全黑——"让错误答案互相抵消"第一次看得见摸得着。 3. 一切算法的第一步:确定态不会干涉,先把箭头铺进叠加才有的可干;几乎每张电路图第一层的排 H,就是把舞台调成量子灯光。H 不是骰子,是换轴者。

下一站的钩子:单比特的舞步已经齐全,但 003 篇的主角——纠缠——还没在"操作"层面露过面。需要一个两比特的门,把"如果第一个是 1,就翻动第二个"这句话变成合法的量子操作。022《CNOT:纠缠的最短路径》。

#量子计算 #从硬币到纠错 #H门 #干涉仪

暂无表态

想参与讨论或点赞?登录后使用完整功能

讨论回复(0)

暂无回复,登录后可参与讨论
合作

智谱 GLM-5 已上线

在智谱开放平台 BigModel.cn 打造 AI 应用。新一代旗舰模型 GLM-5 在推理、代码、智能体综合能力达到开源模型 SOTA。

领取 2000万 Tokens