Repository · Full text

Exact universality of symmetric quantum circuits
for arbitrary permutation actions

Read PDF

HTML version 1 Added

Papers are listed without authors and are not intended for submission or formal publication.

Contents

Exact universality of symmetric quantum circuits
for arbitrary permutation actions

Abstract

We prove exact universality of symmetric quantum circuits for every finite permutation action on qubits. In the model of arbitrary one-qubit gates and reversible unbounded-fan-in threshold gates, a unitary has a symmetric circuit with clean workspace if and only if it commutes with the given action. Symmetry is required at every layer: each permutation in the given action must admit an extension to all wires that preserves every layer as a set of commuting gates. This answers the arbitrary-group universality question of Castro-Silva, Gur, and Strelchuk (ITCS 2026). For n≥1 active qubits, the nonuniform construction uses O⁡(n⁢8n) gates and O⁡(4n) workspace qubits. The main difficulty is that equivariance of a Pauli expansion makes its coefficients constant on orbits, but does not make its individual terms equivariant. We assign a selector wire to each Pauli word and let the group act on these wires. Symmetric preparation and commuting incidence layers then give a block encoding of the target unitary. Exact oblivious amplification removes the normalization using reflections that tolerate permuted workspace, returning all ancillary qubits to their initial zero state and retaining the target global phase.

Note. This paper was generated entirely by AI, including MiMo, using an automated research pipeline developed by Chenghua Liu and Hanyu Li.

1 Introduction

A unitary can respect a permutation of its qubits while its elementary gate decomposition distinguishes them. The swap of two qubits is a basic example: it commutes with interchanging the two wires, but its usual three-CNOT realization starts with a gate whose control and target are exchanged by that permutation. The first layer is therefore not preserved. Operator equivariance alone does not guarantee the wire automorphisms required of a symmetric circuit.

Castro-Silva, Gur, and Strelchuk formalize this requirement using circuits of arbitrary one-qubit gates and reversible threshold gates, organized into layers of pairwise commuting gates [1]. Every permutation of the active wires in the prescribed group must extend to a permutation of all circuit wires preserving each layer. Workspace qubits may be permuted among themselves. Their universality theorem handles partition groups Sn1×⋯×Snt, acting on disjoint blocks, and they leave universality for arbitrary permutation actions open [1, Theorem 12 and Section 1.5]. We prove that commutation with the action is sufficient in every case, with exact implementation on the full Hilbert space and workspace returned to zero.

The partition-group proof combines simple equivariant unitaries by a symmetric linear-combination construction [1, Lemma 10]. A Pauli expansion supplies simple unitaries for an arbitrary action, but loses the hypothesis that each summand is equivariant. Taking orbit sums does not repair this: even for two interchangeable qubits, the exchanged words σ1⊗I2 and I2⊗σ1 have a sum with a nontrivial kernel. Orbit sums supply equivariant operators but do not give the unitary summands required by the linear-combination lemma.

We retain the individual Pauli words and give each one a selector wire. Under an active-wire permutation, the selector wires are permuted by the induced action on Pauli words. Equal coefficients on each orbit then allow a symmetric superposition of one-hot selector states. Selection respects the joint action on the active and selector wires, although selecting an individual word need not respect the active action alone. This is the role of permutable workspace in the proof: it carries the labels needed to apply the individual summands without choosing an orbit representative.

There are two further circuit constraints. First, controlled Pauli words can fail to commute when several selector bits are one. Their behavior on those inputs matters even though the prepared selector is one-hot, because commutation within a layer is an operator identity on the full Hilbert space. We split selection according to the three nonidentity Pauli symbols; each stage uses a commuting CNOT incidence layer between uniform local basis changes. Second, preparation and selection produce a normalized block of the target unitary, rather than the unitary itself. Its normalization is independent of the active input, so exact oblivious amplification applies. The required all-zero workspace test is preserved by every workspace permutation, allowing amplification to use the same wire action as selection.

1.1 Main result

Let X be a finite set of active wires, let n=|X|, and write HX=(C2)⊗X. The symmetric group on X is denoted by SX. Its tensor-factor permutation representation is

RX(γ)⨂x∈X|bx⟩x=⨂x∈X|bγ−1⁢x⟩x(γ∈SX).

We call a unitary U Γ-equivariant if [U,RX⁢(γ)]=0 for all γ∈Γ≤SX.

A clean implementation returns every workspace qubit to |0⟩ for every active input, with the target global phase retained. We count each one-qubit or unbounded-fan-in threshold gate once, and write s⁡(C) and a⁡(C) for the number of gates and workspace qubits. Section 2 gives the precise circuit conventions.

We use the phase-free Hermitian Pauli basis PX={I2,σ1,σ2,σ3}⊗X, where

σ1=(0110),σ2=(0−ii0),σ3=(100−1).
Theorem 1.1 (Universality for finite permutation actions).

Let X be finite and Γ≤SX. A unitary on HX has an exact clean-workspace Γ-symmetric circuit if and only if it commutes with RX⁢(Γ).

For n=|X|≥1, write U=∑P∈PXαP⁢P, and put

J={P∈PX:αP≠0},M=|J|,λ=∑P∈J|αP|.

If U is Γ-equivariant, a realizing circuit can be chosen with

a⁡(C)≤M+5≤4n+5,s⁡(C)=O⁡(n⁢M⁢λ).(1)

In particular, since λ≤M, the gate count is O⁡(n⁢M3/2) and hence O⁡(n⁢8n). These bounds hold both when equality gates are counted as single gates and when they are expanded into threshold and one-qubit gates. If X=∅, one fixed clean workspace qubit and one one-qubit gate suffice.

The theorem is nonuniform: the one-qubit parameters depend on the exact Pauli coefficients, and the size bound does not include their classical computation or representation. In the worst case the circuit has exponential size. The gate model also counts an unbounded-fan-in threshold test as one gate, independently of its number of control wires. These are the resources under which the universality statement holds.

Several related notions of symmetry impose different constraints. Representation-adapted layers and their learning-theoretic properties are studied in equivariant quantum neural networks [4, 5]. Symmetry-adapted projections for many-body simulation are studied by Bastidas et al. [6]. Our concern is the realizability of an arbitrary equivariant unitary by elementary gates whose individual layers admit the required wire automorphisms, rather than the construction of symmetry-adapted operators alone.

Universality also depends on the available interactions. Kazi, Larocca, and Cerezo identify relative-phase restrictions for fully permutation-equivariant generators of bounded bodyness [7]. Deliyannis and Marvian prove realizability of all fully permutation-invariant unitaries, up to global phase, using global fields and a Tavis–Cummings interaction with a bosonic mode returned to its initial state [8, Theorem 1]. Local symmetric-gate models can exhibit both nonuniversality and its removal by ancillary resources [9]. In our model, symmetry may permute the elementary gates within a commuting layer, with the ancillary wires participating in the same action. The proof below constructs those layer automorphisms explicitly. Numbered citations to [1] refer to its full arXiv version 2.

2 Circuit symmetry and selector preparation

We first fix the circuit conventions, then construct the selector state used in the Pauli expansion. Besides arbitrary gates in U⁡(2), the elementary gates are reversible threshold gates ThtS,h, where the control set S does not contain the head wire h. On a computational-basis state, this gate toggles h if and only if ∑u∈Sbu≥t, leaving all other bits unchanged. We also write EqtS,h for the corresponding equality test ∑u∈Sbu=t. For 0≤t≤|S|,

EqtS,h=ThtS,h⁢Tht+1S,h,(2)

where Th0S,h is the one-qubit bit flip and Th|S|+1S,h=I. Thus an equality gate abbreviates at most two allowed gates and uses no additional qubit. The control sets are unbounded in size; the gate count does not count control incidences separately. Throughout, operator products act from right to left.

Definition 2.1 (Symmetric circuits and clean implementation).

A circuit on disjoint active and workspace wire sets X and W is a sequence of layers, each consisting of pairwise commuting elementary gates. It is Γ-symmetric if, for every γ∈Γ, there is a permutation γ~∈SX⊔W whose restriction to X is γ, such that relabeling wires by γ~ maps each layer to itself as a set of labeled gates. In particular, gate parameters, control sets, and head wires are respected under this relabeling.

The circuit C exactly implements U with clean workspace if

C(|ψ⟩X|0W⟩)=(U|ψ⟩)X|0W⟩for every |ψ⟩∈HX.(3)

Its size s⁡(C) is its number of gates, and its workspace size is a⁡(C)=|W|.

The symmetry condition is Definition 12 of [1]; cleanliness is the additional implementation requirement in (3). A lift γ~ necessarily preserves W setwise, but it need not fix its wires individually. The definition asks for a lift separately for each γ, without requiring a homomorphism. Our construction supplies a single explicit group action on all wires. This also ensures that the same lifts work for every subcircuit we concatenate.

Lemma 2.2.

Every unitary implemented by a clean Γ-symmetric circuit is Γ-equivariant.

Proof.

Fix γ and an associated lift γ~. Relabeling permutes the gates in each layer, and these gates commute. Hence the circuit unitary commutes with RX⊔W⁢(γ~). Since the lift preserves X and W separately and fixes |0W⟩, applying this commutation identity to |ψ⟩|0W⟩ and using (3) gives URX(γ)|ψ⟩=RX(γ)U|ψ⟩. ∎

For the converse, the Pauli coefficients determine both the selector amplitudes and the phases to be applied during selection. Assume n≥1. Orthogonality of the Hermitian Pauli basis gives

U=∑P∈PXαP⁢P,αP=2−n⁢Tr⁡(P⁢U).(4)

For γ∈Γ, define γ⁢P=RX⁢(γ)⁢P⁢RX⁢(γ)†. This action only permutes tensor factors; it introduces no signs.

Lemma 2.3.

If U is Γ-equivariant, then αγ⁢P=αP for every P∈PX and γ∈Γ. Moreover, ∑P|αP|2=1.

Proof.

Cyclicity of trace and commutation with U give

αγ⁢P=2−n⁢Tr⁡(RX⁢(γ)⁢P⁢RX⁢(γ)†⁢U)=2−n⁢Tr⁡(P⁢RX⁢(γ)†⁢U⁢RX⁢(γ))=αP.

Since 2−n⁢Tr⁡(P†⁢Q)=δP,Q, expanding 2−n⁢Tr⁡(U†⁢U) in this basis yields ∑P|αP|2=2−n⁢Tr⁡(I)=1. ∎

It follows that J is Γ-stable and

1≤λ≤M.(5)

Indeed, the lower bound is ∥α∥1≥∥α∥2=1, and the upper bound is Cauchy–Schwarz on the M nonzero coefficients. Define

dP=|αP|λ,ωP=αP|αP|(P∈J).

Both parameters are constant on each orbit, and ∑P∈JdP2=1.

Introduce selector wires Q={qP:P∈J}, with group action qP↦qγ⁢P. Let |eP⟩ be the computational-basis state whose only nonzero bit is on qP. We will prepare

|χ⟩=∑P∈JdP|eP⟩.(6)

Each distinct Pauli word has one selector wire, irrespective of its stabilizer. Thus there is no multiplicity from indexing by group elements.

The amplitudes in (6) have no preferred order within an orbit, so we prepare them through simultaneous local rotations and a Hamming-weight test. A product of one-qubit states with amplitude ratios dP already has the desired relative amplitudes on weight one. The probability of that subspace lies between e−1 and 1/2, regardless of M. We lower it to sin2⁡(π/10) with one auxiliary rotation, making two amplification steps exact. We record the reflection identity first; its isometry formulation will later amplify every active input at once.

Lemma 2.4 (Two-reflection identity).

Let Π be an orthogonal projector on a finite-dimensional Hilbert space, and let S,G be isometries into that space from the same Hilbert space K. Suppose that Π⁢S=sin⁡ϑ⁢G, where 0<ϑ<π/2. Put

B=S−sin⁡ϑ⁢Gcos⁡ϑ,RG=I−2⁢Π,RS=I−2⁢SS†.

Then B is an isometry orthogonal to G, and for every integer j≥0,

(RS⁢RG)j⁢S=(−1)j⁢(sin⁡((2⁢j+1)⁢ϑ)⁢G+cos⁡((2⁢j+1)⁢ϑ)⁢B).(7)
Proof.

Applying Π again gives Π⁢G=G. Hence G†⁢S=sin⁡ϑ⁢I, and substitution into the definition of B gives G†⁢B=0, B†⁢B=I, and Π⁢B=0. In the orthogonal coordinates given by G and B, the starting isometry is represented by (sin⁡ϑcos⁡ϑ)⊗IK, and

RSRG=−(cos⁡(2⁢ϑ)sin⁡(2⁢ϑ)−sin⁡(2⁢ϑ)cos⁡(2⁢ϑ))⊗IK

on their joint range. Multiplying this matrix sends (sin⁡tcos⁡t) to −(sin⁡(t+2⁢ϑ)cos⁡(t+2⁢ϑ)). Iteration proves (7). ∎

We use the rotation convention

Ry(t)=(cos⁡(t/2)−sin⁡(t/2)sin⁡(t/2)cos⁡(t/2)),|−⟩=|0⟩−|1⟩2.

In particular, Ry(−π/2)|0⟩=|−⟩ and Ry(π/2)|−⟩=|0⟩. A reversible predicate test with head in |−⟩ leaves that head unchanged and contributes a minus sign exactly when the predicate holds. We use this phase-kickback implementation for all reflections below.

Lemma 2.5 (Symmetric one-hot preparation).

There is a circuit B on Q and three additional wires such that

B|0Q⟩|03⟩=|χ⟩|03⟩,s(B)=O(M).

Every permutation of the selector wires within each Γ-orbit, extended by fixing the three additional wires, preserves every layer of B.

Proof.

Apply Ry⁢(2⁢arctan⁡dP) to each qP, and denote the resulting one-layer circuit by A0. Then

A0|0Q⟩=c0⨂P∈J(|0⟩+dP|1⟩),c0=∏P∈J(1+dP2)−1/2.

Let P1 project onto the weight-one subspace of Q. We have P1A0|0Q⟩=c0|χ⟩, so the success probability is p0=c02. The inequalities

2=1+∑PdP2≤∏P(1+dP2)≤exp⁡(∑PdP2)=e

give e−1≤p0≤1/2.

The weight-one probability need not correspond to an exact integer number of Grover rotations. The adjustment wire r corrects this, while f stores a predicate and z supplies phase kickback. Set ϑ0=π/10, and choose β0∈(0,π) by

sin⁡(β0/2)=sin⁡ϑ0p0.(8)

This is possible because 0<sin(π/10)<1/2<e−1/2≤p0. Let T0 apply A0 on Q and Ry⁢(β0) on r, acting trivially on f,z. On Q,f,r, define

|s0⟩=T0|0Q,0f,0r⟩,|g0⟩=|χ⟩|0f⟩|1r⟩.

The projector onto weight one on Q, zero on f, and one on r sends |s0⟩ to sinϑ0|g0⟩.

Here are explicit gates for the two required reflections. Put

D=Eq1Q,f,FG=D⁢Eq2{f,r},z⁢D,F0=Eq0Q∪{f,r},z.(9)

On the subspace where f=0 and z=|−⟩, the rightmost D computes the weight-one predicate into f, the middle gate contributes a minus sign precisely when this predicate and r=1 both hold, and the leftmost D=D† returns f to zero. Thus FG is the good reflection on this invariant subspace. With z=|−⟩, the gate F0 reflects about |0Q,0f,0r⟩; consequently, T0⁢F0⁢T0† reflects about |s0⟩. Both reflections preserve the subspace f=0.

Lemma 2.4, applied within that subspace with K=C, now gives

(T0F0T0†FG)2(|s0⟩|−⟩z)=|g0⟩|−⟩z,

since 5⁢ϑ0=π/2 and (−1)2=1. In particular, an explicit preparation circuit is

B=σ1,rRy(π/2)z(T0F0T0†FG)2T0Ry(−π/2)z.(10)

The final bit flip resets r, the rotation resets z, and the computed predicate on f has already been uncomputed. Since the two reflection steps contribute phase (−1)2=1, this is the exact preparation identity, including its phase.

To verify the circuit symmetry, implement the rotations on Q as one layer, each fixed-wire rotation as its own layer, and each equality gate in (9) as its own layer. The parameters dP are equal within each orbit, so the layers of A0 and A0† are preserved under all orbitwise selector permutations. Every equality control set either contains all of Q and some fixed wires or consists entirely of fixed wires. Its head is fixed. These permutations therefore preserve every layer of (10). There are five occurrences of A0 or A0† and only a constant number of other gates, giving s⁡(B)=O⁡(M). Expanding the equality gates by (2), using a separate layer for each factor, preserves the same symmetries and count up to a constant factor. ∎

This is an explicit instance of exact amplitude amplification [2, Section 2.1], with the symmetry preserved as in [1, Lemma 6]. Here the initial product rotations and predicate tests supply the entire state-preparation circuit, together with its action on the workspace wires.

3 A symmetric Pauli block encoding

A prepared one-hot selector asks for exactly one Pauli word to be applied. The circuit implementing this request must still be a unitary on every selector input. In particular, controlled Pauli words cannot all be put in one commuting layer: two anticommuting words still anticommute on the branch where both of their controls are one. Ordering these whole-word gates arbitrarily would distinguish labels that the group may exchange. We instead order the three Pauli symbols, which are fixed by wire permutations, and put every incidence of a given symbol in the same commuting stage.

For s∈{1,2,3}, let Ls be the unitary of the incidence layer

Ls={CNOT(qP⟶x):P∈J,x∈X,Px=σs}.(11)

Here Px denotes the factor of P at wire x. All controls lie in Q and all targets in X, so no target is a control of another gate. Gates with a common target apply the same bit flip, and gates with distinct targets also commute. Thus Ls is a legal layer. Each CNOT is a threshold gate with one control.

Let H be the Hadamard gate and S=diag⁡(1,i). The identities H⁢σ1⁢H=σ3 and S⁢σ1⁢S†=σ2 give controlled-symbol stages

C1=L1,C3=H⊗X⁢L3⁢H⊗X,C2=S⊗X⁢L2⁢(S†)⊗X.

Each uniform tensor product is a layer of identical one-qubit gates on X. Define the selector phase layer and the selection circuit by

Δ=∏P∈Jdiag⁡(1,ωP)qP,SELECT=C2⁢C3⁢C1⁢Δ.(12)

For a one-hot selector, only the incidences belonging to its selected word are active. The three stages then act on disjoint positions in that word, so their order introduces no Pauli phase. It follows that

SELECT(|ψ⟩X|eP⟩Q)=ωP(P|ψ⟩)X|eP⟩Q.(13)

Equation (13) specifies the action needed for the block encoding. The same elementary circuit defines a unitary on all other selector inputs, and every incidence layer remains a legal commuting layer.

For every γ∈Γ, use the lift

x⟼γx,qP⟼qγ⁢P,all three preparation wires fixed.(14)

The phase layer is preserved because ωγ⁢P=ωP. The identity (γ⁢P)γ⁢x=Px shows that each incidence layer is preserved. The uniform basis-change layers are preserved as well. Lemma 2.5 supplies precisely the same lift for B, and also for B†. More generally, a lift preserving a circuit’s layers preserves its inverse layers: taking adjoints preserves commutativity and reverses only the order of the layers.

Let W0 contain the M selectors and the three preparation wires. Extend SELECT trivially to the latter wires, and put

A=(IX⊗B†)⁢SELECT⁡(IX⊗B).(15)

This is a Γ-symmetric circuit under (14), which in fact defines a homomorphism on all its wires. Its all-zero workspace block is

(IX⊗⟨0W0|)A(IX⊗|0W0⟩)=(IX⊗⟨χ|)SELECT(IX⊗|χ⟩)=∑P∈JdP2⁢ωP⁢P=1λ⁢∑P∈JαP⁢P=Uλ.(16)

The first equality only uses the action of B on the all-zero state and its adjoint. Thus the unspecified action of the preparation circuit on other inputs does not enter the block identity. The normalization λ leaves a nonzero-workspace component when λ>1; its norm is determined by unitarity, as follows.

In that case, with Π0=IX⊗|0W0⟩⟨0W0|, unitarity of A and U gives, for each unit vector |ψ⟩,

A(|ψ⟩|0W0⟩)=λ−1U|ψ⟩|0W0⟩+1−λ−2|Φψ⟩,(17)

where

|Φψ⟩=(I−Π0)A(|ψ⟩|0W0⟩)1−λ−2

is a unit vector in ker⁡Π0. In particular, the success probability λ−2 is independent of the input.

There are at most n⁢M CNOT incidences across the three symbol stages, M selector phases, and 4⁢n basis-change gates. Together with Lemma 2.5, this yields

|W0|=M+3,s⁡(A)=O⁡(n⁢M).(18)

4 From block encoding to exact universality

The block encoding succeeds with the same probability on every active input. This allows amplification without a reflection about the unknown input state. This is the input-independent setting of oblivious amplitude amplification used for linear combinations of unitaries [3, Section I]. The symmetric oblivious-amplification statement in [1, Lemma 7] assumes workspace fixed pointwise, whereas our selector wires are permuted. The proof only needs a reflection about the whole zero-workspace subspace. Its equality test uses the workspace as an unordered control set, so it remains symmetric under precisely those permutations. We give the construction with its exact phase to obtain literal equality with the target unitary.

Lemma 4.1 (Exact symmetric oblivious amplification).

Let A be a Γ-symmetric circuit on active wires X and workspace W, and let V be a unitary on HX. Suppose that, for a specified p∈(0,1),

(IX⊗⟨0W|)A(IX⊗|0W⟩)=pV.(19)

Then V has an exact clean-workspace Γ-symmetric circuit using |W|+2 workspace qubits and O⁡((s⁡(A)+1)/p) gates. Every lift witnessing the symmetry of A extends to a lift for this circuit by fixing the two new wires.

Proof.

Add an adjustment wire r and a phase-kickback wire z, both fixed under every lift. Set

K=⌈π4⁢p⌉,ϑ=π4⁢K+2,cos⁡(ζ/2)=sin⁡ϑp.(20)

The angle ζ∈(0,π) exists uniquely because

0<sin⁡ϑp<ϑp<π4⁢K⁢p≤1.

Let T apply A on X⊔W and Ry⁢(ζ) on r, and act trivially on z. For the moment omit the last wire, and define the zero-workspace embedding

E:HX⟶HX⊔W⊔{r},E|ψ⟩=|ψ⟩|0W⟩|0⟩r.

Put Π=E⁢E†, S=T⁢E, and G=E⁢V. The maps S and G are isometries because A and V are unitary. The block identity (19) gives

E†⁢T⁢E=p⁢cos⁡(ζ/2)⁢V=sin⁡ϑ⁢V,Π⁢S=sin⁡ϑ⁢G.

The scalar sin⁡ϑ is the same on all of HX. Consequently the two isometric copies of HX rotate through a common angle, and Lemma 2.4 applies simultaneously to every input, with domain K=HX.

Initialize z in |−⟩ and set

F=Eq0W∪{r},z.(21)

On this invariant z-subspace, F implements I−2⁢Π, while T⁢F⁢T† implements I−2⁢T⁢Π⁢T†=I−2⁢SS†. Consequently, (7) and (2⁢K+1)⁢ϑ=π/2 imply

(T⁢F⁢T†⁢F)K⁢S=(−1)K⁢G,

where the unchanged factor |−⟩z is suppressed. The good output has W and r exactly zero. Apply Ry⁢(π/2) to z to return it to zero as well. Finally, let ΩK be the identity if K is even and the one-qubit gate −I2 on r if K is odd. An explicit circuit for literal V, including its global phase, is therefore

CV=ΩKRy(π/2)z(TFT†F)KTRy(−π/2)z.(22)

The scalar correction does not disturb a clean qubit and uses no additional wire. No unknown input-dependent reflection is required.

It remains to check the syntax. Fix a lift for A. Its restriction to W is a permutation, so it preserves the whole control set W∪{r} in (21); the head z is fixed. Every fixed-wire gate and every layer of A or A† is also preserved. Implement T by the layers of A, followed by a separate layer for its rotation on r. The circuit in (22) then has the asserted layer automorphisms. The same check applies to each factor when F is expanded using (2).

There are 2⁢K+1 calls to A or A†, together with O⁡(K+1) other gates. Since K=O(p−1/2), this gives the claimed size. Only r and z have been added to W. ∎

Applying the lemma to the Pauli block encoding completes the construction. The unit-normalization case can be handled directly, so no singular amplification parameters are needed.

Proof of Theorem 1.1.

Necessity is Lemma 2.2. For sufficiency, first assume n≥1 and use the block circuit A from (15). If λ>1, apply Lemma 4.1 with V=U and p=λ−2. Its hypotheses follow from (16), and the lifts (14) fix the two new wires. The resulting circuit exactly implements U and returns all workspace to zero, including the selector and both sets of amplification wires.

If λ=1, amplification is unnecessary. For a unit vector |ψ⟩, the zero-workspace component of A(|ψ⟩|0W0⟩) is U|ψ⟩|0W0⟩, already of norm one. As A is unitary, its orthogonal component has norm zero. Thus A itself is a clean implementation. In this case, the identity

(∑P|αP|)2=∑P|αP|2+∑P≠Q|αP|⁢|αQ|

also shows that M=1; the target is a scalar of modulus one times a single Pauli word.

For λ>1, the amplification count is K=⌈π⁢λ/4⌉=O⁡(λ). Combining (18) with Lemma 4.1, and using n,M≥1, gives s⁡(C)=O⁡(n⁢M⁢λ). The same bound holds when λ=1. There are M+3 block-encoding workspace qubits and at most two more for outer amplification. Equation (5) and M≤4n now give every bound in (1). All equality gates used here occur in separate layers. Their threshold expansions retain these symmetries and add no workspace, so the bounds apply to the stated elementary gate set.

Finally, if X=∅, then HX≅C and U=ei⁢φ for some φ. The allowed one-qubit gate ei⁢φ⁢I2, applied to one fixed workspace wire in |0⟩, implements this scalar exactly and leaves that wire clean. ∎

Corollary 4.2.

Let a finite group G act on X through a homomorphism ρ:G→SX, not necessarily injectively. Every unitary commuting with RX⁢(ρ⁢(G)) has an exact clean circuit symmetric under this action, with the bounds of Theorem 1.1.

Proof.

Apply the theorem to Γ=im⁡ρ, and compose its explicit action on the circuit wires with ρ. The kernel of ρ acts trivially on every wire. ∎

The selector cost is controlled by the number of Pauli words, not the number of their orbits. Replacing an orbit by a single selector label would no longer specify which of its individual words should be applied; the corresponding orbit sum need not be unitary. Thus orbit-constant coefficients explain symmetry of the construction but do not, by themselves, compress it. Appendix A records a different route through symmetric Choi-state preparation, with that preparation made an explicit hypothesis.

Appendix A A conditional construction from a Choi state

An exact symmetric preparation of the Choi state of U would also suffice for exact symmetric synthesis of U. The reduction below records the required workspace action and normalization. It is conditional on that state-preparation circuit and independent of the Pauli construction.

Let n≥1, let d=2n, and let D,A,B be three copies of the wire set X. Define

|Φd⟩A⁢B=d−1/2∑b∈{0,1}X|b⟩A|b⟩B,|JU⟩A⁢B=(IA⊗UB)|Φd⟩A⁢B.

The diagonal action of Γ on A⊔B fixes |Φd⟩: it permutes the summation labels in both factors in the same way. Since U commutes with this action on B, the diagonal action also fixes |JU⟩.

Suppose a circuit CJ, symmetric under that diagonal action, prepares |JU⟩A⁢B from zero using additional workspace TJ, returned to zero. Each of its chosen lifts is assumed to restrict to the prescribed action on both A and B. Let FD⁢A be Bell preparation on corresponding pairs: a uniform Hadamard layer on D, followed by the layer of CNOTs from D to A. Then FD⁢A|0D,0A⟩=|Φd⟩D⁢A. Define

AJ=SWAPD⁢B⁡FD⁢A†⁢CJ,

with every factor extended by the identity on unused wires. The register swap is three layers of CNOTs on corresponding pairs. Extending each lift of CJ by the same action on D preserves every Bell-unpreparation and swap layer. Thus AJ is symmetric with active register D and workspace A⊔B⊔TJ.

For |ψ⟩=∑bψb|b⟩, direct contraction gives

(⟨Φd|D⁢A⊗IB)(|ψ⟩D⊗|JU⟩A⁢B)=1d∑bψbU|b⟩B=1dU|ψ⟩B.(23)

Before the swap, the all-zero component on D⊔A is therefore |0D,0A⟩U|ψ⟩B/d; TJ is already zero. The swap moves the output to D, so

(ID⊗⟨0A⊔B⊔TJ|)AJ(ID⊗|0A⊔B⊔TJ⟩)=Ud.

Lemma 4.1 applies with p=d−2. The resulting resource estimates depend on s⁡(CJ) and a⁡(CJ). An independently efficient symmetric Choi-state preparation would therefore give an alternative synthesis route; the bounds in (1) follow from the explicit Pauli selector instead.

References

  • [1] D. Castro-Silva, T. Gur, and S. Strelchuk. Symmetric quantum computation. In 17th Innovations in Theoretical Computer Science Conference (ITCS 2026), volume 362 of LIPIcs, article 35, 2026. doi:10.4230/LIPIcs.ITCS.2026.35. Full version: arXiv:2501.01214v2, 2025.
  • [2] G. Brassard, P. Høyer, M. Mosca, and A. Tapp. Quantum amplitude amplification and estimation. Contemporary Mathematics, 305:53–74, 2002. doi:10.1090/conm/305/05215.
  • [3] D. W. Berry, A. M. Childs, R. Cleve, R. Kothari, and R. D. Somma. Simulating Hamiltonian dynamics with a truncated Taylor series. Physical Review Letters, 114:090502, 2015. doi:10.1103/PhysRevLett.114.090502.
  • [4] Q. T. Nguyen, L. Schatzki, P. Braccia, M. Ragone, P. J. Coles, F. Sauvage, M. Larocca, and M. Cerezo. Theory for equivariant quantum neural networks. PRX Quantum, 5:020328, 2024. doi:10.1103/PRXQuantum.5.020328.
  • [5] L. Schatzki, M. Larocca, Q. T. Nguyen, F. Sauvage, and M. Cerezo. Theoretical guarantees for permutation-equivariant quantum neural networks. npj Quantum Information, 10:12, 2024. doi:10.1038/s41534-024-00804-1.
  • [6] V. M. Bastidas, N. Fitzpatrick, K. J. Joven, Z. M. Rossi, S. Islam, T. Van Voorhis, I. L. Chuang, and Y. Liu. Unification of finite symmetries in the simulation of many-body systems on quantum computers. Physical Review A, 111:052433, 2025. doi:10.1103/PhysRevA.111.052433.
  • [7] S. Kazi, M. Larocca, and M. Cerezo. On the universality of Sn-equivariant k-body gates. New Journal of Physics, 26:053030, 2024. doi:10.1088/1367-2630/ad4819.
  • [8] P. Deliyannis and I. Marvian. Permutation-invariant N-body gates via the Tavis–Cummings interaction. arXiv:2506.03453, 2025; version 3, 2026.
  • [9] I. Marvian. Restrictions on realizable unitary operations imposed by symmetry and locality. Nature Physics, 18:283–289, 2022. doi:10.1038/s41567-021-01464-0.