Abstract
By combining the two-particle-irreducible (2PI) effective action common in non-equilibrium quantum field theory with the classical Martin–Siggia–Rose formalism, self-consistent equations of motion for the first and second cumulants of non-linear classical stochastic processes are constructed. Such dynamical equations for correlation and response functions are important in describing non-equilibrium systems, where equilibrium fluctuation–dissipation relations are unavailable. The method allows to evolve stochastic systems from arbitrary Gaussian initial conditions. In the non-linear case, it is found that the resulting integro-differential equations can be solved with considerably reduced computational effort compared to state-of-the-art stochastic Runge–Kutta methods. The details of the method are illustrated by several physical examples.
Export citation and abstract BibTeX RIS
Original content from this work may be used under the terms of the Creative Commons Attribution 4.0 licence. Any further distribution of this work must maintain attribution to the author(s) and the title of the work, journal citation and DOI.
1. Introduction
Time-dependent stochastic phenomena are ubiquitous in nature, ranging from the classic example of a single Brownian particle [1, 2] to the collective behavior of neurons [3] and financial markets [4, 5]. In complex systems such as neuronal networks, the mathematical description in terms of stochastic processes is complicated by the presence of non-linearities. In the absence of analytical methods to solve the corresponding non-linear stochastic differential equations (SDEs), one has to resort to numerical simulation or to approximate solutions. As has only recently been discussed in the context of neuronal networks [3, 6], the effective action [7], which is well-known from quantum field theory (QFT), can in principle be used to derive perturbative expansions of non-linear stochastic processes to arbitrary order. The effective action is defined as the Legendre transform of the cumulant-generating functional with respect to the first cumulant and, as such, it is by construction restricted to self-consistency in the mean [3]. Being thus limited to calculating Feynman diagrams in terms of bare propagators, i.e. second cumulants without self-consistent corrections [8], infinite resummations of classes of diagrams beyond the standard Dyson series are difficult to perform. For non-equilibrium dynamics, however, such advanced resummations turn out to be necessary to avoid problems of secularity and to obtain a solution with a uniform error scaling for all times [9]. Moreover, treating also the correlation and response functions as 'order parameters' is particularly useful out of equilibrium, where the correlations can no longer be determined via the linear response of the mean [8]. The general problem of finding self-consistent solutions for the first and second cumulant is, of course, equally important both in and out of equilibrium, as shown by the work of De Dominicis [10], who uses the second Legendre transform on disordered systems including Gaussian white noise to derive equilibrium properties.
In non-equilibrium QFT, the two-particle irreducible (2PI) effective action [9, 11–13], where an additional Legendre transform with respect to the second moment is employed, has proven to be a powerful tool to derive self-consistent equations with the above properties. It has found, however, little discussion in the context of classical stochastic processes. In this work, we give a detailed discussion of the 2PI effective action as it applies to noise-driven classical systems out of equilibrium.
Perturbative expansions involving Feynman diagrams with resummed propagator lines have been discussed in relation to stochastic processes in reference [8], based on heuristically replacing bare by resummed propagator lines in the self-energy diagrams. The 2PI framework now represents a rigorous and well-defined approach to self-consistent resummation, which in combination with the Martin–Siggia–Rose (MSR) formalism is an important step to improve the field-theoretic description of non-linear stochastic processes. Note that a related method has been proposed as an extension of the Plefka expansion from discrete to continuous degrees of freedom in reference [14], where, however, it is applied to linear stochastic processes only. We show here that, in particular, the treatment of non-linear stochastic processes follows more naturally by combining the concepts of the 2PI effective action with the MSR formalism, and opens up the entire toolbox of QFT for treating such non-linearities. The 2PI construction has also been applied to Doi–Peliti field theory [15] in order to study the colloidal glass transition in equilibrium [16]. The present work can be seen as a generalization of the methods outlined in reference [16] to non-equilibrium, in particular as the diagrammatic expansion is presented here in general terms and thus not limited to the MSR formalism.
While all effective actions are equivalent if no approximations are made, they do in general differ once the perturbation series is truncated at a given order. Thus at the same formal order in the coupling, the 2PI effective action resums a greater set of diagrams than the singly Legendre-transformed effective action, which leads to noticeable corrections already for moderate non-linearities (cf section 3.3). The 2PI effective action furthermore allows for the convenient investigation of the system dynamics starting from arbitrary Gaussian initial states [12]. Note that general n-particle irreducible (nPI) effective actions up to n = 4 are discussed at length in references [17, 18].
This paper is organized as follows. In section 2.1 we perform the first Legendre transform on the cumulant-generating functional and obtain the resulting effective action. This is followed in section 2.2 by the second Legendre transform, which leads us to the 2PI effective action. As a simple illustration, we discuss zero-dimensional ϕ4 theory. In section 2.3, we introduce the MSR formalism as our framework of choice for treating SDEs. These techniques are then applied to the Ornstein–Uhlenbeck process in section 3.1. In section 3.2, we show how to obtain analytical results for geometric Brownian motion (GBM) with this method. Finally, in section 3.3 we give a detailed analysis of SDEs with additive noise and quadratic non-linearity. Section 4 then concludes the paper with final remarks.
2. Effective-action formalism
A stochastic process x(t) can be described by the SDE
where W(t > 0) is a Brownian motion in one dimension. Alternatively, the stochastic process can be represented via the Onsager–Machlup path integral [19]
which follows after discretizing the path x(t) into N segments such that x(0) = x0 and x(tf ) = xN , this endpoint being excluded from the functional integration. Then equation (2) is proportional to the probability to find the system at xN after time tf . By performing a Hubbard–Stratonovich transformation, it is possible to recast expression (2) as , where
is the corresponding action functional. Observe that we employ Itô discretization here and throughout [1]. For detailed discussions of the functional measures and other discretization conventions, consider references [8, 20–22]. Historically, the formalism behind equation (3) was pioneered by MSR in operator form [23]. Later, its path-integral representation was given by Janssen [24] and De Dominicis [25]. Some applications of the MSR formalism to disordered systems can be found in references [26, 27]. Compared to the Onsager–Machlup path integral, it has certain formal advantages that will be touched upon below. It is also equivalent to the Keldysh path integral of bosonic open quantum systems that admit proper probability distributions on phase space [28].
2.1. First Legendre transform
Let us generalize equation (3) to an action functional comprising an arbitrary number of time-dependent fields ϕa (t) with indices a = 1, ..., n, denoted collectively by ϕ (t). Then we can define a moment-generating or partition functional as
where we have introduced a constant c that formally plays the same role as ℏ in QFT, and j (t) is the source field. The moment-generating functional Z, in turn, gives rise to the scaled cumulant-generating function (CGF)
where formally one should take c → 0 [29]. However, since we are usually interested in the case of finite c−1, we do not include this limit into the definition of . In QFT, the analogous procedure is to let ℏ → 0, which leads to the standard loop expansion in the limit of small quantum fluctuations [7].
For asymptotically small c, the path integral in equation (4) becomes very strongly peaked, such that its main contribution comes from the saddle point, and one may approximate
Now equation (6) suggests defining the so-called one-particle irreducible (1PI) effective action Γ as the Legendre transform [29] of the scaled CGF with respect to the first cumulant:
When the scaled CGF is expanded into tree graphs where the functional derivatives of act as vertices connected by edges , then is found to contain no graphs that can be disconnected by cutting a single edge [6], for which reason it is called '1PI'.
The 1PI effective action is generally not identical to , as one can see also from the fact that the classical saddle-point defined by (i.e. neglecting fluctuations) may deviate from the true expectation value ⟨ ϕ (t)⟩, e.g. when S is not Gaussian and c is finite. We shall assume that the supremum in equation (7) always exists (and is unique), such that we can calculate the Legendre transform as usual by finding the source j (t) as a function of from
the inverse relation to which is
After setting the source field on the left-hand side of equation (9) to zero, its solution provides an approximation to ⟨ ϕ (t)⟩ that becomes exact as c vanishes (in which case becomes identical to ) or if happens to be known exactly. To first order in c (one-loop order in QFT terms [9, 12]), the 1PI effective action reads
where is the Hessian of the action S. For Gaussian action functionals S, the inverse Green function is independent of and equation (10) is exact.
An instructive example is provided by zero-dimensional ϕ4 theory, for which an investigation of the quantum (2PI) effective action can be found in reference [30]. In the present classical case, we consider the action
which describes a normal distribution supplemented by a quartic non-linearity. Equation (10) then evaluates to
where . Setting j(t) = 0 in the scalar version of equation (9), we obtain
The fact that the probability density concentrates around the 'mean-field' value, which is the solution to equation (13) for c → 0, is the basic principle behind the tree-level approximation well-known from the field theory of statistical physics [6]. The last term on the right-hand side of equation (13) is the first correction beyond tree level and arises from quadratic fluctuations around the saddle point. Seen as a coupling expansion in g, moreover, solving this equation with a non-linear solver produces a uniform approximation [9] to the exact result that is superior to a naïve expansion of the partition function.
2.2. Second Legendre transform
While the 1PI effective action in equation (10) can in principle be used to extract information about cumulants of all orders by means of vertex functions [3], self-consistency will by construction be given only for the first cumulant, i.e. the mean. It is, however, often desirable to also compute the second cumulant (i.e. the variance) self-consistently. This is possible by extending the above construction via an additional Legendre transform with respect to the second moment [11, 12]. For this purpose, we introduce a (symmetric) two-point source K (t, t') into the moment-generating functional. In terms of , we have
The doubly Legendre-transformed effective action is then defined as
where and c G (t, t') are the first and second cumulant in the presence of the external source fields j (t) and K (t, t'), i.e.
Setting the source fields to zero, one recovers the expectation values
The second moment can also be obtained via
Note that it is also possible to interpret the functional derivative with respect to K symmetrically, i.e. δ/δKab + δ/δKba , which removes the factor of 1/2 in equation (16) and the ensuing equations below. In close connection to the 1PI effective action in equation (10), the 2PI effective action [9, 12] can now be shown to read
where contains the non-linear contributions taken into account beyond the quadratic fluctuations around the saddle point. When is represented in terms of Feynman diagrams [8], by construction there appear no diagrammatic graphs that can be cut in two by cutting two edges [9]. Since the graph edges Gab (t, t') represent particle propagators in QFT, this property is called 'two-particle irreducibility'. Graphical examples of a 2PI diagram and a two-particle reducible diagram are given in figures 1(b) and (c), respectively.
Note how Γ also depends on G : this is the hallmark of self-consistency for the second cumulant. While to first order in c, equation (17) is equivalent to equation (10), any non-trivial Γ2 now results in self-consistent corrections to both and G . After setting the external sources to zero, these self-consistent solutions are determined via the pair of equations
the first of which gives the equation of motion of the fields , while the second may be written as
which we recognize as Dyson's equation upon defining the so-called self-energy
which can be a functional of both and G . Now it is well-known that in terms of Feynman diagrams, the self-energy does not contain any graphs that can be cut in two by cutting a single propagator line Gab (t, t') (one-particle irreducibility). As Σab (t, t') is defined as the functional derivative of in the present formalism, one can easily prove by contradiction [9] that must indeed be 2PI.
With , equation (19) is then also equivalent to an integro-differential equation of Kadanoff–Baym type [31], i.e.
For illustration, we go back to the zero-dimensional ϕ4 action of equation (11). We can again perform a self-consistent expansion in the small parameter c (the equivalent of the well-known loop expansion in ℏ). The new variables of the Legendre transform are now defined as
By developing and G in a formal power series, e.g. , one can then show that up to second order in both c and g [32], the 2PI effective action is
Clearly, the solutions for the two variables will no longer be independent. This becomes particularly manifest from equation (18), which in this case read
Comparing this to the one-loop result in equation (13), the main difference is the self-consistency in the second cumulant, which leads to a coupled set of non-linear equations. To first order in c, equation (24) naturally reduce to equation (13).
2.3. MSR formalism
A standard construction to find the path integral of a stochastic process consists of the following steps: the sought-for transition probability p(x|x0) from an earlier point x0 to a later point x is expressed as the marginal of the joint probability to find the system at a (fixed) number of intermediate points. When the distribution of the noise is assumed to be given, it is then possible to express p(x|x0) in terms of the characteristic functional of the noise [22], which requires knowledge of the corresponding Jacobian. In this work, Itô regularization is assumed throughout for clarity, such that the Jacobian determinant becomes trivial (for details on this topic, see [1, 8]). The construction of the path integral via the noise characteristic functional introduces a special structure of the corresponding field theory that can be expressed by letting
where z(t) is the so-called response field (often written ), and we have also introduced the respective source fields h(t) and j(t). Note that the source field K (t, t') is now a 2es2 matrix acting on the MSR fields in equation (25). The first cumulants are
where ⟨z(t)⟩ = 0 is a well-known property of the MSR formalism following from the normalization of the partition function [8] (provided only a single one of the two boundary values is held fixed [3]). The second cumulants follow accordingly from
The Green function, consisting of the so-called statistical propagator F(t, t'), the response functions GR/A (t, t') and the response–response function Q(t, t'), thus becomes
where the retarded response function GR (t, t') = ⟨x(t)z(t')⟩/c encodes the correlation of the system with previous noise and thus must vanish for t' > t. For zero sources, the response–response propagator Q(t, t') vanishes for the same reason as ⟨z(t)⟩. Thus, we find that the Green function provides us with the second cumulants, i.e.
The special choice of fields from equation (25) also gives rise to a particular structure of the self-energy matrix. From equation (20), we find that
where the vanishing of the upper left component is again a property of the MSR formalism (also true for the Keldysh representation of the analogous quantum effective action [33]). After expressing the diagrams contributing to Γ2 via the propagator lines belonging to the four (scaled) cumulants F(t, t'), GR/A (t, t') and Q(t, t'), the equations of motion follow straightforwardly from equation (18). Examples of this are given in the following.
3. Application to stochastic processes
Turning to the application of the above methods to actual physical problems, in the following we begin with a presentation of the Ornstein–Uhlenbeck process in section 3.1, which constitutes the exactly solvable 'non-interacting' limit of the classical field theory of stochastic processes. We then gradually increase the level of complexity by taking up the problem of GBM in section 3.2. Even though its MSR action is formally non-linear, we find that the 2PI effective action allows us to reproduce the known exact results for the first two cumulants. Finally, we consider a scalar SDE with additive noise and a quadratic non-linearity as the natural first candidate for an interacting model in section 3.3. In place of analytical solutions, there we employ numerical integrators for SDEs [34] for comparison.
The general strategy is now to use equation (18) to derive (integro-) differential equations for the first and second cumulants. These equations will govern the time evolution of the cumulants starting from a given (Gaussian) initial condition. For the exactly solvable models, the self-consistent solutions of these equations are then equivalent to the results one would obtain from the corresponding SDE. In the non-linear case, the solutions will be correct to the specified order in the expansion parameter.
3.1. Ornstein–Uhlenbeck process
The Ornstein–Uhlenbeck process is the standard example of a stationary, Gaussian Markov process [1, 2]. It follows from the Wiener process by addition of a linear drag and is described by the SDE
where W(t > 0) is again a one-dimensional Brownian motion and λ, D > 0. Heuristically, equation (30) already goes back to Langevin [35], where it described the velocity of a Brownian particle in a viscous fluid under the influence of a random force. The corresponding Onsager–Machlup path integral [19] is given by
for which equation (3) reduces to the action functional
Note again that we employ the Itô convention. We now obtain the inverse Green function as the Hessian of equation (32) and find
As we are discussing a Gaussian process, the classical saddle point of S[x, z] provides the exact solution for the first cumulant (i.e. the mean of x(t)). From the saddle-point conditions
we see that a vanishing response-field average is a valid solution. As mentioned below equation (26), this is a consequence of the MSR formalism. Plugging this into equation (34b), we come out with , which is also called the 'phenomenological' law of motion [19].
Turning to the second cumulant or statistical propagator via equation (21), which in the present case reduces to differential form since the self-energy vanishes, we obtain
To find a complete solution for F(t, t'), one also needs the adjoint equation operating in the direction of the second time argument t'. Accordingly, we have the two equations
the second of which can be derived from the first via the symmetry properties F(t, t') = F(t', t) and GR (t, t') = GA (t', t). The adjoint equations arise because the second cumulants are two-time functions defined on the domain {(t, t')|t ∈ [0, tf ], t' ∈ [0, tf ]}. Causality then results in different equations depending on whether t ≶ t'. The 'equal-time' equation, for which t = t', can be derived by adding equation (36) and then taking the limit t' → t. By transforming to so-called Wigner coordinates , τ = t − t', equation (36) can also be rewritten as
The representation in Wigner coordinates is physically relevant because the stationary solutions F* will have the property of being independent of the 'center-of-mass' time T, i.e. F*(t, t') = F*(t − t') = F*(τ). The retarded and advanced response functions GR/A (t, t') are determined by
respectively. The analytical solution for the advanced function is hence , which is manifestly stationary. The retarded solution follows trivially by employing the above symmetry relation. Finding the solution for F(t, t') for all t, t' > 0 is easiest via equation (37). Observing that the dynamics in T decouples from that in τ, we rewrite equation (37a) for τ = 0, i.e.
where we have used the identity
which is a property of the MSR formalism [33] and thus model-independent. Now equation (39) is solved by
where τ = 0. However, we may employ equation (41) also as an ansatz for the general solution at arbitrary τ. To see this, observe that because by equation (38), the ansatz is also the solution to equation (37b). But since any point (t, t') can be reached through combined time evolution via equations (39) and (37b), we know that equation (41) must in fact also be the solution to equation (37a) for all τ. This is confirmed upon recasting equation (41) into the form
which is the known solution for the second cumulant of the Ornstein–Uhlenbeck process, obtained after solving equation (30) directly by . To find the stationary solution, we let T → ∞ and find . This completes our discussion of Gaussian processes.
3.2. Geometric Brownian motion
A process that is not Gaussian yet still exactly solvable is defined by the SDE
where . The process x(t) is called GBM and foundational for the description of financial markets, where it serves as the stock-price model underlying the Black–Scholes equation [4]. Beyond this, stochastic exponential growth is important in a variety of physical and biological systems, e.g. nuclear fission and population dynamics [36]. We proceed to show that the 2PI effective action can reproduce the exact solution for the first two cumulants of this process. This can serve as a starting point for applying self-consistent perturbation theory to other non-trivial stochastic processes such as the Heston model [5].
The MSR action of the process x(t) in Itô convention is given by
where we have introduced time-ordering in the non-quadratic part by defining t± = t ± ɛ for ɛ → 0+. This is not strictly required because the correct regularization of the continuum limit is ensured by the causality properties of the response functions GR/A . In the evaluation of closed time loops produced by the non-linearity, however, some extra care is helpful to avoid ambiguities. Thus the time-ordering in equation (44) is a reminder that the noise should always run 'ahead' of the system [33]. Note that a comment about the Stratonovich convention is given below equation (51).
Expanding the action around the classical saddle point, we have
with the classical action S[x0, z0] to lowest order. The factors of will make the Gaussian part S(2)/c of the exponent independent of c and at the same time multiply each vertex by cm/2, where m is the number of legs. Since the expectation values in the propagator lines of the Feynman diagrams are formed with respect to S(2)/c, this removes the need of introducing the correct prefactors of c by hand. It furthermore ensures that c tracks the number of loops in the loop expansion of the effective action [6]. The effective quadratic part is then given by
and the non-quadratic part
where the vertex given by the first term does not contribute to the perturbation series because it is proportional to z0. Observe that terms proportional to powers of z0 may always be discarded immediately, provided one does not have to differentiate with respect to them at a later point. A graphical representation of the two remaining cubic and quartic vertices is provided in figure 2.
Download figure:
Standard image High-resolution imageThe inverse Green function is given by the Hessian of S(2)/c in equation (46), evaluated at the Legendre-transformed fields, i.e.
where in the second term we have taken care of the time-ordered fields δz(t+)δx(t) = δz(t)δx(t−) in equation (46).
To find the 2PI diagrams contributing to Γ2 in equation (17), we first consider the cubic vertex depicted in figure 2(a). For a given number of vertices 2k, , this vertex has 4k response fields and 2k fields δx(t). Thus for k ⩾ 2, there are at least two response–response propagators Q(s, s') contributing to any connected diagram, where s, s' are internal times. According to equations (28) and (29), after differentiation any of the self-energy components ΣR/A/F will hence contain at least one vanishing response–response propagator. For k = 1 we find the two diagrams shown in figure 3. The self-energies derivable from figure 3(a) vanish by the same argument we have just given for the case k ⩾ 2, while figure 3(b) induces either a vanishing response–response propagator or a closed retarded–advance loop of the form GR (s, s')GA (s, s'), which must also vanish due to causality. To summarize, we have shown that the cubic vertex of figure 2(a) does not yield any non-trivial self-energies.
Download figure:
Standard image High-resolution imageTurning to the quartic vertex in figure 2(b), to lowest order we find the two diagrams shown in figure 4, which correspond to the self-consistent Hartree–Fock approximation in the framework of the 2PI effective action. Written explicitly in terms of propagators, these diagrams are given in equation (49). To second-order, the quartic vertex gives rise to the diagrams illustrated in figure 5. Again, because of response–response propagators and closed retarded–advanced loops, these diagrams do not result in non-trivial self-energies.
Download figure:
Standard image High-resolution imageDownload figure:
Standard image High-resolution imageThis leaves us to investigate any connected, 2PI diagram with l > 2 quartic vertices, where , as well as all possible combinations of cubic and quartic vertices. The latter diagrams are formed out of 2k cubic and l quartic vertices, which as before rules out all diagrams with k ⩾ 2. We do not attempt a formal proof that all of these diagrams vanish since this is achieved more directly via the recovery of the exact solution for GBM from the diagrams in figure 4.
To still gain some insight into why these diagrams vanish, consider figure 5(a). If we break up one solid and one dashed propagator line, we can insert another quartic vertex from figure 2(b) and connect solid to solid and dashed to dashed legs. Topologically, this produces the only connected, 2PI diagram at l = 3. All other valid diagrams with three quartic vertices follow from the latter by opening and mixing any pair of propagators (in the same way figure 5(b) can be obtained from figure 5(a) by opening two propagator lines and 'twisting' them). Clearly, any of the self-energies derivable from the diagrams with l = 3 must vanish, analogously to those of figure 5.
The simplest diagrams containing both cubic and quartic vertices are produced by cutting the two propagators in the first-order diagrams of figure 4 and connecting the resulting amputated legs in all ways to those of two cubic vertices joined by a single propagator. These diagrams are connected, 2PI, and third order in the coupling σ2. As one may verify, all of them contain at least one response–response propagator and a retarded–advanced loop, such that the resulting self-energies again vanish.
Summing up, we assume that the only diagrams contributing non-trivially to the self-energy matrix are those of figure 4, and consequently that the exact 2PI effective action of GBM in Itô convention is found by letting
where we keep the second term for completeness (because of causality it does not contribute to the self-energies in the Itô regularization where GA (t+, t) = GR (t−, t) = 0). To go from the vertices on the right-hand side of equation (47) to the functional in equation (49), the diagrammatic rules were as follows: (1) take the power of each vertex at the given order in the expansion and contract the fields in all possible combinations according to Wick's theorem [6], i.e. . (2) Replace the averages by Green functions: , where we also have symmetrized the response functions. (3) Multiply by the prefactors determined by the order of the interaction, in this case c ⋅ cσ2/2.
To derive the phenomenological law of motion [19] for the process x(t), we now take the derivative of according to equation (18) with , i.e.
The time-ordering in the response functions ensures that they evaluate to zero, such that with we find , as expected for GBM in Itô convention. That is indeed a solution can be verified by calculating
where the contribution from the first term in equation (48) vanishes because it is traceless. Note that using the Stratonovich convention would lead to a different first cumulant since we are studying an SDE with multiplicative noise. Specifically, one expects a solution , i.e. . This would result from an additional noise-dependent drift term σ2 x(t)/2 in the Stratonovich analogue of equation (44), and a modified regularization of the response functions, i.e. GR/A (t−/+, t) = GR/A (t, t) = −i/2 in our notation (s. also reference [8] and section 4.4.2 of reference [1]).
To find the self-energy, we plug Γ2 from equation (49) into equation (29) to obtain
Taking into account that GR (t−, t) = GA (t+, t) = 0, the response self-energies ΣR/A (t, t') vanish, while the lower-left component of equation (21) leads to
Writing down also the adjoint (cf equation (36)), we thus have the time-local equations
Since the scaling constant c was introduced for formal reasons, we may now set c = 1 and transform equation (54) to Wigner coordinates. In the direction of the center-of-mass time T, this leaves us with
In the equal-time limit τ → 0, and with the identity in equation (40), this transforms into
which is solved by where . For t > t', equation (54a) has the solution . With an initial condition F0 = F(t', t') placed on the equal-time diagonal, we can thus find the general solution
which holds for t ⩾ t'. The solution on the upper triangle of the two-time square (t, t') can again be found from symmetry. The general solution of the Itô SDE (43) is (e.g. section 4.4.7 of reference [1])
Since the variance of is given by for t ⩾ t', one has
and consequently equation (57) as the solution for the two-time variance of the process x(t). As mentioned above, this also serves as proof that in the MSR formalism, the entire diagrammatic series of GBM vanishes (apart from the single diagram in figure 4(a)).
3.3. Quadratic non-linearity with additive noise
A natural starting point for the investigation of the performance of the 2PI effective action on a non-linear model is provided by the SDE
Note that this choice furthermore allows for a direct comparison to previous work involving the 1PI effective action [3]. The corresponding classical potential V(x) = −(αx2/2 + βx3/3) is plotted in figure 6 for both positive and negative values of α. The fixed points of this map are located at and . Stability is given whenever α + 2βx < 0, which is true for x < 0 at α > 0 and at α < 0. It is thus simplest to set α > 0 and confine the stable region to negative positions. Physically, the escape of a trajectory to infinity can serve, among other things, as a model of a firing neuron [3]. The MSR action of equation (60) in Itô form is then given by
where we have again applied the appropriate time-ordering in the non-linear part. The graphical representation of the interaction vertex is shown in figure 7(a).
Download figure:
Standard image High-resolution imageDownload figure:
Standard image High-resolution imageOne may now ask in which small parameter the expansion is to be performed, i.e. which parameter is to play the role of the so-far purely formal constant c? The answer is found by rewriting equation (61) in the following way:
where s is a now unitless parameter. Thus we see that β/α can play the role of a small number dividing the exponent, under the condition that all frequencies are measured in units of the drift α, and that both the integration interval and the time derivative are rescaled by β/α. Practically, of course, we may simply work with equation (61) and set c = 1, which we do in the following (this does not imply that β/α = 1). Proceeding as before, we find an inverse Green function
Analogously to equation (51), this does not yield a contribution to the equation of motion for . Instead of equation (50), we now find
Note that this equation contains the resummed statistical propagator F instead of the bare one. It thus results in a self-consistently corrected steady-state , specified by the quadratic equation , the solution to which is
Hence, while for the practically viable one-loop approximation of the 1PI effective action employed in [3], the influence of the fluctuations on the steady-state of the mean is provided by the bare correlation function, the 2PI effective action takes the corresponding corrections to the mean into account automatically when second-order diagrams are included.
To first order in the interaction parameter β, the statistical propagator obeys the equation of motion
which in the equal-time limit gives
Hence, we find the steady-state solution . Inserting this into equation (64) reproduces the result from reference [3]. Note also that since F* > 0, the parameters α and β need to be chosen such that the denominator of F* is always negative, which coincides with the stability condition found earlier. For completeness, we note that to this order, the retarded Green function is determined by
An approximation beyond mean-field plus quadratic fluctuations is obtained upon including the second-order diagrams shown in figures 7(b) and (c). Writing down the corresponding contributions to the 2PI effective action, we find
Again taking derivatives with respect to the Green functions, we obtain the one-loop self-energy
Equation (67) now turns into an integro-differential equation
while equation (65) becomes accordingly
Observe that the second term under the integral only needs to be evaluated up to t' (from causality of GA , and assuming t ⩾ t'). In the equal-time limit, equation (71) leads to
where the symmetric integral kernel obeys the equation
for t ⩾ t', such that and , where . Note that the integral term in equation (73) is expected to be small because the overlap of the two kernels tends to be negligible. This kernel may also be employed in the solution of equation (71) since
again assuming w.l.o.g. that t ⩾ t'. On the equal-time diagonal, the kernel is constant and unity, i.e. .
The coupled set of non-linear equations (63) and (71)–(73) needs to be solved self-consistently. This can be achieved efficiently and accurately by employing, for instance, a multi-step predictor–corrector method on a fixed-step two-dimensional grid [37, 38]. Further discussions of numerical methods for equations of this type (in many-body physics usually referred to as Kadanoff–Baym equations [31]) can be found in references [39–42].
As a comparison for our numerical solutions of the above integro-differential equations, we employ state-of-the-art Runge–Kutta methods for SDEs [43, 44]. Specifically, we use implementations [34, 45] of the algorithms SRI1W1 and SRI2W1 derived in reference [43]. Both algorithms converge with strong order 1.5, while their weak orders are 2.0 and 3.0, respectively. Roughly speaking, in the strong case, one is concerned with the convergence of an approximate stochastic process toward the true process, while weak convergence addresses the convergence of expectation values of functionals of such processes [46].
As an analytical comparison, we furthermore use the stationary solutions for the mean and the variance derived in one-loop approximation from the 1PI effective action in reference [3], which we denote by and , respectively. Note that the 1PI one-loop approximation for the propagators is also of second order in β.
Exemplary results are presented in figure 8 for parameters D/α = 1.5 and β/α = 0.15. The integro-differential equations were solved on a two-dimensional grid with fixed step size αΔt = 2−10, while the SDE solvers implemented in reference [34] work with adaptive step sizes. Our step size was chosen small to ensure convergence given that the integrals in the equations of motion are evaluated with the trapezoidal rule only. However, the steady-states shown in figure 8 in fact converge reasonably for a step size of αΔt = 2−8. Advanced numerical methods for integro-differential equations, employing higher-order integrators and thus enabling larger step sizes, are discussed in reference [42].
Download figure:
Standard image High-resolution imageFor the SDE solvers SRI1W1 and SRI2W1, we fixed the ensemble size to 2es106 and 4es106, respectively. Divergent trajectories escaping to x → ∞ were discarded and replaced. In this way, in order to reach two (four) million trajectories in total, 57 (102) divergent trajectories were discarded. Since these numbers correspond to negligible fractions, this is equivalent to only considering non-escaping trajectories [3]. Note that we used a greater ensemble size in the comparison with SRI2W1 because it serves to confirm one of our main results.
Figures 8(a) and (b) show our results for the mean and variance from the second-order 2PI effective action (2PI-2), starting from initial conditions and F(0, 0) = 2. The insets show the absolute difference to the statistics obtained via the SDE solver with weak order 3.0 (WO3), thus confirming the overall accuracy of the solutions obtained from equations (63) and (71)–(73). Figure 8(c) summarizes the results for the mean , where we also show how the first-order approximation of the 2PI effective action (2PI-1) recovers in the long-time limit. Here, both of the SDE solvers reproduce our solution 2PI-2. This is not true once we move to figure 8(d), where only the algorithm of weak order 3.0 (SRI2W1) captures the second-order result from the 2PI effective action. The algorithm of weak order 2.0 (SRI1W1) instead reproduces the first-order approximation 2PI-1. In comparison to the one-loop 1PI result , we see that the additional diagrams resummed by the 2PI effective action lead to a systematic improvement of about half a percent, which is expected to become more pronounced at larger non-linearity. The different effective actions are thus found to converge to different stationary statistics at large final times.
4. Conclusion
We have developed the 2PI effective action into a form such that it can be applied to non-linear stochastic processes. This allows one to derive self-consistent equations of motion for their first and second cumulants. Instead of calculating Feynman diagrams analytically in terms of the second cumulants of a Gaussian process, as is done in the 1PI approach, the self-consistency for the second cumulants instead leads to non-linear integro-differential equations. On one hand, while the perturbative expansion is simplified in this way, an analytical solution of these equations is in general not possible. Since the equations are causal and thus depend only on the history of the process, they can, on the other hand, be solved straightforwardly by explicit time-stepping schemes. Accordingly, we found that the 2PI effective action provides accurate results for moderate non-linearities at low computational costs. Compared to the 1PI results for the stationary state of the system, we saw that the latter performs well, even though the additional diagrams summed up by the 2PI effective action provided additional accuracy.
As the extended Plefka transformation of reference [14] is related to the present work through the use of a second Legendre transformation, it is useful to discuss some differences to our work. The most important one is that the presentation in reference [14] is limited to an expansion of second order in a parameter quantifying the interaction strength. Even though the same is true coincidentally for our discussion in section 3.3, there is, in principle, no added difficulty (except numerically) in expanding the self-energy to higher orders, as has indeed been done in QFT applications [47]. Also, (non-perturbative) expansions in other parameters than the interaction strength, such as expansions [9, 12], follow directly within our framework. While higher-order expansions, in particular, should also be possible via the extended Plefka transformation, it seems that this would be more complicated without the notions of effective action and self-energy, on which our field-theory derivation is based. This is emphasized by the fact that reference [14] excludes the presence of (non-linear) self-interactions, which in turn do not pose a difficulty to the 2PI approach.
In comparing our field-theory results for a stochastic process with additive noise and quadratic non-linearity (cf section 3.3) to advanced numerical integrators for SDEs [34, 45], we find that only an adaptive integrator having weak convergence [46] of order 3.0 is able to reproduce our results for the second cumulant, albeit at a markedly greater computational expense. Presently, however, there are no algorithms of weak order higher than 3.0 implemented in [34], for instance. Thus for non-linear SDEs the direct numerical computation of cumulants of higher order appears to be challenging with current methods. From this perspective, applying the 2PI effective action to non-linear stochastic processes is a first step toward the possible implementation of higher-order effective actions (e.g. four-particle irreducible [17, 18, 32]), which would enable the computation of fourth cumulants that should otherwise require a numerical integrator of high weak order or unfeasibly many integration steps.
Leveraging the 2PI effective action as presented in this paper opens up several perspectives for future research. It would be interesting to see whether it is possible to identify models where the 2PI effective action is expected to perform well, while available numerical SDE solvers fail, e.g. SDEs with polynomial non-linearities of higher degree than investigated here. Furthermore, an extension to non-Gaussian initial states is possible in principle via nPI effective actions (where n > 2 Legendre transforms are performed with respect to higher moments) [17, 18, 48]. Evaluating the performance of nPI effective actions, if numerically feasible, on stochastic processes with strong non-linearities is another interesting perspective.
Acknowledgments
The author would like to thank Michael Kajan, Francisco Meirinhos, Peter K Schuhmacher, and Philipp Knechtges for helpful discussions and comments. Early work on this manuscript was funded in part by the Deutsche Forschungsgemeinschaft (DFG) within the Cooperative Research Center SFB/TR 185 (277625399).
Data availability statement
The data that support the findings of this study are available upon reasonable request from the authors.