Papers
Topics
Authors
Recent
Search
2000 character limit reached

Stabilizer Rank in Quantum Simulation

Updated 6 July 2026
  • Stabilizer Rank is the minimum number of stabilizer states required to represent a quantum state, quantifying its non-stabilizer structure in simulations.
  • Its exact and approximate versions directly affect the efficiency of classical simulations for circuits that combine Clifford operations with magic states.
  • Recent advances connect stabilizer rank with algebraic structures and higher-order Fourier analysis, establishing bounds for magic-state tensors and simulation complexities.

Stabilizer rank is the minimum number of stabilizer states required to express a target quantum state as a linear combination. In the near-Clifford simulation literature it is a standard measure of how much non-stabilizer structure a state contains relative to Clifford resources, and its approximate variants govern the cost of simulating circuits built from Clifford operations plus magic states or other non-Clifford ingredients (Peleg et al., 2021, Bravyi et al., 2018). Subsequent work has developed a structural theory of stabilizer decompositions, connected stabilizer states with quadratic phase functions and higher-order Fourier analysis, established exact and approximate lower and upper bounds for magic-state tensor powers, and extended the subject toward learning theory, testing, and qudit magic-state orbit classifications (Labib, 2021, Arunachalam et al., 7 Oct 2025, Labib et al., 27 May 2026).

1. Definition and neighboring notions

For a pure state ψ|\psi\rangle, the stabilizer rank χ(ψ)\chi(\psi) is the smallest integer rr such that

ψ=j=1rcjφj,|\psi\rangle=\sum_{j=1}^{r} c_j |\varphi_j\rangle,

where each φj|\varphi_j\rangle is a stabilizer state and cjCc_j\in\mathbb C (Peleg et al., 2021). Equivalent formulations define χ(ϕ)\chi(|\phi\rangle) as the minimum number of stabilizer states whose span contains ϕ|\phi\rangle (Mehraban et al., 2024). For qubits, a stabilizer state is a state of the form φ=U0n|\varphi\rangle = U|0^n\rangle for an nn-qubit Clifford unitary χ(ψ)\chi(\psi)0 (Peleg et al., 2021).

The approximate notion replaces exact equality by approximation. One standard definition is

χ(ψ)\chi(\psi)1

which asks for the minimum exact stabilizer rank among all states within Euclidean distance χ(ψ)\chi(\psi)2 of the target (Peleg et al., 2021). In qudit weak-simulation work, closely related fidelity-based approximate notions also appear (Huang et al., 2018). This distinction is operationally important because exact and approximate simulation have different complexity behavior.

Two closely related quantities organize much of the literature. Stabilizer fidelity is the best overlap with a single stabilizer state,

χ(ψ)\chi(\psi)3

or, in alternate notation,

χ(ψ)\chi(\psi)4

(Arunachalam et al., 7 Oct 2025, Bravyi et al., 2018). Stabilizer extent is an χ(ψ)\chi(\psi)5-based optimization over stabilizer decompositions. One formulation is

χ(ψ)\chi(\psi)6

while another writes

χ(ψ)\chi(\psi)7

equivalently χ(ψ)\chi(\psi)8 (Arunachalam et al., 7 Oct 2025, Bravyi et al., 2018). The standard inequality

χ(ψ)\chi(\psi)9

makes extent a smoother proxy for approximate stabilizer rank in simulation algorithms (Bravyi et al., 2018).

2. Algebraic structure of stabilizer states

A central reason stabilizer rank is mathematically tractable is that stabilizer states have rigid algebraic normal forms. For qubits, one representation used in lower-bound work is

rr0

where rr1 is an affine subspace, rr2 is an rr3-linear function, and rr4 is a quadratic polynomial over rr5 (Peleg et al., 2021). In the corresponding function view, a stabilizer function has the form

rr6

which makes the decomposition problem amenable to tools from analysis of Boolean functions (Peleg et al., 2021).

A refined formulation identifies stabilizer states with quadratic phase functions on affine subspaces. For qubits,

rr7

where rr8 is an affine subspace and rr9 is quadratic in the sense that ψ=j=1rcjφj,|\psi\rangle=\sum_{j=1}^{r} c_j |\varphi_j\rangle,0 is independent of ψ=j=1rcjφj,|\psi\rangle=\sum_{j=1}^{r} c_j |\varphi_j\rangle,1 for all ψ=j=1rcjφj,|\psi\rangle=\sum_{j=1}^{r} c_j |\varphi_j\rangle,2 (Labib, 2021). In characteristic ψ=j=1rcjφj,|\psi\rangle=\sum_{j=1}^{r} c_j |\varphi_j\rangle,3, these are nonclassical quadratic phase functions rather than merely classical quadratic polynomials.

For odd prime qudit dimension ψ=j=1rcjφj,|\psi\rangle=\sum_{j=1}^{r} c_j |\varphi_j\rangle,4, the description is simpler: ψ=j=1rcjφj,|\psi\rangle=\sum_{j=1}^{r} c_j |\varphi_j\rangle,5 where ψ=j=1rcjφj,|\psi\rangle=\sum_{j=1}^{r} c_j |\varphi_j\rangle,6, ψ=j=1rcjφj,|\psi\rangle=\sum_{j=1}^{r} c_j |\varphi_j\rangle,7 is an affine subspace, and ψ=j=1rcjφj,|\psi\rangle=\sum_{j=1}^{r} c_j |\varphi_j\rangle,8 is a quadratic polynomial (Labib, 2021). In this sense, prime-dimensional stabilizer states are literally quadratic polynomials on affine subspaces of ψ=j=1rcjφj,|\psi\rangle=\sum_{j=1}^{r} c_j |\varphi_j\rangle,9.

This viewpoint places stabilizer rank within higher-order Fourier analysis. Ordinary Fourier analysis studies correlation with characters, whereas higher-order Fourier analysis studies correlation with polynomial phase functions; stabilizer states correspond to degree-φj|\varphi_j\rangle0 nonclassical polynomial phases, graph states give classical quadratic phases, and qubit stabilizer states sit naturally inside the broader nonclassical degree-φj|\varphi_j\rangle1 framework (Labib, 2021). This identification is the basis for importing inverse theorems, derivative arguments, and polynomial-rank techniques into stabilizer-rank lower bounds.

3. Role in classical simulation

Stabilizer rank matters because Clifford circuits acting on stabilizer states are efficiently classically simulable by the stabilizer formalism. If the non-Clifford part of a computation is isolated into a magic-state resource, then a decomposition

φj|\varphi_j\rangle2

reduces simulation to φj|\varphi_j\rangle3 stabilizer computations followed by a linear recombination (Mehraban et al., 2023). In this sense, upper bounds on stabilizer rank imply faster classical simulation, while lower bounds constrain the effectiveness of rank-based simulation strategies.

The modern simulation framework couples exact and approximate decompositions. For Clifford+φj|\varphi_j\rangle4 circuits with φj|\varphi_j\rangle5 φj|\varphi_j\rangle6 gates, the approximate-simulation cost can be bounded by

φj|\varphi_j\rangle7

and more generally for non-Clifford gates φj|\varphi_j\rangle8 the runtime takes the form

φj|\varphi_j\rangle9

(Bravyi et al., 2018). The same work emphasized that direct decompositions of resources such as CCZ can outperform uniform reductions to cjCc_j\in\mathbb C0-gates.

Exact upper bounds remain important for strong simulation. An improved asymptotic result showed

cjCc_j\in\mathbb C1

improving the previously known asymptotic exponent cjCc_j\in\mathbb C2 (Qassim et al., 2021). The construction proceeds through “magic cat” states and a chain-contraction argument yielding cjCc_j\in\mathbb C3, rather than through simple blockwise tensoring. Via known techniques, this gives a classical algorithm that approximates output probabilities of an cjCc_j\in\mathbb C4-qubit Clifford+cjCc_j\in\mathbb C5 circuit with cjCc_j\in\mathbb C6 uses of the cjCc_j\in\mathbb C7 gate within inverse polynomial relative error in time cjCc_j\in\mathbb C8 (Qassim et al., 2021).

The same basic program extends to odd-prime qudits. For cjCc_j\in\mathbb C9 copies of a qudit magic state χ(ϕ)\chi(|\phi\rangle)0, one obtains an explicit approximate stabilizer-rank scaling

χ(ϕ)\chi(|\phi\rangle)1

where χ(ϕ)\chi(|\phi\rangle)2 is the single-qudit orbit overlap determined by a cubic Gauss sum (Huang et al., 2018). The qutrit instance gives weak-simulation cost χ(ϕ)\chi(|\phi\rangle)3, and the same work supplied an χ(ϕ)\chi(|\phi\rangle)4 algorithm for the inner product of two χ(ϕ)\chi(|\phi\rangle)5-qudit stabilizer states (Huang et al., 2018).

4. Lower and upper bounds for magic-state tensor powers

The most developed asymptotic results concern tensor powers of magic states. For exact rank, the qubit benchmark is the linear lower bound

χ(ϕ)\chi(|\phi\rangle)6

which improved the earlier χ(ϕ)\chi(|\phi\rangle)7 lower bound (Peleg et al., 2021). The proof uses the explicit quadratic-on-affine-subspace form of stabilizer states, finds a large affine subspace on which all linear and affine pieces are constant, then studies directional derivatives of the remaining quadratics to force equal amplitudes at two inputs of different Hamming weights, contradicting the strictly weight-dependent amplitudes of χ(ϕ)\chi(|\phi\rangle)8 and χ(ϕ)\chi(|\phi\rangle)9 (Peleg et al., 2021).

The qudit analogue was established using higher-order Fourier analysis. If ϕ|\phi\rangle0 is the single-qudit magic state built from the generalized ϕ|\phi\rangle1-gate in prime dimension ϕ|\phi\rangle2, then

ϕ|\phi\rangle3

for every prime ϕ|\phi\rangle4 (Labib, 2021). Here

ϕ|\phi\rangle5

where ϕ|\phi\rangle6 is a degree-ϕ|\phi\rangle7 nonclassical polynomial for ϕ|\phi\rangle8, and a classical cubic polynomial for ϕ|\phi\rangle9 (Labib, 2021). The argument shows that the magic-state phase is nearly orthogonal to every quadratic phase,

φ=U0n|\varphi\rangle = U|0^n\rangle0

then converts that anti-correlation into a stabilizer-rank lower bound via polynomial-rank and affine-restriction arguments (Labib, 2021).

For approximate rank, an early breakthrough proved that for some absolute constant φ=U0n|\varphi\rangle = U|0^n\rangle1,

φ=U0n|\varphi\rangle = U|0^n\rangle2

the first nontrivial lower bound of this kind (Peleg et al., 2021). The proof converts a low-rank approximation into a low-degree polynomial approximation to a restricted threshold function, then invokes Razborov–Smolensky lower bounds against majority (Peleg et al., 2021).

A later probabilistic argument strengthened the approximate lower-bound landscape dramatically for φ=U0n|\varphi\rangle = U|0^n\rangle3. For a wide range of approximation parameters,

φ=U0n|\varphi\rangle = U|0^n\rangle4

equivalently φ=U0n|\varphi\rangle = U|0^n\rangle5 at fixed φ=U0n|\varphi\rangle = U|0^n\rangle6 (Mehraban et al., 2023). The proof combines a strong lower bound for Haar-random states, the fact that any φ=U0n|\varphi\rangle = U|0^n\rangle7-qubit state can be approximated using φ=U0n|\varphi\rangle = U|0^n\rangle8 many φ=U0n|\varphi\rangle = U|0^n\rangle9 gates, and a teleportation argument showing that approximate stabilizer rank cannot increase through the relevant gadget (Mehraban et al., 2023).

Setting Quantity Representative bound
Qubit magic states nn0 Exact rank nn1 (Peleg et al., 2021)
Prime-dimensional qudit magic states nn2 Exact rank nn3 (Labib, 2021)
Qubit magic states nn4 Approximate rank nn5 (Peleg et al., 2021)
Qubit nn6-state nn7 Exact upper bound nn8 (Qassim et al., 2021)
Qubit nn9-state χ(ψ)\chi(\psi)00 Approximate lower bound χ(ψ)\chi(\psi)01 (Mehraban et al., 2023)

5. Exact versus approximate rank and other structural subtleties

A recurring theme is that exact stabilizer rank, approximate stabilizer rank, stabilizer fidelity, and stabilizer extent are related but not interchangeable. One explicit separation is furnished by product states with exponentially large exact rank but constant approximate rank. A family constructed from a refinement of Moulton’s theorem includes explicit product states χ(ψ)\chi(\psi)02 with

χ(ψ)\chi(\psi)03

for every constant χ(ψ)\chi(\psi)04 (Lovitz et al., 2021). This shows that exact rank can be very large even when fixed-error approximation is easy.

The same work also gave the first nontrivial examples of multiplicative stabilizer rank under tensor product. For

χ(ψ)\chi(\psi)05

one has χ(ψ)\chi(\psi)06, and for all but finitely many χ(ψ)\chi(\psi)07,

χ(ψ)\chi(\psi)08

so equality can occur in the general submultiplicative bound χ(ψ)\chi(\psi)09 (Lovitz et al., 2021). The same paper introduced generic stabilizer rank, defining χ(ψ)\chi(\psi)10, and proved the upper bound χ(ψ)\chi(\psi)11 (Lovitz et al., 2021).

The relation to stabilizer fidelity is also subtle. A qualitative theorem states that for each χ(ψ)\chi(\psi)12 there exists χ(ψ)\chi(\psi)13 such that any state with χ(ψ)\chi(\psi)14 satisfies χ(ψ)\chi(\psi)15, and the same conclusion holds for approximate rank χ(ψ)\chi(\psi)16 whenever χ(ψ)\chi(\psi)17 (Mehraban et al., 2024). Thus constant exact or approximate rank forces a constant overlap with some stabilizer state. The converse fails: states can have high stabilizer fidelity and still have arbitrarily large stabilizer rank or approximate stabilizer rank (Mehraban et al., 2024). This is one reason recent testing work treats exact rank as a brittle notion and approximate rank as more meaningful for tolerant testing.

A quantitative version of the fidelity–rank connection was obtained using Barnes Wall lattices. If a pure state χ(ψ)\chi(\psi)18 has stabilizer fidelity χ(ψ)\chi(\psi)19, and there exists a state χ(ψ)\chi(\psi)20 with χ(ψ)\chi(\psi)21 such that

χ(ψ)\chi(\psi)22

then

χ(ψ)\chi(\psi)23

so χ(ψ)\chi(\psi)24 forces χ(ψ)\chi(\psi)25 (Kalra et al., 6 Mar 2025). Applied to χ(ψ)\chi(\psi)26, this reproduces a linear-by-log lower bound in a regime where the approximation fidelity may itself be exponentially small (Kalra et al., 6 Mar 2025).

6. Learning, testing, and orbit-dependent refinements

Recent work has reframed stabilizer rank as an algorithmically extractable structure. A structured decomposition theorem shows that for every χ(ψ)\chi(\psi)27, an arbitrary χ(ψ)\chi(\psi)28-qubit state can be written as

χ(ψ)\chi(\psi)29

where χ(ψ)\chi(\psi)30 has stabilizer rank χ(ψ)\chi(\psi)31 and the residual satisfies χ(ψ)\chi(\psi)32 (Arunachalam et al., 7 Oct 2025). The same work algorithmizes an inverse theorem for the Gowers-χ(ψ)\chi(\psi)33 norm by introducing a self-correction framework for stabilizer states. Given access to the state-preparation unitary χ(ψ)\chi(\psi)34 and its controlled version, it yields a learning protocol for a structured stabilizer decomposition in runtime χ(ψ)\chi(\psi)35 under algorithmic PFR, and χ(ψ)\chi(\psi)36 unconditionally (Arunachalam et al., 7 Oct 2025). For states of stabilizer extent χ(ψ)\chi(\psi)37, it outputs a constant-close approximation in time χ(ψ)\chi(\psi)38, improving to polynomial time under APFR; for stabilizer-rank-χ(ψ)\chi(\psi)39 states it gives an unconditional runtime χ(ψ)\chi(\psi)40 (Arunachalam et al., 7 Oct 2025).

Testing results point in the same direction. Improved tolerant-testing bounds distinguish whether the maximum fidelity with a stabilizer state is at least χ(ψ)\chi(\psi)41 or at most χ(ψ)\chi(\psi)42, provided χ(ψ)\chi(\psi)43, and the rank-to-fidelity theorem implies that low approximate stabilizer-rank states are not pseudorandom (Mehraban et al., 2024). This suggests that low stabilizer rank is not only a simulation resource notion but also a statistically detectable structural promise.

Orbit dependence has become a further refinement, especially for qutrits. Distinct Clifford orbits of magic states can exhibit different stabilizer ranks at small tensor powers, and explicit decompositions imply orbit-dependent asymptotic exponents: χ(ψ)\chi(\psi)44 (Labib et al., 27 May 2026). The same work proved the first nontrivial χ(ψ)\chi(\psi)45 lower bounds for the Hadamard-eigenstate and Norrell qutrit orbits, and found two-copy Clifford conversion protocols with constant success probabilities χ(ψ)\chi(\psi)46 for χ(ψ)\chi(\psi)47 and χ(ψ)\chi(\psi)48 for χ(ψ)\chi(\psi)49, enabling constant-overhead injection of a non-Clifford diagonal gate in each case (Labib et al., 27 May 2026). All qutrit decomposition identities were formalized in Lean 4 + mathlib4, underscoring the exact algebraic character of these rank statements (Labib et al., 27 May 2026).

Taken together, these developments present stabilizer rank as a meeting point of simulation complexity, additive combinatorics, higher-order Fourier analysis, lattice methods, and quantum learning theory. Exact and approximate versions capture different operational regimes, their interaction with fidelity and extent is highly nontrivial, and recent orbit-sensitive and algorithmic results indicate that stabilizer rank is best viewed not as a single isolated invariant but as part of a larger hierarchy of stabilizer complexity measures.

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to Stabilizer Rank.