Random walk in spherical coordinates

by arandall
Tags: coordinates, random walk, spherical
arandall is offline
Aug10-10, 04:21 PM
P: 1

I'm modeling receptors moving along a cell surface that interact with proteins inside of a cell. I figured it would be easier to model the receptors in spherical coordinates, however I'm unsure of how to model a random walk. In cartesian coordinates, I basically model a step as:

x = x + sqrt(6*D*timeStep)*randn
y = y + sqrt(6*D*timeStep)*randn
z = z + sqrt(6*D*timeStep)*randn

Where D is my diffusion constant. How can I do this just using theta and phi? Modeling random walk in spherical coordinates will be really nice, because I can fix r such that the receptors can't leave the membrane of the cell, and just focus on how it moves in 2D with respect to the membrane.
Phys.Org News Partner Mathematics news on Phys.org
Researchers help Boston Marathon organizers plan for 2014 race
'Math detective' analyzes odds for suspicious lottery wins
Pseudo-mathematics and financial charlatanism
zhermes is offline
Aug10-10, 08:40 PM
P: 1,262
Because the receptors are so much smaller than the size of the cell, it should be fine if you treat theta and phi just like x-y; i.e. pretend its a 2D random walk in Cartesian coordinates.
mathman is offline
Aug10-10, 11:08 PM
Sci Advisor
P: 5,937
To choose points on the surface of a sphere uniformly, the two angles should be chosen as follows (I'll call them latitude and longitude):

Longitude (θ) - θ uniform between 0 and 2π.
Latitude (φ) - sinφ uniform between -1 and 1.

Register to reply

Related Discussions
Random Walk question Advanced Physics Homework 2
Random walk Advanced Physics Homework 3
random walk Calculus & Beyond Homework 7
random walk (3) Calculus & Beyond Homework 0
random walk (2) Calculus & Beyond Homework 0