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

Quantum certification of state set and unitary channel

Abstract

We study efficient quantum certification algorithms for quantum state set and unitary quantum channel. We present an algorithm that uses O(ε4ln|𝒫|)O(\varepsilon^{-4}\ln|\mathcal{P}|) copies of an unknown state to distinguish whether the unknown state is contained in or ε\varepsilon-far from a finite set 𝒫\mathcal{P} of known states with respect to the trace distance. This algorithm is more sample-efficient in some settings. Previous study showed that one can distinguish whether an unknown unitary UU is equal to or ε\varepsilon-far from a known or unknown unitary VV in fixed dimension with O(ε2)O(\varepsilon^{-2}) uses of the unitary, in which the Choi state is used and thus an ancilla system is needed. We give an algorithm that distinguishes the two cases with O(ε1)O(\varepsilon^{-1}) uses of the unitary, using much fewer or no ancilla compared with previous results.

1 Introduction and previous work

In the emerging quantum information technology, a fundamental task in building reliable quantum information processing devices is to obtain parameters of an unknown quantum state or device. The process is called tomography if all parameters are required to be known, which has been extensively studied since fifty years ago. Efficient quantum algorithms based on group representation theory have been proposed in [8, 16, 17]. In many scenarios, however, we are concerned only with whether the unknown state or operation satisfies specific property. For example, to assess the quality of a quantum chip after production, one needs only to check whether the circuit is close to a given unitary transformation, and it is unnecessary to get all parameters about this chip. This process is called certification, which usually saves samples and storage space compared with the quantum tomography. A survey on quantum certification is given in [14].

The abstract setting for certification can be described as follows. Given a known set 𝒫\mathcal{P} and an unknown element xx, a tester (or an algorithm) 𝒯\mathcal{T} either accepts (i.e., reports x𝒫x\in\mathcal{P}) or rejects (i.e., reports x𝒫εx\notin\mathcal{P}_{\varepsilon}) with some probability after measuring xx, where 𝒫ε:={y:dist(y,𝒫)ε}\mathcal{P}_{\varepsilon}:=\{y:\textnormal{dist}(y,\mathcal{P})\leq\varepsilon\} with dist denoting some metric. The tester 𝒯\mathcal{T} is eligible if the following conditions hold:

(1) (Completeness) If x𝒫x\in\mathcal{P}, 𝒯\mathcal{T} accepts with probability at least 2/3;

(2) (Soundness) If x𝒫εx\not\in\mathcal{P}_{\varepsilon}, 𝒯\mathcal{T} accepts with probability at most 1/3.

The numbers 2/3,1/32/3,1/3 have no special meaning and can be replaced by any constants c>1/2,s<1/2c>1/2,s<1/2 respectively due to the confidence amplification by using repeating the test. If the tester accepts with certainty when x𝒫x\in\mathcal{P}, we say the tester has perfect completeness.

Recall that the trace distance between two quantum states is D(ρ,σ):=12ρσ1\textnormal{D}(\rho,\sigma):=\frac{1}{2}\|\rho-\sigma\|_{1}, and their fidelity is F(ρ,σ):=ρσ1\textnormal{F}(\rho,\sigma):=\|\sqrt{\rho}\sqrt{\sigma}\|_{1}. Given a known state |φ|{\varphi}\rangle and an unknown state |ψ|{\psi}\rangle, the aim is to decide whether ψ=φ\psi=\varphi, i.e., |ψ=eiθ|φ|{\psi}\rangle=\textnormal{e}^{\textnormal{i}\theta}|{\varphi}\rangle for some real θ\theta, or D(ψ,φ)ε\textnormal{D}(\psi,\varphi)\geq\varepsilon. In this task of certification, {eiθ|φ:θ}\{\textnormal{e}^{\textnormal{i}\theta}|{\varphi}\rangle:\theta\in\mathbb{R}\} is the known set 𝒫\mathcal{P} and |ψ|{\psi}\rangle is the unknown element xx. It turns out O(ε2)O(\varepsilon^{-2}) copies of given states are sufficient for this task. The test is simply to perform the POVM {|φφ|,𝟙|φφ|}\{|{\varphi}\rangle\!\langle{\varphi}|,\mathds{1}-|{\varphi}\rangle\!\langle{\varphi}|\} on nn samples independently, and accept if and only if every outcome corresponds to the former POVM element. If D(ψ,φ)=1ψ,φε\textnormal{D}(\psi,\varphi)=\sqrt{1-\langle{\psi,\varphi}\rangle}\geq\varepsilon, then ψ,φn(1ε2)n13\langle{\psi,\varphi}\rangle^{n}\leq(1-\varepsilon^{2})^{n}\leq\frac{1}{3} and one can take n=O(ε2)n=O(\varepsilon^{-2}) for small ε\varepsilon.

In order to test whether a pair of unknown states ρ\rho and σ\sigma on \mathcal{H} are equal, the swap test [2] is usually used. The swap test is simply a two-outcome measurement {P,Q}\{P,Q\}, where PP and QQ are projectors onto the symmetric subspace and the antisymmetric subspace of 2\mathcal{H}^{\otimes 2} respectively. The first outcome occurs with probability 12(1+tr(ρσ))\frac{1}{2}(1+\operatorname{tr}(\rho\sigma)), and when this is the case, we say the swap test accepts or passes. By applying group theory, it is shown in [1] that O(d/ε2)O(d/\varepsilon^{2}) copies of quantum states suffices to distinguish whether an unknown ρ\rho is equal to some known σ\sigma or ε\varepsilon-far from σ\sigma in trace distance. This method is efficient since the tomography needs Ω(d2)\Omega(d^{2}) copies of quantum states.

Let 𝒫\mathcal{P} be a finite set of pure states such that minφφ𝒫D(φ,φ)=:δ\min_{\varphi\neq{\varphi^{\prime}}\in\mathcal{P}}\textnormal{D}(\varphi,\varphi^{\prime})=:\delta, and let ψ\psi be an unkown pure state. Then O(max{ε2,δ2}ln|𝒫|)O(\max\{\varepsilon^{-2},\delta^{-2}\}\ln|\mathcal{P}|) copies suffice to distinguish whether ψ𝒫\psi\in\mathcal{P} or D(ψ,𝒫)ε\textnormal{D}(\psi,\mathcal{P})\geq\varepsilon [20]. Following the method in [1] we can use O(ε2|𝒫|)O(\varepsilon^{-2}|\mathcal{P}|) copies of the unknown state ρ\rho to distinguish whether ρ𝒫\rho\in\mathcal{P} or minσ𝒫ρσ2ε\min_{\sigma\in\mathcal{P}}\|\rho-\sigma\|_{2}\geq\varepsilon. We also show that O(ε4ln|𝒫|)O(\varepsilon^{-4}\ln|\mathcal{P}|) copies of unknown state ψ\psi suffice to distinguish whether ψ𝒫\psi\in\mathcal{P} or D(ψ,𝒫)ε\textnormal{D}(\psi,\mathcal{P})\geq\varepsilon. When δ\delta is small compared with ε\varepsilon, our method exhibits advantage by using notably less samples.

The certification of unitaries is quite different from that of quantum states in that the quantum unitary certification requires a double optimization, one is the input state for the quantum unitary and the other is the choice of measurement after the action of quantum unitary. The works in [5, 19, 18] used methods based on Monte Carlo sampling to estimate the fidelity of an unknown gate to a fixed one, and also studied the optimality of estimation strategy. Given an unknown unitary UU and a known or unknown unitary VV, by using the Choi correspondence between quantum unitaries and states, there exists a tester that distinguishes whether their distance is zero or larger than ε\varepsilon with O(ε2)O(\varepsilon^{-2}) uses of unitaries. By using Schur-Weyl decomposition, we show that for fixed dimension of the unitary, only O(ε1)O(\varepsilon^{-1}) uses of the unitaries suffice to achieve the same goal. Another advantage of our algorithm needs much fewer or no ancilla system compared with the method using Choi state.

Other properties of unitaries have been studied. Productness can be tested with O(ε2)O(\varepsilon^{-2}) copies [10] using the procedure first discussed in [13] which applies the swap test across each corresponding pair of subsystems of two copies of |ψ|{\psi}\rangle. Testing product unitaries can be reduced to testing product pure states using Choi isomorphism [10]. The tasks of testing Pauli matrices and Clifford gates are also studied in [15] and [12, 20] respectively.

The structure of the present paper is as follows. Section 2 gives a brief introduction to group representation theory which is a basic method for our analysis. Section 3 studies the certification of the membership of an unknown state in a known set. Section 4 studies the certification of the equality of two unitary quantum channels. Finally Section 5 gives a discussion.

2 Review on representation theory

In this section we give a brief introduction to important results in group representation theory and fix some notation, which will be used later. For more details on representation theory, we refer to [6, 7, 9]. Consider the following Schur-Weyl duality

(d)n=λ(n,d)λ𝒦λ,(\mathbb{C}^{d})^{\otimes n}=\bigoplus_{\lambda\vdash(n,d)}\mathcal{H}_{\lambda}\otimes\mathcal{K}_{\lambda}\,,

where λ\mathcal{H}_{\lambda} is the irreducible representation (irrep) of unitary group U(d)\textnormal{U}(d) corresponding to partition λ\lambda and 𝒦\mathcal{K} is the corresponding irrep of the symmetric group SnS_{n}. Here λ(n,d)\lambda\vdash(n,d), also written λPar(n,d)\lambda\in\textnormal{Par}(n,d), means that λ\lambda is a partition of nn with length at most dd.

The dimension of 𝒦λ\mathcal{K}_{\lambda}, for partition λ\lambda of nn, is given by

dim𝒦λ=n!λ~1!λ~d!1i<jd(λ~iλ~j),\dim\mathcal{K}_{\lambda}=\frac{n!}{\widetilde{\lambda}_{1}!\cdots\widetilde{\lambda}_{d}!}\prod_{1\leq i<j\leq d}\big{(}\widetilde{\lambda}_{i}-\widetilde{\lambda}_{j}\big{)}\,, (1)

where λ~i:=λi+di\widetilde{\lambda}_{i}:=\lambda_{i}+d-i. It can be bounded by [11]

(nλ)(n+d)d(d1)/2dimVλS(nλ)\binom{n}{\lambda}(n+d)^{-d(d-1)/2}\leq\dim V_{\lambda}^{S}\leq\binom{n}{\lambda} (2)

and furthermore

exp(nH(λ¯))(n+d)d(d+1)/2dimVλSexp(nH(λ¯)),\exp(nH(\bar{\lambda}))(n+d)^{-d(d+1)/2}\leq\dim V_{\lambda}^{S}\leq\exp(nH(\bar{\lambda}))\,, (3)

where λ¯:=λ/n\bar{\lambda}:=\lambda/n.

The character χλL\chi_{\lambda}^{L} for the irrep λ\mathcal{H}_{\lambda} is

χλL(diag(x1,,xd))=det(xiλj+dj)i,j=1ddet(xidj)i,j=1d.\chi_{\lambda}^{L}(\textnormal{diag}(x_{1},\dots,x_{d}))=\frac{\det(x_{i}^{\lambda_{j}+d-j})_{i,j=1}^{d}}{\det(x_{i}^{d-j})_{i,j=1}^{d}}\,. (4)

The dimension of λ\mathcal{H}_{\lambda} is given by

dimλ=1i<jdλiλj+jiji,\dim\mathcal{H}_{\lambda}=\prod_{1\leq i<j\leq d}\frac{\lambda_{i}-\lambda_{j}+j-i}{j-i}\,, (5)

which is bounded above by (n+1)d(d1)/2(n+1)^{d(d-1)/2} [4].

3 Testing membership of a finite set of states

In the study of testing whether an unknown state is close to or far from a given state and whether two unknown states are close to each other, Bădescu et al. [1] used the Chebyshev inequality to bound the deviation of a random variable from its expectation so that the completeness and soundness conditions can be satisfied. To be specific, for a real-valued random variable XX and a scalar 0<γ<120<\gamma<\frac{1}{2}, consider a tester which reports 𝔼X(12γ)θ\operatorname{\mathbb{E}}X\leq(1-2\gamma)\theta when X(1γ)θX\leq(1-\gamma)\theta is observed and reports 𝔼Xθ\operatorname{\mathbb{E}}X\geq\theta when X>(1γ)θX>(1-\gamma)\theta is observed. When 𝔼X(12γ)θ\operatorname{\mathbb{E}}X\leq(1-2\gamma)\theta, the probability that the tester reports correctly is

Pr(X(1γ)θ)1VarX((1γ)θ𝔼X)21VarX(γθ)2.\Pr(X\leq(1-\gamma)\theta)\geq 1-\frac{\textnormal{Var}X}{((1-\gamma)\theta-\operatorname{\mathbb{E}}X)^{2}}\geq 1-\frac{\textnormal{Var}X}{(\gamma\theta)^{2}}\,. (6)

When 𝔼Xθ\operatorname{\mathbb{E}}X\geq\theta, the probability that the tester reports correctly is

Pr(X>(1γ)θ)1VarX(𝔼X(1γ)θ)21VarX(γθ)2.\Pr(X>(1-\gamma)\theta)\geq 1-\frac{\textnormal{Var}X}{(\operatorname{\mathbb{E}}X-(1-\gamma)\theta)^{2}}\geq 1-\frac{\textnormal{Var}X}{(\gamma\theta)^{2}}\,. (7)

If VarX\textnormal{Var}X is small enough as compared with γθ\gamma\theta, the tester is eligible. In our settings, let XX denote the random variable of measurement outcome of MM on a state ϱ\varrho. Obviously the expectation of XX is 𝔼X=tr(ϱM)\operatorname{\mathbb{E}}X=\operatorname{tr}(\varrho M) and the variance of XX is VarX=tr(ϱM2)(trϱM)2\textnormal{Var}X=\operatorname{tr}(\varrho M^{2})-(\operatorname{tr}\varrho M)^{2}. A quantum algorithm was proposed in [1] to test whether an unknown state is close to or far from a fixed state using O(ε2)O(\varepsilon^{-2}) copies of the state.

In order to test whether an unknown state is contained in or far from a given finite set of states, we need a revised tester. For the random variable Y=min{X1,,Xm}Y=\min\{X_{1},\dots,X_{m}\} where XiX_{i}’s are independent random variables, consider the tester which accepts (i.e., reports mini𝔼Xi(12γ)θ\min_{i}\operatorname{\mathbb{E}}X_{i}\leq(1-2\gamma)\theta) when miniXi(1γ)θ\min_{i}X_{i}\leq(1-\gamma)\theta and rejects (i.e., reports mini𝔼Xiθ\min_{i}\operatorname{\mathbb{E}}X_{i}\geq\theta) otherwise.

When min𝔼Xi(12γ)θ\min\operatorname{\mathbb{E}}X_{i}\leq(1-2\gamma)\theta, we have

Pr(minXi(1γ)θ)=1iPr(Xi>(1γ)θ)1Pr(Xk>(1γ)θ)1VarXk(γθ)2,\displaystyle\begin{split}\Pr(\min X_{i}\leq(1-\gamma)\theta)&=1-\prod\nolimits_{i}\Pr(X_{i}>(1-\gamma)\theta)\\ &\geq 1-\Pr(X_{k}>(1-\gamma)\theta)\\ &\geq 1-\frac{\textnormal{Var}X_{k}}{(\gamma\theta)^{2}}\,,\end{split} (8)

where 𝔼Xk=mini𝔼Xi\operatorname{\mathbb{E}}X_{k}=\min_{i}\operatorname{\mathbb{E}}X_{i}.

When min𝔼Xiθ\min\operatorname{\mathbb{E}}X_{i}\geq\theta, we have

Pr(minXi>(1γ)θ)=iPr(Xi>(1γ)θ)i(1VarXi(𝔼Xi(1γ)θ)2).\displaystyle\begin{split}\Pr(\min X_{i}>(1-\gamma)\theta)&=\prod\nolimits_{i}\Pr(X_{i}>(1-\gamma)\theta)\\ &\geq\prod\nolimits_{i}\Big{(}1-\frac{\textnormal{Var}X_{i}}{(\operatorname{\mathbb{E}}X_{i}-(1-\gamma)\theta)^{2}}\Big{)}\,.\end{split} (9)

Using the above bounds, following the idea in [1], we have

Lemma 1.

Given a finite set 𝒫\mathcal{P} of states and an unknown state ρ\rho, there exists a tester that distinguishes whether ρ𝒫\rho\in\mathcal{P} or minσ𝒫ρσ2ε\min_{\sigma\in\mathcal{P}}\|\rho-\sigma\|_{2}\geq\varepsilon using O(ε2|𝒫|)O(\varepsilon^{-2}|\mathcal{P}|) copies of the unknown state.

Proof.

Take γ=12\gamma=\frac{1}{2}, θ=ε2\theta=\varepsilon^{2} and denote m=|𝒫|m=|\mathcal{P}|. Using Eq. (8) and the estimate of variance of XkX_{k}, O(ε2)O(\varepsilon^{-2}) copies of ρ\rho suffice to ensure that Pr(minXi(1γ)θ)2/3\Pr(\min X_{i}\leq(1-\gamma)\theta)\geq 2/3. For Eq. (9), Pr(minXi>(1γ)θ)(1cε4(1n2+ε2n))m\Pr(\min X_{i}>(1-\gamma)\theta)\geq\big{(}1-c\varepsilon^{-4}(\frac{1}{n^{2}}+\frac{\varepsilon^{2}}{n})\big{)}^{m} for some constant cc and large nn. So nn should satisfy that 1cε4(1n2+ε2n)(23)1/m1-c\varepsilon^{-4}(\frac{1}{n^{2}}+\frac{\varepsilon^{2}}{n})\geq(\frac{2}{3})^{1/m}. In order for this inequality to hold, take n=cε2(1(23)1/m)1=O(ε2m)n=c\varepsilon^{-2}\big{(}1-(\frac{2}{3})^{1/m}\big{)}^{-1}=O(\varepsilon^{-2}m). ∎

We now apply the exponential Markov inequality to bound the deviation of XX from its expectation, yielding an alternative sample complexity for testing the property of a finite set of pure states. When 𝔼X(12γ)θ\operatorname{\mathbb{E}}X\leq(1-2\gamma)\theta, the tester accepts with probability

Pr(X(1γ)θ)=1Pr(X>(1γ)θ)1𝔼esXes(1γ)θ,\Pr(X\leq(1-\gamma)\theta)=1-\Pr(X>(1-\gamma)\theta)\geq 1-\frac{\operatorname{\mathbb{E}}\textnormal{e}^{sX}}{\textnormal{e}^{s(1-\gamma)\theta}}\,, (10)

for any s>0s>0. When 𝔼Xθ\operatorname{\mathbb{E}}X\geq\theta, then the tester rejects with probability

Pr(X>(1γ)θ)=1Pr(X(1γ)θ)1𝔼esXes(1γ)θ,\Pr(X>(1-\gamma)\theta)=1-\Pr(X\leq(1-\gamma)\theta)\geq 1-\frac{\operatorname{\mathbb{E}}\textnormal{e}^{sX}}{\textnormal{e}^{s(1-\gamma)\theta}}\,, (11)

for any s<0s<0.

Theorem 2.

Given a finite set 𝒫\mathcal{P} of pure states and an unknown pure state ψ\psi, there exists a tester with perfect completeness that distinguishes whether ψ𝒫\psi\in\mathcal{P} or D(ψ,𝒫)ε\textnormal{D}(\psi,\mathcal{P})\geq\varepsilon using O(ε4ln|𝒫|)O(\varepsilon^{-4}\ln|\mathcal{P}|) copies of the unknown state.

Proof.

For any φ𝒫\varphi\in\mathcal{P}, choose an orthonormal basis such that φ=diag(1,0,,0)\varphi=\textnormal{diag}(1,0,\dots,0) in this basis, and denote the diagonal elements of ψ\psi by x1,x2,,xdx_{1},x_{2},\dots,x_{d} in this basis. Let Πt\Pi_{t} denote the projector onto the subspace of (d)n(\mathbb{C}^{d})^{\otimes n} spanned by states of type tt. Consider the observable M=tType(n,d)t1nΠtM=\sum_{t\in\textnormal{Type}(n,d)}\frac{t_{1}}{n}\Pi_{t} which was first used in [1]. Let XX denote the measurement outcome of MM on ψn\psi^{\otimes n}, then 𝔼X=tr(ψnM)=ψ,φ=x1\operatorname{\mathbb{E}}X=\operatorname{tr}(\psi^{\otimes n}M)=\langle{\psi,\varphi}\rangle=x_{1}. The moment-generating function of XX is

𝔼esX=tr(ψnesM)\displaystyle\operatorname{\mathbb{E}}\textnormal{e}^{sX}=\operatorname{tr}(\psi^{\otimes n}\textnormal{e}^{sM}) =t1++td=nest1/ntr(ψnΠt)\displaystyle=\sum_{t_{1}+\cdots+t_{d}=n}\textnormal{e}^{st_{1}/n}\operatorname{tr}(\psi^{\otimes n}\Pi_{t})
=t1=0nest1/nt2++td=nt1tr(ψnΠt)\displaystyle=\sum_{t_{1}=0}^{n}\textnormal{e}^{st_{1}/n}\sum_{t_{2}+\cdots+t_{d}=n-t_{1}}\operatorname{tr}(\psi^{\otimes n}\Pi_{t})
=t1=0nest1/nt2++td=nt1(nt)x1t1xdtd\displaystyle=\sum_{t_{1}=0}^{n}\textnormal{e}^{st_{1}/n}\sum_{t_{2}+\cdots+t_{d}=n-t_{1}}\binom{n}{t}x_{1}^{t_{1}}\cdots x_{d}^{t_{d}}
=t1=0nest1/n(nt1)x1t1(1x1)nt1\displaystyle=\sum_{t_{1}=0}^{n}\textnormal{e}^{st_{1}/n}\binom{n}{t_{1}}x_{1}^{t_{1}}(1-x_{1})^{n-t_{1}}
=(1+(es/n1)x1)n,\displaystyle=\big{(}1+(\textnormal{e}^{s/n}-1)x_{1}\big{)}^{n}\,,

where (nt):=n!t1!td!\binom{n}{t}:=\frac{n!}{t_{1}!\cdots t_{d}!} and (nt1):=n!t1!(nt1)!\binom{n}{t_{1}}:=\frac{n!}{t_{1}!(n-t_{1})!}.

When 𝔼X=x11ε2\operatorname{\mathbb{E}}X=x_{1}\leq 1-\varepsilon^{2}, take s=2nε2s=2n\varepsilon^{2}. Since x1=ψ,φ1ε2x_{1}=\langle{\psi,\varphi}\rangle\leq 1-\varepsilon^{2}, we have

𝔼esX\displaystyle\operatorname{\mathbb{E}}\textnormal{e}^{sX} (1+(e2ε21)(1ε2))n\displaystyle\leq\big{(}1+(\textnormal{e}^{2\varepsilon^{2}}-1)(1-\varepsilon^{2})\big{)}^{n}
=(1+2ε2+O(ε6))n.\displaystyle=(1+2\varepsilon^{2}+O(\varepsilon^{6}))^{n}\,.

Using Eqs. (10) and (11) with γ=ε2/2\gamma=\varepsilon^{2}/2 and θ=1\theta=1, it follows that

Pr(X1ε2/2)\displaystyle\Pr(X\leq 1-\varepsilon^{2}/2) 1𝔼esXes(1ε2/2)\displaystyle\geq 1-\frac{\operatorname{\mathbb{E}}\textnormal{e}^{sX}}{\textnormal{e}^{s(1-\varepsilon^{2}/2)}}
1(1+2ε2+O(ε6))nen(2ε2ε4)\displaystyle\geq 1-\frac{(1+2\varepsilon^{2}+O(\varepsilon^{6}))^{n}}{\textnormal{e}^{n(2\varepsilon^{2}-\varepsilon^{4})}}
=1(12ε4+O(ε6))n.\displaystyle=1-(1-2\varepsilon^{4}+O(\varepsilon^{6}))^{n}\,.

When 𝔼X=x1=1\operatorname{\mathbb{E}}X=x_{1}=1, the measurement outcome XX of MM is 11 with certainty.

Now we consider the task of testing whether an unknown state ψ\psi is contained in or far from the set 𝒫\mathcal{P}. For each φ𝒫\varphi\in\mathcal{P}, one can define an corresponding observable MφM_{\varphi}. Measure the observable MφM_{\varphi} on the state ψn\psi^{\otimes n}, and denote the outcome by XφX_{\varphi}. Consider the tester that reports D(ψ,𝒫)ε\textnormal{D}(\psi,\mathcal{P})\geq\varepsilon i.e., maxφ𝔼Xφ1ε2\max_{\varphi}\operatorname{\mathbb{E}}X_{\varphi}\leq 1-\varepsilon^{2} when maxφXφ1ε22\max_{\varphi}X_{\varphi}\leq 1-\frac{\varepsilon^{2}}{2}, and reports ψ𝒫\psi\in\mathcal{P} otherwise. For the soundness condition, in order for

Pr(maxφXφ1ε2/2)=ΠφPr(Xφ1ε2/2)(1(12ε4+O(ε6))n)|𝒫|23\Pr\big{(}\max\nolimits_{\varphi}X_{\varphi}\leq 1-\varepsilon^{2}/2\big{)}=\Pi_{\varphi}\Pr(X_{\varphi}\leq 1-\varepsilon^{2}/2)\geq\big{(}1-(1-2\varepsilon^{4}+O(\varepsilon^{6}))^{n}\big{)}^{|\mathcal{P}|}\geq\frac{2}{3}

to hold, it suffices to take

n=ln(1(23)1/|𝒫|)ln(12ε4+O(ε6))=O(ε4ln|𝒫|).n=\frac{\ln\big{(}1-(\frac{2}{3})^{1/|\mathcal{P}|}\big{)}}{\ln(1-2\varepsilon^{4}+O(\varepsilon^{6}))}=O(\varepsilon^{-4}\ln|\mathcal{P}|)\,.

As for the completeness condition, when ψ𝒫\psi\in\mathcal{P}, maxφXφ=1\max\nolimits_{\varphi}X_{\varphi}=1. Thus this tester has perfect completeness. Therefore using O(ε4ln|𝒫|)O(\varepsilon^{-4}\ln|\mathcal{P}|) copies of ψ\psi the tester fulfills both completeness and soundness conditions. ∎

Denote δ:={D(φ1,φ2):φ1φ2𝒫}\delta:=\{\textnormal{D}(\varphi_{1},\varphi_{2}):\varphi_{1}\neq\varphi_{2}\in\mathcal{P}\}. It was shown in [20] that O(max{ε2,δ2}ln|𝒫|)O(\max\{\varepsilon^{-2},\delta^{-2}\}\ln|\mathcal{P}|) copies of states suffice to distinguish whether ψ𝒫\psi\in\mathcal{P} or D(ψ,𝒫)ε\textnormal{D}(\psi,\mathcal{P})\geq\varepsilon. When δ=o(ε2)\delta=o(\varepsilon^{2}), our method is more sample-efficient than that in [20]. The method based on Schur-Weyl decomposition used in this chapter may be useful in the certification in distributed scenarios.

4 Testing equality of unitary quantum channels

Following [14], define the distance between two unitary matrices U,VU,V of order dd as

dist(U,V)=1|1dU,V|2,\textnormal{dist}(U,V)=\sqrt{1-\Big{|}\frac{1}{d}\langle{U,V}\rangle\Big{|}^{2}}\,, (12)

where U,V:=tr(UV)\langle{U,V}\rangle:=\operatorname{tr}(U^{\dagger}V). It can be seen that the distance of two unitaries is at most 1.

Notice that the normalized inner product of unitaries is equal to the inner product of their Choi states, i.e.,

1dU,V=ϕm|(U𝟙)(V𝟙)|ϕm.\frac{1}{d}\langle{U,V}\rangle=\langle{\phi^{\textnormal{m}}}|(U^{\dagger}\otimes\mathds{1})(V\otimes\mathds{1})|{\phi^{\textnormal{m}}}\rangle\,. (13)

Here and in the following we use |ϕm|{\phi^{\textnormal{m}}}\rangle to denote the (normalized) maximally entangled state. Consider the following Schur-Weyl decomposition

(d)n=λ(n,d)λ𝒦λ,(\mathbb{C}^{d})^{\otimes n}=\bigoplus_{\lambda\vdash(n,d)}\mathcal{H}_{\lambda}\otimes\mathcal{K}_{\lambda}\,,

where λ\mathcal{H}_{\lambda} is the irrep of U(d)\textnormal{U}(d) and 𝒦λ\mathcal{K}_{\lambda} is its corresponding multiplicity space. The entanglement between the representation space and multiplicity space was used to estimate the group transformation [3]. It turns out that it can be also used in the certification of unitaries as shown in the following.

Theorem 3.

Given access to an unknown single-qubit unitary UU, there exists a tester with perfect completeness that distinguishes whether UU is equal to a fixed and known VV up to a phase or dist(U,V)ε\textnormal{dist}(U,V)\geq\varepsilon with O(ε1)O(\varepsilon^{-1}) uses of UU, without using any ancilla system.

Proof.

By Schur-Weyl duality, (2)n=jj𝒦j(\mathbb{C}^{2})^{\otimes n}=\bigoplus_{j}\mathcal{H}_{j}\otimes\mathcal{K}_{j} where j\mathcal{H}_{j} is the irrep of U(2)\textnormal{U}(2) of dimension 2j+12j+1 and 𝒦j\mathcal{K}_{j} is the corresponding irrep of SnS_{n}. In this decomposition we write Un=jUj𝟙jU^{\otimes n}=\bigoplus_{j}U_{j}\otimes\mathds{1}_{j} for any UU(2)U\in\textnormal{U}(2) since UnU^{\otimes n} acts as identity operator on each 𝒦j\mathcal{K}_{j}.

Notice that n21\mathcal{H}_{\frac{n}{2}-1} and 𝒦n21\mathcal{K}_{\frac{n}{2}-1} have the same dimension n1n-1. Let |ϕm|{\phi^{\textnormal{m}}}\rangle be the maximally entangled state in n21𝒦n21\mathcal{H}_{\frac{n}{2}-1}\otimes\mathcal{K}_{\frac{n}{2}-1}, i.e., |ϕm=1n1i=1n1|αi|βi|{\phi^{\textnormal{m}}}\rangle=\frac{1}{\sqrt{n-1}}\sum_{i=1}^{n-1}|{\alpha_{i}}\rangle|{\beta_{i}}\rangle where {|αi}\{|{\alpha_{i}}\rangle\} and {|βi}\{|{\beta_{i}}\rangle\} are orthonormal bases of n21\mathcal{H}_{\frac{n}{2}-1} and 𝒦n21\mathcal{K}_{\frac{n}{2}-1} respectively.

Apply the unitary UnU^{\otimes n} to |ϕm|{\phi^{\textnormal{m}}}\rangle, and then perform the POVM {ϕVm,𝟙ϕVm}\{\phi^{\textnormal{m}}_{V},\mathds{1}-\phi^{\textnormal{m}}_{V}\} where |ϕVm:=(Vn21𝟙n21)|ϕm|{\phi^{\textnormal{m}}_{V}}\rangle:=(V_{\frac{n}{2}-1}\otimes\mathds{1}_{\frac{n}{2}-1})|{\phi^{\textnormal{m}}}\rangle. The tester reports that UU equals VV up to a phase if the first outcome occurs, and reports dist(U,V)ε\textnormal{dist}(U,V)\geq\varepsilon otherwise. Obviously the tester has perfect completeness irrespective of the choice of nn. Next step is to derive the requirement for nn to ensure the soundness condition UnϕmU,n,ϕVm1/3\langle{U^{\otimes n}\phi^{\textnormal{m}}U^{\dagger,\otimes n},\phi^{\textnormal{m}}_{V}}\rangle\leq 1/3 when dist(U,V)ε\textnormal{dist}(U,V)\geq\varepsilon.

Denote the eigenvalues of UVU^{\dagger}V by eiα\textnormal{e}^{\textnormal{i}\alpha} and eiβ\textnormal{e}^{\textnormal{i}\beta} for α,β[0,2π)\alpha,\beta\in[0,2\pi). When dist(U,V)ε\textnormal{dist}(U,V)\geq\varepsilon, then by the definition (12), |U,V|24(1ε2)|\langle{U,V}\rangle|^{2}\leq 4(1-\varepsilon^{2}), i.e., |eiα+eiβ|24(1ε2)|\textnormal{e}^{\textnormal{i}\alpha}+\textnormal{e}^{\textnormal{i}\beta}|^{2}\leq 4(1-\varepsilon^{2}). It follows that |sin12(αβ)|ε|\sin\frac{1}{2}(\alpha-\beta)|\geq\varepsilon. We thus have

UnϕmU,n,ϕVm\displaystyle\sqrt{\langle{U^{\otimes n}\phi^{\textnormal{m}}U^{\dagger,\otimes n},\phi^{\textnormal{m}}_{V}}\rangle} =|1n1Un21,Vn21|\displaystyle=\Big{|}\frac{1}{n-1}\big{\langle}U_{\frac{n}{2}-1},V_{\frac{n}{2}-1}\big{\rangle}\Big{|}
=|1n1ei(nα+β)ei(α+nβ)eiαeiβ|\displaystyle=\Big{|}\frac{1}{n-1}\frac{\textnormal{e}^{\textnormal{i}(n\alpha+\beta)}-\textnormal{e}^{\textnormal{i}(\alpha+n\beta)}}{\textnormal{e}^{\textnormal{i}\alpha}-\textnormal{e}^{\textnormal{i}\beta}}\Big{|}
=|1n1sinn12(αβ)sin12(αβ)|\displaystyle=\Big{|}\frac{1}{n-1}\frac{\sin\frac{n-1}{2}(\alpha-\beta)}{\sin\frac{1}{2}(\alpha-\beta)}\Big{|}
|1n11sin12(αβ)|\displaystyle\leq\Big{|}\frac{1}{n-1}\frac{1}{\sin\frac{1}{2}(\alpha-\beta)}\Big{|}
1(n1)ε,\displaystyle\leq\frac{1}{(n-1)\varepsilon}\,, (14)

where the second equality used the Weyl character formula (4) for irrep n21\mathcal{H}_{\frac{n}{2}-1}. We now take n=3ε+1=O(ε1)n=\frac{\sqrt{3}}{\varepsilon}+1=O(\varepsilon^{-1}) so that the soundness condition UnϕmU,n,ϕVm1/3\langle{U^{\otimes n}\phi^{\textnormal{m}}U^{\dagger,\otimes n},\phi^{\textnormal{m}}_{V}}\rangle\leq 1/3 for dist(U,V)ε\textnormal{dist}(U,V)\geq\varepsilon is satisfied. ∎

When both single-qubit unitaries are unknown, we have the following.

Theorem 4.

Given access to two unknown single-qubit unitaries UU and VV, there exists a tester with perfect completeness that distinguishes whether UU equals VV up to a phase or dist(U,V)ε\textnormal{dist}(U,V)\geq\varepsilon with O(ε1)O(\varepsilon^{-1}) uses of UU and VV, without using any ancilla system.

Proof.

Similar to the proof of Theorem 3, we first decompose the space as (2)n=jj𝒦j(\mathbb{C}^{2})^{\otimes n}=\bigoplus_{j}\mathcal{H}_{j}\otimes\mathcal{K}_{j} where j\mathcal{H}_{j} and 𝒦j\mathcal{K}_{j} are irreps of U(2)\textnormal{U}(2) and SnS_{n} respectively. Denote by |ϕm|{\phi^{\textnormal{m}}}\rangle the maximally entangled state in n21𝒦n21\mathcal{H}_{\frac{n}{2}-1}\otimes\mathcal{K}_{\frac{n}{2}-1}. Then we apply the swap test to Un|ϕmU^{\otimes n}|{\phi^{\textnormal{m}}}\rangle and Vn|ϕmV^{\otimes n}|{\phi^{\textnormal{m}}}\rangle. Repeat the above procedure, and report that the two unitaries are equal up to a phase if and only if the swap test accepts twice. When UU and VV are equal, the tester reports correctly with certain. When dist(U,V)ε\textnormal{dist}(U,V)\geq\varepsilon, since |ϕm|U,nVn|ϕm|1(n1)ε\big{|}\langle{\phi^{\textnormal{m}}|U^{\dagger,\otimes n}V^{\otimes n}|\phi^{\textnormal{m}}}\rangle\big{|}\leq\frac{1}{(n-1)\varepsilon} by (4), the tester reports incorrectly with probability less than (12(1+1(n1)2ε2))2\big{(}\frac{1}{2}(1+\frac{1}{(n-1)^{2}\varepsilon^{2}})\big{)}^{2}, which is in turn less than 1/31/3 if we take n=3ε+1n=\frac{3}{\varepsilon}+1. ∎

In order to deal with the higher dimensional case, an upper bound on |trUλ|/dλ|\operatorname{tr}U_{\lambda}|/d_{\lambda} is needed given |trU|/d1ε2|\operatorname{tr}U|/d\leq 1-\varepsilon^{2}, where UλU_{\lambda} is representation matrix of UU on irrep λ\mathcal{H}_{\lambda} for appropriate λPar(n)\lambda\in\textnormal{Par}(n) and dλd_{\lambda} is the dimension of λ\mathcal{H}_{\lambda}.

Lemma 5.

Let λ=(d1,d2,,0)n/(d2)Par(n,d)\lambda=(d-1,d-2,\dots,0)n/\binom{d}{2}\in\textnormal{Par}(n,d) and s=n/(d2)+1s=n/\binom{d}{2}+1. If 1d|U,V|1ε2\frac{1}{d}|\langle{U,V}\rangle|\leq 1-\varepsilon^{2} for U,VU(d)U,V\in\textnormal{U}(d), then

1dimλ|Uλ,Vλ|(2sε)m\frac{1}{\dim\mathcal{H}_{\lambda}}|\langle{U_{\lambda},V_{\lambda}}\rangle|\leq\Big{(}\frac{2}{s\varepsilon}\Big{)}^{m}

for some positive mm.

Proof.

The dimension of the irrep λ\mathcal{H}_{\lambda} is

dimλ=sd(d1)/2.\dim\mathcal{H}_{\lambda}=s^{d(d-1)/2}\,. (15)

The character for λ\mathcal{H}_{\lambda} is

χλL(diag(x1,,xd))=1j<kd(xksxjs)1j<kd(xkxj).\chi_{\lambda}^{L}(\textnormal{diag}(x_{1},\dots,x_{d}))=\frac{\prod_{1\leq j<k\leq d}(x_{k}^{s}-x_{j}^{s})}{\prod_{1\leq j<k\leq d}(x_{k}-x_{j})}\,.

Since 𝖱λ:UUλ\mathsf{R}_{\lambda}:U\mapsto U_{\lambda} is a unitary representation of U(d)\textnormal{U}(d), we have UλVλ=(UV)λU_{\lambda}V_{\lambda}=(UV)_{\lambda} and (Uλ)=(U)λ(U_{\lambda})^{\dagger}=(U^{\dagger})_{\lambda}. Thus Uλ,Vλ=(UV)λ,𝟙\langle{U_{\lambda},V_{\lambda}}\rangle=\langle{(U^{\dagger}V)_{\lambda},\mathds{1}}\rangle. It suffices to consider the case V=𝟙V=\mathds{1}.

Consider a unitary UU having eigenvalues eiθk\textnormal{e}^{\textnormal{i}\theta_{k}} with 0θk<2π0\leq\theta_{k}<2\pi for each k[d]k\in[d]. We have

|trU|2=|k=1deiθk|2\displaystyle|\operatorname{tr}U|^{2}=\bigg{|}\sum_{k=1}^{d}\textnormal{e}^{\textnormal{i}\theta_{k}}\bigg{|}^{2} =d+21j<kdcos(θkθj)\displaystyle=d+2\sum\nolimits_{1\leq j<k\leq d}\cos(\theta_{k}-\theta_{j})
=d241j<kdsin212(θkθj),\displaystyle=d^{2}-4\sum\nolimits_{1\leq j<k\leq d}\sin^{2}\frac{1}{2}(\theta_{k}-\theta_{j})\,, (16)

while

|trUλ|\displaystyle|\operatorname{tr}U_{\lambda}| =1j<kd|eisθkeisθjeiθkeiθj|\displaystyle=\prod_{1\leq j<k\leq d}\bigg{|}\frac{\textnormal{e}^{\textnormal{i}s\theta_{k}}-\textnormal{e}^{\textnormal{i}s\theta_{j}}}{\textnormal{e}^{\textnormal{i}\theta_{k}}-\textnormal{e}^{\textnormal{i}\theta_{j}}}\bigg{|}
=1j<kd|sins2(θkθj)sin12(θkθj)|.\displaystyle=\prod_{1\leq j<k\leq d}\bigg{|}\frac{\sin\frac{s}{2}(\theta_{k}-\theta_{j})}{\sin\frac{1}{2}(\theta_{k}-\theta_{j})}\bigg{|}\,. (17)

Before proceeding with the proof we now show that

|sinsxsinx|s\Big{|}\frac{\sin sx}{\sin x}\Big{|}\leq s (18)

holds for any odd positive integer ss and any |x|π|x|\leq\pi. Indeed, it suffices to consider the case 0sinx1s0\leq\sin x\leq\frac{1}{s}, and (18) follows by noticing that the function sinsxssinx\frac{\sin sx}{s\sin x} is even and is symmetric about the line x=π2x=\frac{\pi}{2}. When 0sinx1s0\leq\sin x\leq\frac{1}{s}, since sinx2πx\sin x\geq\frac{2}{\pi}x, we have sxπ2sx\leq\frac{\pi}{2}. It follows that for any s1s\geq 1, we have cosxcossx\cos x\geq\cos sx, and thus ssinxsinsxs\sin x\geq\sin sx, completing the proof of (18).

As for the soundness condition, when 1d|trU|1ε2\frac{1}{d}|\operatorname{tr}U|\leq 1-\varepsilon^{2}, by (4) we have

1j<kdsin212(θkθj)14d2(2ε2ε4).\sum_{1\leq j<k\leq d}\sin^{2}\frac{1}{2}(\theta_{k}-\theta_{j})\geq\frac{1}{4}d^{2}(2\varepsilon^{2}-\varepsilon^{4})\,.

It follows that there exists (j,k)(j,k) satisfying

sin212(θkθj)d(2ε2ε4)2(d1),\sin^{2}\frac{1}{2}(\theta_{k}-\theta_{j})\geq\frac{d(2\varepsilon^{2}-\varepsilon^{4})}{2(d-1)}\,,

and let mm be the number of such pairs in totally (d2)\binom{d}{2} pairs. For any such pair,

|sins2(θkθj)||sin12(θkθj)|1|sin12(θkθj)|2(d1)d(2ε2ε4)2ε\frac{|\sin\frac{s}{2}(\theta_{k}-\theta_{j})|}{|\sin\frac{1}{2}(\theta_{k}-\theta_{j})|}\leq\frac{1}{|\sin\frac{1}{2}(\theta_{k}-\theta_{j})|}\leq\sqrt{\frac{2(d-1)}{d(2\varepsilon^{2}-\varepsilon^{4})}}\leq\frac{2}{\varepsilon} (19)

for ε1\varepsilon\leq 1. On the other hand, there are (d2)m\binom{d}{2}-m pairs of (j,k)(j,k) satisfying sin212(θkθj)<d(2ε2ε4)2(d1)\sin^{2}\frac{1}{2}(\theta_{k}-\theta_{j})<\frac{d(2\varepsilon^{2}-\varepsilon^{4})}{2(d-1)}. For any such pair, since |12(θkθj)|π|\frac{1}{2}(\theta_{k}-\theta_{j})|\leq\pi, by (18) we have

|sins2(θkθj)||sin12(θkθj)|s.\frac{|\sin\frac{s}{2}(\theta_{k}-\theta_{j})|}{|\sin\frac{1}{2}(\theta_{k}-\theta_{j})|}\leq s\,. (20)

Therefore, combining (15), (4), (19) and (20),

1dimλ|trUλ|s(d2)(2/ε)msm+(d2)=(2sε)m.\frac{1}{\dim\mathcal{H}_{\lambda}}|\operatorname{tr}U_{\lambda}|\leq s^{-\binom{d}{2}}(2/\varepsilon)^{m}s^{-m+\binom{d}{2}}=\Big{(}\frac{2}{s\varepsilon}\Big{)}^{m}\,.

Theorem 6.

Given access to an unknown unitary UU(d)U\in\textnormal{U}(d) and a known or unknown unitary VU(d)V\in\textnormal{U}(d), there exists a tester with perfect completeness that distinguishes whether dist(U,V)=0\textnormal{dist}(U,V)=0 or dist(U,V)ε\textnormal{dist}(U,V)\geq\varepsilon with O(d2/ε)O(d^{2}/\varepsilon) uses of unitaries.

Proof.

Consider the partition λ=(d1,d2,,0)n/(d2)\lambda=(d-1,d-2,\dots,0)n/\binom{d}{2}, and denote s:=n/(d2)+1s:=n/\binom{d}{2}+1. The proof follows similar approach used in Theorems 3 and 4.

By noticing that λ/n\lambda/n is independent of nn, it follows from (3) and (5) that when ε\varepsilon is so small that nn is much larger than dd, the dimension of 𝒦λ\mathcal{K}_{\lambda} is exponential in nn while the dimension of λ\mathcal{H}_{\lambda} is polynomial in nn, thus dim𝒦λ\dim\mathcal{K}_{\lambda} is larger than dimλ\dim\mathcal{H}_{\lambda}.

Denote by |ϕm|{\phi^{\textnormal{m}}}\rangle the maximally entangled state in λ𝒦λ\mathcal{H}_{\lambda}\otimes\mathcal{K}_{\lambda}, and denote |ϕUm:=Un|ϕm|{\phi_{U}^{\textnormal{m}}}\rangle:=U^{\otimes n}|{\phi^{\textnormal{m}}}\rangle and |ϕVm=Vn|ϕm|{\phi_{V}^{\textnormal{m}}}\rangle=V^{\otimes n}|{\phi^{\textnormal{m}}}\rangle. When UU is unknown and VV is given, perform a measurement {ϕVm,𝟙ϕVm}\{\phi_{V}^{\textnormal{m}},\mathds{1}-\phi_{V}^{\textnormal{m}}\} on ϕUm\phi_{U}^{\textnormal{m}}, and repeat, and accept iff the first outcome occurs. When UU and VV are both unknown, perform a swap test for ϕUm\phi_{U}^{\textnormal{m}} and ϕVm\phi_{V}^{\textnormal{m}}, and repeat.

The completeness condition is obvious. When dist(U,V)ε\textnormal{dist}(U,V)\geq\varepsilon, using Lemma 5, the soundness condition is satisfied by taking ss to be the smallest odd integer larger than 6/ε6/\varepsilon, for which n(d2)(6ε+1)=O(d2/ε)n\leq\binom{d}{2}(\frac{6}{\varepsilon}+1)=O(d^{2}/\varepsilon). ∎

For the asymptotic case where the value of ε\varepsilon is small, nn will be so large that the irrep λ\mathcal{H}_{\lambda} has smaller dimension than its multiplicity space 𝒦λ\mathcal{K}_{\lambda} does. Thus there exists a maximally entangled state ϕm\phi^{\textnormal{m}} on λλ\mathcal{H}_{\lambda}\otimes\mathcal{H}_{\lambda} which is a subspace of λ𝒦λ\mathcal{H}_{\lambda}\otimes\mathcal{K}_{\lambda}. If ε\varepsilon is not small enough and thus nn is not large enough, one can introduce a reference system of dimension dimλdim𝒦λ\frac{\dim\mathcal{H}_{\lambda}}{\dim\mathcal{K}_{\lambda}} to make them have equal dimension [3]. The dimension of the ancilla system, however, has been exponentially decreased compared with the usual method using Choi states directly. Since it is common to deal with low-dimensional quantum systems in quantum computing under current technology, our method exhibits advantage in practice.

5 Discussion

We have proposed and analyzed in this work efficient algorithms for certification of quantum state set and quantum unitary.

For the certification of identity of qudit unitaries, we have considered the irrep corresponding partition λ=(d1,d2,,0)n/(d2)\lambda=(d-1,d-2,\dots,0)n/\binom{d}{2}. One issue that would be worth investigating is whether this irrep is optimal compared with other irreps.

Using Theorem 6, one can also efficiently test whether one unitary is identity, and whether two unitaries are inverse to each other. It is known that many properties of quantum channel can be reduced to testing properties of quantum state via the Choi-Jamiołkowski isomorphism, but by employing this approach one usually needs to use quantum channels too many times and also to introduce extra ancilla system. We used group representation to test properties of unitaries more sample-efficiently without using ancilla system. The method based on group representation theory may be useful in testing other properties of quantum states and unitaries, which deserves further study. Our approach may be promising in the property testing of noisy quantum operation and measurement to achieve better performance, which remains further study.

Acknowledgements

This work was supported by the School of Computer Science and Technology, University of Science and Technology of China (Grant No. KY0110009999).

References

  • [1] Costin Bădescu, Ryan O’Donnell, and John Wright. Quantum state certification. In Proceedings of the 51st Annual ACM SIGACT Symposium on Theory of Computing, pages 503–514. ACM, 2019.
  • [2] Harry Buhrman, Richard Cleve, John Watrous, and Ronald de Wolf. Quantum fingerprinting. Physical Review Letters, 87(16):167902, 2001.
  • [3] Giulio Chiribella, GM D’Ariano, and MF Sacchi. Optimal estimation of group transformations using entanglement. Physical Review A, 72(4):042338, 2005.
  • [4] Matthias Christandl and Graeme Mitchison. The spectra of quantum states and the Kronecker coefficients of the symmetric group. Communications in Mathematical Physics, 261(3):789–797, 2006.
  • [5] Marcus P da Silva, Olivier Landon-Cardinal, and David Poulin. Practical characterization of quantum devices without tomography. Physical Review Letters, 107(21):210404, 2011.
  • [6] William Fulton and Joe Harris. Representation theory: a first course, volume 129. Springer Science & Business Media, 2013.
  • [7] Roe Goodman and Nolan R Wallach. Symmetry, representations, and invariants, volume 255. Springer, 2009.
  • [8] Jeongwan Haah, Aram W Harrow, Zhengfeng Ji, Xiaodi Wu, and Nengkun Yu. Sample-optimal tomography of quantum states. IEEE Transactions on Information Theory, 63(9):5628–5641, 2017.
  • [9] Brian Hall. Lie groups, Lie algebras, and representations: an elementary introduction, volume 222. Springer, 2015.
  • [10] Aram W Harrow and Ashley Montanaro. Testing product states, quantum Merlin-Arthur games and tensor optimization. Journal of the ACM, 60(1):3, 2013.
  • [11] Masahito Hayashi. Exponents of quantum fixed-length pure-state source coding. Physical Review A, 66(3):032321, 2002.
  • [12] Richard A Low. Learning and testing algorithms for the Clifford group. Physical Review A, 80(5):052314, 2009.
  • [13] Florian Mintert, Marek Kuś, and Andreas Buchleitner. Concurrence of mixed multipartite quantum states. Physical Review Letters, 95(26):260502, 2005.
  • [14] Ashley Montanaro and Ronald de Wolf. A survey of quantum property testing. Theory of Computing, (7):1–81, 2016.
  • [15] Ashley Montanaro and Tobias J Osborne. Quantum boolean functions. Chicago Journal of Theoretical Computer Science, 2010(1):1–45, 2010.
  • [16] Ryan O’Donnell and John Wright. Efficient quantum tomography. In Proceedings of the 48th Annual ACM Symposium on Theory of Computing, pages 899–912. ACM, 2016.
  • [17] Ryan O’Donnell and John Wright. Efficient quantum tomography II. In Proceedings of the 49th Annual ACM Symposium on Theory of Computing, pages 962–974. ACM, 2017.
  • [18] Daniel M Reich, Giulia Gualdi, and Christiane P Koch. Optimal strategies for estimating the average fidelity of quantum gates. Physical Review Letters, 111(20):200401, 2013.
  • [19] Lars Steffen, Marcus P da Silva, A Fedorov, M Baur, and Andreas Wallraff. Experimental Monte Carlo quantum process certification. Physical Review Letters, 108(26):260506, 2012.
  • [20] Guoming Wang. Property testing of unitary operators. Physical Review A, 84(5):052328, 2011.