Algorithm for generating a Brownian motion on a sphere

作者:Carlsson Tobias*; Ekholm Tobias; Elvingson Christer
来源:Journal of Physics A-Mathematical and Theoretical, 2010, 43(50): 505001.
DOI:10.1088/1751-8113/43/50/505001

摘要

We present a new algorithm for generation of a random walk on a two-dimensional sphere. The algorithm is obtained by viewing the 2-sphere as the equator in the 3-sphere surrounded by an infinitesimally thin band with boundary which reflects Brownian particles and then applying known effective methods for generating Brownian motion on the 3-sphere. To test the method, the diffusion coefficient was calculated in computer simulations using the new algorithm and, for comparison, also using a commonly used method in which the particle takes a Brownian step in the tangent plane to the 2-sphere and is then projected back to the spherical surface. The two methods are in good agreement for short time steps, while the method presented in this paper continues to give good results also for larger time steps, when the alternative method becomes unstable.

  • 出版日期2010-12-17