Papers
Topics
Authors
Recent
Search
2000 character limit reached

Triply Efficient Shadow Tomography

Updated 5 July 2026
  • The paper introduces a two-stage protocol where initial Bell measurements estimate observable magnitudes followed by mimicking state techniques for sign recovery.
  • Triply efficient shadow tomography achieves simultaneous improvements in sample complexity, computational runtime, and constant-copy measurement constraints across various quantum observable models.
  • Empirical evaluations and algorithmic refinements demonstrate practical benefits and raise open questions on resource balancing and noise robustness in advanced quantum measurement strategies.

Searching arXiv for papers on triply efficient shadow tomography and related shadow tomography variants. Triply efficient shadow tomography denotes a class of shadow tomography protocols that are simultaneously sample-efficient, time-efficient, and restricted to measurements that entangle only a constant number of copies of the unknown quantum state at a time. In the 2024 formulation for Pauli and fermionic observables, a protocol is triply efficient when it uses poly(logS,1/ϵ)\mathrm{poly}(\log|S|,1/\epsilon) copies of ρ\rho, has classical and quantum computation cost poly(S,n,1/ϵ)\mathrm{poly}(|S|,n,1/\epsilon), and employs few-copy measurements, ideally one- or two-copy measurements (King et al., 2024). Subsequent work broadened the term in distinct directions: one line developed two-copy Pauli-shadow schemes with explicit empirical evaluation (Tran et al., 15 Aug 2025); another introduced a dimension-independent algorithm for general POVM shadow tomography with sample complexity n=Θ((m/ϵ2)log(m/δ))n=\Theta((\sqrt{m}/\epsilon^2)\log(m/\delta)) and efficient read-once implementations (Sinha, 2024); and a separate line gave qudit classical-shadow methods whose “triple efficiency” consists of sample, post-processing-time, and storage efficiency for estimating a single expectation value tr(ρO)\operatorname{tr}(\rho O) under bounded-norm assumptions (Wang, 2024). The phrase therefore names a family of related efficiency criteria rather than a single universal protocol.

1. Concept and scope

The basic shadow tomography task is to estimate expectation values of a fixed observable family from copies of an unknown state. In the Pauli-centered setting, one is given i.i.d. copies of an unknown nn-qubit state ρ\rho and a fixed set of bounded observables S={O1,,OM}S=\{O_1,\dots,O_M\}, with the goal of outputting numbers yOiy_{O_i} such that yOiTr(Oiρ)ϵ|y_{O_i}-\operatorname{Tr}(O_i\rho)|\le \epsilon for every ρ\rho0 with high probability (King et al., 2024). The performance metrics are sample complexity, time complexity, and measurement constraints, especially the number of copies entangled in each measurement (King et al., 2024).

In the 2024 paper that introduced the phrase explicitly, “triply efficient” means three simultaneous properties: sample efficiency, time efficiency, and constant-copy measurements (King et al., 2024). This criterion was motivated by a mismatch between prior general shadow tomography schemes, which could be sample-efficient but computationally heavy or reliant on many-copy entangled measurements, and classical-shadow protocols, which are computationally light but become sample-inefficient for some observable families (King et al., 2024).

Later papers reused the phrase with partially different emphases. The dimension-independent algorithm for arbitrary POVM elements ρ\rho1 emphasizes dimension-independent sample complexity, efficient classical and quantum processing, and low quantum memory, including a read-once implementation holding only one copy of ρ\rho2 in memory at a time (Sinha, 2024). The qudit DDB-ST work treats “triply efficient” as simultaneous efficiency in samples, runtime or post-processing, and storage, with constant-time classical post-processing per shot and memory ρ\rho3 for storing shadow samples (Wang, 2024). This suggests that the shared core idea is multi-resource efficiency, while the precise resource triad depends on the problem formulation.

2. Origins in shadow tomography and single-copy limitations

Classical shadows based on random single-copy Clifford or local Pauli measurements are already triply efficient for ρ\rho4-local Pauli observables. For ρ\rho5, the sample complexity is ρ\rho6, and the runtime is polynomial in ρ\rho7 (King et al., 2024). These protocols can be interpreted through a shadow-norm perspective or, more structurally, through fractional colorings of a commutation graph that encodes which observables can be measured together (King et al., 2024).

The limitation is that single-copy methods cease to be sample-efficient for broader observable classes. For all ρ\rho8-qubit Pauli observables, any single-copy scheme requires an exponential number of samples; for fixed-ρ\rho9 fermionic observables, any single-copy protocol requires poly(S,n,1/ϵ)\mathrm{poly}(|S|,n,1/\epsilon)0 copies (King et al., 2024). The two-copy framework of (King et al., 2024) was developed precisely to cross this barrier while preserving computational tractability.

The later empirical study sharpened this distinction for arbitrary Pauli subsets. It states that any single-copy Pauli estimation strategy can be exponentially inefficient for arbitrary subsets poly(S,n,1/ϵ)\mathrm{poly}(|S|,n,1/\epsilon)1, whereas the two-copy Bell-sampling approach achieves polynomial sample complexity and polynomial classical post-processing for any subset of poly(S,n,1/ϵ)\mathrm{poly}(|S|,n,1/\epsilon)2-qubit Pauli observables (Tran et al., 15 Aug 2025). In that setting, triple efficiency means polynomial sample complexity in poly(S,n,1/ϵ)\mathrm{poly}(|S|,n,1/\epsilon)3 and poly(S,n,1/ϵ)\mathrm{poly}(|S|,n,1/\epsilon)4, polynomial classical runtime and memory, and a constant number of copies per measurement, specifically poly(S,n,1/ϵ)\mathrm{poly}(|S|,n,1/\epsilon)5 (Tran et al., 15 Aug 2025).

A different limitation motivates the dimension-independent algorithm of (Sinha, 2024). Earlier improvements over naive shadow tomography typically retained dimension dependence. The 2024 algorithm removes dependence on the Hilbert-space dimension poly(S,n,1/ϵ)\mathrm{poly}(|S|,n,1/\epsilon)6 from the sample complexity entirely, achieving poly(S,n,1/ϵ)\mathrm{poly}(|S|,n,1/\epsilon)7 copies for poly(S,n,1/ϵ)\mathrm{poly}(|S|,n,1/\epsilon)8 two-outcome measurements, with optimal poly(S,n,1/ϵ)\mathrm{poly}(|S|,n,1/\epsilon)9 dependence (Sinha, 2024). Here the obstacle is not Pauli structure or copy complexity, but the high dimension of the underlying state space.

3. Two-copy Pauli and fermionic frameworks

The central structural contribution of (King et al., 2024) is a two-stage framework for subsets of Pauli observables. The first stage performs Bell measurements on n=Θ((m/ϵ2)log(m/δ))n=\Theta((\sqrt{m}/\epsilon^2)\log(m/\delta))0 to estimate magnitudes n=Θ((m/ϵ2)log(m/δ))n=\Theta((\sqrt{m}/\epsilon^2)\log(m/\delta))1 for all n=Θ((m/ϵ2)log(m/δ))n=\Theta((\sqrt{m}/\epsilon^2)\log(m/\delta))2 simultaneously. One obtains estimates n=Θ((m/ϵ2)log(m/δ))n=\Theta((\sqrt{m}/\epsilon^2)\log(m/\delta))3 satisfying n=Θ((m/ϵ2)log(m/δ))n=\Theta((\sqrt{m}/\epsilon^2)\log(m/\delta))4 for all n=Θ((m/ϵ2)log(m/δ))n=\Theta((\sqrt{m}/\epsilon^2)\log(m/\delta))5 with n=Θ((m/ϵ2)log(m/δ))n=\Theta((\sqrt{m}/\epsilon^2)\log(m/\delta))6 two-copy shots, and then defines

n=Θ((m/ϵ2)log(m/δ))n=\Theta((\sqrt{m}/\epsilon^2)\log(m/\delta))7

With high probability, every n=Θ((m/ϵ2)log(m/δ))n=\Theta((\sqrt{m}/\epsilon^2)\log(m/\delta))8 has n=Θ((m/ϵ2)log(m/δ))n=\Theta((\sqrt{m}/\epsilon^2)\log(m/\delta))9 (King et al., 2024).

The second stage exploits a clique bound on the induced commutation graph tr(ρO)\operatorname{tr}(\rho O)0. A basic uncertainty principle implies that the largest clique of tr(ρO)\operatorname{tr}(\rho O)1 has size at most tr(ρO)\operatorname{tr}(\rho O)2 with high probability (King et al., 2024). This bounded-clique property allows the use of tr(ρO)\operatorname{tr}(\rho O)3-boundedness and fractional-coloring methods to schedule efficient measurements for the remaining sign-recovery task (King et al., 2024).

For all Pauli observables tr(ρO)\operatorname{tr}(\rho O)4, (King et al., 2024) proves a triply efficient protocol using only two-copy Clifford measurements with sample complexity tr(ρO)\operatorname{tr}(\rho O)5 and time complexity tr(ρO)\operatorname{tr}(\rho O)6. The computational ingredient is a matrix multiplicative weights procedure that constructs a “mimicking state” tr(ρO)\operatorname{tr}(\rho O)7 such that tr(ρO)\operatorname{tr}(\rho O)8 for all large-magnitude Paulis identified in the first stage (King et al., 2024). Once tr(ρO)\operatorname{tr}(\rho O)9 is known, Bell sampling on nn0 estimates

nn1

and the sign of nn2 follows from the sign of nn3 and the known sign of nn4 (King et al., 2024).

For nn5-body fermionic observables nn6, the same general template combines Bell-sampling magnitude estimation with a fractional-coloring algorithm based on polynomial nn7-bounds for induced subgraphs of the fermionic commutation graph. For fixed nn8, this yields the first triply efficient protocol for local fermionic observables using only two-copy Clifford measurements (King et al., 2024). The explicit bounds are expressed through polynomials nn9 in the clique number ρ\rho0; for example, ρ\rho1 and ρ\rho2 (King et al., 2024).

A related corollary is a rapid-retrieval compression scheme for Pauli observables: using two-copy Clifford measurements on ρ\rho3 copies of ρ\rho4 and ρ\rho5 runtime, one can produce a ρ\rho6-bit classical representation from which the expectation value of any ρ\rho7 Pauli observable can be extracted in ρ\rho8 time, up to a small constant error (King et al., 2024). This compression is an especially direct manifestation of the “time” and “memory” components of triple efficiency.

4. Dimension-independent shadow tomography for arbitrary POVMs

The algorithm of (Sinha, 2024) addresses a more general measurement model. Given an unknown state ρ\rho9 and known two-outcome measurements S={O1,,OM}S=\{O_1,\dots,O_M\}0 with S={O1,,OM}S=\{O_1,\dots,O_M\}1, the task is to estimate all S={O1,,OM}S=\{O_1,\dots,O_M\}2 to additive error S={O1,,OM}S=\{O_1,\dots,O_M\}3 with failure probability at most S={O1,,OM}S=\{O_1,\dots,O_M\}4 (Sinha, 2024). The principal guarantee is the existence of a shadow tomography algorithm using

S={O1,,OM}S=\{O_1,\dots,O_M\}5

copies of S={O1,,OM}S=\{O_1,\dots,O_M\}6, independent of the dimension S={O1,,OM}S=\{O_1,\dots,O_M\}7, with optimal dependence on S={O1,,OM}S=\{O_1,\dots,O_M\}8 (Sinha, 2024).

The algorithm operates sequentially across the measurements but is non-adaptive in the sense that it does not use classical adaptivity from earlier estimates (Sinha, 2024). For each measurement S={O1,,OM}S=\{O_1,\dots,O_M\}9, it prepares yOiy_{O_i}0 ancilla qubits in

yOiy_{O_i}1

applies the unitary

yOiy_{O_i}2

measures the ancillas in the computational basis, forms the fraction yOiy_{O_i}3 of observed ones, and outputs

yOiy_{O_i}4

(Sinha, 2024). For a single yOiy_{O_i}5, the accuracy requirement yOiy_{O_i}6 holds with probability at least yOiy_{O_i}7 when yOiy_{O_i}8 and yOiy_{O_i}9 (Sinha, 2024).

The key technical concept is “gentleness in shadows.” Instead of proving that the state changes little in trace distance after each noisy estimation step, the analysis shows that the expected values yOiTr(Oiρ)ϵ|y_{O_i}-\operatorname{Tr}(O_i\rho)|\le \epsilon0 of later measurements drift only by controlled amounts (Sinha, 2024). Conditioning analytically on an yOiTr(Oiρ)ϵ|y_{O_i}-\operatorname{Tr}(O_i\rho)|\le \epsilon1-basis measurement of the ancillas yields

yOiTr(Oiρ)ϵ|y_{O_i}-\operatorname{Tr}(O_i\rho)|\le \epsilon2

where yOiTr(Oiρ)ϵ|y_{O_i}-\operatorname{Tr}(O_i\rho)|\le \epsilon3 is a sum of yOiTr(Oiρ)ϵ|y_{O_i}-\operatorname{Tr}(O_i\rho)|\le \epsilon4 independent yOiTr(Oiρ)ϵ|y_{O_i}-\operatorname{Tr}(O_i\rho)|\le \epsilon5 variables, and the shadow perturbation decomposes into a first-order commutator term plus a second-order remainder controlled by a double-commutator bound (Sinha, 2024). Azuma’s inequality and sub-Gaussian bounds then control the cumulative drift across the sequence of measurements (Sinha, 2024).

The resource profile is also explicitly triply efficient. The protocol can be arranged as a read-once quantum circuit that holds at most one copy of yOiTr(Oiρ)ϵ|y_{O_i}-\operatorname{Tr}(O_i\rho)|\le \epsilon6 at a time and discards it before requesting the next one (Sinha, 2024). The additional quantum memory is yOiTr(Oiρ)ϵ|y_{O_i}-\operatorname{Tr}(O_i\rho)|\le \epsilon7 qubits in the main read-once design, an yOiTr(Oiρ)ϵ|y_{O_i}-\operatorname{Tr}(O_i\rho)|\le \epsilon8-ancilla variant is possible with mid-circuit measurements and resets, and a low-memory variant uses only yOiTr(Oiρ)ϵ|y_{O_i}-\operatorname{Tr}(O_i\rho)|\le \epsilon9 ancilla qubits but loses robustness to ancilla measurement noise (Sinha, 2024). Classical post-processing is minimal: for each ρ\rho00, it only computes ρ\rho01 and ρ\rho02, with no semidefinite programming, no matrix multiplicative weights over a ρ\rho03 hypothesis state, and no ρ\rho04-dependent classical runtime (Sinha, 2024).

5. Qudit DDB-ST and the “triply efficient” single-observable formulation

The qudit work (Wang, 2024) studies a distinct problem: estimating a single inner product ρ\rho05, where ρ\rho06 is a ρ\rho07-dimensional density matrix and ρ\rho08 is a Hermitian observable with known trace and bounded second moment ρ\rho09, with ρ\rho10 as strong as a constant or as mild as ρ\rho11 (Wang, 2024). The protocol is based on qudit classical shadows using Dense Dual Bases, or DDB-ST, and claims three efficiencies: sample complexity, constant-time classical post-processing per measurement, and storage complexity ρ\rho12 (Wang, 2024).

The DDB measurement ensemble consists of rank-1 projectors

ρ\rho13

with

ρ\rho14

for ρ\rho15 (Wang, 2024). Each DDB unitary maps the computational basis to one of these orthonormal bases, so each snapshot has at most two non-zero amplitudes. This sparsity is the core reason for constant-time classical post-processing (Wang, 2024).

The reconstruction channel is given explicitly. If ρ\rho16 denotes the DDB ensemble, then

ρ\rho17

and

ρ\rho18

where ρ\rho19 (Wang, 2024). For a snapshot ρ\rho20, the reconstructed shadow ρ\rho21 has at most four non-zero matrix entries plus a known multiple of the identity, so ρ\rho22 requires at most four oracle queries to matrix elements of ρ\rho23 and one addition of ρ\rho24 (Wang, 2024). Hence the per-shot classical post-processing time is ρ\rho25 (Wang, 2024).

The estimator

ρ\rho26

is unbiased because ρ\rho27 (Wang, 2024). Writing ρ\rho28, the sample complexity obeys

ρ\rho29

with explicit bounds

ρ\rho30

and, for approximately DDB-average states,

ρ\rho31

(Wang, 2024). Under bounded-norm assumptions ρ\rho32, the typical sample complexity is ρ\rho33, independent of ρ\rho34 on average, while the worst case is ρ\rho35, still quadratically better than classical ρ\rho36 costs (Wang, 2024).

A special theorem covers ρ\rho37-qubit stabilizer states ρ\rho38 and arbitrary bounded-norm observables ρ\rho39: the estimate satisfies the desired additive-error guarantee with

ρ\rho40

and total classical post-processing time ρ\rho41 (Wang, 2024). The proof uses a Clifford transformation that reduces the stabilizer support to an ρ\rho42-qubit block; large ρ\rho43 yields approximately DDB-average behavior, while small ρ\rho44 yields sparsity enabling direct evaluation (Wang, 2024). This formulation differs from the all-observables shadow-tomography setting, but it is clearly part of the broader “triply efficient” vocabulary.

6. Empirical evaluation and practical tradeoffs

The empirical study (Tran et al., 15 Aug 2025) evaluates a two-copy protocol for Pauli subsets using classical, noise-free simulations. The setup includes GHZ and Zero stabilizer states and random Gibbs states of Pauli Hamiltonians, for system sizes ρ\rho45 (Tran et al., 15 Aug 2025). The protocol follows three stages: Bell-sampling magnitudes on ρ\rho46, construction of a mimicking state ρ\rho47 through a matrix multiplicative weights style feasibility loop, and Bell-sampling sign recovery on ρ\rho48 (Tran et al., 15 Aug 2025).

For the first stage, Bell sampling yields

ρ\rho49

with a Hoeffding-based union bound implying ρ\rho50 shots for simultaneous magnitude estimation (Tran et al., 15 Aug 2025). The support is then thresholded at ρ\rho51 (Tran et al., 15 Aug 2025). The second stage searches for a mimicking state satisfying ρ\rho52 for all large-magnitude Paulis, and the third stage recovers signs from

ρ\rho53

(Tran et al., 15 Aug 2025).

The empirical results align closely with the theoretical scaling laws. Stage 1 shows log-log exponents near ρ\rho54, matching the predicted ρ\rho55 behavior; for Gibbs states at ρ\rho56, the reported exponent is ρ\rho57 (Tran et al., 15 Aug 2025). Stage 3 likewise exhibits exponents near ρ\rho58 for Gibbs states, while stabilizer states are empirically easier, with perfect sign recovery after a single Bell measurement on ρ\rho59 reported for GHZ and Zero in the study’s simulations (Tran et al., 15 Aug 2025). The paper states that the empirical sample complexity aligns closely with theoretical predictions for stabilizer states and shows slightly improved scaling for random Gibbs states compared to established theoretical bounds (Tran et al., 15 Aug 2025).

The feasibility loop in Stage 2 is improved using adaptive Hamiltonian updates inspired by a refined convex optimization method. The updated rule uses

ρ\rho60

together with backtracking line search on ρ\rho61 (Tran et al., 15 Aug 2025). This preserves the theoretical iteration bound ρ\rho62 while reducing empirical iteration counts substantially; reported examples include GHZ at ρ\rho63, where the iteration count drops from ρ\rho64 to ρ\rho65, and Gibbs at ρ\rho66, where it drops from ρ\rho67 to ρ\rho68 (Tran et al., 15 Aug 2025). A plausible implication is that, at least for the simulated state families, asymptotic ρ\rho69 scaling does not by itself determine practical usability; constant factors and feasibility-loop behavior are equally consequential.

The paper also highlights implementation simplicity. Each two-copy Bell shot uses a parallel layer of ρ\rho70 CNOTs, a layer of ρ\rho71 Hadamards, and computational-basis measurements, with no ancilla qubits (Tran et al., 15 Aug 2025). This keeps circuit depth shallow, although the study itself is noise-free and does not establish robustness under realistic SPAM or gate errors (Tran et al., 15 Aug 2025). The absence of a detailed hardware-noise analysis remains a practical limitation.

7. Comparative perspective, misconceptions, and open questions

A common misconception is that “triply efficient shadow tomography” refers to a unique protocol. The literature instead contains at least three distinct uses of the phrase. In (King et al., 2024) it refers to sample efficiency, time efficiency, and constant-copy measurements for Pauli and fermionic observable families. In (Sinha, 2024) it refers to dimension-independent sample complexity together with computational and memory efficiency for general POVMs. In (Wang, 2024) it refers to simultaneous sample, post-processing, and storage efficiency for estimating a single expectation value with qudit shadows. The common thread is multi-resource efficiency, but the formal task and resource triad differ.

Another misconception is that classical shadows already solve all relevant shadow-tomography problems triply efficiently. For local Pauli observables this is true, but for all Pauli observables and fixed-ρ\rho72 fermionic observables, single-copy strategies are provably insufficient in sample complexity (King et al., 2024). Two-copy measurements are not a stylistic refinement there; they are necessary for sample-efficient schemes (King et al., 2024).

The main tradeoffs across the principal formulations can be summarized briefly.

Setting Observable model Triple-efficiency emphasis
(King et al., 2024) Pauli subsets, fermionic observables samples, time, constant-copy measurements
(Sinha, 2024) arbitrary two-outcome POVMs dimension-independent samples, computation, memory
(Wang, 2024) single bounded-norm observable samples, post-processing time, storage

The most important open questions are stated explicitly in the source works. For the two-copy graph-theoretic program, a central conjecture is that for any state ρ\rho73 and threshold ρ\rho74, the set of Pauli observables with ρ\rho75 should have fractional chromatic number ρ\rho76, sampleable in polynomial time; if true, this would yield a universal triply efficient algorithm for arbitrary Pauli subsets (King et al., 2024). For the dimension-independent framework, open directions include robust low-memory designs and sharper bounds for structured families with small commutators (Sinha, 2024). For the qudit DDB-ST approach, the paper suggests that noise-aware or error-mitigated shadow variants can be layered on top, but the noise analysis is not the central contribution (Wang, 2024).

Across these lines of work, the subject has moved from a question of sample complexity alone to a broader theory of resource-balanced tomography. The unifying insight is that shadow tomography becomes substantially more powerful when one optimizes not just the number of copies, but also the structure of the measurements, the post-processing map, and the memory footprint of both the quantum and classical components (King et al., 2024, Sinha, 2024, Wang, 2024).

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 Triply Efficient Shadow Tomography.