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=HIHBHW.

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

Ox|i,b,w=|i,bxi,w

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

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

|ψx=UTOxUT1OxU0|ψ0.

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

p(x)=Π1|ψx2.

更一般的混态、POVM 或中途测量可借助额外 workspace 纯化或延迟到末尾,所以不会改变标准查询次数。关键限制是所有 Ut、初态和测量都不得依赖未知 x;否则算法可把答案偷偷写入“免费”步骤。

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

直觉

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

Workspace 允许保存路径标记、候选数据和辅助 qubit,但免费空间与免费本地计算不等于免费输入信息。两份输入若让少量 oracle 调用后的状态仍很接近,任何末端测量都难以可靠区分它们;量子下界正把“状态可区分度增长得多快”形式化。

例子与边界

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

|=|0|12,

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

Ox|1+|22|=(1)x1|1+(1)x2|22|.

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

这条轨迹不表示一次量子查询“读出了两位”。测量只揭示一个关系 x1x2;无法随后同时恢复 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,” 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. 后续三跳
文字版关系按与当前条目的最短距离分组
类型化关系