Recursive
Theorem 3.1 gives a scalable recursive construction with
n(1 + log2(t + 1)) - 2(t + 1) CNOTs, n/2 ancillae,
and depth 2 log2(t) + 2.
SpiderCat · Optimal Fault-Tolerant Cat State Preparation
This webpage visualises different circuit constructions for a CAT state. It compares constructions with different resource trade-offs, and benchmarks them against external baselines — flag at origin and MQT.
Click a card to inspect the construction in more detail.
How every construction scales with the target size n at the current fault weight t, side by side in CNOT count, CNOT depth, and ancilla count.
Theorem 3.1 gives a scalable recursive construction with
n(1 + log2(t + 1)) - 2(t + 1) CNOTs, n/2 ancillae,
and depth 2 log2(t) + 2.
Proposition 5.4 and Theorem 5.5 turn the CAT-state problem into finding
marked 3-regular graphs with the best vertex ratio r_t.
Theorem 5.6 trades more ancilla for constant CNOT depth 3 while staying
linear in n.