Expressibility, Entangling Capability, and Trainability Trade-offs

A parameterized quantum circuit U(θ)U(\boldsymbol\theta) is not one unitary but a family of them, and every family carries three numbers on its back. Expressibility asks how thoroughly the output states ∣ψ(θ)⟩=U(θ)∣ψ0⟩|\psi(\boldsymbol\theta)\rangle=U(\boldsymbol\theta)|\psi_0\rangle cover Hilbert space as the angles are swept — do they blanket it like the uniform Haar distribution, or huddle in a patch? Entangling capability asks how much multipartite correlation the family typically produces. Trainability asks the practical question that decides whether the circuit is any use: are the cost gradients large enough to optimize with a realistic number of measurements? The surprise, and the whole subject of this article, is that these are not three free dials. The very property that certifies maximal expressibility — the output ensemble reproducing the second moment of the Haar measure, i.e. forming an approximate unitary 22-design — is word for word the hypothesis of the barren-plateau theorem, under which the expected gradient vanishes and its variance shrinks like 2−n2^{-n} in the qubit number nn. Entanglement is the bridge: Haar-typical states carry near-maximal average entanglement, and the directions that generate it are precisely the ones whose gradients disappear. The design lesson is sharp and counterintuitive — choose the least expressible ansatz that can still reach the target — reframing ansatz engineering as navigation of a Pareto frontier, not a race toward universality.

Key takeaways
  • Expressibility measures how uniformly an ansatz's output states cover Hilbert space — the deviation of its second frame moment (or its fidelity distribution) from the Haar value; entangling capability is the ensemble-averaged Meyer–Wallach entanglement.
  • Both come from the same t=2t=2 statistic of the circuit ensemble.
  • High expressibility is mathematically tied to barren plateaus — an approximate unitary 22-design has cost-gradient variance O(2−n)\mathcal{O}(2^{-n}), an exponentially flat landscape.
  • The trade-off is therefore structural: an ansatz expressible enough to reach any target is generically untrainable, while a restricted, problem-tailored ansatz keeps gradients alive by sacrificing coverage.
  • Good design navigates the frontier with shallow depth, locality, symmetry — and local cost observables, since a global cost plateaus even at constant depth.
  • Key idea: the property that makes an ansatz a universal approximator — its output ensemble approximating a unitary 22-design — is identical to the hypothesis that flattens its landscape, so expressibility and trainability trade off through the single shared quantity of the second frame moment.
The core insight

The property that makes an ansatz a universal approximator — its output ensemble approximating a unitary 22-design — is identical to the hypothesis that flattens its optimization landscape; expressibility and trainability therefore trade off through the shared quantity of the second frame moment ∥A(2)∥\|\mathcal{A}^{(2)}\|.

Where this lives today

The trade-off is the daily reality of variational quantum algorithms. In quantum chemistry, hardware-efficient ansätze were the first instinct — cheap, universal — and the first casualties, since their expressibility grows with depth straight into a plateau; the field has swung to chemistry-inspired ansätze (UCCSD, ADAPT-VQE) that restrict expressibility with particle-number and spin symmetry, buying poly(n)\mathrm{poly}(n) gradients at the cost of universality. QAOA occupies a favorable niche for the same reason: its alternating problem/mixer layers with shared angles form a constrained, low-expressibility manifold whose ∥A(2)∥\|\mathcal{A}^{(2)}\| stays far from zero, which is why it often trains where a generic ansatz is already flat. And the mitigation frontier — small-angle initialization, layerwise and local-cost training, symmetry-equivariant circuits — is, at heart, a toolkit for holding a circuit at a chosen point on that Pareto frontier rather than sliding off its edge.

The physical picture

Imagine the reachable output states of an ansatz as a scatter of points on the unit sphere of Hilbert space. A shallow, restricted circuit paints a small patch — it reaches only states near where it started, but its cost surface still has honest hills and valleys. Deepen and entangle the circuit and the scatter spreads until the points sprinkle everywhere with the density of the uniform Haar measure. Universality wants that full coverage — but a cloud that looks the same in every direction makes the cost look the same in every direction too, so on average its slope is zero and its fluctuations shrink with the space's dimension 2n2^{n}. Coverage and slope pull against each other.

Figure
Two ansätze on the Hilbert-space sphere. Left, a restricted circuit covers a small patch — limited reach but honest gradients, Var ~ 1/poly(n). Right, a deep 2-design sprinkles states uniformly with Haar mean overlap ⟨F⟩ = 1/2ⁿ — full coverage but an exponentially flat landscape, Var ~ 2⁻ⁿ
Coverage vs slope: the same ensemble carries both expressibility and trainability depth · entanglement restricted ansatz small patch · Var ~ 1/poly(n) 2-design (Haar-like) uniform · ⟨F⟩ = 1/2ⁿ · Var ~ 2⁻ⁿ

The bridge between coverage and slope is a single scalar. Read the "clumpiness" of the state cloud through its frame potential: the more Haar-like the cloud, the smaller the second frame potential, whose unique minimizer is the Haar value F(2)=2\mathcal{F}^{(2)}=2. Barren plateaus switch on exactly when the clumpiness bottoms out there, because the ensemble's second moment is what controls a gradient's variance. So one number — the norm ∥A(2)∥\|\mathcal{A}^{(2)}\| of the deviation from Haar — simultaneously certifies expressibility and predicts flatness, which is why the trade-off is an identity, not a coincidence. The hardware consequence is brutal: since the typical gradient falls as 2−n/22^{-n/2}, the shots to resolve it climb as 2n2^{n} — the wall the second figure plots.

Figure
The barren-plateau cliff. For a 2-design ansatz the cost-gradient variance decays as Var ≈ 2⁻ⁿ, a straight line on a log axis: 9.8×10⁻⁴ at n = 10 falls to 9.5×10⁻⁷ at n = 20. Resolving that gradient needs ~2ⁿ shots — feasible at n = 10, but ~10¹⁵ shots (millennia of runtime) by n = 50
The exponential cliff: gradient variance Var[∂C] ≈ 2⁻ⁿ for a 2-design ansatz 10⁰ 10⁻² 10⁻⁴ 10⁻⁶ 10⁻⁸ 0 4 8 12 16 20 24 number of qubits n gradient variance Var[∂C] n = 10: Var ≈ 9.8×10⁻⁴ ~10³ shots — easy n = 20: Var ≈ 9.5×10⁻⁷ n = 50 → ~10¹⁵ shots

Entanglement drives the cloud from patch to sprinkle. A product-state ansatz has zero entanglement, is classically simulable, and is trivially trainable — and useless. A scrambling ansatz reaches volume-law entanglement and inherits both the design property and its plateau. Workable ansätze live in the narrow band between: enough entangling capability to reach the physics of interest, not so much that the ensemble turns Haar-typical.

The core equations

Expressibility is defined by comparing the ansatz's tt-th moment with the Haar one, packaged in a single frame-deviation operator that is zero exactly when they match. The order t=2t=2 matters because it is at once the smallest moment that sees pairwise fidelities and the moment that governs gradient variances.

A(t)=∫Haar ⁣(∣ψ⟩⟨ψ∣)⊗t dψ  −  ∫Θ ⁣(∣ψθ⟩⟨ψθ∣)⊗t dθ(1)\mathcal{A}^{(t)}=\int_{\mathrm{Haar}}\!\big(|\psi\rangle\langle\psi|\big)^{\otimes t}\,\mathrm{d}\psi\;-\;\int_{\Theta}\!\big(|\psi_{\boldsymbol\theta}\rangle\langle\psi_{\boldsymbol\theta}|\big)^{\otimes t}\,\mathrm{d}\boldsymbol\theta \qquad (1)

where: A(t)\mathcal{A}^{(t)} — tt-th frame-deviation operator; ∥A(t)∥\|\mathcal{A}^{(t)}\| is the expressibility measure (00 = perfectly Haar at order tt); ∣ψθ⟩=U(θ)∣ψ0⟩|\psi_{\boldsymbol\theta}\rangle=U(\boldsymbol\theta)|\psi_0\rangle — output state; dψ\mathrm{d}\psi — Haar measure on pure states; dθ\mathrm{d}\boldsymbol\theta — sampling measure over Θ\Theta. Smaller norm means a more Haar-like cloud, hence more expressible. In practice one samples pairs of parameter vectors and histograms their fidelity rather than diagonalizing A(2)\mathcal{A}^{(2)}. For two independent Haar-random states the fidelity obeys a purely dimension-dependent law — the benchmark every ansatz is judged against.

PHaar(F)=(N−1)(1−F) N−2,N=2n,⟨F⟩Haar=1N(2)P_{\mathrm{Haar}}(F)=(N-1)(1-F)^{\,N-2},\qquad N=2^{n},\qquad \langle F\rangle_{\mathrm{Haar}}=\frac{1}{N} \qquad (2)

where: F=∣⟨ψ∣ϕ⟩∣2F=|\langle\psi|\phi\rangle|^{2} — fidelity of two sampled states; N=2nN=2^{n} — Hilbert-space dimension; PHaarP_{\mathrm{Haar}} — its density, piled up near F=0F=0 with mean 2−n2^{-n}: Haar states are nearly orthogonal. The expressibility of a concrete ansatz is then the statistical distance between its empirical fidelity histogram and PHaarP_{\mathrm{Haar}}. Sim, Johnson and Aspuru-Guzik use the Kullback–Leibler divergence, in which smaller means more expressible.

Expr=DKL ⁣(Pansatz(F)  ∥  PHaar(F))(3)\mathrm{Expr}=D_{\mathrm{KL}}\!\big(P_{\mathrm{ansatz}}(F)\;\|\;P_{\mathrm{Haar}}(F)\big) \qquad (3)

where: Expr\mathrm{Expr} — expressibility (→0\to 0 is maximal); PansatzP_{\mathrm{ansatz}} — empirical fidelity distribution; DKLD_{\mathrm{KL}} — KL divergence. An idle circuit returning ∣ψ0⟩|\psi_0\rangle has Pansatz(F)=δ(F−1)P_{\mathrm{ansatz}}(F)=\delta(F-1) and a huge divergence; a Haar-like circuit drives Expr→0\mathrm{Expr}\to 0. Entangling capability is tracked by the Meyer–Wallach measure, which averages the single-qubit "how mixed am I" over all qubits. An unentangled qubit is pure and contributes nothing; a maximally entangled one is maximally mixed and contributes the most.

Q(∣ψ⟩)=2n∑k=1n(1−Tr ρk2)(4)Q(|\psi\rangle)=\frac{2}{n}\sum_{k=1}^{n}\big(1-\mathrm{Tr}\,\rho_k^{2}\big) \qquad (4)

where: Q∈[0,1]Q\in[0,1] — global entanglement, 00 for product states; ρk\rho_k — reduced single-qubit state of qubit kk; Tr ρk2\mathrm{Tr}\,\rho_k^{2} — its purity (=1=1 iff unentangled, =12=\tfrac12 iff maximally mixed); nn — qubit count. The entangling capability of an ansatz is the ensemble average of QQ over the sampling distribution — one scalar locating the circuit on the entanglement axis.

Ent=1∣S∣∑θ∈SQ(∣ψθ⟩)(5)\mathrm{Ent}=\frac{1}{|S|}\sum_{\boldsymbol\theta\in S}Q\big(|\psi_{\boldsymbol\theta}\rangle\big) \qquad (5)

where: Ent\mathrm{Ent} — averaged entangling capability; SS — sampled parameter set of size ∣S∣|S|; Q(∣ψθ⟩)Q(|\psi_{\boldsymbol\theta}\rangle) — the measure of each output. Empirically Ent\mathrm{Ent} rises with depth toward the Haar value. The trainability side is the barren-plateau statement. When the ansatz forms an ε\varepsilon-approximate unitary 22-design, the cost gradient has zero mean and a variance capped by an exponentially small number.

⟨∂μC⟩θ=0,Varθ ⁣[∂μC]  ≤  c(n)2 n(6)\langle\partial_\mu C\rangle_{\boldsymbol\theta}=0,\qquad \mathrm{Var}_{\boldsymbol\theta}\!\left[\partial_\mu C\right]\;\le\;\frac{c(n)}{2^{\,n}} \qquad (6)

where: C=⟨ψ0∣U†O U∣ψ0⟩C=\langle\psi_0|U^\dagger O\,U|\psi_0\rangle — cost (expectation of a Hermitian OO); ∂μC\partial_\mu C — derivative in θμ\theta_\mu; c(n)c(n) — an O(poly n)O(\mathrm{poly}\,n) prefactor. The landscape is flat in the mean and exponentially flat in its fluctuations. The unifying object is the frame potential — the ensemble-averaged squared overlap of two sampled unitaries. The Haar measure minimizes it at t!t!, and equality defines an exact tt-design.

FE(t)=∫E ⁣∫E∣Tr(U†V)∣2t dU dV  ≥  FHaar(t)=t! ,FHaar(2)=2(7)\mathcal{F}^{(t)}_{\mathcal{E}}=\int_{\mathcal{E}}\!\int_{\mathcal{E}}\big|\mathrm{Tr}(U^\dagger V)\big|^{2t}\,\mathrm{d}U\,\mathrm{d}V\;\ge\;\mathcal{F}^{(t)}_{\mathrm{Haar}}=t!\,,\qquad \mathcal{F}^{(2)}_{\mathrm{Haar}}=2 \qquad (7)

where: FE(t)\mathcal{F}^{(t)}_{\mathcal{E}} — tt-th frame potential; t!t! — its floor, saturated iff E\mathcal{E} is a tt-design; Tr(U†V)\mathrm{Tr}(U^\dagger V) — overlap of two sampled unitaries. For t=2t=2 the floor is 22; touching it is the barren-plateau regime. Assembled, the measures collapse onto one chain — the trade-off in a single line.

Expr↓  ⟺  ∥A(2)∥↓  ⟺  FE(2)→2  ⟹  Var[∂μC]→2−n(8)\mathrm{Expr}\downarrow\;\Longleftrightarrow\;\big\|\mathcal{A}^{(2)}\big\|\downarrow\;\Longleftrightarrow\;\mathcal{F}^{(2)}_{\mathcal{E}}\to 2\;\Longrightarrow\;\mathrm{Var}[\partial_\mu C]\to 2^{-n} \qquad (8)

where: ↓\downarrow — decreasing toward the Haar limit; expressibility cannot reach its ceiling without dragging the gradient variance to its floor.

Derivation AWhy the mean gradient vanishes for a one-design

The goal is to prove the cleaner half of the barren-plateau result: whenever a block of the circuit forms a unitary 11-design, the expected cost gradient is exactly zero — not merely small — so the landscape has no average descent direction and every scrap of optimization signal must live in the variance, using nothing beyond the first-moment integral over the unitary group.

Step 1. Write C=⟨ψ0∣U†O U∣ψ0⟩C=\langle\psi_0|U^\dagger O\,U|\psi_0\rangle and split the circuit around the parameter of interest, U=UR Vμ ULU=U_R\,V_\mu\,U_L with Vμ=e−iθμHμ/2V_\mu=e^{-i\theta_\mu H_\mu/2} and HμH_\mu a Hermitian (Pauli) generator. Differentiating brings down a commutator, ∂μC=i2⟨ψ0∣UL†[Hμ, UR†O UR]UL∣ψ0⟩\partial_\mu C=\tfrac{i}{2}\langle\psi_0|U_L^\dagger[H_\mu,\,U_R^\dagger O\,U_R]U_L|\psi_0\rangle. Why: the derivative of a conjugation is always a commutator with the generator — this is where the generator's algebra enters.

Step 2. Average over the ensemble, taking the right block URU_R to be a 11-design. The only URU_R-dependent factor, UR†O URU_R^\dagger O\,U_R, then averages to a multiple of the identity. Why: a 11-design is by definition an ensemble under which this integral forgets everything about OO except its trace.

∫UR† O UR dμ(UR)=Tr ON 1\int U_R^\dagger\,O\,U_R\,\mathrm{d}\mu(U_R)=\frac{\mathrm{Tr}\,O}{N}\,\mathbb{1}

Step 3. Substitute back. The averaged operator is proportional to the identity, and the identity commutes with every generator, so [ Tr ON1, Hμ]=0[\,\tfrac{\mathrm{Tr}\,O}{N}\mathbb{1},\,H_\mu]=0 and ⟨∂μC⟩=0\langle\partial_\mu C\rangle=0 exactly. Why: the mean gradient rested on OO keeping some directional structure after averaging; the 11-design erases it.

Step 4. A symmetric-in-the-mean landscape is not yet a plateau — a function can average to zero slope while keeping large local slopes. What kills training is that the variance also collapses: promoting the assumption to a 22-design and repeating at second order (a Weingarten pairing needing two copies of UU) yields Var[∂μC]=O(2−n)\mathrm{Var}[\partial_\mu C]=\mathcal{O}(2^{-n}). Why: the mean uses one copy of UU, the variance uses two — exactly why t=2t=2 is where expressibility and trainability meet.

Go deeper · Derivation B · 1 minHow expressibility upper-bounds the gradient variance
Derivation BHow expressibility upper-bounds the gradient variance

The goal is to upgrade the trade-off from a slogan to an inequality, so that measuring ∥A(2)∥\|\mathcal{A}^{(2)}\| on a few qubits predicts the gradient magnitude. Following Holmes, Sharma, Cerezo and Coles, the variance splits into a tiny Haar floor plus a term proportional to the frame deviation — so a circuit has appreciable gradients only if it is appreciably inexpressible.

Step 1. Write the variance as a genuine second moment, Var[∂μC]=Eθ[(∂μC)2]−(Eθ[∂μC])2\mathrm{Var}[\partial_\mu C]=\mathbb{E}_{\boldsymbol\theta}[(\partial_\mu C)^2]-(\mathbb{E}_{\boldsymbol\theta}[\partial_\mu C])^2. Both terms are quadratic in the output projector, i.e. linear functionals of the t=2t=2 moment. Why: this is the formal reason the whole analysis is a statement about the second moment and nothing higher.

Step 2. Insert the frame-deviation operator (1) at t=2t=2: the ansatz second moment equals the Haar second moment minus the deviation, so any quadratic functional splits into a Haar piece and an A(2)\mathcal{A}^{(2)} piece. Why: A(2)\mathcal{A}^{(2)} is defined precisely so that "ansatz = Haar − deviation" holds operator-wise, making the split exact.

Step 3. Bound the pieces. The Haar piece is the McClean floor, O(poly n)/2nO(\mathrm{poly}\,n)/2^{n}, exponentially small on its own; the deviation piece is bounded by ∥A(2)∥\|\mathcal{A}^{(2)}\| times an observable-dependent factor g(n)g(n). Why: Cauchy–Schwarz against the fixed cost operator turns "how far from Haar" into a multiplicative bound on the surviving variance.

Varθ ⁣[∂μC]  ≤  g(n) ∥A(2)∥  +  c(n)2 n\mathrm{Var}_{\boldsymbol\theta}\!\left[\partial_\mu C\right]\;\le\;g(n)\,\big\|\mathcal{A}^{(2)}\big\|\;+\;\frac{c(n)}{2^{\,n}}

Step 4. Read the trade-off off the inequality. As the ansatz becomes more expressible, ∥A(2)∥→0\|\mathcal{A}^{(2)}\|\to 0 and the bound collapses onto the bare 2−n2^{-n} floor — high expressibility forces small gradients. Appreciable gradients are permitted only when ∥A(2)∥\|\mathcal{A}^{(2)}\| is large, i.e. when the circuit is deliberately kept far from a 22-design. Why: trainability is a budget — you spend inexpressibility to buy gradient magnitude, and a 22-design has spent it all.

Limiting cases

How the trade-off behaves in the regimes an ansatz designer meets:

CaseResultMeaning
Shallow / local, local cost (L=O(1)L=\mathcal{O}(1))Var[∂μC]=Ω(1/poly(n))\mathrm{Var}[\partial_\mu C]=\Omega(1/\mathrm{poly}(n))Low expressibility, restricted light-cones; gradients decay only polynomially — trainable, but covers a limited submanifold.
Deep / global (22-design)Var[∂μC]∼2−n\mathrm{Var}[\partial_\mu C]\sim 2^{-n}Maximal pairwise expressibility (F(2)→2\mathcal{F}^{(2)}\to 2) forces an exponentially flat landscape — a plateau; reachability is high but optimization fails.
Global cost observableVar[∂μC]∼2−n\mathrm{Var}[\partial_\mu C]\sim 2^{-n} even at L=O(1)L=\mathcal{O}(1)A cost coupling all nn qubits plateaus even a shallow circuit: trainability depends on the observable's locality, not only the ansatz.
Product-state ansatz (Ent=0\mathrm{Ent}=0)large gradients, zero reachTrivially trainable and classically simulable, but cannot represent correlated targets — useless at the other extreme.
Clifford / free-fermion ansatzpoly(n)\mathrm{poly}(n) gradientsA restricted (non-universal) gate set keeps F(2)\mathcal{F}^{(2)} far above the floor and the circuit simulable — trainable by construction.

Worked examples

1 · Entangling capability from the Meyer–Wallach measure (fully worked)

Compute QQ for a product state, a two-qubit Bell state, an nn-qubit GHZ state, and the three-qubit W state.

Step 1. Product state. Every qubit is pure, so each ρk\rho_k has purity Tr ρk2=1\mathrm{Tr}\,\rho_k^2=1 and each term 1−Tr ρk2=01-\mathrm{Tr}\,\rho_k^2=0. Thus Q=0Q=\mathbf{0} — the trivial, trainable, useless corner.

Step 2. Bell state ∣Φ+⟩=(∣00⟩+∣11⟩)/2|\Phi^+\rangle=(|00\rangle+|11\rangle)/\sqrt2. Tracing out either qubit gives the maximally mixed ρk=1/2\rho_k=\mathbb{1}/2, purity 12\tfrac12, so each term is 12\tfrac12. With n=2n=2: Q=22(12+12)=1Q=\tfrac{2}{2}(\tfrac12+\tfrac12)=\mathbf{1} — maximally entangled by this measure.

Step 3. GHZ state (∣0⟩⊗n+∣1⟩⊗n)/2(|0\rangle^{\otimes n}+|1\rangle^{\otimes n})/\sqrt2. Each single-qubit reduced state is again 1/2\mathbb{1}/2, purity 12\tfrac12, so Q=2n⋅n⋅12=1Q=\tfrac{2}{n}\cdot n\cdot\tfrac12=\mathbf{1} for every nn — the maximum, despite GHZ being famously fragile, since QQ measures single-qubit mixedness, not robustness.

Step 4. W state (∣100⟩+∣010⟩+∣001⟩)/3(|100\rangle+|010\rangle+|001\rangle)/\sqrt3. Each qubit is ∣1⟩|1\rangle with probability 13\tfrac13, giving ρk=23∣0⟩⟨0∣+13∣1⟩⟨1∣\rho_k=\tfrac23|0\rangle\langle0|+\tfrac13|1\rangle\langle1| and purity (23)2+(13)2=59(\tfrac23)^2+(\tfrac13)^2=\tfrac59. Each term is 49\tfrac49, so Q=23⋅3⋅49=89≈0.889Q=\tfrac{2}{3}\cdot3\cdot\tfrac49=\tfrac{8}{9}\approx\mathbf{0.889} — highly but not maximally entangled. Takeaway: Q=0Q=0 (product) <0.889<0.889 (W) <1<1 (Bell, GHZ); an ansatz's Ent\mathrm{Ent} is the sample-average of exactly this number, and it climbs with depth toward the Haar value as the circuit nears a 22-design.

2 · The shot budget of a barren plateau (fully worked)

A hardware-efficient ansatz has reached the 22-design regime, so Var[∂μC]≈2−n\mathrm{Var}[\partial_\mu C]\approx 2^{-n} and ⟨∂μC⟩=0\langle\partial_\mu C\rangle=0. How many shots resolve a gradient against shot noise at n=4,10,20,50n=4,10,20,50?

Step 1. A typical gradient is the standard deviation, ∣∂μC∣∼Var=2−n/2|\partial_\mu C|\sim\sqrt{\mathrm{Var}}=2^{-n/2}. Estimating an expectation to precision ϵ\epsilon costs M∼1/ϵ2M\sim 1/\epsilon^2 shots, so seeing the gradient needs ϵ≲2−n/2\epsilon\lesssim 2^{-n/2}, i.e. M∼2nM\sim 2^{n} shots per component.

Step 2. Evaluate the wall. n=4n=4: M∼16M\sim\mathbf{16} shots — trivial. n=10n=10: M∼1.0×103M\sim\mathbf{1.0\times10^{3}} — routine. n=20n=20: M∼1.0×106M\sim\mathbf{1.0\times10^{6}} — a million shots per component, per step. n=50n=50: M∼1.1×1015M\sim\mathbf{1.1\times10^{15}} shots.

Step 3. At an optimistic 10410^{4} executions per second, the n=50n=50 figure takes ≈1.1×1011\approx1.1\times10^{11} s ≈\approx 3600 years — for one gradient component at one step, before averaging over the hundreds of parameters a real optimization needs.

Step 4. The plateau is not a slow-convergence nuisance a better optimizer fixes; it is an exponential measurement wall baked into the ansatz's expressibility. Because it is set by ∥A(2)∥→0\|\mathcal{A}^{(2)}\|\to0, the only cure is to keep the circuit out of the 22-design regime — shallow depth, local cost, symmetry, or a warm start. Takeaway: M∼2nM\sim2^{n} makes generic deep hardware-efficient ansätze untrainable by n≈40n\approx40–5050, regardless of optimizer quality.

Physics of the portrait

The trade-off has no single discoverer — it emerged when three separate lines of work (unitary designs, entanglement measures, and variational-algorithm practice) were seen to describe one object. Its dramatic centre is the barren plateau: the 2018 result that random deep circuits are exponentially flat.

Origins · 1 minbarren plateau and how this was discovered
BP
barren plateau
the exponentially flat landscapes of 2-design ansätze, named in 2018 · variational quantum algorithms and circuit design

The barren plateau is the name Jarrod McClean, Sergio Boixo, Vadim Smelyanskiy, Ryan Babbush and Hartmut Neven gave, in 2018, to a phenomenon that quietly threatened the near-term quantum-computing program. They proved that if a randomly initialized parameterized circuit is expressive enough to form an approximate unitary 22-design, the expectation of every cost gradient is zero and its variance decays as 2−n2^{-n} — the landscape flattens exponentially as qubits are added, so gradient-based training stalls before it starts. The result rests on unitary tt-designs, formalized in the 2000s as finite ensembles reproducing the low moments of the Haar measure, and on the frame potential that grades an ensemble's closeness to Haar; the entangling-capability axis was supplied by David Meyer and Nolan Wallach's 2002 single-scalar measure QQ. Sukin Sim, Peter Johnson and Alán Aspuru-Guzik made expressibility and entangling capability catalogue-able in 2019; Marco Cerezo and collaborators tied plateaus to cost locality in 2021; and Zoë Holmes, Kunal Sharma, Cerezo and Patrick Coles closed the loop in 2022, bounding the gradient variance directly by the expressibility. What began as three disconnected ideas is now one inequality: reach, entanglement, and trainability read off the same second moment.

History
2002
— Meyer and Wallach define a single-scalar global multipartite entanglement measure Q
2018
— McClean, Boixo, Smelyanskiy, Babbush and Neven name the barren plateau for 2-design circuits
2019
— Sim, Johnson and Aspuru-Guzik make expressibility and entangling capability quantitative
2021
— Cerezo and co-workers link plateaus to cost-function locality, not just depth
2022
— Holmes, Sharma, Cerezo and Coles bound gradient variance directly by expressibility

Going further

Texts and reviews. Cerezo et al., Variational Quantum Algorithms, Nat. Rev. Phys. 3, 625 (2021) — the standard survey · Preskill, Quantum Information lecture notes (Caltech Ph219) — Haar measure, unitary designs, frame potentials · Watrous, The Theory of Quantum Information (2018), Ch. 7 — moment operators and the unitary group · Nielsen and Chuang, Quantum Computation and Quantum Information, Ch. 2, 8 — density matrices, purity, reduced states underlying QQ.

Primary sources. Sim, Johnson and Aspuru-Guzik, Adv. Quantum Technol. 2, 1900070 (2019) — expressibility and entangling-capability measures · McClean, Boixo, Smelyanskiy, Babbush and Neven, Nat. Commun. 9, 4812 (2018) — barren plateaus and 22-designs · Holmes, Sharma, Cerezo and Coles, PRX Quantum 3, 010313 (2022) — expressibility bounds on gradients · Cerezo, Sone, Volkoff, Cincio and Coles, Nat. Commun. 12, 1791 (2021) — cost-function-dependent barren plateaus · Meyer and Wallach, J. Math. Phys. 43, 4273 (2002) — the measure QQ. The key results collected in this article are: the Haar fidelity density P(F)=(N−1)(1−F)N−2P(F)=(N-1)(1-F)^{N-2} with mean 1/N1/N, N=2nN=2^n; the frame floor FHaar(t)=t!\mathcal{F}^{(t)}_{\mathrm{Haar}}=t! and its saturation defining tt-designs; the vanishing mean and O(2−n)\mathcal{O}(2^{-n}) variance for 22-designs; the expressibility–variance inequality Var≤g(n)∥A(2)∥+c(n)2−n\mathrm{Var}\le g(n)\|\mathcal{A}^{(2)}\|+c(n)2^{-n}; the Meyer–Wallach values Q=0Q=0 (product), 8/98/9 (W₃), 11 (Bell, GHZ); and the shot scaling M∼2nM\sim2^{n} from Var∼2−n/2\sqrt{\mathrm{Var}}\sim2^{-n/2}. All scalings are asymptotic orders; no fabricated constants.

Prerequisites. Parameterized Quantum Circuits and Ansatz Design · Barren Plateaus in Variational Landscapes · Cost-Function and Measurement Estimation · Parameter-Shift Rules and Quantum Gradients. Leads to. Strategies to Mitigate Barren Plateaus · Hardware-Efficient and Chemistry-Inspired Ansätze · Quantum Machine Learning Models · QAOA Performance Bounds and Concentration.

Ask the tutor: Ask me to walk through why deepening a hardware-efficient ansatz to gain reach is exactly what buries its gradients — or to compute the Meyer–Wallach QQ of your own circuit's output.

Are expressibility and entangling capability the same thing?

No, but they are tightly correlated. Expressibility measures how uniformly the ansatz covers Hilbert space — the deviation of its second moment from Haar. Entangling capability measures the ensemble-averaged entanglement via the Meyer–Wallach QQ. They correlate because reaching Haar-typical states requires near-maximal average entanglement, so a more expressible circuit is usually more entangling. But they are logically distinct: one can build highly entangling circuits that are still poorly expressible — symmetry-restricted circuits that saturate entanglement inside a small subspace — so a designer tracks both numbers, not one.

If high expressibility causes plateaus, why not just use a tiny, inexpressible ansatz?

Because inexpressibility has its own failure mode: an ansatz too restricted to contain the target will train happily to a wrong answer. The product-state ansatz is the extreme — perfectly trainable, entirely useless. The goal is not to minimize expressibility but to match it to the problem: the least expressible circuit whose reachable manifold still includes the solution. This is why chemistry-inspired ansätze encode the target's symmetries (particle number, spin) — shrinking the accessible space to the physically relevant sector keeps gradients alive while retaining the states that matter.

Does a barren plateau just mean my optimizer is bad?

No, and this is the crucial point. A plateau is a property of the landscape, not the optimizer. When Var[∂μC]∼2−n\mathrm{Var}[\partial_\mu C]\sim2^{-n}, gradients are exponentially small everywhere in a vast region, so gradient descent, Adam, and natural-gradient methods all stall equally — and gradient-free methods fare no better, since the cost values themselves concentrate exponentially and are indistinguishable within shot noise. The obstruction is an information-theoretic measurement wall: you would need ∼2n\sim2^{n} shots just to see a descent direction. No optimizer can manufacture signal the measurements cannot resolve; the fix changes the circuit or the cost.

Is the barren-plateau variance always exactly 2 to the minus n?

The clean 2−n2^{-n} scaling is the exact-22-design result; real circuits show a family of related decays, and the essential dichotomy is exponential versus polynomial. An approximate 22-design gives variance Θ(2−n)\Theta(2^{-n}); a shallow, local ansatz with a local cost gives Ω(1/poly(n))\Omega(1/\mathrm{poly}(n)) — decaying only polynomially, hence trainable. Noise- and entanglement-induced plateaus add further exponential decays. The message is qualitative: near a 22-design you are exponentially flat, and only structure — locality, symmetry, shallow depth — restores a polynomial floor.

How is expressibility actually measured in practice?

The most common route is the fidelity-sampling method of Sim et al. Draw many pairs of parameter vectors, prepare the output states, estimate their fidelity F=∣⟨ψθ∣ψθ′⟩∣2F=|\langle\psi_{\boldsymbol\theta}|\psi_{\boldsymbol\theta'}\rangle|^2 (via a swap test), and histogram the results. Compare that histogram to the analytic Haar law PHaar(F)=(N−1)(1−F)N−2P_{\mathrm{Haar}}(F)=(N-1)(1-F)^{N-2} using the KL divergence — that number is Expr\mathrm{Expr}. It is cheap on a few qubits and serves as an early warning: an ansatz whose small-nn histogram already hugs the Haar curve will plateau when scaled up. Frame potentials can also be estimated directly.

Why does the cost observable's locality matter as much as the ansatz?

Because the analysis concerns the pair (ansatz, cost), not the ansatz alone. Cerezo et al. showed that a global cost — an observable coupling all nn qubits, such as a projector onto a single target state — induces 2−n2^{-n} gradient variance even for a shallow, log-depth circuit nowhere near a 22-design. A local cost built from few-qubit observables admits a polynomial gradient floor for shallow circuits. The intuition: a global observable moves only under coordinated changes across the whole register, and such directions are exponentially rare. So trainability is engineered on two fronts — keep the ansatz off the 22-design and keep the cost local.

Before this

Where this leads