HomeMaterials SciencePolymer Reptation 2D: Brownian Bead-Spring Chain in a Fixed Obstacle Lattice

Polymer Reptation 2D: Brownian Bead-Spring Chain in a Fixed Obstacle Lattice

A real 2D Brownian-dynamics bead-spring (Rouse) chain diffusing through a fixed square lattice of point obstacles (Evans-Edwards model). The simulator measures the chain's own center-of-mass mean-squared displacement live and compares the resulting diffusion coefficient against de Gennes' reptation prediction.

Materials Science2DAdvanced60 FPS📱 Mobile-adapted⇄ 3D version
2d-polymer-chain-entanglement-viscosity ↗ Open standalone

This simulator runs a real two-dimensional Brownian-dynamics integration of a bead-spring polymer chain — an overdamped Langevin equation with harmonic spring forces and genuine Gaussian thermal noise, stepped forward every animation frame. Rather than pre-rendering a tube and sliding a window along it, the chain here is confined the way Evans & Edwards' 1981 fixed-obstacle model does it: a lattice of pinned point obstacles that each bead feels as a short-range repulsion, forcing the chain to snake around them. The simulator measures its own trajectory live — tracking the center of mass, accumulating a mean-squared-displacement curve, and fitting a diffusion coefficient from its slope — and compares that measured number directly against de Gennes' reptation prediction that entangled diffusion should be suppressed by roughly 1/(3Z) relative to unconfined Rouse motion, where Z is the number of entanglements per chain. Adjust chain length, obstacle-lattice density and temperature to watch the measured suppression grow as the chain becomes more entangled.

⚙ Under the hood

A real 2D Brownian-dynamics bead-spring (Rouse) chain diffuses through a fixed square lattice of point obstacles (Evans-Edwards model). The simulator measures the chain's own center-of-mass mean-squared displacement live and fits a diffusion coefficient, comparing it directly against de Gennes' reptation prediction D/D0 ~ 1/(3Z).

polymer physicsreptationbrownian dynamicsmaterials scienceentanglementlangevin dynamics

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

What did you find?

Add reproduction steps (optional)