Brownian Motion

Random particle movement simulation. Control particle count, speed, and temperature to see different behaviors.

Vue.js 3 Canvas API Physics Simulation

About This Experiment

Brownian motion, named after botanist Robert Brown, describes the random movement of particles suspended in a fluid. This phenomenon is caused by collisions with the fast-moving molecules in the fluid, creating an erratic, zigzag motion.

The Physics

The simulation models particles undergoing random walks, where each step is determined by:

  • Temperature: Higher temperature = more energetic, faster movements
  • Particle Count: Number of particles in the system
  • Speed: Base velocity of particle movements

How to Use

  • Adjust the Particle Count slider to add or remove particles
  • Change Speed to control how fast particles move
  • Modify Temperature to see how thermal energy affects motion
  • Click "Start" to begin the simulation
  • Click "Pause" to freeze the current state
  • Observe how particles create random, unpredictable paths

Real-World Applications

  • Understanding molecular motion in gases and liquids
  • Stock market modeling (random walk theory)
  • Diffusion processes in biology and chemistry
  • Foundation for stochastic calculus and financial mathematics