Abstract
A theory (Esler and Ashbee in J Fluid Mech 779:275–308, 2015) describing the statistics of N freely-evolving point vortices in a bounded two-dimensional domain is extended. First, the case of a non-neutral vortex gas is addressed, and it is shown that the density of states function can be identified with the probability density function of an infinite sum of independent non-central chi-squared random variables, the details of which depend only on the shape of the domain. Equations for the equilibrium energy spectrum and other statistical quantities follow, the validity of which are verified against direct numerical simulations of the equations of motion. Second, domains with additional conserved quantities associated with a symmetry (e.g., circle, periodic channel) are investigated, and it is shown that the treatment of the non-neutral case can be modified to account for the additional constraint.
Similar content being viewed by others
Avoid common mistakes on your manuscript.
1 Introduction
Interest in the classical statistical mechanics of point vortices, as developed by Onsager [18], Joyce and Montgomery [15], Pointin and Lundgren [19] and others, has been recently revived by experimental developments in quantum fluids, e.g., [17]. In quantum fluids (e.g., Bose–Einstein condensates), vortices have quantised circulations, and in experiments where the ‘healing length’ of these vortices is much less than the mean free path between them, the point vortex model can be expected accurately capture their essential dynamics [20]. Point vortex statistical mechanics has been used to interpret phenomena such as energy spectrum evolution [2] and condensate formation [21, 22] observed in numerical simulations. This research, as well as the continued relevance of vortex models of classical 2D turbulence [10], motivate the current study.
In a recent work, Esler and Ashbee [12] (EA15 hereafter) developed a quantitative approach to the statistical mechanics of N point vortices of arbitraryFootnote 1 circulations in a general simply-connected bounded domain \({\mathcal {D}}\subset {\mathbb {R}}^2\), in the limit \(N\rightarrow \infty \). The case of the doubly-periodic domain has also been addressed in [11]. EA15 was concerned with the neutral case, for which the vortex circulations \(( \varGamma _1, \ldots , \varGamma _N)\) are constrained to satisfy
The main results of EA15 can be summarised:
-
1.
A systematic method for calculating the density of states function \(W(\varepsilon )\), in the limit \(N\rightarrow \infty \), for an arbitrary domain and general distribution of vortices was found. The density of states is a measure of the number of vortex arrangements (microstates) consistent with a fixed (and appropriately scaled) Hamiltonian energy level \(\varepsilon \). The resulting formula for \(W(\varepsilon )\) is independent of the details of the vortex circulations, a result consistent with the statistical sampling study of Campbell and O’Neil [4].
-
2.
It was shown that the energy spectrum of the point vortex flow, which depends only on the energy level \(\varepsilon \), is wholly determined by \(W(\varepsilon )\). Specifically,
$$\begin{aligned} \langle E_j \rangle = \frac{1}{2W(\varepsilon )} \int _{-\infty }^\varepsilon W(\bar{\varepsilon }) \, \mathrm{e}^{\beta _j(\varepsilon -\bar{\varepsilon })} \; \mathrm{d}\bar{\varepsilon }. \end{aligned}$$(2)Here \(E_j(t)\) is the energy contained in the jth ‘hydrodynamic’ eigenmode of the domain \({\mathcal {D}}\) (see Appendix A for definitions), and \(\langle E_j \rangle \) is its expected long-time average under the dynamics. To obtain (2), an ergodic hypothesis is assumed to hold, under which the dynamical time-average is equivalent to the microcanonical ensemble average. The negative constant \(\beta _j\) is the (scaled) eigenvalue of the jth eigenmode, which can be related to the eigenmode wavenumber \(k_j\) by \(k_j=(-\beta _j/A)^{1/2}\) where \(A=|{\mathcal {D}}|\) is the domain area.
-
3.
The validity of the new statistical theory was demonstrated by comparison with numerical simulations of the point vortex equations with \(N=100\). Consistent with the use of the central limit theorem (CLT) in its derivation, the theory is accurate provided that \(|\varepsilon / \sigma _\varepsilon | \lesssim N^{1/2}\), where \(\sigma _\varepsilon \) is the standard deviation of the density of states \(W(\varepsilon )\).
-
4.
The connection with the mean field theory of Joyce and Montgomery [15], was made explicit. The EA15 theory (see also [19]) is recovered under ‘thermodynamic scaling’, which for vortices of equal circulation means that \(\varepsilon \) is the Hamiltonian energy per vortex. The mean-field theory is obtained under ‘hydrodynamic scaling’ in which the relevant energy E is proportional to the Hamiltonian energy divided by \(N^2\). (Equivalently, in the notation of the current paper, the mean-field theory is formally valid for \(0 < \varepsilon / \sigma _\varepsilon \sim N\).) That the two theories are consistent can be demonstrated by asymptotic matching: the \(\varepsilon \rightarrow \infty \) limit of EA15 reveals the emergence of a condensate (or mean-field) into which all excess energy is concentrated. The structure of this condensate turns out to be exactly identical to the solution of the mean-field equation (sinh-Poisson) equation in the low energy limit \(E \rightarrow 0\) of the mean-field theory.
The aim of the present work is to extend the results of EA15 to:
-
(A)
Non-neutral distributions of vortices in which the constraint (1) no longer holds. In this case there is a non-zero circulation in \({\mathcal {D}}\) which requires significant modifications to the analysis of EA15.
-
(B)
Domains with a geometric symmetry associated with an additional conserved quantity. Important examples include the circle and the annulus, in which angular momentum is conserved, and the periodic channel with sidewalls, which conserves linear (x)-momentum. Other examples are possible if the extension to general two-dimensional surfaces is considered [8].
It will be shown below that it is natural to treat (A) and (B) in a similar fashion.
The plan of the work is as follows. In Sect. 2 the extended theory is set out for the non-neutral case, and theoretical predictions are compared with both direct numerical simulations (DNS) of the point vortex dynamics with \(N=100\) vortices, and statistical sampling of the microcanonical ensemble. In Sect. 3 the theory is extended to domains with additional conserved quantities, and the specific example of the unit circle is chosen for detailed examination and comparison with DNS. In Sect. 4 conclusions are drawn.
2 General Domain: The Non-neutral Case
2.1 Set-up and Definitions
Consider the general situation of N point vortices, with circulations \((\varGamma _1,\ldots ,\varGamma _N)\) and positions \((\varvec{x}_1(t),\ldots ,\varvec{x}_N(t))\) evolving in a bounded and simply-connected domain \({\mathcal {D}}\subset {\mathbb {R}}^2\) of area A. (Results are straightforward to adapt to the non-conformal domains mentioned above, namely the annulus and periodic channel.) Denoting the domain average over \({\mathcal {D}}\) of any function \(f(\varvec{x})\) by
it is evident that the vorticity distribution
has a constant domain average
Introducing the r.m.s. circulation
it turns out that all the behavior of interest can be captured by concentrating on the regime with \([\omega ] \sim \varGamma _0 N^{1/2}\). In this ‘weakly non-neutral’ regime the energy in the mean flow, associated with the domain-averaged vorticity \([\omega ]\), is comparable to the energy in the fluctuations. In strongly non-neutral flows (i.e., \([\omega ] \sim \varGamma _0 N\)), by contrast, the energy is almost entirely in the mean flow, as can be seen by taking the limit \(\varOmega _0 \rightarrow \infty \) within the weakly non-neutral theory.
Following EA15, the next step is to expand the vorticity field in a Fourier series based on the hydrodynamic basis [14] \(\{ \varPhi _j(\varvec{x}), \, j\ge 0 \}\) of \({\mathcal {D}}\), which is introduced in detail in Appendix A. A key property of the hydrodynamic basis is that its leading eigenfunction is \(\varPhi _0(\varvec{x})=1\) and that all subsequent eigenfunctions are orthogonal to \(\varPhi _0\). As a consequence, the hydrodynamic basis is well-suited to represent functions with a conserved domain average, such as the vorticity field \(\omega \) under consideration here. It is helpful to introduce the vorticity scale \(\omega _0 = N^{1/2}\varGamma _0 / A\) and to use completeness to expand
It follows, from orthogonality, that \(\varOmega _j=[\omega \varPhi _j]/\omega _0\). In particular, \(\varOmega _0=[\omega ]/\omega _0\) is an order unity constant for a weakly non-neutral distribution of vortex circulations, with the strongly non-neutral case accessible in the limit \(\varOmega _0 \rightarrow \pm \infty \).
In the procedure of EA15, the expansion for \(\omega \) is inserted into the equation for the point vortex Hamiltonian [16],
Here \(G({\varvec{x}}, {\varvec{x}}')\) is the (Dirichlet) Green’s function for \({\mathcal {D}}\) and \(r(\varvec{x})\) is the Robin function
To facilitate inserting the expansion for \(\omega \), (8) is first rewritten as
where \(R({\varvec{x}}, {\varvec{x}}')\) and \(S({\varvec{x}})\) are the distributions
To proceed, the Dirichlet Green’s function \(G({\varvec{x}}, {\varvec{x}}')\) is expanded in the hydrodynamic basis, as describedFootnote 2 in detail in Appendix A. Following EA15, where further detail is provided, the expansions (7) and (44) are inserted into (10), along with analogous expansions for R and S. Eigenfunction orthogonality is then used to evaluate the resulting integrals. Finally, the limit \(N\rightarrow \infty \) is taken, and terms of relative magnitude O(1 / N) are neglected. The result is
Notice that in (12) the classical point vortex Hamiltonian H has been rescaled by a factor \(N \varGamma _0^2\). The scaled Hamiltonian \(\bar{H}\) is convenient to work with, as it remains invariant under a rescaling of the vortex circulations, and is also independent of N in the limit \(N\rightarrow \infty \). The function \(\varepsilon _0(\varOmega _0)\) and sequences of constants \(\{\beta _j\}\) and \(\{\mu _j\}\) appearing in (12) are
where
where \([[\cdot ]]'\) denotes the double domain average over both the \(\varvec{x}\) and \(\varvec{x}'\) coordinates. Conformal mapping techniques can be used to show that the \(\{G_{jk} \}\) depend only on the shape of \({\mathcal {D}}\) (i.e., they are independent of its area A). For the case of domains which are not simply-connected, such as the annulus, the same result can be recovered by using the Schottky–Klein prime function [7] to obtain the Green’s function. It follows that the only area-dependence in (12) is through the constant \(r_0\), which under a rescaling of the domain area \(A \rightarrow \alpha ^2 A\) transforms according to \(r_0 \rightarrow r_0 - (1/2\pi )\log {\alpha }\). It follows that the domain area, as opposed to the domain shape, does not affect the vortex statistics except for a (trivial) change in the value of the constant \(\varepsilon _0\). For a domain \({\mathcal {D}}\) with a known or calculable conformal map to the unit circle, the constants \(\{\beta _{j} \}\), \(\{ \mu _j \}\) and \(r_0\) can obtained to high accuracy, up to some finite \(j=J\), using spectral methods [24]. For the rectangle and circle (see below) analytical results are available [6, 23].
The terms in the summation (12) have a useful interpretation in terms of the energetics of the point vortex flow. Defining
\(E_j\) is the (scaled) fluid dynamical energy in the jth mode (see Appendix A.1 for discussion). Consistent with the fact that the fluid dynamical energy of a single point vortex is singular, the sum \(\sum _j E_j\) is divergent. However the energy spectrum, as defined by the \(\{ E_j \}\), remains well-defined [9]. The constants \(E_{0j}\) are easily shown to be equal to the expected energy in the \(j\hbox {th}\) mode, had the vortices been distributed randomly in \({\mathcal {D}}\) under uniform measure. The difference \(E_j'=E_j-E_{0j}\) is the anomalous energy in the \(j\hbox {th}\) mode, and from (12) it is evident that the Hamiltonian \(\bar{H}\) is equal to the sum of anomalous energies over all modes (up to a constant).
2.2 Density of States Function and Caloric Curves
The density of states function is a measure of the number of microstates (vortex arrangements) associated with the hypersurface in phase-space defined by \(\bar{H}=\varepsilon \). Next, a method for calculating it will be presented, which will extend the results of EA15 to non-neutral vortex distributions. Following normalisation, the density of states can be identified with the pdf of \(\bar{H}\) under the uniform ensemble, in which all vortices are distributed randomly in \({\mathcal {D}}\) under uniform measure. From (12), it follows that for a non-neutral vortex gas, the density of states \(W(\varepsilon , \varOmega _0)\) will depend only on \(\varepsilon \) and \(\varOmega _0\), and not on any other details of the vortex circulations. The normalisation for \(W(\varepsilon , \varOmega _0)\) to be a pdf is
Following [12], under the uniform ensemble the coefficients \(\{ \varOmega _j \}\) in the vorticity expansion (7) can be considered to be random variables. In the limit \(N\rightarrow \infty \) the CLT can be applied to obtain the distribution of the \(\{ \varOmega _j \}\). The result, which follows due to the choice of scalings made in Sect. 2.1, is that under the uniform ensemble
The \(\{ \varOmega _j \}\) are independent identically distributed (i.i.d.) Gaussian random variables. (Independence follows from the orthogonality of the hydrodynamic modes.) Further, under the uniform ensemble, \(\bar{H}\) is also a random variable, which by definition has the density of states function \(W(\varepsilon , \varOmega _0)\) as its pdf. By inspection of (12), in fact, \(\bar{H}\) is a weighted sum of independent non-central chi-squared random variables. Weighted sums of this type have been studied in the statistics literature [5] and a brief guide to how they can be accurately evaluated in practice is given in Appendix B.
Using notation introduced in Appendix B for the result of the relevant random sum, the density of states is given by
where the function described by the notation \(F^{({\varvec{w}},{\varvec{\lambda }})}( \cdot )\) is defined by (62). Here \({\varvec{\beta }}=-(\beta _1,\beta _2,\ldots )^T\) is (minus) the vector of hydrodynamic eigenvalues \(\{ \beta _j \}\), and \({\varvec{\mu }}=( \mu _1^2, \mu _2^2,\ldots )^T\). Most of our results below are built on (18).
A natural idea, for the case of strongly non-neutral flows with \(\varOmega _0 = [\omega ]/\varGamma _0 N^{1/2} \gg 1\) is to simplify (18) by neglecting the quadratic terms (i.e., terms involving \(\varOmega _j^2\)) in (12). Under this approximation \(W(\varepsilon , \varOmega _0)\) becomes a sum of Gaussian random variables and will consequently have a normal distribution. In fact, the most uniformly accurate Gaussian approximation of \(W(\varepsilon , \varOmega _0)\) is most easily obtained by replacing each non-central chi-squared random variable in (12) by a Gaussian random variable with zero mean and identical variance. Standard results for sums of Gaussian random variables then lead to
The constant \(\varLambda \), which gives the standard deviation of \(W(\varepsilon , \varOmega _0)\) depends only on the domain constants and \(\varOmega _0\). Note that \(\varLambda \approx \varOmega _0 (\sum _j G_{0j}^2)^{1/2}\) to leading order in \(\varOmega _0\). The advantage of the approximation (19) is that the formula for the energy spectrum etc. below can be evaluated exactly. The usefulness of the Gaussian approximation will be considered shortly.
In the upper panels of Fig. 1 the density of states \(W(\varepsilon , \varOmega _0)\), calculated from (18), is plotted (grey curves) for the Neumann oval domain illustrated in Fig. 2 (domain A). Details of the conformal map used to generate the Neumann oval domain are given in Refs. [13] and [12] (it is ‘domain B’ in the latter reference). The spectral methods described in [12, 13] are used to obtain the coefficients used to evaluate (18) numerically. The three panels show \(\varOmega _0 =0\) (neutral case) \(\varOmega _0=5\) and \(\varOmega _0=10\). To verify the calculation in each case, also plotted are histogram approximations (solid points) to pdfs of \(\bar{H}\) under the uniform ensemble, for \(N=100\) vortices with circulations \(\pm 1\), with the number of positive vortices \(N_+=50\), 75 and 100 vortices respectively. The histograms are based on \(10^6\) random samples of \(\bar{H}\), with direct sampling used (as opposed to the Markov chain Monte-Carlo sampling method used in EA15). The lower panels of Fig. 1 show the inverse temperature \(\beta =W'/W\), where the prime denotes differentiation with respect to \(\varepsilon \). In the neutral case, \(\beta \) approaches a critical value \(\beta _c =\beta _1 \approx -42.61\), where \(\beta _1\) is the leading eigenvalue of the hydrodynamic eigenvalue problem (38). The critical value \(\beta _c\) is the inverse temperature at which Onsager-Kraichnan condensation occurs, i.e., a mean circulation emerges. At high energies, the mean circulation can be obtained by solving the sinh-Poisson (Boltzmann–Poisson) Eq. [15], which is derived using mean-field theory. The high \(\varepsilon \) limit of the current theory, and the low energy limit of the mean-field theory can be reconciled by asymptotic matching, following [12]. In Fig. 1 it can be seen that in the non-neutral case the convergence \(\beta \rightarrow \beta _c\) is much slower, which can be explained because the emergence of the condensate from the existing mean flow, which is present due to the mean vorticity field is rather gradual.
A shortcoming of the Gaussian approximation is apparent in the caloric curves plotted in Fig. 1. Under the Gaussian approximation the inverse temperature is linear
which is evidently a poor approximation to the exact curves (plotted). In particular, the Gaussian approximation does not capture \(\lim _{\varepsilon \rightarrow \infty } \beta = \beta _c\), which means that the Gaussian approximation cannot describe any aspect of condensation. For this reason it is not considered further below.
2.3 Microcanonical Statistics and the Energy Spectrum
Useful statistical mechanical predictions, which under the ergodic hypothesis will correspond to the long-time means of the dynamics, are obtained from the microcanonical ensemble. In domains without additional symmetries, the microcanonical ensemble consists of all states in phase-space lying on the hypersurface of constant energy \(\bar{H}=\varepsilon \).
For example, the microcanonical pdf of the projection \(\varOmega _j\) of the vorticity field onto the hydrodynamic mode \(\varPhi _j(\varvec{x})\) can be obtained using Bayes’ theorem. Using the subscript \(\varepsilon \) to denote microcanonical pdfs, for \(\varOmega _j\) we have
Here \(W^{(j)}(\varepsilon , \varOmega _0)= F^{({\varvec{\beta }},\varOmega _0^2{\varvec{\mu }})(j)}(\varepsilon -\varepsilon _0(\varOmega _0))\) denotes the density of states function (18) modified so that it is calculated with the \(j\hbox {th}\) mode omitted (for a description of the notation see Appendix B). The use of Bayes’ theorem is apparent if one considers \(p_\varepsilon (\omega _j)\) as a conditional pdf in the uniform ensemble, i.e., the pdf of \(\varOmega _j\) conditioned on \(\bar{H}=\varepsilon \). Then, the various factors on the right-hand side of (21) can be identified as the pdf of \(\bar{H}\) conditioned on \(\varOmega _j=\omega _j\) (\(W^{(j)}\) term), the pdf of \(\bar{H}\) in the uniform ensemble (W term) and the pdf of \(\varOmega _j\) in the uniform ensemble (Gaussian term).
Similarly, the corresponding expression for the pdf of the energy \(E_j\) in the \(j\hbox {th}\) mode is
where \(\bar{p}_j(\cdot )\) is the pdf of the non-central chi-squared random variable defined by Eq. (57), and the constant \(E_{0j}\) is given by (15). The equilibrium energy spectrum can be obtained from \(p_\varepsilon (e_j)\), by definition, as the expected energy in each mode under the microcanonical ensemble
The integral (23) can be expressed purely in terms of the density of states function, using the convolution result (59), together with the fact that
These results lead directly to our main result for the equilibrium energy spectrum, generalising the result (2) for the neutral case, which is that at energy \(\varepsilon \),
Equation (24) shows that the energy spectrum is completely determined by the density of states function \(W(\varepsilon , \varOmega _0)\), and the energy in each mode can be obtained by a convolution of \(W(\varepsilon , \varOmega _0)\) with an elementary function. The significance of this is that the energy spectrum at all energies \(\varepsilon \) can be obtained following a single calculation of \(W(\varepsilon , \varOmega _0)\). Recall also that \(W(\varepsilon , \varOmega _0)\) depends only on the shape of the domain \({\mathcal {D}}\) and not on any detail of the vortex circulations \((\varGamma _1,\ldots , \varGamma _N )\) apart from \(\varOmega _0\). Finally, it is interesting to note that \(\langle E_j \rangle \) is determined by the structure of W at energies below that of the energy \(\varepsilon \) of interest only.
2.4 Comparison with Direct Numerical Simulations
Direct numerical simulations (DNS) can be used to assess the accuracy of the predictions made in Sect. 2.3. Details of the adaptive numerical scheme used to solve the equations of motion
are given in [1]. Here, very long integrations with \(N=100\) vortices are performed (length \(10^5 \varGamma _0^{-1}\)), and vortex positions recorded at interval \(\varGamma _0^{-1}\) in order to obtain converged statistics. Non-neutrality is introduced by varying the respective numbers of positive and negative vortices, with \((N_+,N_-)=(50,50)\), (52, 48) and (55, 45) respectively, corresponding to \(\varOmega _0=0,0.4\) and 1 as in Figs. 3 and 4. Integrations are performed for both domains B and C, and for high (\(\varepsilon =0.3\)) and low (\(\varepsilon =-\,0.075\)) energies respectively, giving 12 integrations in total.
The main statistic to be tested is the microcanonical pdf \(p_\varepsilon (\omega _1)\) of the vorticity projection
Recall that, were the vortices distributed randomly in \({\mathcal {D}}\) (under the uniform ensemble), the pdf of \(\varOmega _1\) would be normally distributed \(\sim {\mathcal {N}}(0,1)\). In practice, the projection \(\varOmega _1\) is calculated from the DNS results by cubic interpolation of the (gridded) spectral solution for \(\varPhi _1\) onto the vortex positions, with the interpolation performed in the conformal (circle) domain.
Figure 5 shows histograms (points) generated from the 12 DNS integrations, versus the corresponding predictions (curves) obtained from (21). Excellent agreement is obtained for all 12 simulations, demonstrating that the theory correctly describes the influence of non-neutrality across a range of energies. The two domains also exhibit different behaviours when non-neutrality is introduced, exactly as predicted in Figs. 3 and 4.
2.5 Saturation Energy Spectrum
One of the main results of EA15 was to show that, in the neutral case, for large \(\varepsilon \) the energy spectrum becomes saturated for all modes with \(j\ge 2\). Following this saturation, as \(\varepsilon \) is increased further, all of the additional energy must enter the \(j=1\) (Onsager-Kraichnan) condensate mode. The main results can be extended to the non-neutral case by noting that as \(\varepsilon \rightarrow \infty \), \(\beta (\varepsilon ) \rightarrow \beta _1\) and \(W(\varepsilon )\sim \exp {(\beta _1 \varepsilon ) }\). Inserting this form into (23), gives, for \(j\ge 2\)
The energy in the condensate mode (\(j=1\)) can then be obtained from the ensemble average of (12),
from which
The main point to note from (26–28) is that for \(|\varOmega _0| \gtrsim 1\) the non-neutral energy spectrum saturates at a considerably higher energy compared to the neutral case.
3 Domains with Translational and Rotational Symmetries
3.1 General Considerations
A domain \({\mathcal {D}}\) with an additional symmetry will have a conserved integral of the form
in addition to the integral of the vorticity itself. The microcanonical ensemble for point vortex motion in \({\mathcal {D}}\) then consists of those states in phase-space on the hypersurface defined by \(\bar{H}=\varepsilon \) and \(I=\)constant. An explicit example is when \({\mathcal {D}}\) is chosen to be the unit circle, as will be explored in detail below. For the circle, \(F(\varvec{x})=|\varvec{x}|^2/2\), and I is the familiar angular impulse, which is also conserved when \({\mathcal {D}}\) is annular. The general methodology applies equally to other domains, for example when \({\mathcal {D}}\) is a (\(\varvec{e}_i\)-)periodic channel bounded by sidewalls, in which case \(F(\varvec{x}) = (\varvec{e}_3 \times \varvec{x}) \cdot \varvec{e}_i\) and I is the linear impulse in the direction \(\varvec{e}_i\) (\(i=1,2\)). Other examples are possible if the class of domains is extended to include general two-dimensional surfaces, following [8].
The key to dealing with the additional conserved quantity is to introduce a generalised hydrodynamic basis as defined in Appendix A. The expansion of the normalised vorticity field in this basis is
The expansion is similar to (7), except that the first two coefficients \(\varOmega _0\) and \(\varOmega _1\) are now time-independent, reflecting the fact that there are now two conserved quantities. (Explicitly \(\varOmega _0= [\omega ]/\omega _0\), \(\varPhi _1=(F-[F])/[(F-[F])^2]^{1/2}\) and \(\varOmega _1 = [\omega \varPhi _1]/\omega _0\).) The Dirichlet Green’s function can then also be expanded in the generalised basis according to (53). Following the method of Sect. 2.1, using the properties of the generalised basis established in Appendix A, it follows that (10) becomes
with sequences of constants \(\{\beta _j\}\), \(\{ \mu _j \}\) and \(\{ \nu _j \}\) as defined in Appendix A. Here
In the uniform ensemble, Eq. (31) can be treated exactly as (12), as a sum of non-central chi-squared random variables. It follows that the formula for the density of states is
where, as in Sect. 2, the function described by the notation \(F^{({\varvec{w}},{\varvec{\lambda }})}( \cdot )\) is defined by (62). In this case \({\varvec{\beta }}=-(\beta _2,\beta _3,\ldots )^T\) is (minus) the vector of generalised hydrodynamic eigenvalues \(\{ \beta _j \}\), and \({\varvec{v}}(\varOmega _0,\varOmega _1)=( (\varOmega _0\mu _2+\varOmega _1 \nu _2)^2, (\varOmega _0\mu _3+\varOmega _1 \nu _3)^2,\ldots )^T\). Using (32) further results corresponding to those in Sect. 2 follow straightforwardly.
3.2 Circular Domains
The circle is the simplest example of a domain with a rotational symmetry. The associated conserved quantity is the angular impulse (29) with \(F(\varvec{x})=\tfrac{1}{2}| \varvec{x}|^2\). The circle of unit radius, which may be used here without loss of generality, has a well-known [3] Dirichlet Green’s function
from which all of the constants necessary to evaluate (32) can be calculated explicitly.
In terms of the usual polar coordinates \((r,\theta )\), the first two hydrodynamic eigenmodes are
The remaining eigenmodes \(\{ \varPhi _j, \; j \ge 2\}\) consist of the union of the set of eigenmodes \(S^\theta = \{ \phi _{mn\pm }, \; m,n \ge 1 \}\) with azimuthal dependence,
with the \(\theta \)-independent set \(S^0=\{ \phi _{0n}, \; n\ge 1 \}\)
Here \(\mathrm{J}_m(\cdot )\) is the Bessel function of the first kind of index m, and \(j_{mn}\) denotes its zeroes \((n\ge 1)\). The axisymmetric eigenmodes in \(S^0\) are most easily obtained by solving (51). The union of these sets of eigenmodes \(\{ \varPhi _j , \; j \ge 2\}=S^0 \cup S^\theta \) are then ordered according to their eigenvalues \(\{ \beta _j, \; j \ge 2 \}\). It is straightforward to verify the orthogonality condition \( [\varPhi _j \varPhi _k]=\delta _{jk}\) for all \(j,k\ge 0\) by direct calculation using Bessel function identities.
The remaining constants in (31) can also be evaluated straightforwardly for the circle. They are
and
The results (35–37) allow the all of the statistical quantities introduced in Sect. 2 to be calculated explicitly for the circle, with the only approximations being in the (necessary) truncation of summations, as described in Appendix B. To test the accuracy of (32) Fig. 6 shows the following calculation. On the left, the joint pdf \(p_0(\varepsilon , \omega _1)\) of \((\bar{H},\varOmega _1)\), for a neutral vortex gas under the uniform distribution, is contoured. The theoretical prediction is obtained using \(p_0(\varepsilon , \omega _1)= W(\varepsilon ; 0, \omega _1)\) \(p_0(\omega _1)\) where \(p_0(\omega _1) \sim {\mathcal {N}}(0,1)\), and with W calculated from (32). A two-dimensional histogram of \((\bar{H},\varOmega _1)\), generated from \(10^6\) random distributions of \(N=100\) vortices (for plotting purposes shifted by \(\varepsilon \rightarrow \varepsilon +0.2\)), is contoured on the right. Note that a similar histogram (without a corresponding theoretical description) has been calculated by [3]. Excellent agreement between the theoretical and sampled histograms is evident.
The resulting statistical predictions can be compared with dynamical integrations of (25). Three calculations of length \(10^5\varGamma _0^{-1}\) have been performed in the circular geometry with \(N=100\) vortices (50 positive, 50 negative, so that \(\varOmega _0=0\)), each with \(\varepsilon =0.3\), and with \(\varOmega _1=0, 2.5\) and 5 respectively (note that angular impulse \(I=\varOmega _1 \sqrt{N/48}\)).
In Fig. 7 predicted versus calculated energy spectra are compared for all three calculations. Following standard practice, the energy density \({\mathcal {E}}(k)\) is calculated for each integer wavenumber k by summing the energies \(E_j\) in all modes satisfying \(k-\tfrac{1}{2}<k_j \le k+\tfrac{1}{2}\), where \(k_j=(-\beta _j/A)^{1/2}\). The energies \(E_j(t)\) are themselves calculated directly from the vortex positions, using the definitions of \(\varOmega _j\), and \(\varPhi _j\) taken from (35, 36). The theoretical predictions for \(\langle E_j \rangle \) follow from adapting Eq. (24), using the substitution \(\mu _j \varOmega _0 \rightarrow \nu _j \varOmega _1\), and by using the relevant density of states (32). Good agreement is evident between theory and DNS. In particular, the theory captures the emergence of the spectral signature of the axisymmetric modes (i.e., those in \({\mathcal {S}}^0\), of which the first three are indicated) as \(\varOmega _1\) increases. It is notable that the increase in the energy of the axisymmetric modes is largely at the expense of the gravest modes in the system.
At larger values of \(\varepsilon \) the energy of the flow becomes concentrated in an emergent condensate associated with these gravest modes, as can also be established using mean-field theory, following [15]. The structure and selection of the condensate in the circle has been studied in Section 5 of [6], where a detailed description is given.
4 Conclusions
In this work, the statistical theory of [12] has been extended to cover the cases of both non-neutral vortex distributions and domains with additional symmetry-induced conserved quantities. In particular, we have shown that:
-
1.
The density of states function for an arbitrary distribution of vortices, in an arbitrary domain \({\mathcal {D}}\subset {\mathbb {R}}^2\), can be calculated using (18).
-
2.
A range of statistical quantities, such as the pdf \(p_\varepsilon (\omega _j)\) of the vorticity projections \(\varOmega _j\) can be evaluated under the microcanonical ensemble. Under the ergodic hypothesis these pdfs are realised by the dynamics. Long numerical integrations with \(N=100\) show excellent agreement with the predictions for both neutral and non-neutral vortex distributions.
-
3.
A simple expression (24) for the microcanonical energy spectrum is obtained. Numerical integrations in the circle, again with \(N=100\), show that the theory captures the variations in the energy spectrum as the vortex interaction energy \(\varepsilon \), and angular momentum I are varied.
-
4.
The theory is naturally extended to domains with conserved quantities. Numerical integrations with \(N=100\) in the unit circle have been used to verify the results.
The results above will be of particular use to researchers interested in two-dimensional quantum turbulence [2, 22] for two reasons. First, a number of experiments with Bose–Einstein condensates have been undertaken in an annular trapping potential [17], which requires consideration of the angular momentum constraint. Second, quantised vortices modelled by the Gross–Pitaevskii equation undergo like-signed annihilation, which in a double-periodic domain preserves neutrality. In a bounded domain, however, annihilation can also occur with the ‘image’ vortex at the boundary, meaning that non-neutral configurations can emerge spontaneously from the dynamics [21]. The results here allow the equilibrium statistics to be determined in each of the above situations.
References
Ashbee, T.L., Esler, J.G., McDonald, N.R.: Generalized Hamiltonian point vortex dynamics on arbitrary domains using the method of fundamental solutions. J. Comput. Phys. 246, 289–303 (2013)
Billam, T.P., Reeves, M.T., Anderson, B.P., Bradley, A.S.: Onsager-Kraichnan condensation in decaying two-dimensional quantum turbulence. Phys. Rev. Lett. 112, 145,301 (2014)
Bühler, O.: Statistical mechanics of strong and weak point vortices in a cylinder. Phys. Fluids 14(7), 2139–2149 (2002)
Campbell, L.J., O’Neil, K.: Statistics of two-dimensional point vortices and high-energy vortex states. J. Stat. Phys. 65, 495–529 (1991)
Castano-Martinez, A., Lopez-Blazquez, F.: Distribution of a sum of weighted noncentral chi-square variables. Test 14, 397–415 (2005)
Chavanis, P.H., Sommeria, J.: Classification of self-organized vortices in two-dimensional turbulence: the case of a bounded domain. J. Fluid Mech. 314, 267–297 (1996)
Crowdy, D.G., Kropf, E.H., Green, C.C., Nasser, M.M.S.: The Schottky–Klein prime function: a theoretical and computational tool for applications. IMA J. Appl. Math. 81, 589–628 (2016)
Dritschel, D.G., Boatto, S.: The motion of point vortices on compact surfaces. Proc. R. Soc. A 471, 20140,890 (2015)
Dritschel, D.G., Lucia, M., Poje, A.C.: Equilibrium statistics and dynamics of point vortex flows on the sphere. Phys. Rev. E 91, 063,014 (2015)
Dritschel, D.G., Scott, R.K., Macaskill, C., Gottwald, G.A., Tran, C.V.: Unifying scaling theory for vortex dynamics in two-dimensional turbulence. Phys. Rev. Lett. 101, 094,501 (2008)
Esler, J.G.: The equilibrium energy spectrum of point vortex motion with remarks on ensemble choice and ergodicity. Phys. Rev. Fluids 2, 014,703 (2017)
Esler, J.G., Ashbee, T.L.: Universal statistics of point vortex turbulence. J. Fluid Mech. 779, 275–308 (2015)
Esler, J.G., Ashbee, T.L., McDonald, N.R.: Statistical mechanics of a neutral point-vortex gas at low energy. Phys. Rev. E 88, 012,109 (2013)
Flucher, M., Gustafsson, B.: Vortex motion in two dimensional hydrodynamics. Springer, New York (1999)
Joyce, G., Montgomery, D.: Negative temperature states for a two-dimensional guiding center plasma. J. Plasma Phys. 10, 107–121 (1973)
Lin, C.C.: On the motion of vortices in two dimensions-I. Existence of the kirchhoff-routh function. Proc. Natl. Acad. Sci. 27(12), 570–575 (1941)
Neely, T.W., Bradley, A.S., Samson, E.C., Rooney, S.J., Wright, E.M., Law, K.J.H., Carretero-González, R., Kevrekidis, P.G., Davis, M.J., Anderson, B.P.: Characteristics of two-dimensional quantum turbulence in a compressible superfluid. Phys. Rev. Lett. 111, 235,301 (2013)
Onsager, L.: Statistical hydrodynamics. Il Nuovo Cimento 6, 279–287 (1949)
Pointin, Y.B., Lundgren, T.S.: Statistical mechanics of two-dimensional vortices in a bounded container. Phys. Fluids 19(10), 1459–1470 (1976)
Reeves, M.T., Billam, T.P., Anderson, B.P., Bradley, A.S.: Signatures of coherent vortex structures in a disordered two-dimensional quantum fluid. Phys. Rev. A 89, 053,631 (2014)
Salman, H., Maestrini, D.: Long-range ordering of topological excitations in a two-dimensional superfluid far from equilibrium. Phys. Rev. A 94, 043,642 (2016)
Simula, T., Davis, M.J., Helmerson, K.: Emergence of order from turbulence in an isolated planar superfluid. Phys. Rev. Lett. 113, 165,302 (2014)
Taylor, J.B., Borchardt, M., Helander, P.: Interacting vortices and spin-up in two-dimensional turbulence. Phys. Rev. Lett. 102, 124,505 (2009)
Trefethen, L.N.: Spectral Methods in MATLAB. SIAM, Philadelphia (2000)
Acknowledgements
Tom Ashbee is thanked for helpful comments. Supported by the Leverhulme Trust RF-2016-158 and Kavli Institute NSF PHY11-25915.
Author information
Authors and Affiliations
Corresponding author
Appendices
Appendix A: The Hydrodynamic Basis and Its Generalisation
1.1 A.1: The Hydrodynamic Basis and the Expansion of the Dirichlet Green’s Function
Ideal hydrodynamics in a simply-connected, bounded domain \({\mathcal {D}}\) conserves the integral of the vorticity. Assuming that there are no other conserved quantities that are linear in the vorticity, a natural basis in which to expand the residual vorticity field \(\omega -[\omega ]\) will consist of eigenmodes \(\{ \varPhi _j \}\) which carry no vorticity, i.e., which satisfy \([ \varPhi _j ]=0\). It is known that solutions of the eigenvalue problem
subject to boundary conditions
satisfy this condition. The boundary conditions (39) are known as hydrodynamic boundary conditions, and their role in 2D vorticity dynamics is long recognised [14, 16]. Note if \(\varPhi _j\) is interpreted as a streamfunction, then the boundary integral in (39) can be interpreted as enforcing a zero circulation condition on \(\partial {\mathcal {D}}\), which is consistent with the mode carrying no vorticity (c.f. Kelvin’s circulation theorem). Each mode \(\varPhi _j\) has an associated non-positive eigenvalue \(\beta _j\). Here, use of the domain area A in (38) ensures that the \(\{ \beta _j \}\) depend only on the shape and not the size of \({\mathcal {D}}\). The modes are orthogonal and can be normalised (as here) so that \( [\varPhi _j \varPhi _k]=\delta _{jk}\) where \([\cdot ]\) denotes the domain average. Further \(\varPhi _0=1\), with eigenvalue \(\beta _0=0\), and it follows that \([\varPhi _j]=0\) for all \(j \ge 1\).
A different perspective on (38, 39) is provided by the closely related eigenvalue problem [6]
which shares eigenvalues \(\{ \beta _j \}\) with (38, 39) for \(j \ge 1\), note that \(\varPhi _j\) can be identified with \(\nabla ^2 \varPsi _j\). A near-equivalent integral equation representation of (40) is
Here \(G(\varvec{x},\varvec{x}')\) is the Dirichlet Green’s function and \(G_0(\varvec{x})=[G(\varvec{x},\varvec{x}')]'\) and \(G_{00}=[[G(\varvec{x},\varvec{x}')]]'\) its domain averages over one and both variables respectively. The equivalence between (40) and (41) can be seen by substituting the relation
into (40). Notice it follows from the symmetry of G that \(G_H\) is symmetric, and therefore the operator \({\mathcal {L}}\) is self-adjoint and has real eigenvalues and orthogonal eigenmodes.
An expansion of the Dirichlet Green’s function \(G(\varvec{x}, \varvec{x}')\) in the complete set of modes \(\{ \varPhi _j \}\) is used in Sect. 2. In general, the expansion has the form
with the \(\{G_{jk}\}\) given by (14). However, (42) can be simplified, because, since the \(\{\varPhi _j \}\) are eigenfunctions of \({\mathcal {L}}\) and \(\varPhi _0=1\) is in the kernel of \({\mathcal {L}}\),
Inserting (42) and (43) into the definition of \(G_H\) in (41) it follows that \(G_{jk}=\delta _{jk}/\beta _j\) for \(j,k \ge 1\), and
with the \(\{ \beta _j \}\) and the \(\{ \mu _{j} \}\) the two infinite sequences of domain-shape dependent constants, given by (13).
The definition (15) of the energy spectrum \(\{ E_j \}\) is justified as follows. The definition of the fluid energy E in the case of a non-singular streamfunction \(\psi \) is
Any streamfunction
can be expanded in the hydrodynamic eigenfunctions as \(\psi =\omega _0^2 \sum _{j=1}^\infty a_j \varPhi _j\), omitting the \(j=0\) term on account of the arbitrary constant and introducing a scaling factor \(\omega _0\) for the vorticity, such as that used in Sect. 2.1. Based on this expansion it is natural to define the scaled energy spectrum \(\{E_j\}\), where \(E= \omega _0^2 \sum _{j=1}^\infty E_j\), to be
using integration by parts with (38, 39). Returning to the point vortex system, inserting the expansions (7) and (44) into (46) gives \(a_j=\varOmega _j+\mu _j \varOmega _0\), recovering (15).
1.2 A.2: The Generalized Hydrodynamic Basis
The hydrodynamic basis defined above is the appropriate basis when \({\mathcal {D}}\) has no continuous symmetries. If \({\mathcal {D}}\) has such a symmetry there will be an additional conserved quantity of the form (29). In this case, a generalised hydrodynamic basis \(\{ \varPhi _j \}\) can be constructed by first defining \(\varPhi _0=1\) and \(\varPhi _1=(F-[F])/[(F-[F])^2]^{1/2}\).
Next consider the eigenvalue problem
where this time \(G_H\) is obtained from the Dirichlet Green’s function G by
where \(G_{jk}\) is defined as in (14), \(G_0(\varvec{x})=[G(\varvec{x}, \varvec{x}')]'\) and \(G_1(\varvec{x})=[G(\varvec{x}, \varvec{x}') \varPhi _1(\varvec{x}')]'\).
The eigenvalue problem (48) has the following properties:
-
It is straightforward to verify that the orthogonal functions \(\varPhi _0\) and \(\varPhi _1\) are in the kernel of \({\mathcal {L}}\), i.e \({\mathcal {L}}\varPhi _0={\mathcal {L}}\varPhi _1=0\) so that both \(\varPhi _0\) and \(\varPhi _1\) are eigenmodes of \({\mathcal {L}}\) with eigenvalue \(\beta ^{-1}=0\).
-
The modified Green’s function \(G_H(\varvec{x}, \varvec{x}')\) is symmetric and as a consequence \({\mathcal {L}}\) is self-adjoint. It follows that the remaining eigenmodes \(\{ \varPhi _j, \; j\ge 2 \}\) are orthogonal both to each other and to \(\{ \varPhi _0, \varPhi _1 \}\). Further, they can be normalised so that
$$\begin{aligned}{}[ \varPhi _j \varPhi _k ] = \delta _{jk} ~~~j,k \ge 0. \end{aligned}$$(50) -
It follows, using the orthogonality property above, that the eigenmodes \(\{ \varPhi _j, \; j\ge 2 \}\) are also solutions of
$$\begin{aligned} \nabla ^2 \varPsi = \frac{\beta }{A} \left( \varPsi - [\varPsi ] - [\varPsi \varPhi _1] \varPhi _1 \right) , ~~\varPsi =0~\text{ on }~\partial D, ~\text{ where }~ \varPsi = \int _{{\mathcal {D}}} G( \varvec{x},\varvec{x}') \varPhi (\varvec{x}')\; \mathrm{d}\varvec{x}'. \end{aligned}$$(51)The eigenvalue problem in the form (51) has been previously identified as being key to understanding ideal fluid equilibrium states in the unit circle [6].
-
The modified Green’s function \(G_H(\varvec{x}, \varvec{x}')\) can be expanded as
$$\begin{aligned} G_H(\varvec{x},\varvec{x}') = \sum _{j=2}^\infty \frac{\varPhi _j(\varvec{x}) \varPhi _j(\varvec{x}')}{\beta _j}. \end{aligned}$$(52)It follows that the corresponding expansion of the Dirichlet Green’s function is
$$\begin{aligned} G(\varvec{x},\varvec{x}')= & {} G_{00} + G_{01} \varPhi _1(\varvec{x}) + G_{01} \varPhi _1(\varvec{x}') + G_{11}\varPhi _1(\varvec{x}) \varPhi _1(\varvec{x}') \nonumber \\&+ \sum _{j=2}^\infty \frac{\varPhi _j(\varvec{x}) \varPhi _j(\varvec{x}') + \left( \mu _j + \nu _j \varPhi _1(\varvec{x}) \right) \varPhi _j(\varvec{x}') + \left( \mu _j + \nu _j \varPhi _1(\varvec{x}') \right) \varPhi _j(\varvec{x}) }{\beta _j}\nonumber \\ \end{aligned}$$(53)where \(\mu _j=G_{0j}/G_{jj}\) and \(\nu _j= G_{1j}/G_{jj}\) (\(j\ge 2\)).
When the expansion (53) is inserted into the Hamiltonian (10), along with corresponding expansions for the distributions \(\omega \), R and S, the result is Eq. (31).
Appendix B: Weighted Sums of Non-central Chi-squared Random Variables
As in EA15, it is necessary to introduce some functional notation to specify our results. Whereas in EA15 the results were expressed in terms of functions defined by weighted sums of \(\chi \)-squared random variables, here we need sums of non-central \(\chi \)-squared random variables. Such sums have been studied in the statistics literature [5], where it is shown that the resulting pdfs can be written in terms of (rather complicated) series involving Laguerre polynomials. Here, we present the simpler task of deriving the pdf as an inverse Fourier transform, which we approximate using numerical quadrature for the results in the main text.
The non-central chi-squared random variable, usually denoted \({\chi '_1}^{2}(\lambda )\), is by definition equivalent to the random variable \(Y=(X+\sqrt{\lambda })^2\) when \(X \sim {\mathcal {N}}(0,1)\) is a Gaussian random variable and \(\lambda >0\) a positive parameter. Explicitly, Y has pdf
where \(H(\cdot )\) denotes the Heaviside step function. Note that \({\mathbb {E}}(Y)=1+\lambda \).
In the main text, the density of states function \(W(\varepsilon , \varOmega _0)\) is found, up to a shift in the independent variable, to be equal to the pdf of the random variable
in the limit \(M\rightarrow \infty \). Here \(\{Y_j \}\) are independent and distributed according to \(Y_j \sim {\chi '_1}^{2}(\lambda _j)\), i.e., with pdf (54), where the \(\{ \lambda _j \}\) are a sequence of non-negative constants. The \(\{ w_j \}\) are an infinite set of monotonically increasing positive constants, which are assumed to increase sufficiently rapidly so that (a) CLT results for weighted sums (e.g., Lyapunov CLT) do not hold, and (b) \(S_\infty =\lim _{M\rightarrow \infty }S_M\) is well defined. It turns out that \(w_j \sim j\) at large j, which captures the behaviour of the eigenvalues \(\{\beta _j \}\) in (12), is sufficient for both (a) and (b).
Denoting the pdf of \(S_M\) by \(F_M^{({\varvec{w}},{\varvec{\lambda }})}(s)\), where \({\varvec{w}}=(w_1, w_2 , \ldots , w_M)^T\) and \({\varvec{\lambda }}=(\lambda _1, \lambda _2, \ldots , \lambda _M)^T\), it is a standard result that it can be expressed as a convolution
where the \(\{p_j\}\) are, in terms of (54), given by
It is helpful for the analysis in 2.3 to also introduce the pdf of \(Y_j/2w_j\) which is given explicitly by
which is also related to \(p_j\) by \(\bar{p}_j(y)=p_j(y-(1+\lambda _j)/2w_j)\). A useful property of \(\bar{p}_j\), which is straightforward to verify by direct integration of the convolution integral, is the result
Using the convolution theorem, the Fourier transform of \(F^{({\varvec{w}},{\varvec{\lambda }})}_M(s)\) is given by
where
is the Fourier transform of p(y). Taking the limit \(M \rightarrow \infty \), and dropping the subscript M, after some working it follows that
where the amplitude and phase functions \(A^{({\varvec{w}},{\varvec{\lambda }})}\) and \(\phi ^{({\varvec{w}},{\varvec{\lambda }})}\) are real-valued and defined by
The function notation \(F^{({\varvec{w}},{\varvec{\lambda }})}(s)\) is used in the main text. A further notational device used in the text is to write \(({\varvec{w}},{\varvec{\lambda }})(i_1,i_2,i_3)\) to denote the vectors \({\varvec{w}}\) and \({\varvec{\lambda }}\) with the terms at index \(j=i_1,i_2,i_3\) omitted (e.g., \(({\varvec{w}},{\varvec{\lambda }})(1)=(w_2 \, w_3 \ldots )^T\) and \((\lambda _2 \, \lambda _3 \ldots )^T\) etc.).
There is no known analytical method for explicitly inverting the transform (62). While Ref. [5] has shown that a series in Laguerre polynomials can be found for finite sums, this method becomes impractical as the number of non-central chi-squared random variables increases. As a consequence we use a direct numerical approach. Numerical quadrature of (62) using the trapezium rule, with \({\varvec{w}}\) and \({\varvec{\lambda }}\) truncated at a few hundred terms converges fairly rapidly with element size, provided that \(s \lesssim 2 (\sum _j w_j^{-2})^{1/2}\) (roughly four standard deviations of the resulting distribution). Convergence is improved by using Weyl’s law to approximate higher eigenvalues, and by using the Gaussian approximation (see main text) to include all eigenvalues beyond the cut-off in the calculation. Nevertheless as |s| increases past \(2|\sigma _\varepsilon |\) convergence rapidly becomes computationally expensive and then impossible.
Rights and permissions
About this article
Cite this article
Esler, J.G. Statistics of Point Vortex Turbulence in Non-neutral Flows and in Flows with Translational and Rotational Symmetries. J Stat Phys 169, 1045–1065 (2017). https://doi.org/10.1007/s10955-017-1903-y
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10955-017-1903-y