Skip to content

量子查询模型

Quantum query model · Quantum black-box model

将输入封装为可在叠加索引上相干调用的 oracle,并只计输入相关调用次数的有限维量子黑盒模型。

条目类型
定义

形式陈述 ​

设偏布尔函数 f:S→{0,1},其中 S⊆{0,1}n;total function 是 S={0,1}n 的情形。算法的有限维状态空间写成

H=HI⊗HB⊗HW.

索引寄存器有基 {|i⟩:i∈[n]},回答寄存器基为 {|0⟩,|1⟩},HW 是任意有限维 workspace。纯态是范数为一的复向量;可逆步骤是保持内积的 unitary。输入 x 只通过 bit oracle

Ox|i,b,w⟩=|i,b⊕xi,w⟩

进入计算。一次调用无论索引是单个 i 还是叠加 ∑iαi|i⟩,都计一次查询。

一个 T-query 算法由与 x 无关的初态 |ψ0⟩ 和 unitaries U0,…,UT 给出,最终态为

|ψx⟩=UTOxUT−1⋯OxU0|ψ0⟩.

最后用二结果测量 {Π0,Π1} 输出;接受概率是

p(x)=‖Π1|ψx⟩‖2.

更一般的混态、POVM 或中途测量可借助额外 workspace 纯化或延迟到末尾。具体说,把本来要测量的结果相干地保存到辅助寄存器,再以它控制后续输入无关操作,最终一起测量即可;这保留输出分布,不是提前知道测量结果。

若原算法某些分支提早停止,统一为 T 个查询时刻还要让已停止分支执行无效查询。标准 bit oracle 的回答位可以放在 |+⟩,因为 X|+⟩=|+⟩,此时 oracle 不改变该分支;用输入无关的受控交换把实际回答位暂存即可。因此每分支硬上限为 T 的算法可写成上述形式,而只有期望次数界的算法不能如此直接补齐。所有 Ut、初态和测量都不得依赖未知 x;否则算法可把答案偷偷写入“免费”步骤。

该模型沿用坐标查询模型的成本问题,却把一次读取改成相干的可逆访问。受控相位 oracle在明确接口下与上述 bit oracle 保持常数一的查询等价,转换条件不能省略。

直觉

经典查询在某一时刻选定一个索引并得到一个可复制答案;量子查询把索引振幅同时送进同一个 Ox。Oracle 并未一次吐出全部 n 个 bit:测量只能从最终状态提取有限结果,真正优势来自各索引分支携带的相位经过后续 unitary 相消或相长。

Workspace 允许保存路径标记、候选数据和辅助 qubit,但免费空间与免费本地计算不等于免费输入信息。对输入 x,y,同一个输入无关 unitary 保持两态内积:⟨Uψx|Uψy⟩=⟨ψx|ψy⟩。它能重新安排已有信息,却不能单独使两种输入更可区分;真正改变内积的是两输入对应的不同 oracle。量子下界因此集中限制一次查询能使可区分度增加多少。

例子与边界

考虑 n=2 的 parity。把回答 qubit 从 |1⟩ 经 Hadamard 变成

|−⟩=|0⟩−|1⟩2,

并令索引为 (|1⟩+|2⟩)/2。一次 bit 查询产生 phase kickback:

Ox|1⟩+|2⟩2|−⟩=(−1)x1|1⟩+(−1)x2|2⟩2|−⟩.

若 x1⊕x2=0,索引态是 (|1⟩+|2⟩)/2 乘一个不可观测的整体相位;若 parity 为 1,它是 (|1⟩−|2⟩)/2 乘整体相位。测量这两个正交基向量便以一次查询精确得到 parity。经典确定性坐标算法必须读两位,因为只见一位时,另一位的两种补全给出不同答案。

这条轨迹不表示一次量子查询“读出了两位”。测量只揭示一个关系 x1⊕x2;无法随后同时恢复 x1,x2。若把 oracle 改成测量并返回经典 xi,分支相位会被破坏,算法退回经典自适应查询。

模型还忽略门数、容错、制备精度与物理噪声。一个查询上界可能使用巨大的输入无关 unitary,故不自动是快速电路。反之,下界只在声明的 oracle 接口成立;若一次查询能返回区间和、哈希或多个坐标,原界没有可移植性。

推论与应用

固定这一形式后,复杂度差异只来自允许的错误协议和完成任务所需的查询数。有界误差允许每个合法输入有小失败概率,精确口径则要求概率一正确;promise 外行为不受约束。

同一模型也支撑两类下界。Polynomial method 跟踪振幅对 xi 的代数次数,adversary method 跟踪不同输入状态间的内积变化。二者都依赖输入只经 Ox 进入;允许 Ut 查看 x 会同时摧毁两条证明链。

参考资料
  • Robert Beals, Harry Buhrman, Richard Cleve, Michele Mosca, and Ronald de Wolf, “Quantum Lower Bounds by Polynomials,” FOCS 1998 会议版;期刊版 Journal of the ACM 48(4), 2001, pp. 778–797,黑盒访问与振幅表示。
  • Harry Buhrman and Ronald de Wolf, “Complexity Measures and Decision Tree Complexity: A Survey,” Theoretical Computer Science 288(1), 2002, pp. 21–43.
  • Michael A. Nielsen and Isaac L. Chuang, Quantum Computation and Quantum Information, Cambridge University Press, 2010, Chapters 2 and 6.
关系图谱16 个相邻概念 · 2 类关系

拖动节点调整位置。

显示关系

显示:依赖

  1. 前置三跳
  2. 前置二跳
  3. 前置一跳
  4. 当前条目
  5. 后续一跳
  6. 后续二跳
  7. 后续三跳
文字版关系按与当前条目的最短距离分组
类型化关系