Abstract
Preparing a quantum system in a pure state is ultimately limited by the nature of the system's evolution in the presence of its environment and by the initial state of the environment itself. We show that, when the system and environment are initially uncorrelated and arbitrary joint unitary dynamics is allowed, the system may be purified up to a certain (possibly arbitrarily small) threshold if and only if its environment, either natural or engineered, contains a “virtual subsystem” which has the same dimension and is in a state with the desired purity. Beside providing a unified understanding of quantum purification dynamics in terms of a “generalized swap process,” our results shed light on the significance of a no-go theorem for exact ground-state cooling, as well as on the quantum resources needed for achieving an intended purification task.
Cooling of quantum systems toward their ground state plays a central role across low-temperature physics and quantum science, by providing the key to unlock novel phases of matter and quantum behavior – as exemplified in settings ranging from laser cooling of atoms and molecules1,2,3 to dynamical nuclear polarization in solid- and liquid-state nuclear magnetic resonance4,5, and cooling of mechanical resonators6,7,8,9,10. From a quantum control standpoint, the task of cooling (or “refrigeration,” in the language of quantum thermodynamics11) may be viewed as an instance of dissipative pure-state preparation, which is in turn closely related to the more general task of purification – namely, the ability to steer the system from an arbitrary initial state to a final state with higher purity. Within quantum information processing (QIP), access to pure states is presumed in all quantum computation models that can provably achieve an exponential speed-up over classical ones12,13, and cold ancilla qubits are critical to the success of fault-tolerant quantum error correction14. As a result, schemes for cooling and purification are being actively investigated15,16,17, and underlying assumptions and implications formalized with added rigor18,19,20,21.
While in practice a variety of system-dependent imperfections and technological constraints will inevitably hinder the achievable performance, a fundamental question is to determine what ultimate limitations may nevertheless exist on the sole basis of some generic, system-independent assumptions on the underlying dynamics. Specifically, assume that arbitrary unitary evolution is allowed on the target system S together with its environment E, starting from arbitrary factorized initial conditions. To what extent does the initial, typically highly-mixed state of E, limit the degree of purity attainable on S in principle? Conversely, if the environment E and its initial state can be controllably engineered, what are the minimal resources for purification (cooling) of S to be guaranteed to a prescribed accuracy?
Our main contribution in this work is the identification of necessary and sufficient conditions for exact as well as approximate purification and ground-state cooling, given the above ideal scenario. Our starting point is a trivial example: if both S and E are two-dimensional systems (qubits), purification of S is clearly possible in principle only if the initial state of E has a lower entropy, in which case the optimal purification dynamics simply amounts to swapping the two initial states. In a general open-system setting, our strategy is to make precise the intuition that purity can still only be exchanged but not created between subsystems, albeit the latter need no longer coincide with the natural ones. The relevant notion is provided by the concept of a “virtual” subsystem as a factor of a subspace of a larger state space, as introduced by Knill et al.22 in the context of quantum error correction and extensively used in QIP23,24,25,26,27,28.
Our results complement existing work and advance current understanding in several ways. While a no-go theorem for ground-state cooling under initial system-thermal bath factorization was recently established in Ref. 20, our analysis further clarifies that such a no-go strictly applies only to exact cooling. Notwithstanding initial factorization, no fundamental limit exists to arbitrarily accurate purification and ground-state cooling in principle, so long as the environment is effectively infinite-dimensional, and capable of supporting a sufficiently pure virtual subsystem. From a quantum-simulation standpoint, this reinforce the conclusion that a simulated ancillary environment consisting of a single qubit suffices for enacting arbitrary open-system dynamics, so long as it can be measured and reset to a sufficiently pure state29, as recently demonstrated in trapped-ion experiments30,31. Conceptually, our analysis points to a generalized swap process as the unifying physical mechanism through which any purification or groundstate cooling dynamics may ensue from joint unitary evolution, as opposed to known special instances limited to small dimension and/or a fixed (thermal) initial environment state20,21. From an open-system quantum-control perspective, our general picture may be exploited to design procedures for purification and ground-state cooling via environment (or “reservoir”) engineering, as potentially relevant to a growing number of quantum technologies, see e.g. Refs. 29,32,33 and references therein. Interestingly, within quantum foundations, our results have also implications for dynamical reduction models34: in order for the “wave-function collapse” predicted by the standard von Neumann postulates to be consistently reproduced by underlying open-system dynamics, the environment interacting with the system must, again, harbor a sufficiently pure virtual subsystem.
Results
Setting
The general setting we consider is depicted in Fig. 1. The target quantum system S, with associated Hilbert space
of dimension dS, is coupled to a quantum environment E, with associated Hilbert space
of dimension dE, which may generally include both a component that is not directly controllable (a physical “bath”, B) and a fully controllable auxiliary system (or “ancilla”, A). We take dE ≥ dS, so that we may decompose dE ≡ dS dF + dR, with dF being is the integer part of dE/dS, and dR < dS the rest. While we further assume that dS < ∞ in what follows, we may formally extend our results to infinite-dimensional target systems of interest (notably, quantum oscillators) by imposing a finite-energy constraint.
Figure 1.

The system of interest, S, may be generally coupled to a quantum bath, B, and an engineered auxiliary system, A. We collectively refer to the pair (B, A) as the environment. The initial state on
is assumed to be fully factorized with respect to this partition, i.e.,
. The joint dynamics is generated by a total Hamiltonian of the form
, where the control Hamiltonian
acts trivially on B. If
, complete propagator controllability is ensured in the generic case where the Lie algebra of skew-symmetric operators generated by the control Hamiltonians {iHc,ℓ}, together with the natural “drift” Hamiltonian iH0, is the whole
35. If so, there exist some time T > 0 and control functions uℓ(t), t ∈ [0, T], that allow to reach any element in
to arbitrary precision. For our discussion, it is not essential to specify how the control actions are enacted. For instance, if
, our setting includes open-loop control of S via a semiclassical controller36,37. In this case, B is controlled via its interaction with S, yet indirect controllability of B given an arbitrary initial state of S still suffices for complete joint controllability, as we assume38. If
, dynamics in the presence of a coherent “quantum controller” and/or an an engineered quantum reservoir16,37 may be accounted for. In this case, the uncontrollable component B may couple to both S and A in general.
A key assumption is that no correlations are initially present between the constituents of the joint system, i.e., the initial state is factorized,
, with ρE a trace-class operator in case dE = ∞. Other than that, and unlike in Refs. 20,21, no restriction is placed on either ρS or ρE which, in particular, need not be thermal. We shall denote by {λj(ρE)} the eigenvalues of ρE, considered with their multiplicity and in non-increasing order.
While the inclusion of both a bath and an ancillary system allows for different physical scenarios to be discussed within the same framework (see caption), the central mathematical assumption is that suitable Hamiltonian control is available on S + E together, so that any unitary operator in
can be obtained at some time T. In control-theoretic terms, this is equivalent to assuming complete joint propagator controllability35,39. Hence, at any given time T, the joint evolution of S + E is described by some USE(T) that we are free to choose. The conditions for this to be possible have been extensively investigated within the geometric control framework. At least if
has finite dimension, complete controllability is generic35, albeit efficient constructive methods for control design are still object of ongoing research, along with controllability conditions for infinite-dimensional quantum systems40,41.
Starting from factorized initial conditions, the reduced state of the system after the unitary (controlled) evolution takes place is given by
Exact purification of S is attained if
is pure irrespective of the initial state ρS, that is,
for some
, so that
. However, this requirement is too strong in practical situations of interest. We say that (ε-)approximate purification of S can be attained if the state of S may be brought to within distance ε from a pure state irrespectively of the initial ρS, that is, there exists
such that
Here,
is the quantum total-variation distance, which is a natural measure of distinguishability between quantum states12,26,27. (Note that the robustness requirement with respect to the system initialization makes our purification notion stronger than used in both Refs. 20,21. For given initial ρS and ρE with known spectrum, an upper bound on the purity of the final state
may be additionally established21.) Exact purification is recovered by requesting ε = 0. In the following, we shall consider
.
The fact that the joint dynamics
is unitary is equivalent to the preservation of the spectrum of the joint density operator at any time. However, one still intuitively expects purification of a “portion” of the overall system to be possible in an appropriate sense, the limitations on what can be achieved stemming from the initial state of E. Let us first consider a trivial example.
Example 1.– Suppose that both the target system and the environment are a qubit. The factorized initial state can then be parametrized by the maximum eigenvalue of its two components ρS, ρE, say, 1/2 ≤ pS, pE ≤ 1 respectively, with the value 1/2 corresponding to a fully mixed state. That is,
. Since for qubits the von Neumann's entropy
is completely determined by, and is a decreasing function of, the maximum eigenvalue of the state, we can pursue a direct information-theoretic analysis. Achieving maximal purification is thus equivalent to achieving the (reduced) state
in Eq. (1) with minimum entropy with respect to the choice of USE. Using the standard definitions of joint and conditional entropy12, we may write
where
, and the conditional entropy is maximal when the state is factorized. Hence, the maximal purification is attained by either swapping the states (when pE > pS), or leaving them as they are (when pE < pS). In other words, some purification is possible only if the entropy of the auxiliary qubit is lesser than the one of the system qubit, and exact purification can only be achieved if the former is in a pure state to begin with.
Despite its simplicity, this example suggests a general strategy to tackle the purification problem: given a target system to be purified, if in its environment we may identify a “subsystem” of the same dimension, that is initially in a more pure state, all we need to do is to swap these two states. Formalizing this idea leads to the rigorous conditions we are seeking.
Main result: necessary and sufficient conditions for purification
In common physical situations, subsystems may be naturally identified with (distinguishable) quantum particles and/or degrees of freedom, and their state space directly associated to different factors of the overall tensor-product Hilbert space. This view is not, however, sufficiently general to capture all relevant settings that arise both physically and in the context of QIP applications. Within quantum error correction theory, for instance, “noise-protected” quantum-information-carrying logical degrees of freedom are associated with virtual subsystems that typically do not correspond with the original qubit subsystems22,25,42. This more general subsystem notion will also be key to our analysis. Mathematically, a virtual quantum subsystem
of a larger system E (the environment in our case) is associated with a tensor factor
of a subspace of
22,23,24,25, that is, we may write
for some factor
and a (generally non-trivial) remainder space
. System E is said to be initialized in subsystem
if its state may be decomposed as
, where 0R is the zero operator on
and ρF a state on
; in particular, E is initialized in a subsystem pure state if
, for
26,43,44. While virtual subsystems are most compactly described in terms of an operator-algebraic characterization22,23,27,28, a basis with the correct tensor/direct product structure may also be straightforwardly constructed (see Methods). We are now ready to state our central result:
Theorem
Assume complete unitary controllability and factorized initial conditions
and on
. Then the following conditions hold:
For every ε > 0, ε-approximate purification of S may be achieved if there exists a decomposition of
as in Eq. (3), with
, and a pure-state initialization of E in
,
, such that

Exact purification of S (ε = 0) may be achieved if and only if the initial state of the environment has exactly the form
, for some
. ε-approximate purification is always possible provided that
, where

-purification is optimal whenever dR = 0. In particular, arbitrarily accurate purification (
, ε > 0) is always possible for dE = ∞.
Part (i) of the above theorem can be easily proven by considering a unitary operator WSE that at some time T swaps the state of S with the one of its isomorphic copy
, which is initially in a pure state
. With the precise definition of WSE being given in the Methods section, the basic observation is to note that if ρE satisfies Eq. (4), then it can be written as
By implementing the swap dynamics, it thus follows that
where
is a trace-preserving completely-positive map and hence a trace-norm contraction12. Since, together with Eq. (6), this implies that
the target system S is ε-purified, as desired. It is immediate to see that the same argument also applies if ε = 0. In other words, the condition of Eq. (4) is always sufficient for ε-purification with ε ≥ 0, independently of the dimension and the initial state of E.
Establishing that Eq. (4) remains necessary is relatively straightforward for exact purification [as in part (ii)], but more subtle in the approximate case [part (iii)]. While full proofs are given in the Methods section, the gist of the argument showing why ε-purification is indeed always possible for
may be summarized as follows. Assume that for an initial state
, the desired purification can be attained at some final time T. Then there exists an orthogonal projector, say,
, such that
, for all ρS. If we define a new projector
, this condition clearly also implies that Tr(Π0ρSE) ≥ 1 − ε. This inequality shows that a pure subsystem of dimension dS may be identified to within distance ε from the initial joint state as well. The tricky part is to establish that this in turn implies the existence of an
-pure subsystem in the environment alone.
In order to do so, we may consider the worst-case scenario, that is, a fully mixed (infinite temperature) initial state on S, with
. The idea is to construct a projector of the form
, where Π1 is a projector on dF eigenvectors of ρE with highest eigenvalues, which projects on a subspace, say
, of the same dimension of ΠT. This is the best possible strategy whenever dR = 0, and we may show that:
Accordingly, the subspace
, onto which Π1 projects, collects (
) of the total probability. The existence of such a subspace may be shown to be equivalent to the existence of a virtual subsystem
, such that E is
-close to pure-state initialization in
, as desired.
Our theorem points to an interesting dichotomy between finite- vs. infinite-dimensional environments. If dE < ∞, ε-purification of S may or may not be achievable, depending on whether the conditions on the spectrum of ρE imposed by Eq. (8) are fulfilled, for arbitrary ρS. If dE = ∞, however, then
and for any trace-class state of E and any fixed ε > 0, a sufficiently pure subsystem always exists. We illustrate how to explicitly construct such a ε-pure subsystem in the case where the target system is a qubit, as the generalization to a higher-dimensional system (qudit) is straightforward.
Let ρE be a trace-class environment state, and consider its spectral representation, say,
,
. The identification of the desired ε-pure subsystem may be accomplished by identifying two orthogonal subspaces
,
each of dimension M, one of which accounts for (at least) (1 − ε) probability. Since ρE is trace class, hence its spectrum is absolutely summable, for any ε > 0 there exists an M large enough such that
. Define
, and
any M-dimensional subspace orthogonal to
. From these two subspaces, we can easily construct a subsystem decomposition as in Eq. (3), with
,
, such that the final reduced state
is ε-close to a pure state. The strategy is pictorially illustrated in Fig. 2. The general qudit case can be obtained along the same lines, by considering dS copies of the M-dimensional subspace, where again only one accounts for (at least) (1 − ε) of the total probability. Similar considerations also apply to typical physical scenarios where
, in which case nearly arbitrary accuracy
may still be achieved in principle.
Figure 2.
The target system (with dS-dimensional state space
) is coupled to an infinite-dimensional quantum bath (with state space
), initially in an arbitrary state ρB. To construct a subsystem of B which is arbitrarily (yet not perfectly) pure, we identify a finite-dimensional subspace
that collects the first M eigenvectors of ρB accounting for (1 − ε) of the total probability. To complete this virtual subsystem, we only need to identify (dS − 1) orthogonal subspaces
, each of dimension M. Purification is then attained by swapping the virtual subsystem's state with the one of the target system.
Our results show how there is no fundamental limit to arbitrarily accurate purification when coupling the target system to an effectively infinite-dimensional environment. Exact purification, on the other hand, would require a sufficiently large number of eigenvalues of ρE to be precisely zero. Since this is not a generic condition, in particular it cannot be obeyed if ρE is thermal, the no-go theorem of Ref. 20 is recovered. With this general conceptual framework in hand, we next proceed to examine in more detail relevant applications, beginning from the special important case of ground-state cooling.
Ground-state cooling given initial system-bath factorization
Consider a setting where, as in Fig. 2, the environment consists of a physical bath (E ≡ B), and let HS denote the (free) Hamiltonian of the target system S, so that the corresponding initial energy is Tr(HSρS).
Assume first that the minimum eigenvalue Emin of HS is not degenerate, in which case exact cooling of S to its ground state entails preparing it in the unique pure state |ψgs〉 corresponding to eigenvalue Emin. It is then a straightforward corollary of our theorem that exact ground-state cooling can be obtained only if the environment contains a virtual subsystem of the same dimension of the target, which is initialized in a pure state. Under the complete joint unitary controllability assumption, however, the ability to prepare a given pure state also imply the ability to prepare any pure state in
. Hence, the existence of a pure virtual subsytem of the environment is also necessary for exact cooling, fully consistent with the conclusions reached in Ref. 20.
On the other hand, suppose that only ε-approximate purification may be achieved in the sense of Eq. (2), so that the state of S can only be cooled down to within distance ε > 0 from the unique ground state |ψgs〉 of HS. Then the final energy of the system may be estimated as
where τex and Emax denote some state in the orthogonal complement to the ground manifold and the maximal eigenvalue of HS, respectively. Accordingly, approximate ground-state cooling may be attained with an “excess” energy that is upper-bounded by εEmax. We already observed that when E is infinite-dimensional, ε can in principle be chosen arbitrarily small, albeit not zero. Thus, as soon as one allows for approximate yet arbitrarily good cooling, the no-go theorem can be effectively evaded20.
If Emin has degeneracy dgs > 1, being able to prepare a pure state still suffices for exact ground-state cooling, but is no longer needed. Sufficient and necessary conditions for approximate cooling in a degenerate subspace may be derived using the same reasoning used in establishing necessity of our condition for
– by finding a virtual dS-dimensional subsystem
such that E is
-close to initialization in a subspace of dimension dgs in
.
Arbitrary purification and ground-state cooling with an engineered qubit reservoir
From an open-system quantum-control perspective, our theorem may be used to explicitly characterize what quantum resources may suffice to arbitrarily purify/cool the target system, by coupling it to a suitably engineered environment (E ≡ A). Let us focus on the simplest yet paradigmatic case in which S is a single qubit and A consists itself of N qubits, so that
.
Building on the previous discussion, identifying the desired virtual qubit-subsystem entails to split
into two isomorphic, orthogonal subspaces. For the resulting “virtual state” to be approximately pure, we further require the probability for A to be found in one of such subspaces to be much higher than the one for its complementary. A natural approach is to invoke a “typical subspace” argument. Let each auxiliary qubit be prepared in the same state, say, ρ ≡ diag(q, 1 − q), 1/2 ≤ q ≤ 1, with respect to a standard basis {|0〉, |1〉}, so that the joint initial state
. As N grows, the state of A will populate with increasing probability the
-typical subspace. Recall that a sequence x(N) of N zeroes and ones, in which each entry is chosen independently at random with probability
,
, is
-typical if12
or, equivalently, its total Shannon entropy is
-close to N times the binary entropy of the single symbol. Let
be the set of
-typical sequences. In the quantum case, such a set naturally generalizes to the
-typical subspace: in our qubit setting, the latter is spanned by those computational basis states that include (approximately) qN zeroes and (1 − q)N ones: 
Let now
denote the orthogonal projection onto the
-typical subspace. Then the following asymptotic result holds (see e.g. Theorem 6.3 in Ref. 45): 
Furthermore, for any fixed
and a sufficiently large N, the size of the typical subspace satisfies: 
Hence, if
is sufficiently small, the dimension of the
-typical subspace becomes less or equal than half of the total space dimension as soon as
, or,
. Therefore, provided that the entropy of each of the auxiliary qubits is strictly less than one, namely
, the typical subspace's dimension will become less than half of the dimension of
for large enough N. If so, we know how to explicitly construct a unitary transformation WSA that achieves (optimal)
-purification in principle: it suffices to swap the state of S with the state of a virtual qubit system
that exploits the typical-subspace structure. We further illustrate this strategy by specializing, again, to ground-state cooling.
Example 2.– Assume, similar to Example 1, that the initial state of the target system ρS ≡ diag(pS, 1 − pS), with respect to the qubit energy basis, say, {|ψℓ〉} ≡ {|ψgs〉, |ψex〉} and pS < q. The action of the unitary transformation WSA may be explicitly described by introducing a factorized basis
on
, where {|j(N)〉 ≈ |jtyp〉, |jntyp〉} in the large-N limit, with {|jtyp〉} and {|jntyp〉} denoting orthonormal bases for the typical subspace and its orthogonal complement, respectively. The idea is then to
typical basis states which have non-zero probability and are associated to |ψex〉,
non-typical basis states which are in tensor product to |ψgs〉 but are associated to low probability. If we compute the final energy of the system, by using Eq. (9) we obtain
, with arbitrarily small
(hence ε) as N → ∞, as desired.
Altogether, our results imply that, for a target qubit system, arbitrary accuracy in purification and cooling may be achieved through fully coherent (unitary) interaction with sufficiently many copies of any auxiliary qubit state which is not the completely mixed one. It is interesting to notice, however, that repeated interactions with an identically prepared qubit do not suffice in general: the generalized swap operation needs to simultaneously operate on multiple qubits of the engineered environment, pointing to an intrinsic non-Markovian action.
Robust pure-state preparation with finite control iterations
As a final application of our framework, our main theorem may be used to understand and characterize the control resources involved in a stronger form of purification, whereby the goal is to bring the state of S to a predetermined target pure state
, not necessarily related to the system's ground state – so-called “global asymptotic stabilization” in control-theoretic parlance33,35,39,44. In particular, the case where |ψ〉target is an entangled pure state on a multipartite n-qubit target system provides an important quantum-stabilization benchmark. While it is well-known that access to a single resettable ancillary qubit A, along with complete unitary control over S and fully coherent “conditional” interactions between A and S, suffices to engineer arbitrary dynamics on S29,37 (and hence achieve the desired stabilization task) in principle, our result sheds light on the thermodynamical foundation of this result. With reference to the general setting of Fig. 1, suppose for simplicity that no uncontrollable bath is coupled to S (HSB ≡ 0), and that B represents the physical degrees of freedom which enact, possibly together with coherent control between S and A, the resetting process on A. Then, in order for stabilization of S to be achievable with arbitrary accuracy ε starting from an arbitrary environment state
, an effectively infinite-dimensional environment is necessary. Furthermore, exact pure-state stabilization is only achievable provided that A may be perfectly refreshed, which in turn requires B to be perfectly initialized in a pure, two-level virtual subsystem. Remarkably, if these conditions are met, an arbitrary n-qubit pure state |ψ〉target may in fact be dissipatively prepared by using a finite number, n, of suitably defined control iterations46.
Experimentally, controlled dissipation mechanisms are becoming available in a growing number of scalable platforms for universal “digital” open-system quantum simulators, including trapped-ion30,31 and superconducting qubit technologies47. In the above-mentioned experiments on 40Ca+ ions, for instance, the required re-initialization dynamics of the ancilla qubit to a reference pure state was realized through a combination of coherent control on A, in conjunction with optical pumping followed by spontaneous emission. While a number of details are important and require careful consideration in practice, conceptually it is this step that ultimately grants access to virtual subsystems whose states are sufficiently pure, and can thus be swapped with those of the physical degrees of freedom to be purified and/or cooled.
Discussion
We have identified sufficient conditions for purification and ground-state cooling of a quantum system of interest to be achievable in principle, under the two assumptions of initial system-environment factorization and complete unitary controllability. Such conditions are also necessary in most realistic situations, where the environment is much larger than the target system. While in essence these conditions make rigorous an intuition that is both compelling and natural in retrospect – namely, that purity can only be “swapped” across appropriately defined quantum subsystems – we have shown how these conditions allow to both elucidate fundamental limitations in harnessing open-system dynamics as well as identify new opportunities for control engineering. In particular, our analysis makes it clear that arbitrarily accurate purification and/or ground-state cooling is always possible in principle as long as the relevant environment is effectively infinite-dimensional, with a no-go result20 only emerging in the limiting case of zero error.
From a control-theory standpoint, an interesting direction for further study is to characterize what (more stringent) limitations on quantum purification and cooling may arise upon relaxing the assumption of complete controllability for S + E. We envision that the existence of a sufficiently pure virtual subsystem in the environment will still be a necessary and sufficient condition, albeit identification of the relevant subsystem structure will be carried out in this case by exploiting the dynamical-symmetry decomposition associated to the reachable control sub-algebra, in analogy to dynamical error-control strategies and encoded tensoriality in QIP48,49.
Lastly, it is interesting to comment on our results in relationship to the third law of thermodynamics in its dynamical formulation – the so-called “unattainability principle”, namely, the impossibility to cool a system to absolute zero temperature in finite time11. Throughout our discussion, we have deliberately made no explicit statement on the time T needed to implement the required generalized swap transformation WSE(T). For a standard thermodynamic setting where the bath is given, and is initially in a generic trace-class state (say, thermal at non-zero temperature), we have showed that arbitrarily small cooling error, ε > 0, may be achieved only if a sufficiently large subspace of the bath can correspondingly account for less than ε probability. This, in turn, translates into an increasingly complex (energetically “delocalized”) action of the swap transformation WSE(T) to be implemented. Since realistic control Hamiltonians are inevitably constrained (e.g., bounded in amplitude and/or speed, as stressed in Refs. 15,16), the limit of perfect accuracy, ε → 0, can only be approached asymptotically in time, T → ∞. While this supports the validity of the third law under typical conditions, it is our hope that our general subsystem-based approach may prove useful to deepen our understanding of fundamental performance bounds in more complex thermodynamic scenarios, including “quantum-enhanced” refrigeration as recently proposed in Ref. 50.
Methods
Subsystem construction and generalized swap operation
Starting from a general d-dimensional Hilbert space
, a “virtual subsystem structure” as used in the main text can be identified by constructing a basis with the correct tensor/direct sum structure. The main steps may be summarized as follows:
Identify a (d1 × d2)-dimensional subspace
, so that
, where
. Inside such a subspace, choose d1 mutually-orthogonal subspaces
, each of dimension d2, so that we may decompose
. Pick an orthonormal basis in each of the summands, say, {|ϕj〉k, k = 1, …, d2}, for j = 1, …, d1. We can then establish the following identification:
and obtain the desired subsystem structure, with
,
, respectively.
Consider now, specifically, a subsystem structure as given in Eq. (3) on the environment Hilbert space, namely,
, and let {|ψj〉S},
, {|ξℓ〉F}, {|χm〉R} be orthonormal (ordered) bases for
,
,
,
, respectively. We may define the required generalized swap unitary operator WSE through its action on the element of an orthonormal basis. That is, consider the (ordered) basis of
given by:
for all j, k, ℓ, m. The action of WSE is then defined by: 
Proof the main theorem
Assume that, as in the main text, we write dE = dS dF + dR, with dR < dS ≤ dE, and let
denote an arbitrary joint initial state on
.
Proof of part (ii). The fact that the existence of an ε-pure subsystem in the environment suffices for ε-purification (ε ≥ 0) has already been proved in the text. We show here that for the case of exact purification (ε = 0), the existence of a purely-initialized, dS-dimensional subsystem in
is indeed also necessary.
Recall that exact purification is equivalent to the existence of an orthogonal projector,
, such that
, and that upon defining
, this also implies that
This in particular means that the support of
is included in the range of Π0. Let us consider dS specially chosen initial states ρS, associated to an orthonormal basis {|ϕj〉S} of
, that is, 
Since their supports are mutually orthogonal, and each of them has dimension rank(ρE), it follows that:
On the other hand, since rank(ΠT) = dE, we also have rank(Π0) = dE. Together with Eq. (11), this implies:
and hence, being an integer, rank(ρE) ≤ dF. Call
, and construct a dS-dimensional virtual subsystem of
as described above. By construction, ρE is purely initialized in the first elements of the basis associated to the dS-dimensional subsystem
, leading to the desired conclusion.
Proof of part (iii). Let us define the following two quantities [see also Eq. (5)]: 

We next proceed to show that:
A lower bound ε0 exists for purification of S, independently of the initial state ρS;
Purification up to
is always possible by properly identifying a subsystem in
alone and then swapping it with the target.
Determining ε0.– We look for necessary conditions on ε > 0, so that ε-purification of S can be attained at time T by some joint unitary transformation USE. Again, this means that there exists an orthogonal projector,
, such that
, for all ρS. Upon defining
as above, this also implies that
Thus, a pure subsystem of dimension dS may be identified to within ε-distance from the joint initial state as well. While Eq. (12) must hold for all ρS, in order to determine the desired lower bound we consider a worst-case scenario where ρS = (1/dS)IS and, correspondingly, the initial joint state
. In fact, consider a basis in which
is diagonal, ordered in such a way that its eigenvalues are non-increasing. The eigenvalues of
are the eigenvalues of ρE, each multiplied by (1/dS) and repeated dS times. Given that Π0 has rank dE, the maximal purification achievable in this case correspond to Π0 projecting on the first dE eigenvalues. It is then easy to show that:
Since, to guarantee ε-purification, the dE-ranked projector Π0 must satisfy Eq. (12) in particular for
, Eq. (13) implies the following lower bound ε0:
We remark that so far nothing guarantees that ε0-purification is attainable for any initial state.Attaining
-purification.– From Eq. (13), we infer that there exists a subspace
of
alone, with dimension dF, that accounts for
of the trace of ρE. We can thus consider the subspace
that collects only the one-dimensional eigenspaces corresponding to the first dF eigenvectors of ρE. The last step is to start from
to construct a virtual subsystem
, such that E is
-close to pure-state initialization in
.
We can in fact identify additional (dS − 1) orthogonal subspaces in
, say,
, all isomorphic to
and composed of eigenspaces of ρE, so that, by following the general subsystem construction described above, have:
where
,
, and
,
. Let Π1 be the orthogonal projector onto
, and define
. By construction,
has rank dSdF ≤ dE. It thus follows that: 
Now notice that with respect to the subsystem decomposition above, we may write
for some
, and
with
. Accordingly, with respect to the decomposition
, we may write
, with 

Since these matrices correspond to the positive and negative-semidefinite part of ΔρE, it follows that 
We may thus conclude that ρE admits a
-pure subsystem, and by using the generalized swapping we can guarantee
-purification of the target, as claimed.
Note that whenever dR = 0, we have
and thus our generalized swap operator attains the best possible purification. If, additionally, dE = ∞, this also formally corresponds to dF = ∞ hence
. We have then explicitly shown in the main text how to achieve purification up to arbitrary finite accuracy ε > 0.
Author Contributions
F.T. and L.V. jointly contributed to the concept, execution, and interpretation of the work, and preparation of the manuscript.
Acknowledgments
It is a pleasure to thank David Reeb for bringing Ref. 21 to our attention and for pointing out a technical problem with an early version of the manuscript, as well as Peter Johnson and Alireza Seif for a critical reading of the manuscript. Work at Dartmouth was supported in part by the US ARO under contract No. W911NF-11-1-0068 and the Constance and Walter Burke Special Project Fund in Quantum Information Science. F.T. acknowledges partial support from the QUINTET and QFUTURE projects of the University of Padua.
References
- Ketterle W. & Pritchard D. E. Atom cooling by time-dependent potentials. Phys. Rev. A 46, 4051–4054 (1992). [DOI] [PubMed] [Google Scholar]
- Bartana A., Kosloff R. & Tannor D. J. Laser cooling of molecular internal degrees of freedom by a series of shaped pulses. J. Chem. Phys. 99, 196–210 (1993). [Google Scholar]
- Cohen-Tanoudji C. & Guéry-Odelin D. Advances in Atomic Physics (World Scientific, Singapore, 2011). [Google Scholar]
- Abragam A. & Goldman M. Principles of dynamic nuclear polarisation. Rep. Progr. Phys. 41, 395–467 (1978). [Google Scholar]
- Maly T. et al. Dynamic nuclear polarization at high magnetic fields. J. Chem. Phys. 128, 052211/1–20 (2008). [DOI] [PMC free article] [PubMed] [Google Scholar]
- Mancini S., Vitali D. & Tombesi P. Optomechanical cooling of a macroscopic oscillator by homodyne feedback. Phys. Rev. Lett. 80, 688–691 (1998). [Google Scholar]
- Hopkins A., Jacobs K., Habib S. & Schwab K. Feedback cooling of a nanomechanical resonator. Phys. Rev. B 68, 235328/1–10 (2003). [Google Scholar]
- LaHaye M. D., Buu O., Camarota B. & Schwab K. C. Approaching the quantum limit of a nanomechanical resonator. Science 304, 74–77 (2004). [DOI] [PubMed] [Google Scholar]
- O'Connell A. D. et al. Quantum ground state and single-phonon control of a mechanical resonator. Nature 464, 697–703 (2010). [DOI] [PubMed] [Google Scholar]
- Safavi-Naeini A. H. et al. Observation of quantum motion of a nanomechanical resonator. Phys. Rev. Lett. 108, 033602/1–5 (2012). [DOI] [PubMed] [Google Scholar]
- Kosloff R. Quantum thermodynamics: a dynamical viewpoint. Entropy 15, 2100–2128 (2013). [Google Scholar]
- Nielsen M. A. & Chuang I. L. Quantum Computation and Information (Cambridge University Press, Cambridge, 2002). [Google Scholar]
- Knill E. & Laflamme R. On the power of one bit of quantum information. Phys. Rev. Lett. 81, 5672–5675 (1998). [Google Scholar]
- Lidar D. A. & (Eds.) T. A. B. Quantum Error Correction (Cambridge University Press, Cambridge, 2013). [Google Scholar]
- Wang X., Vinjanampathy S., Strauch F. W. & Jacobs K. Absolute dynamical limit to cooling weakly coupled quantum systems. Phys. Rev. Lett. 110, 157207/1–5 (2013). [DOI] [PubMed] [Google Scholar]
- Horowitz J. M. & Jacobs K. A quantum advantage in the thermodynamic efficiency of feedback control. arXiv,1311.2920 (2013). [Google Scholar]
- Hamerly R. & Mabuchi H. Advantages of coherent feedback for cooling quantum oscillators. Phys. Rev. Lett. 109, 173602/1–5 (2012). [DOI] [PubMed] [Google Scholar]
- Allahverdyan A. A., Hovhannisyan K. V., Janzing D. & Mahler G. Thermodynamic limits of dynamic cooling. Phys. Rev. A 84, 041109/1–16 (2011). [DOI] [PubMed] [Google Scholar]
- Franco C. D. & Paternostro M. A no-go result on the purification of quantum states. Sci. Rep. 3, 1387; 10.1038/srep01387 (2013). [DOI] [PMC free article] [PubMed] [Google Scholar]
- Wu L.-A., Segal D. & Brumer P. No-go theorem for ground state cooling given initial system-thermal bath factorization. Sci. Rep. 3, 1824; 10.1038/srep01824 (2012). [DOI] [PMC free article] [PubMed] [Google Scholar]
- Reeb D. & Wolf M. M. (Im-)proving Landauer's principle. arXiv,1306.4352 (2013). [Google Scholar]
- Knill E., Laflamme R. & Viola L. Theory of quantum error correction for general noise. Phys. Rev. Lett. 84, 2525–2528 (2000). [DOI] [PubMed] [Google Scholar]
- Zanardi P. Virtual quantum subsystems. Phys. Rev. Lett. 87, 077901/1–4 (2001). [DOI] [PubMed] [Google Scholar]
- Viola L., Knill E. & Laflamme R. Constructing qubit in physical systems. J. Phys. A 34, 7067–7079 (2001). [Google Scholar]
- Knill E. On protected realization of quantum information. Phys. Rev. A 74, 042301/1–11 (2006). [Google Scholar]
- Ticozzi F. & Viola L. Quantum information encoding, protection and correction via trace-norm isometries. Phys. Rev. A 81, 032313/1–9 (2010). [Google Scholar]
- Blume-Kohout R., Ng H. K., Poulin D. & Viola L. The structure of preserved information in quantum processes. Phys. Rev. Lett. 100, 030501/1–4 (2008). [DOI] [PubMed] [Google Scholar]
- Blume-Kohout R., Ng H. K., Poulin D. & Viola L. Information preserving structures: A general framework for quantum zero-error information. Phys. Rev. A 82, 062306/1–25 (2010). [Google Scholar]
- Lloyd S. & Viola L. Engineering quantum dynamics. Phys. Rev. A 65, 010101/1–4 (2001). [Google Scholar]
- Barreiro J. T. et al. An open-system quantum simulator with trapped ions. Nature 470, 486–491 (2011). [DOI] [PubMed] [Google Scholar]
- Schindler P. et al. Quantum simulation of open-system dynamical maps with trapped ions. Nature Phys. 9, 361–367 (2013). [Google Scholar]
- Poyatos J. F., Cirac J. I. & Zoller P. Quantum reservoir engineering with laser cooled trapped ions. Phys. Rev. Lett. 77, 4728–4731 (1996). [DOI] [PubMed] [Google Scholar]
- Ticozzi F. & Viola L. Steady-state entanglement by engineered quasi-local Markovian dissipation. Quantum Inf. Comput. 14, 0265–0294 (2014). [Google Scholar]
- Ghirardi G. C., Rimini A. & Weber T. Unified dynamics for microscopic and macroscopic systems. Phys. Rev. D 34, 470–491 (1986). [DOI] [PubMed] [Google Scholar]
- D'Alessandro D. Introduction to Quantum Control and Dynamics. Applied Mathematics & Nonlinear Science (Chapman & Hall/CRC, 2007). [Google Scholar]
- Viola L., Knill E. & Lloyd S. Dynamical decoupling of open quantum systems. Phys. Rev. Lett. 82, 2417–2421 (1999). [Google Scholar]
- Lloyd S. Coherent quantum feedback. Phys. Rev. A 62, 022108/1–12 (2000). [DOI] [PubMed] [Google Scholar]
- D'Alessandro D. Equivalence between indirect controllability and complete controllability for quantum systems. Syst. Control Lett. 62, 188–193 (2013). [Google Scholar]
- Altafini C. & Ticozzi F. Modeling and control of quantum systems: an introduction. IEEE Trans. Aut. Control 57, 1898–1917 (2012). [Google Scholar]
- Bloch A. M., Brockett R. W. & Rangan C. Finite controllability of infinite-dimensional quantum systems. IEEE Trans. Aut. Control 55, 1797–1805 (2010). [Google Scholar]
- Boscain U., Gauthier J.-P., Rossi F. & Sigalotti M. Approximate controllability, exact controllability, and conical eigenvalue intersections for quantum mechanical systems. arXiv:1309.1970. [Google Scholar]
- Knill E. & Laflamme R. Theory of quantum error-correcting codes. Phys. Rev. A 55, 900–911 (1997). [Google Scholar]
- Shabani A. & Lidar D. A. Theory of initialization-free decoherence-free subspaces and subsystems. Phys. Rev. A 72, 042303/1–14 (2005). [Google Scholar]
- Ticozzi F. & Viola L. Quantum Markovian subsystems: invariance, attractivity and control. IEEE Trans. Aut. Contr. 53, 2048–2063 (2008). [Google Scholar]
- Petz D. Quantum Information Theory and Quantum Statistics (Springer Verlag, Berlin, 2008). [Google Scholar]
- Baggio G., Ticozzi F. & Viola L. State preparation by controlled dissipation in finite time: From classical to quantum controllers. In: Proc. of the 51st IEEE Conf. on Decision and Control, 1072–1077 (2012). [Google Scholar]
- Shankar S. et al. Autonomously stabilized entanglement between two superconducting quantum bits. Nature 504, 419–422 (2013). [DOI] [PubMed] [Google Scholar]
- Viola L., Knill E. & Lloyd S. Dynamical generation of noiseless quantum subsystems. Phys. Rev. Lett. 85, 3520–3523 (2000). [DOI] [PubMed] [Google Scholar]
- Zanardi P., Lidar D. A. & Lloyd S. Quantum tensor product structures are observable induced. Phys. Rev. Lett. 92, 060402/1–4 (2004). [DOI] [PubMed] [Google Scholar]
- Correa L. A., Palao J. P., Alonso D. & Adesso G. Quantum-enhanced absorption refrigerators. Sci. Rep. 4, 3949; 10.1038/srep03949 (2014). [DOI] [PMC free article] [PubMed] [Google Scholar]

