Home▸Physics & Mechanics▸Active Matter: Motility-Induced Phase Separation (2D)

Active Matter: MIPS (2D): Self-Propelled Particles & Crowding-Induced Clustering

Self-propelled disks that slow down when crowded — a purely repulsive, non-aligning rule — spontaneously split into dense clusters and a dilute gas. Tune packing fraction and propulsion speed to cross the MIPS transition live.

Physics & Mechanics2DAdvanced60 FPS📱 Mobile-adapted⇄ 3D version
2d-3d-active-matter-motility-induced-phase-separation ↗ Open standalone

A 2D canvas companion to the 3D active-matter simulation: hundreds of self-propelled disks (active Brownian particles) drift along their own slowly-rotating heading at a constant self-propulsion speed, colliding only through short-range repulsion — there is no alignment rule and no attractive force anywhere in the model. Each particle's effective forward speed is reduced by how crowded its immediate neighbourhood is, so a particle that gets jammed near others slows down, which keeps it there longer, which crowds the area further. Tune packing fraction φ and self-propulsion speed v₀ high enough and this purely kinetic feedback loop — motility-induced phase separation, MIPS — spontaneously splits a uniform gas of particles into dense, slow-moving clusters surrounded by a fast, dilute gas, tracked live by a largest-cluster order parameter.

⚙ Under the hood

Self-propelled active Brownian particles in a 2D box: tune packing fraction, propulsion speed and rotational noise to watch the system flip between a uniform gas and motility-induced phase separation, with a live largest-cluster readout.

active mattermotility-induced phase separationactive Brownian particlesself-propelled particlessoft matterMIPSstatistical physics2d

2D · HTML5 Canvas 2D · 60 FPS target · runs fully client-side, no install

What did you find?

Add reproduction steps (optional)