一整段线路可当作一个算子处理:受控是投影分支,取逆是共轭转置。CONTROL 块的形式化为 $U = P_{11}\otimes X + (I - P_{11})\otimes I$,其中投影算子 $P_{11} = |11\rangle\langle 11|$ 作用于控制位 q0、q1,因此 with c.control(0, 1): c.x(2) 等价于 TOFFOLI(0,1,2);先用 X(0)、X(1) 把控制位置 1,$P_{11}$ 分支触发,输出 {7: 8}(7 即 $|111\rangle$),导出为内联语法 X q[2] controlled_by (q[0], q[1]),导出官方 OriginIR 时自动转回 CONTROL 块。DAGGER 块由 $X^\dagger = X$、$X^2 = I$ 得 $RX(\theta)^\dagger = RX(-\theta)$:单旋转门取逆即角度变号,$RX(1.23)\cdot RX(-1.23) = RX(0) = I$,输出 {0: 8},导出行 RX q[0], (1.23) dagger。警示(0.1.0 顺序语义):Python 块对每个门逐个取逆、按书写顺序导出;OriginIR 文本 DAGGER...ENDDAGGER 则是整段逆序取逆,依据 $(AB)^\dagger = B^\dagger A^\dagger$——对不交换的多门序列两者结果不同,需要整段取逆时应在块内按逆序手写各门,并先在小线路上验证。