# 量子门实验:分解模型、边界及验证 本平台把**实际态矢量量子电路仿真**和**经典整数分解**分开显示。经典计算机模拟量子电路所需的内存随量子位数指数增加,不能据此声称本机实现了通用大整数的量子加速。 ## Shor 小整数实验 支持 4–63 范围内的合数;偶数与不互素底数先进入明确标注的经典预处理。素数输入会给出说明,不能伪装成量子分解成功。主要教学示例为 N=15、21、35,a=2。Shor 一次成功运行通常得到两个非平凡因子,因子自身可能仍为合数,例如 63→7×9;可继续分解合数因子。 令 n=⌈log₂N⌉,默认使用 m=2n 个计数量子位及 n 个工作量子位,总数不超过 18。q₀ 是最低有效位。工作寄存器由 X 门初始化为 |1⟩,计数寄存器逐位施加 H 门。第 j 个计数位控制工作寄存器上的可逆模乘 y↦a^(2ʲ)y mod N,y≥N 的剩余基态保持不变。a 与 N 互素保证它是置换,因此适用于任意输入叠加态。这里的幂通过模幂计算得到,**从未预先寻找周期来构造峰值**。 逆 QFT 展开为 SWAP、负角度受控相位 CP 及 H 门。每个基本门与模乘复合门都实际作用在复态矢量上;对工作寄存器求和获得计数寄存器的边缘概率,再按固定种子的伪随机数进行有限次测量。改变、删除或失活门后,重新执行用户提交的门列表。移除逆 QFT 后,理想模型中的计数概率为均匀分布。 可选的读出误码在每次采样之后、连分数后处理之前独立翻转计数寄存器的每一位;因此改变的是实际观测计数及后处理记录,不改变测量前的理想态概率。误码率为 1 时,每个记录恰为对应理想记录的逐位反码。返回的 Bloch 向量和最大 64 项复振幅描述读出之前的真实模拟态,`norm` 为其数值归一化检查;没有伪造完整态或返回巨大态数组。 模乘目前作为**可逆复合门**实现,尚未展开为 Toffoli/CNOT、可逆加法器及辅助位。因此界面中的门数和量子位数描述这一抽象电路,不是容错量子计算机所需的完整硬件成本。当前模型也不包含芯片耦合图、脉冲控制、门误差及纠错开销。 ## 测量后的经典验证 对实际测得的 c/Q(Q=2ᵐ)计算连分数收敛项。c=0、分母为 1 的项不用于周期恢复。只有满足 |c/Q−p/q|≤1/(2q²) 的非平凡分母进入验证;每个分母最多检查 8 个倍数,并要求候选 r