Nontrivial multi-product commutation relation toward reducing T-count in sequential Pauli-based computation
Yusei Mori, Hideaki Hakoshima, Keisuke Fujii
TL;DR
The paper tackles the challenge of reducing the $T$-count in Clifford$+T$ circuits for fault-tolerant quantum computing by introducing the nonlocal multi-product commutation relation (MCR) within a sequential Pauli-based computation. It formalizes MCR for four multi-Pauli rotation axes, shows how to construct sequential PBCs that satisfy MCR, and demonstrates how MCR enables reorderings beyond pairwise commutativity. A benchmarking framework based on quantum circuit unoptimization is used to reveal that current compilers do not exploit MCR, while an MCR-aware compiler can restore or surpass the original $T$-count, indicating substantial untapped potential for compiler design. The results suggest that integrating MCR-aware transformations into quantum compilers can meaningfully reduce $T$-count for both benchmark and practically relevant circuits, with implications for resource efficiency in FTQC. Overall, the work advances circuit optimization by expanding rewrite rules beyond local commutativity and points to scalable strategies and generalizations to broader circuit classes as fruitful directions.
Abstract
Quantum compilers that reduce the number of T gates are essential for minimizing the overhead of fault-tolerant quantum computation. Achieving further T-count reduction calls for identifying equivalent circuit transformation rules beyond those utilized in existing tools. In this paper, we rewrite any given Clifford+T circuit using a Clifford block followed by a sequential Pauli-based computation, and introduce a nontrivial, ancilla-free transformation rule, the multi-product commutation relation (MCR). MCR constructs gate sequences based on specific commutation properties among multi-Pauli operators, yielding seemingly non-commutative instances that can be commuted, thereby enabling gate orderings that cannot be derived from pairwise commutation alone. To evaluate whether existing compilers account for this commutation rule, we create a benchmark circuit dataset using quantum circuit unoptimization. This approach intentionally adds redundancy to the circuit while keeping its equivalence, allowing a quantitative evaluation of compiler performance by comparison with the original circuit. Our numerical experiments reveal that the transformation rule based on MCR is not yet incorporated into current compilers, despite their demonstrated effectiveness for T-count reduction. These findings suggest an untapped potential for further T-count reduction by integrating MCR-aware transformations, paving the way for improvements in quantum compilers.
