This paper was converted on www.awesomepapers.org from LaTeX by an anonymous user.
Want to know more? Visit the Converter page.

Parameterizing density operators with arbitrary symmetries to gain advantage in quantum state estimation

Inés Corte 1,2  ,  Marcelo Losada3  ,  Diego Tielas1,2  ,
 Federico Holik1  and  Lorena Rebón1,2
Abstract

In this work, we show how to parameterize a density matrix that has an arbitrary symmetry, knowing the generators of the Lie algebra (if the symmetry group is a connected Lie group) or the generators of its underlying group (in case it is finite). This allows to pose MaxEnt and MaxLik estimation techniques as convex optimization problems with a substantial reduction in the number of parameters of the function involved. This implies that, apart from a computational advantage due to the fact that the optimization is performed in a reduced space, the amount of experimental data needed for a good estimation of the density matrix can be reduced as well. In addition, we run numerical experiments and apply these parameterizations to quantum state estimation of states with different symmetries.

1- Instituto de Física La Plata (CONICET-UNLP), Calle 113 entre 64 y 64 S/N, 1900, La Plata, Buenos Aires, Argentina

2- Departamento de Ciencias Básicas, Facultad de Ingeniería, Universidad Nacional de La Plata, Calle 48 y 116, 1900, La Plata, Buenos Aires, Argentina

3- Facultad de Matemática, Astronomía, Física y Computación, Universidad Nacional de Córdoba, Av. Medina Allende S/N, Ciudad Universitaria, Córdoba, X5000, Córdoba, Argentina

1 Introduction

Quantum state estimation lies at the heart of many quantum information tasks, variational quantum algorithms and certification of quantum devices. However, the problem of estimating unknown quantum states is generally hard because the number of independent parameters needed for a full description grows exponentially with the number of qubits. Thus, many techniques have been developed for particular classes of states that satisfy certain conditions, which imposes constraints that reduce the number of independent parameters needed for a full specification of the state. An important example of such conditions is the existence of physical symmetries in the generated states. In some cases, symmetries have their origin in the physical properties of the system under consideration, as is the case of the permutational invariance of identical particle systems [1, 2]. In other cases, symmetric states can be generated intentionally to carry out certain specific tasks [3, 4].

Recently, a method for estimating quantum states with arbitrary symmetries using the MaxEnt technique was developed in [5, 6]. One of the main advantages of this method is that one obtains a substantial reduction in the number of observables needed to perform a reasonable estimation of the state. However, it has the drawback that the numerical optimization is carried out over the whole space of density operators. Thus, while the number of measurements is substantially reduced, the fact that symmetric states need less parameters is not used to take advantage during the numerical computation.

Another example of a relevant method for quantum state estimation that relies on symmetries is the permutationally invariant quantum tomography [7]. This method extracts the permutationally invariant part of an unknown quantum state, which has much less independent parameters than the full state. In fact, the number of measurements needed to determine the permutationally invariant part of an unknown state grows polynomially with the number of qubits [8]. The formulation of the problem and the choice of the observables to measure in laboratory implementations depends on the specific properties of the symmetry group [7, 9]. Up to now, there is no similar method for other symmetries.

In conclusion, a reduction in the computational complexity of the problem can be attained expressing a density operator that has the given symmetry as a combination of elements of a certain symmetric subspace of the space of Hermitian matrices. Generalizing the method of permutationally invariant tomography, the aim of this work is to reformulate the task of state estimation with arbitrary symmetries as a non-linear convex optimization problem. For that, we present a method for writing a quantum state with a given symmetry as a linear combination of the elements of a proper subspace of the space of Hermitian matrices. In doing so, we obtain a reduction in the dimensionality of the resulting convex optimization problem. This strategy has the following advantages with regards to previous works:

  • It works for a very general family of symmetries, namely those associated with finite groups and connected Lie groups. Almost all symmetries of interest in physics fall into these two categories. As relevant examples, we can mention: arbitrary rotations, permutationally invariant states (and all its Bosonic and Fermionic subfamilies) and Werner states.

  • Our method only depends on the mathematical peculiarities of the symmetry group via its generators. No further dependence on the particular properties of the group are needed. This means that, in practice, the main problem consists in identifying a set of generators of the Lie algebra (for connected Lie groups) or a set of generators of the group (for finite groups). In most tasks, this is equivalent to the mere specification of the group involved111For example, when we have a certain rotation, say a rotation in the z^\hat{z} direction, we express it as eiσzθe^{-\frac{i}{\hbar}\sigma_{z}\theta}, with θ\theta\in\mathbb{R}. Then, the Lie algebra generators are given by the set {σz}\{\sigma_{z}\}. Werner and permutationally-invariant state generators can be computed easily, as shown in [6].. This feature simplifies the mathematical formulation of the problem considerably in comparison with other methods.

  • The empirically-implemented observables need not possess the symmetry of the state. Only a mild “non-orthogonality” condition is required. Thus, our estimation technique can, in principle, be easily adapted to the particularities of very specific measurement set-ups (a feature that would allow to save a lot of experimental resources in many cases).

  • These features result in a reduction of both the number of independent parameters, that define the dimension of the convex optimization problem, and the number of measured observables.

  • Finally, the above methodology can be formulated as a simple algorithm, so that it can be used in practice without the need of delving deep into the technical details.

This paper is organized as follows. In Section 2 we show how to write a density operator having an arbitrary symmetry as a linear combination of a proper subspace of the space of Hermitian operators. Next, in Section 3, and after analysing the linear inversion method, we show how to get advantage of this decomposition to formulate a convex optimization problem with a reduced number of parameters. We sketch how to define the symmetric part of a state (an approach similar to [9] but considering arbitrary symmetries instead) in Section 4. Then, we test the performance of our method in a more realistic scenario using states with different symmetries in Section 5. Finally, in Section 6, we summarize our results.

2 Parameterization of a density operator which is symmetric under the action of a group

In this section we assume that a given density operator ρ\rho possesses a certain symmetry. This symmetry can be described by a connected Lie group, as is the case of continuous rotations and Werner states [10], or by a finite group, such as discrete rotations with finite elements and permutations. Groups will be denoted by GG and their Lie algebras by 𝔊\mathfrak{G}. The set of states that have a certain symmetry form a proper convex subset222Except when the symmetry group is the trivial one, i.e., G={I}G=\{I\} of the convex set of quantum states [11]. In general, the dimension of this proper convex subset will be much lower than that of the original space, as we will see in Section 5. In order to use this reduction in the dimensionality, we need to rewrite the original state as a linear combination in a proper subspace of the space of Hermitian operators.

Let us start first showing how to do this for connected Lie groups. We will reproduce some of the results presented in [5] to make the presentation more self-contained. In what follows, we consider the scalar product A;B=tr(AB)\langle A;B\rangle=\mbox{tr}(AB^{\dagger}) in the vector space of complex matrices n×n\mathbb{C}^{n\times n}, which is also a Hilbert space. Notice that, if AA and BB are Hermitian, then tr(AB)=tr(AB)\mbox{tr}(AB^{\dagger})=\mbox{tr}(AB). It also defines a real scalar product in the real-Hilbert space of Hermitian matrices.

Given a connected Lie group GG with Lie algebra 𝔊\mathfrak{G}, assume that its generators are given by {Qk}k=1,,m\{Q_{k}\}_{k=1,\ldots,m} (i.e., 𝔊\mathfrak{G} is the linear span of {Qk}k=1,,m\{Q_{k}\}_{k=1,\ldots,m}). Next, consider a basis for the space of Hermitian matrices: {Oj}j=1,,n×n\{O_{j}\}_{j=1,\ldots,n\times n}. Then, one can prove that a state ρ\rho that possesses the symmetry (UρUU\rho U^{\dagger} for all UGU\in G) satisfies [5]:

[iQk,Oj]\displaystyle\langle[iQ_{k},O_{j}]\rangle =\displaystyle= Tr(i[Qk,Oj]ρ)=0,\displaystyle\mbox{Tr}\left(i[Q_{k},O_{j}]\rho\right)=0,
k=1,,m,\displaystyle~{}~{}\forall k=1,\ldots,m, j=1,,n×n,\displaystyle\forall\,j=1,\ldots,n\times n, (1)

The reason is the following. Assume that a density operator ρ\rho is invariant under the action of GG: UρU=ρU\rho U^{\dagger}=\rho, for all UGU\in G. Now, given that UU is unitary and GG is connected, then each UGU\in G can be written as U=eiMtU=e^{iMt}, where M𝔊M\in\mathfrak{G} (AA is Hermitian and belongs to the Lie algebra of GG) and tt\in\mathbb{R} (notice that t=0t=0 corresponds to U=IdU=Id, the unit element of the group). Thus,

eiMtρeiMt=ρe^{iMt}\rho e^{-iMt}=\rho (2)

for all tt\in\mathbb{R} if and only if

eiMtρeiMtρ=0e^{iMt}\rho e^{-iMt}-\rho=0 (3)

which – using the expansion of the exponential function – can rewritten as

(1iMt)ρ(1+iMt)ρ+O(t2)=iMtρ+ρiMt+O(t2)=it[ρ,M]+O(t2)=0(1-iMt)\rho(1+iMt)-\rho+O(t^{2})=-iMt\rho+\rho iMt+O(t^{2})=-it[\rho,M]+O(t^{2})=0 (4)

The above equation holds for all tt\in\mathbb{R} if and only if

[ρ,M]=0[\rho,M]=0 (5)

from which it follows that UρU=ρU\rho U^{\dagger}=\rho for all UGU\in G, if and only if [ρ,M]=0[\rho,M]=0 for all M𝔊M\in\mathfrak{G}. But the above condition is true if and only if [ρ,Qk]=0[\rho,Q_{k}]=0 for all the generators of the Lie algebra {Qk}k=1,,m\{Q_{k}\}_{k=1,\ldots,m}.

Equations (2) can be seen as the kernel of a linear functional Tr(i[Qk,Oj])\mbox{Tr}\left(i[Q_{k},O_{j}]\ldots\right), which is a linear subspace and is thus convex. The density operators that satisfy these equations are just contained in the intersection of all the kernels with the convex set of quantum states. Since the intersection of convex sets is a convex set, Eqs. (2) define a convex set 𝒞G\mathcal{C}_{G} of density matrices. This set is also compact [11]. Notice that, under these conditions, any continuous strictly convex (concave) function defined over 𝒞G\mathcal{C}_{G} will attain a unique maximum (minimum) element. If we add an arbitrary number of mean value equations of the form tr(ρO)=o\mbox{tr}(\rho O)=o (being OO an Hermitian matrix and oo\in\mathbb{R}), we will also obtain a convex set (with the sole condition that the equations be compatible).

Applying the scalar product, an equation of the form

Tr(i[Qk,Oj]ρ)=0\mbox{Tr}\left(i[Q_{k},O_{j}]\rho\right)=0 (6)

can be rewritten as

ρ;i[Qk,Oj]=0.\langle\rho;i[Q_{k},O_{j}]\rangle=0. (7)

The geometric interpretation of Eq. (7) is that the projection of ρ\rho with respect to the \mathbb{R}-subspace 𝕋\mathbb{T}, generated by the set {i[Qk,Oj]}k=1,,m;j=1,,n×n\{i[Q_{k},O_{j}]\}_{k=1,\ldots,m;j=1,\ldots,n\times n}, is null. Define then 𝕊G:=𝕋\mathbb{S}_{G}:=\mathbb{T}^{\bot} (i.e., 𝕊G\mathbb{S}_{G} is the orthogonal complement of 𝕋\mathbb{T}). We call 𝕊G\mathbb{S}_{G} the symmetric subspace associated to the group GG. Thus, it follows that the projection of ρ\rho is only non-null in the subspace 𝕊G\mathbb{S}_{G}. Let {S1,,Sr}\{S_{1},\ldots,S_{r}\} be an orthogonal basis of 𝕊G\mathbb{S}_{G} (we are assuming that dim(𝕊G)=rdim(\mathbb{S}_{G})=r). Thus, by the above considerations, we must have that:

ρ=i=1rαiSi\rho=\sum^{r}_{i=1}\alpha_{i}S_{i} (8)

for some real parameters {αi}i=1,,r\{\alpha_{i}\}_{i=1,...,r}, with r<(2N×2N)1r<(2^{N}\times 2^{N})-1. Exploiting that ρ\rho has a symmetry defined by the action of GG, we have managed to write it using less parameters than those needed for a not necessarily invariant state. All we needed to generate 𝕊G\mathbb{S}_{G} were the Lie algebra generators {Qk}k=1,,m\{Q_{k}\}_{k=1,\ldots,m} (or the generators {G1,,Gm}\{G_{1},\ldots,G_{m}\} when the group is finite). No further reliance on other group features is required. Indeed, with these inputs, it is possible to find an orthogonal basis of 𝕊𝔾\mathbb{S_{G}} using only linear algebra operations.

Equation (8) must be interpreted as follows: all states ρ\rho which are invariant under the action of the group GG can be written in that way for some unknown parameters αi\alpha_{i}. Equation (8) can be used as the starting point of a convex optimization problem: find the optimal values of the αi\alpha_{i} in such a way that ρ\rho satisfies some constrains (typically, positivity, unit trace, and a set of mean values experimentally obtained) and maximizes (or minimizes) a convex (or concave) function, such as entropy. Notice that the manifold defined by Eq. (8) is convex, which gives a non-linear convex optimization problem.

The advantage of using such a parameterization is that the set of parameters, for many symmetries, is much smaller than the dimension dd of the original space. For example, a permutationally symmetric state ρ\rho is defined by (d×d+N1N){d\times d+N-1}\choose{N} 1Nd21-1\sim N^{d^{2}-1} independent real parameters, which exhibit a cubic growth with the number NN of qubits. In Section 5 we give concrete examples of this reduction in the number of parameters for different symmetries.

The construction for finite groups is completely analogous to the one exposed above. Let GG be a finite group generated by a set G0={g1,g1,,gn}G_{0}=\{g_{1},g_{1},\ldots,g_{n}\} (for finite groups, the existence of this set follows trivially from the definition of generators; see [12], page 9). This means that any element gGg\in G can be written as a (finite) product of elements of G0G_{0} (and their inverses). In the Hilbert space, the elements of G0G_{0} are represented by a set of unitary operators RG0={U1,U2,,Un}RG_{0}=\{U_{1},U_{2},\ldots,U_{n}\}, that, again, generate a representation RGRG of GG in a similar way because any representation establishes a group homeomorphism. Now, the invariance condition of ρ\rho can be stated as

UρU=ρ.U\rho U^{\dagger}=\rho. (9)

It is straightforward to prove that Eq. (9) is equivalent to

UρU=ρ,URG0.U\rho U^{\dagger}=\rho\,\,,\,\,\forall U\in RG_{0}. (10)

Using Eq. (10) and proceeding similarly to the non-discrete case, we obtain that ρ\rho possesses the desired symmetry if and only if [ρ,Uk]=0[\rho,U_{k}]=0 for all k=1,,nk=1,...,n. From these equations, we can proceed in a way completely analogous to the continuous case.

3 State estimation using decompositions with fewer parameters

In this section we discuss how to use the decomposition in Eq. (8) to determine a symmetric – but otherwise unknown – quantum state. Even though our results will mainly focus on the convex optimization application, we first show how to such decomposition for the case of linear inversion.

3.1 Linear inversion

Several reconstruction techniques are based on direct linear inversion of experimental data. This method is conceptually simple and straightforward. But it might yield an unphysical representation of the state, since positivity is not guaranteed. However, under certain conditions, linear inversion is still relevant in many circumstances of practical interest [13].

Assuming that the unknown state has a symmetry with an underlying group GG, we use the decomposition in Eq. (8) in the Born rule to obtain the expectation value equation for an observable AA:

A=tr(ρA)=i=1rαitr(SiA)\langle A\rangle=\mbox{tr}(\rho A)=\sum^{r}_{i=1}\alpha_{i}\mbox{tr}(S_{i}A) (11)

The left hand side of Eq. (11) represents the experimentally acquired mean value of AA333In the ideal situation in which experimental noise is reduced to zero, the theoretical and empirical numbers would be equal.. The right hand side represents our theoretical representation of the state under the symmetry assumptions. Notice that, if tr(SiA)=0\mbox{tr}(S_{i}A)=0 for all ii, then, we would obtain an equation of the form 0=00=0. Thus, in the case in which AA is orthogonal to 𝕊G\mathbb{S}_{G}, the content of Eq. (11) is vacuous. On the contrary, if for some ii we have tr(SiA)0\mbox{tr}(S_{i}A)\neq 0, it might give place to a linearly independent equation, and then, it will give us non-trivial information about some of the αi\alpha_{i}’s. Thus, assume that we measure a family of observables {Ai}i=1,,r\{A_{i}\}_{i=1,...,r} satisfying that tr(SjAi)0\mbox{tr}(S_{j}A_{i})\neq 0 for all ii and at least for some jj. In that case, we obtain rr equations:

A1\displaystyle\langle A_{1}\rangle =i=1rαitr(SiA1)\displaystyle=\sum^{r}_{i=1}\alpha_{i}\mbox{tr}(S_{i}A_{1})
A2\displaystyle\langle A_{2}\rangle =i=1rαitr(SiA2)\displaystyle=\sum^{r}_{i=1}\alpha_{i}\mbox{tr}(S_{i}A_{2})
\displaystyle\vdots
Ar\displaystyle\langle A_{r}\rangle =i=1rαitr(SiAr)\displaystyle=\sum^{r}_{i=1}\alpha_{i}\mbox{tr}(S_{i}A_{r})

from which we can obtain the rr unknown coefficients, and therefore a representation of the state. Notice that if we did not use this information about the symmetry, the number of unknown parameters would be of the order of 2N×2N2^{N}\times 2^{N} (with a concomitant increment in the number of experimental observables needed). This illustrates the reduction in the number of experimental observables and computational complexity obtained using decomposition (8).

In some specific situations, and with suitable modifications, the linear inversion approach can be an effective tool for all practical purposes [13]. Another relevant feature of the above procedure is that the sole condition on the AiA_{i}’s is that they are not orthogonal to 𝕊G\mathbb{S}_{G} (which is a quite mild restriction). Due to the freedom in choosing the AiA_{i}’s, this method can be adapted for each experimental setup, considering observables that can be easily implemented in it.

3.2 Quantum state estimation as an optimization problem

Now, we turn to the general problem of tomographic schemes based on optimization techniques under the premise that the unknown density operator possesses a symmetry defined by GG. This methodology lies at the basis of many quantum state estimation protocols, such as MaxLix [9], MaxEnt [6], MaxLik-MaxEnt [14], and Variational convex optimization [15].

Let FF be a continuous convex function. Given GG, we define 𝕊G\mathbb{S}_{G} as in Section 2. Let F(ρ)=S(α1,,αr)F(\rho)=S(\alpha_{1},\ldots,\alpha_{r}) be a function with a defined concavity/convexity. Maximize (or minimize, depending on the case) F(α1,,αr)F(\alpha_{1},\ldots,\alpha_{r}) under the condition that

ρ=i=1rαiSi0,\rho=\sum^{r}_{i=1}\alpha_{i}S_{i}\succeq 0, (12)

the normalization condition tr(ρ)=1\mbox{tr}(\rho)=1, and eventually, a set of extra constrains, such as

tr(ρA1)=a1\displaystyle\mbox{tr}(\rho A_{1})=a_{1} (13)
\displaystyle\vdots
tr(ρAr)=ar\displaystyle\mbox{tr}(\rho A_{r})=a_{r}

where A1A_{1}, A2A_{2}, \ldots, ArA_{r} are Hermitian operators and a1a_{1}, a2a_{2}, \ldots, aca_{c} are real are their respective mean values. For the MaxLik problem, the mean values of a suitably chosen set of projection operators – or more generally, POVMs – are introduced as parameters of the functional. As we discussed in the previous section, it is requested that they form a quorum set or otherwise the solution will not be unique. The MaxEnt, MaxEnt-MaxLik and Variational techniques allow for an even stronger reduction in the number of measured observables, while keeping a reasonable quality in the estimation output [6].

4 Symmetric part of a density operator (for an arbitrary symmetry)

From the above considerations, it follows that, given a group GG, we can split the vector space of n×nn\times n complex matrices in two orthogonal subspaces, namely, 𝕊G\mathbb{S}_{G} and 𝕊G\mathbb{S}_{G}^{\bot}. Thus, it should be obvious that an arbitrary density operator ρ\rho can be, in principle, written as:

ρ=ρG+ρG,\rho=\rho_{G^{\bot}}+\rho_{G}, (14)

where

ρG=i=1dim(𝕊)tr(ρSi)Si\rho_{G}=\sum^{\mbox{dim}(\mathbb{S})}_{i=1}\mbox{tr}(\rho S_{i})S_{i} (15)

and

ρG=i=1dim(𝕊)tr(ρSi)Si\rho_{G^{\bot}}=\sum^{\mbox{dim}(\mathbb{S}^{\bot})}_{i=1}\mbox{tr}(\rho S^{\bot}_{i})S^{\bot}_{i} (16)

where the SiS^{\bot}_{i}’s form an orthonormal basis of 𝕊\mathbb{S}^{\bot}. Its particular form is of no use for our estimation scheme.

Under some circumstances, finding the symmetric part of an unknown density operator can be useful for quantum information theory (see for example the arguments presented in [7] and [9] for the case of permutationally invariant states). Here, we have shown how to generalize the symmetric part of a density operator to a much larger family of symmetries. If we now chose a collection of linearly independent observables {Ai}i=1,,dim(𝕊)\{A_{i}\}_{i=1,\>\ldots,\>\mbox{dim}(\mathbb{S})} that can be written as linear combinations of elements of 𝕊\mathbb{S}, we can perform a tomographic scheme that estimates the symmetric part of an unknown density operator for an arbitrary symmetry defined by GG.

5 Examples and numerical simulations

In this section, we apply the ideas exposed above to estimate multi-qubit quantum states with specific symmetries. To this end, we combine the parameterization from Section 3 with the variational quantum tomography (VQT) technique described in Refs. [15, 16]. We refer to this hybrid approach as group-invariant tomography (GIT). We will study scenarios with a number of measurements equal to the number of parameters of the symmetric state involved. Nevertheless, as our algorithm is based on VQT, it can be used even when the number of parameters is less than quorum [15], as in the case of MaxEnt estimation. Our analysis is focused on permutationally invariant states, Werner states, and states which are invariant under global rotations or under individual qubit rotations.

In Fig. 1, we show the number of independent parameters in the symmetric part of a density operator with the given symmetry as a function of the number of qubits. For comparison, we also include the number of parameters required to estimate a multi-qubit state via standard quantum tomography (SQT).

Refer to caption
Figure 1: Number of independent parameters in the decomposition of Eq. (12) as a function of the number of qubits for different symmetries. If no symmetries of the state are considered (red dots), the number of parameters grows exponentially. Fewer parameters usually imply fewer measurements in experimental setups, and a computational problem of smaller dimension.

For an approach to the performance of the GIT in a real experimental scenario, in the following sections we use such a scheme to reconstruct quantum states with specific symmetries by considering simulated measurement results that could be obtained in hypothetical experiments. The simulated lab frequencies were generated modifying the theoretically predicted probabilities with a binomial or Gaussian probability distribution. As figure of merit, we compute the fidelity of reconstruction between the resulting estimated state and the ideal target state.

The GIT scheme was implemented algorithmically in Python following the ideas from Section 2. First, it computes the commutators [Qi,Oj][Q_{i},O_{j}] for the given symmetry, where QiQ_{i} is a Lie Generator and OjO_{j} is a basis element of the space of hermitian 2N×2N2^{N}\times 2^{N} matrices. Then, it uses Gram-Schmidt orthogonalization (GSO) to determine a subset of cc linearly independent commutators. This set of cc elements is completed with {Oj}j=1,,22N\{O_{j}\}_{j=1,\dots,2^{2N}} and, from this new set of c+22Nc+2^{2N} ordered elements, a subset of 22N2^{2N} orthogonal elements is obtained applying again GSO. The first cc elements generate 𝕊G\mathbb{S}_{G}^{\bot}, implying that all remaining elements form an orthogonal basis of 𝕊G\mathbb{S}_{G}. Thus, these r=22Ncr=2^{2N}-c matrices are the SiS_{i}’s from Eq. (8). Finally, this expression of ρ\rho is integrated into the VQT formulation [15, 16], that we reproduce here:

minρ,ΔiΔi+itr(Eiρ)\displaystyle\min_{\rho,\,\Delta}\sum_{i\in\mathcal{I}}\Delta_{i}+\sum_{i\notin\mathcal{I}}\mbox{tr}(E_{i}\rho) (17)
subject to|tr(Eiρ)fi|Δifi,i\displaystyle\mbox{subject to}\,\,|\mbox{tr}(E_{i}\rho)-f_{i}|\leq\Delta_{i}f_{i},\,\,\,i\in\mathcal{I}
Δi0\displaystyle\Delta_{i}\geq 0
tr(ρ)=1\displaystyle\mbox{tr}(\rho)=1
ρ0\displaystyle\rho\succeq 0

where {Ei}\{E_{i}\} is the measurement set, {fi}\{f_{i}\} the measured frequencies (or mean values), {Δi}\{\Delta_{i}\} the tolerances, and \mathcal{I} stands for the set of indexes of measured data. We will restrict to scenarios in which the number of measurements equals the number of parameters in the parameterization (but the VQT technique still works reasonably with fewer measurements). In most examples below, the EiE_{i}’s will be projectors and the corresponding fif_{i}’s will be frequencies (i.e., numbers in the interval [0,1][0,1]). In the Werner case, we also considered the SiS_{i}’s, which are Hermitian but not necessarily projective. Since the SiS_{i}’s are not necessarily POVM’s, some fif_{i}’s might be negative. Accordingly, we replaced the second restriction of Eqn. 17 with |tr(Eiρ)fi|Δi|fi||\mbox{tr}(E_{i}\rho)-f_{i}|\leq\Delta_{i}|f_{i}| in the simulations. In our code, the convex optimization problem defined by Eqn. 17 is solved using the CVXOPT package [17].

5.1 Permutationally Invariant States

We will start by considering a quantum source that generates permutationally invariant states, which are associated with a discrete symmetry. For example, in the case of pure states, these are symmetric or antisymmetric under the exchange of any two particles of the system.

Let us briefly describe the generators of the symmetry group. For an NN-qubit state, |ψ=|ψ1|ψi|ψj|ψN|\psi\rangle=|\psi_{1}\rangle\otimes\ldots\otimes|\psi_{i}\rangle\otimes\ldots\otimes|\psi_{j}\rangle\otimes\ldots\otimes|\psi_{N}\rangle, the action of the permutation operator PijP_{ij} ( i,j=1,,N\forall i,j=1,\ldots,N, iji\neq j) is given by

Pij|ψ=|ψ1|ψj|ψi|ψN,P_{ij}|\psi\rangle=|\psi_{1}\rangle\otimes\ldots\otimes|\psi_{j}\rangle\otimes\ldots\otimes|\psi_{i}\rangle\otimes\ldots\otimes|\psi_{N}\rangle, (18)

Thus, for arbitrary (i,j)(i,j), a permutationally invariant state |ψ|\psi\rangle must satisfy the relation Pij|ψ=±|ψP_{ij}|\psi\rangle=\pm|\psi\rangle, where “++” stands for Boson-like qubits and “-” for Fermion-like qubits. Furthermore, if the quantum system is described by a density operator ρ(PI)\rho_{\mathrm{(PI)}}, the system is said to have permutational symmetry if the following relation is satisfied:

Pijρ(PI)Pij=ρ(PI),i,j=1,,N.\displaystyle P_{ij}\rho_{\mathrm{(PI)}}P_{ij}=\rho_{\mathrm{(PI)}},~{}~{}~{}\forall~{}i,j=1,\dots,N. (19)

For an NN-qubit system, it suffices to consider the generators {P12,P13,P14,,P1N}\{P_{12},P_{13},P_{14},\ldots,P_{1N}\}, which can be computed as matrices, for example, in the computational basis. This set of operators is the only input our algorithm needs to compute the orthogonal basis of 𝕊G\mathbb{S}_{G} appearing in the parameterization of Eq. (8).

We ran numerical simulations of the tomographic state task based on a potential quantum optics scenario. In a real experiment, the expectation value of each observable EiE_{i} in the target state, tr(Eiρ)\mathrm{tr}(E_{i}\rho), is approximated by the relative frequency fi=ni/Ntrialsf_{i}=n_{i}/N_{trials}, where nin_{i} is the number of trials (or pulses) that resulted in a click of the detectors and NtrialsN_{\text{trials}} is the total number of trials. These frequencies are related to single-qubit projective measurements on the usual basis of polarization [18]

{|H=(10),|V=(01)},{|D=12(|H+|V),|R=12(|Hi|V)}\left\{|H\rangle=\left(\begin{array}[]{c}1\\ 0\end{array}\right),\>|V\rangle=\left(\begin{array}[]{c}0\\ 1\end{array}\right)\right\},\>\left\{|D\rangle=\frac{1}{\sqrt{2}}(|H\rangle+|V\rangle),\>|R\rangle=\frac{1}{\sqrt{2}}(|H\rangle-i|V\rangle)\right\}

To simulate these experiments, we have considered the detection noise as the only source of noise and simulated detection frequencies using a binomial distribution B(Ntrials,pdet)B(N_{\text{trials}},p_{\text{det}}), where pdetp_{\text{det}} the probability of detecting a photon in a given mode. Since we are dealing with a photonic system, this probability can be modeled as

pdet=1eμpidealλdc,p_{\text{det}}=1-e^{-\mu p_{\text{ideal}}-\lambda_{\text{dc}}},

where μ\mu is the mean photon-number per laser pulse, pidealp_{\text{ideal}} is the ideal detection probability and λdc\lambda_{\text{dc}} is the number of dark counts (dc) [19, 20]. In our simulations, we used μ=0.18\mu=0.18, Ntrials=5×105N_{\text{trials}}=5\times 10^{5} and different values of λdc\lambda_{\text{dc}}.

We studied cat-like states as a first example of this symmetry, which are given by

|ψp=p|00+1p|11|\psi_{p}\rangle=\sqrt{p}|0...0\rangle+\sqrt{1-p}|1...1\rangle

for different values of the parameter pp. In Fig. 2 and Fig. 3, we used GIT to reconstruct these states considering λdc=5×105\lambda_{\text{dc}}=5\times 10^{-5}. The results obtained using a complete tomographic scheme are also included for comparison.

Refer to caption
Figure 2: Fidelity of 3-qubit cat states estimated via GIT (blue dots) and SQT (purple dots) algorithm from [21]. Horizontal lines and shaded areas represent the mean fidelity value and standard deviation respectively for each tomographic scheme.
Refer to caption
Figure 3: Fidelity of 4-qubit cat states estimated via GIT (blue dots) and SQT (purple dots) using [21]. Horizontal lines and shaded areas represent the mean fidelity value and standard deviation respectively for each tomographic scheme. The incomplete scheme performs better than its complete counterpart.

In Fig. 4 we show the mean fidelities of 200 permutationally-invariant reconstructed states. Another example of permutationally-invariant states are the Greenberger-Horne-Zeilinger (GHZ) states. In Fig. 5, each cross indicates the mean fidelity of the estimated GHZ state using 10 different simulated sets of experimental frequencies.

Refer to caption
Figure 4: Fidelities of 200 permutationally-invariant states estimated via GIT. We varied the number of qubits and used different values of dark counts λdc\lambda_{dc}, increasing the noise in simulated frequency values as λdc\lambda_{dc} increases. Crosses indicate the mean fidelity value in each case.
Refer to caption
Figure 5: Mean fidelity (crosses) of GHZ states estimated via GIT. We varied the number of qubits and used different values of dark counts λdc\lambda_{dc}, increasing the noise in simulated frequencies values as λdc\lambda_{dc} increases. As expected, a greater number of λdc\lambda_{dc} leads to a worse fidelity.

5.2 Werner states

We now consider the family of Werner states [22, 10]. In the case of a system of NN qubits, these states can be defined as those which are invariant under the action of the group

𝒢N={UNUU(2)}.\mathcal{G}_{N}=\{U^{\otimes N}\,\,\mid\,\,U\in U(2)\}. (20)

That is, a Werner state satisfies the relation

(UN)ρ(W)(UN)=ρ(W),\displaystyle(U^{\otimes N})\rho_{\mathrm{(W)}}(U^{\otimes N})^{\dagger}=\rho_{\mathrm{(W)}}, (21)

for all unitary operators UU acting on the single-qubit space. Thus, these states have the symmetry defined by the action of the continuous group 𝒢N\mathcal{G}_{N}. The generators of this group can be computed for all NN. We illustrate the case of two qubits for simplicity (the general case follows similarly). Any unitary matrix UU can be written as U=exp(ia)U=\exp(ia), where aa is an Hermitian 2×22\times 2 matrix. Let II be the 2×22\times 2 identity matrix. Thus, UU=exp(ia)exp(ia)=(exp(ia)I)(Iexp(ia))=exp(iaI)exp(Iia)=exp(iaI+Iia)U\otimes U=\exp(ia)\otimes\exp(ia)=(\exp(ia)\otimes I)(I\otimes\exp(ia))=\exp(ia\otimes I)\exp(I\otimes ia)=\exp(ia\otimes I+I\otimes ia). Now, we can write a=k=03αkσka=\sum_{k=0}^{3}\alpha_{k}\sigma_{k}, where the α\alpha’s are real numbers, σ0=I\sigma_{0}=I and {σk}k=1,2,3\{\sigma_{k}\}_{k=1,2,3} are the Pauli matrices. Finally, iaI+Iia=kαk(σkI+Iσk)ia\otimes I+I\otimes ia=\sum_{k}\alpha_{k}(\sigma_{k}\otimes I+I\otimes\sigma_{k}). This proves that the set {σkI+Iσk}k=0,1,2,3\{\sigma_{k}\otimes I+I\otimes\sigma_{k}\}_{k=0,1,2,3} is a basis for the generators of the group.

Once again, we focused on a potential quantum optics experiment. We considered two different measurement sets, giving the fidelities presented in Fig. 6. As a first attempt, we simulated the projective measurements used for permutationally-invariant (PI) states. These projectors are more than the ones needed for quorum for this symmetry. However, this set is easy to implement in experimental setups and still implies fewer measurements compared to SQT. Moreover, the mean fidelity is greater in this case than in states estimated with SQT.

We now examine a potentially harder experimental implementation. One way to reduce the number of measurements is measuring eigenprojectors of the orthogonal observables {Si}\{S_{i}\} from Eq.(8) (i.e. operators projecting onto the eigenspace Ei(λj)E_{i}(\lambda_{j}) associated with the eigenvalue λj\lambda_{j} of a given SiS_{i}). These projectors are fewer than the projectors used for PI states, but its amount is still greater than the number of parameters. As shown in Fig. 6, the mean fidelity in this case is closer to 1 than in the approaches previously mentioned.

Refer to caption
Figure 6: Mean fidelity and standard deviation of 1000 random 3-qubit Werner states estimated via GIT. In this case we simulated measurements of different sets of projection operators: the set of 20 projectors used for the permutationally invariant (PI) states (blue dots) and 16 projectors (red dots) built from the eigenvectors of the orthogonal set of observables SiS_{i} from Eq. (12). Purple stars depict fidelities of estimations obtained via the SQT algorithm from [21].

If possible, one could measure the set of orthogonal observables {Si}\{S_{i}\} in Eq. (8) instead of projectors. In Fig. 7, we consider this situation with measurements affected by Gaussian noise. Simulated experimental measurements were generated adding a random number to each theoretical expectation value. These random numbers follow the normal distribution 𝒩(0,σ2)\mathcal{N}(0,\sigma^{2}), with σ\sigma ranging from 10210^{-2} to 10510^{-5} in each case considered.

Refer to caption
Figure 7: Fidelity of random 3-qubit Werner states estimated via GIT. In this case we simulated measurements of the 5 orthogonal observables for the Werner symmetry implementing a Gaussian noise, with σ\sigma ranging from 10210^{-2} to 10510^{-5}. Each point represents a given state and the crosses indicate the mean fidelity for each value of σ\sigma. Even though the mean fidelity decreases as σ\sigma grows, it is still over 0.996. For σ=0.01\sigma=0.01, states with fidelities greater than 0.95 still remain.

5.3 Rotationally Invariant States

In general, rotationally invariant states play a key role in many applications of quantum physics [23, 24, 25]. We will present some examples in which different types of rotational symmetry of the system under study are assumed to be known, and used as an advantage for state estimation.

5.3.1 Global rotations

In this case, we consider a symmetry whose generators are given by a single element set

RNA={σzII+IσzI++IIσz}R^{A}_{N}=\{\sigma_{z}\otimes I\otimes\cdots\otimes I+I\otimes\sigma_{z}\otimes\cdots\otimes I+\cdots+I\otimes I\otimes\cdots\otimes\sigma_{z}\} (22)

This is a continuous symmetry and represents arbitrary rotations of the system around the zz axis. The Bell state |ψ=12(|01|10)|\psi^{-}\rangle=\frac{1}{\sqrt{2}}(|01\rangle-|10\rangle) is an example of a rotationally-invariant state, given that it is invariant under the action of the bigger group UUU\otimes U, with UU an arbitrary unitary operator. Another example is a Werner state, in which the symmetry dictated by Eqn. (22) is represented by a subgroup of the group generated by (20).

Results are presented in Table 1. We considered a photonic setup and simulated the detection noise described in Section 5.1 with dc given by λdc=5×105\lambda_{dc}=5\times 10^{-5}. We computed the mean fidelities and mean state reconstruction times for states estimated using GIT. Reconstruction times and fidelities of states estimated via the SQT algorithm from [21] are included for comparison.

No. of qubits Fidelity for Fidelity for Reconstruction time Reconstruction time GIT SQT (GIT) (SQT) 3 0.99±0.010.99\pm 0.01 0.998±0.0010.998\pm 0.001 <1<1 s 30\sim 30 s 4 0.99±0.010.99\pm 0.01 0.997±0.0020.997\pm 0.002 2.5\sim 2.5 s 8\sim 8 min 5 0.99±0.010.99\pm 0.01 0.9908±0.00020.9908\pm 0.0002 22\sim 22 s 2.5\sim 2.5 hours

Table 1: Mean fidelity of states invariant under global rotations reconstructed via GIT and SQT. We considered photonic devices with photon detection noise. Estimations of reconstruction times for each tomographic method are displayed. Times spent computing the orthogonal set of observables are not considered in this estimations.

5.3.2 Individual qubit rotations

A more restricted family of states is given by arbitrary rotations of each qubit around the zz axis. This implies that each qubit can be rotated with a different angle. The group of individual qubit rotations is again continuous and its generators are given by

RNA={σzII,IσzI,,IIσz}.R^{A}_{N}=\{\sigma_{z}\otimes I\otimes\cdots\otimes I,I\otimes\sigma_{z}\otimes\cdots\otimes I,\cdots,I\otimes I\otimes\cdots\otimes\sigma_{z}\}. (23)

Our results are shown in Table 2. Simulations were made under the same conditions of the global-rotation invariant states. We included the fidelities of states reconstructed via GIT and reconstruction times for GIT and SQT.

No. of qubits Fidelity for Reconstruction time Reconstruction time
GIT (GIT) (SQT)
3 0.98±0.020.98\pm 0.02 <1<1 s <1<1 s
4 0.96±0.020.96\pm 0.02 <1<1 s 15\sim 15 s
5 0.95±0.030.95\pm 0.03 12\sim 12 s 2.5\sim 2.5 hours
Table 2: Mean fidelity of states invariant under individual qubit rotations estimated via GIT. Measurements of 7, 15 and 31 projectors served as input for the estimation of states of 3, 4 and 5 qubits respectively. Estimations of reconstruction times for GIT and SQT are presented as well. Times spent computing the orthogonal set of observables are not considered in this estimations.

6 Conclusions

In this work, we have shown how to use a priori knowledge of the symmetry of an otherwise unknown state to find a convenient parameterization for quantum state estimation purposes. This idea allows to reduce the number of independent parameters in a convex optimization formulation of the estimation problem, and leads to a concomitant reduction in the number of independent measurements as well.

Unlike previous methods, this approach works for arbitrary symmetries. This protocol can be potentially implemented on experimental scenarios and thus lower the difficulty level in practical implementations. Moreover, symmetries are taken into account in a relatively simple algorithmic way that does not depend on complex mathematical properties of the groups involved. We think that the results presented in this work are a step forward in the development of state estimation protocols, which can be used to reduce both the computational and experimental complexity of the existing methods.

References

  • [1] S. Aaronson, A. Arkhipov, The computational complexity of linear optics, Theory of Computing 9 (4) (2013) 143–252. doi:10.4086/toc.2013.v009a004.
    URL http://www.theoryofcomputing.org/articles/v009a004
  • [2] A. Joshi, K. Noh, Y. Y. Gao, Quantum information processing with bosonic qubits in circuit QED, Quantum Science and Technology 6 (3) (2021) 033001. doi:10.1088/2058-9565/abe989.
    URL https://doi.org/10.1088/2058-9565/abe989
  • [3] H. Pollatsek, M. B. Ruskai, Permutationally invariant codes for quantum error correction, Linear Algebra and its Applications 392 (2004) 255–288. doi:https://doi.org/10.1016/j.laa.2004.06.014.
    URL https://www.sciencedirect.com/science/article/pii/S0024379504002903
  • [4] Y. Ouyang, Permutation-invariant quantum codes, Phys. Rev. A 90 (2014) 062317. doi:10.1103/PhysRevA.90.062317.
    URL https://link.aps.org/doi/10.1103/PhysRevA.90.062317
  • [5] M. Losada, F. Holik, C. Massri, A. Plastino, Solutions for the maxent problem with symmetry constraints, Quantum Information Processing 18 (9) (2019) 293. doi:10.1007/s11128-019-2399-y.
    URL https://doi.org/10.1007/s11128-019-2399-y
  • [6] D. Tielas, M. Losada, L. Rebón, F. Holik, Performance of the quantum maxent estimation in the presence of physical symmetries, Quantum Information Processing 21 (6) (2022) 227. doi:10.1007/s11128-022-03568-9.
    URL https://doi.org/10.1007/s11128-022-03568-9
  • [7] G. Tóth, W. Wieczorek, D. Gross, R. Krischek, C. Schwemmer, H. Weinfurter, Permutationally invariant quantum tomography, Phys. Rev. Lett. 105 (2010) 250403. doi:10.1103/PhysRevLett.105.250403.
    URL https://link.aps.org/doi/10.1103/PhysRevLett.105.250403
  • [8] A. B. Klimov, G. Björk, L. L. Sánchez-Soto, Optimal quantum tomography of permutationally invariant qubits, Phys. Rev. A 87 (2013) 012109. doi:10.1103/PhysRevA.87.012109.
    URL https://link.aps.org/doi/10.1103/PhysRevA.87.012109
  • [9] T. Moroder, P. Hyllus, G. Tóth, C. Schwemmer, A. Niggebaum, S. Gaile, O. Gühne, H. Weinfurter, Permutationally invariant state reconstruction, New Journal of Physics 14 (10) (2012) 105001. doi:10.1088/1367-2630/14/10/105001.
    URL https://doi.org/10.1088/1367-2630/14/10/105001
  • [10] T. Eggeling, R. F. Werner, Separability properties of tripartite states with UUUU\otimes U\otimes U symmetry, Phys. Rev. A 63 (2001) 042111. doi:10.1103/PhysRevA.63.042111.
    URL https://link.aps.org/doi/10.1103/PhysRevA.63.042111
  • [11] F. Holik, C. Massri, A. Plastino, Geometric probability theory and jaynes’s methodology, International Journal of Geometric Methods in Modern Physics 13 (03) (2016) 1650025.
  • [12] S. Lang, Algebra, Publisher Springer New York, NY, 2002. doi:https://doi.org/10.1007/978-1-4613-0041-0.
  • [13] M. S. Kaznady, D. F. V. James, Numerical strategies for quantum tomography: Alternatives to full optimization, Phys. Rev. A 79 (2009) 022109. doi:10.1103/PhysRevA.79.022109.
    URL https://link.aps.org/doi/10.1103/PhysRevA.79.022109
  • [14] Y. S. Teo, H. Zhu, B.-G. Englert, J. Řeháček, Z. c. v. Hradil, Quantum-state reconstruction by maximizing likelihood and entropy, Phys. Rev. Lett. 107 (2011) 020404. doi:10.1103/PhysRevLett.107.020404.
    URL https://link.aps.org/doi/10.1103/PhysRevLett.107.020404
  • [15] D. Gonçalves, C. Lavor, M. Gomes-Ruggiero, A. Cesário, R. Vianna, T. Maciel, Quantum state tomography with incomplete data: Maximum entropy and variational quantum tomography, Phys. Rev. A 87 (2013) 052140. doi:10.1103/PhysRevA.87.052140.
    URL http://link.aps.org/doi/10.1103/PhysRevA.87.052140
  • [16] T. O. Maciel, A. T. Cesário, R. O. Vianna, Variational quantum tomography with incomplete information by means of semidefinite programs, International Journal of Modern Physics C 22 (12) (2011) 1361–1372.
  • [17] M. Andersen, J. Dahl, L. Vandenberghe, Covxopt python library, https://cvxopt.org/.
  • [18] D. F. V. James, P. G. Kwiat, W. J. Munro, A. G. White, Measurement of qubits, Phys. Rev. A 64 (2001) 052312. doi:10.1103/PhysRevA.64.052312.
    URL https://link.aps.org/doi/10.1103/PhysRevA.64.052312
  • [19] D. Goyeneche, G. Cañas, S. Etcheverry, E. S. Gómez, G. B. Xavier, G. Lima, A. Delgado, Five measurement bases determine pure quantum states on any dimension, Phys. Rev. Lett. 115 (2015) 090401. doi:10.1103/PhysRevLett.115.090401.
    URL https://link.aps.org/doi/10.1103/PhysRevLett.115.090401
  • [20] Q. P. Stefano, L. Rebón, S. Ledesma, C. Iemmi, Set of 4d&#x2013;3 observables to determine any pure qudit state, Opt. Lett. 44 (10) (2019) 2558–2561. doi:10.1364/OL.44.002558.
    URL http://ol.osa.org/abstract.cfm?URI=ol-44-10-2558
  • [21] K. Q. I. Group, Quantum-tomography, https://github.com/KwiatQIM/Quantum-Tomography/ (2020).
  • [22] R. F. Werner, Quantum states with einstein-podolsky-rosen correlations admitting a hidden-variable model, Phys. Rev. A 40 (1989) 4277–4281. doi:10.1103/PhysRevA.40.4277.
    URL https://link.aps.org/doi/10.1103/PhysRevA.40.4277
  • [23] G. Vallone, V. D’Ambrosio, A. Sponselli, S. Slussarenko, L. Marrucci, F. Sciarrino, P. Villoresi, Free-space quantum key distribution by rotation-invariant twisted photons, Phys. Rev. Lett. 113 (2014) 060503. doi:10.1103/PhysRevLett.113.060503.
    URL https://link.aps.org/doi/10.1103/PhysRevLett.113.060503
  • [24] V. D’Ambrosio, E. Nagali, S. P. Walborn, L. Aolita, S. Slussarenko, L. Marrucci, F. Sciarrino, Complete experimental toolbox for alignment-free quantum communication, Nature Communications 3 (1) (2012) 961. doi:10.1038/ncomms1951.
    URL https://doi.org/10.1038/ncomms1951
  • [25] M. Rådmark, M. Żukowski, M. Bourennane, Experimental test of fidelity limits in six-photon interferometry and of rotational invariance properties of the photonic six-qubit entanglement singlet state, Phys. Rev. Lett. 103 (2009) 150501. doi:10.1103/PhysRevLett.103.150501.
    URL https://link.aps.org/doi/10.1103/PhysRevLett.103.150501