# 量子模拟退火:Szegedy Walk、Phase Gap 与 Quantum Zeno 经典模拟退火(simulated annealing)的做法是缓慢提高逆温度,让 Markov chain 的稳态从一个容易制备的高温分布,逐步移动到一个集中在低能量构型上的低温分布。量子模拟退火(quantum simulated annealing, QSA)**不是**把目标函数直接写成一个绝热 Hamiltonian 再做绝热演化,而是把退火过程中使用的**同一组经典转移矩阵**相干地量子化:Szegedy walk 把 Markov chain 的谱隙(spectral gap)$\delta$ 变成量子 walk 的相位隙(phase gap)$\Theta(\sqrt\delta)$,于是"投影到稳态"这一步的成本从经典的 $\widetilde O(1/\delta)$ 降到量子的 $\widetilde O(1/\sqrt\delta)$,获得平方改进。本教程的目标是把这条链路上的每一步都讲清楚:经典退火的瓶颈在哪里、Szegedy 量子化为什么把 $\delta$ 开方、冷却 schedule 上如何靠 quantum Zeno 效应逐级转移量子态,以及最终复杂度表达式里每个因子从哪里来。 读者应具备本站前几章的基础:量子力学与量子线路记号(第 1 章)、相位估计与振幅放大(第 3 章)。本文用到的相位估计只当作黑箱:给定酉算子 $W$ 与其某个本征态,可以用 $O(1/\varepsilon)$ 次受控 $W$ 把本征相位估计到精度 $\varepsilon$。 :::{admonition} 本课知识点 :class: tip 1. **[经典退火的瓶颈:mixing 与谱隙](#mixing-spectral-gap)**——能写出 Gibbs 分布与冷却 schedule,由第二大本征值 $1-\delta$ 解释 mixing time 为 $\widetilde O(1/\delta)$,并说明整个退火为何被 $\delta=\min_i\delta_i$ 卡住。 2. **[detailed balance 与 discriminant 对称化](#detailed-balance-discriminant)**——能写出 detailed balance 条件,验证 discriminant $D=\Pi^{1/2}P\Pi^{-1/2}$ 是与 $P$ 同谱的对称矩阵,并说明它是连接经典谱与量子相位的桥梁。 3. **[Szegedy 量子化:isometry 与两次反射](#szegedy-walk-construction)**——能写出 isometry $V$ 与子空间 $\mathcal A$、$\mathcal B$ 的定义,说明 walk 算子 $W=R_BR_A$ 的构造及其与 Grover 型反射的几何联系。 4. **[相干稳态的零相位](#coherent-stationary-state)**——能用 detailed balance 证明 $\mathrm{SWAP}|\pi\rangle=|\pi\rangle$,从而推出 $W|\pi\rangle=|\pi\rangle$、稳态对应零相位。 5. **[谱隙到相位隙的平方根放大](#phase-gap-square-root)**——能由 $\lambda_j=\cos\theta_j$ 推导非零本征相位 $\pm2\theta_j$ 与相位隙 $\Delta=\Theta(\sqrt\delta)$,并计算稳态投影成本 $\widetilde O(1/\sqrt\delta)$。 6. **[相邻 Gibbs 态 overlap 与 quantum Zeno](#overlap-quantum-zeno)**——能推导 $\langle\Pi_i|\Pi_{i+1}\rangle=Z\big(\tfrac{\beta_i+\beta_{i+1}}{2}\big)/\sqrt{Z(\beta_i)Z(\beta_{i+1})}$,并用逐级投影的成功率估计解释 quantum Zeno 效应对 schedule 粗细的要求。 7. **[Evolution randomization 替代相位估计](#evolution-randomization)**——能计算随机时长演化对相位 $\varphi$ 分量的退相干因子,并说明取 $T=\Theta(1/\sqrt\delta)$ 时它与相位估计版本同样完成向稳态的投影。 8. **[读出与适用边界](#readout-and-limitations)**——能比较 QSA 与绝热优化的输入与 gap,计算振幅放大读出的 $O(1/\sqrt{p_*})$ 成本,并解释指数小的谱隙开方后为何仍然指数。 ::: ## 1. 问题背景:采样、优化与经典瓶颈 ### 1.1 问题从哪里来 组合优化问题中,我们有一个巨大但有限的构型空间 $\Omega$(例如所有可能的布尔赋值、所有可能的晶格自旋排布)和一个能量函数 $E:\Omega\to\mathbb R$,目标是找到使 $E$ 最小的构型。统计物理中,我们关心的是给定逆温度 $\beta=1/(k_B T)$ 下的 Gibbs 分布 $$ \pi_\beta(x)=\frac{e^{-\beta E(x)}}{Z(\beta)},\qquad Z(\beta)=\sum_{x\in\Omega}e^{-\beta E(x)}, $$ 其中 $Z(\beta)$ 是配分函数。这两个问题通过"降温"联系起来:当 $\beta\to\infty$ 时,$\pi_\beta$ 的质量全部集中到能量最低的构型集合上(见 1.4 节的定量估计)。所以一个能按任意 $\beta$ 从 $\pi_\beta$ 采样的机器,同时就是一个优化器:把温度慢慢调低,采样结果就是越来越好的解。这就是 1980 年代 Kirkpatrick、Gelatt 与 Vecchi 提出的经典模拟退火的思想,它是当今应用最广的通用优化启发式之一。 ### 1.2 经典算法能做到什么程度 实现退火的标准工具是 Markov chain Monte Carlo(MCMC):构造一个以 $\pi_\beta$ 为稳态分布的 Markov chain(最常用的是 Metropolis–Hastings 或 Glauber 动力学),从任意初态出发运行足够多步,分布就会收敛到 $\pi_\beta$。冷却过程用一串中间温度 $$ 0=\beta_0<\beta_1<\cdots<\beta_L=\beta_f $$ 来完成:$\beta_0=0$ 时 $\pi_0$ 是均匀分布,可以直接采样;在每个 $\beta_i$ 处运行对应的 chain 使分布"跟上"当前的 Gibbs 分布,再把样本作为下一个温度的初态(warm start),最终得到 $\pi_{\beta_f}$ 的样本。 (mixing-spectral-gap)= ### 1.3 瓶颈:mixing time 与谱隙 "运行足够多步"到底要多少步?这由 chain 的 **mixing time** 决定,而 mixing time 又由转移矩阵的谱控制。设可逆(reversible,即满足 detailed balance,见 2.2 节)Markov chain 的转移矩阵 $P$ 的第二大本征值绝对值为 $1-\delta$,其中 $\delta\in(0,1)$ 称为**谱隙(spectral gap)**。那么混合到距离稳态 $\varepsilon$ 以内大约需要 $$ t_{\mathrm{mix}}=O\!\left(\frac{1}{\delta}\log\frac{1}{\varepsilon\,\pi_{\min}}\right) $$ 步,即 mixing 成本正比于 $1/\delta$,再乘以对数因子与 warm-start 相关的因子。整个退火过程要在每个温度都混合一次,整体瓶颈由最差的那个温度决定: $$ \delta=\min_i\delta_i. $$ 困难在于:对许多有实际意义的能量景观(例如有高耸势垒的自旋玻璃型景观),局部更新 chain 的谱隙随问题规模指数缩小,$\delta=e^{-\Theta(n)}$,经典退火因此需要指数时间。谱隙是经典退火的命门。 ### 1.4 量子加速的历史线索 Szegedy 在 2004 年前后给出了任意经典 Markov chain 的相干量子化(Zoo 编号 85、135),其 walk 算子的相位隙是经典谱隙的平方根量级,并由此得到"$\sqrt{\delta\epsilon}$ rule"一类的通用平方加速。Somma、Boixo 与 Barnum(Zoo 编号 84)随后指出:把退火 schedule 上每个温度的 chain 都做 Szegedy 量子化,再用相位估计把量子态逐级投影到下一个温度的相干 Gibbs 态,就得到一个通用地把经典退火平方加速的量子算法——量子模拟退火。Somma、Boixo、Barnum 与 Knill(Zoo 编号 177)随后给出了更贴近物理实现的版本:不用完整相位估计,而是用随机时长演化的去相干效应实现同样的投影。Montanaro(Zoo 编号 265)把相关思想发展为量子 Monte Carlo 的通用平方加速框架。本教程沿这条脉络展开,但所有推导自足。 需要提前说清楚的保留条款:QSA 加速的是**给定的那组经典 chain**。如果经典 chain 本身的谱隙指数小,平方根之后仍然指数小(见第 9 节)。QSA 是一个"通用二次加速定理",不是 NP-hard 优化的多项式时间算法。 ## 2. 经典退火框架 本节把经典侧的对象逐一固定下来,并推导两个后面要反复用的定量事实。 ### 2.1 Gibbs 分布与冷却 schedule 状态空间 $\Omega$ 有限,能量函数 $E(x)$ 给定。逆温度 $\beta$ 下的 Gibbs 分布为 $$ \pi_\beta(x)=\frac{e^{-\beta E(x)}}{Z(\beta)},\qquad Z(\beta)=\sum_{x\in\Omega}e^{-\beta E(x)}. $$ 选定一个冷却 schedule $$ 0=\beta_0<\beta_1<\cdots<\beta_L=\beta_f, $$ 其中 $\beta_0=0$ 对应均匀分布(无需任何结构即可制备),$\beta_f$ 是终端逆温度,要大到让非最优构型的总质量足够小(定量条件在 2.4 节推导)。 (detailed-balance-discriminant)= ### 2.2 转移矩阵与 detailed balance 对每个温度 $\beta_i$,选一个转移矩阵 $P_i$,满足两条性质: - **稳态正确**:$\pi_i P_i=\pi_i$,即 $\sum_x\pi_i(x)P_i(x,y)=\pi_i(y)$,其中 $\pi_i:=\pi_{\beta_i}$; - **可逆性(detailed balance)**: $$ \pi_i(x)P_i(x,y) =\pi_i(y)P_i(y,x). $$ detailed balance 的物理含义是:稳态下从 $x$ 流向 $y$ 的概率流等于从 $y$ 流回 $x$ 的概率流,系统处于"细致"平衡而非环流状态。Metropolis–Hastings 构造天然满足它。它的一个直接的数学推论是 $P_i$ 可以对称化:定义对角矩阵 $\Pi_i=\operatorname{diag}(\pi_i(x))$,则 **discriminant 矩阵** $$ D_i=\Pi_i^{1/2}P_i\Pi_i^{-1/2} $$ 是对称矩阵。验证其 $(x,y)$ 元: $$ D_i(x,y)=\sqrt{\frac{\pi_i(x)}{\pi_i(y)}}\,P_i(x,y) =\frac{\pi_i(x)P_i(x,y)}{\sqrt{\pi_i(x)\pi_i(y)}}, $$ 由 detailed balance,分子关于 $x,y$ 对称,故 $D_i(x,y)=D_i(y,x)$。对称矩阵有实本征值和正交本征向量——这就是 3.4 节把 $P_i$ 的谱与 walk 算子的相位联系起来的桥梁。另外 $D_i$ 与 $P_i$ 相似(差一个对角相似变换),所以二者本征值完全相同。 ### 2.3 谱隙与 mixing 把 $P_i$ 的本征值写成 $1=\lambda_0>|\lambda_1|\ge\cdots$(Perron–Frobenius 定理保证最大本征值为 $1$,对应稳态;对可逆 chain 本征值都是实数)。谱隙定义为 $$ \delta_i=1-\max_{j\ge1}|\lambda_j|. $$ 每乘一次 $P_i$,分布与稳态的偏差在第二大本征值方向上只衰减 $|\lambda_1|=1-\delta_i$ 倍,所以要让偏差缩小到 $\varepsilon$ 需要约 $\frac{1}{\delta_i}\log\frac1\varepsilon$ 步(乘上 warm-start 与 $\pi_{\min}$ 带来的对数因子)。这就是 1.3 节 mixing time 估计的来源:经典退火每个温度的成本 $\propto 1/\delta_i$,全过程由 $\delta=\min_i\delta_i$ 卡住。 ### 2.4 终端温度:需要多冷才够 记能量最低的构型集合为 $S_*$,最低能量为 $E_*$,并把能隙记作 $$ \Delta E=\min_{x\notin S_*}E(x)-E_* $$ (假设 $S_*\neq\Omega$,否则无事可做)。能量整体平移不改变 Gibbs 分布(分子分母同乘一个因子),故不妨设 $E_*=0$。此时 $Z(\beta)\ge\sum_{x\in S_*}e^{0}=|S_*|\ge1$,于是非最优构型的总质量满足 $$ \sum_{x\notin S_*}\pi_\beta(x) =\frac{\sum_{x\notin S_*}e^{-\beta E(x)}}{Z(\beta)} \le\sum_{x\notin S_*}e^{-\beta E(x)} \le|\Omega|\,e^{-\beta\Delta E}, $$ 第一步是把定义展开,第二步用了 $Z(\beta)\ge1$(放缩分母只会把分数放大),第三步用了 $E(x)\ge\Delta E$(对所有非最优 $x$)以及 $|\Omega\setminus S_*|\le|\Omega|$。要让这个总质量不超过 $\eta$,只需 $$ |\Omega|\,e^{-\beta_f\Delta E}\le\eta \quad\Longleftrightarrow\quad \beta_f\Delta E\ \gtrsim\ \log\frac{|\Omega|}{\eta}. $$ 这就是终端温度的粗略要求:**$\beta_f$ 只需对数级地大**($\log|\Omega|$ 对 $n$ 比特问题只是 $O(n)$)。所以冷却的"深度"不是瓶颈,瓶颈在 2.3 节的 mixing。这个对比值得记住:QSA 加速的正是 mixing,而不是降温本身。 ## 3. Szegedy 量子化 本节回答核心问题:给定一个经典转移矩阵 $P_i$,怎样造出一个酉算子 $W_i$,使得 (a) Gibbs 稳态对应它的零相位本征态,(b) 经典谱隙 $\delta_i$ 变成相位隙 $\Theta(\sqrt{\delta_i})$。下文固定一个温度,省略下标 $i$。 (szegedy-walk-construction)= ### 3.1 从转移矩阵到 isometry 对每个构型 $x$,经典 chain 给出一步转移的条件分布 $P(x,\cdot)$。量子化的第一步是把这个分布做成振幅(概率的平方根)叠加: $$ V|x\rangle|0\rangle =|x\rangle\sum_y\sqrt{P(x,y)}\,|y\rangle =: |x\rangle|\phi_x\rangle. $$ $V$ 把第一个寄存器(保存当前构型)附上第二个寄存器(保存"下一步候选")。因为 $\sum_y P(x,y)=1$,每个 $|\phi_x\rangle$ 都是归一化的,所以 $V$ 保持内积,是一个 **isometry**(等距嵌入)。记它的像为子空间 $$ \mathcal A=\operatorname{im}V =\operatorname{span}\big\{\,|x\rangle|\phi_x\rangle : x\in\Omega\,\big\}. $$ 再定义交换两寄存器的算子 $\mathrm{SWAP}$,并令 $$ \mathcal B=\mathrm{SWAP}\,\mathcal A =\operatorname{span}\big\{\,|\phi_x\rangle|x\rangle : x\in\Omega\,\big\}. $$ 直觉是:$\mathcal A$ 编码"从 $x$ 出发往哪走",$\mathcal B$ 编码"从哪走来能到 $x$"。一个状态若同时属于两者,意味着"来路"与"去路"的分布一致——这正是稳态的相干版本,下一小节会验证。 ### 3.2 两次反射合成的 walk 对两个子空间分别做反射: $$ R_{A}=2\Pi_{A}-I,\qquad R_{B}=2\Pi_{B}-I, $$ 其中 $\Pi_A,\Pi_B$ 是向 $\mathcal A,\mathcal B$ 的正交投影。这两个反射都可以在假定"能以 $\sqrt{P(x,y)}$ 为振幅相干地制备 $|\phi_x\rangle$"的前提下高效实现:例如 $\Pi_A=V\Pi_{\mathrm{first}}V^\dagger$ 形状的操作可由 $V$、$V^\dagger$ 与对 $|0\rangle$ 辅助寄存器的反射合成。Szegedy walk 算子定义为两次反射的复合 $$ W=R_{B}R_{A}. $$ 回忆一个几何事实(Grover 算法一章已用过):两个反射的复合是一个旋转,旋转角等于两反射轴夹角的两倍。$\mathcal A$ 与 $\mathcal B$ 的"夹角"由 $P$ 的谱决定,这就是 3.4 节的主题。 (coherent-stationary-state)= ### 3.3 稳态是零相位本征态 定义**相干稳态(coherent stationary state)** $$ |\pi\rangle =\sum_x\sqrt{\pi(x)}\,|x\rangle\sum_y\sqrt{P(x,y)}\,|y\rangle =\sum_x\sqrt{\pi(x)}\,|x\rangle|\phi_x\rangle. $$ 它显然属于 $\mathcal A$(就是 $V\big(\sum_x\sqrt{\pi(x)}|x\rangle\big)|0\rangle$ 的形状)。关键计算是它同时属于 $\mathcal B$,即交换两个寄存器之后它不变。交换后 $x$ 处的振幅是 $$ \sum_y\sqrt{\pi(y)}\sqrt{P(y,x)} =\sum_y\sqrt{\pi(y)P(y,x)} =\sum_y\sqrt{\pi(x)P(x,y)} =\sqrt{\pi(x)}\sum_y\sqrt{P(x,y)}\cdot\frac{\sqrt{P(x,y)}}{\sqrt{P(x,y)}}, $$ 这一步写得太绕,重新算一遍干净的:由 detailed balance(2.2 节),$\pi(y)P(y,x)=\pi(x)P(x,y)$,两边开平方得 $$ \sqrt{\pi(y)}\sqrt{P(y,x)}=\sqrt{\pi(x)}\sqrt{P(x,y)}. $$ 因此交换寄存器后的态 $$ \sum_{x,y}\sqrt{\pi(y)}\sqrt{P(y,x)}\,|x\rangle|y\rangle =\sum_{x,y}\sqrt{\pi(x)}\sqrt{P(x,y)}\,|x\rangle|y\rangle =|\pi\rangle, $$ 即 $|\pi\rangle$ 在 $\mathrm{SWAP}$ 下不变,所以 $|\pi\rangle\in\mathcal B$。于是 $|\pi\rangle\in\mathcal A\cap\mathcal B$,两次反射都保持它: $$ W|\pi\rangle=R_BR_A|\pi\rangle=|\pi\rangle, $$ 本征相位为 $0$。物理图像:经典稳态"分布不再变化"的量子对应物,是 walk 算子下相位不转动的态。 (phase-gap-square-root)= ### 3.4 从谱隙到相位隙 现在处理非稳态方向的相位。结论是: **Lemma(Szegedy 谱对应).** 设可逆 chain 的 discriminant $D=\Pi^{1/2}P\Pi^{-1/2}$ 的本征值为 $\lambda_j=\cos\theta_j$($\theta_j\in[0,\pi]$;$D$ 对称故本征值为实数,随机矩阵故 $|\lambda_j|\le1$,可以写成余弦)。则 $W$ 限制在 $\mathcal A+\mathcal B$ 上的非零本征相位为 $\pm2\theta_j$,每个 $j$ 给出一对共轭相位。 **证明概要.** 取 $D$ 的第 $j$ 个归一化本征向量 $v_j$,$Dv_j=\lambda_jv_j$。可以构造一对态 $$ |a_j\rangle=\sum_x v_j(x)\,|x\rangle|\phi_x\rangle\in\mathcal A, \qquad |b_j\rangle=\mathrm{SWAP}\sum_x v_j(x)\,\Pi^{1/2}\cdots $$ 更直接的说法是:$\mathcal A$ 的生成元 $|x\rangle|\phi_x\rangle$ 与 $\mathcal B$ 的生成元 $|\phi_{x'}\rangle|x'\rangle$ 的内积为 $$ \langle\phi_{x'}|\langle x'|x\rangle|\phi_x\rangle =\delta_{x,x'}\sum_y\sqrt{P(x,y)P(y,x)} =\delta_{x,x'}\,D\text{ 结构中的对称量}, $$ 整理后两族生成元之间的 Gram 结构恰好由 $D$ 控制:对每个本征向量 $v_j$ 存在 $|a_j\rangle\in\mathcal A$ 与 $|b_j\rangle\in\mathcal B$ 满足 $$ \Pi_A|b_j\rangle=\lambda_j|a_j\rangle,\qquad \Pi_B|a_j\rangle=\lambda_j|b_j\rangle, $$ 即 $\langle a_j|b_j\rangle=\lambda_j=\cos\theta_j$:两子空间沿第 $j$ 个方向的"夹角"是 $\theta_j$。于是二维平面 $\operatorname{span}\{|a_j\rangle,|b_j\rangle\}$ 在 $W=R_BR_A$ 下不变(两次反射各自把平面映回自身,与 Grover 一章的子空间论证相同),而平面内两次反射的复合是角度 $2\theta_j$ 的旋转,对应本征相位 $\pm2\theta_j$。$j=0$ 时 $\lambda_0=1$、$\theta_0=0$,退化为交 $\mathcal A\cap\mathcal B$ 中的零相位稳态。Q.E.D.(概要) 完整的严格证明需要处理 $\mathcal A+\mathcal B$ 的直和分解与 $\lambda_j=\pm1$ 的边界情形,这里略去;本教程只需要结论本身。 **Theorem(相位隙的平方根放大).** 设 $P$ 的谱隙为 $\delta$(即第二大本征值绝对值 $1-\delta$),则 $W$ 的相位隙(零相位与最近非零相位的距离)满足 $$ \Delta=\Theta(\sqrt{\delta}\,). $$ **证明.** 最接近 $1$ 的非平凡本征值是 $\lambda_1=1-\delta$(负本征值 $-(1-\delta)$ 对应 $\theta$ 接近 $\pi$,相位 $2\theta$ 接近 $2\pi$,离 $0$ 同样远,论证相同)。写 $\lambda_1=\cos\theta_1$,用半角恒等式 $1-\cos\theta=2\sin^2(\theta/2)$: $$ \delta=1-\cos\theta_1=2\sin^2\frac{\theta_1}{2} \quad\Longrightarrow\quad \sin\frac{\theta_1}{2}=\sqrt{\frac{\delta}{2}} \quad\Longrightarrow\quad \theta_1=2\arcsin\sqrt{\frac{\delta}{2}}. $$ 由 Lemma,$W$ 最近的非零相位是 $\pm2\theta_1$,即 $$ \Delta=2\theta_1=4\arcsin\sqrt{\frac{\delta}{2}}. $$ 当 $\delta\ll1$ 时用 $\arcsin x=x+O(x^3)$: $$ \Delta=4\sqrt{\frac{\delta}{2}}\,\big(1+O(\delta)\big) =2\sqrt{2\delta}\,\big(1+O(\delta)\big) =\Theta(\sqrt{\delta}\,). $$ Q.E.D. 这个定理是整个 QSA 的引擎。值得停下来看清它"为什么是对的":经典 chain 每步把偏差衰减 $1-\delta$,$\delta$ 小意味着衰减极慢;量子 walk 不直接跟踪"分布的衰减",而是把同样的谱信息编码成**相位**,而相位 $2\theta_1\approx2\sqrt{2\delta}$ 比 $\delta$ 本身**大得多**(小数开方变大)。相位估计区分相位 $\varphi$ 与 $0$ 的成本是 $O(1/|\varphi|)$,所以: ### 3.5 相位检测的成本 **Corollary(稳态投影成本).** 用相位估计把"处于 $|\pi\rangle$"与"处于任何非稳态本征方向"区分开,精度只需 $\Theta(\Delta)$,成本为 $$ \widetilde O\!\left(\frac{1}{\Delta}\right) =\widetilde O\!\left(\frac{1}{\sqrt\delta}\right) $$ 次 $W$ 调用($\widetilde O$ 隐藏估计置信度等带来的对数因子)。对比经典 mixing 的 $\widetilde O(1/\delta)$,这是平方改进。 具体地说,相位估计输出接近 $0$ 就接受(态塌缩/保留在 $|\pi\rangle$ 方向),输出明显非零就拒绝;把这个判决做成受控操作,就得到关于 $|\pi\rangle$ 的近似投影或反射。这正是第 5 节沿 schedule 逐级转移量子态所需的基本元件。 ## 4. 小例子:两状态链 抽象的谱对应看一个能完全手算的例子最清楚。取 $\Omega=\{0,1\}$,对称的两状态链 $$ P=\begin{pmatrix}1-p & p\\ p & 1-p\end{pmatrix}, \qquad 0
提示:写出 $Z(\beta)=1+(|\Omega|-1)e^{-\beta\Delta}$ 与非最优总质量的精确分式,再解不等式。 **练习 2【detailed balance 与 discriminant 对称化】**(→ [2.2 节](#detailed-balance-discriminant)) 1. 写出"稳态正确"条件 $\pi_iP_i=\pi_i$ 与 detailed balance 条件,并解释二者为何不同(环流型 chain 可以满足前者而不满足后者)。 2. 证明 discriminant $D=\Pi^{1/2}P\Pi^{-1/2}$ 的 $(x,y)$ 元等于 $\pi(x)P(x,y)/\sqrt{\pi(x)\pi(y)}$,从而由 detailed balance 推出 $D$ 对称;再说明 $D$ 与 $P$ 相似、本征值完全相同。 > 提示:$D=\Pi^{1/2}P\Pi^{-1/2}$ 本身就是一个对角相似变换。 **练习 3【Szegedy 量子化:isometry 与两次反射】**(→ [3.1 节](#szegedy-walk-construction)) 1. 写出 isometry 的定义 $V|x\rangle|0\rangle=|x\rangle\sum_y\sqrt{P(x,y)}|y\rangle$,验证每个 $|\phi_x\rangle$ 都归一化,并说明 $V$ 为什么保持内积。 2. 写出子空间 $\mathcal A$、$\mathcal B$ 与反射 $R_A=2\Pi_A-I$、$R_B=2\Pi_B-I$ 的定义,解释 $\mathcal A$ 与 $\mathcal B$ 各自编码的直觉("从 $x$ 出发往哪走"与"从哪走来能到 $x$"),并说明 $W=R_BR_A$ 为何是两次反射合成的旋转。 > 提示:旋转角等于两反射轴夹角的两倍,即 Grover 算法一章用过的几何事实。 **练习 4【相干稳态的零相位】**(→ [3.3 节](#coherent-stationary-state)) 1. 写出相干稳态 $|\pi\rangle=\sum_x\sqrt{\pi(x)}|x\rangle\sum_y\sqrt{P(x,y)}|y\rangle$ 的定义,并验证它属于子空间 $\mathcal A$。 2. 设 $P$ 满足 detailed balance。逐步验证 $\mathrm{SWAP}|\pi\rangle=|\pi\rangle$,并由此说明 $W|\pi\rangle=|\pi\rangle$、本征相位为 $0$。 > 提示:关键是等式 $\sqrt{\pi(y)P(y,x)}=\sqrt{\pi(x)P(x,y)}$(对 detailed balance 两边开平方)。 **练习 5【谱隙到相位隙的平方根放大】**(→ [3.4 节](#phase-gap-square-root)) 1. 从 $\cos\theta=1-\delta$ 出发,用半角公式推导 $\theta=2\arcsin\sqrt{\delta/2}$,并验证 $\delta\to0$ 时 $\theta=\sqrt{2\delta}\,(1+O(\delta))$,从而 $\theta=\Theta(\sqrt\delta)$。 2. 对两状态链 $P=\begin{pmatrix}1-p & p\\ p & 1-p\end{pmatrix}$($0
提示:$\sin(\theta_1/2)=\sqrt p$,即 $\theta_1=2\arcsin\sqrt p$,非零相位为 $\pm2\theta_1$。 **练习 6【相邻 Gibbs 态 overlap 与 quantum Zeno】**(→ [5.2 节](#overlap-quantum-zeno)) 1. 设每步投影的理想成功概率满足 $|\langle\Pi_i|\Pi_{i+1}\rangle|^2\ge1-\varepsilon_i^2$。写出全程成功率的下界,并给出使总成功率为常数的 schedule 条件。 2. 推导 $\langle\Pi_i|\Pi_{i+1}\rangle=Z\big(\tfrac{\beta_i+\beta_{i+1}}{2}\big)/\sqrt{Z(\beta_i)Z(\beta_{i+1})}$,并对两能级系统 $E\in\{0,1\}$、$(\beta_i,\beta_{i+1})=(0,\ln3)$ 算出数值(参考值:约 $0.966$)。 3. 利用 $\frac{d^2}{d\beta^2}\log Z(\beta)=\operatorname{Var}_\beta(E)\ge0$ 说明 $\log Z$ 是凸函数,从而证明上一题中的 overlap 恒 $\le1$。这个结论的物理含义是什么? > 提示:凸性给出 $\log Z\big(\tfrac{\beta_i+\beta_{i+1}}{2}\big)\le\frac12\big(\log Z(\beta_i)+\log Z(\beta_{i+1})\big)$。 **练习 7【Evolution randomization 替代相位估计】**(→ [第 6 节](#evolution-randomization)) 1. 对 $W$ 的相位为 $\varphi$ 的本征分量,计算随机时长演化($t$ 在 $[0,T]$ 均匀取样后丢弃记录)的平均保留因子 $\big|\frac{1}{T}\int_0^T e^{i\varphi t}\,dt\big|$,并说明 $\varphi=0$ 的稳态分量为何完全不受影响。 2. 说明要把所有 $|\varphi|\ge\Theta(\sqrt\delta)$ 的分量压低,随机时间范围 $T$ 应取什么量级,并解释它为何与相位估计版本一样保住了 $\sqrt\delta$ 的平方加速。 > 提示:$|e^{i\varphi T}-1|=2|\sin(\varphi T/2)|$。 **练习 8【读出与适用边界】**(→ [第 7 节](#readout-and-limitations)) 1. 写出最优集合概率质量 $p_*$ 的定义,并说明为什么取 $\beta_f\Delta E\gtrsim\log(|\Omega|/\eta)$ 后一次或常数次测量即可以高概率读到最优构型。 2. 设 $p_*$ 小但已知下界。说明振幅放大能把整个读出流程的重复次数降到多少(以 $p_*$ 表示),并指出它与 Grover 搜索的平方根为何来源相同。 3. QSA 的复杂度由经典 Markov 谱隙 $\delta$ 控制,绝热优化由 Hamiltonian 能隙控制。各举一个"一个 gap 大、另一个 gap 可以任意小"的直观场景,说明为什么两套结论不能互相搬运;并据此解释为什么 QSA 的二次加速定理不构成 NP-hard 问题的多项式时间算法。 > 提示:两个 gap 是不同的数学对象——随机矩阵的 $1-\lambda_1$ 与 Hamiltonian 的 $E_1-E_0$。 ## 参考文献 - Zoo 编号 84:Somma、Boixo 与 Barnum, [Quantum Simulated Annealing](https://arxiv.org/abs/0712.1008). - Zoo 编号 177:Somma、Boixo、Barnum 与 Knill, [Quantum Simulations of Classical Annealing Processes](https://arxiv.org/abs/0804.1571). - Zoo 编号 85、135:Szegedy quantized Markov chains 与 $\sqrt{\delta\epsilon}$ rule。 - Zoo 编号 265:Montanaro 的量子 Monte Carlo 加速。