形式陈述
设 是作用于 个qubit的方阵, 为正实数, 为非负整数, 为非负实数。若一个 qubit酉电路 满足
则称 为 的 块编码。[1, Definition 43]
式中范数公理库矩阵范数与诱导算子范数Matrix norm · Induced matrix norm · Operator norm of a matrix用诱导范数和常用可计算矩阵范数度量线性映射的放大能力,并区分算子范数、Frobenius 范数与谱半径。为算子范数, 是辅助qubit数,不是数据维数。 表示矩阵尺度;精确编码要求 ,近似定义只必然给 。为简化算术,常另选 ,但应说明这项选择。
它是可调用的酉接口公理库量子电路Quantum circuit用固定寄存器上的酉门、测量和经典控制表示有限量子操作序列,并明确基顺序、矩阵乘法与测后更新。,不是把整个矩阵经典写在内存里的同义词。算法还必须说明如何实现 、能否调用 、是否提供受控版本,以及每次调用的真实成本。
矩形矩阵可补零嵌入方形空间,或使用不同输入、输出投影公理库正交投影Orthogonal projection把向量映到子空间上最近点并使误差与子空间正交的线性算子。 ,令 对应 。后一种投影酉编码会保留左右空间的区别,适合奇异值变换。
直觉
非酉矩阵可能压缩某些方向、放大另一些方向;完整量子门却必须保持范数。先把矩阵除以足够大的尺度,再放进一个更大的酉中,剩余矩阵块就负责接收丢失的幅度。
这个“左上角”的承诺让不同算法能接在一起:使用者不必了解 的所有其余条目,只要知道归一化、误差和辅助位接口。不过连接两个块时,不能让第一步流到失败空间的振幅在第二步偷偷流回成功空间。
例子与边界
一个写得出来的四阶酉扩张
令 ,。定义
基顺序为辅助在前的 。因为 对易且 ,直接相乘得 ;它又自伴,所以酉。这是 的 块编码。
对输入 ,辅助0分支为 ,成功概率为 ,成功态为 。其余概率并未消失,而是留在辅助1分支。
一般收缩矩阵也存在酉扩张;但写出含矩阵平方根的存在性公式,不等于已经给出了高效量子门分解。显式扩张和高效输入访问是不同问题。
复用同一辅助位,矩阵乘法会错在哪里
如果把式 (2) 的 连做两次,并只在最后检查辅助0,由 得到的成功块为 。
然而想要的矩阵乘积是 ,不是 。多出的部分来自路径:第一次进入辅助1,第二次又回到辅助0。形式上,
第二项就是不该混进纯矩阵乘积的返回路径。只知道每个门的左上角,不能删除它。
独立辅助寄存器给出真正的乘法
设 编码 ,使用辅助 ; 编码 ,使用另一组辅助 。先在 和数据上施 ,再在 和数据上施 ,各自对另一组辅助恒等。
把两组辅助都投影为0时, 中的失败振幅无法被只操作 的第二步改回0,所以成功块恰为
因此精确情况下得到 块编码,使用两次子程序调用。顺序是先 后 ,与矩阵 一致。[1, Lemma 53]
推论与应用
误差与归一化一起传播
记实际两个归一化块乘回尺度后为 ,满足
若另有 ,则
如果只使用定义自动给出的 ,保守界应改为
这说明为什么算术定理中的范数尺度承诺不能漏写。归一化变大也会降低直接应用到态后的成功概率,所以“能组合”不表示“成功成本不变”。
LCU与块编码的关系
LCU公理库酉算子的线性组合实现Linear combination of unitaries · LCU method用PREP、SELECT和逆制备把矩阵线性组合实现为辅助零分支,显式计算I加2Z的成功和失败输出,并把选择访问、相位和后选择成本纳入契约。给出一个具体来源:若 ,PREP–SELECT–PREP逆的左上块为 。块编码把这条构造抽象成接口,之后可换用不同的实现方法而保留上层算法。
的同一辅助块编码 ,尺度与误差不变;这是后续奇异值变换公理库量子奇异值变换Quantum singular value transformation · QSVT在投影酉接口上交替原门与逆门,实现有界奇偶多项式的奇异值响应,明确左右空间、额外实部辅助、查询次数和输入误差,并用非对称矩阵区分A立方。交替访问原矩阵与伴随的关键。对于Hermitian信号,还可进一步构造二维旋转子空间公理库Qubitization 与二维信号子空间Qubitization从Hermitian信号块构造两反射量子行走,逐本征值推导二维旋转、端点退化和Chebyshev响应,并说明一般块编码所需的额外受控访问。。
最后,若输入 被映到辅助0分支,所得操作为 ,必须带概率解释。块本身通常不是迹保持量子信道,也不会把全部经典坐标自动输出;其优势与局限都取决于后续量子态任务和读出需求。
参考资料