[figure]style=plain,subcapbesideposition=top
Optimal Strategies of Quantum Metrology with a Strict Hierarchy
Abstract
One of the main quests in quantum metrology is to attain the ultimate precision limit with given resources, where the resources are not only of the number of queries, but more importantly of the allowed strategies. With the same number of queries, the restrictions on the strategies constrain the achievable precision. In this work, we establish a systematic framework to identify the ultimate precision limit of different families of strategies, including the parallel, the sequential, and the indefinite-causal-order strategies, and provide an efficient algorithm that determines an optimal strategy within the family of strategies under consideration. With our framework, we show there exists a strict hierarchy of the precision limits for different families of strategies.
Introduction.—Quantum metrology [1, 2] features a series of promising applications in the near future [3]. In the prototypical setting of quantum metrology, the goal is to estimate an unknown parameter carried by a quantum channel, given queries to it. A pivotal task is to design a strategy that utilizes these queries to generate a quantum state with as much information about the unknown parameter as possible. This often involves, for example, preparing a suitable input probe state [4, 5, 6] and applying intermediate quantum control [7, 8, 9, 10] as well as quantum error correction [11, 12, 13, 14].
In reality, the implementation of strategies is subject to physical restrictions. In particular, within the noisy and intermediate-scale quantum (NISQ) era [15], we have to adjust the strategy to accommodate the limitations on the system. For example, for systems with short coherence time it might be favorable to adopt the parallel strategy [Fig. 1LABEL:sub@subfig:parallel_strategy], where multiple queries of the unknown channel are applied simultaneously on a multipartite entangled state [4]. When the system has longer coherence time and can be better controlled, one could choose to query the channel sequentially [Fig. 1LABEL:sub@subfig:sequential_strategy], which may potentially enhance the precision. In addition to the parallel and sequential strategies, it was recently discovered that the quantum SWITCH [16], a primitive where the order of making queries to the unknown channel is in a quantum superposition [Fig. 1LABEL:sub@subfig:quantum_switch_strategy], can be employed to generate new strategies of quantum metrology [17, 18, 19] that may even break the Heisenberg limit [19]. Moreover, indefinite causal structures beyond the quantum SWITCH [16, 20, 21] [Figs. 1LABEL:sub@subfig:causal_superposition_strategy and LABEL:sub@subfig:general_strategy] have recently been shown to further boost the performance of certain information processing tasks [22, 23]. The ultimate performance of these strategies in quantum metrology, however, remains unknown. This is mainly due to the lack of a systematic method that optimizes the probe state, the control and other degrees of freedom in a strategy in a unified fashion which leads to the ultimate precision limit.
[]
\sidesubfloat[]
\sidesubfloat[]
\sidesubfloat[]
\sidesubfloat[]
In this work, we develop a semidefinite programming (SDP) method of evaluating the optimal precision of single-parameter quantum metrology for finite (which we call the nonasymptotic regime) over a family of admissible strategies. With this method, we show a strict hierarchy (see Fig. 2) of the optimal performances under different families of strategies, which include the parallel, the sequential, and the indefinite-causal-order [16, 20, 21] ones (see Fig. 1). In conjunction, we design an algorithm to obtain an optimal strategy achieving the highest precision. For the strategy set that admits a symmetric structure, we develop a method of reducing the complexity of our algorithms by an exponential factor.
Quantum Fisher information.—The uncertainty of estimating an unknown parameter encoded in a quantum state , for any unbiased estimator , can be determined via the quantum Cramér-Rao bound (QCRB) as [24, 25, 26], where is the quantum Fisher information (QFI) of the state and is the number of repeated measurements [27]. For single-parameter estimation, the QCRB is achievable, and the QFI thus quantifies the amount of information that can be extracted from the quantum state. One way to compute the QFI is [28, 29]
(1) |
where is the purification of with an ancillary space , denotes the partial trace over , and . When the parameter is carried by a quantum channel , i.e., a completely positive trace-preserving (CPTP) map, the channel QFI can be defined as the maximal QFI of output states using the optimal input assisted by arbitrary ancillae [28, 30, 31, 32]: , where denotes the space of density operators on the Hilbert space , denotes the Hilbert space of the system or ancillae, and is the identity on .
We denote by the set of linear operators on the finite-dimensional Hilbert space , and denotes the set of linear maps from to . By the Choi-Jamiołkowski (CJ) isomorphism, a parametrized quantum channel (for ) can be represented by a positive semidefinite operator (called the CJ operator) , where . The CJ operator of identical quantum channels is .
Strategy set in quantum metrology.—A strategy is an arrangement of physical processes (the blue shaded area in Fig. 1) which, when concatenated with given queries to , generates an output quantum state carrying the information about . A strategy can be described by a CJ operator on , where denotes the output Hilbert space of the concatenation, referred to as the global future space. The concatenation of two processes is characterized by the link product [33, 34] of two corresponding CJ operators and as
(2) |
where denotes the partial transpose on , and denotes . The output state lies in the global future , which should not affect any state in the past.
Following the above formalism, given a sufficiently large ancillary Hilbert space, a strategy set determined by the relevant causal constraints is described by a subset of
(3) |
Here, without loss of generality [35], we have restricted to pure processes (rank-1 operators) due to the monotonicity of QFI [36]. Our goal is to identify the ultimate precision limit of parameter estimation characterized by the QFI within such constraints:
Definition 1.
The QFI of quantum channels [37] given a strategy set is
(4) |
where is the QFI of the state , and is the CJ operator of channels.
In general we can write the ensemble decomposition [28] of the CJ operator as , where and . We also define for , where denotes the set of Hermitian matrices, and the performance operator [38]
(5) |
With these notions, we can show (see Appendix A, which is analogous to the approach in [38]) that the QFI admits the form
(6) |
with
(7) |
To evaluate the QFI, we first exchange and without changing the optimal QFI, assured by the minimax theorem [39, 40] since the objective function is concave on and convex on [41]. Hence, the problem is cast into
(8) |
Then we fix and formulate the dual problem of maximization over the set . Finally we further optimize the value of . To simplify the calculation of QFI we require that
(9) |
where denotes the convex hull, and each for is an affine space of Hermitian operators. Adopting the above-mentioned method, we get
Theorem 1.
The proof can be found in Appendix B. We remark that similar optimization ideas have been applied to other tasks, such as quantum Bayesian estimation [42], quantum network optimization [43], non-Markovian quantum metrology [38], and quantum channel discrimination [23]. The minimization problem in Theorem 1 can be further written in the form of SDP and solved efficiently, with detailed numerically solvable forms given in Appendix E, where the constraints in Eq. (10) can be further simplified in some cases.
Optimal strategies.—By itself, the QFI does not reveal how to implement the optimal strategy achieving the highest precision. Here, in addition to Theorem 1, we design an algorithm that yields a strategy attaining the optimal QFI for any strategy set satisfying Eq. (9). The method, which generalizes the method of finding an optimal probe state for a single channel [44, 45], is summarized as Algorithm 1 (see Appendix C for its derivation).
- (i)
-
(ii)
Fixing , solve for an optimal value of in Eq. (6) via SDP such that
(11) where . An optimal strategy can be taken as a purification of .
By Algorithm 1 we obtain the CJ operator of a strategy that attains the optimal QFI. For strategies following definite causal order, there exists an operational method of mapping the CJ operator of the strategy to a probe state and a sequence of in-between control operations with minimal memory space [46]. For causal order superposition strategies (see the strategy set ), we show that they can always be implemented by controlling the order of operations in a circuit with a quantum SWITCH (see Appendix I). In this way, we obtain a systematic method to identify optimal sequential and causal superposition strategies, one of the key problems in quantum metrology.
Strategy sets.—We consider the evaluation of QFI for five different families of strategies. In all the following definitions the subscript of an operator denotes the Hilbert space it acts on.
The family of parallel strategies [see Fig. 1LABEL:sub@subfig:parallel_strategy] is the first and one of the most successful examples of quantum-enhanced metrology, featuring the usage of entanglement to achieve precision beyond the classical limit [47]. By making parallel use of quantum channels together with ancillae, we can regard these channels as one single channel from to . A parallel strategy set is defined as the collection of such that [34]
(12) |
Note that the optimal QFI of parallel strategies can also be evaluated using the method in [28, 30].
A more general protocol is to allow for sequential use of channels assisted by ancillae, where only the output of the former channel can affect the input of the latter channel, and any control gates can be inserted between channels [see Fig. 1LABEL:sub@subfig:sequential_strategy]. A sequential strategy set is defined as the collection of such that [34]
(13) | ||||
Unlike the case of parallel strategies, there is no existing way of evaluating the exact QFI using sequential strategies.
We also consider families of strategies involving indefinite causal order. The first one, denoted by , takes advantage of the (generalized) quantum SWITCH [48, 49], where the execution order of channels is entangled with the state of an -dimensional control system [see Fig. 1LABEL:sub@subfig:quantum_switch_strategy]. See Appendix E for the formal definition.
More generally, we consider the quantum superposition of multiple sequential orders, each with a unique order of querying the channels [see Fig. 1LABEL:sub@subfig:causal_superposition_strategy]. This can be implemented by entangling definite causal orders with a quantum control system [50]. If and the control system is traced out, this notion is equivalent to causal separability [20, 21]. A causal superposition strategy set is defined as the collection of such that
(14) | ||||
where each permutation is an element of the symmetric group of degree , and each denotes a sequential strategy set whose execution order of channels is , having denoted by the channel from to . Note that is a subset of , where the intermediate control is trivial. There are other strategies, such as quantum circuits with quantum controlled casual order (QC-QCs) and probabilistic QC-QCs [50, 51], which we will not discuss here.
Finally, we introduce the family of general indefinite-causal-order strategy [see Fig. 1LABEL:sub@subfig:general_strategy], which is the most general strategy set considered in this work. Here the only requirement is that the concatenation of the strategy with arbitrary channels results in a legitimate quantum state. The causal relations in this case [21] are a bit cumbersome, but for our purpose what matters is the dual affine space (see Theorem 1), which is simply the space of no-signaling channels [16, 43]. A general indefinite-causal-order strategy set is defined as the collection of such that
(15) |
for any that denotes the CJ operator of an arbitrary quantum channel with an arbitrary ancillary space .
We note that, unlike the previous strategies that can always be physically realized, the physical realization of the general is untraceable [51, 50]. The optimal value obtained with general nevertheless serves as a useful tool that can gauge the performances of different strategies. For example, as we will show, in some cases the optimal QFI and are equal or nearly equal. This then shows that the physically realizable strategy obtained from the set is already optimal or nearly optimal among all possible strategies, which we will not be able to tell without .
Symmetry reduced programs for optimal metrology.—The complexity of the original optimization problems in Theorem 1 and Algorithm 1 can be reduced by exploiting the permutation symmetry. In Appendix D, we prove that we can choose a permutation-invariant matrix for Theorem 1 and solve for a permutation-invariant optimal strategy [52] by Algorithm 1 based on this choice, if any permutation bijectively maps each affine space [in Eq. (9)] to some affine space . That is, for any and any , there exists a such that the mapping on is a bijective function from to , where is a unitary representation of . Furthermore, if each space itself is permutation invariant, we can restrict each to be permutation invariant, further reducing the complexity of optimization. For both optimization problems we can apply the technique of group-invariant SDP to reduce the size as there exists an isomorphism which preserves positive semidefiniteness, from the permutation-invariant subspace to the space of block-diagonal matrices [53, Theorem 9.1]. Table 1 compares the number of variables involved in QFI evaluation with and without exploiting the symmetry (see Appendix E for its derivation as well as Appendix F for the complexity of Algorithm 1, where by group-invariant SDP we also numerically evaluate the growth of QFI up to ).
SDP | |||||
---|---|---|---|---|---|
Ori. | |||||
Inv. |
Hierarchy of strategies.—By substituting the definitions of different strategy sets into Theorem 1, we obtain the exact values of the optimal QFI. We find that a strict hierarchy of QFI exists quite prevalently. For demonstration purposes, here we show only the result for the amplitude damping channel for and supplement our findings with bountiful numerical results in Appendix G. In this case, the process encoding is a rotation , where is the evolution time, followed by an amplitude damping channel described by two Kraus operators: and , with the decay parameter .

In Fig. 2 we plot the QFI versus for the amplitude damping noise with all 5 strategy sets for . A strict hierarchy of , and holds if is neither 1 nor 0, i.e., . This is in contrast to the asymptotic regime of , where the relative difference between and vanishes for this channel [45]. Besides, in this case general cannot strictly outperform , implying that causally superposing two sequential strategies is sufficient to achieve the general optimality in this particular scenario. The gap between and , however, could be observed for the same channel with larger or for other channels when (see Appendix G). In fact, by randomly sampling noise channels from CPTP channel ensembles, we find that for 984 of 1000 random channels, a strict hierarchy holds for , implying that there exist more powerful strategies than causal superposition strategies in these cases. We note that a strict hierarchy of strategies has been found for channel discrimination in [23], but much less is known in quantum metrology until our work.
Our method can also test the tightness of existing QFI bounds in the nonasymptotic regime, which has seldom been done until this work. Here we take the commonly used, asymptotically tight [45] upper bound for parallel strategies [see [28, Theorem 4 and Eq. (17)] or [30, Eq. (16)]]. For , our result shows that the exact parallel QFI is lower than the asymptotically tight parallel upper bound , and even the exact sequential QFI is lower than this parallel upper bound [54]. Similar phenomena are observed in other noise models and for different (see Appendix H).
With Algorithm 1 we can also construct strategies to achieve the optimal QFI. Remarkably, we find that a simple strategy of applying a quantum SWITCH using a control qubit (without any additional control operations on the probe) beats any sequential strategies (which can involve complex control) in certain cases (e.g. ). To our best knowledge, this is the only instance of noisy quantum metrology so far, where the advantage of indefinite causal orders is established rigorously. In Appendix I we also present two explicit examples of implementing optimal sequential and causal superposition strategies, obtained by first applying Algorithm 1 and converting the CJ operators into quantum circuit consisting of single-qubit rotations and CNOT gates (as well as a quantum SWITCH for the case of ). For optimal causal superposition strategies, the permutation symmetry allows us to only control the execution order of channels while fixing state preparation and intermediate control [ and in Fig. 1LABEL:sub@subfig:causal_superposition_strategy], which can be implemented by a -quantum SWITCH of channels and intermediate operations.
Our result serves as a versatile tool for the demonstration of optimal quantum metrology and the design of optimal quantum sensors, especially in the context of control optimization [55, 56] and indefinite causal orders [20, 16, 21, 18, 22, 19, 17, 23].
The code accompanying the paper is openly available [57].
We thank Cyril Branciard, Alastair A. Abbott, and Raphael Mothe for helpful discussions and comments on our first manuscript. This work is supported by Guangdong Natural Science Fund—General Programme via Project 2022A1515010340, by HKU Seed Fund for Basic Research for New Staff via Project 202107185045, and by the Research Grants Council of Hong Kong through the Grant No. 14307420.
Note added.—Recently, it has been shown that neither sequential nor causal superposition strategies provide any advantage over parallel strategies asymptotically [58].
References
- Giovannetti et al. [2011] V. Giovannetti, S. Lloyd, and L. Maccone, Advances in quantum metrology, Nat. Photonics 5, 222 (2011).
- Degen et al. [2017] C. L. Degen, F. Reinhard, and P. Cappellaro, Quantum sensing, Rev. Mod. Phys. 89, 035002 (2017).
- Martinis [2015] J. M. Martinis, Qubit metrology for building a fault-tolerant quantum computer, npj Quantum Inf. 1, 15005 (2015).
- Lee et al. [2002] H. Lee, P. Kok, and J. P. Dowling, A quantum rosetta stone for interferometry, J. Mod. Opt. 49, 2325 (2002).
- Bužek et al. [1999] V. Bužek, R. Derka, and S. Massar, Optimal Quantum Clocks, Phys. Rev. Lett. 82, 2207 (1999).
- Kitagawa and Ueda [1993] M. Kitagawa and M. Ueda, Squeezed spin states, Phys. Rev. A 47, 5138 (1993).
- Demkowicz-Dobrzański and Maccone [2014] R. Demkowicz-Dobrzański and L. Maccone, Using Entanglement Against Noise in Quantum Metrology, Phys. Rev. Lett. 113, 250801 (2014).
- Yuan and Fung [2015] H. Yuan and C.-H. F. Fung, Optimal Feedback Scheme and Universal Time Scaling for Hamiltonian Parameter Estimation, Phys. Rev. Lett. 115, 110401 (2015).
- Yuan [2016] H. Yuan, Sequential Feedback Scheme Outperforms the Parallel Scheme for Hamiltonian Parameter Estimation, Phys. Rev. Lett. 117, 160801 (2016).
- Pang and Jordan [2017] S. Pang and A. N. Jordan, Optimal adaptive control for quantum metrology with time-dependent hamiltonians, Nat. Commun. 8, 14695 (2017).
- Dür et al. [2014] W. Dür, M. Skotiniotis, F. Fröwis, and B. Kraus, Improved Quantum Metrology Using Quantum Error Correction, Phys. Rev. Lett. 112, 080801 (2014).
- Kessler et al. [2014] E. M. Kessler, I. Lovchinsky, A. O. Sushkov, and M. D. Lukin, Quantum Error Correction for Metrology, Phys. Rev. Lett. 112, 150802 (2014).
- Demkowicz-Dobrzański et al. [2017] R. Demkowicz-Dobrzański, J. Czajkowski, and P. Sekatski, Adaptive Quantum Metrology under General Markovian Noise, Phys. Rev. X 7, 041009 (2017).
- Zhou et al. [2018] S. Zhou, M. Zhang, J. Preskill, and L. Jiang, Achieving the heisenberg limit in quantum metrology using quantum error correction, Nat. Commun. 9, 78 (2018).
- Preskill [2018] J. Preskill, Quantum Computing in the NISQ era and beyond, Quantum 2, 79 (2018).
- Chiribella et al. [2013] G. Chiribella, G. M. D’Ariano, P. Perinotti, and B. Valiron, Quantum computations without definite causal structure, Phys. Rev. A 88, 022318 (2013).
- Chapeau-Blondeau [2021] F. Chapeau-Blondeau, Noisy quantum metrology with the assistance of indefinite causal order, Phys. Rev. A 103, 032615 (2021).
- Mukhopadhyay et al. [2018] C. Mukhopadhyay, M. K. Gupta, and A. K. Pati, Superposition of causal order as a metrological resource for quantum thermometry (2018), arXiv:1812.07508 [quant-ph] .
- Zhao et al. [2020] X. Zhao, Y. Yang, and G. Chiribella, Quantum Metrology with Indefinite Causal Order, Phys. Rev. Lett. 124, 190503 (2020).
- Oreshkov et al. [2012] O. Oreshkov, F. Costa, and Č. Brukner, Quantum correlations with no causal order, Nat. Commun. 3, 1092 (2012).
- Araújo et al. [2015] M. Araújo, C. Branciard, F. Costa, A. Feix, C. Giarmatzi, and Č. Brukner, Witnessing causal nonseparability, New J. Phys. 17, 102001 (2015).
- Quintino et al. [2019] M. T. Quintino, Q. Dong, A. Shimbo, A. Soeda, and M. Murao, Reversing Unknown Quantum Transformations: Universal Quantum Circuit for Inverting General Unitary Operations, Phys. Rev. Lett. 123, 210502 (2019).
- Bavaresco et al. [2021] J. Bavaresco, M. Murao, and M. T. Quintino, Strict Hierarchy between Parallel, Sequential, and Indefinite-Causal-Order Strategies for Channel Discrimination, Phys. Rev. Lett. 127, 200504 (2021).
- Helstrom [1976] C. Helstrom, Quantum Detection and Estimation Theory (Academic Press, New York, 1976).
- Holevo [2011] A. S. Holevo, Probabilistic and Statistical Aspects of Quantum Theory, Vol. 1 (Springer Science & Business Media, Berlin, 2011).
- Braunstein and Caves [1994] S. L. Braunstein and C. M. Caves, Statistical distance and the geometry of quantum states, Phys. Rev. Lett. 72, 3439 (1994).
- [27] For , the maximum likelihood estimator is unbiased and the quantum Cramér-Rao bound is achieved. This should not be confused with the nonasymptotic regime (where is finite).
- Fujiwara and Imai [2008] A. Fujiwara and H. Imai, A fibre bundle over manifolds of quantum channels and its application to quantum statistics, J. Phys. A 41, 255304 (2008).
- Escher et al. [2011] B. M. Escher, R. L. de Matos Filho, and L. Davidovich, General framework for estimating the ultimate precision limit in noisy quantum-enhanced metrology, Nat. Phys. 7, 406 (2011).
- Demkowicz-Dobrzański et al. [2012] R. Demkowicz-Dobrzański, J. Kołodyński, and M. Guţă, The elusive heisenberg limit in quantum-enhanced metrology, Nat. Commun. 3, 1063 (2012).
- Yuan and Fung [2017a] H. Yuan and C.-H. F. Fung, Fidelity and fisher information on quantum channels, New J. Phys. 19, 113039 (2017a).
- Yuan and Fung [2017b] H. Yuan and C.-H. F. Fung, Quantum parameter estimation with general dynamics, npj Quantum Inf. 3, 14 (2017b).
- Chiribella et al. [2008a] G. Chiribella, G. M. D’Ariano, and P. Perinotti, Quantum circuit architecture, Phys. Rev. Lett. 101, 060401 (2008a).
- Chiribella et al. [2009] G. Chiribella, G. M. D’Ariano, and P. Perinotti, Theoretical framework for quantum networks, Phys. Rev. A 80, 022339 (2009).
- [35] For any CJ operator of rank , we can always choose an -dimensional ancillary space to purify , which only extends the global future space without changing the causal relations between queries to the channel . As QFI is monotonic under CPTP maps, the optimal QFI can be achieved by a purified process, and thus it is sufficient to only consider pure processes.
- Petz [2008] D. Petz, Quantum Information Theory and Quantum Statistics (Springer, Berlin, 2008).
- Yang [2019] Y. Yang, Memory Effects in Quantum Metrology, Phys. Rev. Lett. 123, 110501 (2019).
- Altherr and Yang [2021] A. Altherr and Y. Yang, Quantum Metrology for Non-markovian Processes, Phys. Rev. Lett. 127, 060501 (2021).
- Fan [1953] K. Fan, Minimax theorems, Proc. Natl. Acad. Sci. U.S.A. 39, 42 (1953).
- Rockafellar [1970] R. T. Rockafellar, Convex Analysis (Princeton University Press, Princeton, NJ, 1970).
- [41] We also suppose that the strategy set is compact in order to apply Fan’s minimax theorem.
- Chiribella [2012] G. Chiribella, Optimal networks for quantum metrology: Semidefinite programs and product rules, New J. Phys. 14, 125008 (2012).
- Chiribella and Ebler [2016] G. Chiribella and D. Ebler, Optimal quantum networks and one-shot entropies, New J. Phys. 18, 093053 (2016).
- Zhou and Jiang [2020] S. Zhou and L. Jiang, Optimal approximate quantum error correction for quantum metrology, Phys. Rev. Res. 2, 013235 (2020).
- Zhou and Jiang [2021] S. Zhou and L. Jiang, Asymptotic theory of quantum channel estimation, PRX Quantum 2, 010343 (2021).
- Bisio et al. [2011] A. Bisio, G. M. D’Ariano, P. Perinotti, and G. Chiribella, Minimal computational-space implementation of multiround quantum protocols, Phys. Rev. A 83, 022325 (2011).
- Giovannetti et al. [2006] V. Giovannetti, S. Lloyd, and L. Maccone, Quantum Metrology, Phys. Rev. Lett. 96, 010401 (2006).
- Colnaghi et al. [2012] T. Colnaghi, G. M. D’Ariano, S. Facchini, and P. Perinotti, Quantum computation with programmable connections between gates, Phys. Lett. A 376, 2940 (2012).
- Araújo et al. [2014] M. Araújo, F. Costa, and v. Brukner, Computational Advantage from Quantum-Controlled Ordering of Gates, Phys. Rev. Lett. 113, 250402 (2014).
- Wechs et al. [2021] J. Wechs, H. Dourdent, A. A. Abbott, and C. Branciard, Quantum circuits with classical versus quantum control of causal order, PRX Quantum 2, 030335 (2021).
- Purves and Short [2021] T. Purves and A. J. Short, Quantum Theory Cannot Violate a Causal Inequality, Phys. Rev. Lett. 127, 110402 (2021).
- [52] Concretely, is permutation invariant in this case.
- Bachoc et al. [2012] C. Bachoc, D. C. Gijswijt, A. Schrijver, and F. Vallentin, Invariant semidefinite programs, in Handbook on Semidefinite, Conic and Polynomial Optimization, edited by M. F. Anjos and J. B. Lasserre (Springer US, Boston, MA, 2012) pp. 219–269.
- [54] Note that the best existing upper bound on the QFI of sequential strategies [7, 45] is greater than or equal to that of parallel strategies and is thus omitted here. The sequential upper bound is also harder to evaluate numerically because it cannot be readily formulated as a convex optimization problem.
- Hou et al. [2019] Z. Hou, R.-J. Wang, J.-F. Tang, H. Yuan, G.-Y. Xiang, C.-F. Li, and G.-C. Guo, Control-Enhanced Sequential Scheme for General Quantum Parameter Estimation at the Heisenberg Limit, Phys. Rev. Lett. 123, 040501 (2019).
- Hou et al. [2021] Z. Hou, Y. Jin, H. Chen, J.-F. Tang, C.-J. Huang, H. Yuan, G.-Y. Xiang, C.-F. Li, and G.-C. Guo, “Super-Heisenberg” and Heisenberg Scalings Achieved Simultaneously in the Estimation of a Rotating Field, Phys. Rev. Lett. 126, 070503 (2021).
- Liu et al. [2022] Q. Liu, Z. Hu, H. Yuan, and Y. Yang, Quantum channel estimation within constraints on strategies, https://github.com/qiushi-liu/strategies_in_metrology (2022).
- Kurdzialek et al. [2022] S. Kurdzialek, W. Gorecki, F. Albarelli, and R. Demkowicz-Dobrzanski, Using adaptiveness and causal superpositions against noise in quantum metrology (2022), arXiv:2212.08106 [quant-ph] .
- Watrous [2018] J. Watrous, The Theory of Quantum Information (Cambridge University Press, Cambridge, England, 2018).
- Fulton and Harris [2013] W. Fulton and J. Harris, Representation Theory: A First Course, Graduate Texts in Mathematics (Springer New York, NY, 2013).
- Schur [1901] I. Schur, Ueber eine Klasse von Matrizen, die sich einer gegebenen Matrix zuordnen lassen, Ph.D. dissertation, Friedrich-Wilhelms-Universität, Berlin (1901).
- Montealegre-Mora et al. [2021] F. Montealegre-Mora, D. Rosset, J.-D. Bancal, and D. Gross, Certifying numerical decompositions of compact group representations (2021), arXiv:2101.12244 [math.RT] .
- Rosset et al. [2021] D. Rosset, F. Montealegre-Mora, and J.-D. Bancal, Replab: A computational/numerical approach to representation theory, in Quantum Theory and Symmetries, edited by M. B. Paranjape, R. MacKenzie, Z. Thomova, P. Winternitz, and W. Witczak-Krempa (Springer International Publishing, Cham, 2021) pp. 643–653.
- Chiribella et al. [2008b] G. Chiribella, G. M. D’Ariano, and P. Perinotti, Transforming quantum operations: Quantum supermaps, Europhys. Lett. 83, 30004 (2008b).
- Horn and Zhang [2005] R. A. Horn and F. Zhang, Basic properties of the Schur complement, in The Schur Complement and Its Applications, edited by F. Zhang (Springer US, Boston, MA, 2005) pp. 17–46.
- Diamond and Boyd [2016] S. Diamond and S. Boyd, CVXPY: A Python-embedded modeling language for convex optimization, J. Mach. Learn. Res. 17, 1 (2016).
- Agrawal et al. [2018] A. Agrawal, R. Verschueren, S. Diamond, and S. Boyd, A rewriting system for convex optimization problems, J. Control Decis. 5, 42 (2018).
- MOSEK ApS [2021] MOSEK ApS, The MOSEK Optimizer API for Python manual. Version 9.3. (2021).
- Bruzda et al. [2009] W. Bruzda, V. Cappellini, H.-J. Sommers, and K. Życzkowski, Random quantum operations, Phys. Lett. A 373, 320 (2009).
- Johansson et al. [2012] J. Johansson, P. Nation, and F. Nori, Qutip: An open-source python framework for the dynamics of open quantum systems, Comput. Phys. Commun. 183, 1760 (2012).
- Johansson et al. [2013] J. Johansson, P. Nation, and F. Nori, Qutip 2: A python framework for the dynamics of open quantum systems, Comput. Phys. Commun. 184, 1234 (2013).
- Iten et al. [2016] R. Iten, R. Colbeck, I. Kukuljan, J. Home, and M. Christandl, Quantum circuits for isometries, Phys. Rev. A 93, 032318 (2016).
- Žnidarič et al. [2008] M. Žnidarič, O. Giraud, and B. Georgeot, Optimal number of controlled-not gates to generate a three-qubit state, Phys. Rev. A 77, 032320 (2008).
- Plesch and Brukner [2011] M. Plesch and Č. Brukner, Quantum-state preparation with universal gate decompositions, Phys. Rev. A 83, 032302 (2011).
- Iten et al. [2019] R. Iten, O. Reardon-Smith, E. Malvetti, L. Mondada, G. Pauvert, E. Redmond, R. S. Kohli, and R. Colbeck, Introduction to UniversalQCompiler (2019), arXiv:1904.01072 [quant-ph] .
one´
Appendix A Proof of Eq. (6) of the main text
The formalism of this proof has been developed for strategies following a definite causal order in [38], and the generalization to indefinite-causal-order strategies considered here is straightforward.
In [28], the QFI of a quantum state is expressed as a minimization problem
(16) |
for any integer , where is a set of unnormalized vectors such that 111We assume is continuously differentiable with respect to .. In the main text, the QFI of quantum channels is defined as the QFI of the output state obtained from the concatenation of the CJ operator of quantum channels and an optimal strategy in a given strategy set :
(17) |
Due to the monotonicity [36] of the QFI under CPTP maps (e.g., the partial trace operation over ancillary space in this case), by choosing a proper global future space an optimal can be taken as a pure process (rank-1 operator) denoted by . For a fixed , minimization over decompositions of is equivalent to minimization over decompositions of , as .
As a positive semidefinite operator, has a decomposition as:
(18) |
where 222We also assume is continuously differentiable with respect to .. Note that the decomposition is nonunique. Defining , an arbitrary alternative decomposition can be related to by , where is an unitary matrix. Then the QFI of channels can be expressed as
(19) |
having defined the performance operator , where the superscript denotes the transpose. We can further define an Hermitian matrix to take care of the freedom of choice for the decomposition , by noting that . Now by redefining , we rewrite as to explicitly manifest its dependence on . Hence, we finally arrive at Eq. (6) of the main text:
(20) | ||||
where . ∎
Appendix B Proof of Theorem 1
Starting from Eq. (6) of the main text, we exchange the order of minimization and maximization thanks to Fan’s minimax theorem [39], since is concave on and convex on , and is assumed to be a compact set. Then the problem of QFI evaluation can be rewritten as
(21) |
Reformulating the condition of Theorem 1, we require that each operator can be written as a convex combination of positive semidefinite operators , :
(22) |
where each is an affine space of Hermitian operators. Thus Eq. (21) can be reformulated as
(23) | ||||
For now we fix and consider the dual problem of maximization over . For each affine space we have defined its dual affine space , whose dual affine space in turn is exactly [43]. Choose an affine basis for , and the maximization problem is further expressed as
(24) | ||||
Defining to avoid the product of variables in optimization, we have
(25) | ||||
where the constraints can be safely removed, since , implying that includes a positive operator proportional to identity for any , having denoted for simplicity. The Lagrangian of the problem is given by
(26) | ||||
for . Hence, by removing the dual problem is written as
(27) | ||||
We define if ( corresponds to a trivial case where the QFI is zero), and clearly is an arbitrary operator in the set . Therefore, we cast the dual problem into
(28) | ||||
Slater’s theorem [59] implies that the strong duality holds, since the QFI is finite and the inequality constraints can be strictly satisfied for a positive semidefinite operator , by choosing for and any , having denoted the operator norm by . Finally, by optimizing the choice of we derive the result of Theorem 1. ∎
Appendix C Proof of the validity of Algorithm 1
We first recall the minimax theorem:
(29) |
for a function convex on and concave on . Assume is a solution for the L.H.S. of Eq. (29) and is a solution for the R.H.S. of Eq. (29). It is easy to see that
(30) |
In view of Eq. (29) both equalities hold. Therefore, is a saddle point of , i.e., and . Since the objective function in the primal problem of estimating QFI is convex on and concave on , we can substitute and . Obviously, is an optimal solution for and thus corresponds to a saddle point. Then can be satisfied by requiring , resulting in Eq. (11) in the main text:
(31) |
Meanwhile corresponds to the requirement that is an optimal solution for fixed . Therefore, is a saddle point and an optimal solution for . By definition a purification of is an optimal physically implemented strategy, i.e., we can choose a strategy such that . ∎
We remark that Eq. (31) can be reformulated as a set of linear constraints by choosing a basis for the space of Hemitian matrices. For example, denoting by the matrix of which only the -th element is and all other elements are , we can choose for , and for and , and obtain a series of constraints, which are equivalent to Eq.(31).
Appendix D Symmetry reduced optimization
This section demonstrates how to reduce the size of the optimization problems concerned in Theorem 1 and Algorithm 1, by exploiting the permutation symmetry as applicable.
Let us begin with some notations. We consider the action of , the symmetric group of degree , on the finite-dimensional representation space . is a unitary (and orthogonal) operator on corresponding to the permutation : , where denotes an orthonormal basis of . Then an operator on is said to be permutation invariant iff for all . Analogously, a space is permutation invariant iff for any and any .
We now explicitly express the components of the performance operator . Given identical quantum channels , we decompose the CJ operator corresponding to each channel. Note that is the vectorization of the Kraus operator , i.e., . The CJ operator of identical quantum channels is , where we use the notation . Taking the derivative results in (we omit the subscript in ) , from which we can obtain the performance operator , where .
D.1 Symmetry reduced QFI evaluation
With these notations, we first consider the optimization in QFI evaluation and have the following:
Lemma 1.
In the optimization problem of Theorem 1, if, for any and any , there exists a such that the mapping on is a bijective function from to , then there must exist a permutation-invariant as a feasible solution.
Proof.
Without loss of generality we assume all are distinct spaces; otherwise, we just remove the duplicate ones. We first prove that, under any permutation operation , for any there exists a unique such that the dual affine space is bijectively mapped to . The condition of the lemma implies that, for any and any we can find such that for all . Due to the bijectivity, and the corresponding are isomorphic, with different for different . Apparently and are also isomorphic. If we choose any , i.e., for all , then we have for all . Therefore, for all . Furthermore, the permutation operation from to is bijective as and are isomorphic. In particular, any set of operators for is mapped to a set such that .
We then prove that there exists a permutation-invariant performance operator as a feasible solution. The group action is characterized by the permutation operator on the representation space . Suppose is an optimal solution, i.e., for any , there exist optimal values of and such that for . Then for any permutation we have
(32) |
Since maps to a set such that , the constraint Eq. (32) becomes
(33) |
which implies that is also a feasible solution for any . Furthermore, the permutation-invariant solution of the performance operator is feasible.
Next, we show that we can choose a permutation-invariant such that the performance operator . is an operator on , where . For distinction we denote the group action on by and the group action on by . Writing in components, we have
(34) | ||||
where . Note that and
(35) | ||||
which results in
(36) | ||||
where in the last equation we have used Eq. (34). Therefore, by choosing the permutation-invariant solution we obtain , and this permutation-invariant choice of is also a feasible solution. ∎
If a stronger condition holds, then not only can we choose a permutation-invariant , but we can also restrict to be permutation invariant. In this case all matrix variables concerned in the optimization are permutation invariant.
Lemma 2.
In the optimization problem of Theorem 1, if each affine space is permutation invariant for any , then there must exist a permutation-invariant as a feasible solution for each .
Proof.
By Lemma 1 we can restrict to be permutation invariant in optimization, and therefore the performance operator is permutation invariant. It is easy to see that each dual affine space is also permutation invariant. Then for any , for satisfying the constraint , we have the permutation-invariant solution which also satisfies the same constraint. Hence, this permutation-invariant choice of is also a feasible solution. ∎
Now since the optimization is restricted to the invariant subspace, we can reduce the matrix sizes by block diagonalization. Generally, for a group-invariant space of complex matrices , there exists an isomorphism preserving positive semidefiniteness between and a direct sum of complex matrix spaces [53, Theorem 9.1]:
(37) |
where is the multiplicity of the -th inequivalent irreducible representation of the group, and is the number of inequivalent irreducible representations. To be more specific, for the symmetric group , the representation space can be decomposed into , where each partition (with nonnegative integers for any ) corresponds to a Young diagram, and . Each isotypic component can be further decomposed into a direct sum of equivalent irreducible subspaces: . We define the dimension of the irreducible representation . It is worth mentioning that the first decomposition into isotypic components is unique while the second decomposition into equivalent irreducible representation spaces is not (see, e.g., [60]). In terms of the unitary group action on , there exists a unitary transformation of basis such that for any we have
(38) |
where is a unitary operator on the irreducible representation space associated with the Young diagram label , is the corresponding multiplicity, and is an identity matrix acting on the multiplicity subspace. By Schur’s lemma, for any group-invariant operator on , i.e., commuting with all , we have
(39) |
for any , where is an matrix. With such block diagonalization of the permutation-invariant operator, we reduce the dimension from to [61, Eq. (57)]
(40) |
where the upper bound is obtained straightforwardly from the definition of the binomial coefficient. Specifically, if is further restricted to be a Hermitian matrix variable, then the number of real scalar variables contained in all elements of is reduced from to .
Now let us turn to the optimization problem of QFI evaluation. If the Hermitian matrix is taken to be permutation invariant by Lemma 1, the number of variables concerned in is reduced from to . Similarly, if further by Lemma 2 each Hermitian matrix is permutation invariant, the number of variables in is also reduced from to , where we redefine . By this reduction the complexity gets polynomial rather than exponential, with respect to .
We can then reformulate the optimization in Theorem 1 with the reduced form. We consider two cases relevant to the strategy sets mentioned in the main text. First, under certain circumstances we can reduce the number of constraints in optimization as follows:
Theorem 2 (Symmetry reduced Theorem 1, first case).
If, for any and any , there exists a such that the mapping on is a bijective function from to , and meanwhile for any there exists some permutation operation such that is bijectively mapped to , then the QFI of quantum channels can be expressed as:
(41) | ||||
where with each as an matrix variable and as a unitary transformation of basis.
Proof.
We first prove that, for any there exists some permutation operation such that is bijectively mapped to . Given any and , if we choose an arbitrary , i.e., for all , then the condition of the theorem implies that there exists such that . As the map is bijective, in fact for all . Then we have for all . Therefore, following the same argument in the proof of Lemma 1, under , is bijectively mapped to .
Now we consider the second case. If by Lemmas 1 and 2 and each are permutation invariant, we can then reformulate the constraints in optimization with reduced matrix dimensions. To relate the group representation on to the representation on , we choose a unitary transformation of basis for , decompose with as an matrix, and divide into blocks, where is the label of the -th Young diagram, and has columns. Thus by defining the matrix
(42) |
we have the permutation-invariant performance operator
(43) |
Analogously, we apply the block diagonalization using a change of basis to
(44) |
where is an matrix variable. The unitary transformation is first divided into blocks, and then each is divided into blocks for , where is the label of the -th Young diagram, and has columns for . Note that also gives the block diagonalization of .
Before proceeding further we prove that the range of is exactly contained in the irreducible representation space corresponding to :
Lemma 3.
If we decompose the representation space , then for any Young diagram label .
Proof.
To characterize the representation space we introduce the key notion of Young symmetrizer as well as other related concepts very briefly (see, e.g., [60] for mathematical details). A Young tableau is a filling into the boxes of the Young diagram with positive integers weakly increasing along each row and strictly increasing along each column. For a standard Young tableau labeled by , i.e., a Young tableau filled with the entries , we define two permutation subgroups
(45) |
and
(46) |
In the group algebra we define two elements and , where is the unit vector corresponding to and denotes the parity of the permutation. Then the Young symmetrizer is defined by
(47) |
It is known that a Young diagram of corresponds to standard Young tableaux, with each Young tableau of characterizing an irreducible representation space, given by the image of on under the natural group algebra representation , where denotes the set of endomorphisms on .
With these notions we now have an explicit characterization of the representation space. Note that we can prove if and . In the proof of Lemma 1 we have seen and , from which it follows that
(48) |
and .
Now we prove that . From the discussions above we know that
(49) |
for all Young tableau labels corresponding to the Young diagram of . Explicitly, we have
(50) |
Note that there always exists a unitary transformation of basis such that we can obtain a real matrix , which leads to
(51) |
Thus . Furthermore, from Eqs. (49) and (50) we have if
(52) |
for all Young tableau labels corresponding to the Young diagram of . To show Eq. (52), note that by Eq. (48) we have
(53) |
Since the R.H.S. of Eq. (53) is the image of the Young symmetrizer on , it is a subset of . Therefore, . In the same way we can also show that and thus complete the proof. ∎
Therefore, is block diagonal with each block on the space . This results in:
Theorem 3 (Symmetry reduced Theorem 1, second case).
If each affine space is permutation invariant for any , then the QFI of quantum channels can be expressed as:
(54) | ||||
where is given by Eq. (44).
Proof.
By Lemmas 1 and 2, , and all are taken to be permutation invariant. The original constraint on the permutation-invariant space is reformulated as
(55) |
Since by Lemma 3 for any , we have . Then Eq. (55) can be reformulated as
(56) |
Furthermore, both sides of the inequality in Eq. (56) are block diagonal with the same repeating blocks and we only need to compare one of the blocks. Without loss of generality, we choose the first block for comparison and obtain
(57) |
which holds for all and . ∎
We have not characterized each dual affine space for yet. If we choose an affine basis for each , then the constraint can be reformulated as a set of linear constraints for all . If each affine space is permutation invariant, then by the proof of Lemma 2 we have, for a feasible solution of , is also a feasible solution for any . Then by defining
(58) |
each linear constraint can be replaced by without changing the problem. Since is permutation invariant, similar to Eq. (44) it can be decomposed as
(59) |
where is an matrix. Combining Eqs. (44) and (59), we can reformulate the constraint with reduced matrix sizes as
(60) |
Finally, it remains to be seen how to find the unitary transformation and for block diagonalization. Known rigorous numerical algorithms for identifying the transformation are fairly expensive [62]. Fortunately, RepLAB [63], a numerical approach to decomposing representations based on randomized heuristics works very well in practice and is thus adopted here.
D.2 Symmetry reduced algorithm for optimal strategies
The idea is similar to the symmetry reduced evaluation of QFI. Since the first step of Algorithm 1 is simply solving the optimization problem in Theorem 1, now we only consider its second step, where we need to solve for the optimal value of in
(61) |
where and
(62) |
We have the following:
Lemma 4.
If, for any and any , there exists a such that the mapping on is a bijective function from to , then there must exist a permutation-invariant as an optimal solution in Algorithm 1.
Proof.
By definition is permutation invariant. By Lemma 1 we can choose a permutation-invariant and thus is also permutation invariant. If is an optimal solution of , then for any is also an optimal solution, since
(63) |
and for all
(64) | ||||
having used and for any in the second equality of Eq. (64). Therefore, there exists a permutation-invariant solution . ∎
Now by following the same line of arguments as used from Eqs. (58) to (60), we define
(65) | ||||
having defined the permutation-invariant . Similar to the arguments in Appendix C, by choosing a basis for the permutation-invariant subspace of , where , Eq. (31) can be reformulated as a set of linear constraints. We further define
(66) |
for . Now we can decompose , , , and then reformulate the optimization problem as the following reduced form:
(67) | ||||
Recall that for . By choosing an affine basis for we can also characterize by a set of linear constraints for and , and follow the same routine to tackle the constraints on the permutation-invariant subspace. Thus both the number of variables and the number of constraints are polynomial with respect to .
Appendix E Evaluation of QFI using different strategies
In this section we provide explicit formulas of the QFI for all strategy sets considered in the main text, in the forms which can be numerically solved by SDP. Without the positivity constraints, parallel, sequential and general indefinite-causal-order strategy sets are affine spaces themselves, while quantum SWITCH and causal superposition strategy sets are convex hulls of affine spaces. In some cases the result of Theorem 1 can be simplified a bit, as it is possible to trace over certain subspace while formulating the primal problem at the beginning.
E.1 Parallel strategies
When definite causal order is obeyed, a strategy can be described by a quantum comb [33, 64, 34]. The dual affine space is the set of dual combs without the positivity constraint [43]. For parallel strategies the primal problem can be written as
(68) | ||||
Equivalently, the problem can be formulated as
(69) | ||||
The dual problem is given by
(70) | ||||
which simplifies the result directly obtained from Theorem 1 a bit. To solve the problem via SDP, we define a block matrix
(71) |
wherein denotes a -dimensional identity matrix, and
(72) |
where and forms an orthonormal basis of , having assumed that the identity map trivially acts on the subspace where the dual vector does not affect. Note that
(73) |
By Schur complement lemma [65, Theorem 1.12], the constraint in Eq. (70) is equivalent to the requirement that . Hence, the QFI for parallel strategies is solved by
(74) | ||||
The problem can be solved by SDP since is incorporated linearly in the blocks of .
Symmetry reduction.—We can reduce the problem using permutation symmetry. For , the set is given by , and the affine space is permutation invariant. As explained in Appendix D we can decompose the permutation-invariant with as an matrix. is characterized by the constraint , and we can decompose with as an matrix. If we define
(75) |
where is given by Eq. (42), then by Theorem 3 we can reformulate the optimization problem as
(76) | ||||
The constraint only requires to be explicitly characterized on the permutation-invariant subspace, since is permutation invariant. Therefore, not only the number of scalar variables but also the number of constraints in terms of scalar variables are polynomial with respect to .
E.2 Sequential strategies
For sequential strategies the problem can be written as (having traced over )
(77) | ||||
from which it follows that the dual problem is
(78) | ||||
where is Hermitian.
Similarly, in order to solve the problem via SDP we rewrite it as
(79) | ||||
for
(80) |
having defined
(81) |
where and forms an orthonormal basis of .
E.3 Quantum SWITCH strategies
We first formally define a quantum SWITCH strategy set as the collection of such that
(82) |
where corresponds to a (generalized) quantum SWITCH for operations, each permutation is an element of the symmetric group whose order is , and forms an orthonormal basis. We suppose each for has the same dimension . denotes the input space of the target system, the ancillary space, and the space of the control system. Correspondingly, , and denote the future output spaces of each part. The global future space .
Using the quantum SWITCH strategy set, after tracing over the global future space the QFI evaluation problem is written as
(83) | ||||
where the superscript of an operator denotes a permutation label, and the subscript denotes the subspace it lies in. Note that the primal set of is a convex hull of affine spaces. Equivalently the problem can be rewritten as
(84) | ||||
Following the method in the proof of Theorem 1, the dual problem is given by
(85) | ||||
Equivalently in an SDP form the problem is written as
(86) | ||||
having defined
(87) |
for
(88) |
where and forms an orthonormal basis of .
Symmetry reduction.—For , by Theorem 2, can be taken to be permutation invariant and the constraint corresponding to one permutation (e.g., the identity element of ) is sufficient. As explained in Appendix D we can decompose the permutation-invariant with as an matrix. We define
(89) |
where forms an orthonormal basis of and is given by Eq. (42). If we define
(90) |
then by Theorem 2 we can reformulate the optimization problem as
(91) | ||||
E.4 Causal superposition strategies
Following a similar route for the causal superposition strategy set the problem can be written as
(92) | ||||
For each causal order in the superposition the dual affine space is the set of dual combs without the positivity constraint. Thus the dual problem is given by
(93) | ||||
where the constraints hold for any . To solve the problem via SDP we can formulate it as
(94) | ||||
having defined
(95) |
for
(96) |
where and forms an orthonormal basis of .
Symmetry reduction.—Similar to , by Theorem 2, for we take a permutation-invariant and only need the constraint corresponding to the identity element of . As explained in Appendix D we can decompose the permutation-invariant with as an matrix. We define
(97) |
where forms an orthonormal basis of and is given by Eq. (42). If we define
(98) |
then by Theorem 2 we can reformulate the optimization problem as
(99) | ||||
E.5 General indefinite-causal-order strategies
In this case the explicit linear constraints on strategies have been derived in [21], and the dual affine space turns out to be the set of CJ operators of -partite no-signaling quantum channels without the positivity constraint [16, 43], mathematically defined by
(100) | ||||
The intuitive interpretation for no-signaling channels is that locally the input of each channel only affects the output of this single channel, but cannot transmit any information to other channels. To solve the QFI evaluation problem via SDP we can write it in the form
(101) | ||||
having defined
(102) |
Symmetry reduction.—For , by Lemmas 1 and 2, both and can be taken to be permutation invariant. As explained in Appendix D we can decompose the permutation-invariant with as an matrix, and decompose the permutation-invariant with as an matrix. If we define
(103) |
where is given by Eq. (42), then by Theorem 3 we can reformulate the optimization problem as
(104) | ||||
having removed the redundant constraints on by permutation symmetry. Similar to the case of , we only need to consider the constraint on on the permutation-invariant subspace, since both and are permutation invariant. Therefore, both the number of scalar variables and the number of constraints in terms of scalar variables are polynomial with respect to .
Appendix F Complexity analysis
Here we refer to the number of real scalar variables concerned in optimization as the complexity. In Appendix E we have presented both the original and the symmetry reduced QFI evaluation for all families of strategies considered in this work as applicable, from which we can obtain Table 1 in the main text.
Now we consider the algorithm for identifying an optimal strategy. Since the algorithm is based on Theorem 1, its complexity is no less than that of the QFI evaluation. For the second step of the algorithm, by Lemma 4 there exists a permutation-invariant optimal strategy for all families of strategies except for the sequential one, and thus we can apply the group-invariant SDP to achieve the permutation-invariant solution. Recall that for . In fact, for and , we only need to characterize and obtain due to the permutation invariance. In summary, taking both steps of the algorithm into account, we obtain Table 2:
SDP | |||||
---|---|---|---|---|---|
Ori. | |||||
Inv. |
As a concrete example, we apply the group-invariant SDP to the evaluation of the QFI for the general indefinite-causal-order strategies up to . We consider the amplitude damping noise and take , and . As illustrated in Fig. 3, the growth of is faster than linear growth but slower than quadratic growth. Table 3 compares the complexity between the original and the group-invariant SDP and indicates that the symmetry reduced approach can save the computational resources dramatically.

1 | 2 | 3 | 4 | 5 | |
---|---|---|---|---|---|
No. of variables in the original SDP | 21 | 273 | 4161 | 65793 | 1049601 |
No. of variables in the group-invariant SDP | 21 | 147 | 837 | 3912 | 15561 |
Appendix G Supplementary numerical results
G.1 Hierarchy for the case
Numerical results in this work are obtained by implementing SDP using the open source Python package CVXPY [66, 67] with the solver MOSEK [68]. We plot the QFI for , amplitude damping noise in Fig. 4 and observe a similar hierarchy of the estimation performance using parallel, sequential and indefinite-causal-order strategies. Different from the case presented in the main text, general indefinite-causal-order strategies indeed provide a small advantage over causal superposition strategies, which is presented in Table. 4.

0.1 | 8.185 | 8.200 |
0.2 | 7.364 | 7.375 |
0.3 | 6.523 | 6.524 |
0.4 | 5.642 | 5.647 |
0.5 | 4.725 | 4.743 |
0.6 | 3.786 | 3.815 |
0.7 | 2.832 | 2.870 |
0.8 | 1.871 | 1.909 |
0.9 | 0.918 | 0.930 |
On the other hand, analogous to the case, simple quantum SWITCH strategies without any additional intermediate control operations could have advantage over any definite-causal-order strategies when the decay parameter is small, but this advantage becomes more insignificant. This should not be surprising since the control can make a bigger difference as grows.
G.2 Estimation of randomly sampled channels
To demonstrate the universality of the hierarchy of different families of strategies considered in the main text, we randomly sample noise channels drawn from an ensemble of CPTP maps defined by Bruzda et al. in [69]. In this work we only sample rank-2 qubit channels for , which is enough to show the hierarchy. The sampling process is implemented via an open source Python package QuTiP [70, 71]. We set an error tolerance of , i.e., we claim only if the gap is no smaller than . We find that for 984 of 1000 random channels, a strict hierarchy holds, implying that general indefinite-causal-order strategies can provide advantage over causal superposition strategies. In addition, we find that of the same 1000 channels for 34 channels and only for 1 channel, so with a high probability quantum SWITCH strategies cannot outperform strategies following definite causal order for a random noise channel, which highlights the estimation enhancement from intermediate control in the general case.
Appendix H Comparison with asymptotic results
In this section we focus on strategies following definite causal order, i.e., parallel and sequential ones, and compare our results and those of the extensively studied asymptotic theory.
H.1 Preliminaries
We first introduce some basic notions. If we write the operation-sum representation of the channel , where are a set of Kraus operators and is the rank of the channel, the channel QFI can be evaluated by optimization:
(105) |
where denotes the operator norm and . Here is nothing but the derivative of an equivalent Kraus representation, given an Hermitian matrix .
The upper bounds on QFI of quantum channels have been derived for both sequential and parallel strategies. For parallel strategies an asymptotically tight upper bound is [28, 30]
(106) |
where . An upper bound was also derived for sequential strategies [7, 45]:
(107) |
It has been shown that the QFI follows the standard quantum limit if and only if there exists an such that [45]. In this case sequential strategies provide no advantage asymptotically, and we have
(108) |
We remark that the minimization in Eq. (106) can be efficiently evaluated via SDP [30].
H.2 Tightness of QFI bounds in nonasymptotic channel estimation
We compare our nonasymptotic results and existing asymptotically tight bounds for two types of quantum channels. Apart from the amplitude damping noise described by and considered in the main text, here we also present a second example, where the noise is described by a SWAP-type interaction between a qubit system and a qubit environment , where is the interaction strength, is the interaction time and the Hamiltonian is given by . The initial environment state is , and the Kraus operators can be written as , and .
We plot the QFI for the two examples in Fig. 5. Both of them show the advantage of sequential strategies over parallel ones, and the gaps between exact results of QFI for sequential strategies and the parallel upper bounds given by Eq. (106).
[]
\sidesubfloat[]
\sidesubfloat[]
\sidesubfloat[]
H.3 Elusive advantage of sequential strategies in the asymptotic limit
We observe a gap between parallel and sequential strategies for amplitude damping channels and SWAP-type interactions for and . Now we show that for both examples there is no advantage of sequential strategies asymptotically since there exists an such that .
For the amplitude damping channel, . Direct calculation leads to
(109) |
To obtain we just need to take and .
Similarly, for the SWAP-type interaction we have
(110) |
Thus there exists and such that .
Appendix I Implementation of optimal strategies with universal quantum gates
In this section we apply Algorithm 1 in the main text to numerically solve for an optimal strategy in the set of sequential and causal superposition ones respectively. The CJ operator of an optimal sequential strategy corresponds to a sequence of isometries with a minimal ancilla-space implementation provided by [46], and can then be decomposed into single-qubit gates and CNOT gates [72]. By taking advantage of the freedom of choosing a parameter-independent unitary on the final output state, we can adjust the strategy to reduce the CNOT count without affecting the QFI. In terms of an optimal causal superposition strategy we follow the same routine for each sequential strategy branch respectively in the superposition.
I.1 Optimal sequential strategy
Let and , and we have the CJ operator of a sequential strategy (an -step quantum comb), as illustrated in Fig. 6. In this way of relabeling Hilbert spaces we have
(111) |

According to Theorems 1 and 2 in [46], corresponds to a sequence of isometries for by Stinespring dilation:
(112) |
for any input state , where the whole process corresponding to is described by an isometry , and in each step a choice of isometry with minimal ancilla space is given by
(113) |
where is an ancillary space given by the support of with , is a copy of the Hilbert space , is an identity map from to , and denotes the Moore–Penrose pseudoinverse of with its support on .
As the last isometry preserves the QFI, it is therefore only necessary to consider the implementation of instead of the full strategy . From this explicit construction it follows that the minimal dimension of the ancilla space for implementing the sequential strategy is . In the case of for the amplitude damping noise considered in the main text, it is easy to see that and , so is an isometry from to (at most) qubits and is an isometry from to (at most) qubits, as illustrated in Fig. 7.
\Qcircuit@C=1em @R=.7em
\lstick|0⟩ & \multigate1V^(1) \gateE_ϕ \multigate3V^(2) \gateE_ϕ \qw
\lstick|0⟩ \ghostV^(1) \qw \ghostV^(2) \qw \qw
\lstick|0⟩ \qw \qw \ghostV^(2) \qw \qw
\lstick|0⟩ \qw \qw \ghostV^(2) \qw \qw
Next, we apply a circuit decomposition of each isometry into single-qubit gates and CNOT gates. In practice it is often desirable to achieve a CNOT count as low as possible. Note that actually corresponds to the preparation of a -qubit state, which in general requires only one CNOT gate [73]. In terms of , an isometry from to qubits, the state-of-the-art decomposition scheme is the column-by-column approach which requires at most 54 CNOT gates [72]. However, as an arbitrary parameter-independent unitary on ancillae can always be deferred and regrouped into and therefore does not affect the QFI, in fact we can choose a proper to further reduce the worst CNOT count to without changing the QFI. To see this we need to briefly introduce the main ideas behind the column-by-column decomposition scheme.
An isometry from to qubits () can be represented in the matrix form by , where is a unitary matrix and is the first columns of the identity matrix. If we obtain a decomposition of , then we can simply initialize the state of the first qubits to to implement . Equivalently we can find a decomposition of such that and then inverse the circuit representing . The idea is to find a sequence of unitary operations such that transforms into column by column. More specifically, we first choose a proper to map the first column of to the first column of , i.e., , then choose satisfying as well as …until we determine .
Here we only focus on , the inverse of which can be seen as a process preparing a state from . In terms of decomposing from to qubits, preparing a -qubit state in general requires CNOT gates [74]. Fortunately, without changing the QFI, we have the freedom to choose a unitary on the ancillae after applying such that the state can be prepared using only one CNOT gate. This can be seen by dividing the qubits into two parties, including the single system qubit (in the space ) and the three ancillary qubits (in the space ), and taking the Schimidt decomposition of the -qubit state
(114) |
where forms an orthonormal basis of , and is a set of nonnegative real numbers satisfying . Therefore, to prepare , we only need a local unitary on to generate , then apply one CNOT gate taking the system qubit as the control to obtain , and finally apply local unitary operations on the system and on the ancillae respectively. If we take , then it is easy to see that can thus be prepared using one CNOT gate. This choice of saves CNOT gates compared to the general state preparation scheme, and leads to a worst CNOT count of in total.
Now we present numerical results of the circuit implementation of an optimal sequential strategy. The decomposition of ismometries is implemented using the Mathematica package UniversalQCompiler [75] based on the method described above. As in the main text, we consider the amplitude damping noise and take , , and . The circuits implementing and are illustrated in Fig. 8. The state preparation requires CNOT gate and the intermediate control operation requires CNOT gates.
\Qcircuit@C=1em @R=.7em
\push & \lstick|0⟩ \gateR_y \gateR_z \ctrl1 \gateR_y \qw \push
\push \lstick|0⟩ \gateR_y \qw \targ \qw \qw \push
\Qcircuit@C=.6em @R=.7em
& \ctrl1 \ctrl1 \ctrl2 \qw \ctrl2 \ctrl3
\qw \ctrl3 \qw \qw \qw \qw \qw \qw \targ
\targ \targ \targ \targ \targ \targ \ctrl2 \qw
\ctrl3 \qw \qw \qw \targ \targ \targ \targ \targ \ctrl1 \qw
\targ \targ \qw \ctrl1 \qw \qw \ctrl2
\qw \ctrl1 \qw \ctrl2 \targ \targ \targ \ctrl-1
\qw \ctrl-1 \qw \ctrl-1 \qw \ctrl-1 \qw \qw \qw \targ \targ \targ \qw \qw \ctrl-1 \qw
\ctrl-1 \targ \qw
\lstick|0⟩ \qw \qw \targ \targ \targ \qw \qw \qw \targ \ctrl1 \qw \qw \ctrl-1 \qw \qw \qw \qw \ctrl-2 \qw \qw \qw \targ \ctrl1 \qw \qw
\ctrl-1 \qw \qw \ctrl-2 \qw \qw \qw \qw \qw
\lstick|0⟩ \qw \qw \qw \qw \qw \targ \targ \targ \qw \targ \targ \ctrl-2 \qw \ctrl-2 \qw
\ctrl-3 \qw \qw \qw \ctrl-3 \qw \qw \targ \targ \ctrl-2 \qw \ctrl-2 \ctrl-3 \qw \qw
\ctrl-3 \qw \qw \qw
I.2 Optimal causal superposition strategy
A causal superposition strategy for estimating channels can be implemented by an -dim quantum control system entangled with sequential strategies of applying the channels:
(115) |
where forms an orthonormal basis of the Hilbert space of the control system, and each is a sequential strategy. Once we obtain an optimal causal superposition strategy by applying Algorithm 1, we can apply the circuit decomposition for each sequential strategy in the superposition, following the method described in Appendix I.1. Taking account of the permutation symmetry, we can choose an optimal causal superposition strategy such that apart from the execution order of two channels, sequential strategies in the decomposition of the strategy are the same, containing the same state preparation and intermediate control.
As a concrete example, we again take , , and for the amplitude damping noise and present numerical results of the circuit implementation of an optimal causal superposition strategy. As illustrated in Fig. 9, we use the qubit to coherently control which sequential order is executed. Due to the permutation invariance of the optimal strategy, we can simply control the query order of the identical channels while fixing and for all sequential orders. In view of this, generally we can use a -quantum SWITCH to control the order of channels and intermediate control operations .
\Qcircuit@C=1em @R=.7em
& If ,
\lstick|0⟩ \multigate1V^(1) \gateE_ϕ^(1) \multigate3V^(2) \gateE_ϕ^(2) \qw
\lstick|0⟩ \ghostV^(1) \qw \ghostV^(2) \qw \qw
\lstick|0⟩ \qw \qw \ghostV^(2) \qw \qw
\lstick|0⟩ \qw \qw \ghostV^(2) \qw \qw
\Qcircuit@C=1em @R=.7em
& If ,
\lstick|0⟩ \multigate1V^(1) \gateE_ϕ^(2) \multigate3V^(2) \gateE_ϕ^(1) \qw
\lstick|0⟩ \ghostV^(1) \qw \ghostV^(2) \qw \qw
\lstick|0⟩ \qw \qw \ghostV^(2) \qw \qw
\lstick|0⟩ \qw \qw \ghostV^(2) \qw \qw
Further decomposition shows that each sequential branch requires one CNOT gate for state preparation and 36 CNOT gates for intermediate control , as illustrated in Fig. 10.
\Qcircuit@C=1em @R=.7em
\push & \lstick|0⟩ \gateR_y \gateR_z \ctrl1 \gateR_y \qw \push
\push \lstick|0⟩ \gateR_y \qw \targ \qw \qw \push
\Qcircuit@C=.6em @R=.7em
& \ctrl1 \ctrl1 \ctrl2 \qw \ctrl2 \qw
\ctrl3 \qw \ctrl3 \qw \qw \qw \qw \qw \qw \qw \qw \qw \targ \targ \targ \targ \targ \targ \targ \ctrl2 \qw \ctrl3 \qw \qw \qw \ctrl1
\targ \targ \targ \ctrl1 \qw
\targ \targ \qw \ctrl1 \qw \qw \qw
\ctrl2 \qw \targ \targ \targ \ctrl1 \qw \ctrl2
\targ \targ \targ \ctrl-1 \qw \ctrl-1 \qw
\ctrl-1 \qw \ctrl-1 \qw \qw \qw \targ \targ \targ \targ \ctrl-1 \qw \ctrl-1 \targ \qw
\lstick|0⟩ \qw \qw \targ \targ \targ \ctrl1 \qw \qw \qw \qw \ctrl-1 \qw \targ \ctrl1 \qw \qw \ctrl-1 \qw \qw \qw \qw
\ctrl-2 \qw \qw \qw \targ \ctrl1 \qw \qw
\ctrl-1 \qw \qw \qw \ctrl-2 \qw \qw \qw
\lstick|0⟩ \qw \qw \qw \qw \qw
\targ \targ \targ \targ \ctrl-2 \qw \ctrl-2 \qw
\targ \targ \ctrl-2 \qw \ctrl-2 \qw \ctrl-3 \qw \qw \qw \ctrl-3 \qw \qw \targ \targ \ctrl-2
\qw \ctrl-2 \qw \qw \qw \qw \qw \qw