arXiv is now an independent nonprofit! Learn more
License: CC BY 4.0
arXiv:2608.20250v1 [quant-ph] 20 Aug 2026

Logarithmic depth compression of Heisenberg Hamiltonian simulation by fan-out parallelization, with built-in error detection

Artemiy Burov Affiliation: School of Life Sciences, University of Applied Sciences Northwestern Switzerland (FHNW), Hofackerstrasse 30, CH-4132 Muttenz, Switzerland Affiliation: École Polytechnique Fédérale de Lausanne (EPFL), CH-1015 Lausanne, Switzerland    Clément Javerzac Email: clement.javerzac@fhnw.ch Affiliation: School of Life Sciences, University of Applied Sciences Northwestern Switzerland (FHNW), Hofackerstrasse 30, CH-4132 Muttenz, Switzerland Affiliation: École Polytechnique Fédérale de Lausanne (EPFL), CH-1015 Lausanne, Switzerland Affiliation: MatterDecoder, CH-3008 Bern, Switzerland
Abstract

Noisy intermediate-scale quantum computers are constrained by circuit depth, while many Hamiltonian simulation methods, such as product-formula simulation of spin systems, lead to narrow and deep circuits. Here we introduce a fan-out-based gadget compiler that trades circuit depth for width in simulations of Heisenberg-type nuclear magnetic resonance (NMR) Hamiltonians. Each logical spin is encoded into a small repetition-code register sized by its interaction degree, so that all pairwise interactions of a given Pauli type execute in parallel after a logarithmic-depth CNOT fan-out, and the redundant registers provide error detection for post-selection at no additional algorithmic overhead. The central result is a resource comparison of the two compilations under a fixed protocol, transpiled to a heavy-hex superconducting coupling map and to all-to-all trapped-ion connectivity across a set of NMR spin systems. For interaction graphs with a high-degree hub the volume-optimal schedule reduces the two-qubit depth by a factor of two and the volume by a factor of 1.7 for the 13-spin demonstration, which on heavy-hex also carries a lower two-qubit gate count, and the depth reduction rises to 2.5-fold on all-to-all connectivity for the highest-degree molecule studied. On all-to-all the two-qubit gate count rises for every system, so the volume reduction is a benefit on depth-limited hardware. The gain grows with the degree inhomogeneity of the interaction graph and vanishes for dense uniform graphs, where the schedule family falls back to the sequential circuit. As a worked example we simulate the zero-field NMR spectrum of tetramethylsilane, a 13-spin star system. Under a noise model scaled from the published calibration of a present-day quantum processor, the shallower gadget circuits match or surpass the sequential compilation only after post-selection on their built-in error detection, once error rates improve by one to one and a half orders of magnitude. We verify the spectra against an independent classical computation.

1 Introduction

In the noisy intermediate-scale quantum (NISQ) era [56] we have strict requirements on the programs that quantum computers are able to run (Fig. 1). Both currently dominant architectures of quantum computers, the superconducting architecture and the trapped-ion architecture, operate within a tight qubit and gate layer budget [3, 69, 39, 27, 13, 23, 2, 66, 4, 53, 15, 21, 57, 26]. This motivates flexibility in quantum algorithms to fit the available resources. Product-formula circuits for nuclear magnetic resonance (NMR) simulation illustrate the tension: they are deep and narrow, while current quantum computers favor shallower and wider circuits. In this work we show a way to convert narrow deep circuits into wide shallow circuits for the simulation of spin Hamiltonians, and we quantify the conversion with a fixed resource-comparison protocol across a set of NMR spin systems and two hardware architectures. In previous work we approached the same tension from the complementary side, executing deep sequential NMR circuits on present hardware with error suppression [9]; here we reshape the circuits themselves. As a demonstration we simulate the zero-field NMR spectrum of tetramethylsilane, a 13-spin system whose star-shaped interaction graph is the geometry in which the compression is largest. Zero- to ultralow-field NMR [45, 5] offers spectra with simple exact structure against which the simulation can be judged, and our reference spectra are verified with an independent classical computation [33]. A similar approach extends to solid-state NMR crystallography, where the problem size can scale into the classically intractable regime. Refs. [59, 22] study the simulation of different NMR experiments on quantum computers. Together with the ability to execute deep quantum circuits with reduced noise through error mitigation and error suppression [12, 9], logarithmic depth compression reduces the hardware cost of quantum utility for computational NMR [11].

The mechanism of copying qubits to parallelize commuting operations dates back to Moore and Nilsson [52] and underlies several recent constructions, from ancilla-parallelized simulation algorithms [68, 6] to parallelized fault-tolerant compilation [47, 60]. To the best of our knowledge the specific combination presented here is new for product-formula simulation of spin Hamiltonians, whose interaction terms decompose into two-local Pauli blocks of uniform type: the fan-out registers are sized by the interaction degree, a single parameter moves the schedule from the sequential circuit to the fully parallel one, and the construction is compiled and transpiled end to end to routed hardware; the extension to generic Pauli-sum Hamiltonians is left to future work. Our quantitative claim is a statistically controlled account of when this parallelization pays on hardware resources: with seed-controlled statistics on transpiled circuits we map, across a set of spin systems and two hardware architectures, where the two-qubit depth, gate count, and width-depth volume improve. The best resource tradeoff is reached at a partial fan-out, between the sequential circuit and the fully parallel one, and the gain grows with the degree inhomogeneity of the interaction graph, appearing only once a hub is sufficiently high-degree. The redundancy of the registers simultaneously provides error-detecting parity checks at no additional gate or measurement cost, recovering inside product-formula circuits the intrinsic-redundancy protection known from parity-encoded architectures for combinatorial optimization [44, 55]. Zero-field NMR spectra have been computed on quantum hardware for a four-spin system [59], and larger high-field systems were executed in our previous work [9]; the demonstration presented here makes no scale claim: its object is the comparison of compilation strategies under a device-noise model extrapolated to lower error rates.

Figure 1: Circuit width versus two-qubit gate depth for published milestone experiments on quantum devices, together with the transpiled circuit sizes of this work’s demonstration (stars): TMS (29Si(CH3)4, 13 spins) at zero field, second-order product formula with M=32M=32 Trotter steps. The stars are compiled-and-transpiled circuit sizes, computed classically rather than run on hardware. Device coordinates are the qubit counts and two-qubit-gate depths of the cited experiments (random-circuit-sampling cycles and layers of CNOT or CZ gates for superconducting devices; parallel two-qubit-gate layers for Quantinuum; for IonQ the two-qubit gate count, which for the plotted Bernstein–Vazirani circuit equals the depth since every two-qubit gate addresses the same ancilla). Arrows connect the sequential compilation (open star) to the gadget compilation at the optimal schedule R=3R=3 (filled star): blue, routed to a fixed 16-qubit subgraph of ibm_aachen (sequential 13 qubits, depth 4903; gadget 16 qubits, depth 2452); orange, all-to-all connectivity with native Mølmer–Sørensen gates (sequential depth 1548; gadget 775). The heavy-hex circuits are the ones used in the noisy simulation of Sec. Error detection and post-selection, under an extrapolated-calibration noise model: the per-qubit ibm_aachen calibration scaled to median two-qubit errors between the present-day 1.5×1031.5\times 10^{-3} and 5×1055\times 10^{-5}, with correspondingly scaled coherence times. The demonstration depths count parallel two-qubit-gate layers, as for the superconducting and Quantinuum device points; where two-qubit gates do not run in parallel, the two-qubit gate count is the binding cost, and the all-to-all fan-out raises it (from 1548 to 2194 here). The milestone experiments were executed at heterogeneous output fidelities (from 0.03% cross-entropy fidelities for the deepest random-circuit-sampling experiments to 78% average algorithm success rates), so the device points indicate demonstrated circuit sizes rather than a single capability frontier; the demonstration circuits, one to two orders of magnitude deeper than the device points, are shown for context. Superconducting architecture: Google 2019 [3], USTC 2021 [69], IBM 2023 [39], USTC 2025 [23], and IBM 2026 [2]. Trapped-ion architecture: IonQ 2019 [66], Honeywell 2021 [4], Quantinuum 2023 [53], Quantinuum 2024 [21], and Quantinuum 2025 [57].

We map the liquid-state NMR Hamiltonian of NN nuclear spins [46, 11] onto the following qubit Hamiltonian:

H=k=1NωkIkX+2πk<lJklIkIl,H=\sum_{k=1}^{N}\omega_{k}I_{k}^{X}+2\pi\sum_{k<l}J_{kl}\vec{I}_{k}\cdot\vec{I}_{l}, (1)

where ωk\omega_{k} is the offset frequency of spin kk in the rotating frame (determined by its chemical shift δk\delta_{k}, the static field strength B0B_{0}, and the gyromagnetic ratio γ\gamma of the nucleus), JklJ_{kl} is the scalar coupling constant between spins kk and ll, and Ik=(IkX,IkY,IkZ)\vec{I}_{k}=(I_{k}^{X},I_{k}^{Y},I_{k}^{Z}) is the spin-12\tfrac{1}{2} angular momentum operator. The Zeeman term is written along XX instead of the conventional ZZ: a global relabeling of the spin axes that leaves the spectrum unchanged and places the detected magnetization on the qubit measurement axis ZZ. Zero-field experiments, including the demonstration in Sec. Error detection and post-selection, correspond to the special case ωk=0\omega_{k}=0, in which only the coupling terms remain; the parallelization introduced below acts on the coupling terms and therefore applies unchanged in both regimes. Here we propose a method for logarithmic compression of the depth of the product formula circuits required for the simulation of the Hamiltonian in Eq. 1, at the cost of an increase in the number of required qubits from NN to kmax(1,dk)\sum_{k}\max(1,d_{k}), where dkd_{k} is the degree of spin kk in the interaction graph. This overhead is quadratic for fully connected systems and linear for sparse topologies such as chains. As with similar depth compression methods described in other contexts [49, 25], compression is achieved by using the fact that the Z-basis repetition code has a logical Z operator of Hamming weight dZ=1d_{Z}=1. This allows us to parallelize interactions that address the same qubit by copying that qubit via a binary CNOT tree. The depth of the binary tree scales logarithmically with the number of parallelized interactions. The qubits used for copying are freed upon executing the interactions and can be used for error detection and post-selection.

The paper is organized as follows. We first write the product-formula circuits for the liquid-state NMR Hamiltonian, then introduce the fan-out gadget and its rounds-parameterized schedule and report the resource comparison across spin systems and two hardware architectures (Sec. Parallelization/gadget). Section Error detection and post-selection develops the built-in error detection and demonstrates the full pipeline on the zero-field spectrum of tetramethylsilane under a device-noise model extrapolated to lower error rates. We close with an outlook toward fermionic and central-spin applications; the appendices collect the noise model, compilation and transpilation statistics, and the connectivity and star-scaling studies.

Figure 2: Example of a 33-spin molecule with chain connectivity mapped to qubits {q0,q1,q2}\{q_{0},q_{1},q_{2}\} with respective Zeeman frequencies {α,β,γ}\{\alpha,\beta,\gamma\} and spin-spin coupling parameters θ01\theta_{01} and θ12\theta_{12}.

2 Product formula circuits for liquid-state NMR without secular approximation

Eq. 2 shows the first-order, one-step product formula [48, 62] for the Hamiltonian in Eq. 1 without secular approximation. Higher-order formulas and multiple Trotter steps can be used to improve accuracy [16] at the cost of deeper circuits; the parallelization introduced in Sec. Parallelization/gadget applies identically regardless of the chosen order or step count, since it acts on each block of same-type Pauli terms independently.

Figure 3: Not-parallelized (a) and parallelized (b) circuits for chain connectivity, see Eq. 3. Colored blocks correspond to the interaction terms with coefficients θkl\theta_{kl} (colors in Fig. 2).
exp[it(k=1NωkIkX+2πk<lJklIkIl)]exp(itk=1NωkIXk)exp(2itπk<lJklIXkIXl)exp(2itπk<lJklIYkIYl)exp(2itπk<lJklIZkIZl)\begin{split}&\exp\biggl[-it\biggl(\sum_{k=1}^{N}\omega_{k}I^{X}_{k}+2\pi\sum_{k<l}J_{kl}\vec{I}_{k}\cdot\vec{I}_{l}\biggr)\biggr]\approx\\ &\approx\exp\biggl(-it\sum_{k=1}^{N}\omega_{k}I^{X}_{k}\biggr)\cdot\exp\biggl(-2it\pi\sum_{k<l}J_{kl}I^{X}_{k}I^{X}_{l}\biggr)\cdot\\ &\cdot\exp\biggl(-2it\pi\sum_{k<l}J_{kl}I^{Y}_{k}I^{Y}_{l}\biggr)\cdot\exp\biggl(-2it\pi\sum_{k<l}J_{kl}I^{Z}_{k}I^{Z}_{l}\biggr)\end{split} (2)

When the Zeeman splittings ωk\omega_{k} are much larger than the couplings JklJ_{kl}, as is the case in high-field liquid-state NMR, it is advantageous to work in the interaction picture, where the single-spin Zeeman rotations (the XX block in Eq. 2) are absorbed into the classical frame and only the bilinear coupling terms (XXXX, YYYY, ZZZZ) remain in the Trotterized circuit. This reduces the circuit depth per step [50, 10]. The numerical demonstration in Sec. Error detection and post-selection takes place at zero field, where no Zeeman terms are present, and uses a second-order product formula with M=32M=32 Trotter steps.

As a concrete example, consider a 33-spin molecule with chain connectivity. As depicted in Fig. 2, we map the 3 spins to qubits {q0,q1,q2}\{q_{0},q_{1},q_{2}\} with respective Zeeman frequencies {α,β,γ}\{\alpha,\beta,\gamma\} and spin-spin coupling parameters θ01\theta_{01} and θ12\theta_{12}. The corresponding first-order, one-step product formula is then given in Eq. 3, which corresponds exactly to the circuit displayed in Fig. 3.

exp(it(αIX0+βIX1+γIX2))exp(2itπ(θ01IX0IX1+θ12IX1IX2))exp(2itπ(θ01IY0IY1+θ12IY1IY2))exp(2itπ(θ01I0ZI1Z+θ12I1ZI2Z))\begin{split}&\exp\biggl(-it(\alpha I^{X}_{0}+\beta I^{X}_{1}+\gamma I^{X}_{2})\biggr)\cdot\\ &\cdot\exp\biggl(-2it\pi(\theta_{01}I^{X}_{0}I^{X}_{1}+\theta_{12}I^{X}_{1}I^{X}_{2})\biggr)\cdot\\ &\cdot\exp\biggl(-2it\pi(\theta_{01}I^{Y}_{0}I^{Y}_{1}+\theta_{12}I^{Y}_{1}I^{Y}_{2})\biggr)\cdot\\ &\cdot\exp\biggl(-2it\pi(\theta_{01}I^{Z}_{0}I^{Z}_{1}+\theta_{12}I^{Z}_{1}I^{Z}_{2})\biggr)\\ \end{split} (3)

Generally in this circuit, the different contributions within the bilinear coupling terms (XXXX, YYYY, ZZZZ) cannot be executed in parallel and the circuit depth scales as O(|E|)O(|E|), where EE is the edge set of the interaction graph (i.e. the set of spin pairs with non-zero JklJ_{kl}), which gives O(N2)O(N^{2}) for fully connected graphs.

3 Parallelization/gadget

Depth compression by trading additional qubits, measurements, or nonlocal fan-out resources has been explored in several settings [52, 35, 61, 8], algebraic circuit identities give compression without added qubits [40], and logarithmic-depth improvements have been demonstrated with other quantum primitives such as the preparation of entangled states [18]. Ancilla-based parallelization has been developed for Hamiltonian-simulation algorithms at the asymptotic level [68], for commuting terms in the SELECT subroutine of linear-combination methods [6], and as serial-to-parallel tradeoffs in fault-tolerant compilation [47, 60]; the first two act within linear-combination-of-unitaries and quantum-walk algorithms, Zhang et al. compressing the dependence of the depth on the target precision and Boyd diagonalizing commuting terms in a block-encoding multiplexer, whereas the present construction parallelizes a product-formula circuit along the spatial dimension of the interaction graph and supplies an error-detecting register and end-to-end routed-hardware evaluation absent from that line of work. Tunable width-depth tradeoffs are also known for diagonal-unitary synthesis on planar grids [67], and a recent compiler for spin and fermionic Hamiltonian simulation reduces depth by gate synthesis and partial Trotterization within a fixed qubit count [20], complementary to the width-for-depth trade made here. The circuit fragment at the heart of our construction, a CNOT fan-out followed by parallel two-qubit rotations and the inverse fan-out, is a batched form of the phase gadgets of circuit synthesis [17]; we use the term gadget in this compilation sense, distinct from the perturbative Hamiltonian gadgets of complexity theory [38]. Here we consider a system of NN spins governed by a liquid-state NMR Hamiltonian as defined in Eq. 1. In a standard quantum simulation mapping, each logical spin kk is assigned to a single physical qubit qkq_{k}. The implementation of interaction terms Ukl(θ)=exp(iθ2PkPl)U_{kl}(\theta)=\exp(-i\frac{\theta}{2}P_{k}P_{l}), where P{X,Y,Z}P\in\{X,Y,Z\} denotes a Pauli operator (with θ\theta absorbing the factor of 1/41/4 from the spin-12\tfrac{1}{2} convention IP=σP/2I^{P}=\sigma^{P}/2), is constrained by hardware topology. Specifically, two terms sharing a common logical spin, such as UklU_{kl} and UkmU_{km}, cannot be executed at the same time on a standard architecture because they require access to the same physical resource qkq_{k}.

Figure 4: Four two-qubit operations that share a qubit, executed in sequence (a) and in parallel using the gadget (b), meant to be understood as a part of a larger quantum circuit. The corresponding star-topology molecule (c). Colored blocks correspond to the interaction terms with coefficients θkl\theta_{kl}.

The gadget compiler (detailed pseudocode in Fig. 5) uses a redundant register mapping where each logical spin kk is represented by a cluster of nkn_{k} physical qubits 𝒬k\mathcal{Q}_{k}, with dkd_{k} the degree of spin kk in the interaction graph. In the maximally parallel form (full fan-out) nk=max(1,dk)n_{k}=\max(1,d_{k}); the rounds parameter RR of Sec. 3.1 generalizes this to nk=max(1,dk/R)n_{k}=\max(1,\lceil d_{k}/R\rceil), down to a single qubit per spin:

𝒬k={qk,0,qk,1,,qk,nk1}\mathcal{Q}_{k}=\{q_{k,0},q_{k,1},\dots,q_{k,n_{k}-1}\} (4)

The set consists of a root qubit qk,0q_{k,0} and nk1n_{k}-1 ancillas. At full fan-out the total number of physical qubits is knk=kmax(1,dk)\sum_{k}n_{k}=\sum_{k}\max(1,d_{k}), which equals 2|E|2|E| when every spin participates in at least one coupling. For a fully connected interaction graph (|E|=N(N1)/2|E|=N(N-1)/2) this yields O(N2)O(N^{2}) qubits (see Fig. 4), whereas sparse graphs such as linear chains (|E|=N1|E|=N-1) require only O(N)O(N); the scheduled gadget uses fewer, kmax(1,dk/R)\sum_{k}\max(1,\lceil d_{k}/R\rceil). The simulation is structured as a sequence of MM Trotter steps, each subdivided into interaction blocks b{1,,B}b\in\{1,\dots,B\} corresponding to different Pauli bases {XX,YY,ZZ}\{XX,YY,ZZ\}. An interaction block is defined by the unitary sequence:

𝒰b=Wb(k=1NFk)Ub,parallel(k=1NFk)Wb\mathcal{U}_{b}=W_{b}^{\dagger}\left(\prod_{k=1}^{N}F_{k}^{\dagger}\right)U_{b,\text{parallel}}\left(\prod_{k=1}^{N}F_{k}\right)W_{b} (5)

where WbW_{b} is the local basis transformation (e.g., W=HNW=H^{\otimes N} for XXXX terms), FkF_{k} is the fan-out operator, and Ub,parallelU_{b,\text{parallel}} is the parallel interaction layer.

The operator FkF_{k} is implemented as a binary tree of CNOT gates, as visualized in Fig. 4, which prepares the entangled logical state:

|Ψk=Fk|ψqk,0|0(nk1)=α|0nk+β|1nk\ket{\Psi}_{k}=F_{k}\ket{\psi}_{q_{k,0}}\ket{0}^{\otimes(n_{k}-1)}=\alpha\ket{0}^{\otimes n_{k}}+\beta\ket{1}^{\otimes n_{k}} (6)

Each logical edge {k,l}E\{k,l\}\in E is mapped to a unique pair of physical qubits (qk,a,ql,b)(q_{k,a},q_{l,b}) from the allocated clusters. Because each physical qubit is involved in at most one interaction gate per time-bin, all terms of the same Pauli type can be executed in parallel. Mathematical equivalence is maintained because a ZZ-basis interaction applied to any member of the repetition-coded gadget is identical to an operation on the logical root. The block concludes with FkF_{k}^{\dagger}, which contracts the cluster to the root, followed by WW^{\dagger}. This reduces the depth of the coupling layer from O(|E|)O(|E|) to O(logΔ)O(\log\Delta), where Δ\Delta is the maximum degree of the graph.

 
1: procedure Compile(S,G=(V,E),RS,G=(V,E),R)
2:   Input: Pauli terms SS, interaction graph GG, rounds RR
3:   Output: Parallelized Quantum Circuit QCQC
4:   \triangleright Initialization and Physical Mapping
5:   for each logical qubit vVv\in V do
6:    dvdegree(v)d_{v}\leftarrow\text{degree}(v) in GG
7:    Allocate nv=max(1,dv/R)n_{v}=\max(1,\lceil d_{v}/R\rceil) physical qubits for vv
8:    Designate one as vrootv_{root} and others as vcopiesv_{copies}
9:   end for
10:   Map each edge e={u,v}Ee=\{u,v\}\in E to a unique pair (ui,vj)(u_{i},v_{j}) from allocated sets
11:   Partition EE into rounds E1,,EρE_{1},\dots,E_{\rho} by earliest-fit greedy ff-coloring (each spin vv in nv\leq n_{v} edges per round; exact for stars, ρR+1\rho\leq R+1 not guaranteed on dense graphs, App. B)
12:   BB\leftarrow group SS into blocks of terms with same Pauli type
13:   for each block bBb\in B do
14:    type\text{type}\leftarrow Pauli type of block bb
15:    if type=X\text{type}=X then \triangleright Single-spin Zeeman terms
16:       for each term (X,{v},θ)b(X,\{v\},\theta)\in b do
17:        Apply rotation RX(θ)R_{X}(\theta) to vrootv_{root}
18:       end for
19:    else
20:       \triangleright Step 1: Basis Rotation
21:       for each vVv\in V do
22:        if type=XX\text{type}=XX then apply HH to vrootv_{root}
23:        else if type=YY\text{type}=YY then apply RX(π/2)R_{X}(\pi/2) to vrootv_{root}
24:        end if\triangleright ZZZZ: no rotation needed
25:       end for
26:       \triangleright Step 2: Fan-Out (Binary Tree)
27:       for each vVv\in V do
28:        Apply binary CNOT tree from vrootv_{root} through vcopiesv_{copies} \triangleright depth O(lognv)O(\log n_{v})
29:       end for
30:       \triangleright Step 3: Parallel interaction in ρ\rho rounds
31:       for r=1r=1 to ρ\rho do
32:        for each edge {u,v}Er\{u,v\}\in E_{r} do
33:          (ui,vj)(u_{i},v_{j})\leftarrow physical mapping for {u,v}\{u,v\}
34:          Apply CX(ui,vj)Rz(θuv,vj)CX(ui,vj)CX(u_{i},v_{j})\to R_{z}(\theta_{uv},v_{j})\to CX(u_{i},v_{j})
35:        end for
36:       end for
37:       \triangleright Step 4: Fan-In (Inverse Binary Tree)
38:       for each vVv\in V do
39:        Apply reverse-order binary CNOT tree to contract vcopiesv_{copies} to vrootv_{root}
40:       end for
41:       \triangleright Step 5: Inverse Basis Rotation
42:       for each vVv\in V do
43:        if type=XX\text{type}=XX then apply HH to vrootv_{root}
44:        else if type=YY\text{type}=YY then apply RX(π/2)R_{X}(-\pi/2) to vrootv_{root}
45:        end if
46:       end for
47:    end if
48:   end for
49:   return QCQC
50: end procedure

 
Figure 5: Scheduled gadget compiler. The rounds parameter RR sizes each spin’s register to nv=max(1,dv/R)n_{v}=\max(1,\lceil d_{v}/R\rceil) physical qubits, a root and nv1n_{v}-1 copies, and interpolates between the full fan-out (R=1R=1, register size equal to the spin’s degree) and the sequential circuit (R=ΔR=\Delta, one qubit per spin). Terms are grouped into same-type Pauli blocks; each XXXX or YYYY block is conjugated by a single-spin basis rotation on the roots (Steps 1 and 5), so within the block every interaction reduces to a ZZZZ rotation on the copies, while a ZZZZ block needs no rotation. Within a block the registers are fanned out once by binary CNOT trees (Step 2, depth O(lognv)O(\log n_{v})), the interactions run in ρ\rho parallel rounds set by an ff-coloring of the interaction graph (ρ=χf(G)R+1\rho=\chi^{\prime}_{f}(G)\leq R+1, attained by the earliest-fit greedy for the star systems here; Step 3), and the registers are fanned in once (Step 4), so the fan-out and fan-in trees are paid once per block instead of once per round, whatever the value of RR.

3.1 Scheduled parallelization

The full fan-out (Fig. 5 with R=1R=1) allocates max(1,dk)\max(1,d_{k}) qubits to spin kk and executes all of its interactions in a single parallel layer. Between this extreme and the sequential circuit lies a family of schedules indexed by the rounds parameter RR, which fixes the register sizes: spin kk is fanned out into a register of nk=dk/Rn_{k}=\lceil d_{k}/R\rceil qubits, from a single qubit at R=ΔR=\Delta (the sequential circuit) to one register qubit per interaction at R=1R=1 (the full fan-out), trading width against depth. The interactions then run in parallel rounds, each spin using at most its nkn_{k} register qubits at a time, so a round is an ff-coloring class of the interaction graph with capacities nkn_{k}, and the number of such rounds ρ\rho is bounded in Remark 1. The terms are grouped by Pauli type, and within each type block the register is fanned out once, all ρ\rho interaction rounds run on the resulting copies, and the register is fanned in once. The copies persist across every round, so the fan-out and fan-in CNOT trees are paid once per block instead of once per round, whatever the value of RR; interleaving the rounds across Pauli types or contracting the register between rounds would repeat them. The optimal RR balances this one-off fan-out cost against the parallelism gained per round.

Remark 1 (round count).

The number of interaction rounds is the degree-constrained (ff-)chromatic index ρ=χf(G)\rho=\chi^{\prime}_{f}(G) of the interaction graph GG with capacities nkn_{k}: the fewest classes into which the interactions partition with each spin in at most nkn_{k} per class. Fanning out realizes the balanced vertex split that carries this ff-coloring to an ordinary edge coloring of a simple graph of maximum degree Δf=maxkdk/nkR\Delta_{f}=\max_{k}\lceil d_{k}/n_{k}\rceil\leq R, and the ff-coloring form of Vizing’s theorem [30] (extended to multigraphs in Ref. [54]) bounds it,

ΔfρΔf+1R+1.\Delta_{f}\;\leq\;\rho\;\leq\;\Delta_{f}+1\;\leq\;R+1. (7)

The busiest register sets the lower bound Δf\Delta_{f}, at most RR and below it when a register is over-provisioned; the extra round is the Vizing gap of the split, absent when GG is bipartite, the ff-analog of König’s theorem [41], and present for some non-bipartite graphs, where deciding it is NP-hard already for ordinary edge coloring [34]. The endpoints: R=ΔR=\Delta gives the split GG itself, so ρ=χ(G){Δ,Δ+1}\rho=\chi^{\prime}(G)\in\{\Delta,\Delta+1\} by ordinary Vizing [64]; R=1R=1 gives each interaction its own copy, so ρ=1\rho=1. The star systems studied here, the demonstration of Table 1 and the synthetic ladder of Appendix D, are bipartite stars, so ρ=ΔfR\rho=\Delta_{f}\leq R with equality when R|DR\mid D, and the earliest-fit greedy of Appendix B attains this optimum for them; for the multi-hub and cluster systems of Table 2 the same greedy sets both the gadget and baseline round counts and need not reach the ff-chromatic index.

We can make both the depth compression and the width–depth trade-off precise for the star geometry of the demonstration and of the largest gains, a hub of degree DD coupled to DD leaves.

Proposition 1 (star graph).

For a hub of degree DD coupled to DD leaves and rounds parameter RR, in the routing-free limit and up to single-spin rotations, the two-qubit depth of a Pauli block is at most 2log2D/R+2R2\lceil\log_{2}\lceil D/R\rceil\rceil+2R (with equality when RR divides DD), which at full fan-out (R=1R=1) equals 2log2D+2=O(logD)2\lceil\log_{2}D\rceil+2=O(\log D), a logarithmic compression of the sequential depth 2D2D. Its width-depth product, the two-qubit volume,

V(R)=(D+D/R)(2log2D/R+2R),V(R)=\bigl(D+\lceil D/R\rceil\bigr)\bigl(2\lceil\log_{2}\lceil D/R\rceil\rceil+2R\bigr), (8)

is minimized at R=O(logD)R^{\ast}=O(\log D) with V(R)=O(DlogD)V(R^{\ast})=O(D\log D); against the sequential volume V(D)=2D(D+1)=Θ(D2)V(D)=2D(D+1)=\Theta(D^{2}) the gadget lowers the volume for all sufficiently large DD, with V(R)/V(D)=O(logD/D)V(R^{\ast})/V(D)=O(\log D/D).

Proof.

The width is DD leaves and D/R\lceil D/R\rceil hub-register qubits. The two-qubit depth of a Pauli block is a fan-out and a fan-in binary CNOT tree, each of depth log2D/R\lceil\log_{2}\lceil D/R\rceil\rceil, enclosing at most RR interaction rounds of two CNOT layers each; their product is Eq. (8), with equality when RR divides DD. At R=DR=D the copies and the trees vanish, giving V(D)=(D+1)(2D)V(D)=(D+1)(2D). At R=2R=2 the width is at most 3D/2\lceil 3D/2\rceil and the depth is 2log2D/2+4=O(logD)2\lceil\log_{2}\lceil D/2\rceil\rceil+4=O(\log D), so V(R)V(2)=O(DlogD)V(R^{\ast})\leq V(2)=O(D\log D). Since the width is at least DD and the depth at least 2R2R, one has V(R)2DRV(R)\geq 2DR; combined with V(R)V(2)V(R^{\ast})\leq V(2) this forces R=O(logD)R^{\ast}=O(\log D). Finally V(R)/V(D)=O(DlogD)/Θ(D2)=O(logD/D)V(R^{\ast})/V(D)=O(D\log D)/\Theta(D^{2})=O(\log D/D). ∎

Numerically the minimizer is very flat, staying at R{2,3,4}R^{\ast}\in\{2,3,4\} from D=12D=12 to D=100D=100, so the volume-optimal schedule uses a small, essentially degree-independent number of rounds and Θ(D)\Theta(D) copies. The count is basis-independent: the “up to single-spin rotations” qualifier makes it invariant across the CNOT, CZ, and Mølmer–Sørensen bases, which are locally equivalent, so the depth and volume scalings carry over to hardware and only O(1)O(1) constants change: an interaction rotation costs two entangling gates in the CNOT or CZ basis but only one native RXXR_{XX}, as the two architectures of Table 1 bear out.

The star is the extremal case of an arbitrary interaction graph, with the degree inhomogeneity setting the gain.

Proposition 2 (general graph).

For an interaction graph on NN spins with maximum degree Δ\Delta and average degree d¯=2|E|/N\bar{d}=2|E|/N, the scheduled gadget in the routing-free limit has width vmax(1,dv/R)\sum_{v}\max(1,\lceil d_{v}/R\rceil) and Pauli-block two-qubit depth 2log2Δ/R+2ρ2\lceil\log_{2}\lceil\Delta/R\rceil\rceil+2\rho, with ρ=χf(G)R+1\rho=\chi^{\prime}_{f}(G)\leq R+1 the ff-chromatic index of Remark 1, the fewest rounds the schedule admits. At full fan-out the depth is O(logΔ)O(\log\Delta), a logarithmic compression of the edge-colored sequential depth Θ(Δ)\Theta(\Delta), and the width-depth volume obeys V/Vseq=O((d¯/Δ)logΔ)V/V_{\mathrm{seq}}=O\bigl((\bar{d}/\Delta)\log\Delta\bigr). The gadget therefore lowers the volume for degree-inhomogeneous graphs, d¯=o(Δ/logΔ)\bar{d}=o(\Delta/\log\Delta), the star (d¯=Θ(1)\bar{d}=\Theta(1)) saturating the envelope O(logΔ/Δ)O(\log\Delta/\Delta) of Proposition 1.

Proof.

Spin vv is encoded in max(1,dv/R)\max(1,\lceil d_{v}/R\rceil) register qubits, so the width is vmax(1,dv/R)\sum_{v}\max(1,\lceil d_{v}/R\rceil); for the star this is D/R\lceil D/R\rceil hub-register qubits together with the DD single-qubit leaves, i.e. D+D/RD+\lceil D/R\rceil, recovering Proposition 1.

Within a Pauli block each register is fanned out and back once by binary CNOT trees; the trees of different spins act on disjoint qubits in parallel, so their combined depth is set by the largest register, 2log2Δ/R2\lceil\log_{2}\lceil\Delta/R\rceil\rceil CNOT layers. Between them the interactions partition into ρ=χf(G)R+1\rho=\chi^{\prime}_{f}(G)\leq R+1 rounds (Remark 1); the earliest-fit greedy attains this for stars and may exceed it on dense graphs (Appendix B). Each round is two CNOT layers, so the block depth is 2log2Δ/R+2ρ2\lceil\log_{2}\lceil\Delta/R\rceil\rceil+2\rho; at full fan-out (R=1R=1) the trees have depth 2log2Δ2\lceil\log_{2}\Delta\rceil and one round remains, giving 2log2Δ+2=O(logΔ)2\lceil\log_{2}\Delta\rceil+2=O(\log\Delta).

The R=ΔR=\Delta endpoint keeps one qubit per spin, with round count the chromatic index χ(G)=Θ(Δ)\chi^{\prime}(G)=\Theta(\Delta) (Remark 1); the earliest-fit greedy realizes this optimum for stars and stays Θ(χ(G))\Theta(\chi^{\prime}(G)) in general (Appendix B). With two CNOT layers per round and width NN, its volume is Vseq=2Nχ(G)=Θ(NΔ)V_{\mathrm{seq}}=2N\chi^{\prime}(G)=\Theta(N\Delta).

At R=1R=1 the gadget width is vdv=2|E|=Nd¯\sum_{v}d_{v}=2|E|=N\bar{d} and its depth is 2log2Δ+22\lceil\log_{2}\Delta\rceil+2, so V(1)=2Nd¯(log2Δ+1)V(1)=2N\bar{d}\,(\lceil\log_{2}\Delta\rceil+1) and

V(1)Vseq=d¯(log2Δ+1)χ(G)=O(d¯ΔlogΔ).\frac{V(1)}{V_{\mathrm{seq}}}=\frac{\bar{d}\,(\lceil\log_{2}\Delta\rceil+1)}{\chi^{\prime}(G)}=O\!\Bigl(\tfrac{\bar{d}}{\Delta}\log\Delta\Bigr).

Since the family contains both the full fan-out and the sequential circuit, the volume-optimal schedule obeys V(R)min{V(1),Vseq}V(R^{\ast})\leq\min\{V(1),V_{\mathrm{seq}}\}. The ratio above is o(1)o(1) precisely when d¯=o(Δ/logΔ)\bar{d}=o(\Delta/\log\Delta), and the full fan-out then already improves on the sequential circuit. ∎

Conversely the bound exceeds one for degree-regular graphs, where no member of the family improves on the sequential circuit; the molecules of Table 2 and the star ladder of Appendix D interpolate between these limits, their distance from the star envelope measuring how much off-hub coupling density dilutes the gain.

The compression assumes the fan-out tree can be embedded, which needs branch points of coordination at least three; a degree-two line or ring has none and degrades the tree to linear depth, while heavy-hex, mostly degree two but branching at its degree-three junctions, hosts it. On real hardware the routed cost adds to Eq. (8), and the resulting gain is largest at an intermediate coordination that matches the fan-out to the device topology (Appendix E).

3.2 Resource comparison protocol

This section reports the resource comparison between the sequential and scheduled-gadget compilations under a fixed protocol. The protocol fixes everything except the compilation: the identical term sequence (second-order product formula, merged step boundaries, barriers removed before transpilation) is compiled by each strategy and transpiled to two hardware targets: a heavy-hex superconducting target [14], the ibm_aachen coupling map with basis {CZ,RZ,SX,X}\{\mathrm{CZ},\mathrm{RZ},\mathrm{SX},X\} and removal of unused wires, and an all-to-all trapped-ion target with the native Mølmer–Sørensen basis {RXX,RX,RY,RZ}\{R_{XX},R_{X},R_{Y},R_{Z}\} [63]. Transpilation uses Qiskit 2.3.0 [36] at optimization level 3. Routing is the only stochastic element of the chain: the all-to-all results are seed-independent and are obtained from a single transpilation, while every heavy-hex cell is transpiled with 1024 seeds and reported as the median with a bootstrap 95% confidence interval. For each cell we report the qubit count ww, the two-qubit depth d2qd_{2q}, the two-qubit gate count n2qn_{2q}, and the two-qubit volume V2q=wd2qV_{2q}=w\cdot d_{2q}; in a small fraction of seeds the router recruits qubits beyond the allocated ww, which does not affect the medians. The sequential baseline is the R=ΔR=\Delta endpoint of the same family, in which every spin keeps a single qubit and the interactions are edge-colored into layers, so that the comparison is between two limits of one construction rather than two unrelated compilations. Both limits share one scheduling primitive: the interactions of a Pauli block are partitioned into the fewest rounds allowed by the register sizes, each spin kk appearing in at most nk=dk/Rn_{k}=\lceil d_{k}/R\rceil of them per round. Scheduling commuting two-qubit interactions into parallel layers by edge coloring the interaction graph is a standard compilation primitive [29, 43], applied to product-formula circuits to minimize the Trotter-layer depth [7]; here it is the degree-constrained (ff-)coloring [30, 54] whose per-vertex capacity nkn_{k} is set by the fan-out register size, so that a single parameter interpolates between the proper edge coloring at R=ΔR=\Delta (the sequential baseline [51], against which any gain reflects parallelism alone) and the full fan-out at R=1R=1. The round count is the ff-chromatic index of Remark 1; we compute the coloring by earliest-fit greedy (Appendix B), which for the star systems, where the gain is largest, reduces to the trivial round-robin of the hub and is optimal; on denser systems the same greedy sets both the gadget and the baseline round counts and need not reach the optimum. The resource ratios depend on the Trotter step count only through the step boundaries: in the routing-free limit the circuit at MM steps is MM repetitions of the step circuit up to boundary mergers, so the all-to-all counts are exactly affine in MM and the ratios approach their per-step values as 1/M1/M. The R=3R=3 depth ratio is 0.5170.517, 0.5030.503, and 0.5010.501 at M=1M=1, 88, and 3232, the last within 10310^{-3} of the asymptotic 1/21/2; the heavy-hex R=3R=3 depth ratios of this star at the same step counts are 0.4760.476, 0.4850.485, and 0.4810.481 with overlapping confidence intervals. The heavy-hex ratios reported here and in Table 2 are medians over 1024 seeds with bootstrap 95% confidence intervals, and the all-to-all ratios are exact (Appendix B). Table 1 presents the comparison for the 13-spin star example of Sec. Error detection and post-selection (hub degree D=12D=12) at M=32M=32.

Heavy-hex (ibm_aachen) All-to-all (native RXXR_{XX})
Compilation ww d2qd_{2q} [95% CI] n2qn_{2q} V2qV_{2q} ratio d2qd_{2q} n2qn_{2q} V2qV_{2q} ratio
sequential 13 6448 [6378, 6455] 10812 1.00 1548 1548 1.00
R=1R=1 24 4580 [4552, 4632] 13992 1.31 1033 4258 1.23
R=2R=2 18 3354 [3313, 3362] 9713 0.72 904 2710 0.81
R=3R=3 16 3103 [3097, 3113] 9108 0.59 775 2194 0.62
R=4R=4 15 3430 [3358, 3489] 8893 0.61 904 1936 0.67
R=6R=6 14 3996 [3972, 4000] 8671 0.67 904 1678 0.63
R=12R=12 13 6448 [6378, 6455] 10812 1.00 1548 1548 1.00
Table 1: Transpiled resource counts for the 13-spin star example (hub degree D=12D=12, second-order product formula with M=32M=32 Trotter steps). Columns give the qubit count ww, the two-qubit gate depth d2qd_{2q}, the two-qubit gate count n2qn_{2q}, and the two-qubit volume V2q=wd2qV_{2q}=w\cdot d_{2q}. Heavy-hex entries are medians over 1024 transpiler seeds; the [95% CI] after each heavy-hex depth is the bootstrap 95% confidence interval of the median, and the confidence half-widths of the volume ratios are at most 0.021. The all-to-all entries are exact because transpilation is deterministic without routing. The volume ratio uses the median depth and is relative to the sequential compilation of the same architecture, the R=ΔR=\Delta endpoint of the same family. R=12R=12 reproduces the sequential circuit exactly; R=8R=8 allocates the same registers as R=6R=6 and produces identical circuits (omitted).

The full fan-out is not the optimum: at R=1R=1 the two-qubit volume grows by a quarter to a third across the two architectures, and the scheduling freedom turns the construction into a net win at this hub degree. On the heavy-hex target the optimum sits at R=3R=3 with bootstrap probability above 0.99, the two-qubit depth rising on either side of it as the fan-out cost trades against the round count, and the gadget halves the two-qubit depth (ratio 0.481, 95% confidence interval [0.480,0.487][0.480,0.487]) while also reducing the two-qubit gate count (0.84): the parallel interaction layers map to disjoint physical edges and save routing overhead in addition to depth. On all-to-all connectivity the depth also halves (0.50 at R=3R=3) while the gate count rises (1.42), since there is no routing to save and the fan-out CNOTs are purely additional gates; the volume optimum of 0.62 sits at R=3R=3, with R=6R=6 close behind. Because the volume weighs depth against width rather than the total gate count, this all-to-all gain records a benefit on depth-limited hardware; where the two-qubit gate count is the binding cost, as on gate-error-dominated trapped-ion devices, the increased count can offset the depth reduction. The R=12R=12 row reproducing the sequential circuit is an internal consistency check of the protocol.

Heavy-hex (ibm_aachen) All-to-all (native RXXR_{XX})
System (NN, Δ\Delta) RR ww d2qd_{2q} n2qn_{2q} V2qV_{2q} RR ww d2qd_{2q} n2qn_{2q} V2qV_{2q}
Tetramethylsilane (13, 12) 3 16 0.48 0.84 0.59 3 16 0.50 1.42 0.62
HMPA star model (19, 18) 6 21 0.51 0.78 0.56 6 21 0.50 1.17 0.55
Tetraethylsilane (21, 20) 12 22 0.59 1.03 0.61 6 24 0.40 1.11 0.46
Two-hub phosphine model (22, 12) 6 24 0.63 0.86 0.69 6 24 0.58 1.09 0.64
Phosphorus cluster (34, 15) 15 34 1.00 1.00 1.00 6 40 0.53 1.19 0.63
Difluoroheptane (16, 6) 6 16 1.00 1.00 1.00 3 26 0.57 1.30 0.93
Table 2: Volume-optimal schedules at M=32M=32 Trotter steps for the demonstration and further spin systems: the 13-spin tetramethylsilane (TMS) star of Table 1, the 19-spin star model of hexamethylphosphoramide (HMPA), tetraethylsilane, a constructed symmetric two-hub phosphine model, and further systems from the classical simulation literature [9, 33]. NN is the number of spins and Δ\Delta the maximum interaction-graph degree; RR is the rounds parameter of the quoted schedule, ww the qubit count, and d2qd_{2q}, n2qn_{2q}, V2qV_{2q} the two-qubit gate depth, gate count, and volume (V2q=wd2qV_{2q}=w\cdot d_{2q}). For each architecture the member of the schedule family with the smallest median V2qV_{2q} is quoted; the family contains the sequential circuit, so the optimum never loses; a row at R=ΔR=\Delta with unit ratios marks a system whose optimum is the sequential circuit itself. Ratios are relative to the sequential baseline of the same architecture, the R=ΔR=\Delta endpoint of the same family (heavy-hex: medians over 1024 transpiler seeds, confidence half-widths at most 0.02, except 0.032 for the tetraethylsilane volume ratio; all-to-all: exact). The gate-count ratio n2qn_{2q} may exceed one, since the volume, not the gate count, is the selection objective.

Table 2 extends the comparison to further spin systems at M=32M=32. Every system gains on the all-to-all target, where the only requirement is a high-degree hub to parallelize: the volume reduction deepens with the maximum degree Δ\Delta, from difluoroheptane (Δ=6\Delta=6, 0.93) to tetraethylsilane (Δ=20\Delta=20, 0.46). Heavy-hex imposes a second requirement, that the fan-out register embed as a localized patch of the lattice so its parallel interactions occupy disjoint physical edges. A system whose interaction graph embeds as one localized register meets it: tetramethylsilane, the HMPA star model, and tetraethylsilane, each a single high-degree hub, and the compact two-hub phosphine model, whose two adjacent hubs and their arms still fit a single localized patch, all gain on heavy-hex (0.56 for HMPA, 0.61 for tetraethylsilane). Systems with several mutually coupled high-degree centers do not. The phosphorus cluster separates the two requirements: its degree inhomogeneity earns an all-to-all gain of 0.63, yet its densely coupled seven-phosphorus core (three degree-15 hubs and four lower-degree centers, all mutually coupled) cannot be embedded together in the sparse heavy-hex lattice, so routing serializes the parallel layer and the volume optimum falls back to the sequential circuit. Difluoroheptane, low-degree and near-uniform, falls back on heavy-hex for the opposite reason, having no hub to fan out; forcing a fan-out schedule on such a system is counterproductive, its best fan-out schedule increasing the two-qubit volume rather than reducing it. Synthetic star systems place the onset of the heavy-hex gain at hub degree five and improve it to 0.30 at degree 60 (Appendix D). The resource ratios depend on the step count only through the 1/M1/M boundary effect quantified above.

4 Error detection and post-selection

This architecture detects errors without any algorithmic overhead. Redundancy introduced for a computational purpose that is simultaneously an error-detecting code is known from parity-encoded architectures for combinatorial optimization [44, 55]; here the same effect arises inside a product-formula simulation circuit, with the checks read from the terminal measurement. After the parallelized gate layer the ancilla qubits are released (Fig. 4): following the basis rotation WbW_{b}, all interactions in the parallel layer decompose as ZZZZ rotations (regardless of whether the original Pauli type was XXXX, YYYY, or ZZZZ), and these preserve the code subspace of the repetition code: the logical states |0nk\ket{0}^{\otimes n_{k}} and |1nk\ket{1}^{\otimes n_{k}} are eigenstates of ZiZjZ_{i}Z_{j}, so the GHZ-like entangled state produced by the fan-out FkF_{k} remains within the code space throughout the interaction layer and can be cleanly uncomputed by the inverse CNOT fan-in FkF_{k}^{\dagger}.

The error detection uses a distance d=2d=2 repetition code [28] defined for each spin register 𝒬k\mathcal{Q}_{k} of size nkn_{k}, meaning that any single-qubit bit-flip error can be detected but not corrected. The code space 𝒞k\mathcal{C}_{k} is the +1+1 eigenspace of the stabilizer group 𝒮k\mathcal{S}_{k}, generated by:

Sk,j=Zk,0Zk,jfor j{1,,nk1}S_{k,j}=Z_{k,0}Z_{k,j}\quad\text{for }j\in\{1,\dots,n_{k}-1\} (9)

where qk,0q_{k,0} is the root qubit and {qk,j}j=1nk1\{q_{k,j}\}_{j=1}^{n_{k}-1} are the ancillas. The logical basis states are defined as |0L=|0nk\ket{0}_{L}=\ket{0}^{\otimes n_{k}} and |1L=|1nk\ket{1}_{L}=\ket{1}^{\otimes n_{k}}.

The full simulation circuit is composed of M×BM\times B interaction blocks (see Fig. 5). Each block implements a cycle of expansion FkF_{k}, parallel interaction UparallelU_{\text{parallel}}, and compression FkF_{k}^{\dagger}. The detectability of stochastic Pauli noise depends on how these errors map to the syndrome register following the application of FkF_{k}^{\dagger}.

Bit-flip noise (XX): Let m{0,1}nkm\in\{0,1\}^{n_{k}} be a vector denoting the bit-flips accumulated on the physical qubits of register 𝒬k\mathcal{Q}_{k}. The unitary decoder FkF_{k}^{\dagger} is an invertible 𝔽2\mathbb{F}_{2}-linear map, so the measured syndrome s{0,1}nk1s\in\{0,1\}^{n_{k}-1}, read from the nk1n_{k}-1 non-root copies after fan-in, is a fixed linear image of mm. For a linear fan-in that XORs every copy directly against the root this image is sj=mjm0s_{j}=m_{j}\oplus m_{0}; the binary CNOT tree actually compiled gives a different but equally invertible image. In either case the fan-in computes parities of the copies, so the syndrome vanishes exactly when every copy carries the same flip, and an error is undetected if and only if m0=m1==mnk1m_{0}=m_{1}=\dots=m_{n_{k}-1}. This condition is met only by the identity operation (m=0m=\vec{0}) or the logical bit-flip X¯=Xnk\bar{X}=X^{\otimes n_{k}} (m=1m=\vec{1}).

During the parallel interaction layer, any weight-1 bit-flip on a single physical qubit qk,jq_{k,j} (whether root or ancilla) produces a non-trivial syndrome and is therefore detectable. In particular, a flip on the root (j=0j=0) yields si=01=1s_{i}=0\oplus 1=1 for all ii, while a flip on ancilla j>0j>0 yields sj=1s_{j}=1 with all other syndrome bits zero. The interaction gates couple copies in different registers, so a control fault during an interaction propagates an additional bit-flip into the partner register; each register is checked by its own syndrome, so the fault is caught whenever a fanned-out register (nk>1n_{k}>1) is involved, which holds for every interaction of a fanned-out spin.

During the binary tree expansion FkF_{k} (see Fig. 4), the situation differs because a bit-flip on a control qubit propagates through subsequent CNOT gates to its descendants. If a bit-flip occurs on the root qubit qk,0q_{k,0} at the start of the expansion, it propagates to every qubit in the register, resulting in m=1m=\vec{1} and an undetected logical failure. In contrast, any bit-flip occurring on an internal node or target qubit that does not propagate to the entire cluster results in s0s\neq\vec{0} and is detectable. Errors during the fan-in FkF_{k}^{\dagger} are analogous: a bit-flip on a copy propagates only to qubits earlier in the reverse tree order and generally does not reach the root, producing a detectable syndrome.

Other errors: Phase-flip errors (ZZ) commute with the stabilizers Sk,jS_{k,j} and are not detectable by the syndrome register. Their effect depends on when they occur. Between interaction blocks the copies rest in |0\ket{0}, on which ZZ acts trivially, and only the root qubit is vulnerable. During an interaction window, however, the register occupies the code space, where a ZZ on any of the nkn_{k} members acts as the logical Z¯\bar{Z}: the logical dephasing cross-section during the windows is nkn_{k} times that of a single qubit, in exchange for the shorter schedule. In the NMR context these events contribute to T2T_{2}-like broadening. Leakage and readout errors are outside the scope of the d=2d=2 stabilizer protection, though high-fidelity measurement limits their impact.

Error propagation along blocks and post-selection: In the simplest case of a device without mid-circuit measurement the ancilla register is not reset between blocks, and any bit-flip error acquired in an early block preserves the parity mismatch relative to the root throughout the remaining unitary evolution: if a copy ends in |1\ket{1} after one fan-in, subsequent fan-out cycles propagate this anti-correlation through the register, maintaining a non-trivial syndrome across all later blocks. This allows for a single measurement of all ancillas at the end of the Trotter sequence. The root qubits carry the measurement signal (the NMR observable), while the copy qubits are the syndrome register. The measurement counts are processed via a global post-selection filter defined by the projector Π0=k|00|anc,k\Pi_{0}=\bigotimes_{k}\ket{\vec{0}}\bra{\vec{0}}_{anc,k}. The expectation values are then computed over the null-syndrome shots alone.

To probe the regime where the depth compression matters, we simulate the zero-field NMR spectrum of tetramethylsilane (TMS, Si(CH329)4\hphantom{{}^{\text{29}}_{\text{}}}{\vphantom{\text{X}}}{}^{\mathchoice{\hbox to0.0pt{\hss$\displaystyle\vphantom{\smash[t]{\text{2}}}\text{29}$}}{\hbox to0.0pt{\hss$\textstyle\vphantom{\smash[t]{\text{2}}}\text{29}$}}{\hbox to0.0pt{\hss$\scriptstyle\vphantom{\smash[t]{\text{2}}}\text{29}$}}{\hbox to0.0pt{\hss$\scriptscriptstyle\vphantom{\smash[t]{\text{2}}}\text{29}$}}}\kern 0.0pt\text{Si}\text{(}\text{CH}{\vphantom{\text{X}}}_{\smash[t]{\text{3}}}\text{)}\text{}{\vphantom{\text{X}}}_{\smash[t]{\text{4}}}; Fig. 6), a star-shaped 13-spin system in which 29Si couples identically to twelve protons (JSiH2=6.6{}^{2}J_{\mathrm{SiH}}=6.6 Hz [32]). At zero field the Hamiltonian contains only the scalar couplings, H=2πJk=112ISiIkH=2\pi J\sum_{k=1}^{12}\vec{I}_{\mathrm{Si}}\cdot\vec{I}_{k}. We take the idealized A12X\mathrm{A}_{12}\mathrm{X} limit of twelve magnetically equivalent protons, in which the small proton–proton couplings commute with the Hamiltonian and the observable and leave the comb positions unchanged; they are omitted. The spectrum of such a system is a comb of lines at the frequencies (K+12)J(K+\tfrac{1}{2})J, where KK is the total proton angular momentum quantum number [45, 5]: six lines between 9.9 and 42.9 Hz (Appendix C). The hub degree of twelve maximizes the parallelization gain of the gadget on the heavy-hex architecture (Fig. 1), and because the circuits depend on the couplings only through the products JdtJ\,dt, the conclusions carry over to any star system with rescaled acquisition parameters. A four-spin zero-field spectrum has previously been computed on trapped-ion hardware [59].

Figure 6: Tetramethylsilane (TMS). The 29Si nucleus couples identically to the twelve methyl protons (JSiH2=6.6{}^{2}J_{\mathrm{SiH}}=6.6 Hz), forming an interaction star of hub degree twelve. In the idealized A12X\mathrm{A}_{12}\mathrm{X} limit the proton–proton couplings commute with the Hamiltonian and the observable and are omitted.

The simulation prepares the computational basis state with the silicon spin and five protons pointing up and seven protons pointing down. A single basis state requires no state-preparation circuit, and this pattern populates every sector K1K\geq 1 of the total proton spin, producing all six comb lines, while avoiding the K=0K=0 sector, which holds a single F=12F=\tfrac{1}{2} level and contributes no line; the sector weights are given in Appendix C. The observable is the γ\gamma-weighted total magnetization k(γk/γH)(IkZiIkY)\sum_{k}(\gamma_{k}/\gamma_{\mathrm{H}})(\langle I^{Z}_{k}\rangle-i\langle I^{Y}_{k}\rangle), the quantity to which a zero-field magnetometer signal is proportional [45, 5]. The Hamiltonian conserves every component of the total spin and the initial state is an eigenstate of the total IZI^{Z}, so the transverse expectation values vanish identically and the free induction decay is real; the measured imaginary quadrature is consistent with zero within shot noise and is discarded in the processing. Although not preparable in a magnetization-based experiment, this initial state is the natural state of the quantum simulation and shares with the physical zero-field experiment the complete comb of transition frequencies, which are set by the Hamiltonian alone. The dependence of the spectrum on the initial state is illustrated in Appendix C.

Figure 7: Simulated zero-field NMR spectra of tetramethylsilane (TMS, 29Si(CH3)4): a 13-spin star system in which 29Si couples identically to twelve protons (JSiH2=6.6{}^{2}J_{\mathrm{SiH}}=6.6 Hz, B=0B=0), giving a comb of lines at frequencies (K+12)6.6(K+\tfrac{1}{2})\cdot 6.6 Hz, marked by faint vertical lines in every panel. The time evolution is a second-order product formula with M=32M=32 Trotter steps; the free induction decay of the γ\gamma-weighted total magnetization is sampled at 45 points over a 100 Hz spectral width with 4096 shots per point and Fourier transformed after mean subtraction and 1 Hz exponential line broadening. The three columns compare the two compilations, each transpiled to a fixed subgraph of the ibm_aachen coupling map: the sequential compilation (13 qubits, two-qubit depth 4903), the gadget compilation at schedule R=3R=3 (16 qubits, two-qubit depth 2452), and the same gadget circuits with post-selection on the null ancilla syndrome. Dotted curves repeat the trace of the preceding column. Rows correspond to noise models in which the complete per-qubit ibm_aachen calibration (gate errors, coherence times, readout) is scaled uniformly so that the median two-qubit error equals the quoted p2qp_{2q}; the top row is the unmodified calibration of the present-day device. Idle relaxation during scheduled delays and readout errors are included. Every panel carries two noise-free references: the exact spectrum, computed independently with SPINACH, and the identical simulation pipeline run at zero noise; the two nearly coincide; their residual difference is the M=32M=32 Trotter error. All spectra share one absolute scale in units of γH\gamma_{\mathrm{H}}\hbar per Hz; no trace is individually normalized. rr is the Pearson correlation with the exact spectrum over the comb region 6–46 Hz; for the lowest-noise row, the amplitude retention aa, the slope of the linear fit SaSexact+bS\approx a\,S_{\mathrm{exact}}+b, gives the fraction of the exact comb amplitude that survives the noise; paccp_{\mathrm{acc}} is the post-selection acceptance probability, the fraction of shots that pass the null-syndrome filter. For p2q1×104p_{2q}\leq 1\times 10^{-4} the post-selected gadget circuits reach, at half the two-qubit depth, spectral quality equal to or better than the sequential compilation; in the bottom row they reach r=0.94r=0.94 and a=0.54a=0.54, against 0.890.89 and 0.390.39.

Both compilations implement a second-order product formula with M=32M=32 Trotter steps, converged at the acquisition grid used here; the residual Trotter error is the small difference between the two reference curves in Fig. 7. Commuting single-spin layers at the boundaries of consecutive Trotter steps are merged and adjacent inverse gate pairs cancel; all quoted depths and gate counts refer to these simplified circuits. The sequential compilation places the 13 spins on 13 qubits. The gadget compilation allocates a four-qubit register to the hub (schedule R=3R=3) and executes the twelve hub couplings in three parallel rounds of four interactions, for 16 qubits in total. Every acquisition point uses the same step count, so all circuits of one compilation share the same depth. The demonstration pins the circuits to a fixed calibrated 16-qubit subgraph of the ibm_aachen coupling map, with the same basis and protocol as Table 1; each compilation uses its volume-optimal transpiler draw, the seed of least two-qubit volume V2qV_{2q} over 1024 seeds, with ties broken by the lowest two-qubit gate count, then seed order (Appendix B). Volume is independent of the noise level, so the same circuit serves every scaling, and the error-budget distributions of the two compilations do not overlap across the seed pool, so no draw selection could affect the direction of the comparison. The selected sequential circuits have a two-qubit depth of 4903 with 10554 two-qubit gates, against 2452 and 8123 for the gadget: a depth compression by a factor of 2.0 obtained together with a 23% reduction in two-qubit gate count for this draw, or 18% at the median of the volume-optimal draws. These absolute counts fall below the full-map medians of Table 1 because the demonstration fixes a favorable 16-qubit subgraph and uses the volume-minimizing draw instead of the median seed; the depth ratio near 2.0 is consistent across both.

The noise model is constructed from the published per-qubit calibration of the ibm_aachen device, a snapshot retrieved in July 2026 (Appendix A). Every gate carries thermal relaxation for its calibrated duration on the participating qubits, composed with a depolarizing residual chosen so that the total channel matches the calibrated gate error; readout errors are applied per qubit. At unit scale this parametric model reproduces the reference noise model that Qiskit constructs from the same calibration to within 3×1073\times 10^{-7} in average gate fidelity. The circuits are scheduled as soon as possible and every idle period carries thermal relaxation for its scheduled duration. The rows of Fig. 7 divide all error rates by a common factor and multiply the coherence times by the same factor, so that each row is labeled by its median two-qubit error p2qp_{2q}; the top row is the device as calibrated today. Each of the 45 acquisition points is sampled with 4096 shots per compilation by trajectory simulation [36].

The processing chain coincides with that of the SPINACH zero-field examples, mean subtraction, exponential apodization, and absorption-mode display, with the line broadening set to 1 Hz. Two independent checks anchor the simulation chain. The exact spectrum is recomputed with SPINACH from the same Hamiltonian, initial state, observable, and acquisition grid; the two exact free induction decays agree to 5.2×1065.2\times 10^{-6} per point, a residual set by the underlying gyromagnetic-ratio tables. Separately, the full noisy pipeline run at zero error reproduces the noiseless reference within shot noise at every acquisition point.

Figure 7 shows the outcome. At the present-day calibration no compilation recovers any comb structure: the spectra are dominated by relaxation, and the post-selection acceptance of 0.14 sits at the random-parity floor of 232^{-3} expected from three fully scrambled ancilla bits. The comb begins to emerge near p2q=2×104p_{2q}=2\times 10^{-4} for all three traces, and from p2q=1×104p_{2q}=1\times 10^{-4} the post-selected gadget leads the shape recovery (r=0.70r=0.70 against 0.630.63 for the sequential compilation). In the lowest-noise row it reaches r=0.94r=0.94 and retains a=0.54a=0.54 of the exact comb amplitude, against 0.890.89 and 0.390.39 for the sequential compilation, while accepting 63% of the shots. The structure below 5 Hz is the windowed-transform signature of the slowly varying damping; the sequential spectra carry the larger low-frequency pedestal, in line with their larger idle budget, and the metric band excludes this region.

Although the gadget circuit is twice as shallow and holds 23% fewer two-qubit gates, its raw spectra trail the sequential ones in shape correlation at p2q=104p_{2q}=10^{-4} (0.56 against 0.63). The unfiltered average retains the flagged shots, more than half of which carry a detected fault at p2q=104p_{2q}=10^{-4} and contribute distorted spectra. A phase flip on any member of the encoded register during an interaction window also acts as the logical Z¯\bar{Z}, so the logical dephasing cross-section during the windows grows with the register size, and the shorter schedule repays this only in part. The depth advantage acts through the idle channel, visible as the smaller low-frequency relaxation pedestal of the gadget spectra, but at these error rates the gate channel dominates. Post-selection changes the balance: the same redundancy that raises the dephasing cross-section makes a large fraction of the faults detectable, and discarding the flagged shots makes the post-selected gadget the most accurate of the three traces at this noise level. At the lowest noise level the difference between the sequential and unfiltered-gadget correlations is within the shot noise of 4096 shots, whereas the improvement from post-selection is evaluated on the same shots. A bootstrap over the comb-band frequency points resolves it: at p2q=5×105p_{2q}=5\times 10^{-5} the paired gains rPSrseq=+0.05r_{\mathrm{PS}}-r_{\mathrm{seq}}=+0.05 [95% CI +0.04,+0.06+0.04,\,+0.06] and aPSaseq=+0.14a_{\mathrm{PS}}-a_{\mathrm{seq}}=+0.14 [+0.13,+0.15+0.13,\,+0.15] both exclude zero, as do +0.07+0.07 [+0.05,+0.10+0.05,\,+0.10] and +0.05+0.05 [+0.04,+0.07+0.04,\,+0.07] at the 10410^{-4} crossover.

Post-selection carries a sampling cost. Keeping a fraction paccp_{\mathrm{acc}} of the shots, matching the accepted-shot count of an unfiltered run takes 1/pacc1/p_{\mathrm{acc}} times its wall-clock. The correlations above hold the budget fixed at 4096 shots per circuit and charge the discarded gadget shots against its own total, so this penalty is already reflected in them: the gadget accepts pacc=0.63p_{\mathrm{acc}}=0.63 at p2q=5×105p_{2q}=5\times 10^{-5} and 0.430.43 at the 10410^{-4} crossover, overheads of 1.61.6 and 2.32.3, and still leads. Since the gadget circuit is half as deep, each of its shots would also run in proportionally less gate time on hardware, which offsets part of this overhead where the per-shot runtime is dominated by gate depth. At the present-day 1.5×1031.5\times 10^{-3} the acceptance falls to near the 232^{-3} random-parity floor (pacc=0.14p_{\mathrm{acc}}=0.14, a sevenfold overhead), but no compilation recovers the spectrum there, so the sampling cost is not the limiting factor.

5 Conclusion/outlook

We have presented a logarithmic-depth compression method for product-formula simulation of Heisenberg-type spin Hamiltonians based on fan-out parallelization. The method replaces a narrow, deep sequential implementation of pairwise spin interactions with a wider and shallower circuit in which each logical spin is represented by a degree-dependent register. A binary CNOT tree distributes the logical state across this register, allowing all interactions of the same Pauli type to be applied in parallel before the register is uncomputed. As a result, the depth of an interaction block scales logarithmically with the maximum degree of the interaction graph, rather than with the number of edges. The required qubit overhead is quadratic for fully connected systems but remains linear for sparse spin topologies such as chains.

The logarithmic depth gain demonstrated here is enabled by the binary CNOT fan-out tree, a primitive whose efficient preparation has been studied in the context of GHZ-state generation [18] and whose computational power and circuit-depth advantages have been established in several theoretical and experimental settings [52, 35, 61, 8]. Our work shows that this primitive translates directly into a practical compiler-level optimization for Hamiltonian simulation.

Beyond depth reduction, the method enables post-selection against detectable errors without adding extra algorithmic layers. In noisy simulations of the 13-spin TMS system at zero field, under noise models anchored to the published calibration of a present-day quantum processing unit (QPU), the demonstration locates the error rates at which the spectrum of this example is recovered. At the current median two-qubit error of 1.5×1031.5\times 10^{-3} no compilation recovers the spectrum; recognizable combs appear near 2×1042\times 10^{-4}; and from 10410^{-4} the post-selected gadget circuits, at half the two-qubit depth, lead the sequential baseline in spectral quality (r=0.70r=0.70 against 0.630.63 at 10410^{-4}, and r=0.94r=0.94 with a=0.54a=0.54 against 0.890.89 and 0.390.39 at 5×1055\times 10^{-5}). The register redundancy that enlarges the logical dephasing cross-section during the interaction windows is the same structure that flags a large fraction of the faults for discarding; post-selection turns the cost of the encoding into a net benefit.

The gadget compiler thus suits QPUs with spare qubits but a bounded depth budget, converting the register overhead into shallower interaction blocks and detectable-error post-selection. The fan-out parallelization principle extends to any product-formula simulation in which a qubit participates in multiple terms of the same Pauli type. This includes fermionic Hamiltonians under the Jordan-Wigner mapping [37], where hopping terms decompose into blocks of uniform Pauli type that are individually parallelizable. The same degree criterion carries over (Proposition 2): the compression is largest where a mode couples to many others in the Pauli-type-resolved interaction graph, as in molecular electronic-structure Hamiltonians or higher-coordination lattice models, and it is absent for a degree-two one-dimensional chain such as the 120-qubit Fermi-Hubbard model recently simulated [31], which sits at the O(log2)=O(1)O(\log 2)=O(1) no-compression end. For Hamiltonians with higher-locality or mixed-Pauli terms, the parallelization applies within each same-type block; the overhead analysis then depends on the Pauli-type-resolved degree of each qubit rather than the total interaction degree.

A natural next target is the central-spin physics of color-center registers. The NV- electron spin in diamond couples to tens of resolved 13C nuclear spins through individually measured hyperfine tensors, forming the high-degree star geometry in which the gadget compression is largest; the 27-nuclear-spin register of Ref. [1] is a named physical system of this kind. Every term of the free evolution commutes with the electron ZZ operator, so the evolution between microwave pulses forms a single fan-out window and pulsed sequences arrive naturally partitioned for the gadget. Simulating polarization-transfer protocols such as PulsePol [58] at these register sizes is demanding for classical methods and experimentally verifiable, which makes it a suitable first application. The construction itself also generalizes from the compiler presented here to a problem-agnostic compiler pass acting on any circuit in which many two-qubit interactions share a qubit; a systematic account is left to future work.

Classical NMR simulation packages typically operate in Liouville space to accommodate mixed states and relaxation, where unrestricted density-matrix evolution incurs O(22N)O(2^{2N}) scaling with the number of coupled spins NN and becomes impractical around twenty spins [33, 42, 19, 9]; tensor network methods such as matrix product states (MPS) extend this reach to approximately 32 spins, the Liouville limit, where the broadly distributed entanglement of long-range-coupled NMR spins makes even accurate MPS evolution costly [22]. Quantum simulation of the coherent time evolution operates natively in Hilbert space (2N2^{N}), sidestepping the quadratic overhead in the exponent. In the near term, depth compression via the gadget compiler, combined with error suppression techniques [9], may enable NISQ devices to push into this classically intractable regime. For instance, the 34-spin phosphorus cluster lies beyond the Liouville limit of density-matrix NMR packages, although the coherent zero-field evolution simulated here is a Hilbert-space (2N2^{N}) problem whose exploitable symmetry can lower the classical cost further, so the following is a comparison of compiled circuit sizes, not a demonstrated advantage. Its maximally parallel (full fan-out) schedule compiles to a two-qubit depth of 50 (one Trotter step) to 1290 (32 steps) at a width of 96 qubits, against 164 to 5124 at 34 qubits for the sequential compilation, a three- to fourfold depth reduction traded for width in the routing-free circuit. On all-to-all connectivity this depth reduction is also a volume reduction (0.63, Table 2); on the routed heavy-hex device the densely coupled phosphorus core cannot embed as a single localized register, so the volume-optimal schedule falls back to the sequential circuit, and the cluster illustrates that a width-for-depth volume gain need not appear on every architecture. As Fig. 1 illustrates for the demonstration, whose transpiled circuit sizes are computed classically rather than executed on hardware, the trade shifts the requirement toward the wide-and-shallow regime where current superconducting QPUs offer sufficient qubit counts, and trapped-ion devices come close in both qubit number and demonstrated depth. The noisy demonstration of Sec. Error detection and post-selection quantifies the remaining gap for the 13-spin system: median two-qubit error rates near 10410^{-4}, an order of magnitude below present calibrations, together with correspondingly longer coherence times, suffice to recover the spectrum of this 13-spin example.

Data availability

The SPINACH script of Appendix C, the point sets of all figures and tables, the per-seed transpilation metrics of the demonstration-subgraph scan and of the Table 2 endpoint scan, and the frozen calibration snapshot are available at Zenodo (DOI: 10.5281/zenodo.22032137).

Acknowledgment

We acknowledge support from armasuisse Science and Technology (S+T), the Swiss Quantum Initiative (SQI) of the Swiss Academy of Sciences (SCNAT) and the State Secretariat for Education, Research and Innovation (SERI), as well as the National Centre of Competence in Research (NCCR) SPIN, funded by the Swiss National Science Foundation (grant number 51NF40-180604).

Author contributions

A.B. conceived the application of fan-out parallelization to NMR Hamiltonian simulation, implemented the compilers and simulations, ran the numerical experiments, and prepared the data and figures. All authors contributed to preliminary research, discussed the results, and prepared the manuscript. C.J. supervised the project.

Use of AI tools

AI tools were used in an assistive capacity in preparing this manuscript: for language editing of author-written text; for restructuring and reformatting; for bibliographic research and citation verification; for assisting with and checking analysis and plotting code; and for numerical and symbolic verification and internal-consistency review. The authors conceived the research, wrote the manuscript, produced and independently verified all scientific results, and take full responsibility for the entire work. The AI tools used were Claude Code (Anthropic), with the Claude Opus 4.7 and Claude Opus 4.8 models.

Competing interests

The authors declare no competing interests.

References

  • [1] M. H. Abobeih et al. (2019) Atomic-scale imaging of a 27-nuclear-spin cluster using a quantum sensor. Nature 576, pp. 411–415. External Links: Document, Link Cited by: §5.
  • [2] F. Alam et al. (2026) Onset of ergodicity across scales on a digital quantum processor. External Links: 2603.12236, Link Cited by: Figure 1, §1.
  • [3] F. Arute et al. (2019) Quantum supremacy using a programmable superconducting processor. Nature 574, pp. 505–510. External Links: Document, Link Cited by: Figure 1, §1.
  • [4] C. H. Baldwin et al. (2022) Re-examining the quantum volume test: ideal distributions, compiler optimizations, confidence intervals, and scalable resource estimations. Quantum 6, pp. 707. External Links: Document, Link Cited by: Figure 1, §1.
  • [5] J. W. Blanchard and D. Budker (2016) Zero- to ultralow-field NMR. eMagRes 5, pp. 1395–1410. External Links: Document, Link Cited by: §1, §4, §4.
  • [6] G. Boyd (2023) Low-overhead parallelisation of LCU via commuting operators. External Links: 2312.00696, Link Cited by: §1, §3.
  • [7] J. Bringewatt and Z. Davoudi (2023) Parallelization techniques for quantum simulation of fermionic systems. Quantum 7, pp. 975. External Links: Document, Link Cited by: §3.2.
  • [8] A. Broadbent and E. Kashefi (2009) Parallelizing quantum circuits. Theoretical Computer Science 410 (26), pp. 2489–2510. External Links: ISSN 0304-3975, Document, Link Cited by: §3, §5.
  • [9] A. Burov, J. Baglio, and C. Javerzac-Galy (2025) Large circuit execution for NMR spectroscopy simulation on NISQ quantum hardware. External Links: 2512.14513, Link Cited by: §1, §1, Table 2, §5.
  • [10] A. Burov and C. Javerzac (2026) Interaction picture for exact high-field NMR Hamiltonian simulation. Note: Manuscript in preparation Cited by: §2.
  • [11] A. Burov, O. Nagl, and C. Javerzac-Galy (2024) Towards quantum utility for NMR quantum simulation on a NISQ computer. External Links: 2404.17548, Link Cited by: §1, §1.
  • [12] Z. Cai, R. Babbush, S. C. Benjamin, S. Endo, W. J. Huggins, Y. Li, J. R. McClean, and T. E. O’Brien (2023) Quantum error mitigation. Reviews of Modern Physics 95, pp. 045005. External Links: Document, Link Cited by: §1.
  • [13] L. Caune, L. Skoric, N. S. Blunt, et al. (2026) Demonstrating real-time and low-latency quantum error correction with superconducting qubits. Nature Communications 17, pp. 7383. External Links: Document, Link Cited by: §1.
  • [14] C. Chamberland, G. Zhu, T. J. Yoder, J. B. Hertzberg, and A. W. Cross (2020) Topological and subsystem codes on low-degree graphs with flag qubits. Physical Review X 10, pp. 011022. External Links: Document, Link Cited by: §3.2.
  • [15] J. S. Chen et al. (2024) Benchmarking a trapped-ion quantum computer with 30 qubits. Quantum 8, pp. 1516. External Links: Document, Link Cited by: §1.
  • [16] A. M. Childs, Y. Su, M. C. Tran, N. Wiebe, and S. Zhu (2021) Theory of Trotter error with commutator scaling. Physical Review X 11, pp. 011020. External Links: Document, Link Cited by: §2.
  • [17] A. Cowtan, S. Dilkes, R. Duncan, W. Simmons, and S. Sivarajah (2020) Phase gadget synthesis for shallow circuits. Electronic Proceedings in Theoretical Computer Science 318, pp. 213–228. External Links: Document, Link Cited by: §3.
  • [18] D. Cruz, R. Fournier, F. Gremion, A. Jeannerot, K. Komagata, T. Tosic, J. Thiesbrummel, C. L. Chan, N. Macris, M. Dupertuis, and C. Javerzac-Galy (2019) Efficient quantum algorithms for GHZ and W states, and implementation on the IBM quantum computer. Advanced Quantum Technologies 2 (5-6), pp. 1900015. External Links: Document, Link Cited by: §3, §5.
  • [19] S. Das and K. M. Merz Jr (2025) Exploring the frontiers of computational NMR: methods, applications, and challenges. Chemical Reviews 125 (19), pp. 9256–9295. External Links: Document, Link Cited by: §5.
  • [20] E. Decker, L. Goetz, E. McKinney, E. Gustafson, J. Zhou, Y. Liu, A. K. Jones, A. Li, A. Schuckert, S. Stein, E. Crane, and G. Li (2025) Kernpiler: compiler optimization for quantum Hamiltonian simulation with partial Trotterization. External Links: 2504.07214, Link Cited by: §3.
  • [21] M. DeCross et al. (2025) The computational power of random quantum circuits in arbitrary geometries. Physical Review X 15, pp. 021052. External Links: Document, Link Cited by: Figure 1, §1.
  • [22] J. E. Elenewski, C. M. Camara, and A. Kalev (2026) Prospects for NMR spectral prediction on fault-tolerant quantum computers. Physical Review Research 8, pp. 013315. External Links: Document, Link Cited by: §1, §5.
  • [23] D. Gao et al. (2025) Establishing a new benchmark in quantum computational advantage with 105-qubit Zuchongzhi 3.0 processor. Physical Review Letters 134, pp. 090601. External Links: Document, Link Cited by: Figure 1, §1.
  • [24] M. R. Geller and Z. Zhou (2013) Efficient error models for fault-tolerant architectures and the Pauli twirling approximation. Physical Review A 88, pp. 012314. External Links: Document, Link Cited by: Appendix A.
  • [25] P. Gokhale et al. (2021) Quantum fan-out: circuit optimizations and technology modeling. In 2021 IEEE International Conference on Quantum Computing and Engineering (QCE), pp. 276–290. External Links: Document, 2007.04246, Link Cited by: Appendix E, §1.
  • [26] A. Gomez Cadavid et al. (2026) Large-scale portfolio optimization on a trapped-ion quantum computer. External Links: 2602.23976, Link Cited by: §1.
  • [27] Google Quantum AI and Collaborators (2025) Quantum error correction below the surface code threshold. Nature 638, pp. 920–926. External Links: Document, Link Cited by: §1.
  • [28] D. Gottesman (1997) Stabilizer codes and quantum error correction. Ph.D. Thesis, California Institute of Technology. External Links: quant-ph/9705052, Link Cited by: §4.
  • [29] G. G. Guerreschi and J. Park (2018) Two-step approach to scheduling quantum circuits. Quantum Science and Technology 3 (4), pp. 045003. External Links: Document, Link Cited by: §3.2.
  • [30] S. L. Hakimi and O. Kariv (1986) A generalization of edge-coloring in graphs. Journal of Graph Theory 10 (2), pp. 139–154. External Links: Document, Link Cited by: §3.2, Remark 1.
  • [31] G. S. Hartnett et al. (2026) Fast, accurate, high-resolution simulation of large-scale Fermi-Hubbard models on a digital quantum processor. External Links: 2605.04025, Link Cited by: §5.
  • [32] Y. Hiltunen and J. Jokisaari (1990) 1{}^{1}H, 13{}^{13}C and 29{}^{29}Si NMR of tetramethylsilane in liquid crystals. Chemical Physics Letters 175, pp. 585–588. External Links: Document, Link Cited by: §4.
  • [33] H.J. Hogben, M. Krzystyniak, G.T.P. Charnock, P.J. Hore, and I. Kuprov (2011) Spinach – a software library for simulation of spin dynamics in large spin systems. Journal of Magnetic Resonance 208 (2), pp. 179–194. External Links: ISSN 1090-7807, Document, Link Cited by: §1, Table 2, §5.
  • [34] I. Holyer (1981) The NP-completeness of edge-coloring. SIAM Journal on Computing 10 (4), pp. 718–720. External Links: Document, Link Cited by: Remark 1.
  • [35] P. Høyer and R. Špalek (2005) Quantum fan-out is powerful. Theory of Computing 1 (5), pp. 81–103. External Links: Document, Link Cited by: §3, §5.
  • [36] A. Javadi-Abhari, M. Treinish, K. Krsulich, et al. (2024) Quantum computing with Qiskit. External Links: 2405.08810, Link Cited by: §3.2, §4.
  • [37] P. Jordan and E. Wigner (1928) Über das Paulische Äquivalenzverbot. Zeitschrift für Physik 47, pp. 631–651. External Links: Document, Link Cited by: §5.
  • [38] J. Kempe, A. Kitaev, and O. Regev (2006) The complexity of the local Hamiltonian problem. SIAM Journal on Computing 35, pp. 1070–1097. External Links: Document, Link Cited by: §3.
  • [39] Y. Kim et al. (2023) Evidence for the utility of quantum computing before fault tolerance. Nature 618, pp. 500–505. External Links: Document, Link Cited by: Figure 1, §1.
  • [40] E. Kökcü et al. (2022) Algebraic compression of quantum circuits for Hamiltonian evolution. Phys. Rev. A 105, pp. 032420. External Links: Document, Link Cited by: §3.
  • [41] D. König (1916) Über Graphen und ihre Anwendung auf Determinantentheorie und Mengenlehre. Mathematische Annalen 77 (4), pp. 453–465. External Links: Document, Link Cited by: Remark 1.
  • [42] I. Kuprov (2023) Spin: from basic symmetries to quantum optimal control. Springer International Publishing. External Links: ISBN 9783031056079, Document, Link Cited by: §5.
  • [43] L. Lao and D. E. Browne (2022) 2QAN: a quantum compiler for 2-local qubit Hamiltonian simulation algorithms. In Proceedings of the 49th Annual International Symposium on Computer Architecture (ISCA), pp. 351–365. External Links: Document, Link Cited by: §3.2.
  • [44] W. Lechner, P. Hauke, and P. Zoller (2015) A quantum annealing architecture with all-to-all connectivity from local interactions. Science Advances 1, pp. e1500838. External Links: Document, Link Cited by: §1, §4.
  • [45] M. P. Ledbetter et al. (2011) Near-zero-field nuclear magnetic resonance. Physical Review Letters 107, pp. 107601. External Links: Document, Link Cited by: §1, §4, §4.
  • [46] M.H. Levitt (2013) Spin dynamics: basics of nuclear magnetic resonance. Wiley. External Links: ISBN 9781118681848, Link Cited by: §1.
  • [47] D. Litinski (2019) A game of surface codes: large-scale quantum computing with lattice surgery. Quantum 3, pp. 128. External Links: Document, Link Cited by: §1, §3.
  • [48] S. Lloyd (1996) Universal quantum simulators. Science 273, pp. 1073–1078. External Links: Document, Link Cited by: §2.
  • [49] S. W. Loke (2026) On distributed quantum computing with distributed fan-out operations. External Links: 2601.14734, Link Cited by: §1.
  • [50] G. H. Low and N. Wiebe (2018) Hamiltonian simulation in the interaction picture. External Links: 1805.00675, Link Cited by: §2.
  • [51] J. Misra and D. Gries (1992) A constructive proof of Vizing’s theorem. Information Processing Letters 41, pp. 131–133. External Links: Document, Link Cited by: §3.2.
  • [52] C. Moore and M. Nilsson (2001) Parallel quantum computation and quantum codes. SIAM Journal on Computing 31 (3), pp. 799–815. External Links: Document, Link Cited by: §1, §3, §5.
  • [53] S. A. Moses et al. (2023) A race-track trapped-ion quantum processor. Physical Review X 13, pp. 041052. External Links: Document, Link Cited by: Figure 1, §1.
  • [54] S. Nakano, T. Nishizeki, and N. Saito (1988) On the ff-coloring of multigraphs. IEEE Transactions on Circuits and Systems 35 (3), pp. 345–353. External Links: Document, Link Cited by: §3.2, Remark 1.
  • [55] F. Pastawski and J. Preskill (2016) Error correction for encoded quantum annealing. Physical Review A 93, pp. 052325. External Links: Document, Link Cited by: §1, §4.
  • [56] J. Preskill (2018) Quantum computing in the NISQ era and beyond. Quantum 2, pp. 79. External Links: Document, Link Cited by: §1.
  • [57] A. Ransford et al. (2026) A 98-qubit trapped-ion quantum computer with all-to-all connectivity. Nature 655, pp. 81. External Links: Document, Link Cited by: Figure 1, §1.
  • [58] I. Schwartz et al. (2018) Robust optical polarization of nuclear spin baths using Hamiltonian engineering of nitrogen-vacancy center quantum dynamics. Science Advances 4, pp. eaat8978. External Links: Document, Link Cited by: §5.
  • [59] K. Seetharam et al. (2023) Digital quantum simulation of NMR experiments. Science Advances 9, pp. eadh2594. External Links: Document, Link Cited by: §1, §1, §4.
  • [60] S. Sethi, D. Nambisan, and J. M. Baker (2026) Optimizing parallel execution of commuting Pauli product rotations. External Links: 2605.23738, Link Cited by: §1, §3.
  • [61] Y. Song et al. (2025) Constant-depth fan-out with real-time feedforward on a superconducting quantum processor. Phys. Rev. Appl. 24, pp. 024068. External Links: Document, Link Cited by: §3, §5.
  • [62] M. Suzuki (1991) General theory of fractal path integrals with applications to many-body theories and statistical physics. Journal of Mathematical Physics 32, pp. 400–407. External Links: Document, Link Cited by: §2.
  • [63] A. Sørensen and K. Mølmer (1999) Quantum computation with ions in thermal motion. Physical Review Letters 82, pp. 1971–1974. External Links: Document, Link Cited by: §3.2.
  • [64] V. G. Vizing (1964) On an estimate of the chromatic class of a pp-graph. Diskret. Analiz 3, pp. 25–30. Note: In Russian Cited by: Remark 1.
  • [65] J. J. Wallman and J. Emerson (2016) Noise tailoring for scalable quantum computation via randomized compiling. Physical Review A 94, pp. 052325. External Links: Document, Link Cited by: Appendix A.
  • [66] K. Wright et al. (2019) Benchmarking an 11-qubit quantum computer. Nature Communications 10, pp. 5464. External Links: Document, Link Cited by: Figure 1, §1.
  • [67] C. Xu, X. Chen, Z. Liu, and Z. Li (2026) Asymptotically optimal circuit depth for diagonal unitary synthesis and compilation on two-dimensional grids. External Links: 2606.17589, Link Cited by: §3.
  • [68] Z. Zhang, Q. Wang, and M. Ying (2024) Parallel quantum algorithm for Hamiltonian simulation. Quantum 8, pp. 1228. External Links: Document, Link Cited by: §1, §3.
  • [69] Q. Zhu et al. (2022) Quantum computational advantage via 60-qubit 24-cycle random circuit sampling. Science Bulletin 67, pp. 240–245. External Links: Document, Link Cited by: Figure 1, §1.

Appendix A Noise model

The noise model is generated from a frozen snapshot of the published ibm_aachen calibration, retrieved in July 2026. Every calibrated gate carries thermal relaxation channels on its participating qubits, using the calibrated T1T_{1}, T2T_{2}, and gate duration, composed with a depolarizing residual sized so that the composite channel reproduces the calibrated gate error; where the thermal contribution alone exceeds the calibrated error, the residual is zero. Readout errors enter as symmetric classical bit flips at the calibrated rates. The circuits are scheduled as soon as possible with the calibrated durations, and every idle interval carries a thermal relaxation channel; idle durations are grouped into fifteen geometric bins of ratio 1.3, which rounds any duration by at most 13%. At unit scale this parametric model reproduces the reference noise model that Qiskit constructs from the same calibration snapshot to within 3×1073\times 10^{-7} in average gate infidelity. The rows of Fig. 7 divide all error probabilities by a common factor and multiply the coherence times by the same factor, so that a single parameter, the median two-qubit error p2qp_{2q}, labels each noise level. The demonstration therefore locates the crossover along a single trajectory of jointly improving gate fidelity and coherence; whether the post-selected gadget still leads when the two improve at different rates is left to future work. The zero-noise verification of the pipeline runs the identical chain at a scale factor of 10610^{6}, at which the residual error budget lies more than two orders of magnitude below the shot noise. At this scaling the idle relaxation probabilities are of order 10510^{-5}, so the exact thermal-relaxation channels are within 105\sim\!10^{-5} of the identity, where their Kraus representation is numerically ill-conditioned; Qiskit’s construction breaks trace preservation at the 10810^{-8} level. The idle channels are therefore represented by their Pauli twirl [24, 65], a stochastic Pauli channel that matches the exact channel here to a process infidelity below 10510^{-5}.

Appendix B Compilation and transpilation statistics

Heavy-hex transpilation is stochastic through the routing passes alone: without a coupling map, all reported metrics are bit-identical across the seed pool, which we verified explicitly. With routing, the per-seed spread is substantial; the sequential M=32M=32 circuits span two-qubit depths from 3747 to 7990 across 1024 seeds (median 6448), and the extreme draws of depth and of gate count are distinct seeds. Medians and their 95% confidence intervals are computed by bootstrap with 2×1042\times 10^{4} resamples. The protocol removes compiler-inserted barriers before transpilation, which gives the transpiler cross-block freedom; retaining them leaves the sequential circuits nearly unchanged but inflates the gadget depth, by 17% on the all-to-all target.

The round schedule of each Pauli block is a degree-constrained (ff-)coloring of the interaction graph: the interactions are assigned to rounds so that each spin kk occupies at most nk=dk/Rn_{k}=\lceil d_{k}/R\rceil of them. The fewest rounds any such schedule can use is the ff-chromatic index of Remark 1; we schedule by an earliest-fit greedy, placing each interaction in the earliest round in which both endpoints are below their capacity. For a star this attains the minimum maxkdk/nk\max_{k}\lceil d_{k}/n_{k}\rceil exactly, realized by distributing the hub couplings round-robin across the register, so the star systems are scheduled optimally on both the gadget and the R=ΔR=\Delta baseline. On denser graphs the same greedy can exceed the ff-chromatic index on either side; the tabulated ratios for those systems then compare two greedy schedules rather than two optima, so they are not guaranteed conservative.

The demonstration uses, for each compilation, the transpiler draw of least two-qubit volume V2qV_{2q} over the 1024 seeds. For the sequential compilation this draw is unique; for the gadget, 124 of the 1024 draws share the minimum two-qubit depth and volume, and the tie is broken by the lowest two-qubit gate count n2qn_{2q}, then by seed order between two draws differing only in single-qubit layers. The selection is assessed with the first-order per-shot error budget

λ\displaystyle\lambda =n2qe2+wTcirc/T1,\displaystyle=n_{2q}\,e_{2}+w\,T_{\mathrm{circ}}/T_{1}, (10)
Tcirc\displaystyle T_{\mathrm{circ}} =d2qt2q+(dd2q)t1q,\displaystyle=d_{2q}\,t_{2q}+(d-d_{2q})\,t_{1q},

with e2e_{2} the median two-qubit error, T1T_{1} the median relaxation time, ww the width of the fixed 16-qubit subgraph, common to both compilations (evaluating the sequential arm on its 13 active qubits narrows but does not close the separation: the distributions remain disjoint), dd the total depth, and t2qt_{2q}, t1qt_{1q} the layer durations. The same budget certifies the comparison against the routing choice: under the uniform scaling of Appendix A both terms of λ\lambda scale as the inverse scale factor, so its ranking holds at every noise level, and Figure 8 shows that the λ\lambda distributions of the two compilations over the 1024 draws do not overlap, so every gadget draw carries a smaller error budget than every sequential draw. For this demonstration the volume-optimal selected draws lie at the low-λ\lambda end of both distributions, the sequential one at its minimum and the gadget one within 6×1046\times 10^{-4} of its minimum.

Figure 8: Per-shot error budget λ\lambda of the two compilations across 1024 transpiler draws on the fixed demonstration subgraph, evaluated at p2q=104p_{2q}=10^{-4}. Each compilation uses its volume-optimal draw, which here also lies at the low-λ\lambda end of its distribution. The distributions do not overlap: every gadget draw carries a smaller error budget than every sequential draw.

Appendix C Demonstration details

Sector structure of the star system. Let K=k=112Ik\vec{K}=\sum_{k=1}^{12}\vec{I}_{k} be the total angular momentum of the protons, with quantum number K{0,,6}K\in\{0,\dots,6\}, and F=S+K\vec{F}=\vec{S}+\vec{K} the total spin including the 29Si spin S\vec{S}. The Hamiltonian H=2πJSKH=2\pi J\,\vec{S}\cdot\vec{K} commutes with K2K^{2} and equals πJ[F(F+1)K(K+1)34]\pi J[F(F+1)-K(K+1)-\tfrac{3}{4}], so every K1K\geq 1 manifold holds exactly two levels, F=K±12F=K\pm\tfrac{1}{2}, split by the frequency (K+12)J(K+\tfrac{1}{2})J: the comb; the K=0K=0 manifold holds the single level F=12F=\tfrac{1}{2} and contributes no line. The multiplicity of KK is (126K)(125K)\binom{12}{6-K}-\binom{12}{5-K}, i.e., 132, 297, 275, 154, 54, 11, 1 for K=0,,6K=0,\dots,6. The observable commutes with K2K^{2} and with the proton permutation symmetry, so the sectors do not mix in the signal. The demonstration’s initial basis state (five protons up, seven down) populates the sectors K=1,,6K=1,\dots,6 with weights 0.375, 0.347, 0.194, 0.068, 0.014, 0.001 and has no K=0K=0 component; the weights explain the faint high-KK lines of the reference spectra.

Initial-state dependence. Figure 9 compares, on the identical acquisition grid and processing, the spectrum computed from the demonstration’s basis state with the spectrum of the standard prepolarized pulse-acquire experiment. The line positions coincide because they are properties of the Hamiltonian; the intensity envelopes differ because they depend on the initial state and detection of each protocol.

Figure 9: Dependence of the zero-field TMS spectrum on the initial state, computed with SPINACH on the demonstration’s 45-point grid and processing. Top: free evolution of the computational basis state of the demonstration. Bottom: the standard prepolarized pulse-acquire experiment (stock zerofield sequence). Vertical lines mark the frequencies (K+12)J(K+\tfrac{1}{2})J. Positions and line shapes coincide; the intensity envelopes follow the sector weights of the respective initial states.

Trotter convergence. Figure 10 shows the convergence of the second-order product formula on the acquisition grid. The comb-band correlation with the exact spectrum rises from 0.926 at M=16M=16 to 0.991 at M=32M=32 and 0.998 at M=48M=48; M=32M=32 is chosen as the point where the agreement saturates at the resolution of the demonstration, and the residual Trotter error is the small difference between the two reference curves of Fig. 7.

Figure 10: Trotter convergence of the tetramethylsilane (TMS) demonstration reference. (a) Spectra at M=16M=16 and M=32M=32 against the exact spectrum, on the acquisition grid with 1 Hz line broadening. (b) Comb-band correlation with the exact spectrum as a function of the step count.

Appendix D Star-graph scaling

Figure 11 collects the volume-optimal ratios for synthetic star graphs of hub degree Δ=3\Delta=3 to 6060 on the heavy-hex target, together with the molecules of Table 2. The stars form the envelope of the attainable gain: at Δ=3\Delta=3 and 44 the optimum coincides with the sequential circuit, the gain sets in at Δ=5\Delta=5, and the optimum improves to 0.30 at Δ=60\Delta=60. The decrease carries a small even–odd sawtooth: filling the width-minimal schedule takes Δ/2\lceil\Delta/2\rceil interaction rounds, so an odd hub degree costs one more round than the neighboring even degree against a smoothly growing baseline, leaving odd degrees such as Δ=9\Delta=9 slightly above the trend. The effect persists in the routing-free limit and across lattices, so it is a property of the discrete schedule rather than transpiler routing or seed noise. The molecules lie on or above the star envelope at their maximum degree; the distance measures how far the interaction graph departs from a single embeddable star: the nearly pure star of HMPA sits close to the envelope, while the dense phosphorus cluster and the low-degree difluoroheptane both sit at parity far above it, the former because its three high-degree hubs, part of a mutually coupled seven-center core, cannot embed together and the latter because it has no hub to fan out.

Figure 11: Volume-optimal V2qV_{2q} ratio on the heavy-hex target as a function of the maximum interaction-graph degree Δ\Delta: synthetic star graphs (circles, medians over 1024 seeds, or 256 for hub degrees 40 and 60) and the molecules of Table 2 (squares; TMS coincides with the Δ=12\Delta=12 circle and is not drawn separately). The dashed line marks parity with the sequential compilation.

Appendix E Device-connectivity dependence

Proposition 1 gives the routing-free optimum; on real hardware the routed cost adds to Eq. 8 and depends on how the fan-out embeds in the device graph. The embedding sets a floor: on a device of maximum degree two a copied state reaches at most 2t+12t+1 qubits after tt two-qubit layers, by a light-cone argument, so a logarithmic-depth fan-out to nn copies needs coordination above two and otherwise degrades to a linear chain; the routed cost of fan-out is in this sense connectivity-limited [25]. To map this, we transpiled the volume-optimal schedule for star systems of hub degree D=8D=8, 1212, 1818, and 2424 to devices of increasing coordination number κ\kappa: a line (κ=2\kappa=2), a heavy-hex lattice, a square grid (κ=4\kappa=4), a triangular lattice (κ=6\kappa=6), a king’s-graph lattice (κ=8\kappa=8), and all-to-all connectivity, at 1024 transpiler seeds each. Only the heavy-hex device is a real hardware topology, and it alone is irregular: its qubits are mostly degree two, with degree-three junctions, giving a mean coordination near 2.32.3; we plot it at its maximum degree, κ=3\kappa=3. The other lattices are idealized and included to trace the trend.

The volume-optimal gain is U-shaped in the coordination number (Fig. 12). It is weakest at the line (κ=2\kappa=2), where the fan-out tree cannot branch and the gadget is barely profitable, and weak at all-to-all connectivity for all but the largest hub degree studied, where there is no routing congestion for the fan-out to relieve and the only effect is the added fan-out gates. The optimum sits at an intermediate coordination that matches the fan-out to the device, close to κD/2\kappa\approx D/2 where this falls within the range tested (hub degrees 88 and 1212 peak at κ=4\kappa=4 and 66); for the higher degrees the peak reaches the densest lattice tested. The gain deepens with hub degree, reaching a volume ratio of 0.190.19 for a degree-2424 hub on the king’s graph. The approach to this optimum is not monotonic in κ\kappa: the gadget’s routing benefit is concentrated at high coordination (the degree-2424 fan-out embeds nearly locally only near κ=8\kappa=8, where its routed depth collapses), whereas the sequential baseline shortens steadily with κ\kappa. At the intermediate triangular point (κ=6\kappa=6) the baseline therefore gains proportionally more than the gadget and the ratio ticks up (0.3590.359 at κ=6\kappa=6 against 0.3370.337 at κ=4\kappa=4) before falling sharply at κ=8\kappa=8.

Figure 12: Volume-optimal V2qV_{2q} ratio (relative to the sequential compilation) for star systems of hub degree DD, as a function of the device coordination number κ\kappa (medians over 1024 transpiler seeds). The gain is U-shaped, weakest at the line (κ=2\kappa=2) and, for all but the largest hub degree, at all-to-all connectivity, and strongest at intermediate coordination; the optimum tracks κD/2\kappa\approx D/2 where it is resolved. Only the heavy-hex point is a real device topology; it is irregular (mean coordination 2.3\approx 2.3, plotted at its maximum degree 33), which places its gain between the line and the square grid.

The mechanism is decongestion (Fig. 13). A degree-DD hub cannot be placed on a qubit of degree κ<D\kappa<D, so the sequential circuit routes its DD interactions through a single congested qubit; the fan-out distributes the hub across a D/R\lceil D/R\rceil-qubit register that the device hosts locally, and the total routing distance from the hub to its leaves falls accordingly.

Refer to caption
Figure 13: Placement of the 13-spin demonstration star on a heavy-hex lattice (most qubits degree two, with degree-three junctions). Left: the sequential compilation puts the 29Si hub (dark node) on a single qubit, and its twelve couplings to the proton leaves, colored by hop distance to the hub, must be routed through the congested neighborhood. Right: the gadget at R=3R=3 spreads the hub into a four-qubit register that sits among the leaves, shortening the total hub-to-leaf routing distance.