Unifying paradigms of quantum refrigeration: A universal and attainable bound on cooling
Fabien Clivaz, Ralph Silva, G\'eraldine Haack, Jonatan Bohr Brask,, Nicolas Brunner, and Marcus Huber

TL;DR
This paper derives a universal, attainable bound on quantum cooling that applies across all control paradigms and machine sizes, providing a fundamental limit in the steady state regime.
Contribution
It introduces a universal bound on quantum cooling applicable to any control paradigm and machine size, valid in the steady state limit, and proves its attainability for qubits.
Findings
Universal bound depends on a single parameter of the refrigerator.
Bound is achievable in a single cycle for qubits.
Bound applies to autonomous machines and all control paradigms.
Abstract
Cooling quantum systems is arguably one of the most important thermodynamic tasks connected to modern quantum technologies and an interesting question from a foundational perspective. It is thus of no surprise that many different theoretical cooling schemes have been proposed, differing in the assumed control paradigm and complexity, and operating either in a single cycle or in steady state limits. Working out bounds on quantum cooling has since been a highly context dependent task with multiple answers, with no general result that holds independent of assumptions. In this letter we derive a universal bound for cooling quantum systems in the limit of infinite cycles (or steady state regimes) that is valid for any control paradigm and machine size. The bound only depends on a single parameter of the refrigerator and is theoretically attainable in all control paradigms. For qubit targets…
| finite | ||||||
|---|---|---|---|---|---|---|
| control | coh | inc | coh | inc | ||
| 1 | CPTP | TO | ||||
| CPTP | CPTP | |||||
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Unifying paradigms of quantum refrigeration:
A universal and attainable bound on cooling
Fabien Clivaz
Department of Applied Physics, University of Geneva, 1211 Geneva 4, Switzerland
Institute for Quantum Optics and Quantum Information (IQOQI), Austrian Academy of Sciences, Boltzmanngasse 3, A-1090 Vienna, Austria
Ralph Silva
Department of Applied Physics, University of Geneva, 1211 Geneva 4, Switzerland
Institute for Theoretical Physics, ETH Zürich, 8093 Zürich, Switzerland
Géraldine Haack
Department of Applied Physics, University of Geneva, 1211 Geneva 4, Switzerland
Jonatan Bohr Brask
Department of Applied Physics, University of Geneva, 1211 Geneva 4, Switzerland
Technical University of Denmark, 2800 Kgs. Lyngby, Denmark
Nicolas Brunner
Department of Applied Physics, University of Geneva, 1211 Geneva 4, Switzerland
Marcus Huber
Institute for Quantum Optics and Quantum Information (IQOQI), Austrian Academy of Sciences, Boltzmanngasse 3, A-1090 Vienna, Austria
Abstract
Cooling quantum systems is arguably one of the most important thermodynamic tasks connected to modern quantum technologies and an interesting question from a foundational perspective. It is thus of no surprise that many different theoretical cooling schemes have been proposed, differing in the assumed control paradigm and complexity, and operating either in a single cycle or in steady state limits. Working out bounds on quantum cooling has since been a highly context dependent task with multiple answers, with no general result that holds independent of assumptions. In this letter we derive a universal bound for cooling quantum systems in the limit of infinite cycles (or steady state regimes) that is valid for any control paradigm and machine size. The bound only depends on a single parameter of the refrigerator and is theoretically attainable in all control paradigms. For qubit targets we prove that this bound is achievable in a single cycle and by autonomous machines.
Characterising the ultimate performance limits of quantum thermal machines is directly related to the understanding of energy exchanges at the quantum scale, and hence to the formulation of thermodynamic laws valid in the quantum regime review . A central challenge towards this goal is to identify the relevance of different levels of control that can be achieved over quantum mechanical machines and how this determines the thermodynamic limits in the quantum regime. To analytically derive such fundamental limits, it is instructive to observe that the time evolution of closed quantum systems is unitary in quantum mechanics. Discussing non-trivial changes of energy and entropy on a target system thus requires a conceptual separation of a thermodynamic process into a target system, upon which a desired task is performed, and a ‘machine’, comprised of several other quantum systems, which is used to perform the task upon the target. The total evolution will be a global unitary operation and feature a limited depth/complexity (i.e. machines and the baths constituents they couple to have a finite size) and can either be assumed to be energy changing, if one allows for a coherent control of the process, or alternatively energy preserving in an incoherent control paradigm. Furthermore, machines can operate in a cyclic manner, such that each of these unitary operations can be repeated an arbitrary number of times. To derive self-contained and non-trivial bounds on thermodynamic performance, the state of the machine for each of the repetitions should be thermal with respect to its Hamiltonian. Additionally, to include heat engines, part of the machine could be thermalised with respect to a higher temperature. All these different paradigms are illustrated in Figure 1, and include paradigmatic scenarios, such as autonomous quantum thermal machines virtual ; auto1 ; auto2 , heat bath algorithmic cooling algo1 ; algo2 ; algo3 ; algo4 ; algo5 ; algo6 , and quantum otto engines otto1 ; otto2 for finite size processes. Our framework is a special case of the generalised framework exposed in alvaro but differs from any of the case studies made there. In the limit of infinite size, the limiting cases are the resource theory of thermodynamics resource ; TO ; work ; work2 for incoherent operations and for coherent control general completely positive and trace preserving (CPTP) maps, that make cooling to the ground state trivially possible, emphasizing the role of complexity in the third law of thermodynamics thirdlaw ; thirdlaw2 .
A task of paramount importance for quantum technologies is refrigeration and, depending on the paradigm, different limitations have been derived for specific machine designs. Indeed, it seems a daunting task to derive bounds beyond specific, low complexity machines, as the potential Hamiltonians, dimensions and number of repetitions present an overwhelming amount of parameters to optimise over. Thermodynamics as a theory, however, has been astoundingly successful in deriving general statements that are independent of the microscopic complexity, by identifying a small number of relevant parameters that ultimately determine the limits of processing energy.
We should first clarify that cooling a quantum system can have several meanings. For a system initially in a thermal state, one can drive it to a thermal state of lower temperature. Alternatively, since for some paradigms fixing the entire spectrum is actually too strong a condition, one could just consider increasing its ground-state population or its purity, or decreasing its entropy or its enerzgy (see e.g. discussions on passivity passive1 ; passive2 ; passive3 ; passive4 ). These notions are in general nonequivalent for target systems of arbitrary dimension and determining the fundamental limits to cooling is therefore dependent on the choice of target function. However, by using majorisation theory, we are able to derive results that hold for all of the above mentioned notions of cooling.
Setting. We consider a target system of dimension with Hamiltonian , where for and a thermodynamic machine of finite size with Hamiltonian , where for , both surrounded by a thermal bath at temperature (or inverse temperature ). Without loss of generality we assume . We also write and for a qubit target, , . The joint initial state of target and machine is given by , where denotes a thermal state at inverse temperature . Our goal is to cool the target system. After the application of a single unitary the target state is changed as . To induce a non-trivial change of the target system, out-of-equilibrium resources have to be used, which we conceptually divide into two extremal cases: Either we use external coherent control, to induce any energy changing unitary of target and machine (see e.g. coh1 ), inducing the map on the system. Or we consider an energetically closed system, i.e. consider unitaries that commute with the total system-machine Hamiltonian , inducing on the target. This application of a unitary represents a single cycle of the machine. Between cycles the machine is rethermalised, where individual machine components can thermalise either with the environment at temperature or draw further resources from a hot bath at temperature . For many cycles we denote the number of cycles by a superscript on the map . Of particular interest to us is the unbounded cycle regime, i.e. as , which we denote by . The setting is visually represented in Fig. 1 and the asymptotic relations of the induced maps is summarised in Table 1 in the Appendix.
Results. In the following we consider an arbitrary sequence of operations and prove a bound that holds for any control paradigm and any machine size in the limit of infinite cycles. This bound only depends on the maximal energy gap of the machine, irrespective of the structure of . The bound can be attained for both coherent and incoherent machines. Finally, for qubit targets, the bound can even be obtained in a single cycle by the smallest possible coherent machine (i.e. a single qubit machine), as well as via the smallest autonomous refrigerator (i.e. a two-qubit machine).
The energetics of quantum systems only depend on the diagonal elements in the energy eigenbasis, which through unitary evolution change uni-stochastically. This already gives a recipe for single cycle cooling that is analytically optimal in terms of majorization theory: The global diagonal of the joint target and machine density matrix of the final state is always majorized by the initial diagonal (Shur-Horn Lemma). Thus, the optimal unitary is one that puts all the largest eigenvalues in the diagonal entries that contribute to the ground state population of the target, red the next largest in those entries contributing to the first excited state of the target, and so on. Which unitary that is, depends on all energy gaps and respective eigenvalues for each cycle.
Descriptions of thermodynamic machines, however, should go beyond such optimal single cycles and also allow for a repetition of cycles to determine its ultimate limits. Ideally, each cycle can be perfectly separated and the machine rethermalized in between cycles. In both coherent and incoherent paradigms we thus also consider the limit of infinite repetitions of optimal unitary operations, where the machine can be perfectly rethermalized inbetween. While optimal unitary operations can at least in principle be described for every cycle of arbitrary machine and target systems, they will in general depend on the entire spectrum and does not identify relevant machine parameters for determining performance. Indeed, determining simple and universal bounds on reachable target temperatures and revealing the relevant parameters of machines in all paradigms, even after infinite cycle repetitions, is the main result of this letter. We present four theorems gauging the cooling performances for the different types of machines, prove universal upper bounds on cooling and demonstrate their respective attainability. In the accompanying article ourPRE , we furthermore investigate the work cost of achieving these bounds.
Universal bound on cooling. Unless stated otherwise, we consider an arbitrary machine, i.e. any spectrum and size. It turns out however that no matter the microscopic physics of the machine, only a single machine parameter determines the ultimate cooling bound, namely the largest energy gap .
Theorem 1**.**
(Universal bound on cooling) For any machine and control paradigm, in the limit of infinite cycles,
- •
for a qubit target, the ground state population is upper bounded by
[TABLE]
- •
for an arbitrary target of dimension , the vector of eigenvalues of the final state is majorized by that of the following state,
[TABLE]
as long as the initial state is majorized by . In particular, the ground state population, purity, entropy and average energy of the final state are bounded by those of .
Before we discuss the proof, we would like to make a few remarks. The qubit bound, first derived in armen , and also appearing in NJP2014 corresponds to an inverse temperature of
[TABLE]
The crucial parameter is the ratio between the populations of the excited and ground state, . The bound (2) for higher dimensional systems has the same property, that the ratio of populations for every pair of successive energy levels is given by .
We emphasize the advantage of a bound based on majorisation. Since the state is the unique passive state footnote1 that majorizes all others also attainable by coherent operations, it upper (lower) bounds every Schur convex (concave) function of the eigenvalues, which includes the various notions of cooling listed in the theorem.
Proof of Theorem 1.
Firstly, for machines using coherent operations, using the Schur-Horn Lemma for the joint state of target and machine , one can verify (see the appendix) that the system after a single cycle operation, , satisfies as long as . By induction, one arrives at for all .
Furthermore, note that a hotter thermal state is always majorized by a colder thermal state and majorization is stable under tensor products, see Corollary 1.2. of Ref bondar . Thus having access to a hot thermal bath to rethermalize our machine before a cycle, or part of it, if the machine has a tensor product structure, will only enable us to reach states that are majorized by the initial state. Thus a hot thermal bath does not allow us to reach a state that cannot already be reached by a coherent resource, completing the proof. ∎
Attaining the cooling bound– The bound defined in Eq.(2) only depends on the subspace of the machine with the “coldest” ratio of populations. Indeed, one can construct an explicit cooling protocol as follows: consider the following simple joint unitary operation between target and machine,
[TABLE]
Each is a simple qubit swap, between the pair of successive energy eigenstates of the target, and the subspace of the machine, and will lead to the population of the lower energy state increasing by some (this may be negative). We define the “coherent max-swap” operation as the one that performs the corresponding to the greatest positive value of (if none exists, then no unitary is performed). The choice and implementation of is preceded and followed by a unitary on the target that leaves the target in a passive state.
Theorem 2**.**
(Coherent attainability) The state of the target under the repeated application of either one of the coherent max-swap operation or the optimal coherent operation converges to .
Proof..
Since the state of the target is passive before a particular is performed, and in this case, the population is always moved from a smaller eigenvalue to a larger one. Thus the final state always majorizes the initial one. This is also true for the optimal coherent operation, since by construction it leaves the target in a state that majorizes all others. Thus the ordered partial sums of eigenvalues of the target under repeated application of either operation form monotonically increasing sequences. As these sums are bounded by one, both protocols must converge.
In the appendix, we show that the state converged to is a fixed point of the coherent max-swap operation, and that all fixed points of this protocol have the property of majorizing . By Theorem 1, the final state under any protocol must be majorized by , proving that the only possible convergent point of the max-swap is itself.
The proof for the case of optimal coherent operations follows from the fact that the state under many cycles majorizes the state under an equal number of cycles of any other coherent operations (see appendix). Thus the state converged to must majorize that of the max-swap, but also still be majorized by (Theorem 1). Therefore it also converges to .
∎
This shows that the universal bound is tight in the coherent case. Since the operations involved are non-energy conserving, one cannot conclude the same for the incoherent paradigm. Nonetheless, a minor addition to the machine enables a similar statement.
In the coherent case we only required to swap qubit subspaces in the target with the maximum energy gap of the machine. Each of these swaps can be made energy-preserving by adding one more qubit to the machine to bridge the energy difference, and thermalising this qubit to a hot temperature in between cycles. This defines an incoherent version of the max-swap protocol.
Theorem 3**.**
(Incoherent attainability) In the limit , one can incoherently cool the target to at least the coherent cooling bound of in the infinite cycle limit, if one extends the machine by (at most) qubits, each with energy gap , , or more generally, any extension that has qubit subspaces with these energy gaps.
Proof.
The proof is analogous to that of Theorem 2. Here too, the (incoherent) max-swap operation has the property of the final state always majorising the initial one. It follows that the repeated application converges. One can prove (see appendix) that the convergent point is a fixed point of the operation, and that in the limit , the fixed points all majorise , proving attainability as desired.
∎
Theorem 3 shows that the two paradigms are in fact closely related to one another in terms of cooling performance. In the limit of , a finite resource of the same dimension of the target suffices to bridge the gap between them.
Bridging extremal cooling paradigms. So far, we dealt exclusively with stroke type machines, in the sense that we allowed for rethermalization or unitary operations in well separated discrete time steps. One may, however, wonder if the bounds on cooling set by Theorems 1-3 are also valid for autonomous thermal machines, where thermalization and machine cycles happen simultaneously and continuously. Interestingly, a link exists between those machines and our incoherent paradigm, see also Raam . In essence, the energy-preserving unitaries of the incoherent paradigm are replaced by a time-independent energy-preserving interaction Hamiltonian between the target system and the machine. It is then straightforward to prove the following statement.
Theorem 4**.**
(Autonomous machines correspondence) Consider an arbitrary machine and a qubit target system. When the target coupling to the thermal bath is zero, one can cool the target to with an autonomous machine by extending the machine as in Theorem 3.
Proof.
This follows directly from known results for small autonomous machines. Following the derivation in auto0 , which is based on a linear master equation, one can replace the second qubit by the subnormalised qubit . Furthermore, adding energy levels to the machine between and does not affect the analysis since the added levels remain invariant under this evolution. ∎
While it is expected that the correspondence holds for higher dimensional targets as well, it requires an analysis of the master equation that we leave for further work. The zero coupling of the target to the environment needed for exact correspondence comes from the fact that in the repeated cycles paradigm, there is never any reheating between the cycles, which corresponds to an open quantum system in which the target is not coupled to a bath. Any realistic coupling would only worsen the bound. The correspondence of Theorem 4 links extremal paradigms of control in quantum thermal machines, perfect batteries and well-timed operations on the one hand, and autonomous machines with no external source of work or timing control on the other, demonstrating that increased control on a quantum system does, after all, not significantly impact the cooling performance in this context, but that the difference manifests as different work costs and the actual challenge rather lies in designing appropriate interaction Hamiltonians for autonomous machines automitch .
Smallest machines for maximal cooling. Interestingly the smallest possible implementation can already attain the bounds. For a qubit target of energy gap , the simplest coherent machine consists of a single qubit, of energy gap . The Hilbert space of the joint target and machine system is spanned by . Maximal cooling is achieved by a single unitary operation, swapping the states and . The final state of the target thus has the same populations and Gibbs ratio as the initial state of the machine, i.e.
[TABLE]
which matches Eq. (3) for maximal cooling with . This single qubit machine is also sufficient to cool higher dimensional targets to the bound (2), using the coherent max-swap protocol (Theorem 2).
Note that if the machine had additional energy levels in between and , then a single swap would not be sufficient to recover Eq. (5) for a qubit target, and one would only do so in the limit of infinite cycles. Furthermore, higher dimensional targets would also be cooled at a slower rate (per cycle). In this sense, a single qubit machine is more effective than a more complex machine. The advantage of a more complex machine is revealed when analyzing the work cost of the operation (see ourPRE ), and in general can help increase by composition.
In the incoherent paradigm, a single qubit machine is unable to cool. The simplest machine allowing for cooling features an extra qubit of energy , as proposed in Theorem 3. This corresponds to the smallest autonomous refrigerator auto1 . The optimal unitary for cooling is now the swap between the states and . Comparing this to the single qubit coherent machine, we see that the swap is identical w.r.t. the target and the original machine , and the role of the additional qubit is to enable this transition for incoherent cooling by bridging the energy gap between and . In coherent cooling, this role is implicitly fulfilled by the battery that allows for arbitrary unitary operations.
Cooling over multiple cycles consists in repeatedly thermalising to and to and performing the relevant swap. In the limit of infinite cycles, the temperature achieved by the target is given by
[TABLE]
In the limit of , the second term on the RHS vanishes and we get Theorem 3.
Conclusion. We derive universal and attainable bounds for cooling using any quantum machine and target system. Interestingly, this bound only depends on the largest energy gap present within the quantum refrigerator and is independent of all other spectral properties and valid for all temperature regimes. For qubits, this bound is already attainable by the simplest possible machines: either by a single cycle of a coherent one-qubit machine or, in the continuous autonomous quantum refrigerator paradigm, as a steady state of a two-qubit machine. These results unify different operational approaches to quantum thermodynamics and thus go beyond one particular approach. They embody one of the central conceptual pillars of statistical physics, that, despite the potential complexity, thermodynamic tasks can be characterised by a small number of system parameters that need no detailed knowledge of the microstates. The universal bounds and the attainability protocols presented here, are, in general, of course highly idealised and go beyond realistic control over many-body quantum systems. That makes the attainability by few qubit machines all the more interesting, however, as they could potentially be realised with state-of-the-art quantum technologies. A more detailed analysis of few qubit machines in both paradigms, including a finite number of cycles and the respective work costs of achieving the temperature bound can be found in ourPRE . Future investigations should include a trade-off between complexity and achievable , as the required unitaries would quickly become impossible to even approximate in the regime of large machines. Another question beyond asymptotics is the actual convergence rate. We showcase the simplest case in the appendix and hope to gain more in-depth insight in the future. One could also further extend the operational paradigm, by including quantum measurements of the target or working fluid, such as in qmc , keeping in mind that there, one also implicitly assumes large measurement machines that replace the refrigerator YelNico . Or one could investigate the advantage of more general thermal couplings, such as in Nayeli . Finally, in the cooling task considered here, both initial and final states are diagonal in the energy eigenbasis, such that further limitations from the manipulation of coherences do not apply coherence1 ; coherence2 . It could be interesting to study how initial coherences affect the results.
Acknowledgments We are grateful to F. Hirsch, P. P. Hofer, M.-O. Renou, and T. Krivachy for fruitful discussions. We would also like to acknowledge all referees for productive and challenging comments. Several authors acknowledge the support from the Swiss NFS and the NCCR QSIT: R.S. through the grants Nos. and , N.B. through the Starting grant DIAQ and grant , F.C. through the AMBIZIONE grant PZ00P2161351, and G.H. through the PRIMA grant PR00P2179748 and Marie-Heim Vögtlin grant 164466. MH acknowledges support from the Austrian Science Fund (FWF) through the START project Y879-N27. JBB acknowledges support from the Independent Research Fund Denmark.
Appendix A Cooling bound
In this section, we give more details on the proof of Theorem 1 of the main text (see Claim 1) as well as comment on other notions of cooling.
Claim 1**.**
Under single coherent operations, if the state of the system is initially majorized by the state of Theorem 1, its final state is also majorized by .
Proof.
Recall that at the beginning of a single coherent operation the machine is thermal with respect to the environment temperature , and that one can perform any joint unitary on the system and machine. The final state of the system under a single operation is thus
[TABLE]
For the following, we denote the vector of eigenvalues of any state by , where the eigenvalues are arranged in decreasing order. Consider the problem of optimizing the partial sum of , over all possible joint unitaries on the system and machine,
[TABLE]
This is equivalent to optimizing the partial sum of the diagonal elements of in a fixed basis, as one can always perform the local unitary that leaves the system diagonal with its eigenvalues arranged in decreasing order along the diagonal (this is the optimal choice to optimise the partial sums, from the Schur-Horn theorem). Indeed, denoting the latter by , we have
[TABLE]
Expressing the final joint state of the system and machine in a product basis (where the choice of basis for the system is the same as above, and for the machine is arbitrary), each diagonal element of is the sum of the corresponding diagonal elements of . Thus the optimization of is equivalent to optimizing the partial sum of the first diagonal elements of , which we shall denote by .
However, by the Schur-Horn theorem, the vector of diagonal elements of is majorized by the vector of eigenvalues , which in turn is the same as that of the initial state . As is a product state between the system and the thermal state of the machine, its eigenvalues are the products
[TABLE]
Arranging these in decreasing order, and summing over the largest of them, one has an expression of the form
[TABLE]
i.e. the largest eigenvalue of the machine with a subset of the largest eigenvalues of the system, plus the second largest eigenvalue of the machine with a possibly smaller subset of the largest system eigenvalues, and so on ().
Moreover, as , we have from Corollary 1.2 of Ref. bondar that and so is upper bounded by the sum of the largest eigenvalues of . However, the ordering of the eigenvalues of is very simple. Recall that the eigenvalues of are related by
[TABLE]
where is the largest energy gap in the machine spectrum. Denoting the eigenvalues of the product state by , we have
[TABLE]
Thus the ordering of eigenvalues of in decreasing order begins with times all the eigenvalues of the machine, then times all of the eigenvalues, and so on. The partial sum of the largest eigenvalues is then
[TABLE]
Stringing together the inequalities we have gone through, we have proven that
[TABLE]
that is to say, , as desired. ∎
As suggested in the main text, is actually also the coldest state reachable via coherent operations with respect to other notions of cooling. For any Schur-concave or -convex function such as the von Neumann entropy or the purity this directly follows from the fact that majorizes any other state attainable by coherent operations. For the mean energy, since that measure depends on the ordering of the diagonal entries, one needs to additionally use the fact that is passive. With that one can easily show that has an average energy that lower bounds that of any final state in the coherent paradigm which is what we want to prove next.
Proof. Let be a state majorized by and denote by the vector of diagonal entries of in the energy eigenbasis. Recall that is diagonal in the energy basis, and ordered so that it’s eigenvalues are decreasing w.r.t. increasing energy . Its average energy is then
[TABLE]
where are the diagonal elements of and (18) holds since from , where follows from the Schur-Horn Theorem, it follows that
[TABLE]
Appendix B Coherent attainability
In this section we provide more details about the proof of Theorem 2 of the main text. As in the previous Section we denote the vector of eigenvalues of as , where the eigenvalues are arranged in decreasing order. In the main text we discussed the convergence of two different cooling protocols, both of which we proceed to formally define.
Definition 1** (Optimal coherent protocol).**
Given a joint state let be the unitary that reorders (and potentially rotates) the eigenvalues of as largest in the energy subspace , second largest in and so on all the way up to . That is
[TABLE]
The optimal coherent protocol is then defined as applying to the system state in each step, where
[TABLE]
Here we prove that this protocol converges to , and so does another simpler protocol, the coherent max-swap protocol, which only uses the information of the machine, i.e. the qubit subspace of the machine consisting of the ground and maximally excited states, and . This protocol is formally defined as
Definition 2** (Coherent max-swap protocol).**
Given a system state , let be the index for which is the greatest if there exists a positive , else let . That is
[TABLE]
Let , and for let be defined as follows.
[TABLE]
For a given system state , let be its corresponding passive state, i.e. .
The coherent max-swap protocol is then defined as applying to the system state in each step, where
[TABLE]
Note that the transformation is a unitary, so the above map can be expressed via a single joint unitary on the system and machine, which is an allowed coherent operation.
The proof of convergence for the coherent max-swap protocol consists of the following 3 steps,
For each , the partial sum of the state obtained after applying the protocol n times is, as a sequence over n, convergent. 2. 2.
The convergent point is a fixed point of the protocol. 3. 3.
If the initial state of the system satisfies , then the convergent point of the protocol is .
The optimal coherent protocol proof of convergence can be done in exactly the same way. After proving that the protocol converges as in point 1., we will however here use the convergence of the coherent max-swap protocol and properties of the optimal coherent protocol instead to show that the converging point is . We now turn to the proof of point 1. for both protocols
Lemma 1**.**
The coherent max-swap protocol converges.
Proof.
The unitary in the coherent max-swap protocol corresponds to swapping the pair of levels of the system with the maximum energy gap of the machine and the way is chosen, if , ensures that this swap increases the () population of the system. It thus follows that for each , , where is the sum of the k greatest eigenvalues of , is monotonically increasing. As these sequences are each bounded by 1, by the monotone convergence theorem, they respectively converge to . The protocol thus converges to the state
[TABLE]
∎
Lemma 2**.**
The optimal coherent protocol converges.
Proof.
The proof is completely analogous to that of Lemma 1 since the unitary also only increases the sum of the k greatest eigenvalues of . ∎
Before we go on we would like to state a corollary that will be useful later
Corollary 1**.**
Given any system state ,
[TABLE]
where .
Proof.
This is a direct consequence of the fact that are monotonically increasing for both protocols. ∎
In order to distinguish the a priori different converging points of both protocols, we will in the following denote the converging point of the optimal coherent protocol by and the converging point of the coherent max-swap protocol by . We next turn to proving point 2. for the coherent max-swap protocol. To say that is a fixed point is the formal way of stating that the converging point cannot be cooled further. This may at first sight seem obvious but there are protocols for which this fails to be true, for instance if the protocol is a discontinuous function at the converging point. Since our protocol includes the unitary which is state dependent, a continuity proof is not straightforward. We therefore directly prove that the convergent point is a fixed point.
Lemma 3**.**
For any initial state , is a fixed point of the coherent max-swap protocol.
Proof.
The proof is by contradiction. Assume that is not a fixpoint. Looking at the definition of the coherent max-swap protocol one sees that applying B to amounts to selecting the index and applying the unitary to , moving the population from the energy level to . That is not a fixed point means that there exists some real number such that
[TABLE]
Let . As there exists an for which
[TABLE]
Convergence happens with respect to any metric since we are in finite dimension, and we picked the max metric out of convenience. From the above follows that
[TABLE]
From Eqs. 29 also follows that for any
[TABLE]
from which we have
[TABLE]
Now we look at the application of B to . As before, this amounts to selecting the index and applying a unitary that will move population fom the energy level to . Let be the amount of population moved from to when applying to , i.e.
[TABLE]
By definition of we have . Furthermore using Eqs. 30 and Eqs. 31 we find
[TABLE]
We therefore have
[TABLE]
This brings us to our desired contradiction as
[TABLE]
which is a contraction to (Corollary 1). ∎
Next we would like to prove what the name of the optimal coherent protocol suggests, namely that it cools more than any other protocol. This is the crucial property of the optimal coherent protocol that will help us proving it converge to .
Lemma 4**.**
The optimal coherent protocol cools more than any other choice of coherent operations. That is,
[TABLE]
for all and arbitrary coherent operations . (By we mean that .)
Proof.
We prove the statement by induction. We start with the base case , i.e. a single coherent operation. From the argument in section A the largest possible value of the partial sum of the largest eigenvalues of the final state is the sum of the largest eigenvalues of the joint state .
Consider a single application of the optimal coherent protocol, (21). Tracing out the machine to find the final state of the system, it is diagonal in the energy eigenbasis,
[TABLE]
Since is the vector of eigenvalues of the joint state arranged in decreasing order, it follows that the ground state population of the final state of the system, i.e. , is composed of the sum of the largest eigenvalues of , and the first excited state is the sum of the next largest eigenvalues of , and so on. Thus the partial sum of the largest eigenvalues of is the sum of the largest eigenvalues of the joint state. This concludes the proof for .
Next we prove that if , then , for an arbitrary coherent operation . Firstly, if , then it is also true that . But then the sum of the largest eigenvalues of is larger than (or equal to) that in the second case. Thus . But we have proven above that . Therefore .
Finally, assume that . Let and . Then from the previous argument , which concludes the proof. ∎
Before proving point 3. for both protocols, we need a last lemma about the fixed points of the max-swap protocol.
Lemma 5**.**
All of the fixed points of the max-swap protocol have the property of majorizing .
Proof.
From the definition of the max-swap protocol, the fixed points of the protocol are those for which for all . More precisely, denoting the fixed point by ,
[TABLE]
using the definition of from Theorem 1 of the main text. By repeated application of the above inequality, we get that
[TABLE]
Next consider the following ratio of partial sums, for ,
[TABLE]
Finally consider the partial sum of the largest eigenvalues of ,
[TABLE]
which shows that as desired. ∎
We are now in a position to prove that the coherent max-swap protocol converges to the desired state.
Lemma 6**.**
If the initial state of the system satisfies then the convergent point of the coherent max-swap protocol is .
Proof.
We have proven in Lemma 1 that the coherent max-swap protocol converges to a point that we denote by . From Lemma 3 and Lemma 5 we furthermore know that this point is a fixed point of the coherent max-swap protocol and that it majorises . However from Theorem 1 of the main text we know that the state of the system under the repeated application of any coherent operations must be majorised by .
Therefore, the only state that the coherent max-swap protocol can converge to is itself.
Indeed since , we have . Furthermore, as is a fixed point of the coherent max-swap protocol
[TABLE]
holds true, from which follows that
[TABLE]
As both and are normalised states, the sum of their eigenvalues are both equal to , which is, using Eq. 51, only possible if for all , i.e. if and only if .
∎
Using this last result we can finally prove that the optimal coherent protocol also converges to the desired state.
Lemma 7**.**
If the initial state of the system satisfies then the convergent point of the optimal protocol is .
Proof.
From Theorem 1 and Lemma 2 we know that
[TABLE]
From lemma 4 we also have that
[TABLE]
And so
[TABLE]
Therefore for all we have and
[TABLE]
∎
Appendix C Incoherent cooling bound
Here we provide a proof for the attainability of the cooling bound of Theorem 3 (in the case of incoherent cooling operations). We shall use the proof from the section “Coherent attainability” of the Appendix, since many of the steps are the same. The proof will go as follows. We shall
- •
define an incoherent version of the max-swap protocol, that involves extending the machine via the addition of a maximum of qubits, or alternatively, a single dimensional system.
- •
show, following the same arguments as in section “Coherent attainability” of the Appendix, that the repeated application of the incoherent max-swap on the target converges to a state that saturates the bound in Theorem 3, for every single qubit subspace of the target that is comprised of successive energy eigenstates.
We begin by defining the extended machine more precisely.
Definition 3**.**
(extended machine) Given the machine M with hamiltonian and the system S with hamiltonian we define the extended machine by appending qubits of gap
[TABLE]
respectively to the machine M. Denoting the ground state population and excited state population of the qubit by and respectively, the Hamiltonian of the extended machine is therefore given by
[TABLE]
with .
Without loss of generality we will set for all such that
[TABLE]
The extension is coupled to the hot bath for every cycle of the incoherent paradigm, and thus each qubit is in a thermal state at , that we denote by , prior to the application of the joint unitary operation between the target and the extended machine. The state of the extended machine at the beginning of each cycle is therefore given by
[TABLE]
The incoherent max-swap protocol is then defined as follows
Definition 4** (Incoherent max-swap protocol).**
Given a system state and the extended machine , let be the index for which is the greatest if there exists a positive , else let . That is
[TABLE]
Let , and for let be defined as follows.
[TABLE]
The incoherent max-swap protocol is then defined as applying to the system state in each step, where
[TABLE]
The above unitary corresponds to swapping the pair of levels of the target with the maximum energy gap of the machine and the particular qubit subspace in the extension that makes the unitary an energy preserving swap between degenerate states. Indeed
[TABLE]
Note that in the incoherent max-swap protocol one cannot apply (the unitary that makes the state passive) since the unitary implementing may not be energy preserving. As a consequence, we work with the partial sum of the population of the k lowest excited states instead of the partial sum of the k greatest population but does not change the idea of any of the proof as well as any of the results. One can also remove in the definition of the coherent max-swap protocol and all the same results would hold. It is just more efficient to reorder the populations in the right order if one can and is the reason we opted for this alternative in the definition of the coherent max-swap protocol.
Lemma 8**.**
The incoherent max-swap protocol converges.
Proof.
Let be the sum of the populations of the first k excited states of , that is
[TABLE]
Analogously as for the coherent max-swap protocol, it follows from the definition of the incoherent max-swap protocol that for each , is monotonically increasing. As these sequences are each bounded by 1, by the monotone convergence theorem, they respectively converge to . The protocol thus converges to the state
[TABLE]
∎
Lemma 9**.**
For any initial state , is a fixed point of the coherent max-swap protocol.
Proof.
The proof is completely analogous to that of Lemma 3. One only has to systematically replace by , and by as well as define and as
[TABLE]
The contradiction concluding the proof is then to the fact that is monotonically increasing.
∎
Lemma 10**.**
If then .
Proof.
The fixed points of the incoherent max-swap protocol are those states for which all of the are non-positive. Since the converging point of the protocol is a fixed point this means that
[TABLE]
In the case that the temperature of the hot bath is infinite, this is equivalent to (50). Thus the protocol must converge to a state with ratios smaller or equal to that of , which from the proof of Lemma 5 means that majorizes .
∎
Appendix D convergence rate
We would like to calculate the convergence rate of the coherent max-swap protocol for an illustrative scenario. We do this for a target qubit system and a machine consisting of identical qubits, being a natural number. To focus on the rate of convergence, we keep the final cooling bound independent of , by keeping the largest energy gap of the full machine fixed at . For a given , each machine qubit is therefore of gap . Each step of the algorithm consists in performing a swap between the system qubit and the virtual qubit of the machine. That corresponds to performing the unitary swapping the energy levels and . Upon performing the swap, the ground state population of the system is changed from to
[TABLE]
where and are the ground and excited state population of the system and , i written in binary, is the excited state population of the machine, when thermalised to .
One can rewrite as
[TABLE]
with the norm of the virtual qubit machine and
[TABLE]
its normalised ground state population. Note that is independent of n, the number of machine qubits. After performing k steps of the algorithm we therefore have
[TABLE]
and so . The rate of convergence is therefore given by
[TABLE]
The last equation holds in fact for any , not only in the limit . In any case, calculating the rate of convergence amounts to calculating . The closer that is to , the faster the convergence. Conversely, close to zero implies slower convergence.
Since the machine is a tensor of qubits, we can explicitly calculate the norm to be
[TABLE]
This is a decreasing function w.r.t. and for large scales as , more precisely,
[TABLE]
This is consistent with the statement in the main text that a single qubit machine is more effective that a more complex machine if both have the same maximum energy gap, and thus the same cooling bound. Complexity helps if it can increase by composition, and can also decrease the work cost of cooling.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1(1) J. Goold, M. Huber, A. Riera, L. del Rio, P. Skrzypczyk, J. Phys. A: Math. Theor. 49 , 143001 (2016).
- 2(2) N. Linden, S. Popescu, P. Skrzypczyk, Phys. Rev. Lett. 105 , 130401 (2010).
- 3(3) A. Levy, R. Kosloff, Phys. Rev. Lett. 108 , 070604 (2012).
- 4(4) N. Brunner, N. Linden, S. Popescu, P. Skrzypczyk, Phys. Rev. E 85 , 051117 (2012).
- 5(5) L. J. Schulman, U. Vazirani, Proc. 31’st ACM STOC (Symp. Theory of Computing), 322-329 (1999).
- 6(6) P. Oscar Boykin, T. Mor, V. Roychowdhury, F. Vatan, R. Vrijen, PNAS 99 (6) 3388-3393 (2002).
- 7(7) D. K. Park , N. A. Rodriguez-Briones, G. Feng, R. Rahimi, J. Baugh, R. Laflamme, Heat Bath Algorithmic Cooling with Spins: Review and Prospects , in Electron Spin Resonance (ESR) Based Quantum Computing (Springer New York), pp 227-255 (2016).
- 8(8) N. A. Rodriguez-Briones, E. Martin-Martinez, A. Kempf, R. Laflamme, Phys. Rev. Lett. 119 , 050502 (2017).
