Complex and even non-monotonic responses to external control can be found in many thermodynamic systems. In such systems, nonequilibrium shortcuts can rapidly drive the system from an initial state to a desired final state. One example is the Mpemba effect, where preheating a system allows it to cool faster. We present nonequilibrium hasty shortcuts—externally controlled temporal protocols that rapidly steer a system from an initial steady state to a desired final steady state. The term “hasty” indicates that the shortcut only involves fast dynamics without relying on slow relaxations. We provide a geometric analysis of such shortcuts in the space of probability distributions by using timescale separation and eigenmode decomposition. We further identify the necessary and sufficient condition for the existence of nonequilibrium hasty shortcuts in an arbitrary system. The geometric analysis within the probability space sheds light on the possible features of a system that can lead to hasty shortcuts, which can be classified into different categories based on their temporal pattern. We also find that the Mpemba-effect-like shortcuts only constitute a small fraction of the diverse categories of hasty shortcuts. This theory is validated and illustrated numerically in the self-assembly model inspired by viral capsid assembly processes.

Systems driven out of equilibrium are prevalent across physics, biology, and material science. The Mpemba effect,1–17 the strong Mpemba effect,3,4 and certain hysteresis effects18 are general examples of systems demonstrating non-monotonic responses toward external control. Furthermore, such complex nonequilibrium responses are also ubiquitous in natural systems from the cellular level, such as chemical reaction networks19–22 and circadian clocks,23–25 to the molecular level, such as in DNA mechanics26–30 or protein folding.31,32 Timescale separation is common in such nonequilibrium processes, where dynamics of interest, such as collective behavior or self-assembly, occur on a much slower timescale than other components of system dynamics, such as vibrations of atoms due to thermal fluctuation.

Traditional studies focus on the slow dynamics in systems, which are best suited for equilibrium in a static environment or slow relaxations in a slowly changing environment.33 In both cases, the fast dynamics can be integrated out and replaced by local Boltzmann distributions. Reconstructing the slow dynamics of complex systems has been the focus of recent efforts, such as using trajectory data mined from full atomistic simulations to generate few-state interpretable Markov state models.34–36 However, in the case of rapidly changing stimuli prevalent in realistic systems,37 both fast and slow dynamics play important roles in determining how systems evolve away from equilibrium.38 Rapid environmental driving harnesses interesting fast dynamics and can result in a system being able to exist in a target far-from-equilibrium steady state39,40 or access nonequilibrium shortcuts as with the Mpemba effect.1–17 Such far-from-equilibrium dynamics find a clean theoretical description in stochastic thermodynamics.41 

Understanding both the long-timescale macroscopic behavior and the fast relaxations at different environmentally controlled conditions is essential to elucidate how systems respond to rapidly changing external control protocols. In this paper, we present nonequilibrium hasty shortcuts—temporal protocols comprising rapidly switching sequences of control parameters u—that can steer a system from an initial equilibrium state (corresponding to the initial parameter value uini) to a final equilibrium state (corresponding to the final parameter value ufin). The rapid parameter switches only allow the system to utilize its fast relaxations, but they do not leave excess time for slow relaxations. However, because the relaxation modes are not mutually perpendicular to each other (the evolution operator is not Hermitian or symmetric), both the fast and slow relaxation modes play important roles in understanding the fast relaxation dynamics of the hasty shortcuts. We developed a geometric approach to determine if a system can allow for a hasty shortcut by rapidly tuning a one-dimensional control parameter. By writing down a family of master equations of a system at various values of the control parameter u’s and by performing a timescale separation analysis for each u, we obtain a family of fast projection operators to describe the fast evolution of the system at each transient control u, and a family of slow manifolds S(u) spanned by the slow relaxation eigenmodes. In the probability simplex comprising all possible probability distributions of the system’s state, a fast projection operator for a given u rapidly maps an arbitrary probability distribution onto the corresponding slow manifold. Based on the analysis of the family of fast projections and slow manifolds in the probability simplex, we developed a formalism toward identifying nonequilibrium hasty shortcuts through geometric analysis. This theory allows us to write down the necessary and sufficient condition for the existence of such nonequilibrium shortcuts in an arbitrary system that can be described by a master equation without degeneracy.

To distinguish the hasty shortcut discussed in this paper from the many other interesting shortcuts defined in nonequilibrium thermal systems or nonequilibrium quantum systems,42 we provide a very brief review of several types of shortcuts. In quantum dynamics, the shortcuts to adiabaticity describe the problem where one can utilize an extra term of Hamiltonian to assist an evolving wave function in obeying adiabatic quantum evolution beyond the adiabatic limit (e.g., maintaining on the nth eigenstate of a rapidly changing time-dependent Hamiltonian).43–45 In biological physics, similar controls with counteradiabatic terms have also been developed for diverse systems.46,47 Similarly, in thermodynamics, there have been studies of shortcuts to isothermality,48–51 where an extra term is engineered to keep a system in a Boltzmann distribution when environmental parameters rapidly change. Linear response theory has also been used to develop slowly varying optimal processes or rapidly varying weak optimal processes.52 

There are several other types of shortcuts that can be described as problems in the optimal control theory,53 where one can engineer non-monotonic control of multiple environmental parameters to steer a system from one initial state to a final state with a minimum energy dissipation54,55 or waiting time.5,56 Summarized in Ref. 42, there are three broad categories of methods to determine shortcuts: (1) inverse engineering, where a protocol is inferred using a chosen evolution of the system,57–59 (2) counterdiabatic driving, where rapid driving must preserve the trajectory of a probability distribution function,60,61 and (3) fast-forward driving, where an external potential is used to accelerate, decelerate, or reverse a reference process.62–64 

In our work, we have defined a general class of hasty shortcuts—by controlling an arbitrary control parameter (not limited to temperature) that rapidly switches in time, the system only relaxes the fast degrees of freedom, and it does not have enough time to relax its slow degrees of freedom due to the rapid control parameter switches.

While other types of shortcuts have looked into minimizing a cost function, such as time duration or energy dissipation, the hasty shortcuts presented herein instead involve the classification of a system’s dynamics into fast and slow, which are exponentially different in their rates. Rather than focusing on searching for a specific protocol or designing a system that minimizes the target function (e.g., time duration), the hasty shortcuts emphasize the avoidance of any slow dynamics altogether as its name suggests. Thus, when hasty shortcuts exist, it is likely to be exponentially faster than other processes that involve slow dynamics.

The hasty shortcut exists if the system, by only utilizing the series of fast relaxations corresponding to the sequence of control parameter values, can achieve the desired final equilibrium distribution. Some hasty shortcuts presented in this paper partially resemble the cooling/heating shortcuts proposed by the studies of the Mpemba effect, which claims that it may be faster to cool a system by first heating it up.5 It has been shown that heating and cooling are inherently asymmetric,65 and thus interesting shortcuts may emerge by non-monotonically controlling temperature. Some of the hasty shortcuts we found in this work resemble the strong Mpemba effect: To drive a system from uini to ufin > uini, the hasty shortcut may start by an initial downward switch of u1 < uini, which is followed by a final quench of u2 = ufin.

To illustrate the geometric theory of hasty shortcuts, we demonstrate a simple assisted assembly model inspired by a viral capsid assembly problem studied by Phillip Geissler’s group.66 We provide a simple 24-state assembly model that demonstrates timescale separation. In this rather kinetically simple model with a single control parameter (the subunit concentration cs), we demonstrate numerous hasty shortcuts connecting different equilibria.

We describe a system’s dynamics by a time-dependent master equation,
(1)
where p(t) is a probability vector describing n configurations and R̂(u) is the transition rate matrix controlled by a parameter u. Here, the control parameter is allowed to vary in time according to a temporal protocol u(t).
If the control parameter is held fixed at a constant value u, then regardless of the initial probability distribution p(0), the system eventually relaxes toward its corresponding stationary state puss, where R̂(u)puss=0. Such relaxation within a stationary environment (i.e., constant control parameter u) can be separated into different relaxation eigenmodes, where each mode is an eigenvector of R̂(u) such that
(2)
and the corresponding eigenvalue λi(u) dictates the relaxation rate. The time evolution of a system’s probability distribution while the control parameter is maintained at a stationary value u is
(3)
Notice that an initial probability vector p(0)=ibivi(u) is a superposition of all of the eigenvectors with weighting factor bi’s. Here, we assume that the rate matrix R̂(u) is diagonalizable for each u involved (e.g., this assumption is guaranteed to be true when detailed balance condition is satisfied). In another description, one can define an evolution operator for a constant environmental condition u over time period t, which maps an initial probability vector p(0) into p(t), the probability vector at time t. This evolution map can be written as
(4)
where V̂ is a square matrix consisting of all of the eigenvectors as its columns and b=[V̂]1p(0) defines the weighting factor bi that decomposes the initial probability vector into a superposition of eigenvectors. Here, we have defined a propagation operator
(5)
where D̂t is a diagonal matrix, with its diagonal elements represented by
(6)
In our analysis, the eigenvalues are arranged in descending order, with the largest eigenvalue always being 0 and every other eigenvalue’s real components being negative.67 In this paper, we are interested in systems that have separated relaxation timescales. In this system, for a transiently stationary control parameter value u, the relaxation dynamics can be separated into fast and slow eigenmodes. Reflected in the spectrum of eigenvalues starting from the first nonzero eigenvalue λ2, if
(7)
have a gap between 1/λc and 1/λc+1 for any c ≥ 2, then the separation of timescale occurs. In our example simulation, we choose the threshold of timescale separation as λc+1λc>10. The timescale separation allows us to define the persistence time τ, which is effectively infinitely short for the slow relaxations and infinitely long for the fast relaxation,
(8)
At this timescale of τ, eλiτ0 if i > c and eλiτ1 if ic. In other words, the constant u-dynamics of time duration τ at fixed control value u, denoted by Ŵτ, can be approximated by a rapid projection operator M̂(u), which maps the full probability space to the slow manifold S(u) (see Fig. 1),
(9)
where D̂(01) is a diagonal matrix populated by 0’s and 1’s. Furthermore, the first c entries equal 1 (i.e., D̂ii(01)=1 for ic) as τ is too short to allow for any slow relaxation, and D̂ii(01)=0 for i > c as within the time τ, all the fast eigenmodes fully relax and vanish. This map M̂(u), defined for a control parameter u, is a projection operator that characterizes the rapid relaxation of any initial probability to a slow manifold S(u). The slow manifold is a vector space spanned by the eigenvectors corresponding to the slow modes. At the timescale τ, the slow relaxations do not have enough time to occur.
FIG. 1.

Schematic of separation of fast dynamics and slow dynamics in the space of probability distributions (probability simplex). Each point in the space represents a probability distribution, and the golden star represents the stationary distribution for a given control u, puss. The slow manifold S(u), shown by the yellow plane is spanned by all the slow eigenvectors. The fast relaxation described by the rapid projection operator M̂(u) maps any initial probability distribution rapidly to a point on the slow manifold. The fast projections form a set of parallel dashed lines that are not necessarily perpendicular to the slow manifold. After a rapid projection, if a system is allowed an infinitely long time to fully relax at the constant control u, it traverses toward the final stationary state puss via the solid blue arrows.

FIG. 1.

Schematic of separation of fast dynamics and slow dynamics in the space of probability distributions (probability simplex). Each point in the space represents a probability distribution, and the golden star represents the stationary distribution for a given control u, puss. The slow manifold S(u), shown by the yellow plane is spanned by all the slow eigenvectors. The fast relaxation described by the rapid projection operator M̂(u) maps any initial probability distribution rapidly to a point on the slow manifold. The fast projections form a set of parallel dashed lines that are not necessarily perpendicular to the slow manifold. After a rapid projection, if a system is allowed an infinitely long time to fully relax at the constant control u, it traverses toward the final stationary state puss via the solid blue arrows.

Close modal

If one further waits for a time much longer than τ, the slow dynamics defined within the slow manifold can eventually bring the system to the ultimate stationary state, puss. As illustrated in Fig. 1, at a given stationary condition u, the fast projections onto the slow manifold M̂(u) are represented by parallel bundles of dashed lines (fibers) onto the slow manifold S(u) (a yellow hyperplane); given long enough time tτ, the slow relaxations toward the ultimate stationary state puss are shown by solid arrows confined on the slow manifold S(u).

We define the nonequilibrium hasty shortcut as a temporal protocol that is a sequence of rapidly switched control values uini, u1, u2, …, ufin that can steer the system from the initial stationary state puiniss to the final stationary state pufinss. The term “hasty” indicates that the dwell time τ at each control value ui is infinitely short to allow for the slow relaxations to occur [see Eq. (8)]. Since the controlled protocol avoids waiting for slow relaxations that are exponentially slower than fast relaxations, the protocol serves as a shortcut.68 In summary, the whole control protocol constructs an evolution operator comprising a sequence of fast relaxation projections M̂(u)’s, which rapidly maps the initial state to the final state,
(10)

Let us illustrate the nonequilibrium hasty shortcut by comparing it with a straightforward rudimentary control protocol that directly sets the control value from uini to ufin. In Fig. 2, we sketch three slow manifolds S(uini), S(u1), and S(ufin) within the probability simplex. The black locus consists of all stationary probability distributions puss for arbitrary values of u. The control task is to steer the system from the initial steady state puiniss to the final steady state pufinss. A hasty shortcut is illustrated by a control sequence (uini, u1, ufin). During the first step of the shortcut, the system rapidly evolves to the slow manifold S(u1) by the rapid projection M̂(u1). Then, without waiting for any slow relaxation, the second step control (of value ufin) directly evolves the system into the desired final steady state by the rapid projection M̂(ufin). In comparison, the rudimentary one-step quenching control, where uini is directly set to ufin, involves both an initial rapid projection M̂(ufin) that maps the system onto the slow manifold S(ufin) and a long-time slow relaxation as the system slowly traverses the slow manifold toward the final state pufinss. In summary, the hasty shortcut can save time by avoiding slow relaxations, which take exponentially longer time than rapid relaxations.

FIG. 2.

Schematic comparison between a hasty shortcut and a rudimentary single-step quench control to drive a system from an initial steady state puiniss to a desired final steady state pufinss. The hasty shortcut utilizes an intermediate control parameter value u1. The fast projections M̂(u1) and M̂(ufin) are shown as two dashed blue lines that spend a short time at each value of u. In the shortcut, the system achieves the desired final state without waiting for any slow relaxation. In comparison, the rudimentary single-step quench takes a long time with an initial fast relaxation (dashed gray arrow) followed by a slow relaxation (solid gray arrow) on the slow manifold S(ufin).

FIG. 2.

Schematic comparison between a hasty shortcut and a rudimentary single-step quench control to drive a system from an initial steady state puiniss to a desired final steady state pufinss. The hasty shortcut utilizes an intermediate control parameter value u1. The fast projections M̂(u1) and M̂(ufin) are shown as two dashed blue lines that spend a short time at each value of u. In the shortcut, the system achieves the desired final state without waiting for any slow relaxation. In comparison, the rudimentary single-step quench takes a long time with an initial fast relaxation (dashed gray arrow) followed by a slow relaxation (solid gray arrow) on the slow manifold S(ufin).

Close modal

The nonequilibrium hasty shortcut can be analogous to a hasty driver who is averse to traffic slowdowns. By constantly resetting the destination on the car’s GPS, the driver aims to always travel at high speed until ultimately colliding with the final destination at full speed. In this analogy, traveling at high speed corresponds to utilizing fast relaxations, traffic slowdowns represent slow dynamics on the slow manifold, and transiently resetting the destination of GPS corresponds to the rapid switches of u. Notice that some hasty shortcuts, e.g., the one shown in Fig. 2, may be counterintuitive and resemble the Mpemba effect, as it initially steers u away from the direction of the target ufin to reach an intermediate state, which can then be rapidly relaxed to the desired final state by M̂(ufin). In Sec. III C, we classify hasty shortcuts into different categories and show that the Mpemba-effect-like shortcuts only comprise a small fraction of possible hasty shortcuts.

We examine the condition of a system to allow for the nonequilibrium hasty shortcut. The hasty shortcut presented in this paper is likely to be found in kinetically nontrivial systems, including antiferromagnetic spin systems where one can easily identify the strong Mpemba effect.3,5 However, the hasty shortcuts are more general than the Mpemba effect and thus could be found in systems where the Mpemba effect does not exist. Here, we use a geometric approach to identify the general kinetic features that allow for a general thermal system to have nonequilibrium hasty shortcuts.

Let us first identify the necessary and sufficient condition for the existence of nonequilibrium hasty shortcuts. Without loss of generality, consider a system described by a family of master equations parameterized by a one-dimensional control variable u. We further assume that the rate matrix R̂(u) is diagonalizable for each u involved in our control. Both the rate matrix R̂(u) of ergodic systems satisfying detailed balance conditions and the rate matrix R̂(u) of non-detail-balanced systems without degenerate eigenvectors guarantee diagonalizability. For these systems, the steady states puss for arbitrary given values of u form a one-dimensional locus L given by
(11)
which we will refer to as the “steady-state manifold.” If, for a system, any stationary distribution pL can be mapped to a different stationary distribution in L by a sequence of rapid projection operators, M̂(u)’s, then the system allows for hasty shortcuts.

The necessary and sufficient condition for hasty shortcuts can be geometrically represented by the nontrivial intersections between two sets constructed below, where both sets can be illustrated within a system’s probability simplex (or the p-space).

Reachable set, Rs(n), is defined as the set of probability distributions p that are reachable through steering any initial stationary distribution puiniss by arbitrary n-step sequences of fast relaxation projections M̂(ui)’s,
(12)
The n-step reachable set Rs(n) can be constructed iteratively by
(13)
Since M̂ is a projection operator, Rs(i) ⊂ Rs(i + 1) is true for all positive integer i. Additionally, since p is bounded, we can denote the bounded infinite-step reachable set as Rs = limn→∞Rs(n). For illustration, in Fig. 3(a), we sketch the construction of Rs(1) in the p-space. In this case, the set Rs(1) consists of all possible distributions p’s that can be reached by any single-step rapid projection M̂(u1) applied to any initial steady-state distribution puiniss, for any arbitrary u1 and uini. This reachable set is illustrated by a two-dim ribbon, which is swept by a moving one-dim curve (T(u)) in the p-space: Given a chosen value of u1, the rapid projection M̂(u1) maps all possible steady states in L to a transient set
(14)
which is a one-dim curve within the slow manifold T(u1)S(u1). In Fig. 3(a), the transient set T(u1) is the red curve obtained by the projection of the whole steady-state manifold L (as black curve) onto the slow manifold S(u1) (as a yellow plane) via the single-step projection M̂(u1) (as dashed arrows). Then, one can construct the set Rs(1) as the union of all transient sets T(u1) for all possible values for u1,
(15)
Geometrically, in Fig. 3(a), the set Rs(1) is the pink ribbon sweep by the red curves for different choices of u1. It is straightforward to see that L, the set of steady states (i.e., the black curve), is a backbone of Rs(n) for all positive integer n.
FIG. 3.

Illustration of reachable and penultimate sets in the p-space. (a) The single-step reachable set Rs(1) (illustrated as a red ribbon) is generated as the union of all states reachable by the projection of any arbitrary initial steady-state puinissL (black curve) to any slow manifold S(u1). Given one value of u1, a transient set T(u1) (red curve) within the slow manifold S(u1) (yellow ribbon) is the projection of L (black curve) by M̂(u1) (dashed arrows). The reachable set Rs(1) is the red ribbon swept by the red curve T(u1) for all choices of u1. (b) The penultimate set Ps (illustrated as a blue ribbon) is the set of all p’s that can evolve via an ultimate-step projection M̂(ufin) to reach the corresponding steady-state distribution pufinss for all possible values of ufin. The ultimate projections corresponding to three choices of ufin are sketched as three dashed blue arrows toward three golden stars. (c) Intersection of the transient set T(u1) (red solid line) with a fiber F(u1) (blue dashed line) on the slow manifold hyperplane (yellow ribbon) occurs at the steady state pu1ss.

FIG. 3.

Illustration of reachable and penultimate sets in the p-space. (a) The single-step reachable set Rs(1) (illustrated as a red ribbon) is generated as the union of all states reachable by the projection of any arbitrary initial steady-state puinissL (black curve) to any slow manifold S(u1). Given one value of u1, a transient set T(u1) (red curve) within the slow manifold S(u1) (yellow ribbon) is the projection of L (black curve) by M̂(u1) (dashed arrows). The reachable set Rs(1) is the red ribbon swept by the red curve T(u1) for all choices of u1. (b) The penultimate set Ps (illustrated as a blue ribbon) is the set of all p’s that can evolve via an ultimate-step projection M̂(ufin) to reach the corresponding steady-state distribution pufinss for all possible values of ufin. The ultimate projections corresponding to three choices of ufin are sketched as three dashed blue arrows toward three golden stars. (c) Intersection of the transient set T(u1) (red solid line) with a fiber F(u1) (blue dashed line) on the slow manifold hyperplane (yellow ribbon) occurs at the steady state pu1ss.

Close modal
Penultimate set, given by
(16)
is defined as the set of all possible p’s that can be directly projected to puss by a single-step rapid relaxation M̂(u). Here, we have defined a “fiber”
(17)
as a multidimensional set of distributions that can be immediately relaxed into puss by the rapid projection M̂(u). Notice that the fiber F(u) is not necessarily a one-dim object, and the number of fast eigenmodes for R̂(u) determines F(u)’s dimension. In Fig. 3(b), each dashed arrow represents one fiber F(u) for a specific value of u, and the penultimate set can be considered as a multidimensional blue ribbon swept by a family of fibers F(u) for all values of u. One can show that the steady-state manifold L is a subset of the penultimate set. In other words, the set of steady states L (as black curve) is the backbone of the penultimate set.
Existence condition of hasty shortcuts: The existence condition of (up to n-step) hasty shortcuts can be written as the nontrivial intersection between the n-step reachable set Rs(n) and the penultimate set Ps,
(18)
where the not-equal-superset sign, ⊋, is used to exclude the trivial intersection between Rs(n) and Ps. Here, trivial intersection between Rs(n) and Ps is their shared backbone L (i.e., the set of steady-state distributions). Intuitively, the trivial intersections between the Rs(n) and Ps correspond to time-independent protocol ufin = un =⋯= u1 = uini, where the initial and final steady-state distributions are trivially identical. In the following, we discuss the geometrical features that allow for the nontrivial intersection.

The geometric representation of the existence condition for hasty shortcuts [as Eqs. (11), (12), (16), and (18)] allows us to investigate the underlying mechanisms of hasty shortcuts.

First, we show that the hasty shortcuts are inherently far from equilibrium and steady states, which allows for the necessary geometrical features for the nontrivial intersection between Rs(n) and Ps. This can be visualized by Fig. 3(c): Recall that Rs(1) = ∪uT(u) is the union of a family of transient sets T(u) for all u’s, and Ps = ∪uF(u) is the union of a family of “fibers” F(u) for all u’s. Moreover, recall that the existence condition for hasty shortcuts is that Rs and Ps intersect beyond the shared steady-state backbone L [Eq. (18)]. However, as shown in Fig. 3(c), at a given value u, T(u) and F(u) can only intersect at the corresponding steady state, puss. This is because F(u) belongs to the subspace spanned by fast eigenvectors, and T(u)S(u) is confined to the slow manifold spanned by the slow eigenvectors. Thus, we argue that for systems R̂(u)’s with continuous dependence on control parameter u, in the vicinity of u, it is very unlikely to construct nontrivial intersections between the reachable set and the penultimate set. In other words, hasty shortcuts can only be achieved by far-from-steady-state driving protocols.

Furthermore, we illustrate potential geometric features that could allow for the existence of hasty shortcuts. We propose a few geometric features that allow for the nontrivial intersection between Rs and Ps. They shed light on the kinetic features that could allow a system to have hasty shortcuts. Even though T(u) and F(u) cannot intersect beyond the trivial point puss [see Fig. 3(c)], the nontrivial intersection between Rs(n) and Ps may still occur if any one or more of the following geometrical features are satisfied:

  • (#1) the steady-state locus is a highly bent curve that almost intersects itself;

  • (#2) the reachable set and/or the penultimate set are highly bent;

  • (#3) the reachable set and/or the penultimate set occupies a large space in the probability simplex.

(#1) states that the curve L is so highly curved that it almost approaches self-intersection, causing some point puass along the curve to be in close proximity to another point pubss at a very different u. In this situation, the shared backbone of the two “ribbons” Rs and Ps is highly bent and almost approaches self-intersection, increasing the chance for nontrivial intersections between Rs and Ps. To the next level, if the curve L is so bent that its point puass intersects the fiber F(ub) corresponding to M̂(ub), it indicates that there exists a single-step quench shortcut from puass to pubss, which can be realized by directly quenching ua to ub. In the extreme case, if the curve L intersects itself at puass=pubss, the system may demonstrate reentrant behaviors that resemble those studied in reentrant transitions.69–74 For example, the highly curved equilibrium locus L and its associated relaxation trajectories have been illustrated graphically in the work of Klich et al. focusing on the mean field antiferromagnetic Ising model, which demonstrates the strong Mpemba effect.3 For other general thermodynamic systems controlled by a simple control parameter u (such as temperature, pressure, or concentration), the feature (#1) may not be easily satisfied. For general systems without a strongly non-monotonic parameter dependence required in geometric feature (#1), the hasty shortcut may still exist under geometric features (#2) and (#3).

(#2) states that the geometric shape of either Rs(n) or Ps is highly bent. It increases the chance for the two sets to intersect beyond their shared backbone L, which is the condition of the existence of the hasty shortcut. Notice that here we do not assume for geometric feature (#1), and thus the contortion of Rs or Ps is not due to a bent backbone. Rather, the contortion of Rs and/or Ps can result from the change of fast and slow eigenvectors vi(u) of the rate matrix R̂(u) as u varies. In other words, even for systems whose steady states puss have a plain (not-highly curved) dependence on u, the hasty shortcut may still exist if the relaxation modes change dramatically as one varies the control parameter u.

(#3) states that Rs(n) and/or Ps occupies a large space in the p-space. It increases the chance for the nontrivial intersection between Rs and Ps, which allows for the existence of hasty shortcuts. First, to allow Ps to occupy a large space (i.e., greater dimensionality), it can be realized for systems whose eigenvectors consist of a large number of fast eigenvectors and only a few slow eigenvectors [i.e., c is small in Eq. (7)].75 Second, to increase the reachable set, one may consider increasing the number of steps in the control protocol. In other words, the larger the n, the larger the reachable set Rs(n), as one can show Rs(n) ⊂ Rs(n + 1).

The increase of Rs(n) as the number of steps n increases can be analyzed geometrically. In Fig. 4, we illustrate two cases where increasing step number achieves new reachable states. For simplicity, consider a periodic control protocol oscillating between u1 and u2. Depending on the directions of the projection operators M̂(u1) and M̂(u2) relative to the locations of the slow manifolds S(u1) and S(u2), the system may be driven to a sequence of states that either converges or diverges. In Fig. 4(a), as one increases the number of cycles between u1 and u2, the resulting states converge. In comparison, in Fig. 4(b), the resulting system reaches a sequence of states that diverge as one increases the number of periods. In summary, geometric relations between the fast and slow eigenmodes for various values of u could be engineered to increase the size of the reachable set Rs(n) and thus increase the chance of obtaining hasty shortcuts.

FIG. 4.

Illustration of effects of periodic control sequences. In each panel, the purple and blue planes represent two slow manifolds S(u) of two control values u = u1 and u = u2, and the solid arrows correspond to their corresponding fast projections M̂(u) for u = u1 and u = u2. In (a), an initial distribution A is driven by two oscillation periods (u1, u2, u1, u2) and evolves in a converging manner (see A, B, C, D, E). In (b), the initial distribution A is driven by two oscillation periods to evolve in a diverging manner (see A, B, C, D, E).

FIG. 4.

Illustration of effects of periodic control sequences. In each panel, the purple and blue planes represent two slow manifolds S(u) of two control values u = u1 and u = u2, and the solid arrows correspond to their corresponding fast projections M̂(u) for u = u1 and u = u2. In (a), an initial distribution A is driven by two oscillation periods (u1, u2, u1, u2) and evolves in a converging manner (see A, B, C, D, E). In (b), the initial distribution A is driven by two oscillation periods to evolve in a diverging manner (see A, B, C, D, E).

Close modal
Let us now describe a simple Ising-type model of assisted assembly, a solution of octahedron-shaped lattices. Each lattice consists of eight empty sites, each of which can be occupied by up to one subunit. The concentration of subunits is considered a controlled parameter by a large bath in contact with the solution and is denoted by cs. When a site k is occupied by a subunit, it is denoted by state sk = 1, and when empty, it is sk = 0. Thus, the configuration of each octahedron in the solution is represented by an eight-bit string, and its energy is defined in an Ising model-like form. The energy of each configuration s = (s1, …, s8) is given by the summation of the binding energy for each subunit and the interaction energy between neighboring subunits. We have
(19)
where the constant h is the binding energy between each subunit and the binding site and J is the interaction energy between any neighboring pair of subunits. If each binding site were distinguishable, the model would consist of 28 unique configurations. In reality, since each binding site is assumed to be identical with the same binding affinity with subunits, h, the 28 configuration can be simplified to 24 distinct configurations indexed by i, and their degeneracy is denoted by gi. The degeneracy gi was calculated using six symmetry moves, and one can verify that i=124gi=256. Given this consideration, we can define the free energy of a distinguishable configuration i as Fi = Eiβ−1 ln gi, where β = 1/kBT is assumed to be unity in this work. We consider a dilute solution of octahedrons, where each octahedron is considered independent and identically distributed. Then, the state of all octahedrons can be represented by the configuration probabilities of one octahedron. The probability p(t) evolves according to the concentration of subunits in the solution cs, temperature T, and the interaction energies. Specifically, the probability evolves according to the master equation given by
(20)
where R̂ is the 24 × 24 transition matrix and its off-diagonal elements Rij represent probability transition rates from configuration j to i. Two types of transitions considered: binding and unbinding of a single subunit. The rate of any binding event is given as
(21)
and the rate of an unbinding event is given as
(22)
where Fi denotes the free energy of configuration i. The term ξη(i, j) captures the steric hindrance barrier of the binding or unbinding transition due to occupied neighboring subunits. Here, ξ is a positive constant and η(i, j) = η(j, i) is the occupation number of neighboring sites around the binding/unbinding site for the transition between configurations i and j. In summary, the free energy barrier for the transition between configurations i and j is assumed to be their average free energy (Fi + Fj)/2 plus the steric hindrance ξη(i, j). One can verify that the transition rates satisfy the detailed balance condition. Some possible transitions are sketched in Fig. 5. The diagonal elements of the rate matrix are chosen such that each column of R̂ adds up to 0. Thus, the dynamics of assisted assembly can be described by a family of rate matrices R̂(cs) parameterized by control parameter cs. The theory of timescale separation and Eqs. (1), (3), and (4) apply.
FIG. 5.

Simple assembly of an octahedral lattice model. Illustrated by two out of many possible transitions (binding and unbinding of a subunit).

FIG. 5.

Simple assembly of an octahedral lattice model. Illustrated by two out of many possible transitions (binding and unbinding of a subunit).

Close modal

The system’s dynamics at a given subunit concentration cs is captured by the corresponding rate matrix R̂(cs). The control parameter u for this assembly problem is chosen to be the subunit concentration cs. To illustrate the systems’ equilibrium distributions at different control values, we discretized cs and obtained the equilibrium distribution for each cs, shown in Fig. 6.

FIG. 6.

Equilibrium distributions for different assembly configurations at different values of subunit concentration cs. There are 24 distinct configurations of assembly denoted by state index. Larger state indices correspond to higher-occupancy assembled configurations.

FIG. 6.

Equilibrium distributions for different assembly configurations at different values of subunit concentration cs. There are 24 distinct configurations of assembly denoted by state index. Larger state indices correspond to higher-occupancy assembled configurations.

Close modal

Numerical eigenanalysis of R(cs) reveals that the system shows timescale separation over an arbitrary selection of values of cs (see Fig. S1 in the supplementary material). Therefore, we can use the eigenmode separation approach described in Sec. II A to perform an efficient simulation of the system’s dynamics in a reduced space. It demonstrates good agreement between the full dynamics and the reduced dynamics based on timescale separation (see Fig. S2 in the supplementary material).

With a numerically solvable model, we verify our geometrical theory for the existence of hasty shortcuts. We simplify the control protocol by requiring the values of cs to be chosen from a discrete set cs = 0.1, 0.6, …, 7.1. In the rest of the paper, both u and cs denote the control parameter and will be used interchangeably. Then, by further discretizing the probability distribution space, we numerically obtain the discrete reachable set [as dots in Fig. 7(a)] and its nontrivial intersection with the penultimate set [as blue dots in Fig. 7(b)]. The reachable set is constructed as follows: Consider the system starts at a steady-state probability distribution p(t0)=puiniss for the initial control parameter to be the subunit concentration chosen from the discrete list cs = 0.1, 0.6, …, 7.1. We perform two rapid steps of controls (u1, u2) to drive the system. After the two rapid projections, the system reaches p(t2)=M̂(u1)M̂(u2)puiniss. By choosing all possible protocols (uini, u1, u2), we can steer the system’s probability distributions into a two-step reachable set Rs(2). Notice that each element of the set is a 24-dim vector in the probability simplex, and for illustrative purposes, they are shown in a two-dim plot by principal component analysis (PCA) in Fig. 7(a). Notice that if uini = u1 = u2, the control protocol does not change the parameter at all, and the system remains at the initial equilibrium distribution. The reachable set contains the 15 steady-state distributions corresponding to each discrete value of cs, shown by 15 golden stars in Fig. 7(a).

FIG. 7.

Numerical generation of reachable and penultimate sets. (a) The reachable set (red dots) in a 24-dimensional state space is here represented in reduced dimensions using PCA. Relevant equilibrium distributions (golden stars) correspond to equilibria previously shown in Fig. 6. (b) Penultimate sets (blue dots) corresponding to two different equilibria characterized by cs (golden stars) are shown and indicate differences in reachability depending on the choice of final distribution. (c) A representative trajectory of nonequilibrium driving between two equilibria. Fast dynamics mapping (arrows) connect the initial equilibrium (higher golden star) first to a member of the reachable set (red dot), then to a member of the penultimate set (blue dot), and arrive at the final equilibrium (lower golden star) using its associated fast projection.

FIG. 7.

Numerical generation of reachable and penultimate sets. (a) The reachable set (red dots) in a 24-dimensional state space is here represented in reduced dimensions using PCA. Relevant equilibrium distributions (golden stars) correspond to equilibria previously shown in Fig. 6. (b) Penultimate sets (blue dots) corresponding to two different equilibria characterized by cs (golden stars) are shown and indicate differences in reachability depending on the choice of final distribution. (c) A representative trajectory of nonequilibrium driving between two equilibria. Fast dynamics mapping (arrows) connect the initial equilibrium (higher golden star) first to a member of the reachable set (red dot), then to a member of the penultimate set (blue dot), and arrive at the final equilibrium (lower golden star) using its associated fast projection.

Close modal

To determine the hasty shortcuts, we numerically find the intersection between the reachable set and the penultimate set. This can be done by taking any probability distribution from the reachable set, e.g., p(t2), applying an ultimate-step control of ufin. If the rapid relaxation M̂(ufin) projects p(t2) to the steady state pufinss, then the distribution p(t2) (from the reachable set) also belongs to the penultimate set. Numerically, the intersection between a point p(t2) in the reachable set and a point in the penultimate set (corresponding to ufin) is judged by the following: If maxM̂(ufin)p(t2)pufinss<ε=107, then p(t2) can be mapped by a final control ufin to a state that is extremely close to the ultimate steady state, pufinss. Moreover, the corresponding control sequence, (uini, u1, u2, ufin), constructs a hasty shortcut connecting the initial steady state puiniss to the final steady state pufinss, which only utilizes the fast dynamics and does not require waiting for any slow dynamics. Notice that rather than showing the complete overlap between the reachable set and the penultimate set, in Fig. 7(b) and Fig. S3 in the supplementary material, we have shown the intersection set corresponding to different choices of final control values ufin. In Fig. 7(b), left, the intersection set contains four different distributions for ufincs = 5.1. It indicates that the steady-state distribution corresponding to cs = 5.1 can be accessed through different members of the penultimate set. In contrast, for the final steady state pss(cs=7.1), only a single nontrivial intersection exists [see blue dots shown in Fig. 7(b), right].

As demonstrated above, even in a simple self-assembly system, we can identify multistep and non-monotonic hasty shortcuts capable of driving an initial equilibrium distribution to a desired final equilibrium. One such shortcut is illustrated in Fig. 7(c) where a system is driven from pss(cs=6.6) to pss(cs=5.1). This non-monotonic control involves starting at the steady state of concentration uini = 6.6, applying a sudden decrease of subunit concentration to u1 = 4.1, immediately followed by a dramatic subunit concentration increase, u2 = 7.1, and ultimately switching the subunit concentration to the desired final value cs = 5.1. This shortcut is one of many hasty shortcuts obtained by the reachable set-penultimate set intersection.

Even for a low number of control steps n = 2, the system demonstrates numerous hasty shortcuts. In Fig. 8(a), we list all (n = 2)-step hasty shortcuts starting from initial steady state of uini = 3.1, 3.6, …, 7.1 and ending at a final steady state of ufin, i.e., uini, u1, u2, ufin. For illustrative purposes, the shortcuts are represented by two parts: (1) The initial three control values uini, u1, u2 are shown as the three columns to the left of the vertical bold line, and (2) then each ultimate control ufin that can lead the system, prepared by an initial control to reach pufinss, is shown as a filled (colored) block in the eight columns to the right of the vertical bold line. The color of each block corresponds to the value of u. Notice that among all possible rapid control sequences of n = 2, many cannot achieve any ultimate equilibrium and thus do not qualify as shortcuts. The complete list of all possible control sequences is presented in Fig. S4 in the supplementary material. Moreover, we notice that there does not exist any (n = 2)-step hasty shortcut starting from or ending at low initial concentrations (uini < 3.1 or ufin < 3.1), which indicates that a large number of steps n may be required to find shortcuts in the low concentration region.

FIG. 8.

Complete list of (n = 2)-step hasty shortcuts. (a) The control protocols (uini, u1, u2, ufin) are shown by a combination of the left three columns (uini, u1, u2) and the eight columns on the right (ufin). If a final steady state for a given ufin is reachable following any control shown in the left three columns (uini, u1, u2), then it is illustrated by a shaded box for the corresponding ultimate control ufin = 3.1, 3.6, …, 7.1. (b) The control protocols that can reach ufin = 5.1 are represented by the corresponding (uini, u1, u2), and they are grouped by trivial (stationary control, not a shortcut), quench, reckless, overshoot, and other categories. (c) The control protocols that can reach ufin = 5.1 are represented by the corresponding (uini, u1, u2), and they are grouped by trivial, monotonic, countershoot, reckless control, quench, overshoot, and other categories.

FIG. 8.

Complete list of (n = 2)-step hasty shortcuts. (a) The control protocols (uini, u1, u2, ufin) are shown by a combination of the left three columns (uini, u1, u2) and the eight columns on the right (ufin). If a final steady state for a given ufin is reachable following any control shown in the left three columns (uini, u1, u2), then it is illustrated by a shaded box for the corresponding ultimate control ufin = 3.1, 3.6, …, 7.1. (b) The control protocols that can reach ufin = 5.1 are represented by the corresponding (uini, u1, u2), and they are grouped by trivial (stationary control, not a shortcut), quench, reckless, overshoot, and other categories. (c) The control protocols that can reach ufin = 5.1 are represented by the corresponding (uini, u1, u2), and they are grouped by trivial, monotonic, countershoot, reckless control, quench, overshoot, and other categories.

Close modal

The numerical results revealed numerous hasty shortcuts of diverse temporal patterns. Here, we classify the shortcut into a few categories of interest. Notice that the Mpemba-effect-like shortcuts only constitute a small fraction of all possible hasty shortcuts. We classify hasty shortcuts as (i) monotonic, (ii) overshooting only, (iii) countershooting only, (iv) reckless control, (v) quenching, and (vi) other defined as follows:

  • (i) “Monotonic”: The shortcut involves u1 and u2 that are within the closed range of [uini, ufin] (or [ufin, uini]) and the control is monotonic, u1u2 (or u1u2).

  • (ii) “Overshooting only”: One or more intermediate controls u1, u2 go beyond the range between uini and ufin along the forward direction (from uini to ufin), thus creating an overshoot.

  • (iii) “Countershooting only”: One or both intermediate controls u1, u2 go beyond the range between uini and ufin along the counter-forward direction (from ufin to uini). By definition, the Mpemba-effect-like shortcuts must belong to this category.

  • (iv) “Reckless control”: One of the intermediate control (either u1 or u2) overshoots, and the other intermediate control counter-shoots. This is reckless as it involves large-amplitude controls beyond uini and ufin in both the forward and backward directions.

  • (v) “Quenching”: The control is a direct one-step quench from uini to ufin that can immediately drive the system from initial equilibrium to the final equilibrium.

  • (vi) “Other”: This involves all kinds of controls that do not fall in the classifications above.

In Figs. 8(b) and 8(c), we illustrate the classification of shortcuts by presenting the hasty shortcuts that can reach two specific final equilibria (i.e., for ufin = 5.1 and ufin = 6.1). It is interesting to note that no monotonic or countershoot shortcuts can arrive at the steady state of ufin = 5.1. Still, all categories of shortcuts are found to drive some initial equilibrium to the final equilibrium of ufin = 6.1. Moreover, for certain pairs of initial uini and final ufin, there may be no direct quenching or monotonic shortcut. In Fig. 7(c), only two shortcuts are found to start from uini = 4.6 and end at ufin = 6.1, and both are overshooting shortcuts. For a complete summary of all shortcuts for all possible final equilibria, please refer to Fig. S5 in the supplementary material.

We further demonstrate that by increasing the number of steps n, one can reveal more hasty shortcuts by achieving a larger reachable set Rs(n) as argued in the geometric feature (#3) in Sec. II D. The low concentration region cs < 3.1, which is inaccessible by (n = 2)-step shortcuts (see Fig. 8), can be accessed by (n = 4)-step shortcuts (see Fig. 9). For the purpose of demonstration, we numerically construct the reachable set Rs(4) by using M̂(u4)M̂(u3)M̂(u2)M̂(u1)puiniss, where the initial equilibria are restricted to the low concentration region uini = cs = 0.1, …, 3.6. A list of new hasty shortcuts is found to connect from uini ≤ 3.6 to any ultimate value ufin as shown in Figs. S6 and S7 in the supplementary material. In Fig. 9(a), we list all hasty shortcuts toward pufinss for ufin = 3.1.

FIG. 9.

All (n = 4)-step hasty shortcuts that can reach final equilibrium of ufin = 3.1. (a) Shortcuts are grouped into overshoot, reckless control, and other categories. (b) Histograms of direction turns for hasty shortcuts in each category.

FIG. 9.

All (n = 4)-step hasty shortcuts that can reach final equilibrium of ufin = 3.1. (a) Shortcuts are grouped into overshoot, reckless control, and other categories. (b) Histograms of direction turns for hasty shortcuts in each category.

Close modal

In this low concentration range, where (n = 2)-step shortcuts do not exist, (n = 4)-step shortcuts are also harder to achieve: As shown in Fig. 9(a), control protocols with simple patterns, such as quench, undershoot, and monotonic, cannot serve as hasty shortcuts. Only three categories of shortcuts are observed: overshoot, reckless control, and others. This observation agrees with the geometric analysis following feature (#3) in Sec. II D, where erratic or oscillatory multistep control protocols with a number of direction turns can lead to shortcuts where simpler patterns fail to reach. Here, a direction turn is defined by one change of control direction of ui−1, ui, ui+1, e.g., u1 > u2 < u3 or u1u2u3. By quantifying the number of direction turns in each (n = 4)-step hasty shortcut, we find that many overshoot-type shortcuts are strongly “oscillatory,” involving three direction turns. We also observe a number of reckless control or other shortcuts that involve two, three, or four direction turns. The histograms of the number of direction turns in each category of shortcuts are shown in Fig. 9(b).

We further investigate the effect of control protocol with strictly periodic oscillations between u1 and u2 (i.e., periodic direction turns). We choose an initial equilibrium of uini = 0.1 and then oscillate the control parameter between u1 = 7.1 and u2 = 1.1. In Fig. 10(a), we demonstrate the evolution of the initial distribution after a single period (M̂(u1)M̂(u2)), double periods ([M̂(u1)M̂(u2)]2), and triple periods ([M̂(u1)M̂(u2)]3). We verify that the system evolves into a different distribution at the end of each period in a converging manner as described by Fig. 4(a) in Sec. II C. In Fig. 10(b), we also demonstrate the noncommutative property of (u1, u2) pairs in Fig. 10(b), where M̂(ui)M̂(u2)M̂(u1)puiss (forward cycle) and M̂(ui)M̂(u1)M̂(u2)puiss (backward cycle) lead to different ultimate states. The periodic oscillatory and noncommutative control analysis further underscores the importance of oscillatory, non-monotonic, and reckless patterns in achieving hasty shortcuts.

FIG. 10.

Effect of periodic controls and the noncommutative nature of the evolution. (a) Repeated periodic oscillations between two different u show probability distributions evolving convergingly. (b) For a cycle of control u1 = 0.1, u2 = 7.1, and ui = 3.6, the forward cycle and the reverse cycle result in different ultimate distributions.

FIG. 10.

Effect of periodic controls and the noncommutative nature of the evolution. (a) Repeated periodic oscillations between two different u show probability distributions evolving convergingly. (b) For a cycle of control u1 = 0.1, u2 = 7.1, and ui = 3.6, the forward cycle and the reverse cycle result in different ultimate distributions.

Close modal

This paper proposes nonequilibrium hasty shortcuts, a new class of rapidly steered control protocols that can manipulate a system from an initial equilibrium (or steady state) to a different final equilibrium (or steady state). The name “hasty” indicates that throughout the process, the system’s dynamics only involve fast dynamics but not slow relaxations (due to the rapid change of the control parameter). We have described a general geometric approach to understanding the nonequilibrium hasty shortcuts in arbitrary systems that can be described by a master equation. At any transiently fixed control parameter u, the fast dynamics (M̂(u)) rapidly projects any initial probability distribution onto a low-dimensional slow manifold S(u) that is spanned by the slow relaxation modes. By allowing the control parameter u to assume a range of values, we obtain a family of slow manifolds and a family of fast projection operators. This allows us to construct a reachable set and a penultimate set in the probability space. Moreover, the existence of hasty shortcuts can be determined through the nontrivial intersection between the reachable set and the penultimate set. The geometric perspective of this paper allows us to illustrate the possible mechanisms that could allow a system to have hasty shortcuts.

As an illustration, we demonstrate hasty shortcuts in a simple Ising-model-like assisted assembly process where each assembly is an eight-sided lattice. Each lattice site can bind up to one subunit. The control parameter u is the concentration of the subunit in the solution cs. We numerically generate the reachable and penultimate sets and demonstrate many nonequilibrium hasty shortcuts of various patterns and step lengths. Tabulating the complete set of shortcut protocols revealed a diverse set of shortcuts, including monotonic, overshooting, countershooting, reckless control, quenching, and many others. Among these shortcuts, the countershooting shortcuts may resemble the strong Mpemba effect that was previously predicted.3,5

This geometric approach lays the foundation for future research into the processes that make hasty shortcuts possible, thus enriching the field of nonequilibrium thermodynamic control strategies. In the future, such a geometric approach may be extended to controlling nonadiabatic quantum dynamics and strongly dissipative systems.

See the supplementary material for appendices and additional figures.

The authors appreciate the inspiring discussions with Professor Oren Raz, Dr. Zhongmin Zhang, and Professor Christopher Jarzynski. S.S.C. acknowledges the support provided by the National Science Foundation Graduate Research Fellowship (Grant No. DGE-2040435). We also appreciate the financial support received from the startup fund at UNC-Chapel Hill and the fund from the National Science Foundation Grant No. DMR-2145256.

The authors have no conflicts to disclose.

Supraja S. Chittari: Conceptualization (equal); Data curation (equal); Formal analysis (equal); Funding acquisition (equal); Investigation (equal); Methodology (equal); Project administration (equal); Software (equal); Supervision (equal); Validation (equal); Visualization (equal); Writing – original draft (equal); Writing – review & editing (equal). Zhiyue Lu: Conceptualization (equal); Data curation (equal); Formal analysis (equal); Funding acquisition (equal); Investigation (equal); Methodology (equal); Project administration (equal); Software (equal); Supervision (equal); Validation (equal); Visualization (equal); Writing – original draft (equal); Writing – review & editing (equal).

The data that support the findings of this study are available within the article and its supplementary material.

1.
Z.
Lu
and
O.
Raz
, “
Nonequilibrium thermodynamics of the Markovian Mpemba effect and its inverse
,”
Proc. Natl. Acad. Sci. U. S. A.
114
,
5083
5088
(
2017
).
2.
M.
Baity-Jesi
,
E.
Calore
,
A.
Cruz
,
L. A.
Fernandez
,
J. M.
Gil-Narvión
,
A.
Gordillo-Guerrero
,
D.
Iñiguez
,
A.
Lasanta
,
A.
Maiorano
,
E.
Marinari
et al, “
The Mpemba effect in spin glasses is a persistent memory effect
,”
Proc. Natl. Acad. Sci. U. S. A.
116
,
15350
15355
(
2019
).
3.
I.
Klich
,
O.
Raz
,
O.
Hirschberg
, and
M.
Vucelja
, “
Mpemba index and anomalous relaxation
,”
Phys. Rev. X
9
,
021060
(
2019
).
4.
A.
Biswas
,
V.
Prasad
,
O.
Raz
, and
R.
Rajesh
, “
Mpemba effect in driven granular Maxwell gases
,”
Phys. Rev. E
102
,
012906
(
2020
).
5.
A.
Gal
and
O.
Raz
, “
Precooling strategy allows exponentially faster heating
,”
Phys. Rev. Lett.
124
,
060602
(
2020
).
6.
J.
Degünther
and
U.
Seifert
, “
Anomalous relaxation from a non-equilibrium steady state: An isothermal analog of the Mpemba effect
,”
Europhys. Lett.
139
,
41002
(
2022
).
7.
Z.-Y.
Yang
and
J.-X.
Hou
, “
Non-Markovian Mpemba effect in mean-field systems
,”
Phys. Rev. E
101
,
052106
(
2020
).
8.
J.
Bechhoefer
,
A.
Kumar
, and
R.
Chétrite
, “
A fresh understanding of the Mpemba effect
,”
Nat. Rev. Phys.
3
,
534
535
(
2021
).
9.
F.
Carollo
,
A.
Lasanta
, and
I.
Lesanovsky
, “
Exponentially accelerated approach to stationarity in Markovian open quantum systems through the Mpemba effect
,”
Phys. Rev. Lett.
127
,
060401
(
2021
).
10.
Z.-Y.
Yang
and
J.-X.
Hou
, “
Mpemba effect of a mean-field system: The phase transition time
,”
Phys. Rev. E
105
,
014119
(
2022
).
11.
R.
Holtzman
and
O.
Raz
, “
Landau theory for the Mpemba effect through phase transitions
,”
Commun. Phys.
5
,
280
(
2022
).
12.
A.
Lasanta
,
F.
Vega Reyes
,
A.
Prados
, and
A.
Santos
, “
When the hotter cools more quickly: Mpemba effect in granular fluids
,”
Phys. Rev. Lett.
119
,
148001
(
2017
).
13.
S.
Zhang
and
J.-X.
Hou
, “
Theoretical model for the Mpemba effect through the canonical first-order phase transition
,”
Phys. Rev. E
106
,
034131
(
2022
).
14.
J.
Lin
,
K.
Li
,
J.
He
,
J.
Ren
, and
J.
Wang
, “
Power statistics of Otto heat engines with the Mpemba effect
,”
Phys. Rev. E
105
,
014104
(
2022
).
15.
E. B.
Mpemba
and
D. G.
Osborne
, “
Cool
,”
Phys. Educ.
4
,
172
(
1969
).
16.
A.
Kumar
and
J.
Bechhoefer
, “
Exponentially faster cooling in a colloidal system
,”
Nature
584
,
64
68
(
2020
).
17.
R.
Chétrite
,
A.
Kumar
, and
J.
Bechhoefer
, “
The metastable Mpemba effect corresponds to a non-monotonic temperature dependence of extractable work
,”
Front. Phys.
9
,
654271
(
2021
).
18.
M.
Acharyya
, “
Nonequilibrium phase transition in the kinetic Ising model: Is the transition point the maximum lossy point?
,”
Phys. Rev. E
58
,
179
(
1998
).
19.
T. J.
Kobayashi
,
D.
Loutchko
,
A.
Kamimura
, and
Y.
Sughiyama
, “
Hessian geometry of nonequilibrium chemical reaction networks and entropy production decompositions
,”
Phys. Rev. Res.
4
,
033208
(
2022
).
20.
R.
Rao
and
M.
Esposito
, “
Nonequilibrium thermodynamics of chemical reaction networks: Wisdom from stochastic thermodynamics
,”
Phys. Rev. X
6
,
041064
(
2016
).
21.
H.
Qian
,
D. A.
Beard
, and
S.-d.
Liang
, “
Stoichiometric network theory for nonequilibrium biochemical systems
,”
Eur. J. Biochem.
270
,
415
421
(
2003
).
22.
T.
Schmiedl
and
U.
Seifert
, “
Stochastic thermodynamics of chemical reaction networks
,”
J. Chem. Phys.
126
,
044101
(
2007
).
23.
D.
Zhang
,
Y.
Cao
,
Q.
Ouyang
, and
Y.
Tu
, “
The energy cost and optimal design for synchronization of coupled molecular oscillators
,”
Nat. Phys.
16
,
95
100
(
2020
).
24.
J. K.
Weber
and
V. S.
Pande
, “
Entropy-production-driven oscillators in simple nonequilibrium networks
,”
Phys. Rev. E
91
,
032136
(
2015
).
25.
J.
Wang
,
L.
Xu
, and
E.
Wang
, “
Potential landscape and flux framework of nonequilibrium networks: Robustness, dissipation, and coherence of biochemical oscillations
,”
Proc. Natl. Acad. Sci. U. S. A.
105
,
12271
12276
(
2008
).
26.
N. N.
Vtyurina
,
D.
Dulin
,
M. W.
Docter
,
A. S.
Meyer
,
N. H.
Dekker
, and
E. A.
Abbondanzieri
, “
Hysteresis in DNA compaction by Dps is described by an Ising model
,”
Proc. Natl. Acad. Sci. U. S. A.
113
,
4982
4987
(
2016
).
27.
C. G.
Baumann
,
S. B.
Smith
,
V. A.
Bloomfield
, and
C.
Bustamante
, “
Ionic effects on the elasticity of single DNA molecules
,”
Proc. Natl. Acad. Sci. U. S. A.
94
,
6185
6190
(
1997
).
28.
S.
Whitelam
,
S.
Pronk
, and
P. L.
Geissler
, “
There and (slowly) back again: Entropy-driven hysteresis in a model of DNA overstretching
,”
Biophys. J.
94
,
2452
2469
(
2008
).
29.
R.
Kapri
, “
Hysteresis and nonequilibrium work theorem for DNA unzipping
,”
Phys. Rev. E
86
,
041906
(
2012
).
30.
G.
Hummer
and
A.
Szabo
, “
Free energy reconstruction from nonequilibrium single-molecule pulling experiments
,”
Proc. Natl. Acad. Sci. U. S. A.
98
,
3658
3661
(
2001
).
31.
D.
Fasshauer
,
W.
Antonin
,
V.
Subramaniam
, and
R.
Jahn
, “
SNARE assembly and disassembly exhibit a pronounced hysteresis
,”
Nat. Struct. Biol.
9
,
144
151
(
2002
).
32.
B. T.
Andrews
,
D. T.
Capraro
,
J. I.
Sulkowska
,
J. N.
Onuchic
, and
P. A.
Jennings
, “
Hysteresis as a marker for complex, overlapping landscapes in proteins
,”
J. Phys. Chem. Lett.
4
,
180
188
(
2013
).
33.
J.
Kurchan
, “
In and out of equilibrium
,”
Nature
433
,
222
225
(
2005
).
34.
A.
Mardt
,
L.
Pasquali
,
H.
Wu
, and
F.
Noé
, “
VAMPnets for deep learning of molecular kinetics
,”
Nat. Commun.
9
,
5
(
2018
).
35.
B. E.
Husic
and
V. S.
Pande
, “
Markov state models: From an art to a science
,”
J. Am. Chem. Soc.
140
,
2386
2396
(
2018
).
36.
M. P.
Harrigan
,
M. M.
Sultan
,
C. X.
Hernández
,
B. E.
Husic
,
P.
Eastman
,
C. R.
Schwantes
,
K. A.
Beauchamp
,
R. T.
McGibbon
, and
V. S.
Pande
, “
MSMBuilder: Statistical models for biomolecular dynamics
,”
Biophys. J.
112
,
10
15
(
2017
).
37.
X.
Fang
,
K.
Kruse
,
T.
Lu
, and
J.
Wang
, “
Nonequilibrium physics in biology
,”
Rev. Mod. Phys.
91
,
045004
(
2019
).
38.
T. L.
Parsons
and
T.
Rogers
, “
Dimension reduction for stochastic dynamical systems forced onto a manifold by large drift: A constructive approach with examples from theoretical biology
,”
J. Phys. A: Math. Theor.
50
,
415601
(
2017
).
39.
J. M.
Horowitz
,
K.
Zhou
, and
J. L.
England
, “
Minimum energetic cost to maintain a target nonequilibrium state
,”
Phys. Rev. E
95
,
042102
(
2017
).
40.
O.
Raz
,
Y.
Subaş ı
, and
C.
Jarzynski
, “
Mimicking nonequilibrium steady states with time-periodic driving
,”
Phys. Rev. X
6
,
021022
(
2016
).
41.
T.
Tomé
and
M. J.
de Oliveira
, “
Stochastic approach to equilibrium and nonequilibrium thermodynamics
,”
Phys. Rev. E
91
,
042140
(
2015
).
42.
D.
Guéry-Odelin
,
C.
Jarzynski
,
C. A.
Plata
,
A.
Prados
, and
E.
Trizac
, “
Driving rapidly while remaining in control: Classical shortcuts from Hamiltonian to stochastic dynamics
,”
Rep. Prog. Phys.
86
,
035902
(
2023
).
43.
C.
Jarzynski
, “
Generating shortcuts to adiabaticity in quantum and classical dynamics
,”
Phys. Rev. A
88
,
040101
(
2013
).
44.
X.
Chen
,
A.
Ruschhaupt
,
S.
Schmidt
,
A.
del Campo
,
D.
Guéry-Odelin
, and
J. G.
Muga
, “
Fast optimal frictionless atom cooling in harmonic traps: Shortcut to adiabaticity
,”
Phys. Rev. Lett.
104
,
063002
(
2010
).
45.
M. G.
Bason
,
M.
Viteau
,
N.
Malossi
,
P.
Huillery
,
E.
Arimondo
,
D.
Ciampini
,
R.
Fazio
,
V.
Giovannetti
,
R.
Mannella
, and
O.
Morsch
, “
High-fidelity quantum driving
,”
Nat. Phys.
8
,
147
152
(
2012
).
46.
S.
Iram
,
E.
Dolson
,
J.
Chiel
,
J.
Pelesko
,
N.
Krishnan
,
Ö.
Güngör
,
B.
Kuznets-Speck
,
S.
Deffner
,
E.
Ilker
,
J. G.
Scott
, and
M.
Hinczewski
, “
Controlling the speed and trajectory of evolution with counterdiabatic driving
,”
Nat. Phys.
17
,
135
142
(
2021
).
47.
E.
Ilker
,
Ö.
Güngör
,
B.
Kuznets-Speck
,
J.
Chiel
,
S.
Deffner
, and
M.
Hinczewski
, “
Shortcuts in stochastic systems and control of biophysical processes
,”
Phys. Rev. X
12
,
021048
(
2022
).
48.
G.
Li
,
H.
Quan
, and
Z.
Tu
, “
Shortcuts to isothermality and nonequilibrium work relations
,”
Phys. Rev. E
96
,
012144
(
2017
).
49.
G.
Li
,
J.-F.
Chen
,
C.
Sun
, and
H.
Dong
, “
Geodesic path for the minimal energy cost in shortcuts to isothermality
,”
Phys. Rev. Lett.
128
,
230603
(
2022
).
50.
T. R.
Gingrich
,
G. M.
Rotskoff
,
G. E.
Crooks
, and
P. L.
Geissler
, “
Near-optimal protocols in complex nonequilibrium transformations
,”
Proc. Natl. Acad. Sci. U. S. A.
113
,
10263
10268
(
2016
).
51.
G.
Li
,
C.
Sun
, and
H.
Dong
, “
Geodesic path for the optimal nonequilibrium transition: Momentum-independent protocol
,”
Phys. Rev. E
107
,
014103
(
2023
).
52.
S.
Blaber
and
D. A.
Sivak
, “
Optimal control with a strong harmonic trap
,”
Phys. Rev. E
106
,
L022103
(
2022
).
53.
J.
Bechhoefer
,
Control Theory for Physicists
(
Cambridge University Press
,
2021
).
54.
D. A.
Sivak
and
G. E.
Crooks
, “
Thermodynamic metrics and optimal paths
,”
Phys. Rev. Lett.
108
,
190602
(
2012
).
55.
G. M.
Rotskoff
and
G. E.
Crooks
, “
Optimal control in nonequilibrium systems: Dynamic Riemannian geometry of the Ising model
,”
Phys. Rev. E
92
,
060102
(
2015
).
56.
Z.-X.
Li
and
J.-X.
Hou
, “
Cooling a long-range interacting system faster via applying an external magnetic field
,”
Mod. Phys. Lett. B
36
,
2250100
(
2022
).
57.
M.
Chupeau
,
S.
Ciliberto
,
D.
Guéry-Odelin
, and
E.
Trizac
, “
Engineered swift equilibration for Brownian objects: From underdamped to overdamped dynamics
,”
New J. Phys.
20
,
075003
(
2018
).
58.
J.
Jing
,
L.-A.
Wu
,
M. S.
Sarandy
, and
J. G.
Muga
, “
Inverse engineering control in open quantum systems
,”
Phys. Rev. A
88
,
053422
(
2013
).
59.
S.
González-Resines
,
D.
Guéry-Odelin
,
A.
Tobalina
,
I.
Lizuain
,
E.
Torrontegui
, and
J. G.
Muga
, “
Invariant-based inverse engineering of crane control parameters
,”
Phys. Rev. Appl.
8
,
054008
(
2017
).
60.
A.
Patra
and
C.
Jarzynski
, “
Shortcuts to adiabaticity using flow fields
,”
New J. Phys.
19
,
125009
(
2017
).
61.
Z.
Tu
, “
Stochastic heat engine with the consideration of inertial effects and shortcuts to adiabaticity
,”
Phys. Rev. E
89
,
052148
(
2014
).
62.
C. A.
Plata
,
A.
Prados
,
E.
Trizac
, and
D.
Guéry-Odelin
, “
Taming the time evolution in overdamped systems: Shortcuts elaborated from fast-forward and time-reversed protocols
,”
Phys. Rev. Lett.
127
,
190605
(
2021
).
63.
E.
Torrontegui
,
S.
Martínez-Garaot
,
A.
Ruschhaupt
, and
J. G.
Muga
, “
Shortcuts to adiabaticity: Fast-forward approach
,”
Phys. Rev. A
86
,
013601
(
2012
).
64.
S.
Masuda
and
K.
Nakamura
, “
Fast-forward problem in quantum mechanics
,”
Phys. Rev. A
78
,
062108
(
2008
).
65.
M.
Ibáñez
,
C.
Dieball
,
A.
Lasanta
,
A.
Godec
, and
R. A.
Rica
, “
Heating and cooling are fundamentally asymmetric and evolve along distinct pathways
,” arXiv:2302.09061 (
2023
).
66.
G. M.
Rotskoff
and
P. L.
Geissler
, “
Robust nonequilibrium pathways to microcompartment assembly
,”
Proc. Natl. Acad. Sci. U. S. A.
115
,
6341
6346
(
2018
).
67.
S.
Friedland
,
S.
Gaubert
, and
L.
Han
, “
Perron–Frobenius theorem for nonnegative multilinear forms and extensions
,”
Linear Algebra Appl.
438
,
738
749
(
2013
).
68.

In cases where timescale separation does not occur at certain values or ranges of u, then M̂(u)=1 for these u’s. However, the geometric analysis still applies as long as the system has one or more ranges of u where timescale separation occurs. Obviously, if timescale separation does not occur at the whole range of available u, then the hasty shortcut analysis does not apply. In such cases, one may still find shortcuts in controlling thermodynamic systems by using other approaches to find a continuous-time protocol that requires the shortest time.

69.
A. N.
Milin
and
A. A.
Deniz
, “
Reentrant phase transitions and non-equilibrium dynamics in membraneless organelles
,”
Biochemistry
57
,
2470
2477
(
2018
).
70.
P. R.
Banerjee
,
A. N.
Milin
,
M. M.
Moosa
,
P. L.
Onuchic
, and
A. A.
Deniz
, “
Reentrant phase transition drives dynamic substructure formation in ribonucleoprotein droplets
,”
Angew. Chem.
129
,
11512
11517
(
2017
).
71.
N. P.
Mitchell
,
A. M.
Turner
, and
W. T.
Irvine
, “
Real-space origin of topological band gaps, localization, and reentrant phase transitions in gyroscopic metamaterials
,”
Phys. Rev. E
104
,
025007
(
2021
).
72.
G. S.
Redner
,
A.
Baskaran
, and
M. F.
Hagan
, “
Reentrant phase behavior in active colloids with attraction
,”
Phys. Rev. E
88
,
012305
(
2013
).
73.
E.
Vives
,
T.
Castán
, and
A.
Planes
, “
Unified mean-field study of ferro- and antiferromagnetic behavior of the Ising model with external field
,”
Am. J. Phys.
65
,
907
913
(
1997
).
74.
F.
Camerin
,
N.
Gnan
,
J.
Ruiz-Franco
,
A.
Ninarello
,
L.
Rovigatti
, and
E.
Zaccarelli
, “
Microgels at interfaces behave as 2D elastic particles featuring reentrant dynamics
,”
Phys. Rev. X
10
,
031012
(
2020
).
75.

One may conclude that smaller number of fast modes compared to slow modes (a small c value) may result in a smaller reachable set Rs, which is partially dependent on the dimensionality of the slow manifold S(u)’s. In this case, one may have to construct hasty shortcuts by increasing the number of steps n, which can increase the size of Rs(n).

Supplementary Material