Papers
Topics
Authors
Recent
Search
2000 character limit reached

Sparse Pure-State Tomography Overview

Updated 5 July 2026
  • Sparse pure-state tomography exploits a low-rank model and sparsity assumptions to reduce the measurement count compared to full quantum state tomography.
  • Approaches such as compressed sensing, matrix completion, and circuit-based methods enable robust state recovery even with noise and sparse outliers.
  • Techniques including minimal Pauli measurement designs, ADMM optimization, and tensor-train parameterizations illustrate practical trade-offs between resource efficiency and reconstruction fidelity.

Searching arXiv for the cited works to ground the article and verify metadata. Sparse pure-state tomography denotes a family of quantum state tomography protocols that exploit structural promises stronger than generic low-noise reconstruction. In the broadest usage found in the literature, the target is assumed to be pure or nearly pure, so that the relevant model class is low rank; in narrower usages, the state is promised to have only a small number of nonzero computational-basis amplitudes, or the measurement corruption is modeled by a sparse outlier term. For an nn-qubit system with d=2nd=2^n, full tomography needs 4n14^n-1 real parameters, whereas a normalized pure state depends on $2d-2$ real parameters, and this gap motivates measurement-minimal, compressed-sensing, matrix-completion, and circuit-based schemes (Ma et al., 2016).

1. Conceptual scope and uniqueness notions

A central distinction is between generic mixed-state tomography and tomography restricted to pure states. In the pure-state setting, one measures a collection of Hermitian observables A={A0=I,A1,,Am1}\mathbf A=\{A_0=I,A_1,\dots,A_{m-1}\}, producing outcomes

$\boldsymbol{\alpha}=\bigl(\Tr(\rho A_0),\Tr(\rho A_1),\dots,\Tr(\rho A_{m-1})\bigr).$

Two uniqueness notions are standard. A pure state ψ|\psi\rangle is uniquely determined among all states (UDA) if no other density operator reproduces the same data, and it is uniquely determined among pure states (UDP) if no different pure state does so. If S(A)\mathcal S(\mathbf A) is the real span of the measured observables and S(A)\mathcal S(\mathbf A)^\perp its orthogonal complement in the Hermitian operator space, then A\mathbf A is UDA for every pure state if and only if every nonzero d=2nd=2^n0 has at least two positive and two negative eigenvalues (Ma et al., 2016).

This literature uses “sparse” in several technically distinct ways. One line treats purity itself as a rank-1 sparsity prior on the density matrix. Another assumes that only d=2nd=2^n1 computational-basis amplitudes are nonzero. A third augments a low-rank density matrix with a sparse outlier matrix in the measurement model. This suggests that “sparse pure-state tomography” is not a single algorithmic paradigm but a cluster of related structural-recovery problems (Li et al., 2014).

Approach Structural assumption Key claim
ADMM compressive tomography d=2nd=2^n2 low rank, d=2nd=2^n3 sparse outliers Recover pure or near pure states corrupted by sparse noise (Li et al., 2014)
Pauli UDA design Arbitrary pure d=2nd=2^n4-qubit states 11 Pauli measurements for two qubits; 31 for three qubits (Ma et al., 2016)
MC-QST Rank-1 density matrix d=2nd=2^n5 local Pauli settings and direct matrix filling (Farooq et al., 2021)
Sparse-entry circuit tomography d=2nd=2^n6 nonzero amplitudes Identity plus at most d=2nd=2^n7 further measurements (Li et al., 2024)
Phase-estimation tomography Unknown d=2nd=2^n8-sparse superposition Support finding via phase estimation on a designed unitary (Gulbahar, 2021)
Two-basis algebraic tomography d=2nd=2^n9-sparse algebraic pure state Two measurement bases suffice asymptotically (Feng et al., 28 Jan 2025)

2. Convex compressed-sensing formulations and robust ADMM

In the low-rank-plus-outlier formulation of Li and Cong, one seeks a density matrix 4n14^n-10 and a sparse matrix 4n14^n-11 that jointly explain the measurements: 4n14^n-12 Here 4n14^n-13 is the nuclear norm, 4n14^n-14 is the entry-wise 4n14^n-15 norm, and 4n14^n-16 may be added if desired. The scaled augmented Lagrangian introduces a dual variable 4n14^n-17,

4n14^n-18

with 4n14^n-19, and then splits the updates over $2d-2$0 and $2d-2$1. The $2d-2$2-step uses a least-squares solve followed by projection onto $2d-2$3 with low-rank shrinkage, while the $2d-2$4-step uses a least-squares solve followed by entry-wise soft thresholding. The dual update is

$2d-2$5

If the true rank $2d-2$6 is known, the algorithm keeps only the top $2d-2$7 positive eigenvalues in the shrinkage step (Li et al., 2014).

The stopping criteria monitor the primal residual $2d-2$8 and dual residuals $2d-2$9 against tolerances A={A0=I,A1,,Am1}\mathbf A=\{A_0=I,A_1,\dots,A_{m-1}\}0. Typical A={A0=I,A1,,Am1}\mathbf A=\{A_0=I,A_1,\dots,A_{m-1}\}1, A={A0=I,A1,,Am1}\mathbf A=\{A_0=I,A_1,\dots,A_{m-1}\}2, and 30–50 iterations suffice. The per-iteration cost is dominated by a least-squares solve and a A={A0=I,A1,,Am1}\mathbf A=\{A_0=I,A_1,\dots,A_{m-1}\}3 eigendecomposition in A={A0=I,A1,,Am1}\mathbf A=\{A_0=I,A_1,\dots,A_{m-1}\}4, with A={A0=I,A1,,Am1}\mathbf A=\{A_0=I,A_1,\dots,A_{m-1}\}5 implying eigendecomposition cost A={A0=I,A1,,Am1}\mathbf A=\{A_0=I,A_1,\dots,A_{m-1}\}6. The compressive advantage appears when A={A0=I,A1,,Am1}\mathbf A=\{A_0=I,A_1,\dots,A_{m-1}\}7 (Li et al., 2014).

The numerical findings reported for A={A0=I,A1,,Am1}\mathbf A=\{A_0=I,A_1,\dots,A_{m-1}\}8 qubits and rank A={A0=I,A1,,Am1}\mathbf A=\{A_0=I,A_1,\dots,A_{m-1}\}9 are specific. For relative error $\boldsymbol{\alpha}=\bigl(\Tr(\rho A_0),\Tr(\rho A_1),\dots,\Tr(\rho A_{m-1})\bigr).$0, least squares requires $\boldsymbol{\alpha}=\bigl(\Tr(\rho A_0),\Tr(\rho A_1),\dots,\Tr(\rho A_{m-1})\bigr).$1 for 10% error, the Dantzig method needs $\boldsymbol{\alpha}=\bigl(\Tr(\rho A_0),\Tr(\rho A_1),\dots,\Tr(\rho A_{m-1})\bigr).$2, and ADMM needs $\boldsymbol{\alpha}=\bigl(\Tr(\rho A_0),\Tr(\rho A_1),\dots,\Tr(\rho A_{m-1})\bigr).$3. With sparse outliers affecting 1% of entries, Dantzig fails with error approaching 1, whereas ADMM still recovers with error $\boldsymbol{\alpha}=\bigl(\Tr(\rho A_0),\Tr(\rho A_1),\dots,\Tr(\rho A_{m-1})\bigr).$4 using $\boldsymbol{\alpha}=\bigl(\Tr(\rho A_0),\Tr(\rho A_1),\dots,\Tr(\rho A_{m-1})\bigr).$5. The stated interpretation is that the $\boldsymbol{\alpha}=\bigl(\Tr(\rho A_0),\Tr(\rho A_1),\dots,\Tr(\rho A_{m-1})\bigr).$6 penalty on $\boldsymbol{\alpha}=\bigl(\Tr(\rho A_0),\Tr(\rho A_1),\dots,\Tr(\rho A_{m-1})\bigr).$7 isolates heavily corrupted entries while preserving the low-rank $\boldsymbol{\alpha}=\bigl(\Tr(\rho A_0),\Tr(\rho A_1),\dots,\Tr(\rho A_{m-1})\bigr).$8 (Li et al., 2014).

3. Minimal Pauli measurement sets and pure-state identifiability

For Pauli tomography, the problem is to find a minimal subset of $\boldsymbol{\alpha}=\bigl(\Tr(\rho A_0),\Tr(\rho A_1),\dots,\Tr(\rho A_{m-1})\bigr).$9-qubit Pauli operators that is UDA for all pure states. On two qubits, full tomography uses 15 nontrivial Pauli operators, while Ma et al. showed that the 11-element set

ψ|\psi\rangle0

suffices to UDA any two-qubit pure state, and no smaller Pauli set can do so for all two-qubit pure states. On three qubits, full tomography uses 63 nontrivial Paulis, and a set of 31 Paulis suffices to UDA every three-qubit pure state; again, one cannot use fewer than 31 Paulis for UDA of all pure states (Ma et al., 2016).

Known dimension-dependent bounds are sharper in the non-Pauli setting than in the Pauli setting. For a ψ|\psi\rangle1-dimensional pure state, UDP requires ψ|\psi\rangle2 observables, whereas UDA requires ψ|\psi\rangle3 observables. For Pauli measurements on general ψ|\psi\rangle4-qubit systems, no closed form is known. Compressed sensing shows that ψ|\psi\rangle5 random Paulis suffice to identify almost all pure states, but this fails on a measure-zero set. The conjecture reported in the three-qubit work is that the minimal Pauli count scales linearly in ψ|\psi\rangle6, with ψ|\psi\rangle7 and ψ|\psi\rangle8 for ψ|\psi\rangle9; a constructive algorithm for general S(A)\mathcal S(\mathbf A)0 remains open (Ma et al., 2016).

The same work also analyzes robustness. Under the depolarizing channel

S(A)\mathcal S(\mathbf A)1

simulations on 100 Haar-random pure states show average fidelity remaining S(A)\mathcal S(\mathbf A)2 for S(A)\mathcal S(\mathbf A)3, with roughly linear decay as S(A)\mathcal S(\mathbf A)4 increases. In liquid-state NMR experiments, the two-qubit sparse protocol achieved typical fidelity S(A)\mathcal S(\mathbf A)5 relative to full tomography, and the three-qubit GHZ experiment achieved S(A)\mathcal S(\mathbf A)6. Random Pauli subsets of the same size performed worse: mean fidelity S(A)\mathcal S(\mathbf A)7 for 11 random Paulis in the two-qubit case and S(A)\mathcal S(\mathbf A)8 for 31 random Paulis in the three-qubit case, which the paper attributes to “failing sets” whose complements admit Hermitians with the wrong eigenvalue signature (Ma et al., 2016).

4. Matrix completion from local Pauli data

Matrix-Completion Quantum State Tomography (MC-QST) specializes pure-state tomography to the rank-1 case S(A)\mathcal S(\mathbf A)9. The algebraic basis is that all S(A)\mathcal S(\mathbf A)^\perp0 minors of a rank-1 matrix vanish: S(A)\mathcal S(\mathbf A)^\perp1 The measurement scheme uses only S(A)\mathcal S(\mathbf A)^\perp2 local settings: one computational-basis measurement and, for each qubit S(A)\mathcal S(\mathbf A)^\perp3, single-qubit measurements of

S(A)\mathcal S(\mathbf A)^\perp4

The computational basis yields all S(A)\mathcal S(\mathbf A)^\perp5 diagonal entries S(A)\mathcal S(\mathbf A)^\perp6, and the S(A)\mathcal S(\mathbf A)^\perp7 and S(A)\mathcal S(\mathbf A)^\perp8 measurements recover off-diagonal entries between basis states that differ in exactly one bit. The directly measured entries therefore total

S(A)\mathcal S(\mathbf A)^\perp9

which matches the spanning-tree style criterion quoted from Strang: any A\mathbf A0 entries forming an acyclic row-column graph uniquely determine the full rank-1 matrix (Farooq et al., 2021).

Reconstruction proceeds in three steps. First, estimate the diagonal entries from the computational basis. Second, recover nearest-neighbor off-diagonals from the A\mathbf A1 and A\mathbf A2 data through

A\mathbf A3

Third, fill in all remaining entries by rank-1 completion: A\mathbf A4 Finally, renormalize by A\mathbf A5 and extract the leading eigenvector. Because each fill-in is A\mathbf A6 and there are A\mathbf A7 entries, the classical post-processing cost is A\mathbf A8 (Farooq et al., 2021).

The stated scaling is A\mathbf A9 measurement settings, d=2nd=2^n00 estimated probabilities, and d=2nd=2^n01 total samples to reach mean-square error d=2nd=2^n02 on each probability. The method is exact in the noiseless rank-1 limit but does not provide a fully worked-out finite-sample error bound. Numerically, it outperformed contemporary pure-state tomography baselines on Haar-random states for d=2nd=2^n03, and on IBM “ibmq-casablanca” it reconstructed two-qubit pure states with median infidelities below 5%. For a three-qubit GHZ state, after a prerotation d=2nd=2^n04, the reported median fidelity was 97%. The principal limitation stated in the paper is that the method assumes exact purity; if d=2nd=2^n05 is slightly mixed, the minors do not vanish exactly and regularization becomes necessary (Farooq et al., 2021).

5. Computational-basis sparsity: circuit constructions and phase estimation

A different branch of sparse pure-state tomography assumes that only d=2nd=2^n06 computational-basis amplitudes are nonzero. In the circuit-based sparse-entry protocol, one first performs the identity measurement in the computational basis to learn the support set d=2nd=2^n07 and the magnitudes d=2nd=2^n08. One then performs d=2nd=2^n09 additional measurements d=2nd=2^n10 with d=2nd=2^n11, where each d=2nd=2^n12 consists of a short CNOT network d=2nd=2^n13 mapping a pair of support states d=2nd=2^n14 to basis states differing in exactly one bit, followed by either a Hadamard d=2nd=2^n15 or a phase-shifted Hadamard d=2nd=2^n16, d=2nd=2^n17, on the differing qubit. The support graph on d=2nd=2^n18 is weighted by Hamming distance, and a minimum-spanning tree determines the order of pairwise phase recovery. For an edge d=2nd=2^n19, the probabilities d=2nd=2^n20, d=2nd=2^n21, d=2nd=2^n22, and d=2nd=2^n23 determine the real and imaginary parts of d=2nd=2^n24, thereby recovering the unknown amplitude once the adjacent known amplitude is fixed (Li et al., 2024).

The resource counts are explicit. The protocol uses the identity measurement plus at most d=2nd=2^n25 further measurements, so the total is d=2nd=2^n26. If the minimum-spanning tree has d=2nd=2^n27 edges of weight d=2nd=2^n28, then the total CNOT count is bounded by

d=2nd=2^n29

The worst case is d=2nd=2^n30, but when d=2nd=2^n31 the minimum-spanning tree can be chosen entirely from weight-1 edges, so no CNOTs are needed. The single-qubit gate count is d=2nd=2^n32, the depth of each d=2nd=2^n33 is d=2nd=2^n34, and the overall depth is d=2nd=2^n35. Simulations in Qiskit/Aer with the IBM Brisbane noise model showed median fidelity d=2nd=2^n36 when support states were separated by Hamming distance 1, while a randomized backup strategy using d=2nd=2^n37 and only single-qubit gates often outperformed the unrandomized MST construction once the MST required at least two CNOTs. The same sparse-state embedding was also applied to process tomography, with reported fidelities d=2nd=2^n38 after a polar-decomposition correction (Li et al., 2024).

The phase-estimation approach to d=2nd=2^n39-sparse tomography assumes no prior knowledge of d=2nd=2^n40, the support bit strings, or the complex coefficients. It constructs a specially designed unitary d=2nd=2^n41 on d=2nd=2^n42 qubits whose eigenbasis encodes the computational labels, prepares the embedded state

d=2nd=2^n43

and uses standard quantum phase estimation with controlled powers d=2nd=2^n44. Measuring the phase register yields an estimate of an eigenphase with probability d=2nd=2^n45, and after applying d=2nd=2^n46 to the data register, a computational-basis measurement reveals the support string d=2nd=2^n47. Repeating this d=2nd=2^n48 times suffices, with high probability, to observe all d=2nd=2^n49 distinct supports, where d=2nd=2^n50 is the least amplitude magnitude appearing in the superposition. Once the support is known, the coefficient vector is reconstructed using conventional compressive-sensing tomography on the d=2nd=2^n51-dimensional reduced problem, requiring d=2nd=2^n52 settings with d=2nd=2^n53 and d=2nd=2^n54 a constant, independent of the ambient dimension d=2nd=2^n55. The paper emphasizes open problems concerning the existence of the required phase choices d=2nd=2^n56 and the efficient implementation of exponentially large powers d=2nd=2^n57 (Gulbahar, 2021).

6. Two-basis algebraic tomography, tensor-network parameterizations, and current open directions

The two-basis protocol of Feng et al. works with d=2nd=2^n58-sparse algebraic pure states

d=2nd=2^n59

where at most d=2nd=2^n60 amplitudes are nonzero and each nonzero amplitude is an algebraic number. The first basis is the computational basis d=2nd=2^n61, from which one reads off d=2nd=2^n62, the magnitudes d=2nd=2^n63, and the support d=2nd=2^n64. The second basis is a shifted-Fourier basis d=2nd=2^n65 with d=2nd=2^n66, where d=2nd=2^n67 is the quantum Fourier transform and d=2nd=2^n68 is chosen so that the differences d=2nd=2^n69 are distinct algebraic numbers in absolute value. The observed probabilities are

d=2nd=2^n70

Reconstruction fixes d=2nd=2^n71 and minimizes d=2nd=2^n72 over the remaining phases, for example by simulated annealing or another nonlinear solver. The uniqueness proof uses the Lindemann–Weierstrass theorem to show that the distinct algebraic phase differences force all coefficients in the induced trigonometric relations to vanish, so the relative phases are uniquely determined. The scheme is asymptotically informationally complete for pure states because every pure state can be approximated arbitrarily well by algebraic states, and for GHZ-like and W-like states it admits two local product bases using d=2nd=2^n73. Numerical tests with up to 20 qubits showed reconstructed-state fidelity d=2nd=2^n74 at small residual probability error and d=2nd=2^n75 fidelity under depolarizing noise up to d=2nd=2^n76 (Feng et al., 28 Jan 2025).

A complementary large-scale direction uses tensor-train parameterizations. In Tensor Train Quantum State Tomography using Compressed Sensing, the pure state d=2nd=2^n77 is written as a TT tensor with cores d=2nd=2^n78,

d=2nd=2^n79

and one solves

d=2nd=2^n80

The proposed algorithm is projected gradient descent in TT form with TT-SVD truncation and reorthogonalization. For pure-state tomography, the stated per-measurement complexity is d=2nd=2^n81, and storage is d=2nd=2^n82. The paper points to existing TT iterative hard-thresholding guarantees of d=2nd=2^n83 random Gaussian measurements for low-TT-rank tensors and conjectures comparable Pauli-measurement analogues. This is not a sparsity model in the computational basis; it is a low-TT-rank model that includes pure states, nearly pure states, and ground states of Hamiltonians (Sofi et al., 30 Jun 2025).

Recent optimization work has also shifted attention from reconstruction itself to certifying when a reduced measurement set uniquely specifies a pure state. The ALM framework for investigating pure-state uniqueness formulates UDP as a constrained nonconvex optimization over pure states and UDA as either an SDP or a low-rank constrained problem. A key theorem states that, given d=2nd=2^n84 non-identity measurements, any compatible density operator can be replaced by another compatible operator of rank d=2nd=2^n85; with d=2nd=2^n86 added as an extra observable, the rank bound becomes d=2nd=2^n87. Using the ensemble parameterization

d=2nd=2^n88

and ALM updates

d=2nd=2^n89

the method classified qutrit and four-qubit symmetric states into three categories: UDA, UDP but not UDA, and neither. This suggests that the design of sparse measurement sets is inseparable from the geometry of uniqueness, not merely from sample complexity (Wu et al., 2024).

Several open questions recur across these approaches. No closed-form minimal Pauli count is known for arbitrary d=2nd=2^n90-qubit pure states, and a scalable constructive algorithm remains open. MC-QST assumes exact rank 1 and must be stabilized for mixedness. The phase-estimation protocol leaves unresolved the structured implementation of d=2nd=2^n91. The two-basis algebraic scheme is asymptotic for generic pure states rather than exact in finite dimension. TT-based methods trade exact convexity for nonconvex low-rank optimization. Taken together, these lines of work define sparse pure-state tomography as a technically diverse program: reducing measurement count, circuit depth, and classical complexity by matching the tomography model to the structure actually present in the quantum state.

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 Sparse Pure-State Tomography.