Skip to main content
Entropy logoLink to Entropy
. 2020 Sep 23;22(10):1066. doi: 10.3390/e22101066

Optimal Control of Hydrogen Atom-Like Systems as Thermodynamic Engines in Finite Time

Johann Christian Schön 1
PMCID: PMC7597135  PMID: 33286835

Abstract

Nano-size machines are moving from only being topics of basic research to becoming elements in the toolbox of engineers, and thus the issue of optimally controlling their work cycles becomes important. Here, we investigate hydrogen atom-like systems as working fluids in thermodynamic engines and their optimal control in minimizing entropy or excess heat production in finite-time processes. The electronic properties of the hydrogen atom-like system are controlled by a parameter κ reflecting changes in, e.g., the effective dielectric constant of the medium where the system is embedded. Several thermodynamic cycles consisting of combinations of iso-κ, isothermal, and adiabatic branches are studied, and a possible a-thermal cycle is discussed. Solving the optimal control problem, we show that the minimal thermodynamic length criterion of optimality for finite-time processes also applies to these cycles for general statistical mechanical systems that can be controlled by a parameter κ, and we derive an appropriate metric in probability distribution space. We show how the general formulas we have obtained for the thermodynamic length are simplified for the case of the hydrogen atom-like system, and compute the optimal distribution of process times for a two-state approximation of the hydrogen atom-like system.

Keywords: optimal control, thermodynamic cycles, finite-time thermodynamics, thermodynamic length, hydrogen atom, nano-size engines, a-thermal cycle

1. Introduction

Optimal control of physical and chemical systems, and of the processes taking place in such systems, has been a major goal since the beginning of scientific investigations [1,2]. Essentially any application of scientific insights to practical problems has constituted such an effort in optimal control of some kind—even if not formulated as a mathematical control problem—, with the objective ranging from minimizing the difference of the values of characteristic parameters and quantities between the ideal theory and the real experiment [3,4], to maximizing the amount or quality of the desired output for given material and technical constraints. One can distinguish between those controls that are based on practical limitations due to the availability of tools and materials or lack thereof, and those based on the laws of physics.

Perhaps the classical examples of optimal control based on laws of physics have been the analyses of thermodynamic cycles [5,6,7], where the famous formulas for maximal efficiencies of hypothetical engines are sometimes given a status nearly equal to the fundamental laws of thermodynamics [6]. Such formulas have typically been derived under the assumption of infinite time available for each step of the cycles, allowing us to move from equilibrium state to equilibrium state. About fifty years ago, engineers and scientists began to question this assumption and re-formulated the optimal control problem by demanding that the cycle should be performed in a given finite amount of time, leading to the development of the field of finite-time thermodynamics [8,9,10,11].

A second aspect of optimal control based on the laws of physics is to reduce the engine under consideration to the most elementary physical systems that are stripped of all weaknesses and complications which are associated with the macroscopic aspects of the experimental apparatus employed in their realization, resulting in the creation and investigation of molecular machines [12]. Typically, this involves reducing the size of the system in the sense that we are dealing with a macroscopic system as a (non-interacting) ensemble of elementary but microscopic systems. Of course, in practice, isolating the individual elementary system often requires a very large experimental apparatus, but for the purpose of the analysis of the physics and the optimal control of the system, this counts as “environment” and “control tools”, whose optimality in themselves are usually irrelevant to the issue of optimally controlling the (ensemble of) elementary system(s) as such. Many experiments have been performed where single atoms or ions in vacuum [13,14,15] or single defects in solids [16,17] have been studied and controlled in some fashion.

A third feature of achieving optimal control of systems on the level of physical laws is dealing with the quantum nature of these elementary systems, which is forced upon us when reducing the elementary systems to atomic dimensions. While the quantum aspects are unavoidable, one can nevertheless often separate them from the issue of optimal control one investigates, especially if the time resolution of the control is so large that many quantum aspects can be captured by, e.g., effective decay rates.

From the point of view of a theorist, such a reduction to elementary physical systems is often a desirable feature because it allows us to focus on the elementary system itself—which can, in many cases, be analyzed analytically to a certain point—while assigning all other aspects to a generic environment. Examples are the optimal control of harmonic oscillator systems, which have been studied both on the classical and on the quantum mechanical level [18,19,20,21,22,23,24,25,26], spin systems [26,27,28], particles in a box [26], and generic two-level systems [29].

In this study, we are going to analyze the basic concepts of optimal control at the example of a hydrogen atom-like system, which we employ as an engine, or more specifically, the working fluid of such an engine, to perform a thermodynamic cycle within finite time. On the technical mathematical level, the electronic Hamiltonian possesses a very high degree of symmetry allowing at least some analytical treatment. On the level of possible applications, there exist systems equivalent to hydrogen-like atoms, e.g., excitons inside a solid [30], that can be controlled by modifying the environment while the hydrogen atom-like system remains in its state. Controlling such a system might allow us to construct nano-size engines inside solids. Alternatively, we can consider isolated hydrogen atoms inside a cavity [31], where also the conditions can be controlled such that the hydrogen atom becomes a modified hydrogen atom.

We will analyze the stages of the thermodynamic control cycle on the general level of probability distributions, both for the ideal (infinite-time) cycle and the cycle at finite time, derive an optimality criterion for minimal waste of work/minimal excess production of heat (dissipation)/minimal production of entropy during finite-time processes for general statistical mechanical systems, and apply these formulas to the example of the hydrogen atom-like system. Note that we are dealing with an “electronic” states-based engine, not with a standard thermal atom movement-based engine as studied, e.g., in [13].

2. Background

2.1. Aspects of the Hydrogen Atom-Like System

Due to the high symmetry of the Coulomb potential, the electronic Schrödinger equation for the hydrogen atom can be solved analytically, and we get for the energy eigenvalues

En=αn2 (1)

where α=me422. The degeneracy of the n’th energy level is g(n)=n2. In principle, we need to add a factor 2 for the spin degeneracy of the electron, but this factor is not relevant for this study and will be dropped.

If we consider hydrogen atom-like systems, the formula for the energy is modified by, e.g., changing the mass of the electron or quasi-particle mm*, i.e., αα*=m*mα, by changing the effective charge that generates the Coulomb field eq1* and/or the effective charge of the quasi-particle eq2*, i.e., αα*=m(q2*)2(q1*)222 or by introducing a shielding dielectric constant ε1, such that En=αn2, or combinations thereof. Quite generally, we note that these modifications can be incorporated in a straightforward fashion by introducing a modification factor

κ=m*(q2*)2(q1*)2me4ε2, (2)

such that

En(κ)=καn2=κEn(κ=1). (3)

If we can apply external forces or fields to the system such that κ (i.e., m*, q1,2* and/or ε) can be smoothly varied, then we can modify the energy levels in a controlled fashion. In that case, the hydrogen atom-like system is used as the working fluid of an engine, where the changing of the energy levels leads to a change in energy that may be extracted as work. A change of the statistical occupation of the various energy levels at given temperature T is associated with the entropy content and the heat exchanges of the system, and we can define work cycles in, e.g., (κ,T)-space. Examples for individual legs (or branches) of such a cycle would be adiabatic or isothermal changes in κ from some initial value κin to a final value κf, and iso-κ changes in temperature where we keep κ constant (see Figure 1, Figure 2 and Figure 3 below).

Figure 1.

Figure 1

Sketch of an iso-κ-isothermal cycle for a hydrogen atom-like system. Branches [1][2] and [3][4] are iso-κ-legs and branches [2][3] and [4][1] are isothermal legs, respectively. The four corners of the cycle are the points [1]=(κ[1],T[1])=(κin,T1), [2]=(κ[2],T[2])=(κin,T2), [3]=(κ[3],T[3])=(κf,T2) and [4]=(κ[4],T[4])=(κf,T1) in the (κ,T) plane. Note that for given κin, κf>κin and T[1]=T1, there remains only one variable, e.g., T[2]=T2, we are free to choose; all other variables are fixed by the choice of path types. All cycles for which T2>T1 are feasible iso-κ-isothermal cycles.

Figure 2.

Figure 2

Sketch of an iso-κ-adiabatic cycle for a hydrogen atom-like system. Branches [1][2] and [3][4] are iso-κ-legs and branches [2][3] and [4][1] are (special) adiabatic legs, respectively. Note that the adiabatic legs run along straight lines through the origin. The four corners of the cycle are the points [1]=(κ[1],T[1])=(κin,T1), [2]=(κ[2],T[2])=(κin,T2), [3]=(κ[3],T[3])=(κf,T3), and [4]=(κ[4],T[4])=(κf,T4) in the (κ,T) plane. Note that for given κin, κf>κin, and T[1]=T1 there remains only one variable, e.g., T[2]=T2, we are free to choose; all other variables are fixed by the choice of path types. All cycles for which T2>T1 are feasible iso-κ-adiabatic cycles.

Figure 3.

Figure 3

Sketch of an adiabatic-isothermal cycle for a hydrogen atom-like system. Branches [1][2] and [3][4] are (special) adiabatic legs and branches [2][3] and [4][1] are isothermal legs, respectively. Note that the adiabatic legs run along straight lines through the origin. The four corners of the cycle are the points [1]=(κ[1],T[1])=(κin,T1), [2]=(κ[2],T[2])=(κ2,T2), [3]=(κ[3],T[3])=(κf,T2), and [4]=(κ[4],T[4])=(κ4,T1) in the (κ,T) plane. Note that for given κin, κf>κin and T[1]=T1, there remains only one variable, e.g., T[2]=T2, we are free to choose; all other variables are fixed by the choice of path types. However, only cycles for which T2max>T2>T1, with  T2max=κf κinT1, are feasible adiabatic-isothermal cycles for the hydrogen atom-like system.

In this context, one should note that, e.g., the dielectric constant ε=ε(p,T) depends on both temperature and pressure, complicating the issue considerably; for small ranges of temperature and pressure, ε(p,T) commonly changes with temperature and pressure in an approximately linear fashion in a solid [32,33], i.e., ε(p,T)ε(pref,Tref)+γT(pref,Tref)(TTref)+γp(pref,Tref)(ppref). Depending on the type of system, we may have γT(pref,Tref)>0 and γp(pref,Tref)<0, respectively [32], or the opposite [33], or other combinations. Thus, e.g., we find that κ~1ε2 increases with pressure and decreases with temperature for CdF2 [32], and we could translate our analysis from using (κ,T) to (p,T) as control variables, in principle.

Of course, all energy levels of the hydrogen atom-like system will exhibit nonzero occupancy in thermodynamic equilibrium in general—in principle, even including the continuous distribution of energy levels associated with modified plane–wave states beyond the ionization energy (although these will most likely be irrelevant due to the assumed localization or confinement of the electron). However, for practical calculations, one can often simplify the system by considering, e.g., only the two lowest energy levels E1 and E2. Frequently, such simplified models can yield some quantitative results and help to better understand the qualitative behavior of the full system [34]. Finally, we note that there are other ways to modify the electronic states of the hydrogen atom-like system, e.g., by breaking the spherical symmetry of the Hamiltonian, such that Equations (1)–(3) no longer apply. Since the corresponding changes in the eigenvalue spectrum of such a modified Hamiltonian are very specific to the way we break the symmetry and need to be treated on a case-by-case basis, we are not going to discuss such systems and only allow modifications of the hydrogen atom-like system that preserve the spherical symmetry and the 1/r dependence of the Coulomb potential.

2.2. Thermodynamic Cycles for the Hydrogen Atom-Like System

In general, we can distinguish two ways to change the occupation of the energy levels: directly via radiation with suitable frequencies corresponding to energy differences between specific energy levels, and stochastically by contact to heat baths at various temperatures. However, in the case of a radiation driven a-thermal cycle, we are not dealing with a system close to thermodynamic equilibrium, and the classical thermodynamic optimal control might not be suitable. Thus, in this study, we focus on the more familiar cycles involving interactions with heat reservoirs.

Regarding the notation, we write X(j) or Xjj+1 to indicate that the variable, parameter, or quantity X belongs to leg (j) which runs from corner [j] to corner [j+1] of the four-leg cycle (corner [5] = corner [1], of course). Furthermore, quantities associated with corner [j] are referred to as X[j]. This notation is introduced to keep the labeling of legs and corners distinct from the one for quantities such as the probability distribution pi at step i along each branch when analyzing the effect of finite-time processes. Finally, the subscripts {κ;T}, {κ;S}, and {S;T} indicate that the quantity is associated with an iso-κ-isothermal, iso-κ-adiabatic, or adiabatic-isothermal cycle, respectively.

If we allow interaction with a heat bath, we need to consider an ensemble of identical isolated localized hydrogen atom-like systems such that we can apply statistical mechanics to evaluate the (equilibrium) probabilities of occupation of the individual energy levels. From a statistical point of view, the microstates correspond to the eigenstates of the hydrogen-like atom. For concreteness, we always define (without loss of generality) κin and κf>κin to denote the smallest and largest value of κ on the cycle, and T[1]=T1 as the lowest temperature in the cycle. Starting point of the cycle is always (κ[1],T[1])=(κin,T1). Together with the assignment of path types to the legs (adiabatic, isothermal, iso-κ), there is only one additional temperature, which we can choose, e.g., T[2]=T2 or T[4]=T4; all other temperatures and κ values of the cycle are then fixed. We always assume smooth changes in both κ and T along the legs of the cycle, i.e., for example, the system is exposed to an infinite number of heat baths with intermediary temperatures when changing T.

Note that we use the terms adiabatic and isentropic essentially interchangeably for thermodynamic equilibrium paths, since we assume that the system is in thermodynamic equilibrium both at the starting and at the end point of a leg. In the general case of such an adiabatic path, only the entropy remains constant along the path. However, for some physical systems, such as the hydrogen atom-like ones we are going to discuss, not only the entropy but also the equilibrium Boltzmann distribution remains unchanged along an adiabatic path, and we call such paths “special adiabatic”.

For such a macroscopic system, Figure 1 and Figure 2 show cycles combining two iso-κ legs with two isothermal or adiabatic legs, respectively. We excite the ensemble of atoms via change in temperature T[1]T[2]=T2>T1, while we keep κ at the value κin: κ[2]=κ[1]=κin. Next, we perform/extract work while we increase κ from κ[2]=κin to κ[3]=κf>κin. This can be done adiabatically, thus involving a concomitant change in temperature during the process (T[2]T[3]=T3>T2), or isothermally keeping the temperature constant at T[2]T[3]=T3=T2. In leg 3, we de-excite the atom ensemble via change in temperature T[3]T[4]=T4<T3, while we keep κ at the value κ[3]=κ[4]=κf, and finally, we decrease κ from κ[4]=κf back to κ[1]=κin; again, this can be done either adiabatically (T[4]T[1]=T1<T4) or isothermally at T[4]T[1]=T1=T4. Note that for cycles containing two iso-κ branches, the only condition on T2 is T2>T1. In the literature, one sometimes calls the iso-κ-adiabatic cycle an Otto cycle, in analogy to the isochore-adiabatic cycle, which is the underlying cycle of an Otto engine [7], and similarly, we could call the iso-κ-isothermal cycle a Stirling cycle in analogy to the isochore-isothermal cycle belonging to the Stirling engine [7].

An alternative type of cycle shown in Figure 3 would include no legs with constant κ; instead, we combine two adiabatic and two isothermal legs to the analogue of a Carnot cycle [7]. We adiabatically increase κ from κ[1]=κin to κ[2]=κ2, κin<κ2<κf, appropriately changing the temperature during the process (T[1]T[2]=T2>T1), followed by an isothermal leg where we increase κ from κ[2]=κ2 to κ[3]=κ3=κf while keeping the temperature constant at T[2]T[3]=T3=T2. Next, we adiabatically decrease κ from κ[3]=κ3 to κ[4]=κ4, κin<κ4<κf, while appropriately changing the temperature (T[3]T[4]=T4<T3), and finally, we decrease κ from κ[4]=κ4 back to κ[1]= κin while keeping the temperature constant T[4]T[1]=T1=T4.

Note that a feasible isothermal-adiabatic cycle usually will have an additional condition on T[2]. For the special adiabatic legs of a hydrogen atom-like system, feasibility requires that the temperature at the second corner fulfills the condition

T1<T2<T2max, (4)

where

T2max=κf κinT1; (5)

otherwise, leg 3 would have a larger slope than leg 1, violating the condition that κin<κ2,κ4<κf.

When analyzing the work performed and the heat exchanged along the legs of the cycles, we do not include the work done on the environment of the hydrogen atom-like system (e.g., the solid or the cavity), which is needed to vary κ. Of course, we can take that into account, e.g., via replacing κ by the pressure p as control variable if κ=κ(p) depends on pressure in a monotonic fashion, and then compute the work needed to establish such a pressure inside the solid. However, the focus is on the hydrogen-atom like system, and not on the whole solid or cavity where the system might be realized in the experiment. Thus, we will stay with using κ as the control variable, and only consider the change in the hydrogen atom-like system itself.

There are several general aspects that need to be considered regarding the equilibrium distributions, relaxation, and entropy/excess heat production along the cycles. How close are the instantaneous probability distributions over the states of the system to the (equilibrium) Boltzmann distributions at the various temperatures along its iso-κ legs? Similarly, for branches where κ is changed, how does the finite time available to vary κ affect our ability to keep the probability distribution close to the appropriate Boltzmann distribution for isothermal processes, and how close can the adiabatic path in (κ,T)-space which is realized in experiment, be to the ideal adiabatic path? All these questions directly lead to the issue of relaxation to the appropriate Boltzmann distributions in finite time, for which we can hope to derive general formulas as long as we can assume that the processes are slow enough for the system to always remain close to thermodynamic equilibrium throughout the cycle.

2.3. Statistical Mechanics and Thermodynamics of Cycles

Regarding the statistical mechanics and thermodynamics of cycles, the starting point of our analysis will be the first law of thermodynamics,

dE=δQδW (6)

along a piece of path in thermodynamic space, which is equivalent to δW=δQdE. Here, dE>0 means that the internal energy of the system is increased along the leg, and δQ>0 means that heat is added to the atom from the reservoir(s) the atom is in contact with along the path, thus increasing the system’s internal energy. δW>0 means that the system does work on the apparatus, radiation field or the environment in general, along the leg, and reduces the system’s internal energy in the process. To avoid confusion, we note that in the literature δW(>0) is frequently defined in an alternative fashion to refer to the amount of work done by the apparatus on the system increasing its internal energy; as a consequence, one then would write the first law as dE=δQ+δW and δW=dEδQ.

The connection to statistical mechanics appears via the information theoretic definition of the entropy

S=kBj=1NSpjln(pj), (7)

where pj is the probability for the microstate j to be occupied, and the sum is over all NS microstates [5]. In equilibrium at given temperature T, these probabilities πj correspond to the equilibrium Boltzmann probability distribution,

πj(T)=exp(EjkBT)Z(T) (8)

for the case of the canonical ensemble, where the sum over states Z(T)=k=1NSexp(EkkBT) serves as the normalization of the probability distribution, and Ej is the energy of microstate j. Keep in mind that the equilibrium distribution maximizes the entropy, for a given set of boundary conditions that are, e.g., defining the ensemble.

If we consider the energy levels En(=E˜n) of the states instead of the microstates themselves in the formula of the entropy, then we need to include the degeneracies gn of the energies E˜n. As far as the equilibrium probabilities are concerned, we can assume that the probabilities of occupying two states i and j with the same energy Ei=Ej=E˜n are equal; for convenience, we define ρn=πi=πj, and thus

π˜n=gnρn, (9)

is the equilibrium probability to find the system with energy E˜n. In general, we can write the equilibrium entropy as

S=kBn=1NEgnρnln(ρn)=kBn=1NEπ˜nln(ρn)=kBn=1NEπ˜nln(π˜ngn)=kBn=1NEπ˜n[ln(π˜n)ln(gn)], (10)

where now the summation goes over the NE energy levels and π˜n are the equilibrium probabilities to find the system in a state with energy E˜n. Note that for non-degenerate states, i.e., gn=1, this expression reverts to the original microstate-based formula, and for the special case π˜n=1 for n=m while π˜n=0 for nm, we obtain the formula for the entropy in the microcanonical ensemble, S=kBln(gm).

Finally, for those probability distributions where we deviate from the equilibrium distribution but nevertheless can assume that the probabilities of being in a state with energy Ei=Ej=E˜n are the same, we can define rn=pi=pj, and thus p˜n=gnrn. Then, we get for the entropy the expression S=kBn=1NEgnrnln(rn)=kBn=1NEp˜nln(p˜ngn) and the normalization n=1NEgnrn=n=1NEp˜n=j=1NSpj=1. Note that this is a substantial restriction in the set of allowed probability distributions; thus, unless this assumption is valid, we need to employ the microstate formulation of the problem.

As a shorthand notation, we can represent the probability distributions by vectors p=(p1,,pNS), and expressions like j=1NSpjln(pj) can be written as

j=1NSpjln(pj)=p·ln(p), (11)

where ln(p)=(ln(p1),,ln(pNS)). Similarly, E=(E1,,ENS), and we can relate the equilibrium probabilities of the Boltzmann distribution to the energies via

E=kBTln(π)+C(π)1=kBTln(π)kBTln(g(π))1, (12)

where g(π) is a constant that can be related to an overall shift of the energy scale, and 1=(1,,1) [35]. The expectation value of the energy is then given by

j=1NSpjEj=E·p, (13)

or, for the case of the expectation value in equilibrium, j=1NSπjEj=E·π. Note that some of these energies will appear many times in this vector if the energy level is degenerate. Another example is the expectation value of the square of the energy, j=1NSπj(Ej)2=E2·π, where E2=((E1)2,,(ENS)2). If appropriate, we can replace the sums over the NS microstates by sums over the NE energies, i.e., j=1NSπjEj=j=1NEπ˜jE˜j=E˜·π˜, where π˜=(π˜1,,π˜NE) and E˜=(E˜1,,E˜NE), or for the entropy S=kBn=1NEπ˜nln(ρn)=kBπ˜·ln(ρ) where ln(ρ)=(ln(ρ1),,ln(ρNE))=(ln(π˜1g1),,ln(π˜NEgNE)). In the case of the single atom-like system, the microstates correspond to the eigenfunctions of the Hamiltonian of an electron (or a quasi-particle) in a (shielded) Coulomb potential. Note that we are not considering the degeneracy due to the multiple copies of the atom-like system in the ensemble—the ensemble is only introduced to allow us to visualize the occupation probabilities of the single atom-like system with which we are dealing.

Since the energy is a state function, the change of its equilibrium expectation value

E=j=1NSEjπj=E·π (14)

along a leg (j) of the path does not depend on the choice of path, i.e., the total change in energy can be computed directly from taking the difference between the two states,

(ΔE)jj+1=E[j+1]E[j]. (15)

For the heat delivered/absorbed by the atom along a leg (j) (parametrized by λ[λ[j],λ[j+1]]), we can use the formula

Qπ(j)=S[j]S[j+1]TdS=kBλ[j]λ[j+1]T(λ)ddλ[π·ln(π)]dλ=kBλ[j]λ[j+1]T(λ)[ln(π(λ))+1]·dπdλdλ=kBπ[j]π[j+1]T(π)[ln(π)+1]·dπ, (16)

if we stay at the equilibrium distribution along the path, and an analogous expression in p if we deviate from the equilibrium distribution because of, e.g., finite-time effects:

Qp(j)=S[j]S[j+1]TdS=kBλ[j]λ[j+1]T(λ)[ln(p(λ))+1]·dpdλdλ. (17)

Finally, the work performed by the atom can be computed via the first law by taking the difference between δQ and dE along the path. Along the legs where κ is constant, both Q and ΔE will vary as they are both functions of the probability distribution, which in turn evolves as the temperature changes. To compute ΔE is no problem, but the expression for Q is nontrivial. We can switch coordinates to follow the change in temperature instead of the change in entropy,

Qjj+1=S[j]S[j+1]TdS=[T[j+1]S[j+1]T[j]S[j]]T[j]T[j+1]SdT=[T[j+1]S[j+1]T[j]S[j]]+kBT[j]T[j+1]π(T)·ln(π(T))dT, (18)

However, we note that this way of writing Q(j) does not necessarily make the integral easier to perform in general either, even though κ, and thus all the energy levels En(κ), are constant along these legs of the cycle. However, since the work δW would usually be associated with changes in κ, we expect that W=0 along thermodynamic equilibrium paths with fixed κ, and therefore, Q=ΔE. Using Equations (16) and (12), we find:

W(j)=Q(j)(ΔE)(j)=S[j]S[j+1]TdS[E[j+1]E[j]]=π(T[j])π(T[j+1])kBT[ln(π)+1]·dπE(κin)·(π(κin,T[j+1])π(κin,T[j]))=π(T[j])π(T[j+1])kBT[ln(π)+1]·dππ(T[j])π(T[j+1])E(κin)·dπ=π(T[j])π(T[j+1]){kBT[ln(π)+1]+E(κin)}·dπ=π(T[j])π(T[j+1]){kBT[ln(π)+1]kBT[ln(π)+ln(g(π))1]}·dπ=π(T[j])π(T[j+1]){kBT[ln(π)+1ln(π)ln(g(π))1]}·dπ=π(T[j])π(T[j+1]){kBT[1ln(g(π))]}1·dπ=0 , (19)

since 1·dπ=0 along a thermodynamic equilibrium path because of probability conservation. Note that we have not exploited the fact that we are dealing with a hydrogen atom-like system, and thus this result is general for any statistical mechanical system along legs with κ = constant, even for the most general case of many control parameters κ=^κ=(κa,κb,).

If we consider the complete cycle, the changes in energy will sum to zero, and thus W=Q over the whole cycle, i.e., the net heat added to the atom over the cycle must be converted into net work done by the atom on the apparatus. The discussion in this subsection is standard procedure from equilibrium thermodynamics [5,6], but has been included to establish the concepts and notation needed for analyzing the thermodynamics of the cycles of statistical mechanical systems in finite time in the next sections.

3. Optimal Control Criterion for Finite-Time Thermodynamic Cycles of General Statistical Mechanical Systems

3.1. Finite-Time Optimal Control along a General Path in (κ,T) Space

If thermodynamic processes are performed in finite time, one usually encounters deviations in the heat exchanged and work performed along the path from those values that one finds for the ideal quasi-static processes for which infinite times are available, because the system cannot maintain thermodynamic equilibrium over the whole cycle when the total time τ is finite. As a consequence, a net amount of entropy is produced over the whole cycle or excess heat/work is found while the system tries to move towards or stay close to the elusive thermal equilibrium along the path. Typically, one would attempt to minimize this entropy or excess heat production, leading to the formulation of the minimum excess heat/work production optimal control problems discussed in finite-time thermodynamics. In this study, we will focus on minimum entropy production and minimum excess heat production; other possible optimal control objectives such as maximum power or maximum efficiency are not considered. In the following, the subscript Q will indicate minimization of excess heat, while the subscript S indicates minimization of entropy production.

In general, one would need to analyze each process in depth, in order to compute the excess heat or excess work associated with the given physical situation. However, we can perform an approximate analysis of the difference IQ=QπQp between the heat Qπ we would obtain under the assumption that along the path the system is everywhere in thermodynamic equilibrium, i.e., pi(Ti)=πi(Ti), and the corresponding expression Qp along the path for the real probability distribution where pi(Ti)πi(Ti), yet pi(Ti) is nevertheless close to πi(Ti) and just a bit "behind", i.e., we can approximate pi(Ti) as

pi(Ti)=πi1(Ti1), (20)

For the remainder of this study, we will assume that Equation (20) is a suitable approximation; the issue of incomplete relaxation to equilibrium of pi(Ti) to πi1(Ti1) is discussed in Refs. [35,36].

Using Equations (16) and (17) where λ now corresponds to time, we get

IQ=QπQp=kB0τT(t){π˙·[ln(π(t))+1]p˙·[ln(p(t))+1]}dtkB0τT(t)π˙·{ln(π(t))ln(p(t))}dtkB0τT(t)π˙·{ddπln(π(t))·(π(t)p(t))}dti=1Nst(πiπi1)·{kBTiπi}(πipi)i=1Nst(πiπi1)·{kBTiπi}(πiπi1). (21)

Here, Nst is the number of possible steps in (κ,T) space during the finite time τ assuming that each temperature-plus-κ change requires a “relaxation-to-equilibrium” time of (Δt)st, i.e., τ=Nst(Δt)st. In the above derivation, several approximations were applied. First, we have employed the fact that p(t) essentially follows π(t), and thus π˙=p˙ to first order in (π(t)p(t)). Furthermore, we assumed that (π(t)p(t)) is very small, and thus we can make a Taylor expansion of ln(p(t)) about π(t). Next, we assumed that we can make a large number of changes in (κ,T) along the path, such that we can replace the integral by a sum over such discrete changes, resulting in π˙dtπ˙(Δt)st(πiπi1), and finally we assumed that Equation (20) holds, i.e., piπi1.

Analogously, we can derive an expression for the entropy production over the path as

IS=kB0τ{π˙·[ln(π(t))+1]p˙·[ln(p(t))+1]}dti=1Nst(πiπi1)·{kBπi}(πiπi1). (22)

Looking at the expressions for the excess heat and the entropy production that are to be minimized, we see that MQ={kBTiπi} and MS={kBπi}, repectively, are positive definite diagonal matrices that can serve as metrics in the space of probability distributions with components

(MQ)kl={kBTiπi}kl=kBTiπk(κi,Ti)δkl and (MS)kl={kBπi}kl=kBπk(κi,Ti)δkl, (23)

which allows us to define distances in thermodynamic space, and thus yield the corresponding thermodynamic lengths of the path. Note that both the temperature Ti and πi (which is a function of (κi,Ti)) depend on i, and thus the metrics MQ/S vary along the path. IQ/S is now minimized by picking the stopping points along the path such that the thermodynamic lengths

(ΔLQ)i=[(πiπi1){kBTiπi}(πiπi1)]1/2 or (ΔLS)i=[(πiπi1){kBπi}(πiπi1)]1/2, (24)

respectively, of all Nst pieces of the path are equal. This follows from the Cauchy–Schwarz inequality

IQ/S=i=1Nst[(ΔLQ/S)i]21Nst[i=1Nst(ΔLQ/S)i]2=[(ΔLQ/S)total]2Nst, (25)

implying that equality holds only if the lengths of all individual pieces (ΔLQ/S)i are equal,

(ΔLQ/S)i=(ΔLQ/S)totalNst. (26)

Note that this criterion of equal thermodynamic lengths of sub-pieces is equivalent to the constant thermodynamic speed criterion [37] employed, e.g., in the context of optimization of global optimization algorithms [38], where thermodynamic speed corresponds to thermodynamic distance per relaxation, i.e., time is measured in units of relaxation-to-equilibrium times.

Since MQ={kBTiπi} is a diagonal matrix, we can rewrite each term in the sum as

(πiπi1)·{kBTiπi}(πiπi1)=kBTik=1NS(dπi)k(dπi)k(πi)k, (27)

where dπi=(πiπi1)=((dπi)1,(dπi)NS) is the infinitesimal difference between the equilibrium probability distributions at steps i1 and i. For the total length of the path along, e.g., leg (j) with N(j) steps, we thus get the expression

LQ(j)=i=1N(j)(πiπi1)·{kBTiπi}(πiπi1)=i=1N(j)[kBTik=1NS(dπi)k(dπi)k(πi)k]|leg (j)[kBT(λ)k=1NS(dπ(λ))k(dπ(λ))k(dλ)2(π(λ))k]dλ|=|leg (j)kBT(λ)[k=1NS1(π(λ))k((dπ(λ))kdλ)2]dλ|, (28)

where λ is the variable of integration along the branch (j). Note that we have taken the absolute value of the integral, since LQ(j)0 by definition, independent of whether λ increases or decreases along the path. Analogously, we obtain for LS(j) the expression

LS(j)=|leg (j)kB[k=1NS1(π(λ))k((dπ(λ))kdλ)2]dλ|. (29)

Of course, we must first choose the path in (κ,T)-space between the starting and end point of the leg in such a way that its total length is minimal. For general statistical mechanical systems, where the Hamiltonian is controlled not only by one single parameter κ but by a whole set of such parameters κ=(κa,κb,), this task is usually very complex. However, for the individual legs of the cycles for the hydrogen atom-like system, this is trivial, as we have only one parameter which can be varied (either just κ with fixed T for the isothermal leg, or both κ and T but in a synchronized fashion along the adiabatic leg, or finally only T with fixed κ along the iso-κ leg), and thus the path itself is given, and we can only vary the location of the steps i along the path. One additional aspect needs to be addressed: the optimization encompasses the whole cycle, and thus the available time τ needs to be distributed over the four legs, i.e., we have τ=τ(1)+τ(2)+τ(3)+τ(4). In principle, this poses no difficulty as long as the relaxation times per step are the same for all legs, Δt(j)=(Δt)T=(Δt)κ=(Δt)a, regardless of whether we are dealing with an isothermal, iso-κ, or adiabatic leg: knowing the thermodynamic lengths for the four legs L(1), L(2), L(3), and L(4), we use Lcycle=L(1)+L(2)+L(3)+L(4) and the principle of constant thermodynamic speed [37] to assign the times as

τ(j)=L(j)Lcycleτ. (30)

Once τ(i) is known, then the number of available steps along the leg is given by

N(j)=τ(j)Δt(j). (31)

However, if the relaxation times vary between the legs—or more generally, vary along the legs as function of κ and T, i.e., (Δt)st=(Δt)st(κ,T)—, we need to be more circumspect. Assuming that (Δt)st(κ,T) is known, in a first step, we would evaluate the average relaxation time along the path, (Δt)av, which allows us to compute an estimate of the number of discrete steps along the path Nst=τ/(Δt)av. With this information, we can use Equation (25) to compute the optimal length of each sub-piece i, (ΔL)i=(ΔL)opt=LcycleNst=Lcycleτ(Δt)av. By construction, the value of (ΔL)opt is independent of the position (κi,Ti) of sub-piece i along the path. Since the relaxation time varies with position i, we now need to assign each sub-piece i its own time τ(κi,Ti)=τi=(Δt)st(κi,Ti). As long as the relaxation times do not vary much along the path, the sum of the assigned times i=1Nstτi=τcycle will nearly equal the total available time τcycleτ, and the result is self-consistent. Otherwise, we need to set up a feedback loop and re-compute Nst, via, e.g., Nst(k+1)=Nst(k)ττcycle(k) , and then assign τi, until self-consistency has been reached, i.e., i=1Nst(k)τi(k)=τcycle(k)=τ. For further discussions concerning the influence of varying relaxation times in step optimal control processes, we refer to the literature [35,36].

Note that this derivation did not depend on the specific features of the hydrogen atom-like system. Thus, the minimal thermodynamic length criterion of optimality we have derived is valid for general statistical mechanical systems, whose Hamiltonian is controlled by a set of parameters κ=(κa,κb,). In this context, we note that the metric MQ at each point i along the path is proportional to Ti, and thus we expect that the branches (j) (or parts thereof) that lie in a high temperature region, should exhibit larger thermodynamic lengths LQ(j) than those at lower temperatures since the formulas for those lengths contain Ti as factors in each term or integral.

We now turn to the three special cases of iso-κ, isothermal, and isentropic (adiabatic and special adiabatic) paths.

3.2. Finite-Time Optimal Control along Isothermal Legs

For the legs with isothermal change in the parameter κ, Equation (21) yields for the excess heat IQ;isoTkBTi=1Nκ(πiπi1)·{1πi}(πiπi1) and similarly, Equation (22) for the entropy production IS;isoTkBi=1Nκ(πiπi1)·{1πi}(πiπi1)=IQ;isoT/T, where Nκ is the number of changes in the value of κ along the branch, which are feasible during the finite time τ assuming that each κ change takes at least a time of (Δt)κ, i.e., τ=Nκ(Δt)κ. Again, IQ/S is minimized by picking the stopping points along the path such that the thermodynamic lengths

(ΔLQ)i=kBT[(πiπi1){1πi}(πiπi1)]1/2 or (ΔLS)i=kB[(πiπi1){1πi}(πiπi1)]1/2, (32)

respectively, of all Nκ pieces of the path are equal,

(ΔLQ/S)i=(ΔLQ/S)totalNκ. (33)

We realize that the change in κ can be interpreted as the change in the Hamiltonian of the system. Thus, the isothermal branch of the cycle for a system with only one control parameter κ represents a special case of the general estimates of the difference between computational work and the free energy (at constant temperature)—which is computed via various thermodynamic integration methods [39,40,41] between two different Hamiltonians in finite time—, for which the optimal control problem has been analyzed in earlier work [35]. In this earlier study, it had been found that as long as we can stay close to the equilibrium distribution such that we can assume that the actual probability distribution pi at step i equals the equilibrium probability distribution πi1 at the previous step i1, the amount of excess work along an isothermal leg is given by

IisoT=WisoTΔFisoT=0τE˙(pπ)dt=kBT0τπ˙·{1π}·(πp)dti=1Nκ(πiπi1)·{kBTπi}(πipi)kBTi=1Nκ(πiπi1)·{1πi}(πiπi1). (34)

However, this is just the same expression as IQ;isoT, which we have obtained for the excess heat along an isothermal leg in (κ,T)-space, as one would have already expected from energy conservation. Since the temperature is constant along the path, we can pull T as a factor in front of the summation when computing the excess heat, and thus the thermodynamic length LQ of an isothermal leg (j) is proportional to T(j). Nevertheless, since the matrix {1πi} varies along the path, the computation of the thermodynamic length is not trivial in general.

Equations (28) and (29) can be specialized to an isothermal path by replacing λ by κ, and explicitly computing

πkκ=1kBTπk[EkκjEjκπj]=1kBTπk[Ekκ(Eκ)·π] (35)

and

k=1NS1(π(λ))k((dπ(λ))kdλ)2=k=1NS1πk(1kBTπk[Ekκ(Eκ)·π])2=1(kBT)2k=1NS(πk[Ekκ(Ejκ)·π]2)=1(kBT)2(π·(Eκ)2((Eκ)·π)2)=1(kBT)2Varπ(Eκ). (36)

Plugging this into Equations (28) and (29), we obtain

LQ;isoT(j)=|1kBTκ[j]κ[j+1]Varπ(Eκ)dκ| and LS;isoT(j)=|1kBT2κ[j]κ[j+1]Varπ(Eκ)dκ|, (37)

respectively. Note that the term under the square root is the variance of Eκ with respect to the equilibrium probability distribution π(κ,T), Varπ(Eκ), as function of T and κ.

3.3. Finite-Time Optimal Control along Iso-κ Legs

Next, we turn to the case of changing temperature while keeping κ constant. Along those branches, only the temperature varies, but we cannot directly profit from the fact that κ is constant when computing the excess heat. Equations (21) and (22) yield IQ;isoκi=1NT(πiπi1)·{kBTiπi}(πiπi1) and IS;isoκi=1NT(πiπi1)·{kBπi}(πiπi1), respectively, where NT is the number of changes in the value of the temperature T along the branch, which are feasible during the finite time τ, assuming that each temperature change takes at least a time of (Δt)T, i.e., τ=NT(Δt)T.

Again, we see that finding the optimal solution of distributing NT temperature changes over the path corresponds to minimizing IQ/S, where the thermodynamic length of each piece i of the path is

(ΔLQ)i=[(πiπi1){kBTiπi}(πiπi1)]1/2 or (ΔLS)i=[(πiπi1){kBπi}(πiπi1)]1/2, (38)

respectively. To do so, we first minimize the thermodynamic length of the complete path, (ΔLQ/S)total=i=1NT(ΔLQ/S)i, and then pick the size of each step such that they all have the same thermodynamic length

(ΔLQ/S)i=(ΔLQ/S)totalNT. (39)

Equations (28) and (29) can be specialized to an iso-κ path by replacing λ by T, switching variables to β=1kBT and explicitly computing

πkT=βTπkβ=1kBT2(πk[EkjEjπj])=1kBT2πk[EkE·π] (40)

and

k=1NS1(π(λ))k((dπ(λ))kdλ)2=1(kBT2)2(π·(E)2(E·π)2)=1(kBT2)2Varπ(E), (41)

where Varπ(E) is the variance in energy E(κ) with respect to the probability distribution π. Plugging this into Equation (28), we obtain

LQ;isoκ(j)=|T[j]T[j+1]kBTkBT2Varπ(E)kBT2dT|=|T[j]T[j+1]C(κ,T)TdT| or LS;isoκ(j)=|T[j]T[j+1]C(κ,T)T2dT|, (42)

respectively, where C(κ,T)=1kBT2Varπ(E) is the specific heat at T and κ. Note that these expressions are reminiscent of optimal control results for the minimal entropy/excess heat production for paths where we change the temperature of a thermodynamic system in finite time [36,42]. Furthermore, for iso-κ legs along which the specific heat is approximately constant, we find LQ;isoκ(j)~(T[j+1]T[j]).

3.4. Finite-Time Optimal Control for Adiabatic Legs

3.4.1. General Adiabatic Paths

Clearly, minimizing the excess heat along a general isentropic adiabatic path is just another special case of the finite-time optimal control along general paths in (κ,T)-space. Thus, we find for the excess heat the expression IQ;isoSi=1Na(πiπi1)·{kBTiπi}(πiπi1) and for the entropy production IS;isoSi=1Na(πiπi1)·{kBπi}(πiπi1), where Na is the number of changes in the values of (κ,T(κ)), or equivalently (κ(T),T) along the branch, which are feasible during the finite time τ assuming that each change in (κ,T) requires at least a time of (Δt)a, i.e., τ=Na(Δt)a. We keep in mind that any change in κ automatically determines a corresponding change in T such that the thermodynamic equilibrium entropy after the move has not changed, or conversely, changing the temperature enforces an appropriate change in κ.

Again, IQ/S is minimized by picking the stopping points along the path such that the thermodynamic lengths

(ΔLQ)i=[(πiπi1){kBTiπi}(πiπi1)]1/2 or (ΔLS)i=[(πiπi1){kBπi}(πiπi1)]1/2, (43)

respectively, of all Na pieces of the path are equal:

(ΔLQ/S)i=(ΔLQ/S)totalNa. (44)

However, for a general adiabatic path, no system independent simplification of Equations (28) and (29) is possible, since both κ and T change along such a path and their relationship T(κ) varies from system to system.

3.4.2. Special Adiabatic Paths

As mentioned above, there are physical systems where not only the equilibrium entropy but also the equilibrium probability distribution of the occupancy of the microstates does not change along an adiabatic isentropic path. For such special adiabatic paths, adiabaticity is equivalent to a constant equilibrium probability distribution along the path, i.e., πi = constant. On the other hand, our assumption that pi is close to πi implied that pi can be approximated by piπi1, and thus, to first order in (π(t)p(t)), we find for a special adiabatic path,

IQ;isoS=QisoS;πQisoS;p=0, (45)

i.e., along such a leg there is no excess heat being produced due to finite time effects. We can see this also directly from the general expression for the thermodynamic length of the general adiabatic path:

(ΔLQ)total=i=1Na(ΔL)i=i=1Na(πiπi1)·{kBTiπi}(πiπi1)=i=1Na(πiπi)·{kBTiπi}(πiπi)=0, (46)

since πi=πi1 along a special adiabatic path, and analogously (ΔLS)total=0. Here, Na is the number of steps along the special adiabatic path. As a consequence, the work performed by the system on the apparatus equals the negative of the energy difference between the two end points of leg (j), Wjj+1=(ΔE)jj+1=(E[j+1]E[j]), regardless of whether we were restricted to finite time or not, and thus no excess work or heat is present, at least to first order under the assumptions we have made. Even when including higher orders, the fact that πi is constant along the whole path together with pi=0=πi=0 ensures that all higher order terms vanish because no relaxation of pi to πi is ever needed, thus also eliminating the issue of incomplete relaxation to equilibrium discussed in refs. [35,36].

The way finite-time considerations can enter the estimates along a special adiabatic branch must therefore involve deviations of the control itself from the true adiabatic path. Note that we did not consider such deviations from the target curve of the control parameters for the isothermal or the iso-κ branches. Since, in general, any motion of the system along these two types of branches already involves substantial changes in the equilibrium probability distribution, πiπi1, one usually assumes that the additional effects related to being “off-target” can be ignored in the analysis, although the issue of keeping the control parameters “on target” might be quite relevant in practical applications!

However, since πiπi1 along the ideal special adiabatic path, deviations in the control parameters now become the primary source of entropy or excess heat production; other possible sources such as equilibrium fluctuations in the probability distribution pi about πi will not be considered here. As we have no knowledge about the way the control would be established in practice (i.e., in the experiment), we make the reasonable assumption that trying to stay as close as possible to the ideal adiabatic values of the control requires us again to maximize the number of change steps. This is analogous to how we proceeded earlier, where we assumed that the optimal solution of minimizing excess heat or entropy production for the general adiabatic, the isothermal, and the iso-κ branches would be found using the maximal number of steps feasible between the two endpoints of the leg: if the optimal solution requires fewer than the maximally possible number of steps, then we can just “throw away” the superfluous steps by assigning zero time to them and/or placing them at one of the endpoints of the branch.

The maximal-number-of-steps assumption implies that we cannot perform an optimal control on the sub-step level, i.e., the deviation associated with the movement from one point i1 with values (κi1,Ti1) along the ideal adiabatic curve to the next point i with values (κi,Ti) can only involve one “virtual stopping point” away from the curve “halfway” between the two curve points. In general, there exist an infinite number of choices for such “halfway points”, but from the basic modeling point of view, only two of them make sense, i.e., are consistent with our deviation analysis: (κi,Ti1) “below” the adiabatic curve or (κi1,Ti) “above” the adiabatic curve for paths moving from low to high temperatures; conversely, if we move from high to low temperatures, the (κi,Ti1) points are “above” and the (κi1,Ti) “below” the adiabatic curve (see Figure 4 below). If we could be closer to the curve than these points, then we would appear to have the ability to access temperatures and κ values in-between those of the two consecutive points along the adiabatic curve, suggesting that we have not yet maxed out the number of steps. Of course, this is only a plausibility argument and not a proof that such closer points would not be possible, but for this analysis we will employ the two virtual points given above since no further information about the actual functioning of the experimental apparatus is available. In fact, we can interpret our choice of virtual points as providing a heuristic upper bound on the entropy/excess heat production along the special adiabatic path; we essentially assume that we are able to be perfectly on target in either κ or T, and the excess production is due to the adjustment in the lagging parameter T or κ, respectively. In the following discussion, we only employ the metric MQ; completely analogous results are obtained when using the metric MS.

Figure 4.

Figure 4

Sketch of an optimal setting of step points along a (special) adiabatic leg moving from corner [3] to corner [4], where the excess heat associated with being “off-target” with respect to the ideal adiabatic path is minimized. Note that the density of step points (κi,Ti) along the leg increases with temperature, approximately in a square-root fashion. Red lines are the isothermal and blue lines the iso-κ sub-pieces, respectively, which connect two points (κi1,Ti1) and (κi,Ti) along the perfect adiabatic path via the virtual intermediary off-target points (κi1,Ti).

We note that reaching the point i via either of the virtual points requires an isothermal step and an iso-κ step. Since no sub-optimization along these steps is possible, we can directly write down the excess heat associated with each half-step and sum them. For the virtual point (κi,Ti1), we have for the thermodynamic length to go from i1 to i:

(ΔLQ)i=(π (κi,Ti1)πi1)·{kBTi1π(κi,Ti1)}(π (κi,Ti1)πi1)+(πiπ(κi,Ti1))·{kBTiπi}(πiπ(κi,Ti1))=(π (κi,Ti1)πi)·{kBTi1π(κi,Ti1)}(π (κi,Ti1)πi)+(πiπ(κi,Ti1))·{kBTiπi}(πiπ(κi,Ti1))=(πiπ(κi,Ti1))·[{kBTiπi}+{kBTi1π(κi,Ti1)}](πiπ(κi,Ti1)), (47)

where πi1=π (κi1,Ti1) and πi=π (κi,Ti) are the two consecutive points on the adiabatic curve, and we have used the fact that πi=πi1.

Similarly, for the virtual point (κi1,Ti), we have

(ΔLQ)i=(πiπ(κi1,Ti))·[{kBTiπi}+{kBTiπ(κi1,Ti)}](πiπ(κi1,Ti)). (48)

Since it is not clear which of the two virtual points would be more suitable, one might suggest that a decent approximation for (ΔLQ)i would be the average of the two thermodynamic lengths for the two points:

(ΔLQ)i12((πiπ(κi,Ti1))·[{kBTiπi}+{kBTi1π(κi,Ti1)}](πiπ(κi,Ti1))+(πiπ(κi1,Ti))·[{kBTiπi}+{kBTiπ(κi1,Ti)}](πiπ(κi1,Ti))). (49)

However, from the point of view of optimal control, this average is not very helpful; in particular, the thermodynamic metric becomes a very complicated expression.

Instead it is more effective to systematically pick one of the two virtual points, e.g., (κi,Ti1), because this allows us to write the excess heat production due to deviations in the control from the special adiabatic path as

IQ;isoS=i=1Na(πiπ(κi,Ti1))·[{kBTiπi}+{kBTi1π(κi,Ti1)}](πiπ(κi,Ti1))=i=1Na[(ΔLQ)i]2, (50)

where each (ΔLQ)i is the thermodynamic distance between the points i1 and i computed with the metric [{kBTiπi}+{kBTi1π(κi,Ti1)}], with the virtual intermediary point fixed as (κi,Ti1).

We note that the probability distribution π(κi,Ti1) at the virtual point, which enters the expression for (ΔLQ)i, is completely determined from our information about the temperatures and κ-values of the two consecutive points along the ideal special adiabatic path which are “connected” via the virtual point. Thus, there is no internal degree of freedom left for the piece of path between the points i1 and i, which could be adjusted as part of the optimal control analysis. As a consequence, the choice of the locations of the consecutive points along the special adiabatic path completely determines (ΔLQ)i, although in a slightly more involved fashion than for the isothermal and the iso-κ legs. This allows us to conclude that choosing the step points (κi,Ti) such that the lengths of all the (ΔLQ)i have the same value, again yields the optimal solution for minimizing the excess heat.

While the general formula for the metric and thus the thermodynamic length of the path is more complicated than for the isothermal or iso-κ legs, we note that the metric is still essentially proportional to kBTi at step i. Furthermore, due to the leg being special adiabatic, the term [{kBTiπi}+{kBTi1π(κi,Ti1)}] does only weakly vary as function of the probability distribution πi since the distribution is constant on the path, and should only differ slightly from πi along the virtual points. Thus, we can conclude that the thermodynamic length of the virtual-point pieces between two points along the special adiabatic path mostly depends on the temperature, with

(ΔLQ)i~Ti. (51)

As a consequence, the optimal distribution of points will be related to the square root of the temperature in the sense that the distance of step points along the leg (as function of temperature) will monotonically decrease as 1/Ti, leading to a higher density of step points at higher temperatures (c.f. Figure 4).

4. Application to the Hydrogen Atom-Like System

Regarding the hydrogen atom-like system, we first note that κ and T enter the formulas for the equilibrium probability distribution everywhere in the combination

A=κT, (52)

such that

πk(κ,T)=πk(κT)=e(κT)Ek(1)kB/j=1NSe(κT)Ej(1)kB=eAEk(1)kB/j=1NSeAEj(1)kB. (53)

In particular, this means that the ratio κT remains constant along the adiabatic legs of the cycle, ensuring that π does not change along this branch. Thus, the adiabatic branches for cycles involving the hydrogen atom-like system belong into the special category where not only the entropy but the whole equilibrium probability distribution is constant along the path. Note that in the cycle diagram (Figure 2 and Figure 3), an adiabatic branch (j) for the hydrogen atom-like system is always a straight line (that can be continued through the origin) with slope 1A(j). Of course, the actual value of the ratio A will be different for each adiabatic leg. For an adiabatic leg (j), it follows that κ[j+1]T[j]=κ[j]T[j+1]. For the combination of iso-κ and adiabatic legs, we have κ[1]=κ[2]=κin and κ[3]=κ[4]=κf; therefore, we get

κinκf=T[1]T[4]=T[2]T[3]. (54)

Analogously, for the combination of adiabatic and isothermal legs, we have the two adiabatic branches (legs 1 and 3) with A12A34, for which κ[1]T[2]=κ[2]T[1] and κ[4]T[3]=κ[3]T[4], and the isothermal legs yield the conditions T[3]=T[2] and T[1]=T[4]. Thus, we have the relations

T[1]T[2]=κ[1]κ[2]=κ[4]κ[3]=κinκ[2]=κ[4]κf. (55)

Regarding the expressions for the thermodynamic lengths of the various legs in this section, we remark that the main effect of dealing with the hydrogen atom-like system is the special adiabaticity of the isentropic paths, such that the contribution of the adiabatic paths to the excess heat or entropy production can be set equal to zero unless we include the “off-target” contributions discussed in Section 3.4.2. In addition, we can exploit Equation (3) to rewrite the specific heat as

C(κ,T)=π·(E)2(E·π)2kBT2=κ2π·(E(1))2(E(1)·π)2kBT2=κ2Cκ(κ,T)=κ2kBT2Varπ(E(1))=A2kBVarπ(E(1)), (56)

where both the variance Varπ(E(1))=π·(E(1))2(E(1)·π)2=1κ2Varπ(E) and the specific heat C(κ,T) are functions of A=(κT). Furthermore, we can rewrite Equation (35) as

πkκ=1kBTπk[Ek(1)jEj(1)πj]=1kBTπk[Ek(1)E(1)·π], (57)

where πk is a function of (κT), and thus Equation (36) becomes

1(kBT)2(π·E(1)2(E(1)·π)2)=1kBCκ(κ,T)=1κ2kBC(κ,T)=Varπ(E(1))(kBT)2. (58)

Note that the variance of Eκ in Equation (36) is now transformed into a variance of the energy E(1) of the unmodified hydrogen atom.

For each cycle discussed below, we first write down a formula for the total work done by the atom and the heat absorbed by the atom in the quasi-static approximation, where pi=πi everywhere along the cycle, and subsequently, we provide formulas for the efficiency, and the optimality criterion for the minimal excess heat production.

4.1. Iso-κ-Adiabatic Cycle

In the case of the iso-κ-adiabatic cycle where the legs 2 and 4 are adiabatic and do not contribute to the heat production, we can focus on legs 1 and 3 when computing the heat exchange with the environment. Using Equations (18) and (19), we obtain therefore for the total heat exchange over the full cycle:

Qcycle=S[1]S[2]TdS+S[3]S[4]TdS=[T[2]S[2]T[1]S[1]]+kBT[1]T[2]π(T,κin)·ln(π(T,κin))dT+[T[4]S[4]T[3]S[3]]+kBT[3]T[4]π(T,κf)·ln(π(T,κf))dT=E(κin)·(π(κinT[2])π(κinT[1]))+E(κf)·(π(κfT[4])π(κinT[3]))=Wcycle. (59)

Since T[2]>T[1], T[4]<T[3], and furthermore, the equilibrium entropy at higher temperatures is always larger than the one at lower temperatures, the term belonging to leg 1 transfers heat into the system, while along leg 3, the system gives off heat.

Since the legs 2 and 4 represent adiabatic processes, we have, furthermore, S[2]=S[3] and S[1]=S[4], and also T[3]=κfκinT[2] and T[4]=κfκinT[1]. Using Equation (18) and shifting variables back and forth from T to T/κin and T/κf, this implies that

Qcycle=S[1],leg1S[2]TdS+S[3],leg3S[4]TdS=(1κfκin)[T[2]S[2]T[1]S[1]]+kBκinT[1]/κinT[2]/κinπ(y)·ln(π(y))dy+kBκfT[3]/κfT[4]/κfπ(y)·ln(π(y))dy=(1κfκin)[T[2]S[2]T[1]S[1]](κinκf)1κinT[1]T[2]S(T)dT=(1κfκin)S[1],leg1S[2]TdS<0, (60)

since κf>κin. This shows that the hydrogen atom-like system gives off heat to the environment, when the cycle is run as described.

Of course, this equals the total work around the cycle, which needs to balance the total heat by energy conservation. If we want to compute the expressions for the work along each of the four legs—e.g., in order to talk about the efficiency of the hydrogen atom-like system as working fluid in an engine, we need to add the contribution for the energy change. We then find: W12=W34=0, W23=E(κf)·π(κf,T[3])+E(κin)·π(κin,T[2])=(E(κin)E(κf))·π(A23), and W41=E(κin)·π(κin,T[1])+E(κf)·π(κf,T[4])=(E(κf)E(κin))·π(A41). This shows that we reduce the internal energy of the hydrogen atom-like system by a certain amount along leg 2 and raise it along leg 4 but by a much larger amount. Taking the sum, we obtain

W41+W23=(E(κf)E(κin))·π(A41)+(E(κin)E(κf))·π(A23)=(E(κf)E(κin))·(π(A41)π(A23))=(κfκin)E(κ=1)·(π(A41)π(A23))<0, (61)

since κf>κin and E(κ=1)·π(A41)<E(κ=1)·π(A23)<0 because A41=κinT[1]>A23=κinT[2]. Thus, during this cycle, the apparatus performs net work on the system over the legs 2 and 4.

For the efficiency, a possible definition is to take the ratio between the net work along the legs where κ is varied, and total heat added to/extracted from the system. With this definition, we find

η{κ;S}=W41+W23Qcycle=WcycleQcycle=1. (62)

Of course, one can define many other efficiencies, depending on the quantities and processes of interest.

Regarding the excess heat, we note that due to Equation (52), the adiabatic legs are special. We do not include the effect of being “off-target” during the adiabatic legs, and thus we only consider the two terms from the iso-κ legs 1 and 3:

IQ;total=IQ;12+IQ;34={i=1NT(πiπi1)·{kBTiπi}(πiπi1)}leg1+{i=1NT(πiπi1)·{kBTiπi}(πiπi1)}leg3. (63)

Using Equations (42) and (56), we get for the whole cycle

LQ;cycle=LQ(1)+LQ(3)=|κinT[1]T[2]Cκ(κT)TdT|+|κfT[3]T[4]Cκ(κT)TdT|=|κinT[1]T[2]Varπ(E(1))kBT3dT|+|κfT[3]T[4]Varπ(E(1))kBT3dT|. (64)

Switching variables to A=κT for the integration, keeping in mind that Varπ(E(1)) is a function of A=κT, and using A[2]=A[3] and A[4]=A[1] since legs (4) and (2) are adiabatic, we find

LQ(1)=|κinA[1]A[2]Varπ(E(1))kBAdA|<LQ(3)=|κfA[1]A[2]Varπ(E(1))kBAdA|, (65)

since κf>κin.

In the case of the adiabatic legs considered here, we do have the problem that, to first order, the thermodynamic length vanishes as long as we are perfectly on target with the thermodynamic controls. Thus, the formula for τ(j) yields zero time for the adiabatic legs of the path, which essentially means we could jump directly from the end of the first leg (= beginning of the second leg) to the beginning of the third leg (= end of the second leg), and analogously for the fourth branch. In practice, this does not make too much sense, and we would want to employ the off-target formula derived above, even though this requires additional information from experiment, or make assumptions about the location of the virtual intermediary points discussed above. Alternatively, we can make heuristic assumptions about the (hopefully short, i.e., τaτ) minimal time τa=τQ(2)=τQ(4) needed to move along the adiabatic leg without noticeable deviations from the ideal adiabatic curve in (κ,T) space and subtract these times from the total available time τ, τisoκ=τ2τa, before assigning τQ(1) and τQ(3) according the principle of constant thermodynamic speed.

Since LQ(3)LQ(1)=κfκin, the optimal time allocation for the two legs must be

τQ(3)τQ(1)=LQ(3)LQ(1)=κfκin, (66)

and thus we obtain τQ(1)=τisoκκinκf+κin and τQ(3)=τisoκκfκf+κin. We remark that when we minimize the entropy production and thus use the metric MS, we find LS(3)=LS(1) and, after subtracting τa=τS(2)=τS(4) from τ, we obtain τS(1)=τS(3)=τisoκ2.

Due to the sum over microstates for the heat capacity with nontrivial energy eigenvalues under the square root and the nontrivial temperature dependence of π(T,κ), no further analytical simplifications appear to be possible. Thus, the allocation along the individual legs is an open question, but should depend on the variance Varπ(E(1)) as function of (κT).

4.2. Iso-κ-Isothermal Cycle

For the iso-κ-isothermal cycle (T[3]=T[2] and T[4]=T[1]), we have a non-vanishing heat term along all legs, where the integrals over temperature along the isothermal branches vanish, of course,

kBT[2]T[3]π(κ,T)·ln(π(κ,T))dT=kBT[4]T[1]π(κ,T)·ln(π(κ,T))dT=0. (67)

Using the fact that along the iso-κ branches Q(j)=(ΔE)(j), we get for the total heat produced on the cycle,

Qcycle=E(κin)·[π(κin,T[2])π(κin,T[1])]+[T[2]S[3](κf,T[2])T[2]S[2](κin,T[2])]+E(κf)·[π(κf,T[1])π(κf,T[2])]+[T[1]S[1](κin,T[1])T[1]S[4](κf,T[1])]. (68)

For the work along the legs, we find W12=W34=0, W23=[T[2]S[3](κf,T[2])T[2]S[2](κin,T[2])]E(κf)·π(κf,T[2])+E(κin)·π(κin,T[2]) and W41=[T[1]S[1](κin,T[1])T[1]S[4](κf,T[1])]E(κin)·π(κin,T[1])+E(κf)·π(κf,T[1]). The possible net extracted work from the isothermal legs 2 and 4 is now:

W41+W23=[T[2]S[3](κf,T[2])T[2]S[2](κin,T[2])+T[1]S[1](κin,T[1])T[1]S[4](κf,T[1])]+E(1)·{κf[π(κf,T[1])π(κf,T[2])]κin[π(κin,T[1])π(κin,T[2])]}. (69)

Now, κfT[2]>κinT[2] and similarly κfT[1]>κinT[1], and thus the probability distribution π(κf,T[2]) is more concentrated at low energies than π(κin,T[2]), leading to the conclusion that S(κf,T[2])<S(κin,T[2]), and analogously S(κf,T[1])<S(κin,T[1]). Similarly, E(1)·π(κf,T[1])<E(1)·π(κf,T[2]) and E(1)·π(κin,T[1])<E(1)·π(κin,T[2]). Since κf>κin, the energy contribution to the work along these legs should be negative, resulting in an overall negative work, i.e., the environment performs net work on the hydrogen atom-like system.

Again, we compute the efficiency as

η{κ;T}=W(2)+W(4)Qcycle=WcycleQcycle=1. (70)

Regarding the excess heat production, all four legs contribute in this case. Thus, we have

IQ;total=IQ;12+IQ;23+IQ;34+IQ;41={i=1NT(πiπi1)·{kBTiπi}(πiπi1)}leg1+kBT2{i=1Nκ(πiπi1)·{1πi}(πiπi1)}leg2+{i=1NT(πiπi1)·{kBTiπi}(πiπi1)}leg3 +kBT1{i=1Nκ(πiπi1)·{1πi}(πiπi1)}leg4. (71)

Note that NT and NK of the individual legs will be determined from the ratios τ(j)(Δt)T,κ, where we again will assume that the relaxation times are constant. Employing Equations (37), (42) and (56)–(58), the total thermodynamic length of the cycle is then

LQ;cycle=LQ(1)+LQ(2)+LQ(3)+LQ(4)=|κinT[1]T[2]Cκ(κinT)TdT|+|T[2]κinκfCκ(κT[2])dκ|+|κfT[2]T[1]Cκ(κfT)TdT|+|T[1]κfκinCκ(κT[1])dκ|=|κinT[1]T[2]Varπ(E(1))kBT3dT|+|T[2]κinκfVarπ(E(1))kBT2dκ|+|κfT[1]T[2]Varπ(E(1))kBT3dT|+|T[1]κinκfVarπ(E(1))kBT2dκ|. (72)

Keeping in mind that Varπ(E(1)) depends only on A, we switch variables in all integrals from T and κ to A=κT, to obtain

LQ(1)+LQ(2)+LQ(3)+LQ(4)=|κinA[1]A[2]Varπ(E(1))kBAdA|+|T[2]A[2]A[3]Varπ(E(1))kBdA|+|κfA[3]A[4]Varπ(E(1))kBAdA|+|T[1]A[4]A[1]Varπ(E(1))kBdA|. (73)

Note that since all legs contribute already to first order to the total thermodynamic length, the times spent in each leg in the optimal case are proportional to the thermodynamic lengths of each leg, τQ(j)=LQ(j)Lcycleτ. Since the values of A at the corners are all different, no simple general estimate of assigning times to the various legs appears possible. However, for the special case of (approximately) constant variance Varπ(E(1)), we find LQ(1)=κin(1T11T2)Varπ(E(1))kB, LQ(2)=(κfT2κinT2)Varπ(E(1))kB, L(3)=κf(1T11T2)Varπ(E(1))kB and LQ(4)=(κfT1κinT1)Varπ(E(1))kB. From this follows

LQ;cycle=2Varπ(E(1))kB(κfT1κinT2)=2Varπ(E(1))kB(T2κfT1κin)T1T2, (74)

and thus the optimal times for the four legs we obtain τQ(1)=τ2[T2κinT1κinT2κfT1κin], τQ(2)=τ2[T1κfT1κinT2κfT1κin], τQ(3)=τ2[T2κfT1κfT2κfT1κin] and τQ(4)=τ2[T2κfT2κinT2κfT1κin]. Analogous results are obtained using the metric MS for the case of minimum entropy production. In particular, if we again assume an approximately constant variance Varπ(E(1)), we obtain LS(1)=(κinT1κinT2)Varπ(E(1))kB, LQ(2)=(κfT2κinT2)Varπ(E(1))kB, L(3)=(κfT1κfT2)Varπ(E(1))kB and LQ(4)=(κfT1κinT1)Varπ(E(1))kB. From this follows for the total thermodynamic length of the path LS;cycle=2Varπ(E(1))kB(T2κfT1κin)T1T2, yielding the optimal time assignments to the legs as τS(1)=τ2[T2κinT1κinT2κfT1κin], τS(2)=τ2[T1κfT1κinT2κfT1κin], τS(3)=τ2[T2κfT1κfT2κfT1κin] and τS(4)=τ2[T2κfT2κinT2κfT1κin].

4.3. Isothermal-Adiabatic Cycle

In the case of the isothermal-adiabatic cycle where the legs 1 and 3 are adiabatic and do not contribute to the heat exchange, we have from legs 2 and 4:

Qcycle=S[2]S[3]TdS+S[4]S[1]TdS=[T[3]S[3]T[2]S[2]]+kBT[2]T[3]π(T,κin)·ln(π(T,κin))dT+[T[1]S[1]T[4]S[4]]+kBT[4]T[1]π(T,κf)·ln(π(T,κf))dT=T[2][S[3]S[1]]+T[1][S[1]S[3]]=(T[2]T[1])[S[3]S[1]]=Wcycle. (75)

Here, we have used the fact that the temperature does not change along legs 2 and 4, T[2]=T[3] and T[1]=T[4], and that the entropy does not change along the adiabatic legs, i.e., S[1]=S[2] and S[3]=S[4].

Since T[2]>T[1], and furthermore, for equal temperatures, the equilibrium entropy decreases with κ, i.e., S[3]<S[2]=S[1], we have a rejection of heat over the cycle, i.e., the hydrogen atom-like system converts work performed on it into heat transferred to the environment. Furthermore, the term belonging to leg 2 absorbs heat in the system, while along leg 3, we are removing heat from the system.

For the work performed by the system along the four legs, we find W12=(E(κ2)·π(κ2,T[2])E(κin)π(κin,T[1])), W23=T[2][S[3](κf,T[2])S[2](κ2,T[2])][E(κf)·π(κf,T[2])E(κ2)·π(κ2,T[2])], W34=(E(κ4)·π(κ4,T[1])E(κf)π(κf,T[2])), and W41=T[1][S[1](κin,T[1])S[4](κ4,T[1])][E(κin)·π(κin,T[1])E(κ4)·π(κ4,T[1])]. Taking the sum along the two isothermal legs, we obtain

W41+W23=T[1][S[1](κin,T[1])S[4](κ4,T[1])][E(κin)·π(κin,T[1])E(κ4)·π(κ4,T[1])]+T[2][S[3](κf,T[2])S[2](κ2,T[2])][E(κf)·π(κf,T[2])E(κ2)·π(κ2,T[2])]=[T[2]T[1]][S[3]S[1]](1T1T2)κfE(κ=1)·{π(A34)κinκf(T2T1)π(A12)}, (76)

where we have used S[1]=S[2], S[3]=S[4], A12=κinT[1]=κ2T[2], and A34=κfT[2]=κ4T[1]. We note that E(1)·π(A34)<E(1)·π(A12)<0 and thus

κf(1T1T2)E(κ=1)·{π(A34)κinκf(T2T1)π(A12)}>0 (77)

as long as κinκf(T2T1)<1; note that this is exactly the feasibility condition for the special adiabatic-isothermal cycle, Equation (5). Furthermore, S[3]<S[1] and thus [T[2]T[1]][S[3]S[1]]<0, suggesting that the net work for these two legs is likely to be negative, i.e., the apparatus does work on the atom and increases its internal energy in the process.

For the “efficiency”, we again compute the ratio between the net work along the isothermal legs and the total heat exchanged

η{S;T}isothermal=W41+W23Qcycle=1κf(1T1T2)E(κ=1)·{π(A34)κinκf(T2T1)π(A12)}(T[2]T[1])[S[1]S[3]]<1. (78)

Alternatively, we could use the two adiabatic legs to extract/perform work, i.e.,

W12+W34=(E(κ4)·π(κ4,T[1])E(κf)π(κf,T[2]))(E(κ2)·π(κ2,T[2])E(κin)π(κin,T[1]))=(1T1T2)κfE(κ=1)·{π(A34)κinκf(T2T1)π(A12)}; (79)

in that case, we get for the efficiency

η{S;T}adiabatic=W12+W34Qcycle=(1T1T2)κfE(κ=1)·{π(A34)κinκf(T2T1)π(A12)}(T[2]T[1])[S[3]S[1]]. (80)

Clearly, η{ad;T}isothermal+η{ad;T}adiabatic=1, since Wcycle=Qcycle.

Regarding minimizing the excess heat, we do not include the effect of being “off-target” during the adiabatic legs, and thus we only have the two terms from the isothermal legs 2 and 4:

IQ;total=IQ;23+IQ;41={i=1NT(πiπi1)·{kBTiπi}(πiπi1)}leg2+{i=1NT(πiπi1)·{kBTiπi}(πiπi1)}leg4. (81)

We can use Equations (37) and (58) to write an expression for the thermodynamic length of the cycle:

LQ;cycle=LQ(2)+LQ(4)=|T[2]κ[2]κf1κC(κT[2])dκ|+|T[1]κ[4]κin1κC(κT[1])dκ|=|T[2]κ[2]κfVarπ(E(1))kBT2dκ|+|T[1]κ[4]κinVarπ(E(1))kBT2dκ|. (82)

We note that for the hydrogen atom-like system, the integrand in the thermodynamic length integrals of the isothermal legs is the square root of the heat capacity, just as in the case of the iso-κ legs. We again switch to integration over A=κT, and find for the thermodynamic lengths

LQ(2)=|T[2]A[2]A[3]Varπ(E(1))kBdA|>LQ(4)=|T[1]A[4]A[1]Varπ(E(1))kBdA|, (83)

since T[2]>T[1], A[2]=A[1], and A[4]=A[3] along the special adiabatic legs, and Varπ(E(1)) depends only on A.

As far as distributing the available time over the four legs, we again have to face the problem of the adiabatic legs being of zero thermodynamic length as long as we can keep the controls on target along these legs. We assume a short (i.e., τaτ) time τa=τQ(1)=τQ(3) needed to move along the adiabatic leg without noticeable deviations from the ideal adiabatic curve in (κ,T) space and subtract these times from the total available time τ, τisoT=τ2τa, before assigning τQ(2) and τQ(4) according the principle of constant thermodynamic speed. Assuming constant relaxation times, we determine the optimal times using the ratio of the thermodynamic lengths,

τQ(2)τQ(4)=LQ(2)LQ(4)=T[2]T[1], (84)

to be τQ(2)=τisoTT[2]T[2]+T[1] and τQ(4)=τisoTT[1]T[2]+T[1]. Analogously, when minimizing the entropy production instead of the excess heat, we obtain LS(2)=LS(4), and thus with τa=τS(1)=τS(3), the optimal time assignment to the two legs is τS(2)=τS(4)=τisoT2.

Again, due to the sum over microstates with nontrivial energy eigenvalues under the square root, further analytical calculations require additional simplifications; in particular, the optimal placement of the steps along each of the isothermal paths remains open but is expected to vary according to the specific heat.

5. Approximation of the Hydrogen Atom-Like System as a Two-Level System

5.1. Preliminaries

In many cases of statistical mechanical systems, one can find analytical solutions for a problem, if we can restrict ourselves to a two-state model; perhaps the most straightforward example for our purposes is the spin 1/2 system [27,28]. This is also the case here, since we can employ the probability π1 of one of the two states as the integration variable, π=π1. Probability conservation then determines the occupation probability of the second state as π2=1π1=1π, thus eliminating the complicated sum over the microstates. This was demonstrated in [35], where the thermodynamic length was computed for a paramagnet in a magnetic field for an isothermal path along which the energy of the paramagnet was changed by varying the magnetic field in finite time. In this fashion, one could compute the thermodynamic length and subsequently assign the steps by the equal thermodynamic length criterion, thus solving the optimal control problem.

However, the situation is more complex in the case of the cycle of the hydrogen atom-like system, because along the iso-κ legs the temperature varies, adding a nontrivial function T(π) to the integrand for the case of minimizing the excess heat. On the other hand, the approximation of any statistical mechanical system by a two-state system actually leads to many generic properties associated with the thermodynamic cycles of the two-state system, i.e., many of the results obtained below do not depend on the specific property in Equation (3), E˜n(κ)=κE˜n(1), of the hydrogen atom-like system.

If we take two energy levels, n1 and n2 with n1<n2 and thus En1(κ)=E˜n1(κ)=κE˜n1(1)<En2(κ)=E˜n2(κ)=κE˜n2(1), with degeneracies g(n1)=(n1)2 and g(n2)=(n2)2, respectively—recall: we ignore the spin degeneracy of the electron in this study—, then we obtain the following expressions, for given (κ,T): For the probabilities, we have

π˜(n1)=g(n1)ρ(n1)=π=g(n1)exp(E˜n1(κ)kBT)g(n1)exp(E˜n1(κ)kBT)+g(n2)exp(E˜n2(κ)kBT) (85)

and

π˜(n2)=g(n2)ρ(n2)=1π=g(n2)exp(E˜n2(κ)kBT)g(n1)exp(E˜n1(κ)kBT)+g(n2)exp(E˜n2(κ)kBT). (86)

For the equilibrium entropy, we have the expression

S(π)=kB[πln(πg(n1))+(1π)ln(1πg(n2))]=kB[π(ln(π)ln(g(n1)))+(1π)(ln(1π)ln(g(n2)))]=kBln(Z(κ,T))π(κ,T)BkBT; (87)

and for the temperature,

T(π)=Bln[(g(n2)g(n1))(π1π)]. (88)

Here, B=(E˜n1(κ)E˜n2(κ))/kB>0, for a generic two-state system; specifically for the hydrogen atom-like system, we have B=κB0/kB with B0=(E˜n1(1)E˜n2(1))=α(1(n1)21(n2)2)>0. Note that (g(n2)g(n1))(π1π)1, with equality only possible in the infinite temperature limit when π=g(n1)g(n1)+g(n2).

With this, we get for the expectation value of the energy

E(κ,T)=E˜n2(κ)+π(κ,T)(E˜n1(κ)E˜n2(κ))=κ[E˜n2(1)π(κT)B0], (89)

where the second equality holds for the hydrogen atom-like system. For the derivative of the entropy with respect to π, we find

dSdπ=kB[ln(π)ln(g(n1))ln(1π)+ln(g(n2))+11]=kBln((g(n2)g(n1))(π1π))=kBBT<0 (90)

for all temperatures. From this follows that for all valid values of π, g(n1)g(n1)+g(n2)π1, we have a one-to-one correspondence between the entropy S and the occupation probability of the low energy state π. As a consequence, every adiabatic path for any two-state system is automatically special adiabatic, because S = constant along the path implies π = constant, too.

5.2. Thermodynamic Cycles

With the formulas derived above, we can compute some of the expressions given in the previous section for the work and heat transfer along the legs of the cycles explicitly, such as, e.g.,

Q(j)=S[j]S[j+1]TdS=πinπfT(π)dSdπdπ=πinπfT(π)(B(π)kBT(π))dπ=B0πinπfκ(π)dπ, (91)

where the last equality only holds for the hydrogen atom-like system. Here, πin=π[j] and πf=π[j+1] are the values of π at the beginning and at the end of the leg (j). If we are considering an iso-κ branch, then we have κ(π)=κ(j) = constant, and thus B(π)=B(j) = constant, from which follows Q(j)=kBB(j)(πfπin). Furthermore, if in addition the temperature increases along the leg, then π(T) will decrease, E(κ(j),T) will increase, and thus Q(j)>0. We note that along such a branch, we also have (ΔE)(j)=E(κ(j),T[j+1])E(κ(j),T[j])=kBB(j)(πfπin), and thus for any two-state system, we have Q(j)=(ΔE)(j) and W(j)=0 along the iso-κ branches. This is a special case of the earlier general result, Equation (19).

For the adiabatic path (j), we recall that these paths are special for any two-state system, i.e., π = constant, and thus the heat term yields Q(j)=πinπfkBB(π)dπ=0 since πf=πin. Finally, for an isothermal leg, we have

Q(j)=kBT(j)[(πfln(πfg(n1))+(1πf)ln(1πfg(n2)))(πinln(πing(n1))+(1πin)ln(1πing(n2)))]=kBT(j)ln[Z(κ[j+1]/T(j))Z(κ[j]/T(j))]+B0[πinκ[j]πfκ[j+1]], (92)

where the last equality holds for the hydrogen atom-like system.

In the following, we are not going to re-compute for the two-state hydrogen atom-like system all the general work and heat-related expressions derived in Section 4. We only note that for the cycles with iso-κ legs, we find again that η{κ;T}=1 and η{κ;S}=1, which are the same results as we had obtained for the complete hydrogen atom-like system, Equations (62) and (70). Thus, for the two-state system, the net work performed by the “atom” along the isothermal or adiabatic legs equals the net heat added to the system over the whole cycle because Q(j)=(ΔE)(j) along the iso-κ legs. Finally, for the adiabatic-isothermal path, we find η{S;T}adiabatic={1+Y}1 and η{S;T}isothermal={1+1Y}1, where Y=kB(T1T2)ln[Z(κin/T1)Z(κf/T2)]κf(1T1T2){E˜n2(1)[1(κin/T1κf/T2)]B0[π(κf/T2)(κin/T1κf/T2)π(κin/T1)]}.

Instead, we will focus on the optimal control problem of minimizing the excess heat production instead. Applying the general formulas in Equations (23) and (24), we observe that the expression for the square length of an infinitesimal distance in probability space yields in terms of π:

(dLQ)2=kBT(π)(dπdπ){(g(n1)π)g(n1)(g(n1))200(g(n2)1π)g(n2)(g(n2))2}(dπdπ)=kBT(π)[(dπ)2](1π+11π). (93)

The metric for the energy levels is a compactified (2×2) version of the true (g(n1)+g(n2))×(g(n1)+g(n2)) microstate metric {1π}kl=δkl1r1=δklg(n1)π for k=1,,g(n1) and {1π}kl=δkl1r2=δklg(n2)1π for k=g(n1)+1,,g(n1)+g(n2). Similarly, (dπdπ) is a compactified version of the (g(n1)+g(n2))-dimensional microstate probability difference vector (dρ1,,dρ1,dρ2,,dρ2)=(dπg(n1),,dπg(n1),dπg(n2),,dπg(n2)). As mentioned earlier, we assume that the microstates with the same energy exhibit the same occupation probability, and that we do not have “mixing” among the states for the same energy, i.e., all g(n1) states with energy “gain” the same amount of probability dρ1=dπg(n1), and similarly, all states with energy “lose” the same amount of probability.

Taking this into account, we find for the infinitesimal element of thermodynamic length:

dLQ=kBT(π)1π+11π|dπ|=±kBT(π)π(1π)dπ, (94)

where the (+)-sign is employed if π increases along the path (dπ>0) and the ()-sign is employed if π decreases along the path (dπ<0). We note that Equations (93) and (94) apply to any two-state system and are not restricted to hydrogen atom-like systems. As mentioned above, the adiabatic pieces of the cycle are special for a two-state system, and thus there is no excess heat production to first order since π is constant along these legs, and thus |dπ|=0; alternatively, we can note that the initial and final values of π, πin, and  πf, respectively, for an adiabatic path are the same, πf=πin, and thus ±πinπfkBT(π)π(1π)dπ=±πinπinkBT(π)π(1π)dπ=0. However, we should introduce a phenomenological time τa required for the external controls to follow the ideal path along an adiabatic leg.

For the isothermal pieces of the cycle, we can compute the corresponding thermodynamic lengths LQ analytically, since

±πinπfdππ(1π)=±(arcsin(12πin)arcsin(12πf)). (95)

Assuming constant relaxation times (Δt)T along the path, the optimal assignment of time follows automatically; along the optimal path with optimal times τ(2) and τ(4), and thus N(2)=τ(2)(Δt)T and N(4)=τ(4)(Δt)T given, we find

πi(2)=12[1sin(arcsin(12πin(2))[arcsin(12πin(2))arcsin(12πf(2))]iN(2))] (96)

along leg 2, and

πi(4)=12[1sin(arcsin(12πf(4))[arcsin(12πf(4))arcsin(12πin(4))]N(4)iN(4))]=12[1sin(arcsin(12πin(4))+[arcsin(12πf(4))arcsin(12πin(4))]iN(4))] (97)

along leg 4. Note that we have employed the (+)-sign in the integral for leg 2 since πf(2)>πin(2), and similarly the ()-sign for leg 4 since πin(4)>πf(4).

However, for the iso-κ leg, we need to compute the integral

(±)πinπfBkBdπ(π(1π))ln[(g(n2)g(n1))(π1π)]=(±)κπinπfB0dπ(π(1π))ln[(g(n2)g(n1))(π1π)], (98)

which is not straightforward even for constant B. Here, the (+)-sign refers to legs with increasing π (i.e., leg 3) and the ()-sign to legs with decreasing π (i.e., leg 1), and we have used Equation (88) to replace T(π). Thus, any cycle containing an iso-κ leg does not allow us to compute the actual distribution of steps along the leg once the optimal time assignment to the legs has been performed. Note that the κ dependence of the thermodynamic length of an iso-κ branch is specific to the hydrogen atom-like system and is not a property of a general two-state system.

Nevertheless, we note that for an iso-κ-adiabatic cycle, π[2]=π[3] and π[1]=π[4] because of the special adiabaticity of legs (2) and (4), where we assume as usual that we need the time τa to proceed along an adiabatic leg without generating excess heat such that the available time is τisoκ=τ2τa. Then we determine the optimal assignment of times as τQ(1)=τisoκκinκin+κf and τQ(3)=τisoκκfκin+κf, according to the ratio of the optimal times, τQ(3)τQ(1)=LQ(3)LQ(1)=κfκin; we had found the same result for the general hydrogen atom-like system in Equation (66). In contrast to this result, for the iso-κ-isothermal cycle, the relative sizes of the four legs are unknown, and thus we cannot assign optimal times to the four legs of this cycle, even though we have an analytical expression for the thermodynamic lengths of the two isothermal legs.

Among the three cycles we have considered, only the isothermal-adiabatic one can be completely solved analytically when minimizing excess heat, yielding LQ(1)=LQ(3)=0 and

LQ(2)=kBT[2](arcsin(12π[2])arcsin(12π[3])) (99)

and

LQ(4)=kBT[1](arcsin(12π[1])arcsin(12π[4])). (100)

Due to the special adiabaticity of legs 1 and 3, we have π[1]=π[2] and π[3]=π[4], and thus

LQ(4)=kBT[1](arcsin(12π[2])arcsin(12π[3]))=T[1]T[2]LQ(2). (101)

Subtracting the time needed for the adiabatic legs, we can split the remaining time τisoT=τ2τa over the legs 2 and 4, i.e.,

τQ(2)=τisoTLQ(2)Lcycle=τisoTT[2]T[1]+T[2] (102)

and

τQ(4)=τisoTLQ(4)Lcycle=τisoTT[1]T[1]+T[2]. (103)

The ratio of the two assigned times is the same as that which we had found in Equation (84),

τQ(2)τQ(4)=LQ(2)LQ(4)=T[2]T[1], (104)

i.e., we need to spend more time in the high-temperature leg than in the low-temperature leg when minimizing the excess heat of the system. The assignment of the step points along each leg now follows directly from Equations (96) and (97).

We note that we did not need to employ the special properties of the hydrogen atom-like system to derive the finite-time thermodynamics results in Equations (95)–(97) and (99)–(104). Thus, the optimal ratio of assigned times T[2]/T[1] is the optimality criterion for the adiabatic-isothermal cycle of any two-state system. This agrees with the analysis of a spin 1/2 two-state system in finite time where the power along the cycle was maximized [28], and is reminiscent of similar general results obtained in the analysis of Carnot cycles in finite time [10].

The above analysis was performed using the metric MQ in the optimality criterion for minimizing excess heat/work. If we employ the metric MS appropriate for minimizing entropy production, we note that we now have dLS=kB1π+11π|dπ|=±kBπ(1π)dπ. Thus, for every leg (j), we can use Equation (95) to compute the thermodynamic length LS(j), regardless of whether we are dealing with an adiabatic, isothermal, or iso-κ leg. As a consequence, all three cycles considered can be solved analytically. For the Carnot-like cycle, we obtain an assignment of equal times to the isothermal legs, τS(2)=τS(4), like we had obtained for the full hydrogen atom; this assignment is again analogous to results obtained for minimal entropy production in the spin 1/2 two-state model [28], as one would have expected from the universal aspects of two-level systems. For the Otto-like cycle, we also find equal time assignments for the iso-κ legs, τS(1)=τS(3), as we did already for the full hydrogen atom. Finally, for the Stirling-like cycle, the total thermodynamic length is LS;cycle=2[arcsin(12π[2])arcsin(12π[4])], and thus the optimal time assignment to the four legs is τS(1)=τ2[arcsin(12π[2])arcsin(12π[1])][arcsin(12π[2])arcsin(12π[4])], τS(2)=τ2[arcsin(12π[2])arcsin(12π[3])][arcsin(12π[2])arcsin(12π[4])], τS(3)=τ2[arcsin(12π[3])arcsin(12π[4])][arcsin(12π[2])arcsin(12π[4])] and τS(4)=τ2[arcsin(12π[1])arcsin(12π[4])][arcsin(12π[2])arcsin(12π[4])]. Since we have analytical expressions for the thermodynamic length for every leg, it is straightforward to also assign the times along the legs for all three cycles, analogous to Equations (96) and (97).

6. Summary and Discussion

In the previous sections, we have presented three thermodynamic cycles for a hydrogen atom-like system in (κ,T) space, where κ allows us to control the electronic energy levels of the system: iso-κ-isothermal, iso-κ-adiabatic, and adiabatic-isothermal. We have written down expressions for heat and work along the legs of these cycles and derived conditions that yield optimal ways to run through the cycles in finite time such that the entropy production or the excess heat production is minimal. In particular, we found that the optimal allocation of time—in units of relaxation-to-equilibrium times—including the allocation of discrete steps along the cycle, should take place in such a way that a) the path in (κ,T) space, for given corners ([1],[2],[3],[4]) and prescribed types of branches, should be chosen such that the total thermodynamic length of the cycle is a minimum, b) the time allocated to each leg of the cycle should be proportional to the thermodynamic length of each leg separately, and c) the discrete steps along each leg should be spaced in such a way that the thermodynamic lengths between all pairs of consecutive points along the branch are identical. We showed that the thermodynamic length could be evaluated using an appropriate metric, MQ={kBTiπi} or MS={kBπi}, in probability distribution space, which was obtained as part of the optimal control analysis.

We note that condition a) is trivial for the cycles chosen in the present study, since each leg is completely determined by the assignment of its end points and the type of path, i.e., whether it is iso-κ, isothermal, or adiabatic. If there were several control parameters κa,b, that influence the change in the energy levels of the system, then step a) would be a major part of the optimal control problem of minimizing entropy or excess heat production, of course.

Furthermore, we discussed the minimization of excess heat along special adiabatic branches, which by construction equals zero due to the condition that the equilibrium probability distribution is constant along such a special adiabatic path, and thus never an imbalance between actual and equilibrium distribution can build up; for example, by construction, all two-state statistical mechanical systems constitute examples where adiabatic paths are special. Thus, only our inability in practice to keep the control parameters on-target while moving along a special adiabatic path generates deviations from the equilibrium occupation of the microstates of the system, which are the main source of excess heat or entropy production. We derived approximate expressions for the thermodynamic length of generic off-target paths that still remain close to the ideal adiabatic path.

We note that the issue of on-target path control arises for every leg of any cycle, but that one usually ignores these contributions to the entropy or excess heat production. The reason for discounting them is twofold; for one, they tend to be overwhelmed by the effects of having only finite time available to run through the legs of the cycle. Perhaps more important is the fact that an analysis would require information about the apparatus employed to move the system in the (κ,T) space, which is specific to each experiment, and thus usually not within the purview of the theoretical study.

Related finite-time analyses have been performed for thermodynamic engines in the past by assuming, e.g., a generic heat leakage or (inefficient) heat conduction during the processes of the cycle, which are described by phenomenological laws [43,44,45]. However, this leakage was not connected to the issue of being “on-target” vs. “off-target”; instead, the thermodynamic controls were assumed to be perfect, and the inefficiencies associated with, e.g., friction or heat conduction were considered part of the working of the engine.

These optimality criteria and the associated thermodynamic metrics are very general and apply to essentially all statistical mechanical systems, as long as the energy levels can be controlled by a generic parameter κ or set of parameters κ=(κa,κb,). Thus, there are connections to other general results [35,46,47,48,49,50]. For example, the excess heat we consider corresponds to the excess work investigated by Sivak and Crooks [47], and thus Equations (28) and (29) for the thermodynamic lengths LQ/S correspond to the generalized thermodynamic length they define via the time-integrated force covariance matrix [47]. Furthermore, the relationship MQ=TMS for statistical mechanical systems observed in this study corresponds to the conformal equivalence of the energy and entropy metric demonstrated by Salamon and co-workers for thermodynamic equilibrium systems [50]. This also shows that the excess heat metric MQ measures the dissipation or loss of availability when proceeding along the path in finite time, as had been shown earlier in the context of optimally measuring free energy differences in statistical mechanical systems [35] and computing thermodynamic lengths within computer simulations [46].

Specific to the hydrogen atom-like system is the observation that En(κ)=κEn(κ=1) for all energy levels n. From this follow certain simplifications, such as the fact that κ and T appear only in the combination A=κT in the equilibrium probability distribution π, and therefore all adiabatic paths in (κ,T) space are special and lie on straight lines that contain the origin (κ=0,T=0). In particular, we observed that for the isothermal-adiabatic cycle the time allocation to the two isothermal branches should be proportional to the square roots of the temperatures associated with these branches when minimizing the excess heat production. Similarly, for the iso-κ-adiabatic cycle, the time allocation for the two iso-κ branches should be proportional to the square roots of the κ values associated with these branches. In contrast, when minimizing the entropy production of the cycles that contain two adiabatic branches, the optimal times assigned to the two isothermal or iso-κ-legs should be equal. Here, we note that the results obtained in Section 4 would be applicable to any system whose energy spectrum scales with the control parameter κ according to Equation (3), such as, e.g., a quantum harmonic oscillator if one modifies only the basic frequency, ω0κω0, or a spin system with NL energy levels in a magnetic field as long as we only change the strength of the applied magnetic field, B0κB0. For an analysis of the influence of the eigenvalue spectrum of a system on the finite-time performance, we refer to [51].

For the case of the hydrogen atom-like system, we have also considered a two-state approximation, which allows us to perform further analytical evaluations of the optimal control conditions. When minimizing excess heat, we can analytically solve the isothermal-adiabatic cycle, while for minimal entropy production, all three cycles can now be solved analytically. These results are quite general and hold for any two-state system, as can be seen from the agreement with results obtained from, e.g., a spin-1/2 system [28]. Furthermore, the result for the Carnot cycle is reminiscent to the outcome of some finite time optimal control calculations for heat engines, working between two reservoirs [10], and agrees with corresponding results for the spin 1/2 system [28].

However, thermal interactions with the environment affect all energy levels, making the two-state approximation of the hydrogen atom somewhat artificial. On the other hand, enforcing transitions via narrow band radiation allows us to focus on single pairs of energy levels, thus providing a more realistic example of a two-state system at the price of dealing with an a-thermal cycle.

A possible four-leg cycle for the two-state version of a single hydrogen atom-like system (i.e., only two of the electronic energy levels n1 and n2>n1 participate in the process) without contact to a heat bath is shown in Figure 5 for the case n1=1 and n2=2. No temperature is involved, and the cycle runs as follows, where we take as starting point the atom in the state n1 with energy E[1]=En1(κin) for κ[1]=κin. In leg 1, we excite the atom from n=n1 to n=n2 via irradiation at frequency νin (hνin=E[2]E[1]=En2(κin)En1(κin)), while we keep κ at the value κin, κ[2]=κin. Next, we increase κ to κ[3]=κf, while keeping the atom in the excited state n=n2, i.e., E[3]=En2(κf). This is followed by the reverse operations, i.e., we de-excite the atom back to n = n1 via irradiation at frequency νf (hνf=E[3]E[4]=En2(κf)En1(κf)), while keeping κ at the value κf, κ[4]=κf, followed by the decrease of κ to κ=κin, while keeping the atom in the state n = n1, thus closing the cycle.

Figure 5.

Figure 5

Sketch of an a-thermal iso-κ-“adiabatic” cycle for a two-state system comprising the ground state and the first excited state of the hydrogen-like atom. Branches [1][2] and [3][4] are iso-κ-legs and branches [2][3] and [4][1] are “adiabatic” legs, respectively. Note that the adiabatic legs run along straight lines that pass through the origin and through the point (κ,E)=(1,α) for the adiabatic leg in the ground state, and through the origin and through the point (κ,E)=(1,α/4) for the adiabatic leg in the first excited state, respectively. The four corners of the cycle are the points [1]=(κ[1],E[1])=(κin,E1), [2]=(κ[2],E[2])=(κin,E2), [3]=(κ[3],E[3])=(κf,E3), and [4]=(κ[4],E[4])=(κf,E4) in the (κ,E) plane. Note that E[1]=κinE1(κ=1), E[2]=κinE2(κ=1), E[3]=κfE2(κ=1), and E[4]=κfE1(κ=1).

Note that legs 2 and 4 would be the analogues to adiabatic branches in the thermal cycle. There, we perform or extract work on the system by changing the energy content of the hydrogen atom-like system from En2(κin) to En2(κf) and from En1(κf) to En1(κin), respectively. The total amount of work (done by the atom) associated with these two legs would be

W=ΔE=[En2(κf)En2(κin)][En1(κin)En1(κf)]=(κinκf)[En2(κ=1)En1(κ=1)]=α(1(n1)21(n2)2)(κinκf)<0, (105)

since κf>κin and n2>n1. Thus, our external apparatus, which changes κ, performs a net amount of work on the atom along these two legs.

Concerning legs 1 and 3, which would be the analogues to the heating and cooling branches of a typical thermodynamic cycle, it is not obvious how to account for the equivalent of heat transferred from and to the heat reservoir at different temperatures, and thus make a connection to thermodynamic cycles. If the radiation fields had a black-body frequency distribution, the formulas of radiation thermodynamics would apply [52,53,54], but this would weaken the desired approximation of the system through only two energy levels. What we can consider is a “reservoir” of photons with frequencies νin and νf, which the hydrogen atom-like system is in contact with during the excitation and de-excitation processes in legs 1 and 3, respectively. However, such a radiation field that consists of narrow frequency bands does not act as a standard thermal heat source as far as the hydrogen atom-like system is concerned. Instead, we treat the radiation field as part of the external apparatus for the purpose of this discussion, analogous to the pressure we might apply to the material to change the properties of the excitons representing the hydrogen atom-like system. As a consequence, the net work done by the radiation field on the atom equals

hνinhνf=[En2(κin)En1(κin)][En2(κf)En1(κf)]=(κinκf)[En2(1)En1(1)]<0, (106)

i.e., the energy of the radiation field shows a net increase along legs 1 and 3 by the same amount as the atom gained in energy when we applied work along legs 2 and 4.

We can thus visualize the two-state approximation of our hydrogen atom-like system as an “engine” that acts as a “frequency conversion pump” while keeping the number of photons conserved. A possible co-efficient of performance would be

ηconv=W(1)+W(3)W(2)+W(4)=1, (107)

i.e., the a-thermal cycle of the single controllable hydrogen atom-like system represents a perfect energy conversion apparatus from photons with one frequency to photons with another frequency. We note that this perfect restriction of the hydrogen atom-like system to a two-state system would also work if the modification of the Hamiltonian breaks the symmetry of the Coulomb field, as might be the case by exposing the hydrogen atom to an anisotropic external electric field inside a cavity.

Of course, in practice, this a-thermal cycle will encounter finite-time losses, too. The sources of possible finite-time losses have to be identified in an analysis of the quantum processes involved when changing the Hamiltonian and exciting/de-exciting the electrons between the two levels, including the degree of coherence maintained in the system along each leg. An analysis of these issues would go beyond the purview of this study, however. Possible approaches on how to analyze these issues can be found in some of the cited references dealing explicitly with the quantum aspects of heat engines [18,19,20,21,22,23,24,25,26,27,28,29,48,49,51].

A final question is whether there are experimental systems where the thermodynamic or a-thermal cycles discussed in this study might be realized. The most straightforward suggestion would be to take an individual hydrogen atom inside a cavity whose shape can be changed, such that the energy levels can be modified in some way [31]. This system should allow an a-thermal cycle, but the momentum transfer during absorption would start injecting kinetic energy, which would re-appear as a source of heat to the system. In the case of a thermodynamic cycle, where we were to expose the atom to a heat reservoir over a sufficiently large temperature range for exciting the hydrogen atom(s) to a noticeable degree, the system’s translational degrees of freedom would quickly establish thermal movement with all that implies, possibly overwhelming the thermodynamic quantities of interest in the electronic two-state system. However, since the experimental control of the hydrogen atom as a thermal engine based on the translational degrees of freedom has been quite successful already [13], a quasi-a-thermal or a thermodynamic engine based on the occupation of the electronic states and on the modification of their energy levels should be feasible.

An alternative would be an excitonic defect in a solid, since this is usually more localized (but still mobile, in principle) and thus probably less susceptible to the kinetic thermal contributions. Furthermore, the reference value of κ, κin, should be rather small, and thus small changes in temperature would already lead to noticeable changes in the occupation probabilities of the excitonic states. On the other hand, as mentioned earlier, varying κ in a solid can be nontrivial, since the quantities entering κ will depend on both pressure—which would be a suitable control variable—and temperature. As a consequence, in a (p,T) space representation, the iso-κ branches would involve closely coordinated changes both in pressure and temperature. Additionally, an a-thermal cycle might be difficult to achieve, due to the strong thermal coupling of the exciton to the rest of the solid. Nevertheless, it appears that a variety of systems exist which might serve as substrates for the realization of an electronic states-based engine with a single hydrogen atom-like system as the working fluid.

Acknowledgments

I would like to thank the participants of the 2017 workshop on “Optimizing Thermodynamics” at the Telluride Science Research Center in Telluride, CO, USA, for valuable discussions, and Karl Heinz Hoffmann for a careful reading of the manuscript.

Funding

This research received no external funding.

Conflicts of Interest

The author declares no conflict of interest.

References

  • 1.Fernandez-Cara E., Zuazua E. Control Theory: History, Mathematical Achievements and Perspectives. Bol. Soc. Esp. Mat. Apl. 2003;26:79–140. [Google Scholar]
  • 2.Sussmann H.J., Willems J.C. 300 years of Optimal Control: From the Brachystorochrone to the Maximum Principle; Proceedings of the History Session, 35th Conference on Decision and Control; Kobe, Japan. 11–12 December 1996. [Google Scholar]
  • 3.Von den Hoff P., Thallmair S., Kowalewski M., Siemering R., de Vivie-Riedle R. Optimal control theory—Closing the gap between theory and experiment. Phys. Chem. Chem. Phys. 2012;14:14460–14485. doi: 10.1039/c2cp41838j. [DOI] [PubMed] [Google Scholar]
  • 4.Werschnik J., Gross E.K.U. Quantum optimal control theory. J. Phys. B. 2007;40:R175–R211. doi: 10.1088/0953-4075/40/18/R01. [DOI] [Google Scholar]
  • 5.Landau L.D., Lifshitz E.M. Statistical Physics. 3rd ed. Pergamon Press; Oxford, UK: 1980. Part 1. [Google Scholar]
  • 6.Gobrecht H. Bergmann-Schaefer: Lehrbuch der Experimentalphysik: Mechanik, Akustik, Wärme. De Gruyter; Berlin, Germany: 1975. [Google Scholar]
  • 7.Giedt W. Thermophysics. Van Nostrand Reinhold Company; New York, NY, USA: 1971. [Google Scholar]
  • 8.Andresen B., Berry R.S., Nitzan A., Salamon P. Thermodynamics in finite time. I. The step Carnot cycle. Phys. Rev. A. 1977;15:2086–2093. doi: 10.1103/PhysRevA.15.2086. [DOI] [Google Scholar]
  • 9.Salamon P., Nitzan A., Andresen B., Berry R.S. Minimum entropy production and the optimization of heat engines. Phys. Rev. A. 1980;21:2115–2129. doi: 10.1103/PhysRevA.21.2115. [DOI] [Google Scholar]
  • 10.Salamon P., Nitzan A. Finite time optimizations of a Newton’s law Carnot cycle. J. Chem. Phys. 1981;74:3546–3560. doi: 10.1063/1.441482. [DOI] [Google Scholar]
  • 11.Andresen B. Current Trends in Finite-Time Thermodynamics. Angew. Chem. Int. Ed. 2011;50:2690–2704. doi: 10.1002/anie.201001411. [DOI] [PubMed] [Google Scholar]
  • 12.Seifert U. Stochastic thermodynamics, fluctuation theorems and molecular machines. Rep. Prog. Phys. 2012;75:126001. doi: 10.1088/0034-4885/75/12/126001. [DOI] [PubMed] [Google Scholar]
  • 13.Roßnagel J., Dawkins S.T., Tolazzi R.N., Abah O., Lutz E., Schmidt-Kaler F., Singer K. A single-atom heat engine. Science. 2016;352:325–329. doi: 10.1126/science.aad6320. [DOI] [PubMed] [Google Scholar]
  • 14.Leibfried D., Blatt R., Monroe C., Wineland D. Quantum dynamics of single trapped ions. Rev. Mod. Phys. 2003;75:281–324. doi: 10.1103/RevModPhys.75.281. [DOI] [Google Scholar]
  • 15.Scully M.O., Zubairy M.S., Agarwal G.S., Walther H. Extracting Work from a Single Heat Bath via Vanishing Quantum Coherence. Science. 2003;299:862–864. doi: 10.1126/science.1078955. [DOI] [PubMed] [Google Scholar]
  • 16.Zhao N., Honert J., Schmid B., Klas M., Isoya J., Markham M., Twithen D., Jelezko F., Liu R.-B., Fedder H., et al. Sensing single remote nuclear spins. Nat. Nanotechnol. 2012;7:657–662. doi: 10.1038/nnano.2012.152. [DOI] [PubMed] [Google Scholar]
  • 17.Vicarelli L., Heerema S.J., Dekker C., Zandbergen H.W. Controlling Defects in Graphene for Optimizing the Electrical Properties of Graphene Nanodevices. ACS Nano. 2015;9:3428–3435. doi: 10.1021/acsnano.5b01762. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 18.Salamon P., Hoffmann K.H., Rezek Y., Kosloff R. Maximum work in minimum time from a conservative quantum system. Phys. Chem. Chem. Phys. 2009;11:1027–1032. doi: 10.1039/B816102J. [DOI] [PubMed] [Google Scholar]
  • 19.Hoffmann K.H., Andresen B., Salamon P. Optimal control of a collection of parametric oscillators. Phys. Rev. E. 2013;87:062106. doi: 10.1103/PhysRevE.87.062106. [DOI] [PubMed] [Google Scholar]
  • 20.Insinga A., Andresen B., Salamon P. Thermodynamic analysis of a quantum heat engine based on harmonic oscillators. Phys. Rev. E. 2018;94:12119. doi: 10.1103/PhysRevE.94.012119. [DOI] [PubMed] [Google Scholar]
  • 21.Rezek Y., Kosloff R. Irreversible performance of a quantum harmonic heat engine. New J. Phys. 2006;8:83. doi: 10.1088/1367-2630/8/5/083. [DOI] [Google Scholar]
  • 22.Chen L., Liu X., Ge Y., Wu F., Feng H., Xia S. Power and efficiency optimization of an irreversible quantum Carnot heat engine working with harmonic oscillators. Phys. A. 2020;550:124140. doi: 10.1016/j.physa.2020.124140. [DOI] [Google Scholar]
  • 23.Kosloff R., Rezek Y. The Quantum Harmonic Otto cycle. Entropy. 2017;19:136. doi: 10.3390/e19040136. [DOI] [Google Scholar]
  • 24.Lee S., Ha M., Park J.-M., Jeong H. Finite-time quantum Otto engine: Surpassing the quasistatic efficiency due to friction. Phys. Rev. E. 2020;101:022127. doi: 10.1103/PhysRevE.101.022127. [DOI] [PubMed] [Google Scholar]
  • 25.Deffner S., Lutz E. Thermodynamic length for far-from-equilibrium quantum systems. Phys. Rev. E. 2013;87:022143. doi: 10.1103/PhysRevE.87.022143. [DOI] [PubMed] [Google Scholar]
  • 26.Quan H.T., Liu Y.-X., Sun C.P., Nori F. Quantum thermodynamic cycles and quantum heat engines. Phys. Rev. E. 2007;76:031105. doi: 10.1103/PhysRevE.76.031105. [DOI] [PubMed] [Google Scholar]
  • 27.Geva E., Kosloff R. A quantum-mechanical heat engine operating in finite time. A model consisting of spin-1/2 systems as the working fluid. J. Chem. Phys. 1992;96:3054–3067. doi: 10.1063/1.461951. [DOI] [Google Scholar]
  • 28.Geva E., Kosloff R. On the classical limit of quantum thermodynamics in finite time. J. Chem. Phys. 1992;97:4398–4412. doi: 10.1063/1.463909. [DOI] [Google Scholar]
  • 29.Xu H., Yung M.-H. Unruh quantum Otto heat engine with level degeneracy. Phys. Lett. B. 2020;801:135201. doi: 10.1016/j.physletb.2020.135201. [DOI] [Google Scholar]
  • 30.Ashcroft N.W., Mermin N.D. Solid State Physics. Saunders College Publishing; Orlando, FL, USA: 1976. [Google Scholar]
  • 31.Sen K.D., editor. Electronic Structure of Quantum Confined Atoms and Molecules. Springer; Heidelberg, Germany: 2014. [Google Scholar]
  • 32.Young K.F., Frederikse H.P.R. Temperature and Pressure Dependence of Dielectric Constant of Cadmium Fluoride. J. Appl. Phys. 1969;40:3115–3118. doi: 10.1063/1.1658150. [DOI] [Google Scholar]
  • 33.Sasabe H., Saito S. Effects of Temperature and Pressure on the Dielectric Constant in Non-Polar Polymers. Polym. J. 1972;3:749–755. doi: 10.1295/polymj.3.749. [DOI] [Google Scholar]
  • 34.Dubbers D., Stöckmann H.-J. Quantum Physics: The Bottom-Up Approach: From the Simple Two-Level System to Irreducible Representations. Springer; Heidelberg, Germany: 2013. [Google Scholar]
  • 35.Schön J.C. A thermodynamic distance criterion of optimality for the calculation of free energy changes from computer simulations. J. Chem. Phys. 1996;105:10072–10083. doi: 10.1063/1.472836. [DOI] [Google Scholar]
  • 36.Nulton J., Salamon P., Andresen B., Anmin Q. Quasistatic processes as step equilibrations. J. Chem. Phys. 1985;83:334–338. doi: 10.1063/1.449774. [DOI] [Google Scholar]
  • 37.Salamon P., Berry R.S. Thermodynamic Length and Dissipated Availability. Phys. Rev. Lett. 1983;51:1127–1130. doi: 10.1103/PhysRevLett.51.1127. [DOI] [Google Scholar]
  • 38.Salamon P., Nulton J.D., Harland J.R., Pedersen J., Ruppeiner G., Liao L. Simulated annealing with constant thermodynamic speed. Comp. Phys. Commun. 1988;49:423–428. doi: 10.1016/0010-4655(88)90003-3. [DOI] [Google Scholar]
  • 39.Kirkwood J.G. Statistical Mechanics of Fluid Mixtures. J. Chem. Phys. 1935;3:300–313. doi: 10.1063/1.1749657. [DOI] [Google Scholar]
  • 40.Zwanzig R. High-Temperature Equation of State by a Perturbation Method. I. Nonpolar Gases. J. Chem. Phys. 1954;22:1420–1426. doi: 10.1063/1.1740409. [DOI] [Google Scholar]
  • 41.Watanabe M., Reinhardt W.P. Direct dynamical calculation of entropy and free energy by adiabatic switching. Phys. Rev. Lett. 1990;65:3301–3304. doi: 10.1103/PhysRevLett.65.3301. [DOI] [PubMed] [Google Scholar]
  • 42.Diosi L., Kulacsy K., Lukacs B., Racz A. Thermodynamic length, time, speed, and optimum path to minimize entropy production. J. Chem. Phys. 1996;105:11220–11225. doi: 10.1063/1.472897. [DOI] [Google Scholar]
  • 43.Curzon F.L., Ahlborn B. Efficiency of a Carnot engine at maximum power output. Am. J. Phys. 1975;43:22–24. doi: 10.1119/1.10023. [DOI] [Google Scholar]
  • 44.Hoffmann K.H. Recent Developments in Finite Time Thermodynamics. Techn. Mech. 2002;22:14–25. [Google Scholar]
  • 45.Sienutycz S., Salamon P., editors. Finite-Time Thermodynamics and Thermoeconomics. Taylor&Francis; New York, NY, USA: 1990. [Google Scholar]
  • 46.Crooks G.E. Measuring Thermodynamic Length. Phys. Rev. Lett. 2007;99:100602. doi: 10.1103/PhysRevLett.99.100602. [DOI] [PubMed] [Google Scholar]
  • 47.Sivak D.A., Crooks G.E. Thermodynamic Metrics and Optimal Paths. Phys. Rev. Lett. 2012;108:190602. doi: 10.1103/PhysRevLett.108.190602. [DOI] [PubMed] [Google Scholar]
  • 48.Brandner K., Saito K. Thermodynamic Geometry of Microscopic Heat Engines. Phys. Rev. Lett. 2020;124:040602. doi: 10.1103/PhysRevLett.124.040602. [DOI] [PubMed] [Google Scholar]
  • 49.Abiuso P., Miller H.J.D., Perarnau-Llobet M., Scandi M. Geometric optimisation of quantum thermodynamic processes. arXiv. 2020 doi: 10.3390/e22101076.2008.13593v1 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 50.Salamon P., Nulton J.D., Ihrig E. On the relation between entropy and energy versions of thermodynamic length. J. Chem. Phys. 1984;80:436. doi: 10.1063/1.446467. [DOI] [Google Scholar]
  • 51.Allahverdyan A.E., Johal R.S., Mahler G. Work extremum principle: Structure and function of quantum heat engines. Phys. Rev. E. 2008;77:041118. doi: 10.1103/PhysRevE.77.041118. [DOI] [PubMed] [Google Scholar]
  • 52.Tervo E., Bagherisereshki E., Zhang Z. Near-field radiative thermoelectric energy converters: A review. Front. Energy. 2018;12:5–21. doi: 10.1007/s11708-017-0517-z. [DOI] [Google Scholar]
  • 53.Mungan C.E. Radiation thermodynamics with applications to lasing and fluorescent cooling. Am. J. Phys. 2005;73:315–322. doi: 10.1119/1.1842732. [DOI] [Google Scholar]
  • 54.Essex C., Kennedy D.C., Berry R.S. How hot is radiation? Am. J. Phys. 2003;71:969–978. doi: 10.1119/1.1603268. [DOI] [Google Scholar]

Articles from Entropy are provided here courtesy of Multidisciplinary Digital Publishing Institute (MDPI)

RESOURCES