Skip to content
Quantum.world

Research

When Expressivity Is Not Enough: Discrete Routing Geometry in Variational Quantum Circuits

Overview Research area: Quantum computing — variational quantum circuits, quantum architecture search, and the geometry of parameterized quantum circuit training. Technical level: Advanced. The paper

When Expressivity Is Not Enough: Discrete Routing Geometry in Variational Quantum Circuits
arXiv
2610.07697
Published
2026-10-06
Authors
Yu Wang

AI summary

Overview

Research area: Quantum computing — variational quantum circuits, quantum architecture search, and the geometry of parameterized quantum circuit training.

Technical level: Advanced. The paper leans on finite-field linear algebra over $\mathbb{F}_2$, operator Schmidt rank, and tangent-space analysis of unitary circuits, and it assumes familiarity with variational quantum algorithms and barren-plateau literature.

Scope: The paper argues that the discrete CNOT routing of a variational circuit — not only the number of parameters or its raw expressivity — controls both what unitaries the circuit can reach and which descent directions its continuous parameters expose, and it proposes a same-point, identity-initialized routing insertion that adds new descent directions without changing the current circuit, state, loss, or existing gradients.

What This Paper Is About

Variational quantum circuits are usually trained by tuning rotation angles while the entangling (CNOT) pattern stays fixed, on the assumption that enough expressivity is sufficient for trainability. This paper separates the discrete CNOT "routing" from the continuous rotations, and asks how that discrete choice constrains both the set of unitaries the circuit can represent and the local directions its gradients can see. The goal is to show that a circuit can be expressive enough in principle yet have every parameter gradient vanish, and to offer a local, same-point repair that opens new descent directions without disturbing what has already been learned.

Key Contributions

  1. A mixed discrete–continuous encoding of CNOT-plus-single-qubit circuits. Grouping gates into alternating CNOT-only blocks and local layers writes a circuit as $U(\bm{A},\bm{\theta}) = L_t(\theta_t)C(A_t)\cdots C(A_1)L_0(\theta_0)$, where each routing block is an invertible binary matrix $A_\ell \in \mathrm{GL}(n,\mathbb{F}_2)$ acting as $C(A)|x\rangle = |Ax\rangle$, and each local layer is in $\mathrm{SU}(2)^n$. Proposition 2.1 shows that uniform polynomial-size circuit families admit such an encoding with polynomially many routing blocks and angle-bit precision polynomial in the input length and $\log(1/\epsilon)$, and conversely that $t$ routing blocks cost $O(tn^2)$ CNOTs and $O(n(t+1))$ single-qubit gates under all-to-all logical connectivity.

  2. An exact finite-field formula for the cross-cut capacity of a CNOT block. Writing the routing matrix in block form across a qubit cut $S \mid \bar{S}$ with off-diagonal blocks $Q$ and $R$, the "CNOT bi-cutrank" $\kappa_A(S) = \mathrm{rank}_{\mathbb{F}2}(Q) + \mathrm{rank}{\mathbb{F}2}(R)$ determines the operator Schmidt rank exactly: $\mathrm{OSR}{S|\bar{S}}(C(A)) = 2^{\kappa_A(S)}$. This yields a polynomial-time test for a fixed cut, a sufficient condition for two single-block reachable sets to be disjoint, and a single-block dichotomy: reachable sets $\mathcal{M}_A$ and $\mathcal{M}_B$ are either identical or disjoint.

  3. Cumulative multiblock capacity bounds and a Bell-pair fidelity obstruction. For $t$ routing blocks, $\mathrm{OSR}{S|\bar{S}}(U(\bm{A},\bm{\theta})) \le \min{2^{K{\bm{A}}(S)}, 4^{\min(|S|,|\bar{S}|)}}$ with $K_{\bm{A}}(S) = \sum_\ell \kappa_{A_\ell}(S)$, and the output state Schmidt rank from a product input is bounded analogously. On a nearest-neighbor chain with $d$ CNOT layers, the cross-cut gate count obeys $g_S \le d$, giving $\mathrm{OSR} \le 2^d$ and entanglement entropy at most $d$ bits; a rank–fidelity bound $|\langle \Phi_m | \psi\rangle|^2 \le R/2^m$ implies that preparing $m$ Bell pairs exactly requires $d \ge m$.

  4. A local-accessibility theory and a same-point repair mechanism. Routing propagates each parameter's Pauli generator forward through the circuit via $K_j = \tfrac{1}{2}U_{\mathrm{after},j}P_j U_{\mathrm{after},j}^{\dagger}$, with CNOT action on Pauli labels given by $A$ for $X$ and $A^{-\mathsf{T}}$ for $Z$. This permits $\Pi_{\mathcal{T}_A}G = 0$ with $|G| > 0$: every parameter gradient vanishes even though the ambient objective gradient does not. An identity-initialized routing insertion at the same point preserves the unitary, output state, loss, and existing gradients while adding new tangent directions, and candidate-only plus incremental projection scores rank which insertions to try.

Main Findings

  • Expressivity and trainability are separate properties. The paper's central claim is that a compact, acceptable circuit can exist in the full mixed family while the current fixed-routing circuit satisfies $\Pi_{\mathcal{T}_A}G = 0$ with $|G| > 0$. This obstruction is deterministic and requires neither random-parameter concentration nor noise.

  • Routing determines cross-cut capacity exactly for one block. The formula $\mathrm{OSR}_{S|\bar{S}}(C(A)) = 2^{\kappa_A(S)}$ is exact, computed from the two off-diagonal blocks of $A$. Cost is $O(k(n-k)\min{k,n-k})$ bit operations for $k = |S|$, i.e. $O(n^3)$ for a balanced cut and $O(n)$ for a single-qubit cut. Listing the full cut profile over all cuts entails $2^{n-1}-1$ distinct tests.

  • Different routings can be equivalent or provably inequivalent. Opposite CNOT directions give the same single-block reachable set, since $H^{\otimes n}C(A)H^{\otimes n} = C(A^{-\mathsf{T}})$ and hence $\mathcal{M}A = \mathcal{M}{A^{-\mathsf{T}}}$. Conversely, if any cut has $\kappa_A(S) \neq \kappa_B(S)$, the reachable sets are disjoint. This test is sufficient but not necessary: equal profiles $q(A) = q(B)$ do not decide the question.

  • Capacity accumulates across blocks but can be loose. The multiblock bound $\mathrm{OSR} \le \min{2^{K_{\bm{A}}(S)}, 4^{\min(|S|,|\bar{S}|)}}$ holds uniformly over all local angles. It is not tight in general: two identical CNOTs cancel when the intervening layer is the identity, but inserting $R_z(\pi/2)$ on the target produces the entangling unitary $e^{-i\pi Z\otimes Z/4}$. Multiblock OSR need not be a power of two; the paper gives an explicit OSR-three example in Appendix B.3.

  • Connectivity converts routing into a depth requirement. A single routing block ($t=1$) need not mean one execution layer: on a chain, exact implementation requires $d \ge \max_{1\le k<n}\kappa_A({1,\dots,k})$. With all-to-all connectivity, $m$ disjoint cross-cut CNOTs generate $m$ Bell pairs in one CNOT layer, so the bottleneck is connectivity, not routing representation.

  • Insufficient depth limits approximation, not just exact preparation. The rank–fidelity bound gives $F \le \min{1, 2^{d-m}}$ for approximating $m$ Bell pairs with depth $d$.

  • Routing controls gradient direction coverage. A CNOT spreads an $X$ direction on its control to the target and a $Z$ direction on its target back to the control, while $X_t$ and $Z_c$ pass through unchanged. Iterating this through a block maps $X^{\bm{x}} \mapsto X^{A\bm{x}}$ and $Z^{\bm{z}} \mapsto Z^{A^{-\mathsf{T}}\bm{z}}$, so one scalar angle can end up controlling a multiqubit direction. Two routings can share an identical cut profile yet turn angle variations into different Pauli directions.

  • Coverage and conditioning are distinct failure modes. Tangent-frame bounds separate loss of gradient coverage from poor conditioning, so vanishing projected gradient and ill-conditioned parameterization are not the same diagnosis.

  • Same-point augmentation is loss-preserving. A routing-conditioned identity insertion leaves the current unitary, output state, loss, and existing gradients unchanged while enlarging the tangent space to $\mathcal{T}_U^{\mathrm{new}} = \mathcal{T}_U^{(A)} + \mathcal{D}_B$; for a suitable $B$ this exposes a nonzero descent projection.

  • Numerical evidence from exact statevector tests. The paper reports strong short-horizon score–descent correlations on controlled Bell tasks, effective equal-cost selection on connected Heisenberg chains up to twelve qubits, complementary TFIM selector controls, and routing-dependent near-stagnation in a broader TFIM routing ensemble. Specific correlation coefficients, ensemble sizes, and optimizer settings are not reported in the available text.

  • Scope limits stated by the author. The local results establish neither efficient global search, nor asymptotic barren-plateau suppression, nor noisy-hardware advantage; and favorable gradients can coexist with classical tractability in the studied settings.

Methodology in Plain English

The author begins by rewriting the circuit in a canonical form: consecutive CNOT gates are collected into a single block, and consecutive single-qubit gates into a layer. Each CNOT block becomes a binary matrix describing where each qubit's information is routed, and those matrices are the discrete variables the paper studies; the rotation angles remain the continuous variables.

To measure what a routing block can do across any split of the qubits into two groups, the author uses operator Schmidt rank — the minimum number of product operators needed to express the block — and shows it can be read directly off two off-diagonal submatrices of the binary routing matrix, using rank computations over the two-element field. Because local single-qubit gates cannot change this quantity, differing values certify that two routings can never reach the same unitaries. Summing these ranks over blocks gives an upper bound on what any choice of angles can achieve, and comparing that bound to the Schmidt rank of a desired target (such as $m$ Bell pairs) gives a fidelity limit.

For the local question, the author differentiates the circuit with respect to one angle at a time. All gates before the parameter cancel, leaving a single conjugated Pauli operator that records which multi-qubit direction that angle actually moves. Tracking this conjugation through each CNOT yields simple update rules in terms of the same binary routing matrix. This makes it possible to construct cases where the objective genuinely has a downhill direction, yet projection onto the parameter tangent space is zero.

The proposed fix is to insert a new routing block initialized at the identity, so nothing about the current circuit changes, and then score candidate blocks by how much of the objective gradient their new directions capture. Validation uses exact statevector simulation on Bell-state tasks, connected Heisenberg chains, and transverse-field Ising model controls.

Why This Matters

Impact on research. The paper reframes architecture search for variational circuits as a geometric diagnosis rather than a blind capacity race. It gives a computable invariant (the binary routing matrix) that simultaneously predicts cross-cut entangling capacity, certifies when two ansätze are genuinely different, and explains when gradients vanish despite a nonzero objective gradient. It also separates two failure modes — missing descent directions versus bad conditioning — that are often conflated in barren-plateau discussions, and it proposes modifying the architecture at the current training point instead of restarting.

Real-world applications (potential):

  • Variational quantum algorithms for chemistry and materials, where the ansatz is hand-picked and a bad entangling pattern can silently block optimization.
  • Quantum architecture search and circuit compilation, where routing blocks map directly onto hardware connectivity and SWAP overhead.
  • Quantum machine learning models built from data-dependent losses and fidelities, where the loss landscape is shaped by the entangling pattern.
  • Hardware-aware ansatz design on nearest-neighbor devices, where the depth-versus-cross-cut-capacity trade-off quantified by $d \ge \max_k \kappa_A({1,\dots,k})$ is a practical constraint.

Industry relevance. Superconducting and trapped-ion devices differ sharply in connectivity, and the paper's chain-versus-all-to-all comparison gives a concrete language for why the same routing needs very different depth on each. Teams building compiler and transpiler stacks can use the bi-cutrank as a cheap pre-check on whether an ansatz can even represent a target correlation structure, and the identity-insertion idea is compatible with continuing an existing training run rather than paying for a restart.

Future Directions

  • Extending the selector scores from exact statevector simulation to finite sampling, shot noise, and noisy hardware, and measuring whether the reported score–descent correlations survive there.
  • Determining when the sufficient disjointness condition is also necessary: the profile test $q(A) \neq q(B)$ certifies disjointness, but $q(A) = q(B)$ leaves the question open, and the full profile costs $2^{n-1}-1$ cut evaluations.
  • Establishing whether sequences of same-point insertions can be guaranteed to find compact circuits, and whether the routing-dependent near-stagnation seen in the TFIM ensemble can be systematically predicted and repaired.
  • Generalizing the binary routing description beyond CNOT-plus-single-qubit circuits to other entangling gate sets and constrained connectivities, and connecting the local tangent obstruction to the broader barren-plateau literature.

Target Audience

Researchers and graduate students in quantum information working on variational quantum algorithms, quantum architecture search, ansatz design, and trainability/barren-plateau theory will get the most from this paper. It is also relevant to compiler and hardware teams who need a quantitative vocabulary for how device connectivity limits what a parameterized circuit can learn. Readers without a background in finite-field linear algebra or operator Schmidt rank will find the middle sections demanding; the introduction, the framing of expressivity versus local accessibility, and the same-point repair idea are accessible without that machinery.

Authors’ abstract

Finding useful variational quantum circuits requires more than representational capacity: training must also have access to directions that improve the objective. We study how discrete CNOT routing shapes both capacity and local accessibility. For circuits built from CNOT and arbitrary one-qubit gates, we separate binary routing matrices from continuous rotations to relate global capacity to local tangent accessibility. An exact finite-field formula for the operator Schmidt rank of a CNOT block and cumulative multiblock bounds yield capacity constraints and a Bell-pair fidelity obstruction. Locally, routing propagates generators into a routing-dependent tangent space, so all parameter gradients can vanish even when the ambient objective gradient is nonzero; frame bounds distinguish loss of gradient coverage from poor conditioning. A routing-conditioned identity insertion preserves the current unitary, state, loss, and existing gradients while adding new tangent directions. Candidate-only and incremental projection scores provide local criteria for ranking insertions. Exact-statevector tests show strong short-horizon score-descent correlations on controlled Bell tasks and effective equal-cost selection on connected Heisenberg chains up to twelve qubits, with complementary TFIM selector controls. A broader TFIM routing ensemble exhibits routing-dependent near-stagnation. Together, these results connect representational capacity, local accessibility, and same-point repair through a common discrete routing description. An architecture need not remain fixed during training: task-dependent geometric information can guide the opening of new descent directions while preserving the learned circuit at insertion. This provides a concrete local approach to a broader problem: how useful quantum circuits can be discovered from the information a task supplies.

Read the original paper