How knots tied in metal chains untie themselves when vibrated is way to study how important macromolecules such as polymers and DNA tangle and untangle. In this seemly simple experiment you will explore the challenging mechanics and thermodynamics of linear chains. The experiment is originally based on Knots and Random Walks in Vibrated Granular Chains, E. Ben-Naim et al., Phys. Rev. Lett. 86 (2001) 1414.

(The experiment is currently located in MP239; last write-up revision: September 2014.)

Additional resources:

- Possibly useful Python software which you can use/modify:
- Numerical solution of Ben-Naim's equations (3) and (4): unknotting_time.py.
- A simple Monte Carlo simulation of Ben-Naim's unknotting model: knot_random_walk.py.
- A vPython simulation of a beaded chain unknotting on a vibrating plate: beaded_chain.py.
- Windows-only Python software that uses a webcam to measure and plot the radius of gyration of a beaded chain in real time, written by students Jamie Woodbury and Anselm Hui: RealTime_ROG.zip.

- MMA 1220 accelerometer specifications.
- Some example unknotting and knotting videos: Unknotting 5, Unknotting 8, Unknotting 9, Knot formation
- Older MatLab software written by student Nikita Reznik
to measure the radius of gyration of a reflective chain as it
lies on a black background.
- gyration.m , gyration.asv , gyration.fig : Matlab code for measuring radius of gyration, and two supporting files.
- Documentation written by Nikita Reznik: Microsoft Word, PDF

Unknotting simulation from beaded_chain.py.

Last updated on 19 May 2015