<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE article  PUBLIC "-//NLM//DTD Journal Publishing DTD v3.0 20080202//EN" "http://dtd.nlm.nih.gov/publishing/3.0/journalpublishing3.dtd"><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" dtd-version="3.0" xml:lang="en" article-type="research article"><front><journal-meta><journal-id journal-id-type="publisher-id">OJFD</journal-id><journal-title-group><journal-title>Open Journal of Fluid Dynamics</journal-title></journal-title-group><issn pub-type="epub">2165-3852</issn><publisher><publisher-name>Scientific Research Publishing</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.4236/ojfd.2023.133012</article-id><article-id pub-id-type="publisher-id">OJFD-125828</article-id><article-categories><subj-group subj-group-type="heading"><subject>Articles</subject></subj-group><subj-group subj-group-type="Discipline-v2"><subject>Physics&amp;Mathematics</subject></subj-group></article-categories><title-group><article-title>
 
 
  Equilibrium Energy and Entropy of Vortex Filaments in the Context of Tornadogenesis and Tornadic Flows
 
</article-title></title-group><contrib-group><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Pavel</surname><given-names>Bělík</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref><xref ref-type="corresp" rid="cor1"><sup>*</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Douglas</surname><given-names>P. Dokken</given-names></name><xref ref-type="aff" rid="aff2"><sup>2</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Mikhail</surname><given-names>M. Shvartsman</given-names></name><xref ref-type="aff" rid="aff2"><sup>2</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Eric</surname><given-names>Bibelnieks</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Robert</surname><given-names>Laskowski</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Alek</surname><given-names>Lukanen</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref></contrib></contrib-group><aff id="aff1"><addr-line>Department of Mathematics, Statistics, and Computer Science, Augsburg University, Minneapolis, USA</addr-line></aff><aff id="aff2"><addr-line>Department of Mathematics, University of St. Thomas, St. Paul, USA</addr-line></aff><pub-date pub-type="epub"><day>05</day><month>06</month><year>2023</year></pub-date><volume>13</volume><issue>03</issue><fpage>144</fpage><lpage>176</lpage><history><date date-type="received"><day>17,</day>	<month>March</month>	<year>2023</year></date><date date-type="rev-recd"><day>24,</day>	<month>June</month>	<year>2023</year>	</date><date date-type="accepted"><day>27,</day>	<month>June</month>	<year>2023</year></date></history><permissions><copyright-statement>&#169; Copyright  2014 by authors and Scientific Research Publishing Inc. </copyright-statement><copyright-year>2014</copyright-year><license><license-p>This work is licensed under the Creative Commons Attribution International License (CC BY). http://creativecommons.org/licenses/by/4.0/</license-p></license></permissions><abstract><p>
 
 
  In this work, we study approximations of supercritical or suction vortices in tornadic flows and their contribution to tornadogenesis and tornado maintenance using self-avoiding walks on a cubic lattice. We extend the previous work on turbulence by A. Chorin and collaborators to approximate the statistical equilibrium quantities of vortex filaments on a cubic lattice when both an energy and a statistical temperature are involved. Our results confirm that supercritical (smooth, “straight”) vortices have the highest average energy and correspond to negative temperatures in this model. The lowest-energy configurations are folded up and “balled up” to a great extent. The results support A. Chorin’s findings that, in the context of supercritical vortices in a tornadic flow, when such high-energy vortices stretch, they need to fold and transfer energy to the surrounding flow, contributing to tornado maintenance or leading to its genesis. The computations are performed using a Markov Chain Monte Carlo approach with a simple sampling algorithm using local transformations that allow the results to be reliable over a wide range of statistical temperatures, unlike the originally used pivot algorithm that only performs well near infinite temperatures. Efficient ways to compute entropy are discussed and show that a system with supercritical vortices will increase entropy by having these vortices fold and transfer their energy to the surrounding flow.
 
</p></abstract><kwd-group><kwd>Tornadogenesis</kwd><kwd> Supercritical Vortices</kwd><kwd> Vortex Filaments</kwd><kwd> Negative Temperature</kwd><kwd> Kinetic Energy</kwd><kwd> Entropy</kwd><kwd> Statistical Mechanics</kwd><kwd> Equilibrium Statistics</kwd><kwd> Self-Avoiding Walks</kwd><kwd> Cubic Lattice</kwd><kwd> Monte-Carlo Techniques</kwd><kwd> Pivot  Algorithm</kwd></kwd-group></article-meta></front><body><sec id="s1"><title>1. Introduction</title><p>During the formation stage of a tornado, long narrow vortices often appear spontaneously in the region of tornado formation, then fold up and dissipate. These vortices also appear in other stages of the tornado’s existence. An example of such vortices in a strong tornado is shown schematically in <xref ref-type="fig" rid="fig1">Figure 1</xref> [<xref ref-type="bibr" rid="scirp.125828-ref1">1</xref>] . As indicated in the figure, such vortices are called suction vortices. These vortices are straight and narrow, locally concentrating a lot of kinetic energy. Their size is often below that detectable by a radar and even by mobile radars. They are transient and often fold up and dissipate within one complete revolution around the main tornadic flow. Evidence for them can be seen in tornado videos or in the damage surveys done after the tornado has passed. In these surveys, such vortices leave behind tracks, where grass in lawns or plants in farmers’ fields have been ripped from the ground, indicating their high energy density [<xref ref-type="bibr" rid="scirp.125828-ref2">2</xref>] (see <xref ref-type="fig" rid="fig2">Figure 2</xref>), sometimes followed by debris dropped along the end of the tracks, due to dissipation of the vortices. Such strong, narrow vortices have been analyzed in [<xref ref-type="bibr" rid="scirp.125828-ref3">3</xref>] as so-called supercritical vortices. Their formation is related to the breakdown in the cyclostrophic balance, where the pressure-gradient force dominates, and the vortex collapses to a narrow filament; as the vortex collapses, the energy density increases and the entropy density decreases. This mirrors the behavior of negative-temperature vortices studied by A. Chorin in his work on turbulence [<xref ref-type="bibr" rid="scirp.125828-ref4">4</xref>] [<xref ref-type="bibr" rid="scirp.125828-ref5">5</xref>] [<xref ref-type="bibr" rid="scirp.125828-ref6">6</xref>] [<xref ref-type="bibr" rid="scirp.125828-ref7">7</xref>] [<xref ref-type="bibr" rid="scirp.125828-ref8">8</xref>] . In these works, the negative-temperature vortices are straight and as they transfer energy to the surrounding flow, they fold up and dissipate. The similarity between the behavior of supercritical vortices studied in [<xref ref-type="bibr" rid="scirp.125828-ref3">3</xref>] and negative-temperature vortices studied by Chorin is striking and is one of the motivations for this paper. Our results will support and illustrate this phenomenon as well.</p><p>Recent progress in radar observations and numerical modeling of tornadogenesis and maintenance has revealed the importance of small-scale vorticity’s contributions to development of the large-scale rotation. For example, <xref ref-type="fig" rid="fig1">Figure 1</xref>1 in the radar observations study [<xref ref-type="bibr" rid="scirp.125828-ref9">9</xref>] shows a stream of small-scale vortices-flowing into the region of a developing tornado. Similarly, <xref ref-type="fig" rid="fig5">Figure 5</xref> and <xref ref-type="fig" rid="fig6">Figure 6</xref> in the numerical modeling study [<xref ref-type="bibr" rid="scirp.125828-ref10">10</xref>] show rivers of vorticity forming in response to surges in outflow. Specifically, it is stated on p. 3044: “There are distinct rivers of cyclonic (and anticyclonic) shear vorticity that originate from the base of downdrafts. Near-ground tornado-like vortices are fed by such cyclonic ζ rivers during their genesis.”</p><p>Another study references [<xref ref-type="bibr" rid="scirp.125828-ref9">9</xref>] [<xref ref-type="bibr" rid="scirp.125828-ref10">10</xref>] and the rivers of vorticity but argues for further study of the phenomenon [<xref ref-type="bibr" rid="scirp.125828-ref11">11</xref>] : “other examples may be available but are not widely recognized. However, these rivers are yet to be seen definitively in</p><p>multiple-Doppler-radar analyses, to the best of the authors’ knowledge, perhaps because they are too small scale to be detected (owing to the inherent smoothing during the analysis procedure) or because they occur only over a very shallow layer near the ground, where data collection can be difficult.”</p><p>The recent paper [<xref ref-type="bibr" rid="scirp.125828-ref12">12</xref>] considers the supercell environment, it discusses physical processes producing horizontal vorticity and mechanisms for re-orienting it into the vertical, leading to tornadogenesis. The paper suggests ways of using output from a numerical simulation to test for the origins of vorticity in the simulation, thus giving insight into the process of tornadogenesis.</p><p>Many storm chaser videos show small-scale vortices entering tornadoes. Examples of small-scale vortices can be seen, for example, in the video in [<xref ref-type="bibr" rid="scirp.125828-ref13">13</xref>] between the times of 2:20 and 2:50 minutes. Small vortices entering the tornado can be seen at two separate instances in the video in [<xref ref-type="bibr" rid="scirp.125828-ref14">14</xref>] , one at 0:35 to 0:40, and one at 0:52 to 2:14 minutes. One also sees the filament-like vortices folding up and dissipating as would be expected for negative-temperature filament-like vortices; this point is one of the main observations of this study.</p><p>Supercritical or suction vortices also play an important role in tornadogenesis and tornado maintenance. A deeper discussion of this idea appears in [<xref ref-type="bibr" rid="scirp.125828-ref15">15</xref>] [<xref ref-type="bibr" rid="scirp.125828-ref16">16</xref>] and numerical evidence is provided in the state-of-the-art simulation [<xref ref-type="bibr" rid="scirp.125828-ref17">17</xref>] . A snapshot of the simulated dynamical behavior of these vortices appears in <xref ref-type="fig" rid="fig3">Figure 3</xref>, in which intense, narrow, vertical vortices to the right of the developing or existing tornado move into the region where the tornado is forming or has formed. In the simulation, these vortices eventually fold and dissipate and transfer their energy to the surrounding flow. The physical existence of several</p><p>intense multiple vortices within the larger flow is revealed by the radar data of the May 31, 2013, El Reno, OK tornado obtained by a Doppler on Wheels mobile radar [<xref ref-type="bibr" rid="scirp.125828-ref18">18</xref>] . Analysis and discussion of such smaller, violent vortices within a large tornadic flow is provided in [<xref ref-type="bibr" rid="scirp.125828-ref19">19</xref>] . Finally, a whole hierarchy of vortices within vortices is discussed in [<xref ref-type="bibr" rid="scirp.125828-ref20">20</xref>] .</p><p>Energy and entropy serve as fundamental descriptors of any thermodynamic system with applications in physics, atmospheric science, biochemistry, biophysics, and more. A recent example, reaching as far as DNA genetic mutations, is [<xref ref-type="bibr" rid="scirp.125828-ref21">21</xref>] . Motivated by Chorin’s results, our goal is to reliably compute the energy and entropy of vortex filaments on a cubic lattice and use this knowledge in the context of supercritical suction vortices and their behavior. To this extent, we employ the model developed in [<xref ref-type="bibr" rid="scirp.125828-ref4">4</xref>] [<xref ref-type="bibr" rid="scirp.125828-ref5">5</xref>] [<xref ref-type="bibr" rid="scirp.125828-ref6">6</xref>] [<xref ref-type="bibr" rid="scirp.125828-ref7">7</xref>] [<xref ref-type="bibr" rid="scirp.125828-ref8">8</xref>] , in which a vortex filament is modeled as a self-avoiding walk (SAW) on a cubic lattice and its energy is readily computed. This model was further extended to vortex structures with Brownian cores and fractal cross sections [<xref ref-type="bibr" rid="scirp.125828-ref22">22</xref>] and to Brownian semimartingales [<xref ref-type="bibr" rid="scirp.125828-ref23">23</xref>] . Another model rigorously studies an ensemble of nearly parallel vortices, however, under the restriction that the vortex filaments cannot fold [<xref ref-type="bibr" rid="scirp.125828-ref24">24</xref>] , a restriction that is detrimental to our consideration of vortices that fold up and dissipate. The cubic lattice SAW model used by Chorin has yielded results in a narrow range of statistical temperatures due to the employment of a Markov chain Monte Carlo (MCMC) algorithm (the pivot algorithm [<xref ref-type="bibr" rid="scirp.125828-ref25">25</xref>] [<xref ref-type="bibr" rid="scirp.125828-ref26">26</xref>] ) that is well suited for polymers (infinite temperature or maximum entropy case), but fails to deliver reliable results when this is not the case. We utilize a more flexible algorithm that alleviates most of the problems experienced by the pivot algorithm. This algorithm allows us to compute equilibrium average energies that can be validated when exact values are known, and at the moment we do not have any indication that the results are significantly off in general. Having computed energies that appear reliable, we also propose an efficient way to compute the entropy of the system whose accuracy is mainly affected by how accurately the average energies have been computed.</p></sec><sec id="s2"><title>2. Background Mathematics</title><p>Atmospheric flows can be modeled using Euler’s equations relating velocity, pressure, and mass density of the fluid and external body forces. Typical flows are usually incompressible, so the divergence of the velocity field is zero. Isentropic flows are nearly incompressible when one of two scenarios occurs: either the flow speeds or the local changes in flow speeds along streamlines are small compared to the speed of sound in the medium [<xref ref-type="bibr" rid="scirp.125828-ref27">27</xref>] . A numerical study of intense tornadic compressible and incompressible isentropic flows has shown little difference in results [<xref ref-type="bibr" rid="scirp.125828-ref28">28</xref>] .</p><p>With u being the fluid’s velocity, ρ its mass density, p its pressure, and b an external body force, all functions of position x ∈ ℝ 3 and time t ∈ ℝ , the governing equations for an incompressible fluid flow are</p><p>D u D t = − 1 ρ ∇ p + b ,   ∇ ⋅ u = 0 ,   D ρ D t = 0 , (1)</p><p>where D f D t = ∂ f ∂ t + ( u ⋅ ∇ ) f denotes the material derivative of a scalar function f . When applied to a vector function, the operator D D t applies component wise.</p><p>The vorticity field ξ of the velocity field u is given by the curl of u , i.e., ξ = ∇ &#215; u . By applying curl to the first equation in (1) one can obtain an equation for ξ ,</p><p>∂ ξ ∂ t = ∇ &#215; ( u &#215; ξ ) + 1 ρ 2 ∇ ρ &#215; ∇ p + ∇ &#215; b .</p><p>In this equation, the first term in the right-hand side corresponds to the “barotropic” generation of vorticity (capturing the advection, stretching, and tilting of the vertical vorticity; see, e.g., [<xref ref-type="bibr" rid="scirp.125828-ref29">29</xref>] ), while the second term corresponds to the “baroclinic” generation of vorticity, i.e., vorticity generation due to the misalignment of the gradients of mass density and pressure. The body force is often conservative (e.g., due to gravity), in which case ∇ &#215; b = 0 .</p><p>In what follows, we will focus on flows in which vorticity is supported on long, narrow vortex tubes embedded in a larger irrotational flow. These may be baroclinic or barotropic in origin, and may demonstrate themselves, e.g., as the suction vortices discussed earlier [<xref ref-type="bibr" rid="scirp.125828-ref2">2</xref>] .</p><p>Given a sufficiently fast decaying vorticity field ξ ( x ) in ℝ 3 , the system</p><p>ξ = ∇ &#215; u ,   ∇ ⋅ u = 0</p><p>can be solved for the velocity field [<xref ref-type="bibr" rid="scirp.125828-ref30">30</xref>]</p><p>u ( x ) = − 1 4 π ∫ ℝ 3 ( x − x ′ ) &#215; ξ ( x ′ ) | x − x ′ | 3 d x ′ .</p><p>This expression is known as the Biot-Savart law. From this, one has an expression for the kinetic energy of the flow [<xref ref-type="bibr" rid="scirp.125828-ref31">31</xref>]</p><p>E = 1 2 ∫ ℝ 3     ρ ( x ) | u ( x ) | 2 d x = 1 8 π ∬ ℝ 3 &#215; ℝ 3     ρ ( x ) ξ ( x ) ⋅ ξ ( x ′ ) | x − x ′ | d x ′ d x + 1 8 π ∬ ℝ 3 &#215; ℝ 3 ( ∇ ρ ( x ) &#215; u ( x ) ) ⋅ ξ ( x ′ ) | x − x ′ | d x ′ d x .</p><p>For a homogeneous fluid the second term above vanishes and if density is rescaled so that ρ ( x ) ≡ 1 , the expression for the kinetic energy becomes [<xref ref-type="bibr" rid="scirp.125828-ref8">8</xref>]</p><p>E = 1 8 π ∬ ℝ 3 &#215; ℝ 3 ξ ( x ) ⋅ ξ ( x ′ ) | x − x ′ | d x ′ d x , (2)</p><p>where we note, however, that the integral can be taken over supp ξ &#215; supp ξ , so the integrals are evaluated over the vortex tubes only.</p><p>Following Chorin’s work, we now define an approximation to the energy (2) for an infinitely thin vortex filament, a “vortex line”. The assumption is that the vortex tube can be approximately divided into N narrow circular cylinders I i of equal length, for which we then have</p><p>E = 1 8 π ∬ ℝ 3 &#215; ℝ 3 ξ ( x ) ⋅ ξ ( x ′ ) | x − x ′ | d x ′ d x = 1 8 π ∑ i     ∑ j ≠ i     ∫ I i     ∫ I j ξ ( x ) ⋅ ξ ( x ′ ) | x − x ′ | d x ′ d x + 1 8 π ∑ i     ∫ I i     ∫ I i ξ ( x ) ⋅ ξ ( x ′ ) | x − x ′ | d x ′ d x ,</p><p>where the first term in the last expression corresponds to interactions of one of the cylinders with the others and is referred to as interaction or exchange energy, while the second term is referred to as self-energy and gives the contribution to the kinetic energy arising from interactions of nearby points along the vortex filament. In Chorin’s work, the self-energy term is neglected. For discussions of this term see, e.g., [<xref ref-type="bibr" rid="scirp.125828-ref5">5</xref>] [<xref ref-type="bibr" rid="scirp.125828-ref6">6</xref>] [<xref ref-type="bibr" rid="scirp.125828-ref7">7</xref>] [<xref ref-type="bibr" rid="scirp.125828-ref8">8</xref>] .</p><p>Finally, for an infinitely thin vortex line, the exchange energy is approximated in the following way. Assume that the vortex consists of N linear segments I i of equal length, whose midpoints are denoted by M i . Since vorticity along a vortex line is parallel to it, let ξ i denote the “vorticity” vector on the segment I i , which is in the direction of I i and has magnitude equal to the length of the segment I i . Then the exchange energy is approximated by</p><p>E = 1 8 π ∑ i     ∑ j ≠ i ξ i ⋅ ξ j | M i − M j | . (3)</p><p>This scaling corresponds to the vortex having circulation equal to one [<xref ref-type="bibr" rid="scirp.125828-ref5">5</xref>] [<xref ref-type="bibr" rid="scirp.125828-ref6">6</xref>] . In the next section we will discuss the cubic lattice approximation, in which the individual segments I i connect two nearest neighbors on a cubic lattice, so only angles of 90˚ and 180˚ between neighboring segments will be allowed. Notice that due to the dot products in (3) the largest contribution to the energy comes from nearby segments oriented in the same direction, smallest (negative) contribution from nearby segments oriented in the opposite direction, and orthogonal segments contribute zero to the energy. That is, the largest energy will correspond to straight vortices, while smallest energy will likely correspond to very folded up vortices.</p></sec><sec id="s3"><title>3. Vortex Filaments on a Cubic Lattice</title><p>To simplify the set of all possible configurations of a line vortex in 3D, we only consider those constrained to a cubic lattice ℤ 3 with lattice constant one [<xref ref-type="bibr" rid="scirp.125828-ref4">4</xref>] [<xref ref-type="bibr" rid="scirp.125828-ref5">5</xref>] [<xref ref-type="bibr" rid="scirp.125828-ref6">6</xref>] [<xref ref-type="bibr" rid="scirp.125828-ref7">7</xref>] [<xref ref-type="bibr" rid="scirp.125828-ref8">8</xref>] . The vortex filament will then correspond to a self-avoiding random walk (SAW) on this lattice, a concept of great interest in the polymer and protein community (see, e.g., [<xref ref-type="bibr" rid="scirp.125828-ref32">32</xref>] ). Even with this simplifying assumption, the problem of studying various vortex configurations is intractable exactly, since the number of all possible SAWs of N segments appears to grow exponentially as a function of N [<xref ref-type="bibr" rid="scirp.125828-ref33">33</xref>] [<xref ref-type="bibr" rid="scirp.125828-ref34">34</xref>] [<xref ref-type="bibr" rid="scirp.125828-ref35">35</xref>] . The exact enumeration of all possible configurations has been achieved for only small values of N and the number has been increasing slowly with time (N = 26 in 2000 [<xref ref-type="bibr" rid="scirp.125828-ref33">33</xref>] and N = 36 in 2011 [<xref ref-type="bibr" rid="scirp.125828-ref35">35</xref>] ). In <xref ref-type="table" rid="table1">Table 1</xref> we show the number of SAWs of N steps on a cubic lattice for N = 1 , ⋯ , 9 , 36 (all exact), and 1000 (an estimate based on a best-fit formula [<xref ref-type="bibr" rid="scirp.125828-ref35">35</xref>] ).</p><table-wrap id="table1" ><label><xref ref-type="table" rid="table1">Table 1</xref></label><caption><title> Number of SAWs on length N on a cubic lattice. The values for N ≤ 36 are exact [<xref ref-type="bibr" rid="scirp.125828-ref35">35</xref>] and the value for N = 1000 is an estimate based on a best-fit curve [<xref ref-type="bibr" rid="scirp.125828-ref35">35</xref>] </title></caption><table><tbody><thead><tr><th align="center" valign="middle" >N</th><th align="center" valign="middle" >M, the number of SAWs of length N</th></tr></thead><tr><td align="center" valign="middle" >1</td><td align="center" valign="middle" >6</td></tr><tr><td align="center" valign="middle" >2</td><td align="center" valign="middle" >30</td></tr><tr><td align="center" valign="middle" >3</td><td align="center" valign="middle" >150</td></tr><tr><td align="center" valign="middle" >4</td><td align="center" valign="middle" >726</td></tr><tr><td align="center" valign="middle" >5</td><td align="center" valign="middle" >3534</td></tr><tr><td align="center" valign="middle" >6</td><td align="center" valign="middle" >16,926</td></tr><tr><td align="center" valign="middle" >7</td><td align="center" valign="middle" >81,390</td></tr><tr><td align="center" valign="middle" >8</td><td align="center" valign="middle" >387,966</td></tr><tr><td align="center" valign="middle" >9</td><td align="center" valign="middle" >1,853,886</td></tr><tr><td align="center" valign="middle" >…</td><td align="center" valign="middle" >…</td></tr><tr><td align="center" valign="middle" >36</td><td align="center" valign="middle" >2,941,370,856,334,701,726,560,670 ≈ 2.9 &#215; 10<sup>24</sup></td></tr><tr><td align="center" valign="middle" >1000</td><td align="center" valign="middle" >≈1.5 &#215; 10<sup>671</sup></td></tr></tbody></table></table-wrap><p>In this paper we demonstrate an improvement of the computation of average energy and entropy compared to previous attempts, and thus fairly small values of N (≤1000) will be considered. These are small values compared to the computational state of the art, however the numbers of distinct SAWs, M, are still large, ranging from M ≈ 10 67 for N = 100 to M ≈ 10 671 for N = 1000 [<xref ref-type="bibr" rid="scirp.125828-ref34">34</xref>] [<xref ref-type="bibr" rid="scirp.125828-ref35">35</xref>] . As such, a statistical approach to our problem is required and an appropriate Monte Carlo technique with a suitable sampling procedure is usually employed.</p><p>In the next sections we describe the relevant statistical mechanics and the algorithm used to obtain accurate results.</p></sec><sec id="s4"><title>4. Statistical Mechanics Background</title><p>We now briefly review relevant concepts from statistical mechanics. Given a positive integer N corresponding to the number of segments in a self-avoiding walk on a cubic lattice, we denote by M the total number of possible SAWs starting at the origin. We denote by x i , i = 1 , ⋯ , M , the possible SAWs, or vortex configurations of length N. The vortex configurations x i represent individual states in the system S N = { x i : i = 1, ⋯ , M } .</p><p>The energy of each configuration, a state energy, will be denoted by E i = E ( x i ) with E defined in (3). As introduced in [<xref ref-type="bibr" rid="scirp.125828-ref6">6</xref>] [<xref ref-type="bibr" rid="scirp.125828-ref7">7</xref>] [<xref ref-type="bibr" rid="scirp.125828-ref8">8</xref>] and re-derived in [<xref ref-type="bibr" rid="scirp.125828-ref15">15</xref>] [<xref ref-type="bibr" rid="scirp.125828-ref16">16</xref>] , the probability p i that a system will be in state x i is given by the Boltzmann probability distribution</p><p>p i = e − β E i Z ,   Z = ∑ i = 1 M     e − β E i , (4)</p><p>where Z is called the (canonical) partition function and β = 1 k B T is sometimes</p><p>referred to as “coldness” as it is proportional to the reciprocal of the (statistical) temperature, T. The Boltzmann constant, k<sub>B</sub>, will be assumed equal to 1 in subsequent computations but we will use it in the general results in this section. Note that when β = 0 all states are equally likely and p i = 1 / M for i = 1 , ⋯ , M . This is sometimes referred to as the polymeric case as equally likely configurations are considered when modeling the behavior of polymers [<xref ref-type="bibr" rid="scirp.125828-ref32">32</xref>] .</p><p>Notice that the relationship β = 1 k B T can be also used to define the temperature T = 1 k B β . Consider β increasing from −∞ to +∞. When β increases from</p><p>−∞ to 0, this corresponds to T decreasing from 0 to −∞; when β increases from 0 to +∞, this corresponds to T decreasing from +∞ to 0. Put together, when one considers the temperature T, temperature first increases from T = 0 to T = + ∞ ; considering the one-sided limits as β → 0 , one can identify T = + ∞ with T = − ∞ and simply write T = ∞ . Then temperature further increases as T changes from T = ∞ through negative values towards 0. Thus negative temperatures are higher than positive temperatures in this sense. (This idea corresponds to traversing a circle obtained by transforming the real number line into a circle by identifying +∞ and −∞, both for β and T; this identification is a special case of the M&#246;bius transformation of the complex plane.) Another explanation for why negative temperatures are higher than positive ones is based on energy (and entropy) considerations. For further details, see [<xref ref-type="bibr" rid="scirp.125828-ref15">15</xref>] [<xref ref-type="bibr" rid="scirp.125828-ref16">16</xref>] [<xref ref-type="bibr" rid="scirp.125828-ref36">36</xref>] .</p><p>Using the Boltzmann distribution (4), we can now define in a standard way the average of any function of the states x i ∈ S N for any finite β. For example, the average energy 〈 E 〉 of the system S N at a given β (or temperature T) is given by</p><p>〈 E 〉 = ∑ i = 1 M     p i E i . (5)</p><p>One of the goals of this paper is to reliably approximate 〈 E 〉 for any finite β, which would extend the results of Chorin (see, e.g., [<xref ref-type="bibr" rid="scirp.125828-ref6">6</xref>] [<xref ref-type="bibr" rid="scirp.125828-ref7">7</xref>] [<xref ref-type="bibr" rid="scirp.125828-ref8">8</xref>] ) that appear reliable only for a small interval of values of β containing zero.</p><p>The Gibbs entropy of the system S N at a given β is given by</p><p>S = − k B ∑ i = 1 M     p i log p i , (6)</p><p>which can also be viewed as an average quantity, since one can write</p><p>S = ∑ i = 1 M     p i ( − k B log p i ) = ∑ i = 1 M     p i S i</p><p>and view S i = − k B log p i as an “entropy” of the state x i . Also note that if β = 0 , then, since p i = 1 / M , we have S = k B log M , which corresponds to Boltzmann’s definition of entropy.</p><p>Taking a partial derivative of the logarithm of the partition function in (4) with respect to β , we obtain</p><p>− ∂ log Z ∂ β = 1 Z ∑ i = 1 M     E i e − β E i = 〈 E 〉 . (7)</p><p>Using (4), expression (6) can be written as</p><p>S = ∑ i = 1 M     p i ( k B β E i + k B log Z ) = k B β 〈 E 〉 + k B log Z ,</p><p>and differentiating it with respect to 〈 E 〉 and using (7) gives the well-known result</p><p>∂ S ∂ 〈 E 〉 = k B ∂ β ∂ 〈 E 〉 〈 E 〉 + k B β + k B ∂ log Z ∂ β ∂ β ∂ 〈 E 〉 = k B β = 1 T . (8)</p><p>Finally, the Helmholtz free energy of the system is</p><p>F = 〈 E 〉 − T S = ∑ i = 1 M     p i ( E i + k B T log p i ) ,</p><p>where, in view of (4) and the relationship between β and T, the term in parentheses equals − k B T log Z , i.e., a constant independent of i, and hence the expression for the Helmholtz free energy gives</p><p>F = 〈 E 〉 − T S = E i + k B T log p i   for   any   i = 1, ⋯ , M . (9)</p><p>In particular, this means that the entropy (and also the Helmholtz free energy and the partition function) can be computed from β, 〈 E 〉 , E i , and p i for any i provided these values are known since (9) can be rewritten as</p><p>S = k B ( β 〈 E 〉 − β E i − log p i )   for   any   i = 1, ⋯ , M . (10)</p><p>Equations (8) and (10) will be used later in Section 7, where we discuss approximating the entropy of the vortex filament system.</p></sec><sec id="s5"><title>5. The MCMC Algorithm</title><p>In order to reliably compute various statistical quantities of interest, such as the average energy (5) or the entropy (6), one usually employs Markov chain Monte Carlo (MCMC) techniques, since the space S N of possible configurations of the vortex filament of length N is too large for direct enumerations. As mentioned in Section 3, complete enumerations have been achieved only for small values of N up to date [<xref ref-type="bibr" rid="scirp.125828-ref33">33</xref>] [<xref ref-type="bibr" rid="scirp.125828-ref35">35</xref>] .</p><p>Here we briefly review the Metropolis-Hastings algorithm that we use in this work. We will consider two configurations, x and x’, their energies E and E’ given by (3), and their probabilities P ( x ) and P ( x ′ ) given by (4). We define g ( x ′ | x ) to be the probability of proposing a transition from configuration x to configuration x’; A ( x ′ | x ) to be the probability of accepting a transition from x to x’; and P ( x ′ | x ) to be the probability of transitioning from x to x'. Note that P ( x ′ | x ) = A ( x ′ | x ) g ( x ′ | x ) and that we can easily compute the ratio P ( x ′ ) / P ( x ) = e − β ( E ′ − E ) = e − β Δ E since the difficult-to-compute partition function Z cancels out.</p><p>The detailed balance condition states that at equilibrium, each elementary process is in equilibrium with its reverse process, so we require</p><p>P ( x ′ | x ) P ( x ) = P ( x | x ′ ) P ( x ′ ) .</p><p>Since P ( x ′ | x ) = A ( x ′ | x ) g ( x ′ | x ) , the detailed balance condition can be rewritten as</p><p>A ( x ′ | x ) A ( x | x ′ ) = P ( x ′ ) P ( x ) ⋅ g ( x | x ′ ) g ( x ′ | x ) = e − β Δ E ⋅ g ( x | x ′ ) g ( x ′ | x ) .</p><p>A typical way to satisfy this condition is to choose</p><p>A ( x ′ | x ) = min { 1, e − β Δ E ⋅ g ( x | x ′ ) g ( x ′ | x ) } , (11)</p><p>and an alternative choice is [<xref ref-type="bibr" rid="scirp.125828-ref37">37</xref>]</p><p>A ( x ′ | x ) = 1 1 + e β Δ E ⋅ g ( x | x ′ ) g ( x ′ | x ) . (12)</p><p>Note that sometimes g ( x ′ | x ) ≠ g ( x | x ′ ) and the ratio of the proposal probabilities has to be computed and retained in the algorithm. Either of the two acceptance probabilities (11) or (12) is then compared to a random number picked uniformly from ( 0,1 ) and based on the comparison the proposed transition is accepted or not. In this way one is able to generate a sequence of configurations { x 0 , x 1 , ⋯ } ⊂ S N in which each consecutive configuration is either the one resulting from an accepted transition, or a repeat of the previous configuration if the transition was rejected. The sequence can then be used to approximate the underlying probability distribution and its properties, and a good set of possible transitions is essential for fast and reliable performance.</p><p>Another requirement for the MCMC algorithm to work properly in sampling the configuration space is that it is ergodic, i.e., it is able to propose a finite sequence of transitions from any configuration x 1 ⊂ S N to any other configuration x 2 ⊂ S N .</p><p>An algorithm for proposing new configurations from old ones used in the previous works [<xref ref-type="bibr" rid="scirp.125828-ref5">5</xref>] [<xref ref-type="bibr" rid="scirp.125828-ref6">6</xref>] [<xref ref-type="bibr" rid="scirp.125828-ref7">7</xref>] was the pivot algorithm designed to generate a sequence of “effectively independent” SAWs. It was proposed by Lal in 1969 [<xref ref-type="bibr" rid="scirp.125828-ref25">25</xref>] and analyzed and popularized by Madras and Sokal in 1988 [<xref ref-type="bibr" rid="scirp.125828-ref26">26</xref>] . In this algorithm, given an N-step SAW, one randomly (usually uniformly) picks a point on it as a “pivot” and applies a transformation from the symmetry group of the cubic lattice to the points subsequent to the pivot, using the pivot point as the origin. The part of the SAW before the pivot stay intact. If the resulting walk is self-avoiding, it is accepted as the new element of the sequence; otherwise it is rejected and the original walk is repeated in the sequence. The symmetry group of the cubic lattice is the octahedral group O<sub>h</sub> with 48 elements including the identity. The algorithm is ergodic and satisfies the condition of detailed balance [<xref ref-type="bibr" rid="scirp.125828-ref26">26</xref>] . In the works that motivated our paper [<xref ref-type="bibr" rid="scirp.125828-ref5">5</xref>] [<xref ref-type="bibr" rid="scirp.125828-ref6">6</xref>] [<xref ref-type="bibr" rid="scirp.125828-ref7">7</xref>] only a small range of values of β near 0 (or large in absolute value temperatures T) was explored.</p><p>In the context of our problem the pivot algorithm will not perform well in many scenarios due to the involvement of the vortex filament energy (3) in (4) and (5) and due to the fact that the pivot transformations are not local—in any given step all of the points after the pivot are expected to change position leading to a possibly large change in the filament energy. As commented in [<xref ref-type="bibr" rid="scirp.125828-ref6">6</xref>] , “For values of | T | between 0.4 and 1 […], the results are unreliable but suggestive, and for | T | &lt; 0.4 they are completely unreliable.” This leaves only a small range of β values close to 0 where the authors in [<xref ref-type="bibr" rid="scirp.125828-ref6">6</xref>] feel confident in their results and leaves much room for improvement. Therefore, different algorithms to compute the average energy (5) more accurately across the whole spectrum of temperatures are needed.</p><p>Various modifications of the pivot algorithm have been considered in the literature for various reasons. For example, additional possible moves useful in modeling polymers are discussed in [<xref ref-type="bibr" rid="scirp.125828-ref32">32</xref>] and include “end flips,” “corner flips,” and “crankshaft moves.” Other modifications to speed up the algorithm have been described, for example, in [<xref ref-type="bibr" rid="scirp.125828-ref38">38</xref>] [<xref ref-type="bibr" rid="scirp.125828-ref39">39</xref>] . Algorithms for random walks with fixed endpoints have also been proposed [<xref ref-type="bibr" rid="scirp.125828-ref40">40</xref>] . More recently, other approaches have appeared in the polymer literature that aim to address finding the minimum energy configurations. They include “pull moves” [<xref ref-type="bibr" rid="scirp.125828-ref41">41</xref>] , “re-bridging moves” [<xref ref-type="bibr" rid="scirp.125828-ref42">42</xref>] , and “connectivity changing moves” [<xref ref-type="bibr" rid="scirp.125828-ref43">43</xref>] and appear to work well in the context of modeling the folding of HP polymers [<xref ref-type="bibr" rid="scirp.125828-ref44">44</xref>] [<xref ref-type="bibr" rid="scirp.125828-ref45">45</xref>] .</p></sec><sec id="s6"><title>6. The Localized Transformations Algorithm</title><p>The rigidity of the pivot algorithm for problems that involve energy and the Boltzmann distribution away from the polymeric case ( β = 0 or T = ∞ ) implies that a different approach is needed. In cases with | β | ≫ 0 the transformations need to be local enough so that much of the shape of the current SAW remains the same, thus preserving much of the SAWs energy, and only a small part should be changed.</p><p>We have found that a very simple algorithm that we describe below works well for this problem across a wide spectrum of the values of β. The algorithm will use two types of transformations: one designed specifically to help with straightening out non-straight configurations at negative values of β, and one designed to help with compressing configurations in order to lower their energy at positive values of β. We next describe these two types of transformations and later we comment on their relationship to others existing in the literature.</p><p>For large (in absolute value) negative values of β, the pivot algorithm is very unlikely to straighten out a configuration with all but one segment in one direction (or similar, more complicated configurations), since in order to remove the “kink,” the whole part after the kink has to be temporarily transformed as well, resulting in a significant change in energy. An easy solution is to simply modify the one non-aligned segment while keeping the directions of the other segments the same. This still modifies the positions of the points after the kink, but it results in a small change in the filament energy because the relative positions of the points stay the same. We generalize this idea to the following algorithm for an N-step SAW:</p><p>First Reconstruction Algorithm:</p><p>1) Randomly select a number n_steps between 1 and N of consecutive steps to be modified.</p><p>2) Randomly select a subwalk of length n_steps to be modified.</p><p>3) Randomly reconstruct the selected subwalk.</p><p>4) Connect the reconstructed subwalk to the remaining one or two pieces by translation.</p><p>This algorithm is clearly ergodic since the reconstruction can be done on the whole SAW. Inverses of transformations are included and selected with equal probabilities, so the algorithm satisfies the detailed balance condition as well when the usual Monte Carlo acceptance probability is used. Practical considerations here include the choice of probability distributions in steps 1) and 2) (we used an exponential distribution in 1) to emphasize shorter reconstructions and a uniform distribution in step 2) and how much care should go into step 3) (e.g., random reconstruction vs. constructing a true SAW; we used a random reconstruction). It is easy to see that the configurations with one misaligned segment are easy to transform into a straight configuration with little energy change.</p><p>For large positive values of β, the filament configurations are expected to have small energy and be folded up and “balled up” to some degree in order to lower their energy. The first reconstruction algorithm is not an ideal candidate here due to the fact that the part of the filament after the reconstructed subwalk is likely to be translated during the reconnection, likely leading to self-intersections of already balled up configurations. Motivated by transformations proposed for configurations with fixed endpoints [<xref ref-type="bibr" rid="scirp.125828-ref40">40</xref>] , we propose a second reconstruction algorithm that reconstructs a subwalk while keeping its endpoints fixed:</p><p>Second Reconstruction Algorithm:</p><p>1) Choose a number K between 2 and N for maximum number of allowed reconstructed steps.</p><p>2) Randomly select a number n_steps between 2 and K of consecutive steps to be modified.</p><p>3) Randomly select a subwalk of length n_steps to be modified.</p><p>4) Permute the selected steps to generate a new subwalk.</p><p>5) Connect the reconstructed subwalk to the remaining one or two pieces.</p><p>Combining the two reconstruction algorithms results in an algorithm that is ergodic due to the ergodicity of the first algorithm. The second algorithm also clearly satisfies the detailed balance condition. Practical considerations here include the following. The number K can be chosen arbitrarily, but we found that K ≈ N 2 / 3 not only roughly corresponds to the number of surface points in a perfectly “balled up” configuration, it also appears to lead to reasonably small minimum energy values. For the probability distributions in 1) and 2), we again used an exponential and a uniform distribution, respectively. The permutation in 3) could be a random permutation; we found that choosing a (uniformly) random cyclic permutation led to good results. In general, even though we never attempted to directly compute minimum energies, we found that our lowest-energy configurations in the range − 100 ≤ β ≤ 100 had energies below or within a fraction of a percent of the predicted minimum values as shown in Section 7.5.</p><p>We note that the first algorithm includes many of the standard simple transformations mentioned earlier, like the end flips, corner flips, and crankshaft moves. Some of the pull moves from [<xref ref-type="bibr" rid="scirp.125828-ref41">41</xref>] designed to find minimum-energy configurations are included in the first algorithm as well. Transformations that change the length of the SAW, such as those in the BFACF algorithm [<xref ref-type="bibr" rid="scirp.125828-ref46">46</xref>] [<xref ref-type="bibr" rid="scirp.125828-ref47">47</xref>] , are not suitable for our problem and are not part of this algorithm. For the same reason, the transformations of the join-and-cut algorithm [<xref ref-type="bibr" rid="scirp.125828-ref48">48</xref>] are not included either. This algorithm does not include any of the re-bridging moves [<xref ref-type="bibr" rid="scirp.125828-ref42">42</xref>] used in the modeling of HP polymer folding [<xref ref-type="bibr" rid="scirp.125828-ref44">44</xref>] [<xref ref-type="bibr" rid="scirp.125828-ref45">45</xref>] .</p><p>It is worth pointing out that an alternative approach to our work exists and consists in approximating the density of states using Wang-Landau sampling [<xref ref-type="bibr" rid="scirp.125828-ref49">49</xref>] , as done, for example, in [<xref ref-type="bibr" rid="scirp.125828-ref44">44</xref>] [<xref ref-type="bibr" rid="scirp.125828-ref45">45</xref>] . Such an approach, if successful in the context of our problem, would then allow for the computation of average energies across the whole temperature spectrum while avoiding the possibility of being “trapped” in some states due to the energy considerations. The utility of this approach is unclear in our case with an almost continuous energy spectrum, since in the context of HP polymers there are only a small number of energy levels to be explored. We hope to investigate this approach in the future and compare to our current results.</p></sec><sec id="s7"><title>7. Numerical Results</title><p>In this section we present numerical results for the computation of the average energy 〈 E 〉 and the entropy S as a function of the length of the vortex filament, N, and the inverse temperature, β. These results extend the results presented in [<xref ref-type="bibr" rid="scirp.125828-ref6">6</xref>] [<xref ref-type="bibr" rid="scirp.125828-ref7">7</xref>] [<xref ref-type="bibr" rid="scirp.125828-ref8">8</xref>] (and the references within) to cover a much broader range of values of β than done previously. One of the goals is to demonstrate the improved quality of the results, not to extend them to the largest possible lengths of the filaments. Thus our results extend only up to N = 1000 , but the range of values of β, for which we believe our results are reliable, is significantly extended compared to [<xref ref-type="bibr" rid="scirp.125828-ref6">6</xref>] [<xref ref-type="bibr" rid="scirp.125828-ref7">7</xref>] [<xref ref-type="bibr" rid="scirp.125828-ref8">8</xref>] .</p><p>In the individual subsections we present and discuss the validation of the algorithm in cases where the exact results are known, results for the average energy (5) for various lengths of the filaments, we also discuss and compute the entropy of the system, and we present some observations related to the minimum energy configurations, even though that is not the main focus of this paper.</p><sec id="s7_1"><title>7.1. Validation of the Algorithm</title><p>Without knowing the exact values of the average energy (5), it is impossible to assess the accuracy of the computed results. Due to the growth rate of the number of SAWs as a function of the number of steps N (see <xref ref-type="table" rid="table1">Table 1</xref>), it is only realistic to compare computed results to exact values for small values of N. To this end we completely enumerated all SAWs for N = 3, ⋯ ,9 and obtained exact values of 〈 E 〉 for various values of − 100 ≤ β ≤ 100 .</p><p>To demonstrate the capabilities of the MCMC algorithm, we perform the following test. Given N and β, start with a straight configuration but first perform 10N iterations with β = 0 to get away from it. Next, first perform 100,000 iterations with the given β to forget history and then perform 200,000 averaging iterations to approximate 〈 E 〉 for that β. Repeat with various values of β in the interval of interest. The computed results, together with the exact values, are shown in <xref ref-type="fig" rid="fig4">Figure 4</xref>. The computed approximations of 〈 E 〉 for each integer β are shown as dots, and the exact values, computed with increments Δ β = 0.1 , are shown as curves. Notice how the computed results agree well with the exact values, showing that the algorithm is flexible enough to handle both positive and negative values of β. We note that the pivot algorithm will not recover the straight configurations for N = 7, 8, and 9 (not shown here) even with 300,000 iterations, and there are also signs of struggle to approximate well the lowest-energy configurations (seen in the bottom left part of the plot).</p></sec><sec id="s7_2"><title>7.2. Average Energy Computations for N = 1 0 0 , ⋯ , 1 0 0 0</title><p>In this section, we present the numerical results for computing the average energy, 〈 E 〉 , given in (5), using the proposed algorithm with localized transformations that comprises of the first and second reconstruction algorithms described in the previous section.</p><p>The implementation details are as follows. As in [<xref ref-type="bibr" rid="scirp.125828-ref6">6</xref>] , our Monte Carlo simulations are started from straight filaments of N steps, which, for a given N, are also the largest-energy configurations with energy</p><p>E max ( N ) = 1 4 π [ N ∑ k = 1 N − 1 1 k − ( N − 1 ) ] . (13)</p><p>In light of (4), the straight configurations are the most likely configurations for negative temperatures ( β &lt; 0 ), and we expect 〈 E 〉 ≈ E max when β is large (in absolute value) negative. Therefore, we start our computation at one such β ( β first = − 20 for the results below) and compute an approximation of the average energy for this value of β using the straight configuration as a starting point. We then increase β by a small increment ( Δ β = 0.5 in the results below), use the last configuration from the computation with the previous value of β as a starting point, and compute 〈 E 〉 with the new β. We continue this way until a stopping value of β has been achieved ( β last = 100 in the results below).</p><p>The average energy for each value of β is computed by first allowing for a number of “burn-in” transformations to forget recent history and then by performing a different number of averaging transformations to compute 〈 E 〉 . The numbers of iterations depend on N and β and vary between 10,000 and 55,000 for burn-in and between 500,000 and 1,500,000 for averaging.</p><p>During each averaging iteration, either the first or the second reconstruction algorithm is selected randomly with probability 1/2, which could conceivably be modified based on the value of β. For the first reconstruction algorithm a ratio r 1 ∈ ( 0,1 ] is passed in and a geometric probability distribution with the ratio r 1 is constructed for the numbers 1 through N. (If r 1 = 1 , the distribution is uniform.) A random number n_steps is drawn from the set { 1, ⋯ , N } according to this probability distribution. Clearly, for r 1 &lt; 1 it is more likely to reconstruct shorter subwalks than longer ones. Finally, a starting point of the subwalk to be reconstructed is chosen randomly uniformly from possible candidates. For the second reconstruction algorithm, a similar process is followed. With a ratio r 2 ∈ ( 0,1 ] , first a geometric probability distribution with the ratio r 2 is constructed for the numbers 2 through K, where K is the integer nearest to N<sup>2/3</sup>. Then a random number n_steps is drawn from the set { 2, ⋯ , K } according to this probability distribution. Finally, a starting point of the subwalk to be reconstructed is chosen randomly uniformly from possible candidates. At this point, a reconstruction of the subwalk is performed according to steps 3) - 4) in the relevant reconstruction algorithm and the new filament is tested for self-avoidance and for acceptance in the MCMC algorithm. If it is self-avoiding and accepted using the Boltzmann probability criterion, the newly constructed filament becomes the new filament in the Markov chain; otherwise the current one is repeated.</p><p>In <xref ref-type="fig" rid="fig5">Figure 5</xref> we show the computed results with N = 100 through N = 1000 . We note that in this and subsequent figures β intentionally runs from positive values on the left to negative values on the right so that temperature, T = 1 / ( k B β ) , increases from left to right. For each value of N, the computation was repeated six times and averaged results are graphed. For each N, the average energy increases with temperature and, as expected, it levels off at its maximum value</p><p>when β &lt; 0 and is large in absolute value. Specifically, for β ∈ [ − 20, − 10 ) the average energies are near their maximum values (13), corresponding to, on average, straight configurations. As temperature is lowered in the computation, average energy decreases as expected in light of (4). Due to the finite lattice spacing, for each N there is a minimum energy a filament of N steps can achieve, so it is not surprising that the average energies level off as β → ∞ . This is demonstrated in <xref ref-type="fig" rid="fig5">Figure 5</xref> and its zoomed-in version in <xref ref-type="fig" rid="fig6">Figure 6</xref>. We do not have an explicit expression for the minimum energy similar to (13), but we provide some insights in Section 7.5. Notice that from (13) the maximum energies grow like N log N , which is illustrated in <xref ref-type="fig" rid="fig6">Figure 6</xref>, but the computed results suggest a linear decay in the minimum energies. In <xref ref-type="fig" rid="fig6">Figure 6</xref> we also display error bars for one standard error of the averaged results to illustrate that, not surprisingly, there is more variability in the computed results closer to the infinite temperatures, but very little variability for β large positive. The same is true for β large negative, but that observation is trivial and hence not displayed here.</p><p>An important point to be emphasized here is that the vortices start folding when β (and the temperature) is still negative. Note first that for β &lt; 0 the straight configuration has the largest probability (4) of occurring, but as β approaches 0, the probability density is becoming more and more uniform. Therefore, the average energy decreases as seen in <xref ref-type="fig" rid="fig5">Figure 5</xref> and a typical configuration with energy near the average value is not straight. To quantify such configurations, one can imagine fitting them into a smallest possible rectangular prism on the cubic lattice and measuring its longest dimension. This number will be between roughly N<sup>1/3</sup> and N for a filament of length N, or, when expressed relative to the maximal length, between N<sup>−</sup><sup>2/3</sup> and 1. In <xref ref-type="fig" rid="fig7">Figure 7</xref> we display these relative longest dimensions for N = 100 and N = 200 over the range − 12 ≤ β ≤ 0 .</p><p>Each displayed result is a mean of 6 configurations that are within 1% of the mean energy for each β. The error bars show &#177;1 standard deviation of the 6 results. We can see how the average lengths of the filaments decrease as β → 0 − , corresponding to the folding of the filaments.</p></sec><sec id="s7_3"><title>7.3. Entropy Approximations</title><p>In Chorin’s work [<xref ref-type="bibr" rid="scirp.125828-ref6">6</xref>] [<xref ref-type="bibr" rid="scirp.125828-ref8">8</xref>] , entropy of the system at various temperatures is estimated using an algorithm based on an earlier work by Meirovitch [<xref ref-type="bibr" rid="scirp.125828-ref50">50</xref>] . The idea is to enumerate all possible very short SAWs (150 SAWs of length 3 are used in [<xref ref-type="bibr" rid="scirp.125828-ref6">6</xref>] ) and then use their relative frequencies in a Monte Carlo run to approximate the probabilities needed to evaluate an entropy expression similar to (6). A result for entropy per unit length of the ensemble of vortex filaments, S/N, as a function of − 1.5 ≤ β ≤ 2.5 , is shown in <xref ref-type="fig" rid="fig8">Figure 8</xref>, where N = 351 is used (reproduced from [<xref ref-type="bibr" rid="scirp.125828-ref6">6</xref>] ). It is observed that “S has a maximum at T = ∞ ( β = 0 ), as expected. The slope of S is much smaller on the positive T side than on the negative T side, as can be expected from the larger values of E for T &lt; 0 and from the relation T − 1 = ∂ S / ∂ E . Further, note that S/N varies little with N in the range where the calculation can be trusted, and thus S increases with N. The larger the filament, the larger its entropy.”</p><p>In order to validate these results and extend them to a larger range of β, we used as benchmarks the cases for which we had the complete enumerations ( N = 3 , ⋯ , 9 ). The exact entropies for these cases are shown in <xref ref-type="fig" rid="fig9">Figure 9</xref>. As discussed in Section 4, for cases where exact enumeration is possible the entropy for β = 0 is easy to evaluate as S = log M , where M is the number of SAWs of a given length. Self-avoiding walks on a cubic lattice have been enumerated for lengths up to N = 36 [<xref ref-type="bibr" rid="scirp.125828-ref35">35</xref>] , and this data can be used to construct approximate expressions M ˜ for M as a function of N for N &gt; 36 . While the reference [<xref ref-type="bibr" rid="scirp.125828-ref35">35</xref>] is missing one parameter value ( c 1 ), its arXiv.org version [<xref ref-type="bibr" rid="scirp.125828-ref51">51</xref>] provides a slightly different, but completely described formula to approximate M. For completeness, we reproduce it here,</p><p>M ≈ M ˜ = A μ N N θ ( 1 + c N − Δ + k ( − 1 ) N N − α ) , (14)</p><p>where A = 1.1951966888 , μ = 4.6840041570 , θ = 0.1597395125 , c = 0.1227360755 , Δ = 1.4315024046 , k = − 0.0619076482 , and α = 1.8985141134 . We note that the relative errors resulting from this formula for N = 14, ⋯ ,36 are all below 2 &#215; 10<sup>−</sup><sup>6</sup>; this results in absolute errors for the entropy, log M ˜ − log M , to be of the same order. Consequently, the resulting approximation</p><p>S / N = ( log M ) / N ≈ ( log M ˜ ) / N (15)</p><p>is expected to be quite good and perhaps improve for longer filaments due to the N in the denominator.</p><p>Using (14) and (15) to approximate S/N for N = 351 , we obtain S / N ≈ 1.54733 , which appears significantly below the maximum value of about 1.67 estimated from <xref ref-type="fig" rid="fig8">Figure 8</xref>. In fact, as N → ∞ , the quantity ( log M ˜ ) / N eventually monotonically decreases and approaches log μ ≈ 1.54415 . Note that even for N = 9 we have S / N = ( log 1853886 ) / 9 ≈ 1.60364 . Clearly, a better algorithm for computing entropy than the one used in [<xref ref-type="bibr" rid="scirp.125828-ref6">6</xref>] is needed.</p><p>Improvements of the Meirovitch algorithm have appeared in the literature more recently and have been applied to magnetic systems, polymers, peptides, and liquids (see, e.g., [<xref ref-type="bibr" rid="scirp.125828-ref52">52</xref>] [<xref ref-type="bibr" rid="scirp.125828-ref53">53</xref>] [<xref ref-type="bibr" rid="scirp.125828-ref54">54</xref>] and references within). A possible promising approach would be to use a variant named the hypothetical scanning Monte Carlo (HSMC) method, which approximates the probability, p ( x ) , of a given filament configuration, x, of length N in the configuration space S N at a given β . We provide here a brief sketch of the algorithm, which is described more fully in the references.</p><p>The approximation to p ( x ) , denoted by p HSMC ( x ) , is computed as a product of conditional “transition” probabilities that the kth step of the filament is in the given position as in x, given that the previous k − 1 steps are fixed as in x. To generate these probabilities, we would keep the first k − 1 steps fixed and apply our algorithm as used to compute 〈 E 〉 by allowing reconstructions only between the nodes k through N. The transition probability would then be approximated by the ratio of the filaments that agree with the kth step of x versus all filaments generated in the Monte Carlo run. Clearly, this process would be computationally intensive, since N − 1 Monte Carlo runs (progressively shorter and shorter) would have to be performed to compute a single p HSMC ( x ) . On the other hand, p ( x ) could be approximated arbitrarily closely by allowing sufficiently long simulations if a good sampling algorithm is used.</p><p>With the computed p HSMC ( x ) the Helmholtz free energy, F, could be approximated via (9),</p><p>F ≈ F HSMC = E ( x ) + 1 β log p HSMC ( x ) ,</p><p>where E ( x ) is the easily computed energy of the filament x. Subsequently, the entropy could be approximated through the relationship F = 〈 E 〉 − T S if the average energy has been computed, as shown in (10),</p><p>S ≈ S HSMC = k B β ( 〈 E 〉 − F HSMC ) = k B ( β 〈 E 〉 − β E ( x ) − log p HSMC ( x ) ) .</p><p>It follows that the absolute error in the entropy computation, | S − S HSMC | , will be affected both by the accuracy of the HSMC computation of p HSMC ( x ) as well as the accuracy of the computed 〈 E 〉 ; more precisely, it will be roughly bounded by the sum of the relative error in approximating p ( x ) and | β | times the absolute error in approximating 〈 E 〉 (all multiplied by k B ).</p><p>Note that to compute the entropy of the system of filaments of length N for many possible values of β (such as shown in <xref ref-type="fig" rid="fig9">Figure 9</xref> for example) requires N − 1 Monte Carlo simulations for each value of β and thus a significant amount of CPU time. We have performed such computations for N = 3, ⋯ ,9 for validation purposes, but since in the next section we will present an alternative, and much more efficient, approach, we will not present the results here.</p></sec><sec id="s7_4"><title>7.4. Entropy Computations Based on Energy Values</title><p>A very efficient alternative to computing the entropy can be used if good approximations to 〈 E 〉 have been computed across an interval of β values and a single value for entropy is known. Recall the relationship (8), restated here for convenience:</p><p>∂ S ∂ 〈 E 〉 = k B β . (16)</p><p>If the β interval is partitioned with values β i , the corresponding (average) energies are denoted by E i , and the (sought) entropies by S i , then, provided S is smooth enough, (16) can be discretized as</p><p>S i + 1 − S i E i + 1 − E i = k B β i + 1 / 2 + ( Δ β i ) 3 48 ∂ 3 S ∂ 〈 E 〉 3 | 〈 E 〉 = e ˜</p><p>for some e ˜ between E i and E i + 1 , where β i + 1 / 2 = ( β i + 1 + β i ) / 2 and Δ β i = | β i + 1 − β i | . This then leads to the following Euler-like method for approximating the entropy,</p><p>S i + 1 = S i + k B β i + 1 / 2 ( E i + 1 − E i ) , (17)</p><p>provided at least one of the values S i is known to start the recursion. Since, as discussed above, the entropy when β = 0 can be computed for small N or approximated for larger N by k B log M ˜ using (14), a starting value is readily available. Alternatively, one can use the HSMC algorithm to approximate the entropy for any one value of β, for example β = 0 .</p><p>To validate this approach, we first apply it to the cases with N = 3 , ⋯ , 9 and with exact (average) energy values provided at equidistant values of β with Δ β = 0.5 . The results are shown in <xref ref-type="fig" rid="fig1">Figure 1</xref>0. The exact value of entropy at β = 0 is taken as log M with M from <xref ref-type="table" rid="table1">Table 1</xref>. The Euler algorithm (17) is applied to compute the remaining entropy values. As shown in the figure, the computed values (large dots) agree well with the exact values (underlying curves). We also see that even after 100 steps in each direction away from β = 0 the agreement is excellent.</p><p>For N = 100 , 200 , ⋯ , 1000 , we use (14) and (15) to get an approximation for the entropy at β = 0 , and apply algorithm (17) with the precomputed average energy values. For the values of 〈 E 〉 shown in <xref ref-type="fig" rid="fig5">Figure 5</xref>, the results for the scaled entropy, S/N, are shown in <xref ref-type="fig" rid="fig1">Figure 1</xref>1. Here, Δ β = 0.5 as in the validation case shown in <xref ref-type="fig" rid="fig1">Figure 1</xref>0. As expected, the scaled entropy has a maximum value when β = 0 and the rate of increase for β &gt; 0 is smaller (in absolute value) than the rate of decrease for β &lt; 0 . Notice how the proximity of the ten curves suggests that entropy S increases linearly with the length of the filament, N. We note that as β → − ∞ , we have S → log 6 since for each N there are six straight configurations with highest probability, each probability approaching 1/6. Therefore, for large enough (in absolute value) negative values of β we have lim N → ∞ S / N = 0 as illustrated in <xref ref-type="fig" rid="fig1">Figure 1</xref>1. On the other side, as β → ∞ , the</p><p>fact that S/N appears to be approaching a finite limit suggests that the number of energy minimizing configurations grows exponentially as N → ∞ or that an exponentially growing number of configurations can be found in the vicinity of the minimum-energy configurations.</p><p>To make a comparison to the results in [<xref ref-type="bibr" rid="scirp.125828-ref6">6</xref>] and shown in <xref ref-type="fig" rid="fig8">Figure 8</xref>, in <xref ref-type="fig" rid="fig1">Figure 1</xref>2 we show a zoomed-in version of the computed entropies using an interval similar to that in <xref ref-type="fig" rid="fig8">Figure 8</xref>. Notice that qualitatively the results are similar. The results in <xref ref-type="fig" rid="fig8">Figure 8</xref> are for N = 351 , so our results for this N would appear between the third and the fourth curves from the top. Quantitatively we notice differences in both the slopes on the two sides of the maximum, as well as the maximum value itself.</p></sec><sec id="s7_5"><title>7.5. Minimum Energy Results</title><p>Even though we do not have a direct comparison to exact values of the average energy (5) for large values of N, it appears that our algorithm allows for accurate approximation of the average energies for negative values of β and for values close to 0. How accurate the computed energies for large positive values of β are is less clear. It follows from (4) that for such values the probabilistically preferred configurations are those with lowest energies, but it is not clear what the lowest possible energy is. This is in contrast with the largest possible energy value that is clearly associated with the straight filament and its value is easily computable via (13).</p><p>Intuitively, the energy expression (3) suggests that the lowest energy will be associated with a filament folded in such a way that individual segments line up close to each other in an antiparallel way, resulting in large negative contributions to the energy, and also in such a way that there are many right angles</p><p>which contribute zero energy. From a fluid mechanics point of view this is also intuitive since antiparallel vortices with the same circulation should contribute negligible kinetic energy away from the vortices.</p><p>Even though this isn’t one of the goals of this paper, to assess how well our algorithm with localized transformations can reconstruct the low-energy configurations, we first computed the lowest possible energies for short filaments. We fully enumerated all filaments of lengths up to N = 18 , and then based on these results we made simplifying assumptions to extend the results up to N = 21 . These results (with 6 significant digits) are shown in <xref ref-type="table" rid="table2">Table 2</xref>.</p><p>Looking at the limited set of data, it appears to exhibit a strong linear pattern. The best fit line has the equation E min ~ ( − 0.604671 N + 1.13186 ) / ( 4 π ) and R 2 = 0.996184 . We then used our Monte Carlo algorithm and attempted to locate the minimum-energy configurations for larger values of N. Since these have not been validated by another approach, we will not report them here. These computed energies follow the linear trend and when using them to generate a best-fit line, we obtain the equation</p><p>E min ~ 1 4 π ( − 0.612418 N + 1.19011 ) (18)</p><p>with R 2 = 0.998585 . Using this slightly steeper line to generate predictions for the minimum energies for N = 100, ⋯ ,1000 , we obtain the results in the column labeled “Predicted E min ” in <xref ref-type="table" rid="table3">Table 3</xref>. The next two columns of the table show the lowest energies encountered during the computations of the average energies for each N shown in <xref ref-type="fig" rid="fig5">Figure 5</xref>, together with their percentage proportions with respect to the predicted minima. Notice how these values track the predictions in the second column of the table.</p><table-wrap id="table2" ><label><xref ref-type="table" rid="table2">Table 2</xref></label><caption><title> Minimum energy values for filaments of length N on a cubic lattice (up to the factor of 4π). Results up to N = 18 are exact minima; results for N &gt; 18 are obtained using an assumption based on the empirical observation that the endpoints of the filament are in the same unit square on the cubic lattice</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >N</th><th align="center" valign="middle" >4 π &#215; E min ( N )</th></tr></thead><tr><td align="center" valign="middle" >2</td><td align="center" valign="middle" >0</td></tr><tr><td align="center" valign="middle" >3, 4</td><td align="center" valign="middle" >−1</td></tr><tr><td align="center" valign="middle" >5</td><td align="center" valign="middle" >−2</td></tr><tr><td align="center" valign="middle" >6</td><td align="center" valign="middle" >−2.29289</td></tr><tr><td align="center" valign="middle" >7</td><td align="center" valign="middle" >−3.58579</td></tr><tr><td align="center" valign="middle" >8</td><td align="center" valign="middle" >−3.45603</td></tr><tr><td align="center" valign="middle" >9</td><td align="center" valign="middle" >−4.32627</td></tr><tr><td align="center" valign="middle" >10</td><td align="center" valign="middle" >−4.86986</td></tr><tr><td align="center" valign="middle" >11</td><td align="center" valign="middle" >−5.80649</td></tr><tr><td align="center" valign="middle" >12</td><td align="center" valign="middle" >−5.86948</td></tr><tr><td align="center" valign="middle" >13</td><td align="center" valign="middle" >−6.94895</td></tr><tr><td align="center" valign="middle" >14</td><td align="center" valign="middle" >−7.14629</td></tr><tr><td align="center" valign="middle" >15</td><td align="center" valign="middle" >−8.10289</td></tr><tr><td align="center" valign="middle" >16</td><td align="center" valign="middle" >−8.37101</td></tr><tr><td align="center" valign="middle" >17</td><td align="center" valign="middle" >−9.17890</td></tr><tr><td align="center" valign="middle" >18</td><td align="center" valign="middle" >−9.63666</td></tr><tr><td align="center" valign="middle" >19</td><td align="center" valign="middle" >−10.6340</td></tr><tr><td align="center" valign="middle" >20</td><td align="center" valign="middle" >−10.9049</td></tr><tr><td align="center" valign="middle" >21</td><td align="center" valign="middle" >−11.7208</td></tr></tbody></table></table-wrap><table-wrap id="table3" ><label><xref ref-type="table" rid="table3">Table 3</xref></label><caption><title> Predicted minimum energy values E min computed using (18) and currently found lowest energies encountered during the computations of the average energy values (5) for filaments of length N. A percentual comparison of each energy pair is in the last column</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >N</th><th align="center" valign="middle" >Predicted E min</th><th align="center" valign="middle" >Best found E min</th><th align="center" valign="middle" >% of E min</th></tr></thead><tr><td align="center" valign="middle" >100</td><td align="center" valign="middle" >−4.77876</td><td align="center" valign="middle" >−4.97778</td><td align="center" valign="middle" >104.16</td></tr><tr><td align="center" valign="middle" >200</td><td align="center" valign="middle" >−9.65223</td><td align="center" valign="middle" >−9.76269</td><td align="center" valign="middle" >101.14</td></tr><tr><td align="center" valign="middle" >300</td><td align="center" valign="middle" >−14.5257</td><td align="center" valign="middle" >−14.8185</td><td align="center" valign="middle" >102.02</td></tr><tr><td align="center" valign="middle" >400</td><td align="center" valign="middle" >−19.3992</td><td align="center" valign="middle" >−19.4220</td><td align="center" valign="middle" >100.12</td></tr><tr><td align="center" valign="middle" >500</td><td align="center" valign="middle" >−24.2726</td><td align="center" valign="middle" >−24.4001</td><td align="center" valign="middle" >100.53</td></tr><tr><td align="center" valign="middle" >600</td><td align="center" valign="middle" >−29.1461</td><td align="center" valign="middle" >−29.6006</td><td align="center" valign="middle" >101.56</td></tr><tr><td align="center" valign="middle" >700</td><td align="center" valign="middle" >−34.0196</td><td align="center" valign="middle" >−34.2256</td><td align="center" valign="middle" >100.61</td></tr><tr><td align="center" valign="middle" >800</td><td align="center" valign="middle" >−38.8930</td><td align="center" valign="middle" >−38.9554</td><td align="center" valign="middle" >100.16</td></tr><tr><td align="center" valign="middle" >900</td><td align="center" valign="middle" >−43.7665</td><td align="center" valign="middle" >−43.7911</td><td align="center" valign="middle" >100.06</td></tr><tr><td align="center" valign="middle" >1000</td><td align="center" valign="middle" >−48.6400</td><td align="center" valign="middle" >−48.3705</td><td align="center" valign="middle" >99.45</td></tr></tbody></table></table-wrap><p>To illustrate the idea of low-energy configurations being folded and compressed, we show in <xref ref-type="fig" rid="fig1">Figure 1</xref>3 the lowest-energy configuration encountered during the simulation with N = 1000 . Notice how this configuration is “compressed” into a relatively small volume, suggesting that the true energy-minimizing configurations might also be volume minimizing in some sense. This is also the case for smaller values of N (not shown here). As the figure suggests, the shown configuration is likely not a minimum as there are clearly visible regions where more “folding” could occur, likely bringing the energy further down. As finding minimum configurations wasn’t the goal of this project, we didn’t pursue it any further.</p><p>It is also interesting to point out that all the lowest-energy configurations, whether exact or found approximately in our simulations, ended up with their endpoints in the same unit square on the cubic lattice as illustrated in <xref ref-type="fig" rid="fig1">Figure 1</xref>3. This observation has not been reported in any of the related works [<xref ref-type="bibr" rid="scirp.125828-ref4">4</xref>] [<xref ref-type="bibr" rid="scirp.125828-ref5">5</xref>] [<xref ref-type="bibr" rid="scirp.125828-ref6">6</xref>] [<xref ref-type="bibr" rid="scirp.125828-ref7">7</xref>] [<xref ref-type="bibr" rid="scirp.125828-ref8">8</xref>] and it has several consequences. First, any of the quantities computed in [<xref ref-type="bibr" rid="scirp.125828-ref4">4</xref>] [<xref ref-type="bibr" rid="scirp.125828-ref5">5</xref>] [<xref ref-type="bibr" rid="scirp.125828-ref6">6</xref>] [<xref ref-type="bibr" rid="scirp.125828-ref7">7</xref>] [<xref ref-type="bibr" rid="scirp.125828-ref8">8</xref>] based on the distance between the endpoints of the filaments (denoted by μ 1, N , μ 2, N , μ , D 1 , D ˜ , γ , etc. in the references) need to be computed in a different way, and therefore we will not attempt to reproduce those results here. Second, it is likely that this observation is a general attribute of energy-minimizing configurations and worth proving analytically. We have not succeeded in this effort. Third, the numerical search for energy-minimizing configurations may perhaps be done more efficiently using this observation. It limits the set of possible filament configurations that need to be considered, but it also offers a different point of view: consider such filaments as closed (also known as self-avoiding polygons) and then remove one or two segments, depending on the parity of N. We used the first idea to slightly expand the list of values in <xref ref-type="table" rid="table2">Table 2</xref> to obtain the results for 19 ≤ N ≤ 21 , which were then matched by the results of</p><p>our numerical algorithm. Although not presented here, some preliminary work has also been done on considering these configurations as subwalks for self-avoiding polygons.</p></sec></sec><sec id="s8"><title>8. Conclusions</title><p>In this paper we explore vortices using a statistical mechanical approach. We consider vortices in negative, infinite, and positive temperature states, a concept previously studied in [<xref ref-type="bibr" rid="scirp.125828-ref15">15</xref>] [<xref ref-type="bibr" rid="scirp.125828-ref16">16</xref>] . This novel approach gives explanations of the role played by suction or supercritical vortices in tornadogenesis by extending the investigations of A. Chorin and his collaborators [<xref ref-type="bibr" rid="scirp.125828-ref4">4</xref>] [<xref ref-type="bibr" rid="scirp.125828-ref5">5</xref>] [<xref ref-type="bibr" rid="scirp.125828-ref6">6</xref>] [<xref ref-type="bibr" rid="scirp.125828-ref7">7</xref>] [<xref ref-type="bibr" rid="scirp.125828-ref8">8</xref>] in understanding turbulence. Supercritical vortices are straight, narrow, and high-energy vortices that are transient in the tornadic flow, and they are approximated in the model by self-avoiding vortex filaments (or self-avoiding walks, SAWs) on a cubic lattice. We were able to reliably compute equilibrium energies of such vortices for a wide range of temperatures (or inverse temperatures), significantly extending the range in the previous works. Having approximated the energy values, we also proposed and utilized an efficient way to compute equilibrium entropy for all temperature values.</p><p>Our results confirm that the supercritical vortices (modeled by straight filaments) correspond to the highest kinetic energy of the flow and also correspond to negative temperatures in this model. The lowest-energy configurations are folded up and compressed to a great extent. From the point of view of the flow of energy, the negative-temperature, high-energy supercritical vortices are expected to lose (some of) their energy to the surrounding flow, which can now be understood as a natural process of increasing the entropy of the system. In [<xref ref-type="bibr" rid="scirp.125828-ref8">8</xref>] Chorin states: “The Euler and the Navier-Stokes equations cause filaments to stretch and fold, and N increases. The energy is an increasing function of both T and N; if energy is conserved and N increases T must decrease.” Consequently, in the context of supercritical vortices in a tornadic flow, when such high-energy vortices stretch, they need to fold. As can be seen in our results in <xref ref-type="fig" rid="fig5">Figure 5</xref>: with a fixed energy 〈 E 〉 and at negative temperatures, longer vortices (larger N) are farther away from their maximum energies than shorter vortices, and thus farther away from straight configurations, which corresponds to more folds present along such vortices. This is in agreement with the results shown in <xref ref-type="fig" rid="fig7">Figure 7</xref>.</p><p>Our results are not intended to simulate the dynamics of supercritical vortices, only their corresponding statistical equilibrium energies. From this point of view, the results show that a more folded vortex corresponds to a flow with lower kinetic energy. Hence, if a vortex of a fixed length folds, the flow would lose some of its kinetic energy, and this loss would have to be interpreted as a transfer of the energy to the surrounding flow.</p><p>We also see that since entropy is highest for β = 0 ( T = &#177; ∞ ), a system containing a supercritical vortex, which corresponds to high negative temperatures, would be naturally driven towards the state where β = 0 and thus lower the energy associated with the vortex. This corresponds to the vortex folding and energy being transferred to the surrounding flow.</p><p>In this work we proposed and utilized a simple algorithm for the computation of statistical equilibrium quantities on a cubic lattice when both an energy and a statistical temperature are involved. This was a consequence of the fact that the pivot algorithm used in [<xref ref-type="bibr" rid="scirp.125828-ref5">5</xref>] [<xref ref-type="bibr" rid="scirp.125828-ref6">6</xref>] [<xref ref-type="bibr" rid="scirp.125828-ref7">7</xref>] works well only for a small range of temperatures near the polymeric case, but it fails in other situations. Specifically, non-straight configurations at large (in absolute value) negative values of β (for which the Boltzmann probability distribution (4) strongly favors high-energy, straight configurations) are extremely unlikely to straighten out in the pivot algorithm MCMC simulation since intermediate steps with non-local transformations are required that greatly affect the energy. Similarly, when starting with a straight configuration (that can be viewed as corresponding to a large, in absolute value, negative β), the same need for an intermediate transformation with a large energy change affects the results at smaller (in absolute value) values of β.</p><p>At the other end of the inverse temperature spectrum, when the values of β are large positive, the Boltzmann probability distribution strongly favors lowest-energy configurations, very much folded up and compressed into a small volume. While the maximum-energy configurations are obviously the straight configurations with their energies easily computed for any N, the exact minimum-energy configurations are not known to us, nor are the actual minimum energies. However, the pivot algorithm MCMC simulation struggles to get anywhere close to the hypothesized minimum values, thus begging for a different approach to the problem. Some possibilities might include a statistical approach studied, for example, in [<xref ref-type="bibr" rid="scirp.125828-ref55">55</xref>] , or a quantum variational approach proposed in [<xref ref-type="bibr" rid="scirp.125828-ref56">56</xref>] .</p><p>The algorithm utilized in this work seems to perform well for all possible temperature values. It uses two types of transformations: one designed specifically to help with straightening out non-straight configurations in order to increase their energy at negative values of β, and one designed to help with compressing configurations in order to lower their energy at positive values of β. The latter was motivated by previous work for generating self-avoiding walks with fixed endpoints [<xref ref-type="bibr" rid="scirp.125828-ref40">40</xref>] . The algorithm includes many transformations used in previous works, such as the end flips, corner flips, crankshaft moves, and some of the pull moves. Transformations used in the literature to find minimum-energy configurations, such as the pull moves [<xref ref-type="bibr" rid="scirp.125828-ref41">41</xref>] or the re-bridging moves [<xref ref-type="bibr" rid="scirp.125828-ref42">42</xref>] , are not specifically included because the goal of our work is not energy minimization, but their addition is worth exploring in a future work. A new discovery, not reported in any earlier work, is that the lowest-energy configurations have the initial and terminal points on the same unit square of the cubic lattice, hence resembling a self-avoiding polygon (SAP). The meaning of this discovery is worth further exploration.</p><p>Having reliably approximated the values of equilibrium energy, we also proposed an efficient way to compute equilibrium entropy for all temperature values using an algorithm that mimics the midpoint Euler’s method for numerically approximating solutions of differential equations in that it approximates the solution to ∂ S / ∂ 〈 E 〉 = k B β instead of computing the entropy directly. The algorithm requires the knowledge of 〈 E 〉 for a range of values of β, as well as an initial value of the entropy S for one value of β. This value (for β = 0 ) was readily estimated using existing works on approximate number of possible N-step self-avoiding walks on a cubic lattice. As far as we are aware, we have not seen this approach used in any previous work.</p><p>In this work we have not addressed some of the other concepts approximated in the earlier works of Chorin et al. [<xref ref-type="bibr" rid="scirp.125828-ref4">4</xref>] [<xref ref-type="bibr" rid="scirp.125828-ref5">5</xref>] [<xref ref-type="bibr" rid="scirp.125828-ref6">6</xref>] [<xref ref-type="bibr" rid="scirp.125828-ref7">7</xref>] [<xref ref-type="bibr" rid="scirp.125828-ref8">8</xref>] , such as the computation of the fractal dimensions, the Flory exponents, etc. Since these concepts were based on end-to-end distance in the vortex and since the endpoints tend to end up close to each other at lower temperatures, this approach does not seem reasonable in this case. We hope to revisit this subject in a future work. The idea of using the Wang-Landau algorithm to approximate the density of states [<xref ref-type="bibr" rid="scirp.125828-ref49">49</xref>] might also be attempted in this case. It would be interesting to see how well this approach works in this setting, because the energy spectrum is much larger than in previous works, in which it might have a small, finite number of values (up to 83 values in [<xref ref-type="bibr" rid="scirp.125828-ref45">45</xref>] ). Finally, one might also consider the addition of the “pull moves” [<xref ref-type="bibr" rid="scirp.125828-ref41">41</xref>] or other moves designed to help with “tight,” folded configurations in order to see if their addition would result in any difference on the low-energy side of the temperature spectrum.</p></sec><sec id="s9"><title>Acknowledgements</title><p>Sincere thanks to the Office of Undergraduate Research and Graduate Opportunity (URGO) at Augsburg University and to Dean and Amy Sundquist for providing the research opportunity and financial support for Eric Bibelnieks, Robert Laskowski, and Alek Lukanen. The authors would also like to thank Arkady Shemyakin and the anonymous referees for their useful feedback and suggestions.</p></sec><sec id="s10"><title>Conflicts of Interest</title><p>The authors declare no conflicts of interest regarding the publication of this paper.</p></sec><sec id="s11"><title>Cite this paper</title><p>Běl&#237;k, P., Dokken, D.P., Shvartsman, M.M., Bibelnieks, E., Laskowski, R. and Lukanen, A. (2023) Equilibrium Energy and Entropy of Vortex Filaments in the Context of Tornadogenesis and Tornadic Flows. Open Journal of Fluid Dynamics, 13, 144-176. https://doi.org/10.4236/ojfd.2023.133012</p></sec></body><back><ref-list><title>References</title><ref id="scirp.125828-ref1"><label>1</label><mixed-citation publication-type="other" xlink:type="simple">Lerner, L. (2020) How One Scientist Reshaped What We Know about Tornadoes.https://news.uchicago.edu/story/how-one-scientist-reshaped-what-we-know-about-tornadoes</mixed-citation></ref><ref id="scirp.125828-ref2"><label>2</label><mixed-citation publication-type="other" xlink:type="simple">Fujita, T.T. (1981) Tornadoes and Downbursts in the Context of Generalized Planetary Scales. Journal of the Atmospheric Sciences, 38, 1511-1534. https://doi.org/10.1175/1520-0469(1981)038&lt;1511:TADITC&gt;2.0.CO;2</mixed-citation></ref><ref id="scirp.125828-ref3"><label>3</label><mixed-citation publication-type="other" xlink:type="simple">Fiedler, B.H. and Rotunno, R. (1986) A Theory for the Maximum Windspeed in Tornado-Like Vortices. Journal of the Atmospheric Sciences, 43, 2328-2440. https://doi.org/10.1175/1520-0469(1986)043&lt;2328:ATOTMW&gt;2.0.CO;2</mixed-citation></ref><ref id="scirp.125828-ref4"><label>4</label><mixed-citation publication-type="other" xlink:type="simple">Chorin, A.J. (1988) Scaling Laws in the Vortex Lattice Model of Turbulence. Communications in Mathematical Physics, 114, 167-176. https://doi.org/10.1007/BF01218294</mixed-citation></ref><ref id="scirp.125828-ref5"><label>5</label><mixed-citation publication-type="other" xlink:type="simple">Chorin, A.J. (1990) Constrained Random Walks and Vortex Filaments in Turbulence Theory. Communications in Mathematical Physics, 132, 519-536. https://doi.org/10.1007/BF02156534</mixed-citation></ref><ref id="scirp.125828-ref6"><label>6</label><mixed-citation publication-type="other" xlink:type="simple">Chorin, A.J. (1991) Equilibrium Statistics of a Vortex Filament with Applications. Communications in Mathematical Physics, 141, 619-631. https://doi.org/10.1007/BF02102820</mixed-citation></ref><ref id="scirp.125828-ref7"><label>7</label><mixed-citation publication-type="other" xlink:type="simple">Chorin, A.J. and Akao, J. (1991) Vortex Equilibria in Turbulence and Quantum Analogues. Physica D: Nonlinear Phenomena, 52, 403-414. https://doi.org/10.1016/0167-2789(91)90136-W</mixed-citation></ref><ref id="scirp.125828-ref8"><label>8</label><mixed-citation publication-type="other" xlink:type="simple">Chorin, A.J. (1994) Vorticity and Turbulence. Springer-Verlag, New York. https://doi.org/10.1007/978-1-4419-8728-0</mixed-citation></ref><ref id="scirp.125828-ref9"><label>9</label><mixed-citation publication-type="other" xlink:type="simple">Snyder, J.C., Bluestein, H.B., Venkatesh, V. and Frasier, S.J. (2013) Observations of Polarimetric Signatures in Supercells by an X-Band Mobile Doppler Radar. Monthly Weather Review, 141, 3-29. https://doi.org/10.1175/MWR-D-12-00068.1</mixed-citation></ref><ref id="scirp.125828-ref10"><label>10</label><mixed-citation publication-type="other" xlink:type="simple">Dahl, J.M.L., Parker, M.D. and Wicker, L.J. (2014) Imported and Storm-Generated Near-Ground Vertical Vorticity in a Simulated Supercell. Journal of the Atmospheric Sciences, 71, 3027-3051. https://doi.org/10.1175/JAS-D-13-0123.1</mixed-citation></ref><ref id="scirp.125828-ref11"><label>11</label><mixed-citation publication-type="other" xlink:type="simple">Bluestein, H.B., Thiem, K.J., Snyder, J.C. and Houser, J.B. (2019) Tornadogenesis and Early Tornado Evolution in the El Reno, Oklahoma, Supercell on 31 May 2013. Monthly Weather Review, 147, 2045-2066. https://doi.org/10.1175/MWR-D-18-0338.1</mixed-citation></ref><ref id="scirp.125828-ref12"><label>12</label><mixed-citation publication-type="other" xlink:type="simple">Davies-Jones, R. (2022) Theory of Parcel Vorticity Evolution in Supercell-Like Flows. Journal of the Atmospheric Sciences, 17, 1253-1270. https://doi.org/10.1175/JAS-D-21-0178.1</mixed-citation></ref><ref id="scirp.125828-ref13"><label>13</label><mixed-citation publication-type="other" xlink:type="simple">Scott Peake Weather (2021) EXTREME Close Range Intercept of VIOLENT EF4 Tornado, Ashby MN (Video) YouTube. https://www.youtube.com/watch?v=UtD8C8ZaOt4</mixed-citation></ref><ref id="scirp.125828-ref14"><label>14</label><mixed-citation publication-type="other" xlink:type="simple">Timmer, R. (2010) Violent Minnesota Wedge Tornado Intercept!!! (Video) YouTube. https://www.youtube.com/watch?v=AvD2nDyXSQo</mixed-citation></ref><ref id="scirp.125828-ref15"><label>15</label><mixed-citation publication-type="other" xlink:type="simple">Bělík, P., Dokken, D., Potvin, C., Scholz, K. and Shvartsman, M. (2017) Applications of Vortex Gas Models to Tornadogenesis and Maintenance. Open Journal of Fluid Dynamics, 7, 596-622. https://doi.org/10.4236/ojfd.2017.74040</mixed-citation></ref><ref id="scirp.125828-ref16"><label>16</label><mixed-citation publication-type="book" xlink:type="simple">Bělík, P., Dokken, D.P., Potvin, C.K., Scholz, K. and Shvartsman, M.M. (2022) Vortex Gas Models for Tornadogenesis and Maintenance. In: Dong, S.-H., Ed., New Trends in Physical Science Research, Vol. 2, B P International, London, 137-157. https://doi.org/10.9734/bpi/ntpsr/v2/2138B</mixed-citation></ref><ref id="scirp.125828-ref17"><label>17</label><mixed-citation publication-type="other" xlink:type="simple">Orf, L., Wilhelmson, R., Lee, B., Finley, C. and Houston, A. (2017) Evolution of a Long-Track Violent Tornado within a Simulated Supercell. Bulletin of the American Meteorological Society, 98, 45-68. https://doi.org/10.1175/BAMS-D-15-00073.1</mixed-citation></ref><ref id="scirp.125828-ref18"><label>18</label><mixed-citation publication-type="other" xlink:type="simple">Wurman, J., Kosiba, K., Robinson, P. and Marshall, T. (2014) The Role of Multiple-Vortex Tornado Structure in Causing Storm Researcher Fatalities. Bulletin of the American Meteorological Society, 95, 31-45. https://doi.org/10.1175/BAMS-D-13-00221.1</mixed-citation></ref><ref id="scirp.125828-ref19"><label>19</label><mixed-citation publication-type="other" xlink:type="simple">Bluestein, H.B., Thiem, K.J., Snyder, J.C. and Houser, J.B. (2018) The Multiple-Vortex Structure of the El Reno, Oklahoma, Tornado on 31 May 2013. Monthly Weather Review, 146, 2483-2502. https://doi.org/10.1175/MWR-D-18-0073.1</mixed-citation></ref><ref id="scirp.125828-ref20"><label>20</label><mixed-citation publication-type="other" xlink:type="simple">Bělk, P., Dahl, B., Dokken, D., Potvin, C., Scholz, K. and Shvartsman, M. (2018) Possible Implications of Self-Similarity for Tornadogenesis and Maintenance. AIMS Mathematics, 3, 365-390. https://doi.org/10.3934/Math.2018.3.365</mixed-citation></ref><ref id="scirp.125828-ref21"><label>21</label><mixed-citation publication-type="other" xlink:type="simple">Copling, S., Srinivasan, M. and Sharma, P. (2022) Understanding Model Independent Genetic Mutations through Trends in Increase in Entropy. Open Journal of Biophysics, 12, 165-171. https://doi.org/10.4236/ojbiphy.2022.123007</mixed-citation></ref><ref id="scirp.125828-ref22"><label>22</label><mixed-citation publication-type="other" xlink:type="simple">Flandoli, F. (2002) On a Probabilistic descriptIon of Small Scale Structures in 3D Fluids. Annales de l’Institut Henri Poincare (B) Probability and Statistics, 38, 207-228. https://doi.org/10.1016/S0246-0203(01)01092-5</mixed-citation></ref><ref id="scirp.125828-ref23"><label>23</label><mixed-citation publication-type="other" xlink:type="simple">Flandoli, F. and Gubinelli, M. (2002) The Gibbs Ensemble of a Vortex Filament. Probab. Probability Theory and Related Fields, 122, 317-340. https://doi.org/10.1007/s004400100163</mixed-citation></ref><ref id="scirp.125828-ref24"><label>24</label><mixed-citation publication-type="other" xlink:type="simple">Lions, P.-L. and Majda, A. (2000) Equilibrium Statistical Theory for Nearly Parallel Vortex Filaments. Communications on Pure and Applied Mathematics, 53, 76-142. https://doi.org/10.1002/(SICI)1097-0312(200001)53:1&lt;76::AID-CPA2&gt;3.0.CO;2-L</mixed-citation></ref><ref id="scirp.125828-ref25"><label>25</label><mixed-citation publication-type="other" xlink:type="simple">Lal, M. (1969) “Monte Carlo” Computer Simulation of Chain Molecules. I. Molecular Physics, 17, 57-69. https://doi.org/10.1080/00268976900100781</mixed-citation></ref><ref id="scirp.125828-ref26"><label>26</label><mixed-citation publication-type="other" xlink:type="simple">Madras, N. and Sokal, A.D. (1988) The Pivot Algorithm: A Highly Efficient Monte Carlo Method for the Self-Avoiding Walk. Journal of Statistical Physics, 50, 109-186. https://doi.org/10.1007/BF01022990</mixed-citation></ref><ref id="scirp.125828-ref27"><label>27</label><mixed-citation publication-type="other" xlink:type="simple">Chorin, A.J. and Marsden, J.E. (1993) A Mathematical Introduction to Fluid Dynamics. 3rd Edition, Springer-Verlag, Berlin. https://doi.org/10.1007/978-1-4612-0883-9</mixed-citation></ref><ref id="scirp.125828-ref28"><label>28</label><mixed-citation publication-type="other" xlink:type="simple">Xia, J., Lewellen, D.C. and Lewellen, W.S. (2003) Influence of Mach Number on Tornado Corner Flow Dynamics. Journal of the Atmospheric Sciences, 60, 2820-2825. https://doi.org/10.1175/1520-0469(2003)060&lt;2820:IOMNOT&gt;2.0.CO;2</mixed-citation></ref><ref id="scirp.125828-ref29"><label>29</label><mixed-citation publication-type="other" xlink:type="simple">Klemp, J.B. (1987) Dynamics of Tornadic Thunderstorms. Annual Review of Fluid Mechanics, 19, 369-402. https://doi.org/10.1146/annurev.fl.19.010187.002101</mixed-citation></ref><ref id="scirp.125828-ref30"><label>30</label><mixed-citation publication-type="other" xlink:type="simple">Majda, A.J. and Bertozzi, A. (2001) Vorticity and Incompressible Flows. Cambridge Texts in Applied Mathematics. 1st Edition, Cambridge University Press, Cambridge.</mixed-citation></ref><ref id="scirp.125828-ref31"><label>31</label><mixed-citation publication-type="other" xlink:type="simple">Lamb, H. (1975) Hydrodynamics. 6th Edition, Cambridge University Press, Cambridge.</mixed-citation></ref><ref id="scirp.125828-ref32"><label>32</label><mixed-citation publication-type="other" xlink:type="simple">Bachmann, M. (2014) Thermodynamics and Statistical Mechanics of Macromolecular Systems. Cambridge University Press, Cambridge. https://doi.org/10.1017/CBO9781139028516</mixed-citation></ref><ref id="scirp.125828-ref33"><label>33</label><mixed-citation publication-type="other" xlink:type="simple">MacDonald, D., Joseph, S., Hunter, D.L., Moseley, L.L., Jan, N. and Guttmann, A.J. (2000) Self-Avoiding Walks on the Simple Cubic Lattice. Journal of Physics A: Mathematical and General, 33, 5973-5983. https://doi.org/10.1088/0305-4470/33/34/303</mixed-citation></ref><ref id="scirp.125828-ref34"><label>34</label><mixed-citation publication-type="other" xlink:type="simple">Schiemann, R., Bachmann, M. and Janke, W. (2005) Exact Enumeration of Three-Dimensional Lattice Proteins. Computer Physics Communications, 166, 8-16. https://doi.org/10.1016/j.cpc.2004.09.011</mixed-citation></ref><ref id="scirp.125828-ref35"><label>35</label><mixed-citation publication-type="other" xlink:type="simple">Schram, R.D., Barkema, G.T. and Bisseling, R.H. (2011) Exact Enumeration of Self-Avoiding Walks. Journal of Statistical Mechanics: Theory and Experiment, 2011, Article ID: P06019. https://doi.org/10.1088/1742-5468/2011/06/P06019</mixed-citation></ref><ref id="scirp.125828-ref36"><label>36</label><mixed-citation publication-type="book" xlink:type="simple">Landau, L.D. and Lifshitz, E.M. (1958) Statistical Physics. In: Peierls, E. and Peierls, R.F., Eds., Course of Theoretical Physics, Vol. 5, Pergamon Press Ltd., London-Paris.</mixed-citation></ref><ref id="scirp.125828-ref37"><label>37</label><mixed-citation publication-type="other" xlink:type="simple">Lim, C. and Nebus, J. (2007) Vorticity, Statistical Mechanics and Monte Carlo Simulation. Springer Monographs in Mathematics, Springer, New York. https://doi.org/10.1007/978-0-387-49431-9</mixed-citation></ref><ref id="scirp.125828-ref38"><label>38</label><mixed-citation publication-type="other" xlink:type="simple">Kennedy, T. (2001) A Faster Implementation of the Pivot Algorithm for Self-Avoiding Walks. (Preprint)</mixed-citation></ref><ref id="scirp.125828-ref39"><label>39</label><mixed-citation publication-type="other" xlink:type="simple">Clisby, N. (2013) Calculation of the Connective Constant for Self-Avoiding Walks via the Pivot Algorithm. Journal of Physics A: Mathematical and Theoretical, 46, Article ID: 245001. https://doi.org/10.1088/1751-8113/46/24/245001</mixed-citation></ref><ref id="scirp.125828-ref40"><label>40</label><mixed-citation publication-type="other" xlink:type="simple">Madras, N., Orlitsky, A. and Shepp, L.A. (1989) Monte Carlo Generation of Self-Avoiding Walks with Fixed Endpoints and Fixed Length. Journal of Statistical Physics, 58, 159-183. https://doi.org/10.1007/BF01020290</mixed-citation></ref><ref id="scirp.125828-ref41"><label>41</label><mixed-citation publication-type="other" xlink:type="simple">Lesh, N., Mitzenmacher, M. and Whitesides, S. (2003) A Complete and Effective Move Set for Simplified Protein Folding. Proceedings of the 7th Annual International Conference on Research in Computational Molecular Biology (RECOMB’03), Berlin, 10-14 April 2003, 188-195. https://doi.org/10.1145/640075.640099</mixed-citation></ref><ref id="scirp.125828-ref42"><label>42</label><mixed-citation publication-type="other" xlink:type="simple">Deutsch, J.M. (1997) Long Range Moves for High Density Polymer Simulations. The Journal of Chemical Physics, 106, 8849-8854. https://doi.org/10.1063/1.473943</mixed-citation></ref><ref id="scirp.125828-ref43"><label>43</label><mixed-citation publication-type="other" xlink:type="simple">Wick, C.D. and Theodorou, D.N. (2004) Connectivity-Altering Monte Carlo Simulations of the End Group Effects on Volumetric Properties for Poly(ethylene oxide). Macromolecules, 37, 7026-7033. https://doi.org/10.1021/ma049193r</mixed-citation></ref><ref id="scirp.125828-ref44"><label>44</label><mixed-citation publication-type="other" xlink:type="simple">Wüst, T. and Landau, D.P. (2008) The HP Model of Protein Folding: A Challenging Testing Ground for Wang—Landau Sampling. Computer Physics Communications, 179, 124-127. https://doi.org/10.1016/j.cpc.2008.01.028</mixed-citation></ref><ref id="scirp.125828-ref45"><label>45</label><mixed-citation publication-type="other" xlink:type="simple">Wüst, T. and Landau, D.P. (2012) Optimized Wang—Landau Sampling of Lattice Polymers: Ground State Search and Folding Thermodynamics of HP Model Proteins. The Journal of Chemical Physics, 137, Article ID: 064903. https://doi.org/10.1063/1.4742969</mixed-citation></ref><ref id="scirp.125828-ref46"><label>46</label><mixed-citation publication-type="other" xlink:type="simple">Berg, B. and Foerster, D. (1981) Random Paths and Random Surfaces on a Digital Computer. Physics Letters B, 106, 323-326. https://doi.org/10.1016/0370-2693(81)90545-1</mixed-citation></ref><ref id="scirp.125828-ref47"><label>47</label><mixed-citation publication-type="other" xlink:type="simple">Aragao de Carvalho, C., Caracciolo, S. and Frohlich, J. (1983) Polymers and  Theory in Four Dimensions. Nuclear Physics B, 215, 209-248. https://doi.org/10.1016/0550-3213(83)90213-4</mixed-citation></ref><ref id="scirp.125828-ref48"><label>48</label><mixed-citation publication-type="other" xlink:type="simple">Caracciolo, S., Pelissetto, A. and Sokal, A.D. (1992) Join- and-Cut Algorithm for Self-Avoiding Walks with Variable Length and Free Endpoints. Journal of Statistical Physics, 67, 65-111. https://doi.org/10.1007/BF01049027</mixed-citation></ref><ref id="scirp.125828-ref49"><label>49</label><mixed-citation publication-type="other" xlink:type="simple">Wang, F. and Landau, D.P. (2001) Efficient, Multiple-ranGe Random Walk Algorithm to Calculate the Density of States. Physical Review Letters, 86, 2050-2053. https://doi.org/10.1103/PhysRevLett.86.2050</mixed-citation></ref><ref id="scirp.125828-ref50"><label>50</label><mixed-citation publication-type="other" xlink:type="simple">Meirovitch, H. (1983) A Monte Carlo Study of the Entropy, the Pressure and the Critical Behavior of the Hard-Square Lattice Gas. Journal of Statistical Physics, 30, 681-698. https://doi.org/10.1007/BF01009683</mixed-citation></ref><ref id="scirp.125828-ref51"><label>51</label><mixed-citation publication-type="other" xlink:type="simple">Schram, R.D., Barkema, G.T. and Bisseling, R.H. (2011) Exact Enumeration of Self-Avoiding Walks. arXiv:1104.2184.</mixed-citation></ref><ref id="scirp.125828-ref52"><label>52</label><mixed-citation publication-type="other" xlink:type="simple">Cheluvaraja, S. and Meirovitch, H. (2005) Calculation of the Entropy and Free Energy from Monte Carlo Simulations of a Peptide Stretched by an External Force. The Journal of Physical Chemistry B, 109, 21963-21970. https://doi.org/10.1021/jp052969l</mixed-citation></ref><ref id="scirp.125828-ref53"><label>53</label><mixed-citation publication-type="other" xlink:type="simple">White, R.P., Funt, J. and Meirovitch, H. (2005) Calculation of the Entropy of Lattice Polymer Models from Monte Carlo Trajectories. Chemical Physics Letters, 410, 430-435. https://doi.org/10.1016/j.cplett.2005.06.002</mixed-citation></ref><ref id="scirp.125828-ref54"><label>54</label><mixed-citation publication-type="other" xlink:type="simple">White, R.P. and Meirovitch, H. (2006) Free Volume Hypothetical Scanning Molecular Dynamics Method for the Absolute Free Energy of Liquids. The Journal of Chemical Physics, 124, Article ID: 204108. https://doi.org/10.1063/1.2199529</mixed-citation></ref><ref id="scirp.125828-ref55"><label>55</label><mixed-citation publication-type="other" xlink:type="simple">Almalowi, S.J. (2022) Numerical Study Using Statistical and Quantum Approaches for Solving Energy and Navier Stokes Momentum Equations (PDEs). Engineering, 14, 155-162. https://doi.org/10.4236/eng.2022.143015</mixed-citation></ref><ref id="scirp.125828-ref56"><label>56</label><mixed-citation publication-type="other" xlink:type="simple">Sasaki, Y.K. (2014) Entropic Balance Theory and Variational Field Lagrangian Formalism: Tornadogenesis. Journal of the Atmospheric Sciences, 71, 2104-2113. https://doi.org/10.1175/JAS-D-13-0211.1</mixed-citation></ref></ref-list></back></article>