Brownian Motion Simulation

Understanding Brownian Motion and Simulation Parameters

Brownian motion describes the random movement of particles suspended in a fluid (liquid or gas) as a result of collisions with fast-moving molecules. This phenomenon was first observed by Robert Brown in 1827 while studying pollen grains in water. Brownian motion can be modeled mathematically using stochastic processes, particularly useful in fields like physics, chemistry, and finance.

The motion of a particle is influenced by various factors, including temperature, the size and mass of the particle, and the medium in which it is moving. In this simulation, you can experiment with different parameters to observe their effects on particle movement.

Parameters in the Simulation

  • Temperature (Energy): This represents the energy of the system. As temperature increases, the kinetic energy of particles increases, causing them to move more rapidly. In the simulation, temperature influences the velocity of the particles according to the equation: \[ v \propto \sqrt{T} \] where \( v \) is the velocity and \( T \) is the temperature. A higher temperature results in faster-moving particles.
  • Size Ratio (Main:Others): This controls the physical size (diameter) of the main particle relative to the other particles. Size affects how often particles collide because larger particles have a bigger surface area and are more likely to interact with other particles. However, size alone does not determine how strongly particles are affected by collisions—that depends on mass. In the simulation, you can observe that larger particles are more likely to be involved in collisions due to their greater surface area.
  • Mass Ratio (Main:Others): The mass ratio determines the amount of matter in the main particle compared to the other particles. Mass influences how much inertia a particle has, which means heavier particles (with larger mass) are harder to accelerate or decelerate during collisions. While size affects how often a particle is hit, mass determines how much it responds to the force of collisions. Heavier particles are less affected by collisions with lighter particles, in accordance with Newton’s second law: \[ F = ma \] where \( F \) is the force, \( m \) is the mass, and \( a \) is the acceleration. A larger mass leads to smaller acceleration for the same amount of force.
  • Particle Transparency: This parameter controls the visibility of the smaller particles. By adjusting transparency, you can focus more on the behavior of the main particle while still observing the surrounding environment of smaller particles.
  • Tail Length: This controls how long the trail of the main particle is. A longer trail helps visualize the path the particle has taken over time, allowing for better observation of its random walk behavior. You can adjust this to show more or fewer previous positions.
  • Particle Color: The color of the main particle can be changed to help it stand out from the others or to suit your visual preferences.

Mathematical Model Behind Brownian Motion

The position of a particle undergoing Brownian motion can be described by a stochastic differential equation (SDE). In one dimension, the particle’s position \( x(t) \) evolves over time according to: \[ dx(t) = \mu \, dt + \sigma \, dW(t) \] where:

  • \( \mu \) is the drift coefficient (average velocity),
  • \( \sigma \) is the diffusion coefficient (variance of displacement),
  • \( dW(t) \) is the Wiener process representing random fluctuations.
In the simulation, we assume a simplified version of Brownian motion where only random displacements (due to collisions) are considered, and there is no drift (\( \mu = 0 \)).

Further Reading

For more information on Brownian motion, check out the following resources: