\UseRawInputEncoding

Investigating Pure State Uniqueness in Tomography via Optimization

Jiahui Wu Department of Physics, The Hong Kong University of Science and Technology, Clear Water Bay, Kowloon, Hong Kong, China    Zheng An Department of Physics, The Hong Kong University of Science and Technology, Clear Water Bay, Kowloon, Hong Kong, China    Chao Zhang Department of Physics, The Hong Kong University of Science and Technology, Clear Water Bay, Kowloon, Hong Kong, China    Xuanran Zhu Department of Physics, The Hong Kong University of Science and Technology, Clear Water Bay, Kowloon, Hong Kong, China    Shilin Huang Department of Physics, The Hong Kong University of Science and Technology, Clear Water Bay, Kowloon, Hong Kong, China    Bei Zeng [email protected] Department of Physics, The University of Texas at Dallas, Richardson, Texas 75080, USA
(December 31, 2024)
Abstract

Quantum state tomography (QST) is crucial for understanding and characterizing quantum systems through measurement data. Traditional QST methods face scalability challenges, requiring 𝒪(d2)𝒪superscript𝑑2\mathcal{O}(d^{2})caligraphic_O ( italic_d start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ) measurements for a general d𝑑ditalic_d-dimensional state. This complexity can be substantially reduced to 𝒪(d)𝒪𝑑\mathcal{O}(d)caligraphic_O ( italic_d ) in pure state tomography, indicating that full measurements are unnecessary for pure states. In this paper, we investigate the conditions under which a given pure state can be uniquely determined by a subset of full measurements, focusing on the concepts of uniquely determined among pure states (UDP) and uniquely determined among all states (UDA). The UDP determination inherently involves non-convexity challenges, while the UDA determination, though convex, becomes computationally intensive for high-dimensional systems. To address these issues, we develop a unified framework based on the Augmented Lagrangian Method (ALM). Specifically, our theorem on the existence of low-rank solutions in QST allows us to reformulate the UDA problem with low-rank constraints, thereby reducing the number of variables involved. Our approach entails parameterizing quantum states and employing ALM to handle the constrained non-convex optimization tasks associated with UDP and low-rank UDA determinations. Numerical experiments conducted on qutrit systems and four-qubit symmetric states not only validate theoretical findings but also reveal the complete distribution of quantum states across three uniqueness categories: (A) UDA, (B) UDP but not UDA, and (C) neither UDP nor UDA. This work provides a practical approach for determining state uniqueness, advancing our understanding of quantum state reconstruction.

I Introduction

Quantum state tomography (QST) is an process that involves reconstructing quantum states from measurement data [1, 2, 3, 4]. This technique plays a fundamental role in understanding and verifying quantum systems, particularly within the rapidly evolving field of quantum technology [5, 6, 7, 8]. Traditional QST faces significant scalability challenge: in a d𝑑ditalic_d-dimensional Hilbert space, a general quantum state requires d21superscript𝑑21d^{2}-1italic_d start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT - 1 real parameters for complete description, necessitating 𝒪(d2)𝒪superscript𝑑2\mathcal{O}(d^{2})caligraphic_O ( italic_d start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ) independent measurements. This challenge has motivated extensive research into more efficient methods in recent years [9, 10, 11, 12, 13, 14]. A significant reduction in complexity emerges when the state to be reconstructed is known to be pure. A pure state |ψket𝜓|\psi\rangle| italic_ψ ⟩ in dsuperscript𝑑\mathbb{C}^{d}blackboard_C start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT requires only 𝒪(d)𝒪𝑑\mathcal{O}(d)caligraphic_O ( italic_d ) measurements for determination [15, 16, 17]. This reduction makes pure state tomography especially valuable for high-dimensional quantum systems, where it can effectively decrease both measurement requirements and computational overhead during reconstruction.

One promising approach to reconstruct pure quantum states is tomography via reduced density matrices (RDMs) [18, 19, 20, 21, 22, 23], which can significantly reduce experimental complexity while maintaining compatibility with practical quantum devices [24]. Instead of performing measurements on the entire system, this method focuses on local measurements of subsystems, which constitute a subset of full measurements. The observation that a pure state may be reconstructed without requiring full measurements raises the following question:

Under what conditions a given pure state can be uniquely specified by a subset of full measurements?

In this work, we focus on two concepts that closely related to this question: uniquely determined over all pure states (UDP) and uniquely determined over all states (UDA) [16]. Specifically, a pure state is considered UDP under a given measurement framework if no other pure state can produce identical measurement outcomes. A pure state is UDA if no quantum state, whether pure or mixed, can reproduce the same measurement results. While UDP ensures uniqueness within the pure state manifold, UDA extends this guarantee to all quantum states, accommodating scenarios involving imperfect state preparations or environmental interactions.

The investigation of pure state tomography requires both rigorous theoretical analysis [25, 26, 27] and practical numerical methods [28, 29, 30, 31]. Previous theoretical results suggest classifying many-body quantum states into three distinct and nontrivial categories: (A) UDA, (B) UDP but not UDA, and (C) neither UDP nor UDA [24]. Althought both UDP and UDA determination problems can be formulated as optimization problem, numerical validation of this classification has remained challenging. This difficulty stems from two key factors: (i) the inherent non-convexity of UDP determination and (ii) the computational complexity of analyzing high-dimensional quantum systems.

The UDP problem is inherently non-convex, due to the geometric structure of the pure state manifold. To address this constrained non-convex optimization challenge, we employ the Augmented Lagrangian Method (ALM). ALM, also known as the Method of Multipliers, was introduced by Hestenes [32] and Powell [33] in 1969. This method augments the ordinary Lagrangian function with penalty terms to handle equality or inequality constraints more effectively [34, 35].

The UDA problem can be addressed with convex optimization techniques [36], such as semidefinite programming (SDP), which guarantees global optimal solutions. However, when UDA problem involves high-dimensional variables, numerical computations become resource-intensive, limiting practical applicability. To alleviate this complexity, we prove the existence of low-rank solutions in QST under a subset of full measurements. This theorem enables us to reformulate the UDA problem with rank constraints, reducing the number of variables while introducing non-convexity. Notably, ALM can be also utilized to obtain low-rank feasible solutions to SDPs [37, 38], suggesting it suitable for our low-rank UDA formulation.

Our practical approach to UDP problems, coupled with the low-rank formulation for UDA determinations, enables a comprehensive investigation of quantum state uniqueness in tomography. In this paper, we propose a unified framework based on ALM to address both UDP and low-rank UDA determinations. We conduct extensive numerical experiments on qutrit systems and four-qubit symmetric states, visualizing the distribution of these states across three distinct categories based on their uniqueness properties. Through these numerical experiments, we validate and extend previous theoretical results, providing deeper insights into quantum state reconstruction.

The structure of this paper is organized as follows. In Section II, we provide the theoretical foundations for our work, introducing the concepts of UDP and UDA, and formulating the uniqueness problems as optimization problems. We then present our theorem on the existence of low-rank solutions in QST and discuss its implications. In Section III, we describe our methodology, detailing the parameterization of quantum states and our implementation of ALM for determining uniqueness. Section IV presents our numerical experiments and results for qutrit systems and four-qubit symmetric states, validating the theoretical results. Finally, in Section V, we conclude with a discussion of our findings and outline potential directions for future research.

II Theory

Preliminaries

Quantum state tomography relies on two fundamental elements: the quantum states and the measurements applied to them. In a Hilbert space of dimension d𝑑ditalic_d, denoted as dsuperscript𝑑\mathcal{H}^{d}caligraphic_H start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT, a quantum state can be represented by a density operator ρ𝜌\rhoitalic_ρ. This operator must satisfy two essential properties: it is positive semi-definite, and its trace equals one, ensuring normalization. Measurements are described by a set of observables 𝐀={A1,A2,,Am}𝐀subscript𝐴1subscript𝐴2subscript𝐴𝑚\mathbf{A}=\{A_{1},A_{2},\dots,A_{m}\}bold_A = { italic_A start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_A start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , … , italic_A start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT }.

Definition 1 (Measurement Vector).

Given a measurement framework 𝐀𝐀\mathbf{A}bold_A, measuring a quantum state ρ𝜌\rhoitalic_ρ produces a real-valued vector, known as the measurement vector:

𝐀(ρ)=(Tr(A1ρ)Tr(A2ρ)Tr(Amρ)).subscript𝐀𝜌matrixtracesubscript𝐴1𝜌tracesubscript𝐴2𝜌tracesubscript𝐴𝑚𝜌\vec{\mathcal{M}}_{\mathbf{A}}(\rho)=\begin{pmatrix}\Tr(A_{1}\rho)\\ \Tr(A_{2}\rho)\\ \vdots\\ \Tr(A_{m}\rho)\\ \end{pmatrix}.over→ start_ARG caligraphic_M end_ARG start_POSTSUBSCRIPT bold_A end_POSTSUBSCRIPT ( italic_ρ ) = ( start_ARG start_ROW start_CELL roman_Tr ( start_ARG italic_A start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT italic_ρ end_ARG ) end_CELL end_ROW start_ROW start_CELL roman_Tr ( start_ARG italic_A start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT italic_ρ end_ARG ) end_CELL end_ROW start_ROW start_CELL ⋮ end_CELL end_ROW start_ROW start_CELL roman_Tr ( start_ARG italic_A start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT italic_ρ end_ARG ) end_CELL end_ROW end_ARG ) . (1)

Building on these concepts, we define the notions of Unique Determination (UD) within measurement frameworks as follows:

Definition 2 (UDP).

A pure state |ψket𝜓\ket{\psi}| start_ARG italic_ψ end_ARG ⟩ is Uniquely Determined among Pure states (UDP) under the measurement framework 𝐀𝐀\mathbf{A}bold_A if, for any pure state |ϕketitalic-ϕ\ket{\phi}| start_ARG italic_ϕ end_ARG ⟩,

𝐀(|ϕϕ|)=𝐀(|ψψ|)|ψ|ϕ|2=1.subscript𝐀ketitalic-ϕbraitalic-ϕsubscript𝐀ket𝜓bra𝜓superscriptinner-product𝜓italic-ϕ21\displaystyle\vec{\mathcal{M}}_{\mathbf{A}}(\ket{\phi}\bra{\phi})=\vec{% \mathcal{M}}_{\mathbf{A}}(\ket{\psi}\bra{\psi})\implies|\langle\psi|\phi% \rangle|^{2}=1.over→ start_ARG caligraphic_M end_ARG start_POSTSUBSCRIPT bold_A end_POSTSUBSCRIPT ( | start_ARG italic_ϕ end_ARG ⟩ ⟨ start_ARG italic_ϕ end_ARG | ) = over→ start_ARG caligraphic_M end_ARG start_POSTSUBSCRIPT bold_A end_POSTSUBSCRIPT ( | start_ARG italic_ψ end_ARG ⟩ ⟨ start_ARG italic_ψ end_ARG | ) ⟹ | ⟨ italic_ψ | italic_ϕ ⟩ | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT = 1 .
Definition 3 (UDA).

A pure state |ψket𝜓\ket{\psi}| start_ARG italic_ψ end_ARG ⟩ is Uniquely Determined among All states (UDA) under the measurement framework 𝐀𝐀\mathbf{A}bold_A if, for any pure or mixed state, represented by the density matrix ρ𝜌\rhoitalic_ρ,

𝐀(ρ)=𝐀(|ψψ|)Tr(|ψψ|ρ)=1.subscript𝐀𝜌subscript𝐀ket𝜓bra𝜓traceket𝜓bra𝜓𝜌1\displaystyle\vec{\mathcal{M}}_{\mathbf{A}}(\rho)=\vec{\mathcal{M}}_{\mathbf{A% }}(\ket{\psi}\bra{\psi})\implies\Tr(\ket{\psi}\bra{\psi}\rho)=1.over→ start_ARG caligraphic_M end_ARG start_POSTSUBSCRIPT bold_A end_POSTSUBSCRIPT ( italic_ρ ) = over→ start_ARG caligraphic_M end_ARG start_POSTSUBSCRIPT bold_A end_POSTSUBSCRIPT ( | start_ARG italic_ψ end_ARG ⟩ ⟨ start_ARG italic_ψ end_ARG | ) ⟹ roman_Tr ( start_ARG | start_ARG italic_ψ end_ARG ⟩ ⟨ start_ARG italic_ψ end_ARG | italic_ρ end_ARG ) = 1 .

Determining Uniqueness via Optimization

The determination of whether a pure quantum state |ψket𝜓\ket{\psi}| start_ARG italic_ψ end_ARG ⟩ is UDP or UDA within a measurement framework 𝐀𝐀\mathbf{A}bold_A can be formulated as optimization problems. We present these formulations for both UDP and UDA cases.

For the UDP problem, we aim to minimize the fidelity between |ψket𝜓\ket{\psi}| start_ARG italic_ψ end_ARG ⟩ and a variable pure state |ϕketitalic-ϕ\ket{\phi}| start_ARG italic_ϕ end_ARG ⟩, with the constraint that |ϕketitalic-ϕ\ket{\phi}| start_ARG italic_ϕ end_ARG ⟩ is normalized and matches the measurement outcomes of |ψket𝜓\ket{\psi}| start_ARG italic_ψ end_ARG ⟩:

minimize |ϕdketitalic-ϕsuperscript𝑑minimize \displaystyle\underset{\ket{\phi}\in\mathbb{C}^{d}}{\text{minimize }}\;\;start_UNDERACCENT | start_ARG italic_ϕ end_ARG ⟩ ∈ blackboard_C start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT end_UNDERACCENT start_ARG minimize end_ARG |ψ|ϕ|2superscriptinner-product𝜓italic-ϕ2\displaystyle|\langle\psi|\phi\rangle|^{2}| ⟨ italic_ψ | italic_ϕ ⟩ | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT
subject to ϕ|ϕ=1inner-productitalic-ϕitalic-ϕ1\displaystyle\langle\phi|\phi\rangle=1⟨ italic_ϕ | italic_ϕ ⟩ = 1
𝐀(|ϕϕ|)=𝐀(|ψψ|).subscript𝐀ketitalic-ϕbraitalic-ϕsubscript𝐀ket𝜓bra𝜓\displaystyle\vec{\mathcal{M}}_{\mathbf{A}}(\ket{\phi}\bra{\phi})=\vec{% \mathcal{M}}_{\mathbf{A}}(\ket{\psi}\bra{\psi}).over→ start_ARG caligraphic_M end_ARG start_POSTSUBSCRIPT bold_A end_POSTSUBSCRIPT ( | start_ARG italic_ϕ end_ARG ⟩ ⟨ start_ARG italic_ϕ end_ARG | ) = over→ start_ARG caligraphic_M end_ARG start_POSTSUBSCRIPT bold_A end_POSTSUBSCRIPT ( | start_ARG italic_ψ end_ARG ⟩ ⟨ start_ARG italic_ψ end_ARG | ) .

The optimization landscape is inherently non-convex due to the quadratic nature of the fidelity term ψ|ϕ2superscriptnorminner-product𝜓italic-ϕ2||\langle\psi|\phi\rangle||^{2}| | ⟨ italic_ψ | italic_ϕ ⟩ | | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT. If the optimal solution |ϕketsuperscriptitalic-ϕ\ket{\phi^{*}}| start_ARG italic_ϕ start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT end_ARG ⟩ satisfies ψ|ϕ2=1superscriptnorminner-product𝜓italic-ϕ21||\langle\psi|\phi\rangle||^{2}=1| | ⟨ italic_ψ | italic_ϕ ⟩ | | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT = 1, then |ψket𝜓\ket{\psi}| start_ARG italic_ψ end_ARG ⟩ is confirmed to be UDP under 𝐀𝐀\mathbf{A}bold_A.

Similarily, to determine whether a pure state |ψket𝜓\ket{\psi}| start_ARG italic_ψ end_ARG ⟩ is UDA under 𝐀𝐀\mathbf{A}bold_A, we cast this inquiry as a optimization problem over a density matrix ρ𝜌\rhoitalic_ρ. The objective is to minimize the fidelity between the |ψket𝜓\ket{\psi}| start_ARG italic_ψ end_ARG ⟩ and ρ𝜌\rhoitalic_ρ subject to semi-definite constraints:

minimize ρd×d𝜌superscript𝑑𝑑minimize \displaystyle\underset{\rho\in\mathbb{C}^{d\times d}}{\text{minimize }}\;\;start_UNDERACCENT italic_ρ ∈ blackboard_C start_POSTSUPERSCRIPT italic_d × italic_d end_POSTSUPERSCRIPT end_UNDERACCENT start_ARG minimize end_ARG Tr(|ψψ|ρ)traceket𝜓bra𝜓𝜌\displaystyle\Tr(\ket{\psi}\bra{\psi}\rho)roman_Tr ( start_ARG | start_ARG italic_ψ end_ARG ⟩ ⟨ start_ARG italic_ψ end_ARG | italic_ρ end_ARG )
subject to ρ0succeeds-or-equals𝜌0\displaystyle\rho\succeq 0italic_ρ ⪰ 0
Tr(ρ)=1trace𝜌1\displaystyle\Tr(\rho)=1roman_Tr ( start_ARG italic_ρ end_ARG ) = 1
𝐀(ρ)=𝐀(|ψψ|).subscript𝐀𝜌subscript𝐀ket𝜓bra𝜓\displaystyle\vec{\mathcal{M}}_{\mathbf{A}}(\rho)=\vec{\mathcal{M}}_{\mathbf{A% }}(\ket{\psi}\bra{\psi}).over→ start_ARG caligraphic_M end_ARG start_POSTSUBSCRIPT bold_A end_POSTSUBSCRIPT ( italic_ρ ) = over→ start_ARG caligraphic_M end_ARG start_POSTSUBSCRIPT bold_A end_POSTSUBSCRIPT ( | start_ARG italic_ψ end_ARG ⟩ ⟨ start_ARG italic_ψ end_ARG | ) .

These constraints ensure that ρ𝜌\rhoitalic_ρ satisfies the properties of a valid quantum state while reproducing identical measurement outcomes to |ψket𝜓\ket{\psi}| start_ARG italic_ψ end_ARG ⟩ under the framework 𝐀𝐀\mathbf{A}bold_A. The convex nature of the UDA optimization problem allows for the application of SDP techniques, which are well-supported by numerous optimization software packages [35, 39, 40, 41, 42]. Let ρsuperscript𝜌\rho^{*}italic_ρ start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT denote the optimal solution to this problem. The state |ψket𝜓\ket{\psi}| start_ARG italic_ψ end_ARG ⟩ is considered UDA under 𝐀𝐀\mathbf{A}bold_A if Tr(|ψψ|ρ)=1traceket𝜓bra𝜓superscript𝜌1\Tr(\ket{\psi}\bra{\psi}\rho^{*})=1roman_Tr ( start_ARG | start_ARG italic_ψ end_ARG ⟩ ⟨ start_ARG italic_ψ end_ARG | italic_ρ start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT end_ARG ) = 1.

Rank and Decompositions of Density Matrices

The rank of a density matrix ρ𝜌\rhoitalic_ρ, denoted as rank(ρ)rank𝜌\operatorname{rank}(\rho)roman_rank ( italic_ρ ), is the number of non-zero eigenvalues of ρ𝜌\rhoitalic_ρ. Given that ρ𝜌\rhoitalic_ρ is a positive semi-definite operator on a Hilbert space dsuperscript𝑑\mathcal{H}^{d}caligraphic_H start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT, its spectral properties can be thoroughly described by its eigenvalues and eigenvectors. A density matrix ρ𝜌\rhoitalic_ρ with a rank of k𝑘kitalic_k can be succinctly expressed using spectral decomposition ρ=i=1kλi|ψiψi|𝜌superscriptsubscript𝑖1𝑘subscript𝜆𝑖ketsubscript𝜓𝑖brasubscript𝜓𝑖\rho=\sum\nolimits_{i=1}^{k}\lambda_{i}|\psi_{i}\rangle\langle\psi_{i}|italic_ρ = ∑ start_POSTSUBSCRIPT italic_i = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT italic_λ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT | italic_ψ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ⟩ ⟨ italic_ψ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT |, where |ψiketsubscript𝜓𝑖\ket{\psi_{i}}| start_ARG italic_ψ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_ARG ⟩ are the orthonormal eigenvectors of ρ𝜌\rhoitalic_ρ associated with the positive eigenvalues λisubscript𝜆𝑖\lambda_{i}italic_λ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT.

The spectral decomposition is a special case of a more general representation known as the ensemble representation. In this representation, a density matrix ρ𝜌\rhoitalic_ρ whose rank is bounded by r𝑟ritalic_r can be expressed by the ensemble of pure states:

ρ=i=1rpi|ϕiϕi|,𝜌superscriptsubscript𝑖1𝑟subscript𝑝𝑖ketsubscriptitalic-ϕ𝑖brasubscriptitalic-ϕ𝑖\rho=\sum\nolimits_{i=1}^{r}p_{i}|\phi_{i}\rangle\langle\phi_{i}|,italic_ρ = ∑ start_POSTSUBSCRIPT italic_i = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_r end_POSTSUPERSCRIPT italic_p start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT | italic_ϕ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ⟩ ⟨ italic_ϕ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT | , (2)

where |ϕiketsubscriptitalic-ϕ𝑖{\ket{\phi_{i}}}| start_ARG italic_ϕ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_ARG ⟩ are not necessarily orthogonal, pi0subscript𝑝𝑖0p_{i}\geq 0italic_p start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ≥ 0 are probabilities satisfying i=1rpi=1superscriptsubscript𝑖1𝑟subscript𝑝𝑖1\sum_{i=1}^{r}p_{i}=1∑ start_POSTSUBSCRIPT italic_i = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_r end_POSTSUPERSCRIPT italic_p start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT = 1. Using this representation, the optimization problems for UDP and UDA can be reformulated as:

minimize{|ϕid,pi}formulae-sequenceketsubscriptitalic-ϕ𝑖superscript𝑑subscript𝑝𝑖minimize\displaystyle\underset{\{\ket{\phi_{i}}\in\mathbb{C}^{d},\>p_{i}\in\mathbb{R}% \}}{\text{minimize}}start_UNDERACCENT { | start_ARG italic_ϕ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_ARG ⟩ ∈ blackboard_C start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT , italic_p start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ∈ blackboard_R } end_UNDERACCENT start_ARG minimize end_ARG Tr(|ψψ|ρ)traceket𝜓bra𝜓𝜌\displaystyle\Tr(\ket{\psi}\bra{\psi}\rho)roman_Tr ( start_ARG | start_ARG italic_ψ end_ARG ⟩ ⟨ start_ARG italic_ψ end_ARG | italic_ρ end_ARG )
subject to ρ=i=1rpi|ϕiϕi|𝜌superscriptsubscript𝑖1𝑟subscript𝑝𝑖ketsubscriptitalic-ϕ𝑖brasubscriptitalic-ϕ𝑖\displaystyle\rho=\sum\nolimits_{i=1}^{r}p_{i}|\phi_{i}\rangle\langle\phi_{i}|italic_ρ = ∑ start_POSTSUBSCRIPT italic_i = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_r end_POSTSUPERSCRIPT italic_p start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT | italic_ϕ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ⟩ ⟨ italic_ϕ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT |
ϕi|ϕi=1 and pi0 for i=1,,rformulae-sequenceinner-productsubscriptitalic-ϕ𝑖subscriptitalic-ϕ𝑖1 and subscript𝑝𝑖0 for 𝑖1𝑟\displaystyle\langle\phi_{i}|\phi_{i}\rangle=1\text{ and }p_{i}\geq 0\text{ % for }i=1,\dots,r⟨ italic_ϕ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT | italic_ϕ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ⟩ = 1 and italic_p start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ≥ 0 for italic_i = 1 , … , italic_r
i=1rpi=1superscriptsubscript𝑖1𝑟subscript𝑝𝑖1\displaystyle\sum\nolimits_{i=1}^{r}p_{i}=1∑ start_POSTSUBSCRIPT italic_i = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_r end_POSTSUPERSCRIPT italic_p start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT = 1
𝐀(ρ)=𝐀(|ψψ|).subscript𝐀𝜌subscript𝐀ket𝜓bra𝜓\displaystyle\vec{\mathcal{M}}_{\mathbf{A}}(\rho)=\vec{\mathcal{M}}_{\mathbf{A% }}(\ket{\psi}\bra{\psi}).over→ start_ARG caligraphic_M end_ARG start_POSTSUBSCRIPT bold_A end_POSTSUBSCRIPT ( italic_ρ ) = over→ start_ARG caligraphic_M end_ARG start_POSTSUBSCRIPT bold_A end_POSTSUBSCRIPT ( | start_ARG italic_ψ end_ARG ⟩ ⟨ start_ARG italic_ψ end_ARG | ) .

In this formulation, r𝑟ritalic_r represents the maximum rank allowed for the variable density matrix ρ𝜌\rhoitalic_ρ. For addressing UDP, we set r=1𝑟1r=1italic_r = 1, corresponding to pure states. For addressing UDA, r𝑟ritalic_r can be directly set to the dimension d𝑑ditalic_d of the Hilbert space, to cover all pure states and mixed states. However, in the following subsection, we will demonstrate that it is not always necessary to set r𝑟ritalic_r as high as d𝑑ditalic_d when solving UDA problems, thereby potentially reducing computational complexity in certain cases.

Low-Rank Solution in Quantum State Tomography

In QST, one seeks to reconstruct a quantum state ρ𝜌\rhoitalic_ρ from measurement data obtained via a set of observables 𝐀={A1,A2,,Am}𝐀subscript𝐴1subscript𝐴2subscript𝐴𝑚\mathbf{A}=\{A_{1},A_{2},\dots,A_{m}\}bold_A = { italic_A start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_A start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , … , italic_A start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT }. Reconstructing ρ𝜌\rhoitalic_ρ exactly often requires considering all possible density matrices, which can have rank up to the dimension d𝑑ditalic_d of the Hilbert space dsuperscript𝑑\mathcal{H}^{d}caligraphic_H start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT. To alleviate this complexity, we can exploit the fact that it is sufficient to consider density matrices of lower rank without loss of generality. Building upon the work of Chen et al. [43], we demonstrate that for any density matrix ρ𝜌\rhoitalic_ρ, there exists a low-rank density matrix σ𝜎\sigmaitalic_σ that reproduces the same measurement outcomes under 𝐀𝐀\mathbf{A}bold_A.

Theorem 1 (Existence of Low-Rank Solution in QST).

Given a measurement framework 𝐀={A1,A2,,Am}𝐀subscript𝐴1subscript𝐴2subscript𝐴𝑚\mathbf{A}=\{A_{1},A_{2},...,A_{m}\}bold_A = { italic_A start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_A start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , … , italic_A start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT }, for any density matrix ρ𝜌\rhoitalic_ρ, there exists a density matrix σ𝜎\sigmaitalic_σ with rank less than m+2𝑚2\sqrt{m+2}square-root start_ARG italic_m + 2 end_ARG such that

𝐀(σ)=𝐀(ρ).subscript𝐀𝜎subscript𝐀𝜌\vec{\mathcal{M}}_{\mathbf{A}}(\sigma)=\vec{\mathcal{M}}_{\mathbf{A}}(\rho).over→ start_ARG caligraphic_M end_ARG start_POSTSUBSCRIPT bold_A end_POSTSUBSCRIPT ( italic_σ ) = over→ start_ARG caligraphic_M end_ARG start_POSTSUBSCRIPT bold_A end_POSTSUBSCRIPT ( italic_ρ ) .
Proof.

Let ρ𝜌\rhoitalic_ρ have spectral decomposition:

ρ=i=1rλi|ψiψi|,𝜌superscriptsubscript𝑖1𝑟subscript𝜆𝑖ketsubscript𝜓𝑖brasubscript𝜓𝑖\rho=\sum\nolimits_{i=1}^{r}\lambda_{i}|\psi_{i}\rangle\langle\psi_{i}|,italic_ρ = ∑ start_POSTSUBSCRIPT italic_i = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_r end_POSTSUPERSCRIPT italic_λ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT | italic_ψ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ⟩ ⟨ italic_ψ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT | ,

where r=rank(ρ)𝑟rank𝜌r=\operatorname{rank}(\rho)italic_r = roman_rank ( italic_ρ ) and |ψiketsubscript𝜓𝑖|\psi_{i}\rangle| italic_ψ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ⟩ are the eigenvectors of ρ𝜌\rhoitalic_ρ associated with the positive eigenvalues λisubscript𝜆𝑖{\lambda_{i}}italic_λ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT. These eigenvectors form an orthonormal set spanning the support of ρ𝜌\rhoitalic_ρ, denoted suppρsupp𝜌\operatorname{supp}\rhoroman_supp italic_ρ. Consider B(suppρ)𝐵supp𝜌B(\operatorname{supp}\rho)italic_B ( roman_supp italic_ρ ), the set of bounded linear operators on the support of ρ𝜌\rhoitalic_ρ. Particularly, we focus on its Hermitian subset, which is parametrized by r2superscript𝑟2r^{2}italic_r start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT real parameters.

Extending the measurement framework to 𝐁=𝐀{I}𝐁𝐀𝐼\mathbf{B}=\mathbf{A}\cup\{I\}bold_B = bold_A ∪ { italic_I }, which comprises m+1𝑚1m+1italic_m + 1 observables, we define a subspace M𝑀Mitalic_M of Hermitian operators in B(suppρ)𝐵supp𝜌B(\operatorname{supp}\rho)italic_B ( roman_supp italic_ρ ):

M={HB(suppρ):𝐁(H)=0 and H=H}.𝑀conditional-set𝐻𝐵supp𝜌subscript𝐁𝐻0 and 𝐻superscript𝐻M=\{H\in B(\operatorname{supp}\rho):\vec{\mathcal{M}}_{\mathbf{B}}(H)=\vec{0}% \text{ and }H=H^{\dagger}\}.italic_M = { italic_H ∈ italic_B ( roman_supp italic_ρ ) : over→ start_ARG caligraphic_M end_ARG start_POSTSUBSCRIPT bold_B end_POSTSUBSCRIPT ( italic_H ) = over→ start_ARG 0 end_ARG and italic_H = italic_H start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT } .

The dimension of M𝑀Mitalic_M is at least r2(m+1)superscript𝑟2𝑚1r^{2}-(m+1)italic_r start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT - ( italic_m + 1 ).

If r2(m+1)1superscript𝑟2𝑚11r^{2}-(m+1)\geq 1italic_r start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT - ( italic_m + 1 ) ≥ 1, M𝑀Mitalic_M is non-empty. For any non-zero HM𝐻𝑀H\in Mitalic_H ∈ italic_M, define σ=ρ+ϵH𝜎𝜌italic-ϵ𝐻\sigma=\rho+\epsilon Hitalic_σ = italic_ρ + italic_ϵ italic_H for a small ϵitalic-ϵ\epsilonitalic_ϵ. Since 𝐁(H)=0subscript𝐁𝐻0\vec{\mathcal{M}}_{\mathbf{B}}(H)=\vec{0}over→ start_ARG caligraphic_M end_ARG start_POSTSUBSCRIPT bold_B end_POSTSUBSCRIPT ( italic_H ) = over→ start_ARG 0 end_ARG, we can see that the measurement vector and trace of σ𝜎\sigmaitalic_σ are unchanged:

𝐀(σ)=𝐀(ρ) and Tr(σ)=Tr(ρ)=1.subscript𝐀𝜎subscript𝐀𝜌 and trace𝜎trace𝜌1\vec{\mathcal{M}}_{\mathbf{A}}(\sigma)=\vec{\mathcal{M}}_{\mathbf{A}}(\rho)% \text{ and }\Tr(\sigma)=\Tr(\rho)=1.over→ start_ARG caligraphic_M end_ARG start_POSTSUBSCRIPT bold_A end_POSTSUBSCRIPT ( italic_σ ) = over→ start_ARG caligraphic_M end_ARG start_POSTSUBSCRIPT bold_A end_POSTSUBSCRIPT ( italic_ρ ) and roman_Tr ( start_ARG italic_σ end_ARG ) = roman_Tr ( start_ARG italic_ρ end_ARG ) = 1 .

Since the Hermitian operator H𝐻Hitalic_H with Tr(H)=0trace𝐻0\Tr(H)=0roman_Tr ( start_ARG italic_H end_ARG ) = 0 contains both positive and negative eigenvalues, the same holds for ρ+λH𝜌𝜆𝐻\rho+\lambda Hitalic_ρ + italic_λ italic_H for λ1much-greater-than𝜆1\lambda\gg 1italic_λ ≫ 1. Hence, there exists an intermediate value ϵitalic-ϵ\epsilonitalic_ϵ for which σ=ρ+ϵH𝜎𝜌italic-ϵ𝐻\sigma=\rho+\epsilon Hitalic_σ = italic_ρ + italic_ϵ italic_H is non-negative, but not strictly positive. In this case, σ𝜎\sigmaitalic_σ is a density matrix with rank(σ)<rrank𝜎𝑟\operatorname{rank}(\sigma)<rroman_rank ( italic_σ ) < italic_r.

By iteratively applying this procedure, reducing the rank at each step, we eventually reach a density matrix σ𝜎\sigmaitalic_σ with rank rsuperscript𝑟r^{\prime}italic_r start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT such that r2(m+1)<1superscript𝑟2𝑚11r^{\prime 2}-(m+1)<1italic_r start_POSTSUPERSCRIPT ′ 2 end_POSTSUPERSCRIPT - ( italic_m + 1 ) < 1. Thus, we obtain a density matrix σ𝜎\sigmaitalic_σ with rank(σ)<m+2rank𝜎𝑚2\operatorname{rank}(\sigma)<\sqrt{m+2}roman_rank ( italic_σ ) < square-root start_ARG italic_m + 2 end_ARG that satisfies 𝐀(σ)=𝐀(ρ)subscript𝐀𝜎subscript𝐀𝜌\vec{\mathcal{M}}_{\mathbf{A}}(\sigma)=\vec{\mathcal{M}}_{\mathbf{A}}(\rho)over→ start_ARG caligraphic_M end_ARG start_POSTSUBSCRIPT bold_A end_POSTSUBSCRIPT ( italic_σ ) = over→ start_ARG caligraphic_M end_ARG start_POSTSUBSCRIPT bold_A end_POSTSUBSCRIPT ( italic_ρ ). ∎

This theorem implies that when reconstructing a density matrix from measurement data, it suffices to consider density matrices of rank less than m+2𝑚2\sqrt{m+2}square-root start_ARG italic_m + 2 end_ARG, where m𝑚mitalic_m is the number of observables in the measurement framework.

Conventional approaches to solving the UDA problem typically involve optimization over the entire space of density matrices, with ranks potentially as high as the Hilbert space dimension. However, by leveraging Theorem 1, we can refine our approach by considering only density matrices of restricted rank. We establish the following corollary.

Corollary 1 (Existence of Equivalent Low-Rank Density Matrix in UDA Problem).

Given a measurement framework 𝐀={A1,A2,,Am}𝐀subscript𝐴1subscript𝐴2subscript𝐴𝑚\mathbf{A}=\{A_{1},A_{2},...,A_{m}\}bold_A = { italic_A start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_A start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , … , italic_A start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT } and a pure state |ψket𝜓\ket{\psi}| start_ARG italic_ψ end_ARG ⟩, for any density matrix ρ𝜌\rhoitalic_ρ, there exists a density matrix σ𝜎\sigmaitalic_σ with rank less than m+3𝑚3\sqrt{m+3}square-root start_ARG italic_m + 3 end_ARG such that

Tr(|ψψ|σ)=Tr(|ψψ|ρ) and 𝐀(σ)=𝐀(ρ).traceket𝜓bra𝜓𝜎traceket𝜓bra𝜓𝜌 and subscript𝐀𝜎subscript𝐀𝜌\Tr(\ket{\psi}\bra{\psi}\sigma)=\Tr(\ket{\psi}\bra{\psi}\rho)\,\text{ and }\,% \vec{\mathcal{M}}_{\mathbf{A}}(\sigma)=\vec{\mathcal{M}}_{\mathbf{A}}(\rho).roman_Tr ( start_ARG | start_ARG italic_ψ end_ARG ⟩ ⟨ start_ARG italic_ψ end_ARG | italic_σ end_ARG ) = roman_Tr ( start_ARG | start_ARG italic_ψ end_ARG ⟩ ⟨ start_ARG italic_ψ end_ARG | italic_ρ end_ARG ) and over→ start_ARG caligraphic_M end_ARG start_POSTSUBSCRIPT bold_A end_POSTSUBSCRIPT ( italic_σ ) = over→ start_ARG caligraphic_M end_ARG start_POSTSUBSCRIPT bold_A end_POSTSUBSCRIPT ( italic_ρ ) .
Proof.

Extend the measurement framework 𝐀𝐀\mathbf{A}bold_A by adding the observable |ψψ|ket𝜓bra𝜓\ket{\psi}\bra{\psi}| start_ARG italic_ψ end_ARG ⟩ ⟨ start_ARG italic_ψ end_ARG | to form 𝐀=𝐀{|ψψ|}superscript𝐀𝐀ket𝜓bra𝜓\mathbf{A^{\prime}}=\mathbf{A}\cup\{\ket{\psi}\bra{\psi}\}bold_A start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT = bold_A ∪ { | start_ARG italic_ψ end_ARG ⟩ ⟨ start_ARG italic_ψ end_ARG | }, which now contains m+1𝑚1m+1italic_m + 1 observables. Applying Theorem 1 to this extended framework 𝐀superscript𝐀\mathbf{A^{\prime}}bold_A start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT, we conclude that for any density matrix ρ𝜌\rhoitalic_ρ, there exists a density matrix σ𝜎\sigmaitalic_σ with rank less than m+3𝑚3\sqrt{m+3}square-root start_ARG italic_m + 3 end_ARG such that

𝐀(σ)=𝐀(ρ).subscriptsuperscript𝐀𝜎subscriptsuperscript𝐀𝜌\vec{\mathcal{M}}_{\mathbf{A^{\prime}}}(\sigma)=\vec{\mathcal{M}}_{\mathbf{A^{% \prime}}}(\rho).over→ start_ARG caligraphic_M end_ARG start_POSTSUBSCRIPT bold_A start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_POSTSUBSCRIPT ( italic_σ ) = over→ start_ARG caligraphic_M end_ARG start_POSTSUBSCRIPT bold_A start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_POSTSUBSCRIPT ( italic_ρ ) .

This implies that both Tr(|ψψ|σ)=Tr(|ψψ|ρ)traceket𝜓bra𝜓𝜎traceket𝜓bra𝜓𝜌\Tr(\ket{\psi}\bra{\psi}\sigma)=\Tr(\ket{\psi}\bra{\psi}\rho)roman_Tr ( start_ARG | start_ARG italic_ψ end_ARG ⟩ ⟨ start_ARG italic_ψ end_ARG | italic_σ end_ARG ) = roman_Tr ( start_ARG | start_ARG italic_ψ end_ARG ⟩ ⟨ start_ARG italic_ψ end_ARG | italic_ρ end_ARG ) and 𝐀(σ)=𝐀(ρ)subscript𝐀𝜎subscript𝐀𝜌\vec{\mathcal{M}}_{\mathbf{A}}(\sigma)=\vec{\mathcal{M}}_{\mathbf{A}}(\rho)over→ start_ARG caligraphic_M end_ARG start_POSTSUBSCRIPT bold_A end_POSTSUBSCRIPT ( italic_σ ) = over→ start_ARG caligraphic_M end_ARG start_POSTSUBSCRIPT bold_A end_POSTSUBSCRIPT ( italic_ρ ) hold. Therefore, the corollary follows directly from Theorem 1. ∎

This corollary ensures that for any density matrix ρ𝜌\rhoitalic_ρ as a solution to the UDA problem for target state |ψket𝜓\ket{\psi}| start_ARG italic_ψ end_ARG ⟩, there always exists an equivalent low-rank density matrix σ𝜎\sigmaitalic_σ with rank less than m+3𝑚3\sqrt{m+3}square-root start_ARG italic_m + 3 end_ARG, where m𝑚mitalic_m is the number of measurement observables. This low-rank density matrix σ𝜎\sigmaitalic_σ is equivalent to ρ𝜌\rhoitalic_ρ, since it not only reproduces the same measurement outcomes but also maintains the fidelity with |ψket𝜓\ket{\psi}| start_ARG italic_ψ end_ARG ⟩. Consequently, when solving UDA problems, we can restrict our search to a subset of low-rank density matrices, reducing the number of variables in optimization.

III Methodology

Parameterization of Quantum States

To address UD problems through optimization, we parameterize the variable density matrix using an ensemble of pure states: ρ=i=1rpi|ϕiϕi|𝜌superscriptsubscript𝑖1𝑟subscript𝑝𝑖ketsubscriptitalic-ϕ𝑖brasubscriptitalic-ϕ𝑖\rho=\sum_{i=1}^{r}p_{i}|\phi_{i}\rangle\langle\phi_{i}|italic_ρ = ∑ start_POSTSUBSCRIPT italic_i = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_r end_POSTSUPERSCRIPT italic_p start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT | italic_ϕ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ⟩ ⟨ italic_ϕ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT |. The number of pure states in the ensemble is constrained by the maximum allowed rank r𝑟ritalic_r for ρ𝜌\rhoitalic_ρ.

To streamline the parameterization, we represent the ensemble of pure states using a matrix Vd×r𝑉superscript𝑑𝑟V\in\mathbb{C}^{d\times r}italic_V ∈ blackboard_C start_POSTSUPERSCRIPT italic_d × italic_r end_POSTSUPERSCRIPT, where each column corresponds to a non-normalized pure state:

V=(|ϕ1~|ϕ2~|ϕr~).𝑉matrixket~subscriptitalic-ϕ1ket~subscriptitalic-ϕ2ket~subscriptitalic-ϕ𝑟V=\begin{pmatrix}|\tilde{\phi_{1}}\rangle&|\tilde{\phi_{2}}\rangle&\dots&|% \tilde{\phi_{r}}\rangle\end{pmatrix}.italic_V = ( start_ARG start_ROW start_CELL | over~ start_ARG italic_ϕ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_ARG ⟩ end_CELL start_CELL | over~ start_ARG italic_ϕ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_ARG ⟩ end_CELL start_CELL … end_CELL start_CELL | over~ start_ARG italic_ϕ start_POSTSUBSCRIPT italic_r end_POSTSUBSCRIPT end_ARG ⟩ end_CELL end_ROW end_ARG ) . (3)

Each pure state in the ensemble is then normalized as:

|ϕi=|ϕi~ϕi~|ϕi~.ketsubscriptitalic-ϕ𝑖ket~subscriptitalic-ϕ𝑖inner-product~subscriptitalic-ϕ𝑖~subscriptitalic-ϕ𝑖|\phi_{i}\rangle=\frac{|\tilde{\phi_{i}}\rangle}{\sqrt{\langle\tilde{\phi_{i}}% |\tilde{\phi_{i}}\rangle}}.| italic_ϕ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ⟩ = divide start_ARG | over~ start_ARG italic_ϕ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_ARG ⟩ end_ARG start_ARG square-root start_ARG ⟨ over~ start_ARG italic_ϕ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_ARG | over~ start_ARG italic_ϕ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_ARG ⟩ end_ARG end_ARG . (4)

This approach eliminates the need for explicit normalization constraints during optimization. To incorporate the probabilities pisubscript𝑝𝑖p_{i}italic_p start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT, we introduce a vector qr𝑞superscript𝑟\vec{q}\in\mathbb{R}^{r}over→ start_ARG italic_q end_ARG ∈ blackboard_R start_POSTSUPERSCRIPT italic_r end_POSTSUPERSCRIPT and probabilities pisubscript𝑝𝑖p_{i}italic_p start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT are represented by

pi=qi2q22.subscript𝑝𝑖superscriptsubscript𝑞𝑖2superscriptsubscriptnorm𝑞22p_{i}=\frac{q_{i}^{2}}{\|\vec{q}\|_{2}^{2}}.italic_p start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT = divide start_ARG italic_q start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG start_ARG ∥ over→ start_ARG italic_q end_ARG ∥ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG . (5)

This formulation ensures that the probabilities are non-negative and sum to one.

We may avoid explicitly constructing ρ𝜌\rhoitalic_ρ in numerical calculation. The fidelity f𝑓fitalic_f with the target state |ψket𝜓\ket{\psi}| start_ARG italic_ψ end_ARG ⟩ becomes a function of V𝑉Vitalic_V and q𝑞\vec{q}over→ start_ARG italic_q end_ARG:

f(V,q)=i=1r(qi2q22ψ|ϕi2ϕi|ϕi).𝑓𝑉𝑞superscriptsubscript𝑖1𝑟superscriptsubscript𝑞𝑖2superscriptsubscriptnorm𝑞22superscriptnorminner-product𝜓superscriptsubscriptitalic-ϕ𝑖2inner-productsuperscriptsubscriptitalic-ϕ𝑖superscriptsubscriptitalic-ϕ𝑖f(V,\vec{q})=\sum_{i=1}^{r}\left(\frac{q_{i}^{2}}{\|\vec{q}\|_{2}^{2}}\,\frac{% \|\langle\psi|\phi_{i}^{\prime}\rangle\|^{2}}{\langle\phi_{i}^{\prime}|\phi_{i% }^{\prime}\rangle}\right).italic_f ( italic_V , over→ start_ARG italic_q end_ARG ) = ∑ start_POSTSUBSCRIPT italic_i = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_r end_POSTSUPERSCRIPT ( divide start_ARG italic_q start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG start_ARG ∥ over→ start_ARG italic_q end_ARG ∥ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG divide start_ARG ∥ ⟨ italic_ψ | italic_ϕ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ⟩ ∥ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG start_ARG ⟨ italic_ϕ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT | italic_ϕ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ⟩ end_ARG ) . (6)

The measurement constraints are encapsulated by the vector g𝑔\vec{g}over→ start_ARG italic_g end_ARG:

g(V,q)=𝐀(ρ)𝐀(|ψψ|).𝑔𝑉𝑞subscript𝐀𝜌subscript𝐀ket𝜓bra𝜓\vec{g}(V,\vec{q})=\vec{\mathcal{M}}_{\mathbf{A}}(\rho)-\vec{\mathcal{M}}_{% \mathbf{A}}(\ket{\psi}\bra{\psi}).over→ start_ARG italic_g end_ARG ( italic_V , over→ start_ARG italic_q end_ARG ) = over→ start_ARG caligraphic_M end_ARG start_POSTSUBSCRIPT bold_A end_POSTSUBSCRIPT ( italic_ρ ) - over→ start_ARG caligraphic_M end_ARG start_POSTSUBSCRIPT bold_A end_POSTSUBSCRIPT ( | start_ARG italic_ψ end_ARG ⟩ ⟨ start_ARG italic_ψ end_ARG | ) . (7)

Each component of g𝑔\vec{g}over→ start_ARG italic_g end_ARG can be given by:

gj(V,q)=i=1r(qi2q22ϕi|Aj|ϕiϕi|ϕi)ψ|Aj|ψ.subscript𝑔𝑗𝑉𝑞superscriptsubscript𝑖1𝑟superscriptsubscript𝑞𝑖2superscriptsubscriptnorm𝑞22quantum-operator-productsuperscriptsubscriptitalic-ϕ𝑖subscript𝐴𝑗superscriptsubscriptitalic-ϕ𝑖inner-productsuperscriptsubscriptitalic-ϕ𝑖superscriptsubscriptitalic-ϕ𝑖quantum-operator-product𝜓subscript𝐴𝑗𝜓g_{j}(V,\vec{q})=\sum_{i=1}^{r}\left(\frac{q_{i}^{2}}{\|\vec{q}\|_{2}^{2}}\,% \frac{\langle\phi_{i}^{\prime}|A_{j}|\phi_{i}^{\prime}\rangle}{\langle\phi_{i}% ^{\prime}|\phi_{i}^{\prime}\rangle}\right)-\langle\psi|A_{j}|\psi\rangle.italic_g start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ( italic_V , over→ start_ARG italic_q end_ARG ) = ∑ start_POSTSUBSCRIPT italic_i = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_r end_POSTSUPERSCRIPT ( divide start_ARG italic_q start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG start_ARG ∥ over→ start_ARG italic_q end_ARG ∥ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG divide start_ARG ⟨ italic_ϕ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT | italic_A start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT | italic_ϕ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ⟩ end_ARG start_ARG ⟨ italic_ϕ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT | italic_ϕ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ⟩ end_ARG ) - ⟨ italic_ψ | italic_A start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT | italic_ψ ⟩ . (8)

The optimization problem is thus formulated to minimize the fidelity while ensuring the measurement outcomes match our requirements:

minimize Vd×r,qrformulae-sequence𝑉superscript𝑑𝑟𝑞superscript𝑟minimize \displaystyle\underset{V\in\mathbb{C}^{d\times r},\>\vec{q}\in\mathbb{R}^{r}}{% \text{minimize }}\;\;start_UNDERACCENT italic_V ∈ blackboard_C start_POSTSUPERSCRIPT italic_d × italic_r end_POSTSUPERSCRIPT , over→ start_ARG italic_q end_ARG ∈ blackboard_R start_POSTSUPERSCRIPT italic_r end_POSTSUPERSCRIPT end_UNDERACCENT start_ARG minimize end_ARG f(V,q)𝑓𝑉𝑞\displaystyle f(V,\vec{q})italic_f ( italic_V , over→ start_ARG italic_q end_ARG )
subject to g(V,q)=0.𝑔𝑉𝑞0\displaystyle\vec{g}(V,\vec{q})=\vec{0}.over→ start_ARG italic_g end_ARG ( italic_V , over→ start_ARG italic_q end_ARG ) = over→ start_ARG 0 end_ARG .

Numerical Approach to Unique Determinedness

When solving UDP problems, r𝑟ritalic_r is fixed to be 1111 for optimization among pure state. For UDA determination, r𝑟ritalic_r can be set to the largest integer less than m+3𝑚3\sqrt{m+3}square-root start_ARG italic_m + 3 end_ARG where m𝑚mitalic_m is the number of non-identity observables in 𝐀𝐀\mathbf{A}bold_A. This challenge is non-convex when r𝑟ritalic_r is less than the Hilbert space dimension d𝑑ditalic_d. The objective function f(V,q)𝑓𝑉𝑞f(V,\vec{q})italic_f ( italic_V , over→ start_ARG italic_q end_ARG ) is the fidelity between target state |ψket𝜓\ket{\psi}| start_ARG italic_ψ end_ARG ⟩ and the density matrix determined by V𝑉Vitalic_V and q𝑞\vec{q}over→ start_ARG italic_q end_ARG . It will be minimized with the constraint that variable density matrix must comply with the given measurement outcomes.

The Augmented Lagrangian Method (ALM) is a powerful technique for solving constrained optimization problems, regardless of the convexity of the problem [37]. It combines principles of the penalty method with Lagrange multipliers to effectively handle equality and inequality constraints. In the context of quantum state tomography, ALM can be utilized to solve both UDP and UDA problems. In this approach, a constrained problem can be reformulate into a unconstrained one, thereby facilitating the application of gradient-based optimization techniques. By combining ALM and gradient-based techniques, one can effectively enforce the necessary constraints and efficiently achieve optimal solutions, even in high-dimensional Hilbert spaces of quantum systems.

1
Input: Measurement framework 𝐀𝐀\mathbf{A}bold_A, target state |ψket𝜓\ket{\psi}| start_ARG italic_ψ end_ARG ⟩, maximum rank r𝑟ritalic_r, scaling factor γ𝛾\gammaitalic_γ, uniqueness threshold δ𝛿\deltaitalic_δ, initial value of penalty parameter μ0subscript𝜇0\mu_{0}italic_μ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT, maximum of penalty parameter μmaxsubscript𝜇max\mu_{\text{max}}italic_μ start_POSTSUBSCRIPT max end_POSTSUBSCRIPT, and minimum of the weights αminsubscript𝛼min\alpha_{\text{min}}italic_α start_POSTSUBSCRIPT min end_POSTSUBSCRIPT and βminsubscript𝛽min\beta_{\text{min}}italic_β start_POSTSUBSCRIPT min end_POSTSUBSCRIPT
2
Output: Whether |ψket𝜓\ket{\psi}| start_ARG italic_ψ end_ARG ⟩ is uniquely determined under 𝐀𝐀\mathbf{A}bold_A
3
4
5Randomly initialize Vd×r𝑉superscript𝑑𝑟V\in\mathbb{C}^{d\times r}italic_V ∈ blackboard_C start_POSTSUPERSCRIPT italic_d × italic_r end_POSTSUPERSCRIPT and qr𝑞superscript𝑟\vec{q}\in\mathbb{R}^{r}over→ start_ARG italic_q end_ARG ∈ blackboard_R start_POSTSUPERSCRIPT italic_r end_POSTSUPERSCRIPT independently from normal distribution 𝒩(0,1)𝒩01\mathcal{N}(0,1)caligraphic_N ( 0 , 1 );
6 Normalize q𝑞\vec{q}over→ start_ARG italic_q end_ARG and each pure state |ϕiketsubscriptitalic-ϕ𝑖\ket{\phi_{i}}| start_ARG italic_ϕ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_ARG ⟩ in V𝑉Vitalic_V;
7 Initialize λ0𝜆0\vec{\lambda}\leftarrow\vec{0}over→ start_ARG italic_λ end_ARG ← over→ start_ARG 0 end_ARG, μμ0𝜇subscript𝜇0\mu\leftarrow\mu_{0}italic_μ ← italic_μ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT, α1𝛼1\alpha\leftarrow 1italic_α ← 1, β1𝛽1\beta\leftarrow 1italic_β ← 1;
8
9repeat
10       Minimize \mathcal{L}caligraphic_L over V𝑉Vitalic_V and q𝑞\vec{q}over→ start_ARG italic_q end_ARG using Adam optimizer;
11       Calculate g𝑔\vec{g}over→ start_ARG italic_g end_ARG according to the optimized V𝑉Vitalic_V and q𝑞\vec{q}over→ start_ARG italic_q end_ARG;
12       if γμμmax𝛾𝜇subscript𝜇max\gamma\,\mu\leq\mu_{\text{max}}italic_γ italic_μ ≤ italic_μ start_POSTSUBSCRIPT max end_POSTSUBSCRIPT then
13             Update λλ+μg𝜆𝜆𝜇𝑔\vec{\lambda}\leftarrow\vec{\lambda}+\mu\,\vec{g}over→ start_ARG italic_λ end_ARG ← over→ start_ARG italic_λ end_ARG + italic_μ over→ start_ARG italic_g end_ARG, μmin(γμ,μmax)𝜇min𝛾𝜇subscript𝜇max\mu\leftarrow\text{min}(\gamma\,\mu,\,\mu_{\text{max}})italic_μ ← min ( italic_γ italic_μ , italic_μ start_POSTSUBSCRIPT max end_POSTSUBSCRIPT )
14       else if α/γαmin𝛼𝛾subscript𝛼min\alpha/\gamma\geq\alpha_{\text{min}}italic_α / italic_γ ≥ italic_α start_POSTSUBSCRIPT min end_POSTSUBSCRIPT then
15             Update λ(λ+μg)/γ𝜆𝜆𝜇𝑔𝛾\vec{\lambda}\leftarrow(\vec{\lambda}+\mu\,\vec{g})/\gammaover→ start_ARG italic_λ end_ARG ← ( over→ start_ARG italic_λ end_ARG + italic_μ over→ start_ARG italic_g end_ARG ) / italic_γ, αmax(α/γ,αmin)𝛼max𝛼𝛾subscript𝛼min\alpha\leftarrow\text{max}(\alpha/\gamma,\,\alpha_{\text{min}})italic_α ← max ( italic_α / italic_γ , italic_α start_POSTSUBSCRIPT min end_POSTSUBSCRIPT )
16       else
17             Update λ(λ+μg)/γ𝜆𝜆𝜇𝑔𝛾\vec{\lambda}\leftarrow(\vec{\lambda}+\mu\,\vec{g})/\gammaover→ start_ARG italic_λ end_ARG ← ( over→ start_ARG italic_λ end_ARG + italic_μ over→ start_ARG italic_g end_ARG ) / italic_γ, βmax(β/γ,βmin)𝛽max𝛽𝛾subscript𝛽min\beta\leftarrow\text{max}(\beta/\gamma,\,\beta_{\text{min}})italic_β ← max ( italic_β / italic_γ , italic_β start_POSTSUBSCRIPT min end_POSTSUBSCRIPT )
18      
19until convergence criteria are met;
20
21if f(V,q)>(1δ)𝑓𝑉𝑞1𝛿f(V,\vec{q})>(1-\delta)italic_f ( italic_V , over→ start_ARG italic_q end_ARG ) > ( 1 - italic_δ ) then
22       return |ψket𝜓\ket{\psi}| start_ARG italic_ψ end_ARG ⟩ is uniquely determined under 𝐀𝐀\mathbf{A}bold_A;
23else
24       return |ψket𝜓\ket{\psi}| start_ARG italic_ψ end_ARG ⟩ is not uniquely determined under 𝐀𝐀\mathbf{A}bold_A.
25
Algorithm 1 State Uniqueness Determination

In our implementation of ALM, the augmented objective function \mathcal{L}caligraphic_L, which incorporates the original objective function and penalties for constraint violations, is given by:

=αf+βλ,g+μ2g22𝛼𝑓𝛽𝜆𝑔𝜇2superscriptsubscriptnorm𝑔22\mathcal{L}=\alpha\,f+\beta\,\langle\vec{\lambda},\vec{g}\rangle+\frac{\mu}{2}% \,\|\vec{g}\|_{2}^{2}caligraphic_L = italic_α italic_f + italic_β ⟨ over→ start_ARG italic_λ end_ARG , over→ start_ARG italic_g end_ARG ⟩ + divide start_ARG italic_μ end_ARG start_ARG 2 end_ARG ∥ over→ start_ARG italic_g end_ARG ∥ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT (9)

where α𝛼\alphaitalic_α and β𝛽\betaitalic_β are the weights for the first two terms, μ𝜇\muitalic_μ is a positive scalar penalty parameter, λ𝜆\vec{\lambda}over→ start_ARG italic_λ end_ARG is a vector of Lagrange multipliers, g𝑔\vec{g}over→ start_ARG italic_g end_ARG encapsulates the equality constraints and indicates the infeasibility of the variables.

To numerically solve the problem reformulated in ALM, we employ an iterative scheme that combines the Adam optimizer with ALM. Algorithm 1 outlines the process for determining the uniqueness of a pure state |ψket𝜓\ket{\psi}| start_ARG italic_ψ end_ARG ⟩ within a measurement framework 𝐀𝐀\mathbf{A}bold_A, among density matrices whose ranks are bounded by r𝑟ritalic_r. The algorithm includes a maximum value μmaxsubscript𝜇max\mu_{\text{max}}italic_μ start_POSTSUBSCRIPT max end_POSTSUBSCRIPT to prevent the unbounded growth of the penalty parameter μ𝜇\muitalic_μ and the Lagrange multipliers λ𝜆\vec{\lambda}over→ start_ARG italic_λ end_ARG, ensuring numerical stability. When μ𝜇\muitalic_μ reaches μmaxsubscript𝜇max\mu_{\text{max}}italic_μ start_POSTSUBSCRIPT max end_POSTSUBSCRIPT, the algorithm adapts by scaling down the weights α𝛼\alphaitalic_α and β𝛽\betaitalic_β in turn. This strategic adjustment facilitates the convergence to feasible solutions while avoiding excessively large μ𝜇\muitalic_μ and λ𝜆\vec{\lambda}over→ start_ARG italic_λ end_ARG.

IV Numerical Experiments

For assessing the unique determinacy of a target pure state |ψket𝜓\ket{\psi}| start_ARG italic_ψ end_ARG ⟩ within a measurement framework 𝐀𝐀\mathbf{A}bold_A, fidelity serves as the principal metric. The criterion for unique determinacy is expressed as:

f(V,q)>(1δ).𝑓superscript𝑉superscript𝑞1𝛿f(V^{*},\vec{q^{*}})>(1-\delta).italic_f ( italic_V start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT , over→ start_ARG italic_q start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT end_ARG ) > ( 1 - italic_δ ) . (10)

where Vsuperscript𝑉V^{*}italic_V start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT and qsuperscript𝑞\vec{q^{*}}over→ start_ARG italic_q start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT end_ARG are the optimal variables obtained by ALM. We establish a uniqueness threshold δ𝛿\deltaitalic_δ of 0.010.010.010.01. That is, only if the corresponding fidelity exceeds 0.990.990.990.99, |ψket𝜓\ket{\psi}| start_ARG italic_ψ end_ARG ⟩ is considered uniquely determined among the density matrices whose ranks are bounded by a maximum rank r𝑟ritalic_r. For UDP problems, this maximum rank r𝑟ritalic_r is set to 1111. For UDA problems, r𝑟ritalic_r is determined based on Corollary 1 that limits the rank of variable density matrix according to the number of observables in 𝐀𝐀\mathbf{A}bold_A.

From the perspective of numerical optimization, we allow a tolerance of 106superscript10610^{-6}10 start_POSTSUPERSCRIPT - 6 end_POSTSUPERSCRIPT for the equality constraint, and all constraints are considered satisfied if |g|<106subscript𝑔superscript106|\vec{g}|_{\infty}<10^{-6}| over→ start_ARG italic_g end_ARG | start_POSTSUBSCRIPT ∞ end_POSTSUBSCRIPT < 10 start_POSTSUPERSCRIPT - 6 end_POSTSUPERSCRIPT. The iterative procedure in our approach continues until two criteria are met: (1) all constraints are satisfied, and (2) the change in fidelity between successive iterations falls below 108superscript10810^{-8}10 start_POSTSUPERSCRIPT - 8 end_POSTSUPERSCRIPT. If convergence cannot be achieved with constraints satisfied for a particular target pure state, the ALM procedure may be restarted with a different random initialization of the variables.

In non-convex optimization, solutions obtained from ALM may converge to local optima rather than global ones. To ensure the reliability of our results, we verify the uniqueness properties through consistent reproduction. A target state |ψket𝜓\ket{\psi}| start_ARG italic_ψ end_ARG ⟩ is considered uniquely determined under 𝐀𝐀\mathbf{A}bold_A only if the optimal solution consistently achieves a fidelity exceeding 1δ1𝛿1-\delta1 - italic_δ across 5555 different initializations. For efficiency, the process can be terminated early once a feasible solution is found with a fidelity below 1δ1𝛿1-\delta1 - italic_δ, which suffices to disprove the unique determination of the target state.

Analysis of Qutrits

Refer to caption
Figure 1: Distribution of UDA and UDP cases under (a) 𝐀𝟕subscript𝐀7\mathbf{A_{7}}bold_A start_POSTSUBSCRIPT bold_7 end_POSTSUBSCRIPT and (b) 𝐀𝟔subscript𝐀6\mathbf{A_{6}}bold_A start_POSTSUBSCRIPT bold_6 end_POSTSUBSCRIPT on the surface of a unit ball with a1subscript𝑎1a_{1}italic_a start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT on the vertical axis and a0subscript𝑎0a_{0}italic_a start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT, a2subscript𝑎2a_{2}italic_a start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT on the horizontal axes

We examine qutrit states in a three-dimensional Hilbert space, expressed as:

|ψ=a0|0+a1|1+a2|2,ket𝜓subscript𝑎0ket0subscript𝑎1ket1subscript𝑎2ket2\ket{\psi}=a_{0}\ket{0}+a_{1}\ket{1}+a_{2}\ket{2},| start_ARG italic_ψ end_ARG ⟩ = italic_a start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT | start_ARG 0 end_ARG ⟩ + italic_a start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT | start_ARG 1 end_ARG ⟩ + italic_a start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT | start_ARG 2 end_ARG ⟩ , (11)

where the complex coefficients satisfy the normalization condition |a0|2+|a1|2+|a2|2=1superscriptsubscript𝑎02superscriptsubscript𝑎12superscriptsubscript𝑎221|a_{0}|^{2}+|a_{1}|^{2}+|a_{2}|^{2}=1| italic_a start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT + | italic_a start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT + | italic_a start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT = 1. To investigate the uniqueness properties of qutrit states, the complete set of Gell-Mann matrices M1,,M8subscript𝑀1subscript𝑀8{M_{1},\ldots,M_{8}}italic_M start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_M start_POSTSUBSCRIPT 8 end_POSTSUBSCRIPT, along with the identity matrix, serve as the measurement observables. We consider three measurement frameworks: 𝐀𝟖={M1,M2,,M8}subscript𝐀8subscript𝑀1subscript𝑀2subscript𝑀8\mathbf{A_{8}}=\{M_{1},M_{2},\ldots,M_{8}\}bold_A start_POSTSUBSCRIPT bold_8 end_POSTSUBSCRIPT = { italic_M start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_M start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , … , italic_M start_POSTSUBSCRIPT 8 end_POSTSUBSCRIPT } which includes all 8 Gell-Mann matrices, 𝐀𝟕=𝐀𝟖{M8}subscript𝐀7subscript𝐀8subscript𝑀8\mathbf{A_{7}}=\mathbf{A_{8}}\setminus\{M_{8}\}bold_A start_POSTSUBSCRIPT bold_7 end_POSTSUBSCRIPT = bold_A start_POSTSUBSCRIPT bold_8 end_POSTSUBSCRIPT ∖ { italic_M start_POSTSUBSCRIPT 8 end_POSTSUBSCRIPT }, and 𝐀𝟔=𝐀𝟖{M8,M4}subscript𝐀6subscript𝐀8subscript𝑀8subscript𝑀4\mathbf{A_{6}}=\mathbf{A_{8}}\setminus\{M_{8},M_{4}\}bold_A start_POSTSUBSCRIPT bold_6 end_POSTSUBSCRIPT = bold_A start_POSTSUBSCRIPT bold_8 end_POSTSUBSCRIPT ∖ { italic_M start_POSTSUBSCRIPT 8 end_POSTSUBSCRIPT , italic_M start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT } where

M4=(001000100)andM8=13(100010002).formulae-sequencesubscript𝑀4matrix001000100andsubscript𝑀813matrix100010002M_{4}=\begin{pmatrix}0&0&1\\ 0&0&0\\ 1&0&0\\ \end{pmatrix}\quad\text{and}\quad M_{8}=\frac{1}{\sqrt{3}}\begin{pmatrix}1&0&0% \\ 0&1&0\\ 0&0&-2\\ \end{pmatrix}.italic_M start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT = ( start_ARG start_ROW start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 1 end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL 1 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW end_ARG ) and italic_M start_POSTSUBSCRIPT 8 end_POSTSUBSCRIPT = divide start_ARG 1 end_ARG start_ARG square-root start_ARG 3 end_ARG end_ARG ( start_ARG start_ROW start_CELL 1 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL 1 end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL - 2 end_CELL end_ROW end_ARG ) . (12)

Framework 𝐀𝟖subscript𝐀8\mathbf{A_{8}}bold_A start_POSTSUBSCRIPT bold_8 end_POSTSUBSCRIPT, containing all Gell-Mann matrices, can uniquely determine any pure or mixed state, as it is informationally complete. When some observables are removed, the outcomes for UDP and UDA may differ. In such scenarios, some states may be UDP but not UDA. As dicussed in Appendix A, all pure states are UDP under 𝐀𝟕subscript𝐀7\mathbf{A_{7}}bold_A start_POSTSUBSCRIPT bold_7 end_POSTSUBSCRIPT. Under the framework 𝐀𝟔subscript𝐀6\mathbf{A_{6}}bold_A start_POSTSUBSCRIPT bold_6 end_POSTSUBSCRIPT, almost all pure states are UDP, except when a1=0subscript𝑎10a_{1}=0italic_a start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT = 0 and |a2|(0,1)subscript𝑎201|a_{2}|\in(0,1)| italic_a start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT | ∈ ( 0 , 1 ).

To visualize our classification results, we represent states on the surface of a unit ball by setting a0subscript𝑎0a_{0}italic_a start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT, a1subscript𝑎1a_{1}italic_a start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT, and a2subscript𝑎2a_{2}italic_a start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT to be real. We sampled 500,000500000500,000500 , 000 pure qutrit states on this surface and an additional 60,0006000060,00060 , 000 states on the circle where a1=0subscript𝑎10a_{1}=0italic_a start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT = 0. Using the ALM approch, we confirmed that 100%percent100100\%100 % of the sampled states were UDA under 𝐀𝟖subscript𝐀8\mathbf{A_{8}}bold_A start_POSTSUBSCRIPT bold_8 end_POSTSUBSCRIPT.

As Figure 1 indicates, when applying the same method to framework 𝐀𝟕subscript𝐀7\mathbf{A_{7}}bold_A start_POSTSUBSCRIPT bold_7 end_POSTSUBSCRIPT, all sampled pure states, including those with a1=0subscript𝑎10a_{1}=0italic_a start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT = 0, remained UDP. However, around 20%percent2020\%20 % of sampled states were no longer UDA after the removal of M8subscript𝑀8M_{8}italic_M start_POSTSUBSCRIPT 8 end_POSTSUBSCRIPT.

By further reducing the framework and removing M8subscript𝑀8M_{8}italic_M start_POSTSUBSCRIPT 8 end_POSTSUBSCRIPT and M4subscript𝑀4M_{4}italic_M start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT, the measurement framework 𝐀𝟔subscript𝐀6\mathbf{A_{6}}bold_A start_POSTSUBSCRIPT bold_6 end_POSTSUBSCRIPT retains six non-identity observables. According to Corollary 1, the rank of the variable density matrix for UDA determination is theoretically bounded by 2. Among the 500,000 states sampled on the unit ball surface, 37%percent3737\%37 % were found not UDA, while all were classified as UDP under 𝐀𝟔subscript𝐀6\mathbf{A_{6}}bold_A start_POSTSUBSCRIPT bold_6 end_POSTSUBSCRIPT. For states sampled along the circle where a1=0subscript𝑎10a_{1}=0italic_a start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT = 0, UDA cases occurred near ±|0plus-or-minusket0\pm\ket{0}± | start_ARG 0 end_ARG ⟩, while UDP but not UDA cases appeared near ±|2plus-or-minusket2\pm\ket{2}± | start_ARG 2 end_ARG ⟩. All other states were classified as non-UDP under 𝐀𝟔subscript𝐀6\mathbf{A_{6}}bold_A start_POSTSUBSCRIPT bold_6 end_POSTSUBSCRIPT, which shows that the UDP classification results consistent with the theoretical analysis.

In these cases, the UDA classification was solved as a non-convex problem. To investigate the robustness, the numerical results from ALM were compared with those from SDP, known for global optimality. The comparison revealed minimal discrepancies, where the probabilities of being different in these cases are all less than 2×1052superscript1052\times 10^{-5}2 × 10 start_POSTSUPERSCRIPT - 5 end_POSTSUPERSCRIPT, underscoring the effectiveness of our ALM approach.

Analysis of Four-Qubit Symmetric States

We now investigate symmetric states within four-qubit systems. These states can be expressed as superpositions of five symmetric basis states:

|ϕ=b0|ω0+b1|ω1+b2|ω2+b3|ω3+b4|ω4ketitalic-ϕsubscript𝑏0ketsubscript𝜔0subscript𝑏1ketsubscript𝜔1subscript𝑏2ketsubscript𝜔2subscript𝑏3ketsubscript𝜔3subscript𝑏4ketsubscript𝜔4|\phi\rangle=b_{0}|\omega_{0}\rangle+b_{1}|\omega_{1}\rangle+b_{2}|\omega_{2}% \rangle+b_{3}|\omega_{3}\rangle+b_{4}|\omega_{4}\rangle| italic_ϕ ⟩ = italic_b start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT | italic_ω start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ⟩ + italic_b start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT | italic_ω start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ⟩ + italic_b start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT | italic_ω start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ⟩ + italic_b start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT | italic_ω start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ⟩ + italic_b start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT | italic_ω start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT ⟩ (13)

where |ωiketsubscript𝜔𝑖|\omega_{i}\rangle| italic_ω start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ⟩ represents the normalized symmetric state with i𝑖iitalic_i qubits in the |1ket1|1\rangle| 1 ⟩ state and (4i)4𝑖(4-i)( 4 - italic_i ) qubits in the |0ket0|0\rangle| 0 ⟩ state. Here, we are particularly interested in the uniqueness properties of four-qubit symmetric states by their two-particle reduced density matrices (2-RDMs). The symmetry of these states implies identical 2-RDMs, regardless of which pair of qubits is traced out.

Analysis of Generalized GHZ States

Refer to caption
Figure 2: The minimal fidelity of UDP optimization problems for four-qubit generalized GHZ states, which are represented as |ψGHZ=sin(Θ)|ω0+cos(Θ)|ω4ketsubscript𝜓GHZΘketsubscript𝜔0Θketsubscript𝜔4|\psi_{\text{GHZ}}\rangle=\sin{\Theta}|\omega_{0}\rangle+\cos{\Theta}|\omega_{% 4}\rangle| italic_ψ start_POSTSUBSCRIPT GHZ end_POSTSUBSCRIPT ⟩ = roman_sin ( start_ARG roman_Θ end_ARG ) | italic_ω start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ⟩ + roman_cos ( start_ARG roman_Θ end_ARG ) | italic_ω start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT ⟩.

We begin our analysis with the subspace of these symmetric states spanned by |ω0=|0000ketsubscript𝜔0ket0000\ket{\omega_{0}}=\ket{0000}| start_ARG italic_ω start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_ARG ⟩ = | start_ARG 0000 end_ARG ⟩ and |ω4=|1111ketsubscript𝜔4ket1111\ket{\omega_{4}}=\ket{1111}| start_ARG italic_ω start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT end_ARG ⟩ = | start_ARG 1111 end_ARG ⟩. States within this subspace are recognized as a generalized Greenberger-Horne-Zeilinger (GHZ) state, which extends the concept of the standard GHZ state to include arbitrary complex coefficients. Ignoring the complex phase, we may parameterize such a state using a angle ΘΘ\Thetaroman_Θ:

|ψGHZ=sin(Θ)|ω0+cos(Θ)|ω4.ketsubscript𝜓GHZΘketsubscript𝜔0Θketsubscript𝜔4|\psi_{\text{GHZ}}\rangle=\sin{\Theta}|\omega_{0}\rangle+\cos{\Theta}|\omega_{% 4}\rangle.| italic_ψ start_POSTSUBSCRIPT GHZ end_POSTSUBSCRIPT ⟩ = roman_sin ( start_ARG roman_Θ end_ARG ) | italic_ω start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ⟩ + roman_cos ( start_ARG roman_Θ end_ARG ) | italic_ω start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT ⟩ . (14)

As shown in Appendix B.1, these generalized GHZ states are not UDP by their 2-RDMs except when Θ=kπ/2Θ𝑘𝜋2\Theta=k\,\pi/2roman_Θ = italic_k italic_π / 2 with integer k𝑘kitalic_k, corresponding to ±|ω0plus-or-minusketsubscript𝜔0\pm\ket{\omega_{0}}± | start_ARG italic_ω start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_ARG ⟩ or ±|ω4plus-or-minusketsubscript𝜔4\pm\ket{\omega_{4}}± | start_ARG italic_ω start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT end_ARG ⟩. For this case, the global optimal solution of the UDP optimization problem can be expressed analytically with ΘΘ\Thetaroman_Θ:

|ϕGHZ=sin(Θ)|ω0cos(Θ)|ω4,ketsuperscriptsubscriptitalic-ϕGHZΘketsubscript𝜔0Θketsubscript𝜔4|\phi_{\text{GHZ}}^{*}\rangle=\sin{\Theta}|\omega_{0}\rangle-\cos{\Theta}|% \omega_{4}\rangle,| italic_ϕ start_POSTSUBSCRIPT GHZ end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT ⟩ = roman_sin ( start_ARG roman_Θ end_ARG ) | italic_ω start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ⟩ - roman_cos ( start_ARG roman_Θ end_ARG ) | italic_ω start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT ⟩ , (15)

along with the corresponding minimal fidelity

fGHZ=ψGHZ|ϕGHZ2=cos22Θ.subscriptsuperscript𝑓GHZsuperscriptnorminner-productsubscript𝜓GHZsubscriptsuperscriptitalic-ϕGHZ2superscript22Θf^{*}_{\text{GHZ}}=\|\langle\psi_{\text{GHZ}}|\phi^{*}_{\text{GHZ}}\rangle\|^{% 2}=\cos^{2}{2\Theta}.italic_f start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT GHZ end_POSTSUBSCRIPT = ∥ ⟨ italic_ψ start_POSTSUBSCRIPT GHZ end_POSTSUBSCRIPT | italic_ϕ start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT GHZ end_POSTSUBSCRIPT ⟩ ∥ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT = roman_cos start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT 2 roman_Θ . (16)

To validate our ALM approach, we compare its numerical results with these analytical solutions. We sampled 150001500015,00015 , 000 pure states by varying the value of ΘΘ\Thetaroman_Θ. As Figure 2 illustrates, our numerical results for four-qubit generalized GHZ states can closely reproduce the analytical results, with a mean square error of minimal fidelity less than 5×1085superscript1085\times 10^{-8}5 × 10 start_POSTSUPERSCRIPT - 8 end_POSTSUPERSCRIPT.

Analysis of Special Symmetric States

Refer to caption
Figure 3: (a) Parameter space of the symmetric state |ψket𝜓\ket{\psi}| start_ARG italic_ψ end_ARG ⟩ in the form (17), showing the colored curves corresponding to four types of 2-RDM eigenvalue degeneracies: (i) λ1=λ2subscript𝜆1subscript𝜆2\lambda_{1}=\lambda_{2}italic_λ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT = italic_λ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT, (ii) λ3=λ4subscript𝜆3subscript𝜆4\lambda_{3}=\lambda_{4}italic_λ start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT = italic_λ start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT, (iii) λ1=λ3subscript𝜆1subscript𝜆3\lambda_{1}=\lambda_{3}italic_λ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT = italic_λ start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT or λ1=λ4subscript𝜆1subscript𝜆4\lambda_{1}=\lambda_{4}italic_λ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT = italic_λ start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT, and (iv) λ2=λ3subscript𝜆2subscript𝜆3\lambda_{2}=\lambda_{3}italic_λ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT = italic_λ start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT or λ2=λ4subscript𝜆2subscript𝜆4\lambda_{2}=\lambda_{4}italic_λ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT = italic_λ start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT. (b) Classification of UDA and UDP cases across the parameter space of |ψket𝜓\ket{\psi}| start_ARG italic_ψ end_ARG ⟩ in the form (17), categorized into three groups: (A) UDA, (B) UDP but not UDA, and (C) neither UDP nor UDA.

We then expanded our investigation to a larger subset of four-qubit symmetric states, which can be represented as:

|ψ=c0|ω0+c2|ω2+c4|ω4,ket𝜓subscript𝑐0ketsubscript𝜔0subscript𝑐2ketsubscript𝜔2subscript𝑐4ketsubscript𝜔4|\psi\rangle=c_{0}|\omega_{0}\rangle+c_{2}|\omega_{2}\rangle+c_{4}|\omega_{4}\rangle,| italic_ψ ⟩ = italic_c start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT | italic_ω start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ⟩ + italic_c start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT | italic_ω start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ⟩ + italic_c start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT | italic_ω start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT ⟩ , (17)

where c0subscript𝑐0c_{0}italic_c start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT, c2subscript𝑐2c_{2}italic_c start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT, and c4subscript𝑐4c_{4}italic_c start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT are real coefficients satisfying the normalization condition. Each 2-RDM for state |ψket𝜓|\psi\rangle| italic_ψ ⟩ can be expressed as:

ρ2,ψ=(c02+c22600c2(c0+c4)60c223c22300c223c2230c2(c0+c4)600c42+c226)subscript𝜌2𝜓matrixsuperscriptsubscript𝑐02superscriptsubscript𝑐22600subscript𝑐2subscript𝑐0subscript𝑐460superscriptsubscript𝑐223superscriptsubscript𝑐22300superscriptsubscript𝑐223superscriptsubscript𝑐2230subscript𝑐2subscript𝑐0subscript𝑐4600superscriptsubscript𝑐42superscriptsubscript𝑐226\rho_{2,\psi}=\begin{pmatrix}c_{0}^{2}+\frac{c_{2}^{2}}{6}&0&0&\frac{c_{2}(c_{% 0}+c_{4})}{\sqrt{6}}\\ 0&\frac{c_{2}^{2}}{3}&\frac{c_{2}^{2}}{3}&0\\ 0&\frac{c_{2}^{2}}{3}&\frac{c_{2}^{2}}{3}&0\\ \frac{c_{2}(c_{0}+c_{4})}{\sqrt{6}}&0&0&c_{4}^{2}+\frac{c_{2}^{2}}{6}\\ \end{pmatrix}italic_ρ start_POSTSUBSCRIPT 2 , italic_ψ end_POSTSUBSCRIPT = ( start_ARG start_ROW start_CELL italic_c start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT + divide start_ARG italic_c start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG start_ARG 6 end_ARG end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL divide start_ARG italic_c start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ( italic_c start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT + italic_c start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT ) end_ARG start_ARG square-root start_ARG 6 end_ARG end_ARG end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL divide start_ARG italic_c start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG start_ARG 3 end_ARG end_CELL start_CELL divide start_ARG italic_c start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG start_ARG 3 end_ARG end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL divide start_ARG italic_c start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG start_ARG 3 end_ARG end_CELL start_CELL divide start_ARG italic_c start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG start_ARG 3 end_ARG end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL divide start_ARG italic_c start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ( italic_c start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT + italic_c start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT ) end_ARG start_ARG square-root start_ARG 6 end_ARG end_ARG end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL italic_c start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT + divide start_ARG italic_c start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG start_ARG 6 end_ARG end_CELL end_ROW end_ARG ) (18)

As established in previous research [24], a state |ψket𝜓\ket{\psi}| start_ARG italic_ψ end_ARG ⟩ in the form (17) is UDP by its 2-RDMs provided that all eigenvalues of its 2-RDMs are non-degenerate. However, the uniqueness remains unresolved when eigenvalue degeneracies are present.

The eigenvalues of the 2-RDM in the form (18) can be expressed in terms of c0subscript𝑐0c_{0}italic_c start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT, c2subscript𝑐2c_{2}italic_c start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT, and c4subscript𝑐4c_{4}italic_c start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT:

λ1=0,λ2=2c223,formulae-sequencesubscript𝜆10subscript𝜆22superscriptsubscript𝑐223\lambda_{1}=0,\quad\lambda_{2}=\frac{2c_{2}^{2}}{3},italic_λ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT = 0 , italic_λ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT = divide start_ARG 2 italic_c start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG start_ARG 3 end_ARG , (19)
λ3,4=(c02+c42+c223)±(c0+c4)2((c0c4)2+2c223)2.subscript𝜆34plus-or-minussuperscriptsubscript𝑐02superscriptsubscript𝑐42superscriptsubscript𝑐223superscriptsubscript𝑐0subscript𝑐42superscriptsubscript𝑐0subscript𝑐422superscriptsubscript𝑐2232\lambda_{3,4}=\frac{(c_{0}^{2}+c_{4}^{2}+\frac{c_{2}^{2}}{3})\pm\sqrt{(c_{0}+c% _{4})^{2}((c_{0}-c_{4})^{2}+\frac{2c_{2}^{2}}{3})}}{2}.italic_λ start_POSTSUBSCRIPT 3 , 4 end_POSTSUBSCRIPT = divide start_ARG ( italic_c start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT + italic_c start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT + divide start_ARG italic_c start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG start_ARG 3 end_ARG ) ± square-root start_ARG ( italic_c start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT + italic_c start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ( ( italic_c start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT - italic_c start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT + divide start_ARG 2 italic_c start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG start_ARG 3 end_ARG ) end_ARG end_ARG start_ARG 2 end_ARG . (20)

For the 2-RDM in the form (18), as indicated by the colored curves in Figure 3(a), eigenvalue degeneracies occur in four distinct ways: (i) λ1=λ2subscript𝜆1subscript𝜆2\lambda_{1}=\lambda_{2}italic_λ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT = italic_λ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT, (ii) λ3=λ4subscript𝜆3subscript𝜆4\lambda_{3}=\lambda_{4}italic_λ start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT = italic_λ start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT, (iii) λ1=λ3subscript𝜆1subscript𝜆3\lambda_{1}=\lambda_{3}italic_λ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT = italic_λ start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT or λ1=λ4subscript𝜆1subscript𝜆4\lambda_{1}=\lambda_{4}italic_λ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT = italic_λ start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT, and (iv) λ2=λ3subscript𝜆2subscript𝜆3\lambda_{2}=\lambda_{3}italic_λ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT = italic_λ start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT or λ2=λ4subscript𝜆2subscript𝜆4\lambda_{2}=\lambda_{4}italic_λ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT = italic_λ start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT. These degeneracy cases are visualized as colored curves on the parameter space of |ψket𝜓\ket{\psi}| start_ARG italic_ψ end_ARG ⟩ in Figure 3(a). Each curve corresponds to a set of states where a specific type of eigenvalue degeneracy occurs.

To determine the uniqueness of a four-qubit pure state by its 2-RDMs, we included all single and two-qubit Pauli operators in our measurement framework. This framework contains 66666666 non-identity operators, and by Corollary 1, the rank of the variable density matrices for UDA problems can be restricted to at most 8888. However, according to Appendix B.3, the specific properties of the 2-RDMs in the form (18) allow us to further reduce the maximum rank of the variable density matrices to 5555.

To explore the uniqueness properties across the full subset, we performed extensive sampling for the non-degenerate cases and degenerate cases separately. For non-degenerate cases, we randomly sampled 500,000500000500,000500 , 000 4-qubit symmetric states throughout parameter space of |ψket𝜓\ket{\psi}| start_ARG italic_ψ end_ARG ⟩. For each of the four degeneracy types, we sampled 15,0001500015,00015 , 000 states along their respective degeneracy curves on the unit sphere. The classification results are presented in Figure 3(b), categorizing the states into three distinct groups: (A) UDA, (B) UDP but not UDA, and (C) not UDP. Our findings indicate that despite the presence of degeneracies, many symmetric states remain UDP, and some are even UDA by their 2-RDMs.

In this case, the rank of variable density matrix is bounded by 5555 for UDA problems. To assess the effectiveness of our non-convex ALM approach, we compared our results with those obtained by SDP methods. In practice, SDP may sometimes struggle to find the feasible solution for UDA problems, when target states are located near the intersection points of degeneracy cases (iii) λ1=λ3subscript𝜆1subscript𝜆3\lambda_{1}=\lambda_{3}italic_λ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT = italic_λ start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT and λ1=λ4subscript𝜆1subscript𝜆4\lambda_{1}=\lambda_{4}italic_λ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT = italic_λ start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT and (iv) λ2=λ3subscript𝜆2subscript𝜆3\lambda_{2}=\lambda_{3}italic_λ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT = italic_λ start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT and λ2=λ4subscript𝜆2subscript𝜆4\lambda_{2}=\lambda_{4}italic_λ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT = italic_λ start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT. For example, one intersection point of (iii) and (iv) corresponds to the target pure state

|ψinter=122|ω0+32|ω2+122|ω4,ketsubscript𝜓inter122ketsubscript𝜔032ketsubscript𝜔2122ketsubscript𝜔4\ket{\psi_{\text{inter}}}=\frac{1}{2\sqrt{2}}\ket{\omega_{0}}+\frac{\sqrt{3}}{% 2}\ket{\omega_{2}}+\frac{1}{2\sqrt{2}}\ket{\omega_{4}},| start_ARG italic_ψ start_POSTSUBSCRIPT inter end_POSTSUBSCRIPT end_ARG ⟩ = divide start_ARG 1 end_ARG start_ARG 2 square-root start_ARG 2 end_ARG end_ARG | start_ARG italic_ω start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_ARG ⟩ + divide start_ARG square-root start_ARG 3 end_ARG end_ARG start_ARG 2 end_ARG | start_ARG italic_ω start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_ARG ⟩ + divide start_ARG 1 end_ARG start_ARG 2 square-root start_ARG 2 end_ARG end_ARG | start_ARG italic_ω start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT end_ARG ⟩ , (21)

which shares identical 2-RDMs with another symmetric pure state

|ϕinter=12|ω1+12|ω3.ketsubscriptitalic-ϕinter12ketsubscript𝜔112ketsubscript𝜔3\ket{\phi_{\text{inter}}}=\frac{1}{\sqrt{2}}\ket{\omega_{1}}+\frac{1}{\sqrt{2}% }\ket{\omega_{3}}.| start_ARG italic_ϕ start_POSTSUBSCRIPT inter end_POSTSUBSCRIPT end_ARG ⟩ = divide start_ARG 1 end_ARG start_ARG square-root start_ARG 2 end_ARG end_ARG | start_ARG italic_ω start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_ARG ⟩ + divide start_ARG 1 end_ARG start_ARG square-root start_ARG 2 end_ARG end_ARG | start_ARG italic_ω start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT end_ARG ⟩ . (22)

Our ALM approach identifies target pure states near these intersection points as non-UDA, with some even classified as non-UDP. Among cases where SDP converges accurately, the ALM approach achieves a accuracy exceeding 99.5%percent99.599.5\%99.5 % in determining UDA.

V Conclusion

This paper presents a novel numerical approach for investigating the uniqueness properties of quantum states in tomography, in which UDP and UDA problems are formulated as optimization challenges. We also have proposed a theorem which shows the existence of low-rank solution in QST. This theorem allows us to reformulate the UDA problem with low-rank constraints, which can reduce number of variables in optimization but introduce non-convexity on the other hand. By leveraging the Augmented Lagrangian Method, we have developed a unified framework to handle the constrained non-convex optimization challenges, inherent in both UDP and low-rank UDA determinations.

Through comprehensive numerical experiments on qutrit systems and four-qubit symmetric states, we validated our theoretical classifications and demonstrated the robustness of our approach. For qutrit systems, we illustrated the distribution of UDP and UDA states under various measurement frameworks, confirming consistency with theoretical predictions and analytical solutions. In analyzing four-qubit symmetric states, we focused on specific forms and their 2-RDMs. The close agreement between our ALM results and analytical solutions for generalized GHZ states, along with low discrepancies compared to SDP methods, underscores the accuracy and reliability of our approach. By visualizing the distribution of three UD categories, we provided clear insights into how eigenvalue degeneracies in RDMs affect the uniqueness properties of states. This enhances our understanding of the role that symmetries and degeneracies play in the reconstruction of quantum states from local measurements.

Future research directions may include extending our methods to even larger and more complex quantum systems, exploring the impact of different types of noise and errors in measurements, and applying our approach to experimental data from actual quantum devices. Additionally, investigating alternative optimization techniques or further refining the low-rank reformulation could yield even more efficient solutions.

References

  • [1] A. I. Lvovsky and M. G. Raymer. Continuous-variable optical quantum-state tomography. Rev. Mod. Phys., 81:299–332, Mar 2009.
  • [2] Matthias Christandl and Renato Renner. Reliable quantum state tomography. Phys. Rev. Lett., 109:120403, Sep 2012.
  • [3] Bo Qi, Zhibo Hou, Li Li, Daoyi Dong, Guoyong Xiang, and Guangcan Guo. Quantum state tomography via linear regression estimation. Scientific Reports, 3(1):3496, 2013.
  • [4] M. Paris and J. Rehacek. Quantum State Estimation. Lecture Notes in Physics. Springer Berlin Heidelberg, 2004.
  • [5] H. Häffner, W. Hänsel, C. F. Roos, J. Benhelm, D. Chek-al kar, M. Chwalla, T. Körber, U. D. Rapol, M. Riebe, P. O. Schmidt, C. Becher, O. Gühne, W. Dür, and R. Blatt. Scalable multiparticle entanglement of trapped ions. Nature, 438(7068):643–646, 2005.
  • [6] Hideo Kosaka, Takahiro Inagaki, Yoshiaki Rikitake, Hiroshi Imamura, Yasuyoshi Mitsumori, and Keiichi Edamatsu. Spin state tomography of optically injected electrons in a semiconductor. Nature, 457(7230):702–705, 2009.
  • [7] M. Baur, A. Fedorov, L. Steffen, S. Filipp, M. P. da Silva, and A. Wallraff. Benchmarking a quantum teleportation protocol in superconducting circuits using tomography and an entanglement witness. Phys. Rev. Lett., 108:040502, Jan 2012.
  • [8] D. Leibfried, E. Knill, S. Seidelin, J. Britton, R. B. Blakestad, J. Chiaverini, D. B. Hume, W. M. Itano, J. D. Jost, C. Langer, R. Ozeri, R. Reichle, and D. J. Wineland. Creation of a six-atom ‘schrödinger cat’ state. Nature, 438(7068):639–642, 2005.
  • [9] David Gross, Yi-Kai Liu, Steven T. Flammia, Stephen Becker, and Jens Eisert. Quantum state tomography via compressed sensing. Phys. Rev. Lett., 105:150401, Oct 2010.
  • [10] Dawei Lu, Tao Xin, Nengkun Yu, Zhengfeng Ji, Jianxin Chen, Guilu Long, Jonathan Baugh, Xinhua Peng, Bei Zeng, and Raymond Laflamme. Tomography is necessary for universal entanglement detection with single-copy observables. Phys. Rev. Lett., 116:230501, Jun 2016.
  • [11] M. R. Vanner, J. Hofer, G. D. Cole, and M. Aspelmeyer. Cooling-by-measurement and mechanical state tomography via pulsed optomechanics. Nature Communications, 4(1):2295, 2013.
  • [12] Juan Carrasquilla, Giacomo Torlai, Roger G Melko, and Leandro Aolita. Reconstructing quantum states with generative models. Nature Machine Intelligence, 1(3):155–161, 2019.
  • [13] Shahnawaz Ahmed, Carlos Sánchez Muñoz, Franco Nori, and Anton Frisk Kockum. Quantum state tomography with conditional generative adversarial networks. Phys. Rev. Lett., 127:140502, Sep 2021.
  • [14] Zheng An, Jiahui Wu, Muchun Yang, D. L. Zhou, and Bei Zeng. Unified quantum state tomography and hamiltonian learning: A language-translation-like approach for quantum systems. Phys. Rev. Appl., 21:014037, Jan 2024.
  • [15] Teiko Heinosaari, Luca Mazzarella, and Michael M. Wolf. Quantum tomography under prior information. Communications in Mathematical Physics, 318(2):355–374, 2013.
  • [16] Jianxin Chen, Hillary Dawkins, Zhengfeng Ji, Nathaniel Johnston, David Kribs, Frederic Shultz, and Bei Zeng. Uniqueness of quantum states compatible with given measurement results. Physical Review A—Atomic, Molecular, and Optical Physics, 88(1):012109, 2013.
  • [17] Xian Ma, Tyler Jackson, Hui Zhou, Jianxin Chen, Dawei Lu, Michael D Mazurek, Kent AG Fisher, Xinhua Peng, David Kribs, Kevin J Resch, et al. Pure-state tomography with the expectation value of pauli operators. Physical Review A, 93(3):032140, 2016.
  • [18] N. Linden, S. Popescu, and W. K. Wootters. Almost every pure state of three qubits is completely determined by its two-particle reduced density matrices. Phys. Rev. Lett., 89:207901, Oct 2002.
  • [19] Lajos Diósi. Three-party pure quantum states are determined by two two-party reduced states. Phys. Rev. A, 70:010302, Jul 2004.
  • [20] N. Linden and W. K. Wootters. The parts determine the whole in a generic pure quantum state. Phys. Rev. Lett., 89:277906, Dec 2002.
  • [21] Jianxin Chen, Zhengfeng Ji, Mary Beth Ruskai, Bei Zeng, and Duan-Lu Zhou. Comment on some results of Erdahl and the convex structure of reduced density matrices. Journal of Mathematical Physics, 53(7):072203, 07 2012.
  • [22] Jianxin Chen, Zhengfeng Ji, Bei Zeng, and D. L. Zhou. From ground states to local hamiltonians. Phys. Rev. A, 86:022339, Aug 2012.
  • [23] Jianxin Chen, Hillary Dawkins, Zhengfeng Ji, Nathaniel Johnston, David Kribs, Frederic Shultz, and Bei Zeng. Uniqueness of quantum states compatible with given measurement results. Phys. Rev. A, 88:012109, Jul 2013.
  • [24] Tao Xin, Dawei Lu, Joel Klassen, Nengkun Yu, Zhengfeng Ji, Jianxin Chen, Xian Ma, Guilu Long, Bei Zeng, and Raymond Laflamme. Quantum state tomography via reduced density matrices. Phys. Rev. Lett., 118:020401, Jan 2017.
  • [25] Yu Wang and Keren Li. Pure state tomography with fourier transformation. Advanced Quantum Technologies, 5, 2020.
  • [26] ShiLin Huang, JianXin Chen, YouNing Li, and Bei Zeng. Quantum state tomography for generic pure states. Science China Physics, Mechanics & Astronomy, 61(11):110311, 2018.
  • [27] A Sawicki, M Walter, and M Kuś. When is a pure state of three qubits determined by its single-particle reduced density matrices? Journal of Physics A: Mathematical and Theoretical, 46(5):055304, jan 2013.
  • [28] Tobias Moroder, Philipp Hyllus, Géza Tóth, Christian Schwemmer, Alexander Niggebaum, Stefanie Gaile, Otfried Gühne, and Harald Weinfurter. Permutationally invariant state reconstruction. New Journal of Physics, 14(10):105001, oct 2012.
  • [29] Zhih-Ahn Jia, Biao Yi, Rui Zhai, Yu-Chun Wu, Guang-Can Guo, and Guo-Ping Guo. Quantum neural network states: A brief review of methods and applications. Advanced Quantum Technologies, 2(7-8):1800077, 2019.
  • [30] Tao Xin, Sirui Lu, Ningping Cao, Galit Anikeeva, Dawei Lu, Jun Li, Guilu Long, and Bei Zeng. Local-measurement-based quantum state tomography via neural networks. npj Quantum Information, 5(1):109, 2019.
  • [31] Chao Zhang, Xuanran Zhu, and Bei Zeng. Variational approach to unique determinedness in pure-state tomography. Phys. Rev. A, 109:022425, Feb 2024.
  • [32] Magnus R Hestenes. Multiplier and gradient methods. Journal of optimization theory and applications, 4(5):303–320, 1969.
  • [33] MJD Powell. A method for nonlinear optimization in minimization problems, 1969.
  • [34] Jorge Nocedal and Stephen J Wright. Numerical optimization. Springer, 1999.
  • [35] Anirudha Majumdar, Georgina Hall, and Amir Ali Ahmadi. Recent scalability improvements for semidefinite programming with applications in machine learning, control, and robotics. Annual Review of Control, Robotics, and Autonomous Systems, 3(1):331–360, 2020.
  • [36] Charles H Baldwin, Ivan H Deutsch, and Amir Kalev. Strictly-complete measurements for bounded-rank quantum-state tomography. Physical Review A, 93(5):052105, 2016.
  • [37] Samuel Burer and Renato DC Monteiro. A nonlinear programming algorithm for solving semidefinite programs via low-rank factorization. Mathematical programming, 95(2):329–357, 2003.
  • [38] Jie Wang and Liangbing Hu. Solving low-rank semidefinite programs via manifold optimization. arXiv preprint arXiv:2303.01722, 2023.
  • [39] Steven Diamond and Stephen Boyd. Cvxpy: A python-embedded modeling language for convex optimization. Journal of Machine Learning Research, 17(83):1–5, 2016.
  • [40] MOSEK ApS. Semidefinite Optimization, 2024.
  • [41] Brendan O’Donoghue, Eric Chu, Neal Parikh, and Stephen Boyd. SCS: Splitting conic solver, version 3.2.7. https://github.com/cvxgrp/scs, November 2023.
  • [42] Brendan O’Donoghue, Eric Chu, Neal Parikh, and Stephen Boyd. Conic optimization via operator splitting and homogeneous self-dual embedding. Journal of Optimization Theory and Applications, 169(3):1042–1068, June 2016.
  • [43] Jianxin Chen, Zhengfeng Ji, Alexander Klyachko, David W Kribs, and Bei Zeng. Rank reduction for the local consistency problem. Journal of mathematical physics, 53(2), 2012.

Appendix A Qutrits and Gell-Mann Matrices

Qutrits are the three-level generalization of quantum bits (qubits), which are the fundamental units of quantum information. While a qubit has two possible states (typically denoted as |0ket0\ket{0}| start_ARG 0 end_ARG ⟩ and |1ket1\ket{1}| start_ARG 1 end_ARG ⟩), a qutrit has three orthogonal basis states, often represented as |0ket0\ket{0}| start_ARG 0 end_ARG ⟩, |1ket1\ket{1}| start_ARG 1 end_ARG ⟩ and |2ket2\ket{2}| start_ARG 2 end_ARG ⟩.

For qubits, QST utilizes the Pauli matrices, which form a complete basis for the space of 2×2222\times 22 × 2 Hermitian matrices. In the case of qutrits, Gell-Mann matrices play a similar role as they form a complete basis for the space of 3×3333\times 33 × 3 Hermitian matrices. The eight Gell-Mann matrices is usually labelled M1subscript𝑀1M_{1}italic_M start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT to M8subscript𝑀8M_{8}italic_M start_POSTSUBSCRIPT 8 end_POSTSUBSCRIPT and they ares:

M1subscript𝑀1\displaystyle M_{1}italic_M start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT =(010100000),absentmatrix010100000\displaystyle=\begin{pmatrix}0&1&0\\ 1&0&0\\ 0&0&0\end{pmatrix},= ( start_ARG start_ROW start_CELL 0 end_CELL start_CELL 1 end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL 1 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW end_ARG ) , M2subscript𝑀2\displaystyle M_{2}italic_M start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT =(0i0i00000),absentmatrix0𝑖0𝑖00000\displaystyle=\begin{pmatrix}0&-i&0\\ i&0&0\\ 0&0&0\end{pmatrix},= ( start_ARG start_ROW start_CELL 0 end_CELL start_CELL - italic_i end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL italic_i end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW end_ARG ) , (23)
M3subscript𝑀3\displaystyle M_{3}italic_M start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT =(100010000),absentmatrix100010000\displaystyle=\begin{pmatrix}1&0&0\\ 0&-1&0\\ 0&0&0\end{pmatrix},= ( start_ARG start_ROW start_CELL 1 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL - 1 end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW end_ARG ) , M4subscript𝑀4\displaystyle M_{4}italic_M start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT =(001000100),absentmatrix001000100\displaystyle=\begin{pmatrix}0&0&1\\ 0&0&0\\ 1&0&0\end{pmatrix},= ( start_ARG start_ROW start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 1 end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL 1 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW end_ARG ) ,
M5subscript𝑀5\displaystyle M_{5}italic_M start_POSTSUBSCRIPT 5 end_POSTSUBSCRIPT =(00i000i00),absentmatrix00𝑖000𝑖00\displaystyle=\begin{pmatrix}0&0&-i\\ 0&0&0\\ i&0&0\end{pmatrix},= ( start_ARG start_ROW start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL - italic_i end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL italic_i end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW end_ARG ) , M6subscript𝑀6\displaystyle M_{6}italic_M start_POSTSUBSCRIPT 6 end_POSTSUBSCRIPT =(000001010),absentmatrix000001010\displaystyle=\begin{pmatrix}0&0&0\\ 0&0&1\\ 0&1&0\end{pmatrix},= ( start_ARG start_ROW start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 1 end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL 1 end_CELL start_CELL 0 end_CELL end_ROW end_ARG ) ,
M7subscript𝑀7\displaystyle M_{7}italic_M start_POSTSUBSCRIPT 7 end_POSTSUBSCRIPT =(00000i0i0),absentmatrix00000𝑖0𝑖0\displaystyle=\begin{pmatrix}0&0&0\\ 0&0&-i\\ 0&i&0\end{pmatrix},= ( start_ARG start_ROW start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL - italic_i end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL italic_i end_CELL start_CELL 0 end_CELL end_ROW end_ARG ) , M8subscript𝑀8\displaystyle M_{8}italic_M start_POSTSUBSCRIPT 8 end_POSTSUBSCRIPT =13(100010002).absent13matrix100010002\displaystyle=\frac{1}{\sqrt{3}}\begin{pmatrix}1&0&0\\ 0&1&0\\ 0&0&-2\end{pmatrix}.= divide start_ARG 1 end_ARG start_ARG square-root start_ARG 3 end_ARG end_ARG ( start_ARG start_ROW start_CELL 1 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL 1 end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL - 2 end_CELL end_ROW end_ARG ) .

For a general qutrit state represented as

|ψ=a0|0+a1|1+a2|2,ket𝜓subscript𝑎0ket0subscript𝑎1ket1subscript𝑎2ket2\ket{\psi}=a_{0}\ket{0}+a_{1}\ket{1}+a_{2}\ket{2},| start_ARG italic_ψ end_ARG ⟩ = italic_a start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT | start_ARG 0 end_ARG ⟩ + italic_a start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT | start_ARG 1 end_ARG ⟩ + italic_a start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT | start_ARG 2 end_ARG ⟩ , (24)

where the complex coefficients a0subscript𝑎0a_{0}italic_a start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT, a1subscript𝑎1a_{1}italic_a start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT and a2subscript𝑎2a_{2}italic_a start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT satisfy the normalization condition |a0|2+|a1|2+|a2|2=1superscriptsubscript𝑎02superscriptsubscript𝑎12superscriptsubscript𝑎221|a_{0}|^{2}+|a_{1}|^{2}+|a_{2}|^{2}=1| italic_a start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT + | italic_a start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT + | italic_a start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT = 1, the expectation values of the Gell-Mann matrices are given by:

M1=2Re(a0a1),delimited-⟨⟩subscript𝑀12Resuperscriptsubscript𝑎0subscript𝑎1\displaystyle\langle M_{1}\rangle=2\,\text{Re}(a_{0}^{*}a_{1}),⟨ italic_M start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ⟩ = 2 Re ( italic_a start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT italic_a start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) , M2delimited-⟨⟩subscript𝑀2\displaystyle\langle M_{2}\rangle⟨ italic_M start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ⟩ =2Im(a0a1),absent2Imsuperscriptsubscript𝑎0subscript𝑎1\displaystyle=2\,\text{Im}(a_{0}^{*}a_{1}),= 2 Im ( italic_a start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT italic_a start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) , (25)
M3=|a0|2|a1|2,delimited-⟨⟩subscript𝑀3superscriptsubscript𝑎02superscriptsubscript𝑎12\displaystyle\langle M_{3}\rangle=|a_{0}|^{2}-|a_{1}|^{2},⟨ italic_M start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ⟩ = | italic_a start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT - | italic_a start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT , M4delimited-⟨⟩subscript𝑀4\displaystyle\langle M_{4}\rangle⟨ italic_M start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT ⟩ =2Re(a0a2),absent2Resuperscriptsubscript𝑎0subscript𝑎2\displaystyle=2\,\text{Re}(a_{0}^{*}a_{2}),= 2 Re ( italic_a start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT italic_a start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) ,
M5=2Im(a0a2),delimited-⟨⟩subscript𝑀52Imsuperscriptsubscript𝑎0subscript𝑎2\displaystyle\langle M_{5}\rangle=2\,\text{Im}(a_{0}^{*}a_{2}),⟨ italic_M start_POSTSUBSCRIPT 5 end_POSTSUBSCRIPT ⟩ = 2 Im ( italic_a start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT italic_a start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) , M6delimited-⟨⟩subscript𝑀6\displaystyle\langle M_{6}\rangle⟨ italic_M start_POSTSUBSCRIPT 6 end_POSTSUBSCRIPT ⟩ =2Re(a1a2),absent2Resuperscriptsubscript𝑎1subscript𝑎2\displaystyle=2\,\text{Re}(a_{1}^{*}a_{2}),= 2 Re ( italic_a start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT italic_a start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) ,
M7=2Im(a1a2),delimited-⟨⟩subscript𝑀72Imsuperscriptsubscript𝑎1subscript𝑎2\displaystyle\langle M_{7}\rangle=2\,\text{Im}(a_{1}^{*}a_{2}),⟨ italic_M start_POSTSUBSCRIPT 7 end_POSTSUBSCRIPT ⟩ = 2 Im ( italic_a start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT italic_a start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) , M8delimited-⟨⟩subscript𝑀8\displaystyle\langle M_{8}\rangle⟨ italic_M start_POSTSUBSCRIPT 8 end_POSTSUBSCRIPT ⟩ =(|a0|2+|a1|22|a2|2)/3.absentsuperscriptsubscript𝑎02superscriptsubscript𝑎122superscriptsubscript𝑎223\displaystyle=(|a_{0}|^{2}+|a_{1}|^{2}-2|a_{2}|^{2})/\sqrt{3}.= ( | italic_a start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT + | italic_a start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT - 2 | italic_a start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ) / square-root start_ARG 3 end_ARG .

When all coefficients a0subscript𝑎0a_{0}italic_a start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT, a1subscript𝑎1a_{1}italic_a start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT and a2subscript𝑎2a_{2}italic_a start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT are non-zero, the phases of these complex numbers play a crucial role in the state’s characterization. Specifically, the coefficients a0subscript𝑎0a_{0}italic_a start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT, a1subscript𝑎1a_{1}italic_a start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT, and a2subscript𝑎2a_{2}italic_a start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT share the same phase if and only if all the imaginary expectation values vanish simultaneously: M2=M5=M7=0.delimited-⟨⟩subscript𝑀2delimited-⟨⟩subscript𝑀5delimited-⟨⟩subscript𝑀70\langle M_{2}\rangle=\langle M_{5}\rangle=\langle M_{7}\rangle=0.⟨ italic_M start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ⟩ = ⟨ italic_M start_POSTSUBSCRIPT 5 end_POSTSUBSCRIPT ⟩ = ⟨ italic_M start_POSTSUBSCRIPT 7 end_POSTSUBSCRIPT ⟩ = 0 .

Theorem 2 (UDP Property of Qutrit States).

Suppose 𝐀𝟖subscript𝐀8\mathbf{A_{8}}bold_A start_POSTSUBSCRIPT bold_8 end_POSTSUBSCRIPT is the measurement framework including all eight Gell-Mann matrices. Consider two reduced measurement frameworks 𝐀𝟕=𝐀𝟖{M8}subscript𝐀7subscript𝐀8subscript𝑀8\mathbf{A_{7}}=\mathbf{A_{8}}\setminus\{M_{8}\}bold_A start_POSTSUBSCRIPT bold_7 end_POSTSUBSCRIPT = bold_A start_POSTSUBSCRIPT bold_8 end_POSTSUBSCRIPT ∖ { italic_M start_POSTSUBSCRIPT 8 end_POSTSUBSCRIPT } and 𝐀𝟔=𝐀𝟖{M4,M8}subscript𝐀6subscript𝐀8subscript𝑀4subscript𝑀8\mathbf{A_{6}}=\mathbf{A_{8}}\setminus\{M_{4},M_{8}\}bold_A start_POSTSUBSCRIPT bold_6 end_POSTSUBSCRIPT = bold_A start_POSTSUBSCRIPT bold_8 end_POSTSUBSCRIPT ∖ { italic_M start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT , italic_M start_POSTSUBSCRIPT 8 end_POSTSUBSCRIPT }. A qutrit state |ψ=a0|0+a1|1+a2|2ket𝜓subscript𝑎0ket0subscript𝑎1ket1subscript𝑎2ket2\ket{\psi}=a_{0}\ket{0}+a_{1}\ket{1}+a_{2}\ket{2}| start_ARG italic_ψ end_ARG ⟩ = italic_a start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT | start_ARG 0 end_ARG ⟩ + italic_a start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT | start_ARG 1 end_ARG ⟩ + italic_a start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT | start_ARG 2 end_ARG ⟩ with a0,a1,a2subscript𝑎0subscript𝑎1subscript𝑎2a_{0},a_{1},a_{2}\in\mathbb{R}italic_a start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT , italic_a start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_a start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ∈ blackboard_R is always UDP under 𝐀𝟕subscript𝐀7\mathbf{A_{7}}bold_A start_POSTSUBSCRIPT bold_7 end_POSTSUBSCRIPT, and |ψket𝜓\ket{\psi}| start_ARG italic_ψ end_ARG ⟩ is non-UDP under 𝐀𝟔subscript𝐀6\mathbf{A_{6}}bold_A start_POSTSUBSCRIPT bold_6 end_POSTSUBSCRIPT if and only if a0=0subscript𝑎00a_{0}=0italic_a start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT = 0 and a1,a20subscript𝑎1subscript𝑎20a_{1},a_{2}\neq 0italic_a start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_a start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ≠ 0.

Proof.

For a qutrit state |ψket𝜓\ket{\psi}| start_ARG italic_ψ end_ARG ⟩ with real coefficients, the expectation values of the Gell-Mann matrices simplify to:

M1=2a0a1,delimited-⟨⟩subscript𝑀12subscript𝑎0subscript𝑎1\displaystyle\langle M_{1}\rangle=2\,a_{0}a_{1},⟨ italic_M start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ⟩ = 2 italic_a start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT italic_a start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , M2delimited-⟨⟩subscript𝑀2\displaystyle\langle M_{2}\rangle⟨ italic_M start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ⟩ =M5=M7=0,absentdelimited-⟨⟩subscript𝑀5delimited-⟨⟩subscript𝑀70\displaystyle=\langle M_{5}\rangle=\langle M_{7}\rangle=0,= ⟨ italic_M start_POSTSUBSCRIPT 5 end_POSTSUBSCRIPT ⟩ = ⟨ italic_M start_POSTSUBSCRIPT 7 end_POSTSUBSCRIPT ⟩ = 0 ,
M3=a02a12,delimited-⟨⟩subscript𝑀3superscriptsubscript𝑎02superscriptsubscript𝑎12\displaystyle\langle M_{3}\rangle=a_{0}^{2}-a_{1}^{2},⟨ italic_M start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ⟩ = italic_a start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT - italic_a start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT , M4delimited-⟨⟩subscript𝑀4\displaystyle\langle M_{4}\rangle⟨ italic_M start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT ⟩ =2a0a2,absent2subscript𝑎0subscript𝑎2\displaystyle=2\,a_{0}a_{2},= 2 italic_a start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT italic_a start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ,
M6=2a1a2,delimited-⟨⟩subscript𝑀62subscript𝑎1subscript𝑎2\displaystyle\langle M_{6}\rangle=2\,a_{1}a_{2},⟨ italic_M start_POSTSUBSCRIPT 6 end_POSTSUBSCRIPT ⟩ = 2 italic_a start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT italic_a start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , M8delimited-⟨⟩subscript𝑀8\displaystyle\langle M_{8}\rangle⟨ italic_M start_POSTSUBSCRIPT 8 end_POSTSUBSCRIPT ⟩ =(a02+a122a22)/3.absentsuperscriptsubscript𝑎02superscriptsubscript𝑎122superscriptsubscript𝑎223\displaystyle=(a_{0}^{2}+a_{1}^{2}-2a_{2}^{2})/\sqrt{3}.= ( italic_a start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT + italic_a start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT - 2 italic_a start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ) / square-root start_ARG 3 end_ARG .

When a10subscript𝑎10a_{1}\neq 0italic_a start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ≠ 0, a02superscriptsubscript𝑎02a_{0}^{2}italic_a start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT and a12superscriptsubscript𝑎12a_{1}^{2}italic_a start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT can be uniquely determined from M1delimited-⟨⟩subscript𝑀1\langle M_{1}\rangle⟨ italic_M start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ⟩ and M3delimited-⟨⟩subscript𝑀3\langle M_{3}\rangle⟨ italic_M start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ⟩:

a12=M12+M32M32,superscriptsubscript𝑎12superscriptdelimited-⟨⟩subscript𝑀12superscriptdelimited-⟨⟩subscript𝑀32delimited-⟨⟩subscript𝑀32\displaystyle a_{1}^{2}=\frac{\sqrt{\langle M_{1}\rangle^{2}+\langle M_{3}% \rangle^{2}}-\langle M_{3}\rangle}{2},italic_a start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT = divide start_ARG square-root start_ARG ⟨ italic_M start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ⟩ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT + ⟨ italic_M start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ⟩ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG - ⟨ italic_M start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ⟩ end_ARG start_ARG 2 end_ARG ,
a02=M12+M32+M32.superscriptsubscript𝑎02superscriptdelimited-⟨⟩subscript𝑀12superscriptdelimited-⟨⟩subscript𝑀32delimited-⟨⟩subscript𝑀32\displaystyle a_{0}^{2}=\frac{\sqrt{\langle M_{1}\rangle^{2}+\langle M_{3}% \rangle^{2}}+\langle M_{3}\rangle}{2}.italic_a start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT = divide start_ARG square-root start_ARG ⟨ italic_M start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ⟩ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT + ⟨ italic_M start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ⟩ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG + ⟨ italic_M start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ⟩ end_ARG start_ARG 2 end_ARG .

Using the normalization condition a02+a12+a22=1superscriptsubscript𝑎02superscriptsubscript𝑎12superscriptsubscript𝑎221a_{0}^{2}+a_{1}^{2}+a_{2}^{2}=1italic_a start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT + italic_a start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT + italic_a start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT = 1, we obtain:

a22=1M12+M32.superscriptsubscript𝑎221superscriptdelimited-⟨⟩subscript𝑀12superscriptdelimited-⟨⟩subscript𝑀32\displaystyle a_{2}^{2}=1-\sqrt{\langle M_{1}\rangle^{2}+\langle M_{3}\rangle^% {2}}.italic_a start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT = 1 - square-root start_ARG ⟨ italic_M start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ⟩ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT + ⟨ italic_M start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ⟩ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG .

Without loss of generality, we may assume a1>0subscript𝑎10a_{1}>0italic_a start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT > 0, and the signs of a0subscript𝑎0a_{0}italic_a start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT and a2subscript𝑎2a_{2}italic_a start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT can be determined by the signs of M1delimited-⟨⟩subscript𝑀1\langle M_{1}\rangle⟨ italic_M start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ⟩ and M6delimited-⟨⟩subscript𝑀6\langle M_{6}\rangle⟨ italic_M start_POSTSUBSCRIPT 6 end_POSTSUBSCRIPT ⟩, respectively.

When a1=0subscript𝑎10a_{1}=0italic_a start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT = 0, we have M1=M6=0delimited-⟨⟩subscript𝑀1delimited-⟨⟩subscript𝑀60\langle M_{1}\rangle=\langle M_{6}\rangle=0⟨ italic_M start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ⟩ = ⟨ italic_M start_POSTSUBSCRIPT 6 end_POSTSUBSCRIPT ⟩ = 0, and:

a02=M3,a22=1M3.formulae-sequencesuperscriptsubscript𝑎02delimited-⟨⟩subscript𝑀3superscriptsubscript𝑎221delimited-⟨⟩subscript𝑀3\displaystyle a_{0}^{2}=\langle M_{3}\rangle,\quad a_{2}^{2}=1-\langle M_{3}\rangle.italic_a start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT = ⟨ italic_M start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ⟩ , italic_a start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT = 1 - ⟨ italic_M start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ⟩ .

Under 𝐀𝟕subscript𝐀7\mathbf{A_{7}}bold_A start_POSTSUBSCRIPT bold_7 end_POSTSUBSCRIPT, the signs of a0subscript𝑎0a_{0}italic_a start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT and a2subscript𝑎2a_{2}italic_a start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT are determined by M4delimited-⟨⟩subscript𝑀4\langle M_{4}\rangle⟨ italic_M start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT ⟩, so |ψket𝜓\ket{\psi}| start_ARG italic_ψ end_ARG ⟩ is still UDP. However, under 𝐀𝟔subscript𝐀6\mathbf{A_{6}}bold_A start_POSTSUBSCRIPT bold_6 end_POSTSUBSCRIPT where M4subscript𝑀4M_{4}italic_M start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT is removed, the signs become indeterminate if both a0subscript𝑎0a_{0}italic_a start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT and a2subscript𝑎2a_{2}italic_a start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT are non-zero, making |ψket𝜓\ket{\psi}| start_ARG italic_ψ end_ARG ⟩ non-UDP. For example, states a0|0+a2|2subscript𝑎0ket0subscript𝑎2ket2a_{0}\ket{0}+a_{2}\ket{2}italic_a start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT | start_ARG 0 end_ARG ⟩ + italic_a start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT | start_ARG 2 end_ARG ⟩ and a0|0a2|2subscript𝑎0ket0subscript𝑎2ket2a_{0}\ket{0}-a_{2}\ket{2}italic_a start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT | start_ARG 0 end_ARG ⟩ - italic_a start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT | start_ARG 2 end_ARG ⟩ share the same measurement outcomes under 𝐀𝟔subscript𝐀6\mathbf{A_{6}}bold_A start_POSTSUBSCRIPT bold_6 end_POSTSUBSCRIPT. The only UDP states under 𝐀𝟔subscript𝐀6\mathbf{A_{6}}bold_A start_POSTSUBSCRIPT bold_6 end_POSTSUBSCRIPT with a1=0subscript𝑎10a_{1}=0italic_a start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT = 0 are those with either a0=0subscript𝑎00a_{0}=0italic_a start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT = 0 or a2=0subscript𝑎20a_{2}=0italic_a start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT = 0.

Therefore, any qutrit state |ψket𝜓\ket{\psi}| start_ARG italic_ψ end_ARG ⟩ with real coefficients is UDP under 𝐀𝟕subscript𝐀7\mathbf{A_{7}}bold_A start_POSTSUBSCRIPT bold_7 end_POSTSUBSCRIPT. Under 𝐀𝟔subscript𝐀6\mathbf{A_{6}}bold_A start_POSTSUBSCRIPT bold_6 end_POSTSUBSCRIPT, |ψket𝜓\ket{\psi}| start_ARG italic_ψ end_ARG ⟩ is UDP if and only if a10subscript𝑎10a_{1}\neq 0italic_a start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ≠ 0 or a0,a2=0subscript𝑎0subscript𝑎20a_{0},a_{2}=0italic_a start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT , italic_a start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT = 0. ∎

Appendix B Four-Qubit Symmetric States and Shared Identical 2-RDMs

In this section, we explore four-qubit symmetric states, which can be represented as linear combinations of five basis states:

|ϕ=b0|ω0+b1|ω1+b2|ω2+b3|ω3+b4|ω4,ketitalic-ϕsubscript𝑏0ketsubscript𝜔0subscript𝑏1ketsubscript𝜔1subscript𝑏2ketsubscript𝜔2subscript𝑏3ketsubscript𝜔3subscript𝑏4ketsubscript𝜔4\ket{\phi}=b_{0}\ket{\omega_{0}}+b_{1}\ket{\omega_{1}}+b_{2}\ket{\omega_{2}}+b% _{3}\ket{\omega_{3}}+b_{4}\ket{\omega_{4}},| start_ARG italic_ϕ end_ARG ⟩ = italic_b start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT | start_ARG italic_ω start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_ARG ⟩ + italic_b start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT | start_ARG italic_ω start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_ARG ⟩ + italic_b start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT | start_ARG italic_ω start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_ARG ⟩ + italic_b start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT | start_ARG italic_ω start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT end_ARG ⟩ + italic_b start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT | start_ARG italic_ω start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT end_ARG ⟩ , (26)

where b0,b1,b2,b3,b4subscript𝑏0subscript𝑏1subscript𝑏2subscript𝑏3subscript𝑏4b_{0},b_{1},b_{2},b_{3},b_{4}\in\mathbb{C}italic_b start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT , italic_b start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_b start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , italic_b start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT , italic_b start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT ∈ blackboard_C and |ωiketsubscript𝜔𝑖\ket{\omega_{i}}| start_ARG italic_ω start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_ARG ⟩ denotes the normalized symmetric state. The explicit forms of these basis states are:

|ω0ketsubscript𝜔0\displaystyle\ket{\omega_{0}}| start_ARG italic_ω start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_ARG ⟩ =|0000,absentket0000\displaystyle=\ket{0000},= | start_ARG 0000 end_ARG ⟩ , (27)
|ω1ketsubscript𝜔1\displaystyle\ket{\omega_{1}}| start_ARG italic_ω start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_ARG ⟩ =|0001+|0010+|0100+|10002,absentket0001ket0010ket0100ket10002\displaystyle=\frac{\ket{0001}+\ket{0010}+\ket{0100}+\ket{1000}}{2},= divide start_ARG | start_ARG 0001 end_ARG ⟩ + | start_ARG 0010 end_ARG ⟩ + | start_ARG 0100 end_ARG ⟩ + | start_ARG 1000 end_ARG ⟩ end_ARG start_ARG 2 end_ARG ,
|ω2ketsubscript𝜔2\displaystyle\ket{\omega_{2}}| start_ARG italic_ω start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_ARG ⟩ =|0011+|0101+|0110+|1001+|1010+|11006,absentket0011ket0101ket0110ket1001ket1010ket11006\displaystyle=\frac{\ket{0011}+\ket{0101}+\ket{0110}+\ket{1001}+\ket{1010}+% \ket{1100}}{\sqrt{6}},= divide start_ARG | start_ARG 0011 end_ARG ⟩ + | start_ARG 0101 end_ARG ⟩ + | start_ARG 0110 end_ARG ⟩ + | start_ARG 1001 end_ARG ⟩ + | start_ARG 1010 end_ARG ⟩ + | start_ARG 1100 end_ARG ⟩ end_ARG start_ARG square-root start_ARG 6 end_ARG end_ARG ,
|ω3ketsubscript𝜔3\displaystyle\ket{\omega_{3}}| start_ARG italic_ω start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT end_ARG ⟩ =|0111+|1011+|1101+|11102,absentket0111ket1011ket1101ket11102\displaystyle=\frac{\ket{0111}+\ket{1011}+\ket{1101}+\ket{1110}}{2},= divide start_ARG | start_ARG 0111 end_ARG ⟩ + | start_ARG 1011 end_ARG ⟩ + | start_ARG 1101 end_ARG ⟩ + | start_ARG 1110 end_ARG ⟩ end_ARG start_ARG 2 end_ARG ,
|ω4ketsubscript𝜔4\displaystyle\ket{\omega_{4}}| start_ARG italic_ω start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT end_ARG ⟩ =|1111.absentket1111\displaystyle=\ket{1111}.= | start_ARG 1111 end_ARG ⟩ .

Our objective is to investigate the uniqueness properties of four-qubit symmetric states based on their 2-RDMs. Due to their symmetry, these states possess identical 2-RDMs independent of which qubit pair is traced out. Consider a general four-qubit symmetric pure state |ψket𝜓\ket{\psi}| start_ARG italic_ψ end_ARG ⟩ expressed as:

|ψ=c0|ω0+c1|ω1+c2|ω2+c3|ω3+c4|ω4,ket𝜓subscript𝑐0ketsubscript𝜔0subscript𝑐1ketsubscript𝜔1subscript𝑐2ketsubscript𝜔2subscript𝑐3ketsubscript𝜔3subscript𝑐4ketsubscript𝜔4\ket{\psi}=c_{0}\ket{\omega_{0}}+c_{1}\ket{\omega_{1}}+c_{2}\ket{\omega_{2}}+c% _{3}\ket{\omega_{3}}+c_{4}\ket{\omega_{4}},| start_ARG italic_ψ end_ARG ⟩ = italic_c start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT | start_ARG italic_ω start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_ARG ⟩ + italic_c start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT | start_ARG italic_ω start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_ARG ⟩ + italic_c start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT | start_ARG italic_ω start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_ARG ⟩ + italic_c start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT | start_ARG italic_ω start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT end_ARG ⟩ + italic_c start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT | start_ARG italic_ω start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT end_ARG ⟩ , (28)

where c0,c1,c2,c3,c4subscript𝑐0subscript𝑐1subscript𝑐2subscript𝑐3subscript𝑐4c_{0},c_{1},c_{2},c_{3},c_{4}\in\mathbb{C}italic_c start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT , italic_c start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_c start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , italic_c start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT , italic_c start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT ∈ blackboard_C. The symmetric state |ψket𝜓\ket{\psi}| start_ARG italic_ψ end_ARG ⟩ is non-UDP by its 2-RDMs if there exists a symmetric state |ϕketitalic-ϕ\ket{\phi}| start_ARG italic_ϕ end_ARG ⟩ in the form (26) such that they share the identical 2-RDMs and |ψ|ϕ|2<1superscriptinner-product𝜓italic-ϕ21|\langle\psi|\phi\rangle|^{2}<1| ⟨ italic_ψ | italic_ϕ ⟩ | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT < 1. For these two states sharing identical 2-RDMs, the following equality constraints must be satisfied:

|b0|2+12|b1|2+16|b2|2=|c0|2+12|c1|2+16|c2|2,superscriptsubscript𝑏0212superscriptsubscript𝑏1216superscriptsubscript𝑏22superscriptsubscript𝑐0212superscriptsubscript𝑐1216superscriptsubscript𝑐22\displaystyle|b_{0}|^{2}+\frac{1}{2}|b_{1}|^{2}+\frac{1}{6}|b_{2}|^{2}=|c_{0}|% ^{2}+\frac{1}{2}|c_{1}|^{2}+\frac{1}{6}|c_{2}|^{2},| italic_b start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT + divide start_ARG 1 end_ARG start_ARG 2 end_ARG | italic_b start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT + divide start_ARG 1 end_ARG start_ARG 6 end_ARG | italic_b start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT = | italic_c start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT + divide start_ARG 1 end_ARG start_ARG 2 end_ARG | italic_c start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT + divide start_ARG 1 end_ARG start_ARG 6 end_ARG | italic_c start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT , (29)
|b4|2+12|b3|2+16|b2|2=|c4|2+12|c3|2+16|c2|2,superscriptsubscript𝑏4212superscriptsubscript𝑏3216superscriptsubscript𝑏22superscriptsubscript𝑐4212superscriptsubscript𝑐3216superscriptsubscript𝑐22\displaystyle|b_{4}|^{2}+\frac{1}{2}|b_{3}|^{2}+\frac{1}{6}|b_{2}|^{2}=|c_{4}|% ^{2}+\frac{1}{2}|c_{3}|^{2}+\frac{1}{6}|c_{2}|^{2},| italic_b start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT + divide start_ARG 1 end_ARG start_ARG 2 end_ARG | italic_b start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT + divide start_ARG 1 end_ARG start_ARG 6 end_ARG | italic_b start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT = | italic_c start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT + divide start_ARG 1 end_ARG start_ARG 2 end_ARG | italic_c start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT + divide start_ARG 1 end_ARG start_ARG 6 end_ARG | italic_c start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ,
14|b1|2+14|b3|2+13|b2|2=14|c1|2+14|c3|2+13|c2|2,14superscriptsubscript𝑏1214superscriptsubscript𝑏3213superscriptsubscript𝑏2214superscriptsubscript𝑐1214superscriptsubscript𝑐3213superscriptsubscript𝑐22\displaystyle\frac{1}{4}|b_{1}|^{2}+\frac{1}{4}|b_{3}|^{2}+\frac{1}{3}|b_{2}|^% {2}=\frac{1}{4}|c_{1}|^{2}+\frac{1}{4}|c_{3}|^{2}+\frac{1}{3}|c_{2}|^{2},divide start_ARG 1 end_ARG start_ARG 4 end_ARG | italic_b start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT + divide start_ARG 1 end_ARG start_ARG 4 end_ARG | italic_b start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT + divide start_ARG 1 end_ARG start_ARG 3 end_ARG | italic_b start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT = divide start_ARG 1 end_ARG start_ARG 4 end_ARG | italic_c start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT + divide start_ARG 1 end_ARG start_ARG 4 end_ARG | italic_c start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT + divide start_ARG 1 end_ARG start_ARG 3 end_ARG | italic_c start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ,
12b1b0+16b2b1+126b3b2=12c1c0+16c2c1+126c3c2,12superscriptsubscript𝑏1subscript𝑏016superscriptsubscript𝑏2subscript𝑏1126superscriptsubscript𝑏3subscript𝑏212superscriptsubscript𝑐1subscript𝑐016superscriptsubscript𝑐2subscript𝑐1126superscriptsubscript𝑐3subscript𝑐2\displaystyle\frac{1}{2}b_{1}^{*}b_{0}+\frac{1}{\sqrt{6}}b_{2}^{*}b_{1}+\frac{% 1}{2\sqrt{6}}b_{3}^{*}b_{2}=\frac{1}{2}c_{1}^{*}c_{0}+\frac{1}{\sqrt{6}}c_{2}^% {*}c_{1}+\frac{1}{2\sqrt{6}}c_{3}^{*}c_{2},divide start_ARG 1 end_ARG start_ARG 2 end_ARG italic_b start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT italic_b start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT + divide start_ARG 1 end_ARG start_ARG square-root start_ARG 6 end_ARG end_ARG italic_b start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT italic_b start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + divide start_ARG 1 end_ARG start_ARG 2 square-root start_ARG 6 end_ARG end_ARG italic_b start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT italic_b start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT = divide start_ARG 1 end_ARG start_ARG 2 end_ARG italic_c start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT italic_c start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT + divide start_ARG 1 end_ARG start_ARG square-root start_ARG 6 end_ARG end_ARG italic_c start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT italic_c start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + divide start_ARG 1 end_ARG start_ARG 2 square-root start_ARG 6 end_ARG end_ARG italic_c start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT italic_c start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ,
12b4b3+16b3b2+126b2b1=12c4c3+16c3c2+126c2c1,12superscriptsubscript𝑏4subscript𝑏316superscriptsubscript𝑏3subscript𝑏2126superscriptsubscript𝑏2subscript𝑏112superscriptsubscript𝑐4subscript𝑐316superscriptsubscript𝑐3subscript𝑐2126superscriptsubscript𝑐2subscript𝑐1\displaystyle\frac{1}{2}b_{4}^{*}b_{3}+\frac{1}{\sqrt{6}}b_{3}^{*}b_{2}+\frac{% 1}{2\sqrt{6}}b_{2}^{*}b_{1}=\frac{1}{2}c_{4}^{*}c_{3}+\frac{1}{\sqrt{6}}c_{3}^% {*}c_{2}+\frac{1}{2\sqrt{6}}c_{2}^{*}c_{1},divide start_ARG 1 end_ARG start_ARG 2 end_ARG italic_b start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT italic_b start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT + divide start_ARG 1 end_ARG start_ARG square-root start_ARG 6 end_ARG end_ARG italic_b start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT italic_b start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT + divide start_ARG 1 end_ARG start_ARG 2 square-root start_ARG 6 end_ARG end_ARG italic_b start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT italic_b start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT = divide start_ARG 1 end_ARG start_ARG 2 end_ARG italic_c start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT italic_c start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT + divide start_ARG 1 end_ARG start_ARG square-root start_ARG 6 end_ARG end_ARG italic_c start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT italic_c start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT + divide start_ARG 1 end_ARG start_ARG 2 square-root start_ARG 6 end_ARG end_ARG italic_c start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT italic_c start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ,
16b2b0+12b3b1+16b4b2=16c2c0+12c3c1+16c4c2,16superscriptsubscript𝑏2subscript𝑏012superscriptsubscript𝑏3subscript𝑏116superscriptsubscript𝑏4subscript𝑏216superscriptsubscript𝑐2subscript𝑐012superscriptsubscript𝑐3subscript𝑐116superscriptsubscript𝑐4subscript𝑐2\displaystyle\frac{1}{\sqrt{6}}b_{2}^{*}b_{0}+\frac{1}{2}b_{3}^{*}b_{1}+\frac{% 1}{\sqrt{6}}b_{4}^{*}b_{2}=\frac{1}{\sqrt{6}}c_{2}^{*}c_{0}+\frac{1}{2}c_{3}^{% *}c_{1}+\frac{1}{\sqrt{6}}c_{4}^{*}c_{2},divide start_ARG 1 end_ARG start_ARG square-root start_ARG 6 end_ARG end_ARG italic_b start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT italic_b start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT + divide start_ARG 1 end_ARG start_ARG 2 end_ARG italic_b start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT italic_b start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + divide start_ARG 1 end_ARG start_ARG square-root start_ARG 6 end_ARG end_ARG italic_b start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT italic_b start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT = divide start_ARG 1 end_ARG start_ARG square-root start_ARG 6 end_ARG end_ARG italic_c start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT italic_c start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT + divide start_ARG 1 end_ARG start_ARG 2 end_ARG italic_c start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT italic_c start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + divide start_ARG 1 end_ARG start_ARG square-root start_ARG 6 end_ARG end_ARG italic_c start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT italic_c start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ,

along with the normalization conditions:

|b0|2+|b1|2+|b2|2+|b3|2+|b4|2=1,superscriptsubscript𝑏02superscriptsubscript𝑏12superscriptsubscript𝑏22superscriptsubscript𝑏32superscriptsubscript𝑏421\displaystyle|b_{0}|^{2}+|b_{1}|^{2}+|b_{2}|^{2}+|b_{3}|^{2}+|b_{4}|^{2}=1,| italic_b start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT + | italic_b start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT + | italic_b start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT + | italic_b start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT + | italic_b start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT = 1 , (30)
|c0|2+|c1|2+|c2|2+|c3|2+|c4|2=1.superscriptsubscript𝑐02superscriptsubscript𝑐12superscriptsubscript𝑐22superscriptsubscript𝑐32superscriptsubscript𝑐421\displaystyle|c_{0}|^{2}+|c_{1}|^{2}+|c_{2}|^{2}+|c_{3}|^{2}+|c_{4}|^{2}=1.| italic_c start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT + | italic_c start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT + | italic_c start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT + | italic_c start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT + | italic_c start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT = 1 .

B.1 Uniqueness Property of Generalized GHZ States

Generalized GHZ states are a subclass of symmetric states, which are obtained by setting the coefficients c1=c2=c3=0subscript𝑐1subscript𝑐2subscript𝑐30c_{1}=c_{2}=c_{3}=0italic_c start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT = italic_c start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT = italic_c start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT = 0 in the symmetric state expression (28). Assuming c0,c4subscript𝑐0subscript𝑐4c_{0},c_{4}\in\mathbb{R}italic_c start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT , italic_c start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT ∈ blackboard_R, these coefficients can be parameterized as functions of a single angle ΘΘ\Thetaroman_Θ:

c0=sin(Θ),c4=cos(Θ).formulae-sequencesubscript𝑐0Θsubscript𝑐4Θc_{0}=\sin{\Theta},\quad c_{4}=\cos{\Theta}.italic_c start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT = roman_sin ( start_ARG roman_Θ end_ARG ) , italic_c start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT = roman_cos ( start_ARG roman_Θ end_ARG ) . (31)

Thus, a generalized GHZ state with real coefficients can be expressed as:

|ψGHZ=sin(Θ)|ω0+cos(Θ)|ω4.ketsubscript𝜓GHZΘketsubscript𝜔0Θketsubscript𝜔4\ket{\psi_{\text{GHZ}}}=\sin{\Theta}\ket{\omega_{0}}+\cos{\Theta}\ket{\omega_{% 4}}.| start_ARG italic_ψ start_POSTSUBSCRIPT GHZ end_POSTSUBSCRIPT end_ARG ⟩ = roman_sin ( start_ARG roman_Θ end_ARG ) | start_ARG italic_ω start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_ARG ⟩ + roman_cos ( start_ARG roman_Θ end_ARG ) | start_ARG italic_ω start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT end_ARG ⟩ . (32)

The uniqueness properties of these states based on their 2-RDMs can be analyzed using the following theorem.

Theorem 3 (Optimal Solution for UDP Problem of Generalized GHZ States).

For a generalized GHZ state |ψGHZketsubscript𝜓GHZ\ket{\psi_{\text{GHZ}}}| start_ARG italic_ψ start_POSTSUBSCRIPT GHZ end_POSTSUBSCRIPT end_ARG ⟩ in the form (32), the global optimal solution to the UDP optimization problem can be expressed as:

|ϕGHZ=sin(Θ)|ω0cos(Θ)|ω4,ketsuperscriptsubscriptitalic-ϕGHZΘketsubscript𝜔0Θketsubscript𝜔4\displaystyle|\phi_{\text{GHZ}}^{*}\rangle=\sin{\Theta}|\omega_{0}\rangle-\cos% {\Theta}|\omega_{4}\rangle,| italic_ϕ start_POSTSUBSCRIPT GHZ end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT ⟩ = roman_sin ( start_ARG roman_Θ end_ARG ) | italic_ω start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ⟩ - roman_cos ( start_ARG roman_Θ end_ARG ) | italic_ω start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT ⟩ ,

with the corresponding minimal fidelity given by:

fGHZ=ψGHZ|ϕGHZ2=cos22Θ.subscriptsuperscript𝑓GHZsuperscriptnorminner-productsubscript𝜓GHZsubscriptsuperscriptitalic-ϕGHZ2superscript22Θ\displaystyle f^{*}_{\text{GHZ}}=\|\langle\psi_{\text{GHZ}}|\phi^{*}_{\text{% GHZ}}\rangle\|^{2}=\cos^{2}{2\Theta}.italic_f start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT GHZ end_POSTSUBSCRIPT = ∥ ⟨ italic_ψ start_POSTSUBSCRIPT GHZ end_POSTSUBSCRIPT | italic_ϕ start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT GHZ end_POSTSUBSCRIPT ⟩ ∥ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT = roman_cos start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT 2 roman_Θ .
Proof.

For a generalized GHZ state |ψGHZketsubscript𝜓GHZ\ket{\psi_{\text{GHZ}}}| start_ARG italic_ψ start_POSTSUBSCRIPT GHZ end_POSTSUBSCRIPT end_ARG ⟩ in the form (32), equations (29) imply that any state |ϕketitalic-ϕ\ket{\phi}| start_ARG italic_ϕ end_ARG ⟩ in the form (26) sharing the same 2-RDMs with |ψGHZketsubscript𝜓GHZ\ket{\psi_{\text{GHZ}}}| start_ARG italic_ψ start_POSTSUBSCRIPT GHZ end_POSTSUBSCRIPT end_ARG ⟩ must satisfy:

|b0|2=|c0|2,b1=b2=b3=0,|b4|2=|c4|2.formulae-sequenceformulae-sequencesuperscriptsubscript𝑏02superscriptsubscript𝑐02subscript𝑏1subscript𝑏2subscript𝑏30superscriptsubscript𝑏42superscriptsubscript𝑐42\displaystyle|b_{0}|^{2}=|c_{0}|^{2},\quad b_{1}=b_{2}=b_{3}=0,\quad|b_{4}|^{2% }=|c_{4}|^{2}.| italic_b start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT = | italic_c start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT , italic_b start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT = italic_b start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT = italic_b start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT = 0 , | italic_b start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT = | italic_c start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT .

Without loss of generality, we can parameterize |ϕketitalic-ϕ\ket{\phi}| start_ARG italic_ϕ end_ARG ⟩ as:

b0=c0,b4=c4eiγ.formulae-sequencesubscript𝑏0subscript𝑐0subscript𝑏4subscript𝑐4superscript𝑒𝑖𝛾\displaystyle b_{0}=c_{0},\quad b_{4}=c_{4}e^{i\gamma}.italic_b start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT = italic_c start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT , italic_b start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT = italic_c start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT italic_e start_POSTSUPERSCRIPT italic_i italic_γ end_POSTSUPERSCRIPT .

The fidelity between |ψGHZketsubscript𝜓GHZ\ket{\psi_{\text{GHZ}}}| start_ARG italic_ψ start_POSTSUBSCRIPT GHZ end_POSTSUBSCRIPT end_ARG ⟩ and |ϕketitalic-ϕ\ket{\phi}| start_ARG italic_ϕ end_ARG ⟩ is then:

f=|ψGHZ|ϕ|2=|sin2Θ+eiγcos2Θ|2.𝑓superscriptinner-productsubscript𝜓GHZitalic-ϕ2superscriptsuperscript2Θsuperscript𝑒𝑖𝛾superscript2Θ2\displaystyle f=|\langle\psi_{\text{GHZ}}|\phi\rangle|^{2}=|\sin^{2}{\Theta}+e% ^{i\gamma}\cos^{2}{\Theta}|^{2}.italic_f = | ⟨ italic_ψ start_POSTSUBSCRIPT GHZ end_POSTSUBSCRIPT | italic_ϕ ⟩ | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT = | roman_sin start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT roman_Θ + italic_e start_POSTSUPERSCRIPT italic_i italic_γ end_POSTSUPERSCRIPT roman_cos start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT roman_Θ | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT .

To minimize f𝑓fitalic_f, we take the partial derivative with respect to γ𝛾\gammaitalic_γ:

fγ=2cos2Θsin2Θsin(γ).𝑓𝛾2superscript2Θsuperscript2Θ𝛾\displaystyle\frac{\partial f}{\partial\gamma}=-2\cos^{2}{\Theta}\sin^{2}{% \Theta}\sin{\gamma}.divide start_ARG ∂ italic_f end_ARG start_ARG ∂ italic_γ end_ARG = - 2 roman_cos start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT roman_Θ roman_sin start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT roman_Θ roman_sin ( start_ARG italic_γ end_ARG ) .

This derivative is zero when γ=nπ𝛾𝑛𝜋\gamma=n\piitalic_γ = italic_n italic_π for integer n𝑛nitalic_n. When n𝑛nitalic_n is even, eiγ=1superscript𝑒𝑖𝛾1e^{i\gamma}=1italic_e start_POSTSUPERSCRIPT italic_i italic_γ end_POSTSUPERSCRIPT = 1, and the fidelity f=1𝑓1f=1italic_f = 1 achieves its maximum value. When n𝑛nitalic_n is odd, eiγ=1superscript𝑒𝑖𝛾1e^{i\gamma}=-1italic_e start_POSTSUPERSCRIPT italic_i italic_γ end_POSTSUPERSCRIPT = - 1, and the fidelity reaches its minimum:

minγf=|sin2Θcos2Θ|2=cos22Θ.subscript𝛾𝑓superscriptsuperscript2Θsuperscript2Θ2superscript22Θ\displaystyle\min_{\gamma}f=|\sin^{2}{\Theta}-\cos^{2}{\Theta}|^{2}=\cos^{2}{2% \Theta}.roman_min start_POSTSUBSCRIPT italic_γ end_POSTSUBSCRIPT italic_f = | roman_sin start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT roman_Θ - roman_cos start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT roman_Θ | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT = roman_cos start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT 2 roman_Θ .

The corresponding state |ϕGHZketsuperscriptsubscriptitalic-ϕGHZ\ket{\phi_{\text{GHZ}}^{*}}| start_ARG italic_ϕ start_POSTSUBSCRIPT GHZ end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT end_ARG ⟩ that minimizes f𝑓fitalic_f is:

|ϕGHZ=sin(Θ)|ω0cos(Θ)|ω4.ketsuperscriptsubscriptitalic-ϕGHZΘketsubscript𝜔0Θketsubscript𝜔4\displaystyle|\phi_{\text{GHZ}}^{*}\rangle=\sin{\Theta}|\omega_{0}\rangle-\cos% {\Theta}|\omega_{4}\rangle.| italic_ϕ start_POSTSUBSCRIPT GHZ end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT ⟩ = roman_sin ( start_ARG roman_Θ end_ARG ) | italic_ω start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ⟩ - roman_cos ( start_ARG roman_Θ end_ARG ) | italic_ω start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT ⟩ .

This completes the proof. ∎

Corollary 2 (UDP Property of Generalized GHZ States).

A generalized GHZ state |ψGHZketsubscript𝜓GHZ\ket{\psi_{\text{GHZ}}}| start_ARG italic_ψ start_POSTSUBSCRIPT GHZ end_POSTSUBSCRIPT end_ARG ⟩ in the form (32) is UDP by its 2-RDMs if and only if |ψGHZketsubscript𝜓GHZ\ket{\psi_{\text{GHZ}}}| start_ARG italic_ψ start_POSTSUBSCRIPT GHZ end_POSTSUBSCRIPT end_ARG ⟩ is either ±|ω0plus-or-minusketsubscript𝜔0\pm\ket{\omega_{0}}± | start_ARG italic_ω start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_ARG ⟩ or ±|ω4plus-or-minusketsubscript𝜔4\pm\ket{\omega_{4}}± | start_ARG italic_ω start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT end_ARG ⟩.

Proof.

Based on Theorem 3, the minimal fidelity of the UDP optimization problem for |ψGHZketsubscript𝜓GHZ\ket{\psi_{\text{GHZ}}}| start_ARG italic_ψ start_POSTSUBSCRIPT GHZ end_POSTSUBSCRIPT end_ARG ⟩ is fGHZ=cos22Θsubscriptsuperscript𝑓GHZsuperscript22Θf^{*}_{\text{GHZ}}=\cos^{2}{2\Theta}italic_f start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT GHZ end_POSTSUBSCRIPT = roman_cos start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT 2 roman_Θ. For fGHZ=1subscriptsuperscript𝑓GHZ1f^{*}_{\text{GHZ}}=1italic_f start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT GHZ end_POSTSUBSCRIPT = 1, it must hold that cos22Θ=1superscript22Θ1\cos^{2}{2\Theta}=1roman_cos start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT 2 roman_Θ = 1, which occurs if and only if 2Θ=kπ2Θ𝑘𝜋2\Theta=k\pi2 roman_Θ = italic_k italic_π for integer k𝑘kitalic_k. Therefore, Θ=kπ/2Θ𝑘𝜋2\Theta=k\pi/2roman_Θ = italic_k italic_π / 2, corresponding to |ψGHZ=±|ω0ketsubscript𝜓GHZplus-or-minusketsubscript𝜔0\ket{\psi_{\text{GHZ}}}=\pm\ket{\omega_{0}}| start_ARG italic_ψ start_POSTSUBSCRIPT GHZ end_POSTSUBSCRIPT end_ARG ⟩ = ± | start_ARG italic_ω start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_ARG ⟩ or ±|ω4plus-or-minusketsubscript𝜔4\pm\ket{\omega_{4}}± | start_ARG italic_ω start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT end_ARG ⟩. For all other values of ΘΘ\Thetaroman_Θ, fGHZ<1subscriptsuperscript𝑓GHZ1f^{*}_{\text{GHZ}}<1italic_f start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT GHZ end_POSTSUBSCRIPT < 1, and |ψGHZketsubscript𝜓GHZ\ket{\psi_{\text{GHZ}}}| start_ARG italic_ψ start_POSTSUBSCRIPT GHZ end_POSTSUBSCRIPT end_ARG ⟩ is not UDP. ∎

Therefore, a generalized GHZ state |ψGHZketsubscript𝜓GHZ\ket{\psi_{\text{GHZ}}}| start_ARG italic_ψ start_POSTSUBSCRIPT GHZ end_POSTSUBSCRIPT end_ARG ⟩ in the form (32) is not UDP by its 2-RDMs unless Θ=kπ/2Θ𝑘𝜋2\Theta=k\pi/2roman_Θ = italic_k italic_π / 2 for integer k𝑘kitalic_k. The optimal solution to the UDP optimization problem achieves a minimal fidelity of cos22Θsuperscript22Θ\cos^{2}{2\Theta}roman_cos start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT 2 roman_Θ, with the corresponding optimal state given by:

|ϕGHZ=sin(Θ)|ω0cos(Θ)|ω4.ketsuperscriptsubscriptitalic-ϕGHZΘketsubscript𝜔0Θketsubscript𝜔4|\phi_{\text{GHZ}}^{*}\rangle=\sin{\Theta}|\omega_{0}\rangle-\cos{\Theta}|% \omega_{4}\rangle.| italic_ϕ start_POSTSUBSCRIPT GHZ end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT ⟩ = roman_sin ( start_ARG roman_Θ end_ARG ) | italic_ω start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ⟩ - roman_cos ( start_ARG roman_Θ end_ARG ) | italic_ω start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT ⟩ . (33)

B.2 2-RDM Eigenvalues of Special Symmetric States

We now analyze a more general class of four-qubit symmetric states of the form:

|ψ=c0|ω0+c2|ω2+c4|ω4ket𝜓subscript𝑐0ketsubscript𝜔0subscript𝑐2ketsubscript𝜔2subscript𝑐4ketsubscript𝜔4\displaystyle\ket{\psi}=c_{0}\ket{\omega_{0}}+c_{2}\ket{\omega_{2}}+c_{4}\ket{% \omega_{4}}| start_ARG italic_ψ end_ARG ⟩ = italic_c start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT | start_ARG italic_ω start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_ARG ⟩ + italic_c start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT | start_ARG italic_ω start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_ARG ⟩ + italic_c start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT | start_ARG italic_ω start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT end_ARG ⟩ (34)

where c0,c2,c4subscript𝑐0subscript𝑐2subscript𝑐4c_{0},c_{2},c_{4}\in\mathbb{R}italic_c start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT , italic_c start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , italic_c start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT ∈ blackboard_R. For such states, the 2-RDMs can be expressed as

ρ2,ψ=(a02+a22600a2(a0+a4)60a22/3a22/300a22/3a22/30a2(a0+a4)600a42+a226)subscript𝜌2𝜓matrixsuperscriptsubscript𝑎02superscriptsubscript𝑎22600subscript𝑎2subscript𝑎0subscript𝑎460superscriptsubscript𝑎223superscriptsubscript𝑎22300superscriptsubscript𝑎223superscriptsubscript𝑎2230subscript𝑎2subscript𝑎0subscript𝑎4600superscriptsubscript𝑎42superscriptsubscript𝑎226\rho_{2,\psi}=\begin{pmatrix}a_{0}^{2}+\frac{a_{2}^{2}}{6}&0&0&\frac{a_{2}(a_{% 0}+a_{4})}{\sqrt{6}}\\ 0&a_{2}^{2}/3&a_{2}^{2}/3&0\\ 0&a_{2}^{2}/3&a_{2}^{2}/3&0\\ \frac{a_{2}(a_{0}+a_{4})}{\sqrt{6}}&0&0&a_{4}^{2}+\frac{a_{2}^{2}}{6}\\ \end{pmatrix}italic_ρ start_POSTSUBSCRIPT 2 , italic_ψ end_POSTSUBSCRIPT = ( start_ARG start_ROW start_CELL italic_a start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT + divide start_ARG italic_a start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG start_ARG 6 end_ARG end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL divide start_ARG italic_a start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ( italic_a start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT + italic_a start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT ) end_ARG start_ARG square-root start_ARG 6 end_ARG end_ARG end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL italic_a start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT / 3 end_CELL start_CELL italic_a start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT / 3 end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL italic_a start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT / 3 end_CELL start_CELL italic_a start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT / 3 end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL divide start_ARG italic_a start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ( italic_a start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT + italic_a start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT ) end_ARG start_ARG square-root start_ARG 6 end_ARG end_ARG end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL italic_a start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT + divide start_ARG italic_a start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG start_ARG 6 end_ARG end_CELL end_ROW end_ARG ) (35)

Previous work has proven that a pure symmetric state in the form (34) is UDP by its 2-RDMs if each eigenvalue of its 2-RDMs is non-degenerate. In other words, if a pure symmetric state in the form (34) is non-UDP by its 2-RDMs, there must exist at least one pair of degenerate eigenvalues in its 2-RDMs.

To further investigate the uniqueness properties of such states, we examine the degeneracy of the eigenvalues of their 2-RDMs. The eigenvalues of ρ2,ψsubscript𝜌2𝜓\rho_{2,\psi}italic_ρ start_POSTSUBSCRIPT 2 , italic_ψ end_POSTSUBSCRIPT can be obtained by solving the characteristic equation:

det(RDM2,ψλI)=0.𝑅𝐷subscript𝑀2𝜓𝜆𝐼0\det(RDM_{2,\psi}-\lambda I)=0.roman_det ( start_ARG italic_R italic_D italic_M start_POSTSUBSCRIPT 2 , italic_ψ end_POSTSUBSCRIPT - italic_λ italic_I end_ARG ) = 0 . (36)

This equation factors into two separate equations:

(a223λ)2(a223)2=0,superscriptsuperscriptsubscript𝑎223𝜆2superscriptsuperscriptsubscript𝑎22320(\frac{a_{2}^{2}}{3}-\lambda)^{2}-(\frac{a_{2}^{2}}{3})^{2}=0,( divide start_ARG italic_a start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG start_ARG 3 end_ARG - italic_λ ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT - ( divide start_ARG italic_a start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG start_ARG 3 end_ARG ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT = 0 , (37)
(a02+a226λ)(a42+a226λ)(a2(a0+a4)6)2=0.superscriptsubscript𝑎02superscriptsubscript𝑎226𝜆superscriptsubscript𝑎42superscriptsubscript𝑎226𝜆superscriptsubscript𝑎2subscript𝑎0subscript𝑎4620(a_{0}^{2}+\frac{a_{2}^{2}}{6}-\lambda)(a_{4}^{2}+\frac{a_{2}^{2}}{6}-\lambda)% -(\frac{a_{2}(a_{0}+a_{4})}{\sqrt{6}})^{2}=0.( italic_a start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT + divide start_ARG italic_a start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG start_ARG 6 end_ARG - italic_λ ) ( italic_a start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT + divide start_ARG italic_a start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG start_ARG 6 end_ARG - italic_λ ) - ( divide start_ARG italic_a start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ( italic_a start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT + italic_a start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT ) end_ARG start_ARG square-root start_ARG 6 end_ARG end_ARG ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT = 0 . (38)

Solving equation (37), we get two eigenvalues of the 2-RDM:

λ1=0,λ2=2a223.formulae-sequencesubscript𝜆10subscript𝜆22superscriptsubscript𝑎223\lambda_{1}=0,\quad\lambda_{2}=\frac{2a_{2}^{2}}{3}.italic_λ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT = 0 , italic_λ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT = divide start_ARG 2 italic_a start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG start_ARG 3 end_ARG . (39)

Next, we rearrange equation (38) into the standard quadratic form of quadratic equation:

λ2(a02+a42+a223)λ(a0a4a226)2=0,superscript𝜆2superscriptsubscript𝑎02superscriptsubscript𝑎42superscriptsubscript𝑎223𝜆superscriptsubscript𝑎0subscript𝑎4superscriptsubscript𝑎22620\lambda^{2}-(a_{0}^{2}+a_{4}^{2}+\frac{a_{2}^{2}}{3})\lambda-(a_{0}a_{4}-\frac% {a_{2}^{2}}{6})^{2}=0,italic_λ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT - ( italic_a start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT + italic_a start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT + divide start_ARG italic_a start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG start_ARG 3 end_ARG ) italic_λ - ( italic_a start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT italic_a start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT - divide start_ARG italic_a start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG start_ARG 6 end_ARG ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT = 0 , (40)

from which we compute the discriminant to be

(a0+a4)2((a0a4)2+2a223)0.superscriptsubscript𝑎0subscript𝑎42superscriptsubscript𝑎0subscript𝑎422superscriptsubscript𝑎2230(a_{0}+a_{4})^{2}((a_{0}-a_{4})^{2}+\frac{2a_{2}^{2}}{3})\geq 0.( italic_a start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT + italic_a start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ( ( italic_a start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT - italic_a start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT + divide start_ARG 2 italic_a start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG start_ARG 3 end_ARG ) ≥ 0 . (41)

indicating that the quadratic equation has two real roots. Therefore, the remaining two eigenvalues of the 2-RDM are

λ3,4=(a02+a42+a223)±(a0+a4)2((a0a4)2+2a223)2.subscript𝜆34plus-or-minussuperscriptsubscript𝑎02superscriptsubscript𝑎42superscriptsubscript𝑎223superscriptsubscript𝑎0subscript𝑎42superscriptsubscript𝑎0subscript𝑎422superscriptsubscript𝑎2232\lambda_{3,4}=\frac{(a_{0}^{2}+a_{4}^{2}+\frac{a_{2}^{2}}{3})\pm\sqrt{(a_{0}+a% _{4})^{2}((a_{0}-a_{4})^{2}+\frac{2a_{2}^{2}}{3})}}{2}.italic_λ start_POSTSUBSCRIPT 3 , 4 end_POSTSUBSCRIPT = divide start_ARG ( italic_a start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT + italic_a start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT + divide start_ARG italic_a start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG start_ARG 3 end_ARG ) ± square-root start_ARG ( italic_a start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT + italic_a start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ( ( italic_a start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT - italic_a start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT + divide start_ARG 2 italic_a start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG start_ARG 3 end_ARG ) end_ARG end_ARG start_ARG 2 end_ARG . (42)

For the 2-RDM in the form (35), eigenvalue degeneracies can occur in four distinct ways:

  • \bullet

    (i) λ1=λ2subscript𝜆1subscript𝜆2\lambda_{1}=\lambda_{2}italic_λ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT = italic_λ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT,

  • \bullet

    (ii) λ3=λ4subscript𝜆3subscript𝜆4\lambda_{3}=\lambda_{4}italic_λ start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT = italic_λ start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT,

  • \bullet

    (iii) λ1=λ3subscript𝜆1subscript𝜆3\lambda_{1}=\lambda_{3}italic_λ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT = italic_λ start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT or λ1=λ4subscript𝜆1subscript𝜆4\lambda_{1}=\lambda_{4}italic_λ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT = italic_λ start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT,

  • \bullet

    (iv) λ2=λ3subscript𝜆2subscript𝜆3\lambda_{2}=\lambda_{3}italic_λ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT = italic_λ start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT or λ2=λ4subscript𝜆2subscript𝜆4\lambda_{2}=\lambda_{4}italic_λ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT = italic_λ start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT.

B.3 Rank Reduction by Target State Properties

Denote 𝐀𝐀\mathbf{A}bold_A as the measurement framework containing all the non-identity single-qubit or two-qubit Pauli operators in four-qubit system, i.e. |𝐀|=66𝐀66|\mathbf{A}|=66| bold_A | = 66. Based on Corollary 1, for any target state under the measurement framework 𝐀𝐀\mathbf{A}bold_A, the UDA problem only requires considering density matrices whose ranks are bounded by 8888.

In this subsection, we demonstrate that for a symmetric pure state |ψket𝜓\ket{\psi}| start_ARG italic_ψ end_ARG ⟩ of the form (34) as the target state, the maximum rank required to solve the UDA problem in a four-qubit system can be reduced from 8888 to 5555. This reduction is achieved by leveraging symmetry properties and constraints imposed by the measurement outcomes. The reasoning proceeds through the following three theorems.

Theorem 4 (Preservation of Containment Relationship under Partial Traces).

Let ρ𝜌\rhoitalic_ρ be a density operator on a Hilbert space =PQtensor-productsubscript𝑃subscript𝑄\mathcal{H}=\mathcal{H}_{P}\otimes\mathcal{H}_{Q}caligraphic_H = caligraphic_H start_POSTSUBSCRIPT italic_P end_POSTSUBSCRIPT ⊗ caligraphic_H start_POSTSUBSCRIPT italic_Q end_POSTSUBSCRIPT. If H𝐻Hitalic_H is a bounded linear operator such that

HB(suppρ),𝐻𝐵supp𝜌\displaystyle H\in B(\operatorname{supp}\rho),italic_H ∈ italic_B ( roman_supp italic_ρ ) ,

then its partial trace over Psubscript𝑃\mathcal{H}_{P}caligraphic_H start_POSTSUBSCRIPT italic_P end_POSTSUBSCRIPT satisfies

TrP(H)B(suppTrP(ρ)).subscripttrace𝑃𝐻𝐵suppsubscripttrace𝑃𝜌\displaystyle\Tr_{P}(H)\in B(\operatorname{supp}\Tr_{P}(\rho)).roman_Tr start_POSTSUBSCRIPT italic_P end_POSTSUBSCRIPT ( italic_H ) ∈ italic_B ( roman_supp roman_Tr start_POSTSUBSCRIPT italic_P end_POSTSUBSCRIPT ( italic_ρ ) ) .
Proof.

Given that ρ𝜌\rhoitalic_ρ is a density operator on =PQtensor-productsubscript𝑃subscript𝑄\mathcal{H}=\mathcal{H}_{P}\otimes\mathcal{H}_{Q}caligraphic_H = caligraphic_H start_POSTSUBSCRIPT italic_P end_POSTSUBSCRIPT ⊗ caligraphic_H start_POSTSUBSCRIPT italic_Q end_POSTSUBSCRIPT, consider the subspace suppρsupp𝜌\operatorname{supp}\rhoroman_supp italic_ρ (i.e. the support of ρ𝜌\rhoitalic_ρ). Let H𝐻Hitalic_H be an operator in B(suppρ)𝐵supp𝜌B(\operatorname{supp}\rho)italic_B ( roman_supp italic_ρ ). This means that

H|ψ=0 for all |ψ(suppρ).𝐻ket𝜓0 for all ket𝜓superscriptsupp𝜌perpendicular-to\displaystyle H\ket{\psi}=0\text{\, for all }\ket{\psi}\in(\operatorname{supp}% \rho)^{\perp}.italic_H | start_ARG italic_ψ end_ARG ⟩ = 0 for all | start_ARG italic_ψ end_ARG ⟩ ∈ ( roman_supp italic_ρ ) start_POSTSUPERSCRIPT ⟂ end_POSTSUPERSCRIPT .

By the partial trace over Psubscript𝑃\mathcal{H}_{P}caligraphic_H start_POSTSUBSCRIPT italic_P end_POSTSUBSCRIPT, any non-zero vector in suppρsupp𝜌\operatorname{supp}\rhoroman_supp italic_ρ must project onto a non-zero vector in suppTrP(ρ)suppsubscripttrace𝑃𝜌\operatorname{supp}\Tr_{P}(\rho)roman_supp roman_Tr start_POSTSUBSCRIPT italic_P end_POSTSUBSCRIPT ( italic_ρ ) on subsystem Q𝑄Qitalic_Q. Conversely, if a state |ψQQketsubscript𝜓𝑄subscript𝑄\ket{\psi_{Q}}\in\mathcal{H}_{Q}| start_ARG italic_ψ start_POSTSUBSCRIPT italic_Q end_POSTSUBSCRIPT end_ARG ⟩ ∈ caligraphic_H start_POSTSUBSCRIPT italic_Q end_POSTSUBSCRIPT satisfies

|ψQ(suppTrP(ρ)),ketsubscript𝜓𝑄superscriptsuppsubscripttrace𝑃𝜌perpendicular-to\displaystyle\ket{\psi_{Q}}\in(\operatorname{supp}\Tr_{P}(\rho))^{\perp},| start_ARG italic_ψ start_POSTSUBSCRIPT italic_Q end_POSTSUBSCRIPT end_ARG ⟩ ∈ ( roman_supp roman_Tr start_POSTSUBSCRIPT italic_P end_POSTSUBSCRIPT ( italic_ρ ) ) start_POSTSUPERSCRIPT ⟂ end_POSTSUPERSCRIPT ,

then we can have

|ψP|ψQ(suppρ) for all |ψPP.tensor-productketsubscript𝜓𝑃ketsubscript𝜓𝑄superscriptsupp𝜌perpendicular-to for all ketsubscript𝜓𝑃subscript𝑃\displaystyle\ket{\psi_{P}}\otimes\ket{\psi_{Q}}\in(\operatorname{supp}\rho)^{% \perp}\text{\, for all }\ket{\psi_{P}}\in\mathcal{H}_{P}.| start_ARG italic_ψ start_POSTSUBSCRIPT italic_P end_POSTSUBSCRIPT end_ARG ⟩ ⊗ | start_ARG italic_ψ start_POSTSUBSCRIPT italic_Q end_POSTSUBSCRIPT end_ARG ⟩ ∈ ( roman_supp italic_ρ ) start_POSTSUPERSCRIPT ⟂ end_POSTSUPERSCRIPT for all | start_ARG italic_ψ start_POSTSUBSCRIPT italic_P end_POSTSUBSCRIPT end_ARG ⟩ ∈ caligraphic_H start_POSTSUBSCRIPT italic_P end_POSTSUBSCRIPT .

Since HB(suppρ)𝐻𝐵supp𝜌H\in B(\operatorname{supp}\rho)italic_H ∈ italic_B ( roman_supp italic_ρ ), it follows that

H(|ψP|ψQ)=0 if |ψQ(suppTrP(ρ)).𝐻tensor-productketsubscript𝜓𝑃ketsubscript𝜓𝑄0 if ketsubscript𝜓𝑄superscriptsuppsubscripttrace𝑃𝜌perpendicular-to\displaystyle H(\ket{\psi_{P}}\otimes\ket{\psi_{Q}})=0\,\text{ if }\,\ket{\psi% _{Q}}\in(\operatorname{supp}\Tr_{P}(\rho))^{\perp}.italic_H ( | start_ARG italic_ψ start_POSTSUBSCRIPT italic_P end_POSTSUBSCRIPT end_ARG ⟩ ⊗ | start_ARG italic_ψ start_POSTSUBSCRIPT italic_Q end_POSTSUBSCRIPT end_ARG ⟩ ) = 0 if | start_ARG italic_ψ start_POSTSUBSCRIPT italic_Q end_POSTSUBSCRIPT end_ARG ⟩ ∈ ( roman_supp roman_Tr start_POSTSUBSCRIPT italic_P end_POSTSUBSCRIPT ( italic_ρ ) ) start_POSTSUPERSCRIPT ⟂ end_POSTSUPERSCRIPT .

Recall the definition of partial trace,

TrP(H)=j(j|I)H(|jI)subscripttrace𝑃𝐻subscript𝑗tensor-productbra𝑗𝐼𝐻tensor-productket𝑗𝐼\displaystyle\Tr_{P}(H)=\sum\nolimits_{j}\Bigl{(}\bra{j}\otimes I\Big{)}\,H\,% \Big{(}\ket{j}\otimes I\Big{)}roman_Tr start_POSTSUBSCRIPT italic_P end_POSTSUBSCRIPT ( italic_H ) = ∑ start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ( ⟨ start_ARG italic_j end_ARG | ⊗ italic_I ) italic_H ( | start_ARG italic_j end_ARG ⟩ ⊗ italic_I )

where {|j}ket𝑗\{\ket{j}\}{ | start_ARG italic_j end_ARG ⟩ } is an orthonormal basis for Psubscript𝑃\mathcal{H}_{P}caligraphic_H start_POSTSUBSCRIPT italic_P end_POSTSUBSCRIPT. Then, for any |ψQ(suppTrP(ρ))ketsubscript𝜓𝑄superscriptsuppsubscripttrace𝑃𝜌perpendicular-to\ket{\psi_{Q}}\in(\operatorname{supp}\Tr_{P}(\rho))^{\perp}| start_ARG italic_ψ start_POSTSUBSCRIPT italic_Q end_POSTSUBSCRIPT end_ARG ⟩ ∈ ( roman_supp roman_Tr start_POSTSUBSCRIPT italic_P end_POSTSUBSCRIPT ( italic_ρ ) ) start_POSTSUPERSCRIPT ⟂ end_POSTSUPERSCRIPT, we calculate

TrP(H)|ψQ=j(j|I)H(|jI)|ψQ.subscripttrace𝑃𝐻ketsubscript𝜓𝑄subscript𝑗tensor-productbra𝑗𝐼𝐻tensor-productket𝑗𝐼ketsubscript𝜓𝑄\displaystyle\Tr_{P}(H)\ket{\psi_{Q}}=\sum\nolimits_{j}\Bigl{(}\bra{j}\otimes I% \Big{)}\,H\,\Big{(}\ket{j}\otimes I\Big{)}\ket{\psi_{Q}}.roman_Tr start_POSTSUBSCRIPT italic_P end_POSTSUBSCRIPT ( italic_H ) | start_ARG italic_ψ start_POSTSUBSCRIPT italic_Q end_POSTSUBSCRIPT end_ARG ⟩ = ∑ start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ( ⟨ start_ARG italic_j end_ARG | ⊗ italic_I ) italic_H ( | start_ARG italic_j end_ARG ⟩ ⊗ italic_I ) | start_ARG italic_ψ start_POSTSUBSCRIPT italic_Q end_POSTSUBSCRIPT end_ARG ⟩ .

Substituting (|jI)|ψQ=|j|ψQtensor-productket𝑗𝐼ketsubscript𝜓𝑄tensor-productket𝑗ketsubscript𝜓𝑄\Big{(}\ket{j}\otimes I\Big{)}\ket{\psi_{Q}}=\ket{j}\otimes\ket{\psi_{Q}}( | start_ARG italic_j end_ARG ⟩ ⊗ italic_I ) | start_ARG italic_ψ start_POSTSUBSCRIPT italic_Q end_POSTSUBSCRIPT end_ARG ⟩ = | start_ARG italic_j end_ARG ⟩ ⊗ | start_ARG italic_ψ start_POSTSUBSCRIPT italic_Q end_POSTSUBSCRIPT end_ARG ⟩, we find

TrP(H)|ψQ=j(j|I)(H(|j|ψQ))subscripttrace𝑃𝐻ketsubscript𝜓𝑄subscript𝑗tensor-productbra𝑗𝐼𝐻tensor-productket𝑗ketsubscript𝜓𝑄\displaystyle\Tr_{P}(H)\ket{\psi_{Q}}=\sum\nolimits_{j}\Bigl{(}\bra{j}\otimes I% \Big{)}\Big{(}H\,(\ket{j}\otimes\ket{\psi_{Q}})\Big{)}roman_Tr start_POSTSUBSCRIPT italic_P end_POSTSUBSCRIPT ( italic_H ) | start_ARG italic_ψ start_POSTSUBSCRIPT italic_Q end_POSTSUBSCRIPT end_ARG ⟩ = ∑ start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ( ⟨ start_ARG italic_j end_ARG | ⊗ italic_I ) ( italic_H ( | start_ARG italic_j end_ARG ⟩ ⊗ | start_ARG italic_ψ start_POSTSUBSCRIPT italic_Q end_POSTSUBSCRIPT end_ARG ⟩ ) )

Since H(|j|ψQ)=0𝐻tensor-productket𝑗ketsubscript𝜓𝑄0H\,(\ket{j}\otimes\ket{\psi_{Q}})=0italic_H ( | start_ARG italic_j end_ARG ⟩ ⊗ | start_ARG italic_ψ start_POSTSUBSCRIPT italic_Q end_POSTSUBSCRIPT end_ARG ⟩ ) = 0 when |ψQ(suppTrP(ρ))ketsubscript𝜓𝑄superscriptsuppsubscripttrace𝑃𝜌perpendicular-to\ket{\psi_{Q}}\in(\operatorname{supp}\Tr_{P}(\rho))^{\perp}| start_ARG italic_ψ start_POSTSUBSCRIPT italic_Q end_POSTSUBSCRIPT end_ARG ⟩ ∈ ( roman_supp roman_Tr start_POSTSUBSCRIPT italic_P end_POSTSUBSCRIPT ( italic_ρ ) ) start_POSTSUPERSCRIPT ⟂ end_POSTSUPERSCRIPT,

TrP(H)|ψQ=0 if |ψQ(suppTrP(ρ)).subscripttrace𝑃𝐻ketsubscript𝜓𝑄0 if ketsubscript𝜓𝑄superscriptsuppsubscripttrace𝑃𝜌perpendicular-to\displaystyle\Tr_{P}(H)\ket{\psi_{Q}}=0\,\text{ if }\,\ket{\psi_{Q}}\in(% \operatorname{supp}\Tr_{P}(\rho))^{\perp}.roman_Tr start_POSTSUBSCRIPT italic_P end_POSTSUBSCRIPT ( italic_H ) | start_ARG italic_ψ start_POSTSUBSCRIPT italic_Q end_POSTSUBSCRIPT end_ARG ⟩ = 0 if | start_ARG italic_ψ start_POSTSUBSCRIPT italic_Q end_POSTSUBSCRIPT end_ARG ⟩ ∈ ( roman_supp roman_Tr start_POSTSUBSCRIPT italic_P end_POSTSUBSCRIPT ( italic_ρ ) ) start_POSTSUPERSCRIPT ⟂ end_POSTSUPERSCRIPT .

Therefore, we can prove that

HB(suppρ)TrP(H)B(suppTrP(ρ)).𝐻𝐵supp𝜌subscripttrace𝑃𝐻𝐵suppsubscripttrace𝑃𝜌\displaystyle H\in B(\operatorname{supp}\rho)\implies\Tr_{P}(H)\in B(% \operatorname{supp}\Tr_{P}(\rho)).italic_H ∈ italic_B ( roman_supp italic_ρ ) ⟹ roman_Tr start_POSTSUBSCRIPT italic_P end_POSTSUBSCRIPT ( italic_H ) ∈ italic_B ( roman_supp roman_Tr start_POSTSUBSCRIPT italic_P end_POSTSUBSCRIPT ( italic_ρ ) ) .

Theorem 5 (Prior Information from Target Symmetric States).

Let ρ𝜌\rhoitalic_ρ be a four-qubit density matrix that shares identical 2-RDMs with a symmetric pure state |ψket𝜓\ket{\psi}| start_ARG italic_ψ end_ARG ⟩ of the form (34). Then, for any operator HB(suppρ)𝐻𝐵supp𝜌H\in B(\operatorname{supp}\rho)italic_H ∈ italic_B ( roman_supp italic_ρ ), the following conditions hold:

  • \bullet

    Tr(XjH)=Tr(XkH)tracesubscript𝑋𝑗𝐻tracesubscript𝑋𝑘𝐻\Tr(X_{j}H)=\Tr(X_{k}H)roman_Tr ( start_ARG italic_X start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT italic_H end_ARG ) = roman_Tr ( start_ARG italic_X start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT italic_H end_ARG ),

  • \bullet

    Tr(YjH)=Tr(YkH)tracesubscript𝑌𝑗𝐻tracesubscript𝑌𝑘𝐻\Tr(Y_{j}H)=\Tr(Y_{k}H)roman_Tr ( start_ARG italic_Y start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT italic_H end_ARG ) = roman_Tr ( start_ARG italic_Y start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT italic_H end_ARG ),

  • \bullet

    Tr(ZjH)=Tr(ZkH)tracesubscript𝑍𝑗𝐻tracesubscript𝑍𝑘𝐻\Tr(Z_{j}H)=\Tr(Z_{k}H)roman_Tr ( start_ARG italic_Z start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT italic_H end_ARG ) = roman_Tr ( start_ARG italic_Z start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT italic_H end_ARG ),

  • \bullet

    Tr(YjZkH)=Tr(ZjYkH)tracesubscript𝑌𝑗subscript𝑍𝑘𝐻tracesubscript𝑍𝑗subscript𝑌𝑘𝐻\Tr(Y_{j}Z_{k}H)=\Tr(Z_{j}Y_{k}H)roman_Tr ( start_ARG italic_Y start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT italic_Z start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT italic_H end_ARG ) = roman_Tr ( start_ARG italic_Z start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT italic_Y start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT italic_H end_ARG )

  • \bullet

    Tr(ZjXkH)=Tr(XjZkH)tracesubscript𝑍𝑗subscript𝑋𝑘𝐻tracesubscript𝑋𝑗subscript𝑍𝑘𝐻\Tr(Z_{j}X_{k}H)=\Tr(X_{j}Z_{k}H)roman_Tr ( start_ARG italic_Z start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT italic_X start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT italic_H end_ARG ) = roman_Tr ( start_ARG italic_X start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT italic_Z start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT italic_H end_ARG )

  • \bullet

    Tr(XjYkH)=Tr(YjXkH)tracesubscript𝑋𝑗subscript𝑌𝑘𝐻tracesubscript𝑌𝑗subscript𝑋𝑘𝐻\Tr(X_{j}Y_{k}H)=\Tr(Y_{j}X_{k}H)roman_Tr ( start_ARG italic_X start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT italic_Y start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT italic_H end_ARG ) = roman_Tr ( start_ARG italic_Y start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT italic_X start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT italic_H end_ARG )

  • \bullet

    Tr(H)=Tr(XjXkH)+Tr(YjYkH)+Tr(ZjZkH)trace𝐻tracesubscript𝑋𝑗subscript𝑋𝑘𝐻tracesubscript𝑌𝑗subscript𝑌𝑘𝐻tracesubscript𝑍𝑗subscript𝑍𝑘𝐻\Tr(H)=\Tr(X_{j}X_{k}H)+\Tr(Y_{j}Y_{k}H)+\Tr(Z_{j}Z_{k}H)roman_Tr ( start_ARG italic_H end_ARG ) = roman_Tr ( start_ARG italic_X start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT italic_X start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT italic_H end_ARG ) + roman_Tr ( start_ARG italic_Y start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT italic_Y start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT italic_H end_ARG ) + roman_Tr ( start_ARG italic_Z start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT italic_Z start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT italic_H end_ARG ).

for any qubit pair {j,k}𝑗𝑘\{j,k\}{ italic_j , italic_k } in four-qubit system.

Proof.

Each 2-RDM of ρ𝜌\rhoitalic_ρ is identical to the 2-RDMs of the symmetric pure state |ψket𝜓\ket{\psi}| start_ARG italic_ψ end_ARG ⟩, denoted as ρ2,ψsubscript𝜌2𝜓\rho_{2,\psi}italic_ρ start_POSTSUBSCRIPT 2 , italic_ψ end_POSTSUBSCRIPT. By Theorem 4, we know that each 2-RDM of HB(suppρ)𝐻𝐵supp𝜌H\in B(\operatorname{supp}\rho)italic_H ∈ italic_B ( roman_supp italic_ρ ) lies in B(suppρ2,ψ)𝐵suppsubscript𝜌2𝜓B(\operatorname{supp}\rho_{2,\psi})italic_B ( roman_supp italic_ρ start_POSTSUBSCRIPT 2 , italic_ψ end_POSTSUBSCRIPT ).

With at least one zero eigenvalue, the 2-RDM ρ2,ψsubscript𝜌2𝜓\rho_{2,\psi}italic_ρ start_POSTSUBSCRIPT 2 , italic_ψ end_POSTSUBSCRIPT in the form (35) has rank at most 3. The support of a generic ρ2,ψsubscript𝜌2𝜓\rho_{2,\psi}italic_ρ start_POSTSUBSCRIPT 2 , italic_ψ end_POSTSUBSCRIPT is spanned by states |00ket00\ket{00}| start_ARG 00 end_ARG ⟩, |11ket11\ket{11}| start_ARG 11 end_ARG ⟩ and (|01+|10)/2ket01ket102(\ket{01}+\ket{10})/\sqrt{2}( | start_ARG 01 end_ARG ⟩ + | start_ARG 10 end_ARG ⟩ ) / square-root start_ARG 2 end_ARG. herefore, any operator HB(suppρ)𝐻𝐵supp𝜌H\in B(\operatorname{supp}\rho)italic_H ∈ italic_B ( roman_supp italic_ρ ) satisfies

Tr{3,4}(H)(|01|10)=0,subscripttrace34𝐻ket01ket100\displaystyle\Tr_{\{3,4\}}(H)(\ket{01}-\ket{10})=0,roman_Tr start_POSTSUBSCRIPT { 3 , 4 } end_POSTSUBSCRIPT ( italic_H ) ( | start_ARG 01 end_ARG ⟩ - | start_ARG 10 end_ARG ⟩ ) = 0 ,

where Tr{3,4}(H)subscripttrace34𝐻\Tr_{\{3,4\}}(H)roman_Tr start_POSTSUBSCRIPT { 3 , 4 } end_POSTSUBSCRIPT ( italic_H ) is the 2-RDM of H𝐻Hitalic_H obtained by tracing out the last two qubits.

We analyze the implications of this orthogonality constraint by considering the following cases:

  • \bullet

    00|Tr{3,4}(H)(|01|10)=0bra00subscripttrace34𝐻ket01ket100\bra{00}\Tr_{\{3,4\}}(H)(\ket{01}-\ket{10})=0⟨ start_ARG 00 end_ARG | roman_Tr start_POSTSUBSCRIPT { 3 , 4 } end_POSTSUBSCRIPT ( italic_H ) ( | start_ARG 01 end_ARG ⟩ - | start_ARG 10 end_ARG ⟩ ) = 0 implies that

    Tr(X1H)+Tr(X1Z2H)Tr(X2H)Tr(Z1X2H)=0,tracesubscript𝑋1𝐻tracesubscript𝑋1subscript𝑍2𝐻tracesubscript𝑋2𝐻tracesubscript𝑍1subscript𝑋2𝐻0\displaystyle\Tr(X_{1}H)+\Tr(X_{1}Z_{2}H)-\Tr(X_{2}H)-\Tr(Z_{1}X_{2}H)=0,roman_Tr ( start_ARG italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT italic_H end_ARG ) + roman_Tr ( start_ARG italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT italic_Z start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT italic_H end_ARG ) - roman_Tr ( start_ARG italic_X start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT italic_H end_ARG ) - roman_Tr ( start_ARG italic_Z start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT italic_X start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT italic_H end_ARG ) = 0 ,
    Tr(Y1H)+Tr(Y1Z2H)Tr(Y2H)Tr(Z1Y2H)=0.tracesubscript𝑌1𝐻tracesubscript𝑌1subscript𝑍2𝐻tracesubscript𝑌2𝐻tracesubscript𝑍1subscript𝑌2𝐻0\displaystyle\Tr(Y_{1}H)+\Tr(Y_{1}Z_{2}H)-\Tr(Y_{2}H)-\Tr(Z_{1}Y_{2}H)=0.roman_Tr ( start_ARG italic_Y start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT italic_H end_ARG ) + roman_Tr ( start_ARG italic_Y start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT italic_Z start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT italic_H end_ARG ) - roman_Tr ( start_ARG italic_Y start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT italic_H end_ARG ) - roman_Tr ( start_ARG italic_Z start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT italic_Y start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT italic_H end_ARG ) = 0 .
  • \bullet

    11|Tr{3,4}(H)(|01|10)=0bra11subscripttrace34𝐻ket01ket100\bra{11}\Tr_{\{3,4\}}(H)(\ket{01}-\ket{10})=0⟨ start_ARG 11 end_ARG | roman_Tr start_POSTSUBSCRIPT { 3 , 4 } end_POSTSUBSCRIPT ( italic_H ) ( | start_ARG 01 end_ARG ⟩ - | start_ARG 10 end_ARG ⟩ ) = 0 implies that

    Tr(X2H)+Tr(Z1X2H)Tr(X1H)Tr(X1Z2H)=0,tracesubscript𝑋2𝐻tracesubscript𝑍1subscript𝑋2𝐻tracesubscript𝑋1𝐻tracesubscript𝑋1subscript𝑍2𝐻0\displaystyle\Tr(X_{2}H)+\Tr(Z_{1}X_{2}H)-\Tr(X_{1}H)-\Tr(X_{1}Z_{2}H)=0,roman_Tr ( start_ARG italic_X start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT italic_H end_ARG ) + roman_Tr ( start_ARG italic_Z start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT italic_X start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT italic_H end_ARG ) - roman_Tr ( start_ARG italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT italic_H end_ARG ) - roman_Tr ( start_ARG italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT italic_Z start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT italic_H end_ARG ) = 0 ,
    Tr(Y2H)+Tr(Z1Y2H)Tr(Y1H)Tr(Y1Z2H)=0.tracesubscript𝑌2𝐻tracesubscript𝑍1subscript𝑌2𝐻tracesubscript𝑌1𝐻tracesubscript𝑌1subscript𝑍2𝐻0\displaystyle\Tr(Y_{2}H)+\Tr(Z_{1}Y_{2}H)-\Tr(Y_{1}H)-\Tr(Y_{1}Z_{2}H)=0.roman_Tr ( start_ARG italic_Y start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT italic_H end_ARG ) + roman_Tr ( start_ARG italic_Z start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT italic_Y start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT italic_H end_ARG ) - roman_Tr ( start_ARG italic_Y start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT italic_H end_ARG ) - roman_Tr ( start_ARG italic_Y start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT italic_Z start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT italic_H end_ARG ) = 0 .
  • \bullet

    (01|+10|)Tr{3,4}(H)(|01|10)=0bra01bra10subscripttrace34𝐻ket01ket100(\bra{01}+\bra{10})\Tr_{\{3,4\}}(H)(\ket{01}-\ket{10})=0( ⟨ start_ARG 01 end_ARG | + ⟨ start_ARG 10 end_ARG | ) roman_Tr start_POSTSUBSCRIPT { 3 , 4 } end_POSTSUBSCRIPT ( italic_H ) ( | start_ARG 01 end_ARG ⟩ - | start_ARG 10 end_ARG ⟩ ) = 0 implies that

    Tr(H)Tr(Z1Z2H)trace𝐻limit-fromtracesubscript𝑍1subscript𝑍2𝐻\displaystyle\Tr(H)-\Tr(Z_{1}Z_{2}H)-roman_Tr ( start_ARG italic_H end_ARG ) - roman_Tr ( start_ARG italic_Z start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT italic_Z start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT italic_H end_ARG ) - Tr(X1X2H)Tr(Y1Y2H)=0,tracesubscript𝑋1subscript𝑋2𝐻tracesubscript𝑌1subscript𝑌2𝐻0\displaystyle\Tr(X_{1}X_{2}H)-\Tr(Y_{1}Y_{2}H)=0,roman_Tr ( start_ARG italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT italic_X start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT italic_H end_ARG ) - roman_Tr ( start_ARG italic_Y start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT italic_Y start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT italic_H end_ARG ) = 0 ,
    Tr(X1Y2H)tracesubscript𝑋1subscript𝑌2𝐻\displaystyle\Tr(X_{1}Y_{2}H)roman_Tr ( start_ARG italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT italic_Y start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT italic_H end_ARG ) Tr(Y1X2H)=0.tracesubscript𝑌1subscript𝑋2𝐻0\displaystyle-\Tr(Y_{1}X_{2}H)=0.- roman_Tr ( start_ARG italic_Y start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT italic_X start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT italic_H end_ARG ) = 0 .
  • \bullet

    (01|10|)Tr{3,4}(H)(|01|10)=0bra01bra10subscripttrace34𝐻ket01ket100(\bra{01}-\bra{10})\Tr_{\{3,4\}}(H)(\ket{01}-\ket{10})=0( ⟨ start_ARG 01 end_ARG | - ⟨ start_ARG 10 end_ARG | ) roman_Tr start_POSTSUBSCRIPT { 3 , 4 } end_POSTSUBSCRIPT ( italic_H ) ( | start_ARG 01 end_ARG ⟩ - | start_ARG 10 end_ARG ⟩ ) = 0 implies that

    Tr(Z1H)Tr(Z2H)=0.tracesubscript𝑍1𝐻tracesubscript𝑍2𝐻0\displaystyle\Tr(Z_{1}H)-\Tr(Z_{2}H)=0.roman_Tr ( start_ARG italic_Z start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT italic_H end_ARG ) - roman_Tr ( start_ARG italic_Z start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT italic_H end_ARG ) = 0 .

By rearranging the equations above, we deduce the following constraints:

  • \bullet

    Tr(X1H)=Tr(X2H)tracesubscript𝑋1𝐻tracesubscript𝑋2𝐻\Tr(X_{1}H)=\Tr(X_{2}H)roman_Tr ( start_ARG italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT italic_H end_ARG ) = roman_Tr ( start_ARG italic_X start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT italic_H end_ARG ),

  • \bullet

    Tr(Y1H)=Tr(Y2H)tracesubscript𝑌1𝐻tracesubscript𝑌2𝐻\Tr(Y_{1}H)=\Tr(Y_{2}H)roman_Tr ( start_ARG italic_Y start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT italic_H end_ARG ) = roman_Tr ( start_ARG italic_Y start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT italic_H end_ARG ),

  • \bullet

    Tr(Z1H)=Tr(Z2H)tracesubscript𝑍1𝐻tracesubscript𝑍2𝐻\Tr(Z_{1}H)=\Tr(Z_{2}H)roman_Tr ( start_ARG italic_Z start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT italic_H end_ARG ) = roman_Tr ( start_ARG italic_Z start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT italic_H end_ARG ),

  • \bullet

    Tr(Y1Z2H)=Tr(Z1Y2H)tracesubscript𝑌1subscript𝑍2𝐻tracesubscript𝑍1subscript𝑌2𝐻\Tr(Y_{1}Z_{2}H)=\Tr(Z_{1}Y_{2}H)roman_Tr ( start_ARG italic_Y start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT italic_Z start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT italic_H end_ARG ) = roman_Tr ( start_ARG italic_Z start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT italic_Y start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT italic_H end_ARG )

  • \bullet

    Tr(Z1X2H)=Tr(X1Z2H)tracesubscript𝑍1subscript𝑋2𝐻tracesubscript𝑋1subscript𝑍2𝐻\Tr(Z_{1}X_{2}H)=\Tr(X_{1}Z_{2}H)roman_Tr ( start_ARG italic_Z start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT italic_X start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT italic_H end_ARG ) = roman_Tr ( start_ARG italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT italic_Z start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT italic_H end_ARG )

  • \bullet

    Tr(X1Y2H)=Tr(Y1X2H)tracesubscript𝑋1subscript𝑌2𝐻tracesubscript𝑌1subscript𝑋2𝐻\Tr(X_{1}Y_{2}H)=\Tr(Y_{1}X_{2}H)roman_Tr ( start_ARG italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT italic_Y start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT italic_H end_ARG ) = roman_Tr ( start_ARG italic_Y start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT italic_X start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT italic_H end_ARG )

  • \bullet

    Tr(H)=Tr(X1X2H)+Tr(Y1Y2H)+Tr(Z1Z2H)trace𝐻tracesubscript𝑋1subscript𝑋2𝐻tracesubscript𝑌1subscript𝑌2𝐻tracesubscript𝑍1subscript𝑍2𝐻\Tr(H)=\Tr(X_{1}X_{2}H)+\Tr(Y_{1}Y_{2}H)+\Tr(Z_{1}Z_{2}H)roman_Tr ( start_ARG italic_H end_ARG ) = roman_Tr ( start_ARG italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT italic_X start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT italic_H end_ARG ) + roman_Tr ( start_ARG italic_Y start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT italic_Y start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT italic_H end_ARG ) + roman_Tr ( start_ARG italic_Z start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT italic_Z start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT italic_H end_ARG ).

Similarly, we can show that these constraints hold for any other qubit pairs in the four-qubit system. ∎

Theorem 6 (Rank Reduction by Symmetric State Property).

Let 𝐀𝐀\mathbf{A}bold_A be a measurement framework containing all single-qubit and two-qubit Pauli operators in a four-qubit system. Given a pure symmetric state |ψket𝜓\ket{\psi}| start_ARG italic_ψ end_ARG ⟩ in the form (34), if density matrix ρ𝜌\rhoitalic_ρ shares identical 2-RDMs with symmetric state |ψket𝜓\ket{\psi}| start_ARG italic_ψ end_ARG ⟩, then there exists a density matrix σ𝜎\sigmaitalic_σ with rank at most 5555 such that

Tr(|ψψ|σ)=Tr(|ψψ|σ) and 𝐀(σ)=𝐀(ρ).traceket𝜓bra𝜓𝜎traceket𝜓bra𝜓𝜎 and subscript𝐀𝜎subscript𝐀𝜌\displaystyle\Tr(\ket{\psi}\bra{\psi}\sigma)=\Tr(\ket{\psi}\bra{\psi}\sigma)% \text{ and }\vec{\mathcal{M}}_{\mathbf{A}}(\sigma)=\vec{\mathcal{M}}_{\mathbf{% A}}(\rho).roman_Tr ( start_ARG | start_ARG italic_ψ end_ARG ⟩ ⟨ start_ARG italic_ψ end_ARG | italic_σ end_ARG ) = roman_Tr ( start_ARG | start_ARG italic_ψ end_ARG ⟩ ⟨ start_ARG italic_ψ end_ARG | italic_σ end_ARG ) and over→ start_ARG caligraphic_M end_ARG start_POSTSUBSCRIPT bold_A end_POSTSUBSCRIPT ( italic_σ ) = over→ start_ARG caligraphic_M end_ARG start_POSTSUBSCRIPT bold_A end_POSTSUBSCRIPT ( italic_ρ ) .
Proof.

Suppose ρ𝜌\rhoitalic_ρ is density matrix sharing identical 2-RDMs with symmetric state |ψket𝜓\ket{\psi}| start_ARG italic_ψ end_ARG ⟩ in the form (34). Recall the proof of Theorem 1. To obtain a lower-rank density matrix equivalent to ρ𝜌\rhoitalic_ρ, we define an extended measurement framework 𝐁=𝐀{I,|ψψ|}𝐁𝐀𝐼ket𝜓bra𝜓\mathbf{B}=\mathbf{A}\cup\{I,\ket{\psi}\bra{\psi}\}bold_B = bold_A ∪ { italic_I , | start_ARG italic_ψ end_ARG ⟩ ⟨ start_ARG italic_ψ end_ARG | } where 𝐀𝐀\mathbf{A}bold_A contains all non-identity single-qubit or two-qubit Pauli operators. Define the subspace of Hermitian operators:

M={HB(suppρ):𝐁(H)=0 and H=H}.𝑀conditional-set𝐻𝐵supp𝜌subscript𝐁𝐻0 and 𝐻superscript𝐻\displaystyle M=\{H\in B(\operatorname{supp}\rho):\vec{\mathcal{M}}_{\mathbf{B% }}(H)=\vec{0}\text{ and }H=H^{\dagger}\}.italic_M = { italic_H ∈ italic_B ( roman_supp italic_ρ ) : over→ start_ARG caligraphic_M end_ARG start_POSTSUBSCRIPT bold_B end_POSTSUBSCRIPT ( italic_H ) = over→ start_ARG 0 end_ARG and italic_H = italic_H start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT } .

The dimension of this set is at least r2|𝐁|superscript𝑟2𝐁r^{2}-|\mathbf{B}|italic_r start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT - | bold_B |, where r=rank(ρ)𝑟rank𝜌r=\operatorname{rank}(\rho)italic_r = roman_rank ( italic_ρ ) and |𝐁|𝐁|\mathbf{B}|| bold_B | is the number of observables in 𝐁𝐁\mathbf{B}bold_B.

In fact, the new measurement framework does not need to include all operators from 𝐀𝐀\mathbf{A}bold_A. According to Theorem 5, we leverage the symmetry properties of any operator HB(suppρ)𝐻𝐵supp𝜌H\in B(\operatorname{supp}\rho)italic_H ∈ italic_B ( roman_supp italic_ρ ) to identify and eliminate redundant operators:

  • \bullet

    Single-qubit Pauli operators: Since Tr(XjH)=Tr(XkH)tracesubscript𝑋𝑗𝐻tracesubscript𝑋𝑘𝐻\Tr(X_{j}H)=\Tr(X_{k}H)roman_Tr ( start_ARG italic_X start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT italic_H end_ARG ) = roman_Tr ( start_ARG italic_X start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT italic_H end_ARG ), Tr(YjH)=Tr(YkH)tracesubscript𝑌𝑗𝐻tracesubscript𝑌𝑘𝐻\Tr(Y_{j}H)=\Tr(Y_{k}H)roman_Tr ( start_ARG italic_Y start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT italic_H end_ARG ) = roman_Tr ( start_ARG italic_Y start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT italic_H end_ARG ) and Tr(ZjH)=Tr(ZkH)tracesubscript𝑍𝑗𝐻tracesubscript𝑍𝑘𝐻\Tr(Z_{j}H)=\Tr(Z_{k}H)roman_Tr ( start_ARG italic_Z start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT italic_H end_ARG ) = roman_Tr ( start_ARG italic_Z start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT italic_H end_ARG ) for any qubit pair {j,k}𝑗𝑘\{j,k\}{ italic_j , italic_k }, it suffices to include only three single-qubit operators X1,Y1,Z1subscript𝑋1subscript𝑌1subscript𝑍1X_{1},Y_{1},Z_{1}italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_Y start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_Z start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT.

  • \bullet

    Two-qubit Pauli operators (different Pauli matrices on the pair): For each qubit pair {j,k}𝑗𝑘\{j,k\}{ italic_j , italic_k }, since Tr(Y1Z2H)=Tr(Z1Y2H)tracesubscript𝑌1subscript𝑍2𝐻tracesubscript𝑍1subscript𝑌2𝐻\Tr(Y_{1}Z_{2}H)=\Tr(Z_{1}Y_{2}H)roman_Tr ( start_ARG italic_Y start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT italic_Z start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT italic_H end_ARG ) = roman_Tr ( start_ARG italic_Z start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT italic_Y start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT italic_H end_ARG ), Tr(Z1X2H)=Tr(X1Z2H)tracesubscript𝑍1subscript𝑋2𝐻tracesubscript𝑋1subscript𝑍2𝐻\Tr(Z_{1}X_{2}H)=\Tr(X_{1}Z_{2}H)roman_Tr ( start_ARG italic_Z start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT italic_X start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT italic_H end_ARG ) = roman_Tr ( start_ARG italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT italic_Z start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT italic_H end_ARG ) and Tr(X1Y2H)=Tr(Y1X2H)tracesubscript𝑋1subscript𝑌2𝐻tracesubscript𝑌1subscript𝑋2𝐻\Tr(X_{1}Y_{2}H)=\Tr(Y_{1}X_{2}H)roman_Tr ( start_ARG italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT italic_Y start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT italic_H end_ARG ) = roman_Tr ( start_ARG italic_Y start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT italic_X start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT italic_H end_ARG ), if Y1Z2,Z1X2,X1Y2subscript𝑌1subscript𝑍2subscript𝑍1subscript𝑋2subscript𝑋1subscript𝑌2Y_{1}Z_{2},Z_{1}X_{2},X_{1}Y_{2}italic_Y start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT italic_Z start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , italic_Z start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT italic_X start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT italic_Y start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT are already included, including Z1Y2,X1Z2,Y1X2subscript𝑍1subscript𝑌2subscript𝑋1subscript𝑍2subscript𝑌1subscript𝑋2Z_{1}Y_{2},X_{1}Z_{2},Y_{1}X_{2}italic_Z start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT italic_Y start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT italic_Z start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , italic_Y start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT italic_X start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT is non-necessary.

  • \bullet

    Two-qubit Pauli operators (same Pauli matrix on the pair): Suppose identity operator I𝐼Iitalic_I is already included. For each qubit pair {j,k}𝑗𝑘\{j,k\}{ italic_j , italic_k }, since Tr(H)=Tr(XjXkH)+Tr(YjYkH)+Tr(ZjZkH)trace𝐻tracesubscript𝑋𝑗subscript𝑋𝑘𝐻tracesubscript𝑌𝑗subscript𝑌𝑘𝐻tracesubscript𝑍𝑗subscript𝑍𝑘𝐻\Tr(H)=\Tr(X_{j}X_{k}H)+\Tr(Y_{j}Y_{k}H)+\Tr(Z_{j}Z_{k}H)roman_Tr ( start_ARG italic_H end_ARG ) = roman_Tr ( start_ARG italic_X start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT italic_X start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT italic_H end_ARG ) + roman_Tr ( start_ARG italic_Y start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT italic_Y start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT italic_H end_ARG ) + roman_Tr ( start_ARG italic_Z start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT italic_Z start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT italic_H end_ARG ), if XjXksubscript𝑋𝑗subscript𝑋𝑘X_{j}X_{k}italic_X start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT italic_X start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT, YjYksubscript𝑌𝑗subscript𝑌𝑘Y_{j}Y_{k}italic_Y start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT italic_Y start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT are already included, including ZjZksubscript𝑍𝑗subscript𝑍𝑘Z_{j}Z_{k}italic_Z start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT italic_Z start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT is non-necessary.

There are 6 distinct qubit pairs in a four-qubit system, regardless of the order. For each qubit pair {j,k}𝑗𝑘\{j,k\}{ italic_j , italic_k }, it suffices to including two-qubit Pauli operators YjZk,ZjXk,XjYk,XjXk,YjYksubscript𝑌𝑗subscript𝑍𝑘subscript𝑍𝑗subscript𝑋𝑘subscript𝑋𝑗subscript𝑌𝑘subscript𝑋𝑗subscript𝑋𝑘subscript𝑌𝑗subscript𝑌𝑘Y_{j}Z_{k},Z_{j}X_{k},X_{j}Y_{k},X_{j}X_{k},Y_{j}Y_{k}italic_Y start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT italic_Z start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT , italic_Z start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT italic_X start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT , italic_X start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT italic_Y start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT , italic_X start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT italic_X start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT , italic_Y start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT italic_Y start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT. Altogether, this gives 30303030 two-qubit Pauli operators. Adding the identity operator I𝐼Iitalic_I, |ψψ|ket𝜓bra𝜓\ket{\psi}\bra{\psi}| start_ARG italic_ψ end_ARG ⟩ ⟨ start_ARG italic_ψ end_ARG |, and the single-qubit operators X1subscript𝑋1X_{1}italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT, Y1subscript𝑌1Y_{1}italic_Y start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT, Z1subscript𝑍1Z_{1}italic_Z start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT, the total number of observables in the reduced framework 𝐂𝐂\mathbf{C}bold_C is 35353535. Using the reduced measurement framework 𝐂𝐂\mathbf{C}bold_C, we redefine the subspace M𝑀Mitalic_M as

M={HB(suppρ):𝐂(H)=0 and H=H}𝑀conditional-set𝐻𝐵supp𝜌subscript𝐂𝐻0 and 𝐻superscript𝐻\displaystyle M=\{H\in B(\operatorname{supp}\rho):\vec{\mathcal{M}}_{\mathbf{C% }}(H)=\vec{0}\text{ and }H=H^{\dagger}\}italic_M = { italic_H ∈ italic_B ( roman_supp italic_ρ ) : over→ start_ARG caligraphic_M end_ARG start_POSTSUBSCRIPT bold_C end_POSTSUBSCRIPT ( italic_H ) = over→ start_ARG 0 end_ARG and italic_H = italic_H start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT }

The dimension of M𝑀Mitalic_M is at least r2|𝐂|superscript𝑟2𝐂r^{2}-|\mathbf{C}|italic_r start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT - | bold_C |.

Similar to the proof of Theorem 1, by iteratively reducing the rank, we may eventually obtain a equivalent density matrix σ𝜎\sigmaitalic_σ with rank(σ)<|𝐂|+1rank𝜎𝐂1\operatorname{rank}(\sigma)<\sqrt{|\mathbf{C}|+1}roman_rank ( italic_σ ) < square-root start_ARG | bold_C | + 1 end_ARG. Since |𝐂|=35𝐂35|\mathbf{C}|=35| bold_C | = 35, there exists a density matrix σ𝜎\sigmaitalic_σ with rank at most 5 such that

Tr(|ψψ|σ)=Tr(|ψψ|ρ) and 𝐀(σ)=𝐀(ρ).traceket𝜓bra𝜓𝜎traceket𝜓bra𝜓𝜌 and subscript𝐀𝜎subscript𝐀𝜌\displaystyle\Tr(\ket{\psi}\bra{\psi}\sigma)=\Tr(\ket{\psi}\bra{\psi}\rho)% \text{ and }\vec{\mathcal{M}}_{\mathbf{A}}(\sigma)=\vec{\mathcal{M}}_{\mathbf{% A}}(\rho).roman_Tr ( start_ARG | start_ARG italic_ψ end_ARG ⟩ ⟨ start_ARG italic_ψ end_ARG | italic_σ end_ARG ) = roman_Tr ( start_ARG | start_ARG italic_ψ end_ARG ⟩ ⟨ start_ARG italic_ψ end_ARG | italic_ρ end_ARG ) and over→ start_ARG caligraphic_M end_ARG start_POSTSUBSCRIPT bold_A end_POSTSUBSCRIPT ( italic_σ ) = over→ start_ARG caligraphic_M end_ARG start_POSTSUBSCRIPT bold_A end_POSTSUBSCRIPT ( italic_ρ ) .