叠加学堂superposition

动态去耦:用翻转「抹掉」噪声

快速反转能把慢噪声平均掉

深入7 分钟第 32 / 80 节更新于 2026-10-18

比特的相位在被环境慢慢推着走,你不知道推了多快,也没法把它推回去。但只要在中途让相位反一次号,前后两段积累的偏差就互相抵消——这是自旋回声,也是所有动态去耦序列的原型。

回声:让两段积累互相抵消

设想一个准静态失谐 δ,在一整段自由演化里几乎不变。前半段积累 +δτ+\delta\tau 的相位;插一个 π 脉冲(比如 X),把 |0⟩ 与 |1⟩ 对调、相位取反;后半段再积累 −δτ-\delta\tau,加起来是 0。回波在 τ 处重新聚起来——不是因为噪声变小了,而是它被「翻了个面」。

把一次回声推广成 n 个 π 脉冲,就是 CPMG 一类序列。慢噪声极限下,相干时间大致随脉冲数线性增长;但脉冲本身有误差、也要花时间,脉冲太密时增益饱和,甚至变差。

它管哪一段噪声

机制一句话:抑制能力由噪声谱 S(ω)S(\omega) 与序列滤波函数的乘积决定。滤波函数在低频处接近零,所以慢噪声被压得最狠;频率接近脉冲重复率的噪声反而可能被搬到比特上,像频闪灯下转动的轮子看上去在倒转。这个比喻失效的地方在于,真实噪声不是单一频率,而是一整片谱。

为什么对快噪声无效:如果噪声在单个自由演化段内就变了,前后两段看到的场不一样,抵消的前提就没了。为什么对 T1 无效:能量弛豫不是相位误差,π 脉冲不能把已经辐射出去的光子收回来;在某些参数下,脉冲还会把一部分相位噪声转成布居误差。

它也不是纠错。纠错用编码与综合征测量把错误查出来再改,动态去耦只是在空闲窗口里把噪声平均掉,不把错误率压到容错阈值以下,也不能在门进行时开着。工程上两者常一起用:门与门之间插去耦序列,逻辑层面再套编码。

动态去耦能把任何噪声都抹掉,所以比特可以一直保持相干。
它只对慢的相位型噪声有效,对快噪声与 T1 无效;脉冲误差还会引入新错误,脉冲越多越明显。
去耦是「平均掉」而不是「消掉」,它选噪声、选频段,也依赖脉冲本身足够好。
一句话结论

动态去耦用一串 π 脉冲反复翻转相位,让慢噪声在两段自由演化里一正一负、互相抵消。它对低频相位噪声最有效,对快噪声与能量弛豫无效,脉冲太多也会因自身误差而饱和。它把噪声平均掉,不把错误改回来——那是量子纠错的事。

本节自测 · 3 题
未作答
01噪声的关联时间远短于两次 π 脉冲之间的间隔,动态去耦的效果会怎样?
02如果比特的主要误差来自 T1(能量弛豫),动态去耦能延长相干时间吗?
03为什么 π 脉冲不是越多越好?