Introduction

Quantum resource theory has become a powerful tool in quantitatively describing many intriguing and novel characteristics of quantum systems1. A general quantum resource theory includes two basic ingredients: “free” states and “free” quantum operations. A major concern of any resource theory is how to quantify and manipulate these resource states, i.e., non-free states. Much attention has been paid to this direction2,3,4,5,6,7,8,9,10,11,12,13,14,15. For instance, in the resource theory of entanglement, the free operations are local quantum operations with classical communication (LOCC), and possible entanglement manipulations between bipartite entangled states via LOCC are determined by majorization11. Recently, quantum coherence, as another embodiment of quantum states superposition principle, has received widespread attention and scrutiny since it can be viewed as a vital quantum resource in various quantum information processes, such as, quantum algorithms16,17,18,19,20, quantum metrology21,22, and quantum channel discrimination23,24. Besides, many coherence-free operations have been proposed, including incoherent operation (IO)6, strictly incoherent operation (SIO)25,26, physically incoherent operation (PIO)13, coherence-preserving operation (CPO)27, and “maximal” incoherent operation (MIO)28. A natural question is how to utilize this precious quantum resource via coherence-free operations for the realization of quantum state transformations.

In ref.12, it has been shown that a pure state \(|\psi \rangle \) can be transformed to another pure state \(|{\varphi }\rangle \) using IO if and only if the square moduli of superposed coefficients \({(|{\psi }_{1}{|}^{2},\ldots ,|{\psi }_{d}{|}^{2})}^{t}\) are majorized by \({(|{{\varphi }}_{1}{|}^{2},\ldots ,|{{\varphi }}_{d}{|}^{2})}^{t}\). For the case of mixed state, Chitambar and Gour13,14,15 considered the transformations of single qubit mixed states and first obtained a necessary and sufficient condition for single qubit transformations by either SIO, DIO, IO, or MIO. The proof of this condition also tells us how to construct the corresponding SIO for possible single qubit transformations. However, this construction for realization of the single qubit transformation from \(\rho \) to \(\rho ^{\prime} \) needs an intermediate state \({\rho ^{\prime} }_{max}\), i.e., \(\rho \to {\rho ^{\prime} }_{max}\to \rho ^{\prime} \) 15. Thus four Kraus operators are needed to construct a SIO for a direct transformation: \(\rho \to \rho ^{\prime} \). For this reason, we would like to provide a direct approach to complete transformation from \(\rho \) to \(\rho ^{\prime} \), where less Kraus operators are needed. In addition, we will use the Bloch sphere depiction of single qubit29 to better illustrate and understand the coherence transformation of single qubit.

In this paper, we discuss how to implement single qubit transformations via four kinds of incoherent operations, namely, IO, SIO, PIO, and CPO. Firstly, we use the Bloch sphere depiction to parameterize single qubit and discover that the transformation ability of single qubit via four kinds of incoherent operations has rotational symmetry around z-axis in the cylindrical coordinates, which simplifies the following discussion. Secondly, in single qubit systems, the relation between IO and SIO is IO = SIO, which has been proposed by Chitambar and Gour14,15. Further, we build the quantitative connection between them in single qubit systems. Then we offer a new method to construct the map for realization of single qubit transformation via IO, where the intermediate state \({\rho ^{\prime} }_{max}\) is no longer necessary and only two special Kraus operators are needed. One of them is represented by a diagonal matrix and the other is represented by an anti-diagonal matrix. Additionally, by exploring these two special Kraus operators, we provide a different and explicit proof for the necessary and sufficient condition of single qubit transformation via IO. The transformation regions of CPO, IO, PIO are also obtained in the Bloch sphere depiction. Finally, we discuss two examples: maximally coherent state transformations via IO and pure state transformations via IO. Our results offer new insight into the power of incoherent operations in quantum state manipulation by introducing the Bloch sphere depiction of the transformation region.

Results

Definition

To begin with, let us first give a brief review of several typical incoherent operations and coherence measures. In quantifying coherence6, a particular base \(\{|i\rangle \}\) should be chosen and fixed. The density operators of incoherent quantum states δ are diagonal in this base, i.e., \(\delta =\,{\sum }_{i}{c}_{i}|i\rangle \langle i|\). A set of these incoherent quantum states is labeled by \({ {\mathcal I} }\), and IO is denoted as \({{\rm{\Lambda }}}^{IO}\), where Kraus operators \({\{{K}_{n}\}}_{n=1}^{r}\) fulfil

$$\frac{{K}_{n}\delta {K}_{n}^{\dagger }}{Tr[{K}_{n}\delta {K}_{n}^{\dagger }]}\in { {\mathcal I} }\mathrm{.}$$
(1)

Lemma 1

. There 30 exists at most one nonzero entry in every column of the Kraus operator K n belonging to \({{\rm{\Lambda }}}^{IO}\).

According to Lemma 1, the Kraus operators of IO can be expressed as \({K}_{n}={\sum }_{i=0}^{d-1}{c}_{ni}|{f}_{n}(i)\rangle \langle i|\), \(n=1\cdots r\), where \({f}_{n}\mathrm{:\{0,}\ldots ,d-\mathrm{1\}}\to \mathrm{\{0,}\ldots ,d-\mathrm{1\}}\) and d is the dimension of Hibert space. An incoherent operation is called SIO if its K n also satisfies25,26

$$\frac{{K}_{n}^{\dagger }\delta {K}_{n}}{{\rm{Tr}}[{K}_{n}^{\dagger }\delta {K}_{n}]}\in { {\mathcal I} }\mathrm{.}$$
(2)

Similarly, we can get the form of SIO that every column and row of its K n has at most one nonzero entry.

The CPO was introduced in ref.27 to reveal that coherence of a state is intrinsically hard to preserve when there is a lack of information about the state and the quantum channel. A unitary and incoherent operation is CPO, which keeps the coherence of quantum states invariant, i.e., \({C}[{{\rm{\Lambda }}}^{CPO}(\rho )]={C}(\rho )\) (\({C}\) is a coherence measure). Thus, the Kraus operator of CPO takes the following form27:

$$K=\sum _{i}{e}^{i{\theta }_{i}}|\pi (i)\rangle \langle i|,$$
(3)

where π is a permutation. Note that a CPO belongs to a class of IO with only one Kraus operator due to \({\sum }_{n}{K}_{n}^{\dagger }{K}_{n}=I\).

To establish a physically consistent resource theory, the PIO was proposed to replace IO in quantifying coherence13. Since a set of Kraus operators can be physically realized by introducing auxiliary particles and making appropriate unitary operations and projective measurement, a PIO requires that they are all incoherent. Following this ideal, the expression of PIO has been obtained in ref.13. The PIO can be expressed as a convex combination of maps, which have Kraus operators \({\{{K}_{n}\}}_{n=1}^{r}\) of the form:

$${K}_{n}={U}_{n}{P}_{n}=\sum _{i}\,{e}^{i{\theta }_{ni}}|{\pi }_{n}(i)\rangle \langle i|{P}_{n},$$
(4)

where the P n form an orthogonal and complete set of incoherent projectors. Hence, these incoherent operations have a clear hierarchical relationship: CPO  PIO  SIO  IO.

The first rigorous framework of quantifying coherence was proposed in ref.6, where a function \({C}\) can be taken as a coherence measure if it satisfies the following conditions6:

(B1) \({C}(\rho )\ge 0\) for all quantum states and \({C}(\rho )=0\) if and only if \(\rho \in { {\mathcal I} }\);

(B2) \({C}(\rho )\ge {\sum }_{n}{p}_{n}{C}({\rho }_{n})\), where \({p}_{n}={\rm{Tr}}({K}_{n}\rho {K}_{n}^{\dagger })\), \({\rho }_{n}={K}_{n}\rho {K}_{n}^{\dagger }/{p}_{n}\), and K n are the Kraus operators of IO; \(({\rm{B}}2^{\prime} ){C}(\rho )\ge {C}[{{\rm{\Lambda }}}^{IO}(\rho )];{\rm{and}}\)

(B3) \({\sum }_{n}{p}_{n}{C}({\rho }_{n})\ge {C}({\sum }_{n}{p}_{n}{\rho }_{n})\) with \({p}_{n}\ge 0\) and \({\sum }_{n}{p}_{n}=1\). On the basis of this framework, the relative entropy of coherence and l 1 norm of coherence were put forward to measure coherence degree of quantum states. The l 1 norm of coherence is defined as6

$${{C}}_{{l}_{1}}(\rho )=\sum _{i\ne j}|{\rho }_{ij}|,$$
(5)

which comes from a simple fact that coherence is linked with the off-diagonal elements of considered quantum states.

Relation between IO and SIO

In the cylindrical coordinates, density matrices of single qubit systems can be written as

$$\rho =\frac{1}{2}(\begin{array}{cc}1+z & r{e}^{-i\theta }\\ r{e}^{i\theta } & 1-z\end{array}),$$
(6)

where \(-1\le z\le 1\), \(0\le r\le 1\), and \(0\le \theta \le \pi \). We first prove the following Lemma 2 to simplify our discussion.

Lemma 2

. \({\rho }_{2}={\rm{\Lambda }}({\rho }_{1})\) if and only if \({\tilde{\rho }}_{2}=\tilde{{\rm{\Lambda }}}({\tilde{\rho }}_{1})\) where \({\rm{\Lambda }}\) and \(\tilde{{\rm{\Lambda }}}\) are IO, and

$$\tilde{\rho }=(\begin{array}{cc}1+z & r\\ r & 1-z\end{array}).$$
(7)

Proof

. It is clear that \(\rho =U\tilde{\rho }{U}^{\dagger }\) with \(U={\rm{diag}}({e}^{-i\theta \mathrm{/2}},{e}^{i\theta \mathrm{/2}})\). If \({\rho }_{2}={\rm{\Lambda }}({\rho }_{1})\) then we have

$${\tilde{\rho }}_{2}={U}_{2}^{\dagger }{\rm{\Lambda }}({U}_{1}{\tilde{\rho }}_{1}{U}_{1}^{\dagger }){U}_{2}=\sum _{n}\,{U}_{2}^{\dagger }{K}_{n}{U}_{1}{\tilde{\rho }}_{1}{U}_{1}^{\dagger }{K}_{n}^{\dagger }{U}_{2}\mathrm{.}$$
(8)

Let \({\tilde{K}}_{n}={U}_{2}^{\dagger }{K}_{n}{U}_{1}\). It is easy to check that \({\sum }_{n}{{\tilde{K}}_{n}}^{\dagger }{\tilde{K}}_{n}=I\). Now let us show that \({\tilde{K}}_{n}\) is also incoherent. Suppose \({K}_{n}={\sum }_{i}{c}_{ni}|{f}_{n}(i)\rangle \langle i|\) then we have

$${\tilde{K}}_{n}={U}_{2}^{\dagger }{K}_{n}{U}_{1}=\sum _{ijk}\,{u}_{2}^{(i)\ast }|i\rangle \langle i|{c}_{nj}|{f}_{n}(j)\rangle \langle j|{u}_{1}^{(k)}|k\rangle \langle k|\,\,=\sum _{k}\,{u}_{2}^{[{f}_{n}(k)]\ast }{u}_{1}^{(k)}{c}_{nk}|{f}_{n}(k)\rangle \langle k|,$$
(9)

which means that \({\tilde{K}}_{n}\) is also incoherent. By using the same approach, we can prove that there exists an IO making \({\rho }_{2}={\rm{\Lambda }}({\rho }_{1})\) when \({\tilde{\rho }}_{2}=\tilde{{\rm{\Lambda }}}({\tilde{\rho }}_{1})\).

Lemma 2 also holds for SIO, PIO, or CPO. This lemma implies that the coherence transformation ability of single qubit is depended only on two parameters (z, r) and not on the parameter θ, i.e., rotational symmetry around z-axis. Therefore, we only need to consider the coherence transformations between the quantum states of \(\tilde{\rho }\). In the following text, we use symbol \(\rho \) to represent \(\tilde{\rho }\) for convenience. Meanwhile, we denote initial qubit \(\rho \) by (z, r) and represent transformation region \(\rho ^{\prime} \) of the initial qubit \(\rho \) via coherence-free operations by (z′, r′). With these notions, we prove the following theorem.

Theorem 1

. In single qubit systems, the transformation region given by IO is equal to the transformation region given by SIO.

Proof

. Define four types of Kraus operators as follows

$$\begin{array}{c}{{ {\mathcal M} }}_{1}=(\begin{array}{cc}\times & \times \\ 0 & 0\end{array}),\quad {{ {\mathcal M} }}_{2}=(\begin{array}{cc}0 & 0\\ \times & \times \end{array}),\\ {{ {\mathcal M} }}_{3}=(\begin{array}{cc}\times & 0\\ 0 & \times \end{array}),\quad {{ {\mathcal M} }}_{4}=(\begin{array}{cc}0 & \times \\ \times & 0\end{array}),\end{array}$$
(10)

where “×” means that the elements of matrix may not equal to zero. The above four types of Kraus operators depict all IO applied in single qubit transformations and the maps whose Kraus operators belonging to \({{ {\mathcal M} }}_{3}\) or \({{ {\mathcal M} }}_{4}\) are SIO.

Suppose that we have any IO represented by a set of Kraus operators \({{\rm{\Lambda }}}^{IO}=\{{K}_{i},\,{K}_{j},\,{K}_{l}\}\) where

$${K}_{i}=(\begin{array}{cc}{A}_{i} & {B}_{i}\\ 0 & 0\end{array}),\quad {K}_{j}=(\begin{array}{cc}0 & 0\\ {C}_{j} & {D}_{j}\end{array}),$$
(11)

and \({K}_{l}\in {{ {\mathcal M} }}_{3}\cup {{ {\mathcal M} }}_{4}\). Next we would like to replace \({{\rm{\Lambda }}}^{IO}\) with \({{\rm{\Lambda }}}^{SIO}\) while keeping \({{\rm{\Lambda }}}^{SIO}(\rho )={{\rm{\Lambda }}}^{IO}(\rho )\). Here, the SIO is in the form of \({{\rm{\Lambda }}}^{SIO}=\{{K}_{0},\,{K}_{1},\,{K}_{l}\}\) and K 0, \({K}_{1}\in {{ {\mathcal M} }}_{3}\cup {{ {\mathcal M} }}_{4}\). Define

$${K}_{0}=(\begin{array}{cc}a & 0\\ 0 & b\end{array})\quad {\rm{and}}\quad {K}_{1}=(\begin{array}{cc}0 & d\\ c & 0\end{array})\mathrm{.}$$
(12)

Now we prove that there exist a, b, c, and d making

$$\{\begin{array}{c}{{\rm{\Lambda }}}^{SIO}(\rho )={{\rm{\Lambda }}}^{IO}(\rho );\\ {K}_{0}^{\dagger }{K}_{0}+{K}_{1}^{\dagger }{K}_{1}+\sum _{l}\,{K}_{l}^{\dagger }{K}_{l}=I\end{array}\mathrm{.}$$
(13)

By using the relationship \({\sum }_{i}{K}_{i}^{\dagger }{K}_{i}+{\sum }_{j}{K}_{j}^{\dagger }{K}_{j}+{\sum }_{l}{K}_{l}^{\dagger }{K}_{l}=I\), Eq. (13) reduces to

$$\{\begin{array}{ll}|a{|}^{2}+|c{|}^{2}=|A{|}^{2}+|C{|}^{2}; & ({\rm{a}})\\ |b{|}^{2}+|d{|}^{2}=|B{|}^{2}+|D{|}^{2}; & ({\rm{b}})\\ |a{|}^{2}(1+z)+|d{|}^{2}(1-z)={h}_{1}; & ({\rm{c}})\\ a{b}^{\ast }+{c}^{\ast }d=0, & ({\rm{d}})\end{array}$$
(14)

where \({h}_{1}=|A{|}^{2}\mathrm{(1}+z)+r{\sum }_{i}({B}_{i}{A}_{i}^{\ast }+{A}_{i}{B}_{i}^{\ast })+|B{|}^{2}\mathrm{(1}-z)\), \(|A{|}^{2}={\sum }_{i}|{A}_{i}{|}^{2}\), \(|B{|}^{2}={\sum }_{i}|{B}_{i}{|}^{2}\), \(|C{|}^{2}={\sum }_{j}|{C}_{j}{|}^{2}\), and \(|D{|}^{2}={\sum }_{j}|{D}_{j}{|}^{2}\). The Eq. (14) can be rewritten as

$$|a{|}^{2}|b{|}^{2}=|c{|}^{2}|d{|}^{2}\mathrm{.}$$
(15)

since we can choose suitable phases for a, b, c, and d to satisfy Eq. (14). Solving it we obtain

$$\{\begin{array}{rcl}|a{|}^{2} & = & (|A{|}^{2}+|C{|}^{2})\frac{{h}_{1}}{{h}_{1}+{h}_{2}};\\ |b{|}^{2} & = & \frac{{h}_{2}}{1-z}-\frac{\mathrm{(1}+z)(|A{|}^{2}+|C{|}^{2}){h}_{2}}{\mathrm{(1}-z)({h}_{1}+{h}_{2})};\\ |c{|}^{2} & = & (|A{|}^{2}+|C{|}^{2})\frac{{h}_{2}}{{h}_{1}+{h}_{2}};\\ |d{|}^{2} & = & \frac{{h}_{1}}{1-z}-\frac{\mathrm{(1}+z)(|A{|}^{2}+|C{|}^{2}){h}_{1}}{\mathrm{(1}-z)({h}_{1}+{h}_{2})},\end{array}$$
(16)

where \({h}_{2}=|C{|}^{2}\mathrm{(1}+z)+r{\sum }_{j}({D}_{j}{C}_{j}^{\ast }+{C}_{j}{D}_{j}^{\ast })+|D{|}^{2}\mathrm{(1}-z)\). Note that the solutions: \(|a{|}^{2}\), \(|b{|}^{2}\), \(|c{|}^{2}\), and \(|d{|}^{2}\) in Eq. (16) may be negative. Therefore, if we prove that they are always non-negative, then we can find SIO to replace IO. Clearly, h 1 and h 2 are non-negative due to \({h}_{1}=2{\sum }_{i}Tr({K}_{i}\rho {K}_{i}^{\dagger })\) and \({h}_{2}=2{\sum }_{j}Tr({K}_{j}\rho {K}_{j}^{\dagger })\). Hence, the \(|a{|}^{2}\), \(|b{|}^{2}\), \(|c{|}^{2}\), and \(|d{|}^{2}\) of Eq. (16) are non-negative.

In ref.15, the authors have proved this result IO = SIO in single qubit systems by the following two arguments: SIO  IO  MIO and MIO = SIO. We provide a new and direct proof and establish a quantitative correspondence between IO and SIO in coherence transformations of single qubit systems. By using Eq. (16), we can accurately construct a SIO to realize the role (quantum state transformations) of IO in single qubit systems.

The transformation region given by CPO

In the case of IO with only one Kraus operator K, the K must be unitary. Hence, the K also describe a CPO, which can be expressed as \(K={\sum }_{i}{e}^{i{\theta }_{i}}|\pi (i)\rangle \langle i|\). For single qubit systems, the Karus operator of CPO has two forms:

  • Case 1: \(K={e}^{i{\theta }_{1}}\mathrm{|0}\rangle \langle \mathrm{0|}+{e}^{i{\theta }_{2}}\mathrm{|1}\rangle \langle \mathrm{1|}\). By using this type of CPO, the transformable quantum states are

$$K\rho {K}^{\dagger }=\frac{1}{2}(\begin{array}{cc}1+z & r{e}^{i({\theta }_{1}-{\theta }_{2})}\\ r{e}^{i({\theta }_{2}-{\theta }_{1})} & 1-z\end{array}),$$
(17)

where initial state is \(\rho =\frac{1}{2}(\begin{array}{cc}1+z & r\\ r & 1-z\end{array})\). We only need to consider quantum states in the form of real parameters due to lemma 1.

Therefore, the transformable quantum states are \((z,\,r)\) and \((z,-r)\)

  • Case 2: \(K={e}^{i{\theta }_{1}}\mathrm{|0}\rangle \langle \mathrm{1|}+{e}^{i{\theta }_{2}}\mathrm{|1}\rangle \langle \mathrm{0|}\). We have

$$K\rho {K}^{\dagger }=\frac{1}{2}(\begin{array}{cc}1-z & r{e}^{i({\theta }_{1}-{\theta }_{2})}\\ r{e}^{i({\theta }_{2}-{\theta }_{1})} & 1+z\end{array}).$$
(18)

The same procedure is easily adapted to obtain the transformable quantum states, \((-z,r)\) and \((-z,-r)\), under this kind of CPO.

By using CPO, the initial quantum state \((z,\,r)\) can be transformed to (z, ±r) and (−z, ±r) (see Fig. 1). Besides, these transformations between four quantum states are reversible.

Figure 1
figure 1

Single qubit transformations under CPO, i.e., IO with only one Kraus operator. The initial quantum state is (z, r), and transformation regions are (z, ±r) and (−z, ±r). Particularly, these transformations are reversible.

The transformation region given by IO

In this section, we will construct a special IO with only two Kraus operators belonging to \({{ {\mathcal M} }}_{3}\) and \({{ {\mathcal M} }}_{4}\), respectively. From this case, we will get a transformation region of single qubit under IO, and then we will prove it is also a maximal transformation region in the section of Methods.

Now we consider a special IO in the form of

$$\begin{array}{c}{K}_{0}={c}_{00}\mathrm{|0}\rangle \langle \mathrm{0|}+{c}_{11}\mathrm{|1}\rangle \langle \mathrm{1|,}\\ {K}_{1}={c}_{10}\mathrm{|1}\rangle \langle \mathrm{0|}+{c}_{01}\mathrm{|0}\rangle \langle \mathrm{1|.}\end{array}$$
(19)

According to Lemma 1, the above Kraus operators are incoherent. Substituting the Eq. (19) in to \({\sum }_{i}{K}_{n}^{\dagger }{K}_{n}=I\), we obtain

$$\begin{array}{c}|{c}_{00}{|}^{2}+|{c}_{10}{|}^{2}=\mathrm{1,}\\ |{c}_{11}{|}^{2}+|{c}_{01}{|}^{2}=1.\end{array}$$
(20)

We suppose that \({c}_{00},{c}_{01},{c}_{10},{c}_{11}\in {\mathbb{R}}\) and consider the following cases:

$$\begin{array}{c}{\rm{C}}{\rm{a}}{\rm{s}}{\rm{e}}\,1:\quad {c}_{00}=\sqrt{\alpha },\,{c}_{10}=\sqrt{1-\alpha },\,{c}_{11}=\sqrt{\beta }\,{\rm{a}}{\rm{n}}{\rm{d}}\,{c}_{01}=\sqrt{1-\beta };\\ {\rm{C}}{\rm{a}}{\rm{s}}{\rm{e}}\,2:\quad {c}_{00}=\sqrt{\alpha },\,{c}_{10}=-\sqrt{1-\alpha },\,{c}_{11}=\sqrt{\beta }\,{\rm{a}}{\rm{n}}{\rm{d}}\,{c}_{01}=\sqrt{1-\beta };\\ {\rm{C}}{\rm{a}}{\rm{s}}{\rm{e}}\,3:\quad {c}_{00}=-\sqrt{\alpha },\,{c}_{10}=\sqrt{1-\alpha },\,{c}_{11}=\sqrt{\beta }\,{\rm{a}}{\rm{n}}{\rm{d}}\,{c}_{01}=\sqrt{1-\beta };\\ {\rm{C}}{\rm{a}}{\rm{s}}{\rm{e}}\,4:\,\quad {c}_{00}=-\sqrt{\alpha },\,{c}_{10}=-\sqrt{1-\alpha },\,{c}_{11}=\sqrt{\beta }\,{\rm{a}}{\rm{n}}{\rm{d}}\,{c}_{01}=\sqrt{1-\beta }.\end{array}$$

The qubit \(\rho =\frac{1}{2}(\begin{array}{cc}1+z & r\\ r & 1-z\end{array})\) after this type of IO becomes

$${{\rm{\Lambda }}}^{IO}(\rho )=\frac{1}{2}(\begin{array}{cc}1+z^{\prime} & r^{\prime} \\ r^{\prime} & 1-z^{\prime} \end{array})$$
(21)

where \(1+z^{\prime} =\alpha \mathrm{(1}+z)+\mathrm{(1}-\beta \mathrm{)(1}-z)\) and \(r^{\prime} =\lambda r\) with \(\lambda =\sqrt{\alpha \beta }+\sqrt{\mathrm{(1}-\alpha \mathrm{)(1}-\beta )}\) in case 1. In case 2, \(\lambda =\sqrt{\alpha \beta }-\sqrt{\mathrm{(1}-\alpha \mathrm{)(1}-\beta )}\). In case 3, \(\lambda =-\sqrt{\alpha \beta }+\sqrt{\mathrm{(1}-\alpha \mathrm{)(1}-\beta )}\). In case 4, \(\lambda =-\sqrt{\alpha \beta }-\) \(\sqrt{\mathrm{(1}-\alpha \mathrm{)(1}-\beta )}\). Note that

$$|\lambda |\le \sqrt{\alpha \beta }+\sqrt{\mathrm{(1}-\alpha \mathrm{)(1}-\beta )}\le 1.$$
(22)

Therefore,

$$|r^{\prime} |\,\le \,|r\mathrm{|.}$$
(23)

Setting \(\tilde{\alpha }=\frac{1}{\sqrt{2}}(\alpha +\beta -\mathrm{1)}\) and \(\tilde{\beta }=\frac{1}{\sqrt{2}}(\alpha -\beta )\), then we have

$$\frac{2}{{\lambda }^{2}}{\tilde{\alpha }}^{2}+\frac{2}{1-{\lambda }^{2}}{\tilde{\beta }}^{2}=\mathrm{1,}$$
(24)

where case 1 corresponds to \(\sqrt{\alpha \beta }\le \lambda \) and \(({\lambda }^{2}+\alpha +\beta -\mathrm{1)/}\lambda \ge 0\); case 2 corresponds to \(\sqrt{\alpha \beta }\ge \lambda \) and \(({\lambda }^{2}+\alpha +\beta -\mathrm{1)/}\lambda \ge 0\); case 3 corresponds to \(\sqrt{\alpha \beta }\ge -\lambda \) and \(({\lambda }^{2}+\alpha +\beta -\mathrm{1)/}\lambda \le 0\); and, case 4 corresponds to \(\sqrt{\alpha \beta }\le -\lambda \) and \(({\lambda }^{2}+\alpha +\beta -\mathrm{1)/}\lambda \le 0\). According to Eq. (24), \(\tilde{\alpha }\) and \(\tilde{\beta }\) can be parameterized via \(0\le \theta \le 2\pi \) in the form of \(\tilde{\alpha }=\,\sin \,\theta \lambda /\sqrt{2}\) and \(\tilde{\beta }=\,\cos \,\theta \sqrt{\mathrm{(1}-{\lambda }^{2}\mathrm{)/2}}\). The z′ expressed by \(\theta \) is

$$z^{\prime} =\sqrt{{(\lambda z)}^{2}+1-{\lambda }^{2}}\,\sin (\theta +{\varphi }),$$
(25)

where

$$\begin{array}{c}\cos \,{\varphi }=\frac{\lambda z}{\sqrt{{(\lambda z)}^{2}+1-{\lambda }^{2}}},\\ \sin \,{\varphi }=\sqrt{\frac{1-{\lambda }^{2}}{{(\lambda z)}^{2}+1-{\lambda }^{2}}}\mathrm{.}\end{array}$$
(26)

Above equation implies that

$$-\sqrt{{(\lambda z)}^{2}+1-{\lambda }^{2}}\le z^{\prime} \le \sqrt{{(\lambda z)}^{2}+1-{\lambda }^{2}},$$
(27)

whose boundary is an ellipse

$$\frac{{z^{\prime} }^{2}}{1}+\mathrm{(1}-{z}^{2})\frac{{r^{\prime} }^{2}}{{r}^{2}}=1.$$
(28)

According to Eqs (23) and (27), we obtain the transformation region (z′, r′)

$$\{\begin{array}{l}\frac{{z^{\prime} }^{2}}{1}+\mathrm{(1}-{z}^{2})\frac{{r^{\prime} }^{2}}{{r}^{2}}\le \mathrm{1,}\\ |r^{\prime} |\le |r|,\end{array}$$
(29)

by using this special IO (see Fig. 2), where (z, r) represents the initial quantum states.

Figure 2
figure 2

The transformation region of single qubit by IO or SIO is depicted by blue. The absolute value \(|r|\) of purple lines is the l 1 norm of coherence of the initial state (z, r).

Theorem 2

. In single qubit systems, the region given by Eq. (29) is the maximal transformation region of the initila state (z, r) by using IO or SIO.

In the section of Methods, we will provide a complete proof of Theorem 2. Theorem 2 suggests that only two Kraus operators, which have the form of Eq. (19), can describe all IO completely in single qubit systems. Calculating the l 1 norm of coherence for single qubit systems via Eq. (5), we have

$${{\mathscr{C}}}_{{l}_{1}}(\rho )=\sum _{i\ne j}|{\rho }_{ij}|=|r|,$$
(30)

which is the boundary of transformation region (purple lines in Fig. 2). It is consistent with the condition (B2′) that the coherence of quantum states should not increase under IO. Note that Theorem 2 is also a necessary and sufficient condition to judge whether a qubit can be transformed to another qubit via IO. By using robustness of coherence and Δ robustness of coherence, refs13,14,15 also provide a necessary and sufficient condition for single qubit transformations via IO, which is consistent with our Eq. (29).

The transformation region given by PIO

According to Eq. (4), for any given orthogonal and complete set of incoherent projectors (\(\{{P}_{0}=\mathrm{|0}\rangle \langle \mathrm{0|,}{P}_{1}=\mathrm{|1}\rangle \langle \mathrm{1|\}}\) or \(\{{P}_{0}=I\}\)), the Kraus operators of single qubit systems have the following forms:

$${{\mathscr{K}}}_{1}=\{{K}_{0}=(\begin{array}{cc}{e}^{i{\theta }_{00}} & 0\\ 0 & 0\end{array}),{K}_{1}=(\begin{array}{cc}0 & 0\\ 0 & {e}^{i{\theta }_{11}}\end{array})\},\,\,{{\mathscr{K}}}_{2}=\{{{K}}_{0}=(\begin{array}{cc}0 & 0\\ {e}^{i{\theta }_{00}} & 0\end{array}),{K}_{1}=(\begin{array}{cc}0 & {e}^{i{\theta }_{11}}\\ 0 & 0\end{array})\},$$
(31a)
$${{\mathscr{K}}}_{3}=\{{K}_{0}=(\begin{array}{cc}{e}^{i{\theta }_{00}} & 0\\ 0 & 0\end{array}),{K}_{1}=(\begin{array}{cc}0 & {e}^{i{\theta }_{11}}\\ 0 & 0\end{array})\},\,\,{{\mathscr{K}}}_{4}=\{{K}_{0}=(\begin{array}{cc}0 & 0\\ {e}^{i{\theta }_{00}} & 0\end{array}),{K}_{1}=(\begin{array}{cc}0 & 0\\ 0 & {e}^{i{\theta }_{11}}\end{array})\},$$
(31b)
$${{\mathscr{K}}}_{5}=\{K=(\begin{array}{cc}{e}^{i{\theta }_{00}} & 0\\ 0 & {e}^{i{\theta }_{01}}\end{array})\}\quad {\rm{or}}\quad {{\mathscr{K}}}_{6}=\{K=(\begin{array}{cc}0 & {e}^{i{\theta }_{01}}\\ {e}^{i{\theta }_{00}} & 0\end{array})\}\mathrm{.}$$
(31c)

The PIO with Kraus operators of Eq. (31a) or (31b) are coherence-breaking channels31, and the PIO with Kraus operators of Eq. (31c) are CPO. The transformable quantum states \(\rho ^{\prime} \) by using PIO are

$$\rho ^{\prime} ={{\rm{\Lambda }}}^{PIO}(\rho )=\sum _{i\mathrm{=1}}^{6}\,{p}_{i}{{\rm{\Lambda }}}_{i}^{PIO}(\rho ),$$
(32)

due to Eq. (4), where \({{\rm{\Lambda }}}_{i}^{PIO}(\rho )={\sum }_{{K}_{n}\in {{\mathscr{K}}}_{i}}{K}_{n}\rho {K}_{n}^{\dagger }\), \({p}_{i}\ge 0\), \({\sum }_{i}{p}_{i}=1\), and \(\rho \) is initial quantum state \((z,r)\). It is easy to check that \({{\rm{\Lambda }}}_{i}^{PIO}(\rho )\) (\(i=1\cdots 6\)) are \((z,\pm r)\), \((-z,\pm r)\), \((\pm z\,\mathrm{,0)}\), and \((\pm \mathrm{1,\; 0)}\) in the Bloch sphere representation. Therefore, the transformation region of single qubit states via PIO is a convex hexagon with six vertexes: \((z,\pm r)\), \((-z,\pm r)\), and \((\pm \mathrm{1,\; 0)}\), which is depicted by blue region in Fig. 3.

Figure 3
figure 3

Single qubit transformations under PIO. The initial quantum state \(\rho \) is \((z,r)\), and \({{\rm{\Lambda }}}_{i}^{PIO}(\rho )\) are depicted by yellow points. The transformation region is represented by blue region.

By introducing the Bloch sphere depiction of the transformation region, we can see that the coherence-free operations have a clear hierarchical relationship in single qubit systems: CPO  PIO  SIO = IO; see Fig. 4.

Figure 4
figure 4

The hierarchical structure of IO, SIO, PIO, and CPO in single qubit systems.

Example 1-Maximally coherent state transformations via IO

In ref.6 Baumgratz, Baumgratz et al. firstly found that a d-dimensional maximally coherent state can be transformed to all other d-dimensional quantum states by means of IO. However, the transformation in the proof of ref.6 is probabilistic. Hence, how to prove that a maximally coherent state allows for the deterministic generation of all other quantum states is still an open question. Here, we prove it in the case of single qubit systems. In our notation, the maximally coherent state is denoted by \((z\mathrm{=0,}\) \(r=\pm \mathrm{1)}\). According to Eq. (29), the transformation region of maximally coherent state is

$$\{\begin{array}{l}{z^{\prime} }^{2}+{r^{\prime} }^{2}\le \mathrm{1;}\\ |r^{\prime} |\le \mathrm{1,}\end{array}$$
(33)

which contains all single qubits (see Fig. 5). Therefore, any single qubit can be determinately generated by a maximally coherent state by using IO.

Figure 5
figure 5

The transformation region given by IO is depicted by blue.

Now we construct the corresponding IO for a target quantum state \((z^{\prime} =1/\mathrm{2,}\) \(r^{\prime} =1/\mathrm{2)}\) as an example and (z = 0, r = 1) is chosen as the initial quantum state. By virtue Eq. (25) and (26), we obtain

$${\rm{c}}{\rm{o}}{\rm{s}}\theta =\frac{z^{\prime} }{\sqrt{1-{r^{\prime} }^{2}}}\mathrm{.}$$
(34)

Thus, \(\tilde{\alpha }=r^{\prime} \sqrt{\mathrm{(1}-{r^{\prime} }^{2}-{z^{\prime} }^{2})/\mathrm{(2}-2{r^{\prime} }^{2})}=1/\mathrm{(2}\sqrt{3})\) and \(\tilde{\beta }=z^{\prime} /\sqrt{2}=1/\mathrm{(2}\sqrt{2})\). Since \(\alpha =\mathrm{(1}+\sqrt{2}\tilde{\alpha }+\) \(\sqrt{2}\tilde{\beta }\mathrm{)/2}\) and \(\alpha =\mathrm{(1}+\sqrt{2}\tilde{\alpha }-\sqrt{2}\tilde{\beta }\mathrm{)/2}\), we have \(\alpha =\mathrm{3/4}+\mathrm{1/(2}\sqrt{6})\) and \(\beta =\mathrm{1/4}+\mathrm{1/(2}\sqrt{6})\). Due to \(\sqrt{\alpha \beta }=\) \(\sqrt{\mathrm{(11}+4\sqrt{6}\mathrm{)/12}}\mathrm{/2}\ge \lambda \mathrm{=1/2}\) and \(({\lambda }^{2}+\alpha +\beta -\mathrm{1)/}\lambda =\mathrm{1/2}+\mathrm{2/}\sqrt{6}\ge 0\), we choose case 2 to construct Kraus operators and IO is

$$\begin{array}{c}{{\rm{\Lambda }}}^{IO}=\{(\begin{array}{cc}\sqrt{\frac{3}{4}+\frac{1}{2\sqrt{6}}} & 0\\ 0 & \sqrt{\frac{1}{4}+\frac{1}{2\sqrt{6}}}\end{array}),\\ (\begin{array}{cc}0 & \sqrt{\frac{3}{4}-\frac{1}{2\sqrt{6}}}\\ -\sqrt{\frac{1}{4}-\frac{1}{2\sqrt{6}}} & 0\end{array})\}\mathrm{.}\end{array}$$
(35)

Example 2-Pure state transformations via IO

By using the Bloch sphere depiction of the transformation region, one can see clearly that \(|{\boldsymbol{\psi }}\rangle \) denoted by (z = \(\sqrt{1-{r}^{2}},\) r) transforms to \(|{\boldsymbol{\varphi }}\rangle \) denoted by \((z^{\prime} =\sqrt{1-{r^{\prime} }^{2}},\) \(r^{\prime} )\) using IO if and only if \({{\mathscr{C}}}_{{l}_{1}}(|\psi \rangle )\ge {{\mathscr{C}}}_{{l}_{1}}(|{\varphi }\rangle )\) (see Fig. 6).

Figure 6
figure 6

The transformation region given by IO is depicted by blue.

Similarly, we can also construct the corresponding IO for \((z=1/\sqrt{3},\) \(r=\sqrt{2/3})\) and \((z^{\prime} =\mathrm{1/}\sqrt{2},\) \(r^{\prime} =\mathrm{1/}\sqrt{2})\) as a example, by using Eqs (19), (25) and (26). The IO is

$$\begin{array}{c}{{\rm{\Lambda }}}^{IO}=\{(\begin{array}{cc}\sqrt{\frac{1}{2}+\frac{\sqrt{6}}{8}+\frac{\sqrt{2}}{8}} & 0\\ 0 & \sqrt{\frac{1}{2}+\frac{\sqrt{6}}{8}-\frac{\sqrt{2}}{8}}\end{array}),\\ (\begin{array}{cc}0 & \sqrt{\frac{1}{2}-\frac{\sqrt{6}}{8}+\frac{\sqrt{2}}{8}}\\ \sqrt{\frac{1}{2}-\frac{\sqrt{6}}{8}-\frac{\sqrt{2}}{8}} & 0\end{array})\}\mathrm{.}\end{array}$$
(36)

Discussion

In this paper, we have systematically studied the single qubit transformations under IO, SIO, CPO, and PIO. By introducing the Bloch sphere depiction, we show that the transformation ability of single qubit via IO, SIO, CPO or PIO has rotational symmetry around z-axis. A quantitative correspondence between IO and SIO in single qubit systems has been established via Eq. (16). Therefore, we can concretely construct a SIO to replace a IO in single qubit transformations, while keeping the initial and final states unchanged. In the discussion of single qubit transformation via IO, we provide a new and direct approach to obtain the necessary and sufficient condition. The maximally single transformation region given by IO is depicted, whose boundary is limited by the coherence value (\({{\mathscr{C}}}_{{l}_{1}}\)) of initial state. Our proof indicates that we can use a kind of special operation, SIO with only two Kraus, to realize all possible single qubit transformations given by IO or SIO. And these special operations can be accurately constructed. One of its Kraus operators is represented by a diagonal matrix, and the other is represented by anti-diagonal matrix. Finally, by calculating the transformation regions given by the above four operations, we can understand the hierarchical relationship: CPO  PIO  SIO = IO in single qubit systems more directly.

An interesting question is whether the transformation region of an initial qubit given by IO can be defined as a coherence measure (denoted as \({{\mathscr{C}}}_{a}\)) for single qubit systems. From Fig. 2 and Theorem 2, we can see clearly that \({{\mathscr{C}}}_{a}\) fulfils conditions (B1) and (B2′). Other conditions, (B2) and (B3), for quantifying a suitable coherence measure need to be explored further. Our results lead to an easy-operated and visual geometric method to explore the power of coherence-free operations in single qubit manipulation, and is worth applying to investigate coherence transformations in multi-particle systems.

Methods

Proof of Theorem 2

According to Theorem 1, IO can be expressed as \({{\rm{\Lambda }}}^{IO}=\{{K}_{i},{K}_{j}\}\), where

$${K}_{i}=(\begin{array}{cc}{a}_{i} & 0\\ 0 & {b}_{i}\end{array})\quad {\rm{and}}\quad {K}_{j}=(\begin{array}{cc}0 & {d}_{j}\\ {c}_{j} & 0\end{array})\mathrm{.}$$
(37)

The transformable states via IO are

$${{\rm{\Lambda }}}^{IO}(\rho )=\sum _{i}{K}_{i}\rho {K}_{i}^{\dagger }+\sum _{j}{K}_{j}\rho {K}_{j}^{\dagger }$$
$$=\frac{1}{2}(\begin{array}{cc}\sum _{i}|{a}_{i}{|}^{2}\mathrm{(1}+z)+\sum _{j}|{d}_{j}{|}^{2}\mathrm{(1}-z) & (\sum _{i}{a}_{i}{b}_{i}^{\ast }+\sum _{j}{d}_{j}{c}_{j}^{\ast })r\\ (\sum _{i}{b}_{i}{a}_{i}^{\ast }+\sum _{j}{c}_{j}{d}_{j}^{\ast })r & \sum _{i}|{b}_{i}{|}^{2}\mathrm{(1}-z)+\sum _{j}|{c}_{j}{|}^{2}\mathrm{(1}+z)\end{array})\mathrm{.}$$
(38)

In other words, the transformable range \((z^{\prime} ,\) \(r^{\prime} )\) represented in the Bloch sphere is given by

$$\{\begin{array}{ll}r^{\prime} =gr, & \\ z^{\prime} =\sum _{i}|{a}_{i}{|}^{2}(1+z)+\sum _{j}|{d}_{j}{|}^{2}(1-z)-1, & \end{array}$$
(39)

with \(g={\sum }_{i}{a}_{i}{b}_{i}^{\ast }+{\sum }_{j}{d}_{j}{c}_{j}^{\ast }\). Another constraint is

$$\sum _{i}|{a}_{i}{|}^{2}+\sum _{j}|{c}_{j}{|}^{2}=\sum _{i}|{b}_{i}{|}^{2}+\sum _{j}|{d}_{j}{|}^{2}=\mathrm{1,}$$
(40)

due to the condition of \({\sum }_{i}{K}_{i}^{\dagger }{K}_{i}+{\sum }_{j}{K}_{j}^{\dagger }{K}_{j}=I\). By choose suitable phases for a i , b i , c j , and d j , we can get

$$|g|=\sum _{i}|{a}_{i}|\cdot |{b}_{i}|+\sum _{j}|{d}_{j}|\cdot |{c}_{j}\mathrm{|.}$$
(41)

Now we use the Lagrangian multiplier method to calculate the extremum of \(|g|\) under the constraints of Eqs (39) and (40). Define Lagrangian function \(G=G(|{a}_{i}|,|{b}_{i}|,|{c}_{j}|,|{d}_{j}|,{\lambda }_{1},{\lambda }_{2},{\lambda }_{3})\) as the following form:

$$\begin{array}{c}G=|g|+{\lambda }_{1}[\sum _{i}|{a}_{i}{|}^{2}\mathrm{(1}+z)+\sum _{j}|{d}_{j}{|}^{2}\mathrm{(1}-z)-\mathrm{(1}+z^{\prime} )]\\ \quad \quad +{\lambda }_{2}(\sum _{i}|{a}_{i}{|}^{2}+\sum _{j}|{c}_{j}{|}^{2}-1)+{\lambda }_{3}(\sum _{i}|{b}_{i}{|}^{2}+\sum _{j}|{d}_{j}{|}^{2}-1)\mathrm{.}\end{array}$$
(42)

At the extreme point, the partial derivatives of G are equal to zero, and then we obtain that

$$\{\begin{array}{ll}|{a}_{i}|=-2|{b}_{i}|{\lambda }_{3}, & ({\rm{a}})\\ |{d}_{j}|=-2|{c}_{j}|{\lambda }_{2}, & ({\rm{b}})\\ \mathop{{\rm{\Sigma }}}\limits_{i}|{a}_{i}{|}^{2}+\mathop{{\rm{\Sigma }}}\limits_{j}|{c}_{j}{|}^{2}=1, & ({\rm{c}})\\ \mathop{{\rm{\Sigma }}}\limits_{i}|{b}_{i}{|}^{2}+\mathop{{\rm{\Sigma }}}\limits_{j}|{d}_{j}{|}^{2}=1, & ({\rm{d}})\\ 4{\lambda }_{3}=\frac{1}{{\lambda }_{1}(1+z)+{\lambda }_{2}} & ({\rm{e}})\\ 4{\lambda }_{2}=\frac{1}{{\lambda }_{1}(1+z)+{\lambda }_{3}} & ({\rm{f}})\\ z^{\prime} =\mathop{{\rm{\Sigma }}}\limits_{i}|{a}_{i}{|}^{2}(1+z)+\mathop{{\rm{\Sigma }}}\limits_{j}|{d}_{j}{|}^{2}(1-z)=1 & ({\rm{g}})\end{array}$$
(43)

According to Eq. (43), we have

$$\{\begin{array}{l}\sum _{i}|{a}_{i}{|}^{2}=\frac{4{\lambda }_{3}^{2}(1-4{\lambda }_{2}^{2})}{1-16{\lambda }_{2}^{2}{\lambda }_{3}^{2}},\\ \sum _{i}|{b}_{i}{|}^{2}=\frac{1-4{\lambda }_{2}^{2}}{1-16{\lambda }_{2}^{2}{\lambda }_{3}^{2}},\\ \sum _{j}|{c}_{j}{|}^{2}=\frac{1-4{\lambda }_{3}^{2}}{1-16{\lambda }_{2}^{2}{\lambda }_{3}^{2}},\\ \sum _{j}|{d}_{j}{|}^{2}=\frac{4{\lambda }_{2}^{2}(1-4{\lambda }_{3}^{2})}{1-16{\lambda }_{2}^{2}{\lambda }_{3}^{2}}\mathrm{.}\end{array}$$
(44)

Solving Eqs (43), we get

$$\begin{array}{c}{\lambda }_{3}=-\frac{1-z}{2}({\lambda }_{1}+\sqrt{{\lambda }_{1}^{2}+\frac{1}{1-{z}^{2}}}),\\ {\lambda }_{2}=-\frac{1+z}{2}({\lambda }_{1}+\sqrt{{\lambda }_{1}^{2}+\frac{1}{1-{z}^{2}}})\mathrm{.}\end{array}$$
(45)

Note that \({\lambda }_{3}\) should not be greater than zero due to Eq. (43), and the solution of Eqs. (43) does not exist if we choose \({\lambda }_{1}=0\) as the solution of Eq. (43). By substituting Eqs. (44) and (45) into Eq. (43), we have

$${\kappa }^{2}{\mathrm{(1}-{z}^{2})}^{2}\mathrm{(1}-z^{\prime} )-2\kappa \mathrm{(1}-{z}^{2})+1+z^{\prime} =\mathrm{0,}$$
(46)

where \(\kappa ={[{\lambda }_{1}+\sqrt{{\lambda }_{1}^{2}+1/(1-{z}^{2})}]}^{2}\). The solutions of Eq. (46) are \({\kappa }_{1}=\mathrm{(1}+z^{\prime} )/[\mathrm{(1}-{z}^{2}\mathrm{)(1}-z^{\prime} )]\) or \({\kappa }_{2}=\mathrm{1/(1}-{z}^{2})\). Since \({\lambda }_{1}\ne 0\), we choose \(\kappa ={\kappa }_{1}\). By using the above results, the extremum of \(|g|\) is

$$|g{|}_{opt}=\mathrm{(1}-z^{\prime} )\sqrt{\kappa }=\sqrt{\frac{1-{z^{\prime} }^{2}}{1-{z}^{2}}},$$
(47)

which means that the transformable range by using IO is limited by

$$|r^{\prime} |=|gr|\,\le \,|g{|}_{opt}|r|=\sqrt{\frac{1-{z^{\prime} }^{2}}{1-{z}^{2}}}|r\mathrm{|.}$$
(48)

The above equation can be rewritten as

$$\frac{{z^{\prime} }^{2}}{1}+\mathrm{(1}-{z}^{2})\frac{{r^{\prime} }^{2}}{{r}^{2}}\le \mathrm{1,}$$
(49)

which is just a part of the boundary of transformation region calculated from a special kind of IO (Eq.19). Therefore, the maximal transformation region of initial qubit (z, r) via IO is given by Eq. (29).