Necesito simular el movimiento de una pequeña partícula (esfera rígida de 100nm) en el agua. Para los propósitos de esto sólo estoy interesado en el fuerzas que actúa sobre la partícula, no su posición. Necesito generar fuerzas aleatorias extraídas de una distribución físicamente realista.
He leído algunos capítulos sobre el movimiento browniano clásico (por ejemplo http://physics.gu.se/~frtbm/joomla/media/mydocs/LennartSjogren/kap6.pdf y https://www.stat.berkeley.edu/~aldous/205B/bmbook.pdf ) y, en todo caso, estoy más confundido que cuando empecé. Hay mucho material sobre la distribución de posiciones (paseo aleatorio), pero no tanto de fuerzas. Parece que cada colisión con una molécula de agua dura del orden de picosegundos durante los cuales se transfiere el impulso (ni idea de cuál es el perfil exacto de la fuerza sobre el tiempo para una colisión individual, pero es de esperar que haya suficientes colisiones en superposición en cualquier punto del tiempo que suavizaría la suma; y asumo que la colisión es totalmente elástica); y la fuerza global es la suma de un número bastante alto de colisiones como esta que ocurren en tiempos aleatorios (se supone que independientes).
Las partes complicadas: si cada molécula de agua se moviera a la misma velocidad, entonces el número de colisiones por unidad de tiempo vendría dado simplemente por la distribución de Poisson; pero, por supuesto, las moléculas tendrían una distribución de velocidades de Maxwell-Boltzmann, y parece que las moléculas más rápidas tienen más probabilidades de colisionar por unidad de tiempo (esencialmente: ya que viajan más lejos en esa cantidad de tiempo), por lo que la distribución de colisiones por unidad de tiempo no es Poisson, y la distribución de velocidades de las moléculas que colisionan no es Maxwell-Boltzmann. La fuerza total promediada en cualquier intervalo de tiempo sería la suma (vectorial) del momento de todas las partículas que colisionan dividida por el tiempo, pero ni la distribución de las velocidades de las partículas que colisionan ni la distribución del número de partículas que colisionan por unidad de tiempo son obvias (y las dos distribuciones no son independientes).
¿Cómo puedo producir una serie temporal aleatoria que represente correctamente las fuerzas que actúan sobre una partícula en movimiento browniano?