A STOCHASTIC SIMULATION METHOD FOR FOKKER-PLANCK EQUATIONS T. YOSHIDA AND S. YANAGITA Faculty of Science, Ibaraki University, Mito 310, Japan 1. Introduction A stochastic simulation method to solve the cosmic-ray transport equation by It^o's stochastic dierential equations (SDEs) has been developed[1],[2]. This method is based on the equivalence between Fokker-Planck equations (FPEs) and SDEs. However, simple-minded application of this method is not enough to achieve a wide dynamic range, as pointed out by Park and Petrosian[3]. In order to cope with this diculty, we couple this method with a technique known as particle splitting. Our method is quite adapted for simulating particle acceleration, propagation, and non-thermal photon emission processes in astrophysical phenomena[4]. 2. Method of Numerical Calculation Park and Petrosian[3] have proposed the following time-dependent test problem @f @t 2 @ @ 3 = 0 @p (4p2f ) + @p 2 (p f ) 0 f + (p 0 pinj )(t); (1) where f is the distribution function of particles, p is particle momentum, and pinj is injection momentum. This equation has the impulsive injection term at t = 0 and the escape term. At t = 0 particles are injected with a momentum of pinj = 0:1. To treat the escape01term numerically we calculate the probability of escape P (1t) = 1 0 e at each time step 1t and determine whether to remove each particle by using a uniform random number. Equation (1) is equivalent to the following SDEs, q dp = 4p2 dt + 2p3 dW; (2) t 400 where dW is a Wiener process given by the Gaussian distribution. The numerical integration of the SDEs is performed by a simple Euler method. A particle splitting is essential to achieve a wide dynamic range. We set splitting surfaces p in momentum space. Each time a particle hits the surface p , the particle is split into w particles with the same momentum which the particle has attained. T. YOSHIDA AND S. YANAGITA i i 3. Numerical Results 0 log10f (arbitrary unit) log10f (arbitrary unit) In Figure 1(a) we show the numerical results without particle splitting to 4 6 make a comparison between the case of 10 particles and that of 10 . As Park and Petrosian[3] have concluded, the SDE method without particle splitting is susceptible to Poisson noise when the number of particles is insucient. Figure 1(b) shows the numerical results with and without (a) -2 -4 -6 -8 -2 0 2 log10p 4 0 (b) -2 -4 -6 -8 -2 0 2 log10p 4 Figure 1. (a) The solid line shows the spectrum at t = 3:0 without particle splitting, 6 4 where we use 10 particles. The dotted line shows the result of 10 particles without particle splitting. (b) The solid line shows the spectrum with particle splitting, where we 4 take w = 4 using 10 particles. The dotted line is the same as Figure 1(a). particle splitting for the same number of test particles of 104. It is clearly seen that Poisson noise is avoided even for the relatively small number of test particles when particles are split. References 1. 2. 3. 4. A&A, 251, 693. A&A, 265, L13. ApJS 103, 255. Prog. Theor. Phys., 92, 1217. MacKinnon, A.L. and Craig, I.J.D. (1991), Achterberg, A. and Kr ulls, W. M. (1992), Park, B.T. and Petrosian, V. (1996), , Yoshida, T. and Yanagita S. (1994),