{"title":"Reproducing and extending Brownian motion in optical traps: a computational reimplementation of Volpe and Volpe (2013)","authors":"Eyad I. B. Hamid","doi":"10.1140/epjp/s13360-025-06833-9","DOIUrl":null,"url":null,"abstract":"<div><p>We present an independent computational reimplementation of the model for Brownian motion in an optical trap, originally introduced by Volpe and Volpe (Am J Phys 81(3):224–230, 2013). Using an Euler–Maruyama finite difference scheme to integrate the Langevin equation in Python, we successfully reproduce key results including the transition from ballistic to diffusive motion, optical confinement, and velocity autocorrelation decay. Our implementation provides a quantitative validation of the original work. Furthermore, we extend the analysis to include rotational forces (Grier in Nature 424:810–816, 2003), Kramers transitions in a double-well potential (Hänggi et al. in Rev Mod Phys 62(2):251–341, 1990), and stochastic resonance. This study serves as a transparent, pedagogical resource, providing full code and a critical discussion on numerical methods for stochastic dynamics in computational physics education. The core trade-off of our chosen method clarity and simplicity versus the higher accuracy of advanced integrators is explicitly addressed.</p></div>","PeriodicalId":792,"journal":{"name":"The European Physical Journal Plus","volume":"140 9","pages":""},"PeriodicalIF":2.9000,"publicationDate":"2025-09-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"The European Physical Journal Plus","FirstCategoryId":"4","ListUrlMain":"https://link.springer.com/article/10.1140/epjp/s13360-025-06833-9","RegionNum":3,"RegionCategory":"物理与天体物理","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"PHYSICS, MULTIDISCIPLINARY","Score":null,"Total":0}
引用次数: 0
Abstract
We present an independent computational reimplementation of the model for Brownian motion in an optical trap, originally introduced by Volpe and Volpe (Am J Phys 81(3):224–230, 2013). Using an Euler–Maruyama finite difference scheme to integrate the Langevin equation in Python, we successfully reproduce key results including the transition from ballistic to diffusive motion, optical confinement, and velocity autocorrelation decay. Our implementation provides a quantitative validation of the original work. Furthermore, we extend the analysis to include rotational forces (Grier in Nature 424:810–816, 2003), Kramers transitions in a double-well potential (Hänggi et al. in Rev Mod Phys 62(2):251–341, 1990), and stochastic resonance. This study serves as a transparent, pedagogical resource, providing full code and a critical discussion on numerical methods for stochastic dynamics in computational physics education. The core trade-off of our chosen method clarity and simplicity versus the higher accuracy of advanced integrators is explicitly addressed.
期刊介绍:
The aims of this peer-reviewed online journal are to distribute and archive all relevant material required to document, assess, validate and reconstruct in detail the body of knowledge in the physical and related sciences.
The scope of EPJ Plus encompasses a broad landscape of fields and disciplines in the physical and related sciences - such as covered by the topical EPJ journals and with the explicit addition of geophysics, astrophysics, general relativity and cosmology, mathematical and quantum physics, classical and fluid mechanics, accelerator and medical physics, as well as physics techniques applied to any other topics, including energy, environment and cultural heritage.