Effects of the non-Markovianity and non-Gaussianity of active environmental noises on engine performance
Abstract
An active environment is a reservoir containing active materials, such as bacteria and Janus particles. Given the self-propelled motion of these materials, powered by chemical energy, an active environment has unique, nonequilibrium environmental noise. Recently, studies on engines that harvest energy from active environments have attracted a great deal of attention because the theoretical and experimental findings indicate that these engines outperform conventional ones. Studies have explored the features of active environments essential for outperformance, such as the non-Gaussian or non-Markovian nature of the active noise. However, these features have not yet been systematically investigated in a general setting. Therefore, we systematically study the effects of the non-Gaussianity and non-Markovianity of active noise on engine performance. We show that non-Gaussianity is irrelevant to the performance of an engine driven by any linear force (including a harmonic trap) regardless of time dependency, whereas non-Markovianity is relevant. However, for a system driven by a general nonlinear force, both non-Gaussianity and non-Markovianity enhance engine performance. Also, the memory effect of an active reservoir should be considered when fabricating a cyclic engine.
I Introduction
Thermodynamics is the study of open systems, i.e., systems that are not isolated, instead interacting with the environment. Thus, the dynamics of an open system are significantly affected by the characteristics of the environment. For conventional thermodynamic problems, the environment has been assumed to be in thermal equilibrium. In such an environment, fluctuations of the system observable and energy dissipation are regulated by the fluctuation-dissipation theorem (FDT) Risken . Using the Langevin terminology, for simplicity the equilibrium noise is assumed to be Gaussian and typically Markovian. Recent important discoveries in thermodynamics, such as fluctuation theorems Seifert2005 ; Jarzynski1997 ; Crooks1999 ; LeeHK2013 ; Sagawa2012 ; Noh2012 ; JSLee2018 and thermodynamic uncertainty relationships Barato2015 ; Gingrich2016 ; Hasegawa ; Dechant ; Koyuk ; JSLee2019 ; JSLee2021 , were made with the environment assumed to be in equilibrium.
Over the last two decades, thermodynamics has been revisited using active environments, i.e., reservoirs containing active particles such as bacteria and Janus particles Kanazawa ; Wu2000 ; Maggi2014 ; Krishnamurthy ; Marconi2017 . As the active particles are self-propelled by chemical energy, an active reservoir is intrinsically in a nonequilibrium state. In an active environment, the FDT does not apply; noise differs from an equilibrium environment. Usually, the noise can be either non-Gaussian or non-Markovian with the FDT violation Kanazawa ; Krishnamurthy ; Leptos ; Kurtuldu . This has provoked vigorous debate on how to establish the thermodynamics of a system in contact with an active environment; it is necessary to appropriately define key thermodynamic quantities including heat, entropy, and temperature Marconi2017 ; Fodor ; Mandal ; Dabelow .
The nonequilibrium characteristics of an active environment make it possible to design novel microscopic motors or engines. As an example, the autonomous engine operates in the absence of an external driving force. When an asymmetric passive, (i.e., not self-propelled) object interacts with an active reservoir, a directional current is generated by the asymmetric passive object or active particles Sokolov2010 ; Leonardo ; Angelani ; Vizsnyiczai ; Galajda . This is unprecedented; the unidirectional motion can be exploited to design a microscopic motor that works in an active environment. Recently, it was shown that the reverse was also possible; an asymmetric active particle immersed in an equilibrium reservoir can produce a unidirectional current Aubret ; Kummel ; JSLee2021-2 .
The next example, which is our main focus in this study, is an engine operated by an external driving force. In Ref. Krishnamurthy , a microscopic Stirling engine was realized in a bacterial reservoir experimentally. The performance was better than that of a conventional engine working in an equilibrium reservoir. This discovery prompted several studies on the cause of the outperformance. It was suggested in Ref. Krishnamurthy that the non-Gaussian nature of the active noise might explain the performance enhancement, but it was later shown that non-Gaussianity per se did not affect the performance of the Stirling engine entropy . It was also shown that the efficiency of a Brownian heat engine was enhanced by non-Markovian but Gaussian active noise JSLee2020active .
These studies raise an obvious question: which features of active noise are relevant to engine performance enhancement in a general setting? We systematically study the effect of the non-Markovianity and non-Gaussianity of general active environmental noise on engine performance within active reservoirs. It is easy to show that non-Gaussianity is irrelevant to engine performance in a system driven by any linear force (including a harmonic trap) regardless of time dependency. This is consistent with the result of Ref. entropy ; thus, non-Markovianity explains the outperformance noted in Ref. Krishnamurthy . If there is a non-harmonic potential (or nonlinear external force), non-Gaussianity also affects engine performance. We calculated the work and heat of an engine driven by general external forces with various types of active noise. We also studied cyclic engines within active reservoirs that change periodically, and found that the memory effect of an active reservoir should be considered when investigating engine performance.
This paper is organized as follows. In Sec. II, we review the various active-noise models; these include shot noise, colored-Poisson noise, the active Ornstein-Uhlenbeck process and active Brownian particle models. In Sec. III, we discuss the first law of thermodynamics for active systems. In Sec. IV, the effects of non-Markovianity and non-Gaussianity on engine performance are discussed when the engine is driven by a linear force (a harmonic potential). In Sec. V, we study the effect of a nonlinear force. We conclude the paper in Sec. VI.
II Various Models for Active Noise
We consider a -dimensional Brownian particle (or one-dimensional particles) immersed in active reservoirs. The stochastic motion of the Brownian particle is induced by the interaction with the active reservoirs. This stochastic motion and the interaction can be phenomenologically described by the following overdamped Langevin equation Fodor ; Mandal ; entropy ; JSLee2020active :
(1) |
where is the position of the particle, is a dissipation coefficient, is an external force at time , and describes a random noise from an active reservoir.
Depending on the statistics of , various ‘active-noise’ models exist Kanazawa ; Fodor ; Mandal ; entropy ; JSLee2020active ; Pak ; ABP1 ; ABP2 . One common feature of the models is that the autocorrelation function of the noise exhibits an exponentially decaying behavior in time difference as follows:
(2) |
where is the noise strength, is the persistence time, and the average noise is given by . Non-Markovianity is quantified by finite and the -correlated white noise is obtained in the limit. Note that the FDT is not satisfied for finite in Eq. (1) in contrast to the standard generalized Lengevin equation, thus yielding a nonequilibrium steady state.
Nonequilibrium noise is characterized not only by non-Markovianity but also by non-Gaussianity. Non-Gaussianity of a noise can be simply checked from nonzero higher order (more than second order) cumulants of a noise. In the following subsections, we introduce four different active-noise models; shot noise, colored-Poisson noise, active Ornstein-Uhlenbeck process (AOUP), and active Brownian particle (ABP) noise models, which exhibit distinct features in terms of non-Markovianity and non-Gaussianity. For example, the AOUP noise is Gaussian, while the ABP is non-Gaussian. The colored-Poisson noise is neither Gaussian nor Markovian, but their nonequilibrium features can be controlled systematically by varying noise parameters. The shot noise is obtained in the zero-persistence time limit of the colored-Poisson noise.
It is worthy to mention that there may be additional noises originated from passive particles like water molecules in the surrounding medium. In this more realistic situation, one should add a Gaussian white noise to Eq. (1) as done in Refs. Dabelow ; Pak . However, such an addition does not change our main conclusion, thus we focus here the case only with an active noise for simplicity.
II.1 shot (white-Poisson) noise model
First, we consider the ‘shot’-noise or ‘white Poisson’-noise model Kanazawa ; entropy . In this model, is given by
(3) |
where is the noise magnitude determined by a given distribution and is the -th event time of the Possion process with rate . Note that the time interval of successive Poisson events () obeys the distribution . The -function type impulse of this noise describes a sequence of microscopic discrete events such as random collisions of bacteria Kanazawa ; Pak without any memory in the first approximation entropy . Thus, this shot noise is Markovian with in Eq. (2) and its autocorrelation function is given by Kanazawa ; entropy
(4) |
where denotes average over the distribution with . Though Eq. (4) shows the same -correlated property as that of the equilibrium white noise, the shot noise leads to a nonequilibrium steady state as shown in Fig. 1(b) due to the discrete nature of the noise. The equilibrium (Gaussian white) limit is obtained by taking the limit with keeping the noise strength constant as Kanazawa . In this limit, we can infer an effective temperature from the noise strength as in the Boltzmann constant unit by setting . For finite and , the shot noise is Markovian, but non-Gaussian, which can be checked from the nonzero fourth cumulant of the noise entropy .
II.2 colored-Poisson noise model
The colored-Poisson noise is a generalized version of the white-Poisson noise Pak . In this model, is given by
(5) |
where and are defined in Eq. (3), and is the Heaviside step function: for , for , and at . With this noise, each -th impulse from the collision at time exponentially decays with the finite persistence time . Thus, this noise is non-Markovian and the Markovian white-Poisson noise is obtained in the limit. The noise autocorrelation function is
(6) |
which is explicitly derived in Appendix A.1. By comparing Eq. (6) with Eq. (2), we can identify .
The non-Gaussianity of this noise can be checked from the calculation of the fourth cumulant of the noise. For a Poisson noise with the form , where is an arbitrary function of time, its fourth cumulant is given by Manuel
(7) |
where stands for the cumulant average. Thus, the fourth cumulant of the colored-Poisson noise with is given by , which may serve as a measure for the non-Gaussianity of the noise. Hence, the colored-Poisson noise model provides a systematic way to study the effect of the non-Markovianity and the non-Gaussianity of an active noise by controlling the two parameters, and .
II.3 active Ornstein-Uhlenbeck Process (AOUP) model
In this model, the noise satisfies the following Ornstein-Uhlenbeck process:
(8) |
where is a Gaussian white noise with zero mean and unit variance. It is straightforward to see that the steady state distribution of is Gaussian from Eq. (8). Thus, the AOUP noise is Gaussian. Using the general solution of Eq. (8), , the noise autocorrelation can be calcuated as
(9) |
In the steady state where , the autocorrelation function takes the same form in Eq. (2). Thus, the AOUP noise is non-Markovian, but Gaussian. The Gaussian white noise is obtained in the limit.

II.4 active Brownian particle (ABP) model
Consider a self-propelled particle moving in a two-dimensional space. The ABP model describes the motion of the active particle with the self-propulsion speed ABP1 ; ABP2 . Its motion can be described by the following overdamped Langevin equation:
(10) |
where is the unit self-propulsion vector, and are the Gaussian white noises with zero mean and unit variance, is an external force, and is the noise strength for the rotational angle . If we ignore the equilibrium noise , regard the self-propulsion term as an active noise , and integrate the angular dynamics, we obtain the same equation as Eq. (1). Then the noise autocorrelation function becomes ABP1
(11) |
where and denotes an average over the variable. By comparing Eq. (11) with Eq. (2), we can identify . For completeness, we present the derivation of Eq. (11) in Appendix A.2. Note that the noise autocorrelation can be also calculated in the three dimensions ABP2 .
II.5 steady states of various active-noise models
Different active-noise models yield different steady states. To illustrate the difference, we perform numerical simulations of the one-dimensional Brownian motion trapped in a harmonic potential, with and , described by Eq. (1). From the simulations, we obtain the steady-state probability distribution of for various noise models from data, which are shown in Fig. 1. For all these simulations, we set the parameters for the second moment of being . Parameters of respective models are specified in the caption of Fig. 1.
Figure 1 (a) shows the steady-state distribution when is an equilibrium noise, i.e., the Gaussian white noise satisfying with temperature . As expected, the distribution is exactly Gaussian. The steady-state distribution of the shot-noise model is evidently deviated from the Gaussian as shown in Fig. 1 (b), even though the noise autocorrelation function and the second moment of are the same as those of the equilibrium noise. Figure 1 (c) shows the steady-state distribution of the colored-Poisson noise model, which is also non-Gaussian. Different from the other active-noise models, the AOUP model results in the Gaussian distribution as shown in Fig. 1 (d), which is due to the Gaussianity of the noise. Finally, Fig. 1 (e) is the steady-state distribution of the two-dimensional ABP model along the direction. The distribution has two symmetric peaks, which have been usually observed in the ABP systems ABP_bimodal .
III Extended thermodynamic first law
To investigate thermodynamic properties of active systems, it is important to understand the thermodynamic laws governing the dynamics. In this section, we discuss the thermodynamic first law of active systems, which is essentially the energy conservation relation between work, heat, and system energy. Before going into active systems, we first briefly review the thermodynamic first law for a stochastic systems with equilibrium baths.
Consider an overdamped Brownian particle driven by a nonconservative force and a conservative force , where denotes a time-dependent protocol. The -th degree of freedom of the particle is in contact with the equilibrium bath with temperature . Then, its equation of motion is
(12) |
where the dissipation matrix and is Gaussian white noise satisfying . Multiplying to Eq. (12) and using the chain rule , we obtain the following thermodynamic first law Sekimoto :
(13) |
where heat from bath , work done by the protocol (called as Jarzynski work Jarzynski1997 ), and work done by the nonconservative force are defined as
(14a) | |||
(14b) | |||
(14c) |
Here denotes the Stratonovich product.
For the thermodynamic first law of active systems being set up, the work, heat, and system energy should be identified first. Defining the system energy and work are straightforward: The same definitions, Eqs. (13), (14b), and (14c) are acceptable for an active system without ambiguity. The standard definition for ‘heat’ is simply given by Eq. (14a) even for the active noise entropy ; JSLee2020active ; Holubec2020 , which represents the work done by the general environment (energy transfer from the active reservoir). One may also consider the ‘housekeeping’ heat for maintaining the nonequilibrium steady state of an active bath and thus introduce an extra dynamics of active particles in the active bath to calculate the housekeeping heat dissipation Fodor2021 . Though this approach can deal with some part of dissipation of active particles, full dissipation produced from complicated chemical and mechanical operations occurred inside and around active particles still cannot be taken into consideration. Moreover, the simple thermodynamic first law in Eq. (13) is not applicable to this approach. Here, we take the standard definition of heat in Eq. (14a) for simplicity and generality.
IV Engine with a Linear force
IV.1 work and heat for a linear system
First, we consider the case where the total mechanical force is given as a linear force in position such as
(15) |
where is a time-dependent force matrix. Then, Eq. (1) can be written as
(16) |
where . Note that the force matrix can be divided into the conservative and nonconservative part as . The general solution of Eq. (16) is
(17) |
with the propagator . As the active noise is non-Markovian in general, we should be careful in preparing the initial condition. Here we consider the situation that the system and the environment are separated for , and then connected for . Therefore, there exists no correlation between the initial position and the initial noise , i.e., , and then obviously for with the assumption that is independent of position.
The covariance (correlation) matrix of and can be calculated, using Eq. (17), as
(18) |
and the covariance matrix of and becomes
(19) |
Equations (18) and (19) show that the covariance function depends only on the two-point correlation function of noise, i.e., , but not on the higher-order multi-point correlations. This means that the covariance function will remain the same even for different active-noise models, as long as their two-point correlations are the same.
We now calculate the average work and heat generated by a linear force in the overdamped dynamics. First, from Eq. (14c),the work done by the nonconservative force can be written as
(20) |
Note that the Stratonovich product between state variables like can be replaced by the Ito product (no extra symbol), but can not be ignored when the - correlated noise is involved. For example, in case of the shot noise in Eq. (4), we can easily find that . For the non-Markovian noise with a finite persistence time , the Stratonovich product is the same as the Ito product.
Second, for the Jarzynski work, we define the potential as satisfying . Then, from Eq. (14b), the Jarzynski work is given by
(21) |
Finally, from Eq. (14a), the heat is expressed as
(22) |
As shown in Eqs. (20), (21), and (22), the average work and heat are fully determined by the covariance matrices, and thus by the two-point correlation function only. Therefore, for a linear system, the engine performance is not affected by the non-Gaussianity of a noise which is imbedded in higher-order multi-point (more than two) correlation functions, while it depends on the non-Markovianity characterized by the persistence time defining the two-point correlation function. We finally note that, though average values of work and heat are independent of model specifics as long as the two-point correlations of noises are the same, higher order quantities such as skewness of the distribution and fluctuation of work and heat are model-dependent Roy .

IV.2 constant reservoirs
In this section, we study an engine driven by a linear force in contact with the (active) reservoirs, of which the noises have the same noise-autocorrelation form in Eq. (2) with two constant parameters; noise strength and persistence time . Various noises in Sec. II are considered with the same values of and with the same initial state of the engine. Thus, we expect the same values for work and heat, independent of models from Eqs. (20), (21), and (22).
First, we consider a two-dimensional Brownian particle trapped in a harmonic potential and driven by a nonconservative rotational force. The dynamics is described by Eq. (16) with and time-independent and given by
(29) |
The position coordinate ‘’ and ‘’ are connected to reservoirs and with noises and , respectively. In this example, we take reservoir as an equilibrium reservoir with temperature , thus . Reservoir is an active reservoir of which the noise satisfies . Note that reservoir can also be an equilibrium reservoir in the limit with temperature . In this setup, we can obtain the analytic expressions for the average rates of the work and heat in the steady state from Eqs. (20) and (22). The results are JSLee2020active
(30) |
where denotes the steady-state average and is given by
(31) |
with and .
Figure 2 shows the averge rates of work and heat in the steady state for various models as a function of for , , and . For these simulations, we set , , , and . Other parameters of respective models are specified in the caption of Fig. 2. Solid curves denote the analytic results in Eqs. (30) and (31) and dots are simulation results obtained by averaging over samples in the steady state. The case corresponds to the -correlated noise for reservoir 2, which can be either equilibrium or shot noise reservoir. The results of these two models coincide with each other and are exactly fitted by the analytic curve for , , and as shown in Figs. 2(a), 2(b), and 2(c), respectively. The colored-Poisson, the AOUP, and the ABP models belong to the case with finite . As seen in Figs. 2(a), 2(b), and 2(c), data points of three different models with the same finite coincide with each others and are perfectly matched to a single analytic curve. This clearly demonstrates that the work and heat are determined solely by the two-point noise correlation function, regardless of other details of the noise statistics.
The second example is a one-dimensional Brownian particle trapped in a breathing harmonic potential. The motion is described by the following equation:
(32) |
where is the time-dependent stiffness with period given by
(35) |
where the noise autocorrelation function is given by . For this simulation, and are used and the initial state is set to be . With these conditions, we numerically calculate the accumulated Jarzynski work from Eq. (21) and the accumulated heat from Eq. (22).
Figure 3 shows and as a function of time. Similar to the previous example, the case corresponds to the equilibrium and the shot noise model. Here, is used for the equilibrium noise and and are used for the shot noise. As expected, the two results are exactly matched to each other. Simulations for the colored-Poisson, the AOUP, and the ABP models are also performed for finite . In this calculation, , , and are used. As the figure shows, the same values of and lead to the same amount of the work and heat regardless of noise models. This again demonstrates that the engine performance for a linear system is affected only by the non-Markovianity, but not by the non-Gaussianity, even for a system driven by an arbitrary time-dependent protocol.

IV.3 temporal reservoirs and memory effects
Cyclic protocol of conventional heat engines such as Carnot and Stirling engines is usually accompanied with temporal changes of heat reservoirs. Here, we consider the same temporal changes of active reservoirs. In the recent experiment on the Stirling engine with a bacterial active reservoir Krishnamurthy , the effective temperature of the active reservoir was varied by changing the activity of bacteria by controlling the ambient temperature. As the active particles (bacteria) tend to maintain their motion within a given persistence time, the noise statistics of the active reservoir will not be changed abruptly when external control parameters are changed, but instead have some memory effect originated from its past state. Thus, this reservoir-memory effect should be taken into consideration when an active reservoir changes in time, which has not been recognized and investigated so far in literatures.

To investigate the memory effect on the engine performance, we consider the Stirling engine with an active reservoir. A one-dimensional Brownian particle is trapped in a time-dependent harmonic potential with stiffness and in contact with a temporal active reservoir with constant persistence time and time-varying noise strength . For simplicity, we take the time-dependent protocol given by Eqs. (32) and (35). The cyclic engine protocol consists of four steps which are shown in Fig. 4; (i) isochoric process : is suddenly switched from to with fixed at . This process corresponds to the sudden temperature change of the heat bath with fixed volume of the conventional Stirling engine. (ii) isoactive process : changes linearly from to with fixed during . This process corresponds to the isothermal compression process of the conventional engine. (iii) isochoric process : changes abruptly from to with fixed at . (iv) isoactive process : changes linearly from to with fixed during . This process corresponds to the isothermal expansion process of the conventional engine.


Figure 5 shows the accumulated work and heat of this Stirling engine for different noise models and different . For this simulation, we set the protocol parameters as , , (thus, ) with the reservoir parameters as , , and . Note that the data for the equilibrium noise and the shot noise (both ) coincide with each other for and . In contrast to these cases, and data points of the colored-Poisson, the AOUP, and the ABP models with finite do not agree with the others even though they have the same and the same sequence of . This discrepancy is due to the distinct memory effect for different models, which becomes smaller as the persistence time decreases as shown in Fig. 5. All data eventually collapse on the equilibrium curve in the limit.

In Appendix B, we explicitly calculate the noise autocorrelation functions for various active models when and is changed abruptly at a certain time . In most cases, the noise autocorrelation function involving a later time than does not maintain the simple exponential form in Eq. (2) and becomes more complicated with the memory effect for finite , which depends on the details of the model. This model-dependent memory effect leads to the difference of and for the different active-noise models in Fig. 5. As this difference lasts for several persistence times until a noise is relaxed, the discrepancy gets smaller when gets smaller.
One may consider a speed variation of the time-dependent protocol, i.e. varying and while keeping the values of and . For a very slow process (small or large ), the memory effect can be ignored for . We confirm this by numerical simulations. Figure 6 shows the plots of and for various protocol speed . For relatively high speed (), and of the colored-Poisson, the AOUP, and the ABP models are different from the others, while they almost coincide with each other for a very slow process (). Note that these results can not match the equilibrium data even in the quasistatic limit (), due to the finite persistent time .
V Engine with a nonlinear force
V.1 effect of non-Gaussianity with a nonlinear force
When the total mechanical force is nonlinear in position, the work and heat cannot be simply expressed by the two-point noise correlation functions as discussed in Sec. IV, but higher-order correlation functions are necessary in general. Therefore, in this nonlinear case, the non-Gaussianity of a noise should contribute to the work and heat in general.
To investigate the non-Gaussian effect explicitly, we consider a similar steady-state engine studied in Sec. IV.2, i.e. a two-dimensional Brownian particle trapped by an anharmonic potential where is an even integer, and driven by a linear nonconservative force . Thus, the equation of motion can be written as
(36) |
where is the equilibrium noise satisfying and is the active noise satisfying .
We perform numerical simulations for with the same parameter values used in Sec. IV.2. Figure 7 shows the average rates of the work and heat in the steady state as a function of for various values of . Notice a clear distinction between data for the equilibrium noise and the shot noise (both ), which should be due to the non-Gaussianity of the shot noise for nonlinear systems. For the other active models with the same , the simulation data differ from each other as expected.
V.2 quasistatic process of the Stirling engine with the shot noise
It is interesting to study the quasistatic process of the Stirling engine with the shot noise, subject to the breathing anharmonic potential in one dimension. The equation of motion is given as
(37) |
where the stiffness protocol is given by Eq. (35) and is the shot noise.
Due to the nonlinearity of the mechanical force (), we expect that the non-Gaussianity of the shot noise should contribute to the work and heat as found in the steady-state engine in Sec. V.1. For example, the Jarzynski work during the process is given from Eq. (14b) as
(38) |
As the system internal energy is given by , the thermodynamic first law guarantees that the heat also depends on . Hence, the work and heat obviously include the higher-order correlation functions for .
However, in the quasistatic limit, the average is reduced to a constant independent of the higher-order noise correlation functions, and thus the non-Gaussianity of the shot noise does not come into play. In this subsection, we show this interesting result analytically and also perform numerical simulations for and with various protocol speeds .
First, consider the evolution equation of the probability distribution , corresponding to Eq. (37) as entropy
(39) |
where is the distribution function of the shot-noise magnitude as explained in Sec. II.1. Multiplying to Eq. (39) and integrating it over , one can easily find
(40) |
In the quasistatic process, the system is almost always in a steady state with the instant value of at that moment. In this instant steady state at time , we obtain, by setting both sides of Eq. (40) zero,
(41) |
which clearly shows that the average does not depend on the higher-order noise correlations in the quasistatic process.
For later use, we define effective temperatures of the system with the shot-noise reservoir. From the equipartition relation similar to that in equilibrium, it is reasonable to define for fixed
(42) |
which converges to the conventional temperature in the equilibrium limit discussed in Sec. II.1, i.e. fixed in the limit. One may define another effective temperature from the diffusive behavior of a particle without any trapping potential () as
(43) |
where Eq. (40) is used for . Notice that these two effective temperatures are the same for the shot noise, whereas they are different for other active noises in general.
We take the Stirling engine protocol in Fig. 4 with the anharmonic potential. For simplicity, we use the temperature notation for the two shot-noise reservoirs with and . Then, in the quasistatic process, using Eqs. (38) and (42), we find
(44) |
which is exactly the same form as the work, Eq. (67), of the equilibrium-reservoir counterpart explained in Appendix C by matching with . Works and heats for other quasistatic-process segments are also the same as those presented in Eqs. (68) and (69), respectively also by matching with .
We define the efficiency of the shot-noise Stirling engine in the conventional way as the ratio of the extracted work versus the heat energy flow from the high-temperature reservoir:
(45) |
Then, in the quasistatic process, we obtain
(46) |
which is the same as that of the equilibrium Stirling engine by replacing with , see Eq. (70). Note that is the effective Carnot efficiency defined from the effective temperature . In the same way, we can define another effective Carnot efficiency from defined in Eq. (43). More discussions on the efficiency of active engines are presented in the next subsection V.3.

Figure 8 shows the numerical results with various values of the protocol speed for the equilibrium and the shot noises. Accumulated work and heat for are presented in Figs. 8(a) and 8(b), respectively. For these simulations, we set the protocol speed very small as . Solid curves and data points denote analytic and numerical results, respectively, and they are exactly matched. Figure 8(c) shows the plots of the normalized efficiency as a function of with for the equilibrium noise and with for the shot noise. As expected, the two efficiencies are almost identical for small , but show a discrepancy for . We find similar results for in Figs. (8)(d), (8)(e) and (8)(f). Note that the efficiency of the shot-noise engine is higher than that of the equilibrium engine with a fast protocol speed. This indicates that the efficiency can be enhanced soley by the non-Gaussianity of a noise without any non-Markovianity.
V.3 steady-state engine

We investigate the nonlinear effect on the efficiency of the steady-state active engine introduced in Sec. V.1, where the energy-supplying bath is in equilibrium with temperature and the energy-dissipating bath is an active bath with and (effectively low-temperature bath). The efficiency is defined in the conventional way as the ratio of the total work extraction rate and the heat flow rate out of the (high-temperature) equilibrium reservoir.
In our previous study JSLee2020active , we investigated the same steady-state active engine model with (linear force) and the AOUP noise. From the study, it was shown that the efficiency can overcome the two effective Carnot efficiencies and when the persistence times of the two reservoirs are different. Note that surpassing the effective Carnot efficiency in an active engine does not mean the violation of the thermodynamic second law since the dissipation into nonequilibrium reservoirs do not account the full entropy production in general JSLee2020active . For the linear engine, the work and heat are not affected by the non-Gaussianity, thus we expect the same efficiency for other types of active reservoirs as long as the two-point noise correlation functions are identical. That is, surpassing the effective Carnot efficiency can be achieved solely by the non-Markovianity.
However, it is clear that, for a system with a nonlinear force, the non-Gaussianity can also give an additional contribution in enhancing the efficiency. We perform numerical simulations for the steady-state engine described by Eq. (36) for with . We use the same values of other parameters as for the linear engine in Sec. IV.2, i.e. .
Figures 9(a) and (b) show the simulation results when the reservoir is also in equilibrium with temperature . The yellow dots in Fig. 9(a) are plotted on the plane when the model system works as an engine, that is, the engine condition (positive work extraction) and (heat flow out of the reservoir 1) is satisfied. As expected, the yellow-dotted engine area is restricted in between the two lines: (i) the line () and (ii) the line () with the Carnot efficiency . Thus, the efficiency is bounded from above by as explicitly shown in Fig. 9(b), which is the plot for the efficiency and the normalized power as a function of with fixed . The global maximum power is given by with JSLee2020active .
Figure 9(c) shows the engine area when the noise of the reservoir is the shot noise with ( and ), leading to . Clearly distinct from Fig. 9(a), the engine area is extended over the effective Carnot efficiency line ( line). This leads to surpassing the effective Carnot efficiency as presented in Fig. 9(d). This definitely manifests the non-Gaussian effect on engine efficiency through a nonlinear force without any non-Markovianity.

We also perform similar simulations when the reservoir generates the colored-Poisson, the AOUP, or the ABP noise with and . The results are presented in Fig. 10, which show that the efficiency of all active engines with finite can overcome both and . Among these three models, only the AOUP noise is Gaussian. Therefore, one can also conclude that the effective Carnot efficiencies can be overcome solely by the non-Markovian noise without any non-Gaussianity.
VI Conclusions
We investigated the effects of the nonequilibrium features of active noise on engine performance using various active noise models. We focused on the non-Gaussianity and non-Markovianity of active noise, and found that the effects could be categorized according to the nature of the mechanical (external) force. First, when the force is linear, the average work and heat are determined only by the two-point noise correlation function. Thus, noise non-Gaussianity is irrelevant to engine performance in such a system. However, non-Makovianity plays an important role in enhancing the engine performance with the efficiency surpassing the effective Carnot efficiency. Furthermore, for a cyclic engine, performance is also affected by the non-Markovian memory of a temporally changing engine environment. Second, when the force is nonlinear, the average work and heat generally depend on higher-order (more than two-point) noise correlation functions, such that non-Gaussianity obviously contributes to engine performance. Thus, non-Gaussianity can enhance engine performance in a nonlinear system. This effect was not well-documented in previous studies; it is relatively difficult to analyze a nonlinear system. We expect that more interesting results might be obtained by studying a general nonlinear system with an active reservoir.
Acknowledgements.
Authors acknowledge the Korea Institute for Advanced Study for providing computing resources (KIAS Cen- ter for Advanced Computation Linux Cluster System). This research was supported by the NRF Grant No. 2017R1D1A1B06035497 (HP) and the KIAS individual Grants No. PG013604 (HP), PG064901 (JSL) at Korea Institute for Advanced Study.Appendix A Autocorrelation function
A.1 colored-Poisson noise
We consider a one-dimensional colored-Poisson noise for simplicity, and thus the index in Eq. (5) is dropped. The autocorrelation function of the noise for can be written as
(47) |
where we used the noise magnitude correlations as for a given time sequence of shots. The average over time sequences of shots yields
(48) |
The second equality in Eq. (48) comes from the fact that the probability observing a Poisson shot during is simply . For large , the noise autocorrelation function becomes the same as Eq. (6).
A.2 ABP noise
For the ABP model, the self-propulsion force acts as an active noise, i.e., . In order to derive the noise-autocorrelation function , it is necessary to calculate , , and , where denotes the average over . First, for is
(49) |
where is the initial value of at time , is the conditional transition probability observing the processes of which the final state is at time and the initial state is at time , and is the initial distribution of . From the equation of motion of in Eq. (10), the conditional probability for is given by
(50) |
For simplicity, we take the uniform initial distribution, i.e., . Then, Eq. (49) becomes
(51) |
In the similar way, we can also show that and . These results lead to Eq. (11).
Appendix B Autocorrelation function with abrupt changes of and
We consider the case where and of the one-dimensional active noise is changed abruptly at as
(52) |
Here we calculate the noise-autocorrelation function of various active noises for two cases: The first is and the second is .
B.1 colored-Poisson noise
For the colored-Poisson noise, the noise strength is given by . We choose and for , and and for .
For , the noise is written as
(53) |
Then, the noise autocorrelation function becomes
(54) |
where we used . For large , the noise autocorrelation function becomes the simple exponential form as in Eq. (6).
However, for , the autocorrelation function has a different form. In this case, the noise is written as
(55) |
Then, we have
(56) |
Even for large , the correlation function does not return to the original simple exponential form.
B.2 AOUP noise
We first consider the case of . From Eq. (8), the noises at and are given as
(57) | ||||
(58) |
Note that is obtained by substituting with in Eq. (57). Multiplying Eqs. (57) and (58), we find
(59) |
By using , Eq. (59) becomes
(60) |
For large , only the first term of the right hand side in Eq. (59) survives, which is different from the simple exponential form in Eq. (2).
For , is written as
(61) |
with in Eq. (58). Then, the autocorrelation function becomes
(62) |
For large , the first two terms survive.
B.3 ABP noise
Appendix C Stirling engine using an anharmonic potential with an equilibrium temporal bath
Here, we evaluate the work, the heat, and the efficiency of the one-dimensional Stirling engine using a breathing anharmonic potential () with an equilibrium bath. The equation of motion of this engine during the isothermal processes is given by
(66) |
where is the time-dependent stiffness with period given by Eq. (35) and is a Gaussian white noise satisfying with . The reservoir protocol is shown in Fig. 4; for and for with the condition . Temperature abruptly changes from to at and from to at .
For the analytic calculation, we consider a quasistatic process, thus, the engine processes and are very slow ( limit) and thus are always in equilibrium steady states. Then, the work done by the protocol from to is given by (see Eq. (14b))
(67) |
where the equipartition relation as in equilibrium at temperature is used. Similarly, we obtain
(68) |
We evaluate the heat using the thermodynamic first law in Eq. (13). As the system internal energy is simply given by the average of the potential energy in equilibrium, we find the average heat for each process as
(69) |
Then, the efficiency of the quasistatically operating Stirling engine using the anharmonic potential with an equilibrium reservoir becomes
(70) |
with the conventional Carnot efficiency . Note that this efficiency is independent of .
References
- (1) H. Risken, The Fokker-Planck Equation: Methods of Solution and Applications 2nd Ed. (Springer, New York, 1989).
- (2) U. Seifert Entropy production along a stochastic trajectory and an integral fluctuation theorem, Phys. Rev. Lett. 95, 040602 (2005).
- (3) C. Jarzynski, Nonequilibrium equality for free energy differences, Phys. Rev. Lett. 78, 2690 (1997).
- (4) G. E. Crooks, Entropy production fluctuation theorem and the nonequilibrium work relation for free energy differences, Phys. Rev. E 60, 2721 (1999).
- (5) H. K. Lee, C. Kwon, and H. Park, Fluctuation theorems and entropy production with odd-parity variables, Phys. Rev. Lett. 11, 0050602 (2013).
- (6) T. Sagawa and M. Ueda, Fluctuation theorem with information exchange: role of correlations in stochastic thermodynamics, F, Phys. Rev. Lett. 109, 180602 (2012).
- (7) J. D. Noh and J.-M. Park, Fluctuation relation for heat, Phys. Phys. Rev. Lett. 108, 240603 (2012).
- (8) J. S. Lee and H. Park, Stochastic thermodynamics and hierarchy of fluctuation theorems with multiple reservoirs, New J. Phys. 20, 083010 (2018).
- (9) A. C. Barato and U. Seifert, Thermodynamic uncertainty rela- tion for biomolecular processes, Phys. Rev. Lett 114, 158101 (2015).
- (10) T. R. Gingrich, J. M. Horowitz, N. Perunov, and J. L. England, Dissipation bounds all steady-state current fluctuations, Phys. Rev. Lett. 116, 120601 (2016).
- (11) Y. Hasegawa and T. V. Vu, Uncertainty relations in stochastic processes: An information inequality approach, Phys. Rev. E 99, 062126 (2019).
- (12) A. Dechant and S.-I. Sasa, Current fluctuations and transport efficiency for general langevin systems, J. Stat. Mech:Theory and Experiment, 063209 (2018).
- (13) T. Koyuk and U. Seifert, Thermodynamic uncertainty relation for time-dependent driving, Phys. Rev. Lett. 125, 260604 (2020).
- (14) J. S. Lee, J.-M. Park, and H. Park, Thermodynamic uncer- tainty relation for underdamped langevin systems driven by a velocity-dependent force, Phys. Rev. E 100, 062132 (2019).
- (15) J. S. Lee, J.-M. Park, and H. Park, Universal form of thermodynamic uncertainty relation for Langevin dynamics, e-print arXiv:2106.01599.
- (16) K. Kanazawa, Statistical Mechanics for Athermal Fluctuation: Non-Gaussian Noise in Physics Doctoral Thesis (Springer Theses, Singapore, 2017).
- (17) X.-L. Wu and A. Libchaber, Particle Diffusion in a Quasi-Two-Dimensional Bacterial Bath, Phys. Rev. Lett. 84, 3017 (2000).
- (18) C. Maggi, M. Paoluzzi, N. Pellicciotta, A. Lepore, L. Angelani, and R. Di Leonardo, Generalized Energy Equipartition in Harmonic Oscillators Driven by Active Baths, Phys. Rev. Lett. 113, 238303 (2014).
- (19) S. Krishnamurthy, S. Ghosh, D. Chatterji, R. Ganap- athy, and A. K. Sood, A micrometre-sized heat engine operating between bacterial reservoirs, Nature Phys. 12, 1134 (2016).
- (20) U. M. B. Marconi, A. Puglisi, and C. Maggi, Heat, temperature and Clausius inequality in a model for active Brownian particles, Scientific Reports 7, 46496 (2017).
- (21) K. C. Leptos, J. S. Guasto, J. P. Gollub, A. I. Pesci, and R. E. Goldstein, Dynamics of Enhanced Tracer Diffusion in Suspensions of Swimming Eukaryotic Microorganisms, Phys. Rev. Lett. 103, 198103 (2009).
- (22) H. Kurtuldu, J. S. Guasto, K. A. Johnson, and J. P. Gollub, Enhancement of biomixing by swimming algal cells in two-dimensional films, Proc. Natl. Acad. Sci. USA 108, 10391 (2011).
- (23) É. Fodor, C. Nardini, M. E. Cates, J. Tailleur, P. Visco, and F. van Wijland, How Far from Equilibrium Is Active Matter?, Phys. Rev. Lett. 117, 038103 (2016).
- (24) D. Mandal, K. Klymko, and M. R. DeWeese, Entropy Production and Fluctuation Theorems for Active Matter, Phys. Rev. Lett. 119, 258001 (2017).
- (25) L. Dabelow, S. Bo, and R. Eichhorn, Irreversibility in Active Matter Systems: Fluctuation Theorem and Mutual Information, Phys. Rev. X 9, 021009 (2019).
- (26) A. Sokolov, M. M. Apodaca, B. A. Grzybowski, and I. S. Aranson, Swimming bacteria power microscopic gears, Proc. Natl. Acad. Sci. USA 107, 969 (2010).
- (27) R. Di Leonardo, L. Angelani, D. Dell’Arciprete, G. Ruocco, V. Iebba, S. Schippa, M. P. Conte, F. Mecarini, F. De Angelis, and E. Di Fabrizio, Bacterial ratchet mo- tors, Proc. Natl. Acad. Sci. USA 107, 9541 (2010).
- (28) L. Angelani, R. Di Leonardo, and G. Ruocco, Self-Starting Micromotors in a Bacterial Bath, Phys. Rev. Lett. 102, 048104 (2009).
- (29) G. Vizsnyiczai, G. Frangipane, C. Maggi, F. Saglimbeni, S. Bianchi, adn R. Di Leonardo, Light controlled 3D micromotors powered by bacteria, Nature Commun. 8, 15974 (2017).
- (30) P. Galajda, J. Keymer, P. Chaikin, and R. Austin, A Wall of Funnels Concentrates Swimming Bacteria, J. Bacteriol. 189, 8704 (2007).
- (31) A. Aubret, M. Youssef, S. Sacanna, and J. Palacci, Targeted Assembly and Synchronization of Self-Spinning Microgears, Nat. Phys. 14, 1114 (2018).
- (32) F. Kümmel, B. ten Hagen, R. Wittkowski, I. Buttinoni, R. Eichhorn, G. Volpe, H. Löwen, and C. Bechinger, Circular Motion of Asymmetric Self-Propelling Particles, Phys. Rev. Lett. 110, 198302 (2013).
- (33) J. S. Lee, J.-M. Park, J. D. Noh, and H. Park, Geometry-induced rectification for an active object, e-print arXiv:2104.09849.
- (34) R. Zakine, A. Solon, T. Gingrich, and F. van Wijland, Stochastic Stirling Engine Operating in Contact with Active Baths, Entropy 19, 193 (2017).
- (35) J. S. Lee, J.-M. Park, H. Park, Brownian heat engine with active reservoirs, Phys. Rev. E 102, 032116 (2020).
- (36) J. T. Park, G. Paneru, C. Kwon, S. Granick, and H. K. Pak, Rapid-prototyping a Brownian particle in an active bath, Soft Matter 16, 8122-8127 (2020).
- (37) Yaouen Fily and M. Cristina Marchetti, Athermal Phase Separation of Self-Propelled Particles with No Alignment, Phys. Rev. Lett. 108, 235702 (2012).
- (38) T. F. F. Farage, P. Krinninger, and J. M. Brader, Effective interactions in active Brownian suspensions, Phys. Rev. E 91, 042310 (2015).
- (39) M. O. Cáceres, Exact results on Poisson noise, Poisson flights, and Poisson fluctuations, J. Math. Phys. 62, 063303 (2021).
- (40) O. Dauchot and V. Démery, Dynamics of a Self-Propelled Particle in a Harmonic Trap, Phys. Rev. Lett. 122, 068002 (2019).
- (41) K. Sekimoto, Prog. Theor. Phys. 130, 17 (1998).
- (42) V. Holubec, S. Steffenoni, G. Falasco, and K. Kroy, Active Brownian heat engines, Phys. Rev. Research 2, 043262 (2020).
- (43) É Fodor and M. E. Cates, Active engines: Thermodynamics moves forward, EPL 134 10003 (2021).
- (44) N. Roy, N. Leroux, A. K. Sood, and R. Ganapathy,Tuning the performance of a micrometer-sized Stirling engine through reservoir engineering, Nature Commun. 12, 4927 (2021).