APS Excellence in Physics Education Award
November 2019

Education Prize Logo
Science SPORE Prize
November 2011

NSF Logo
The Open Source Physics Project is supported by NSF DUE-0442581.

Computer Program Detail Page

Item Picture
written by Harvey Gould and Jan Tobochnik
technical implementer: Wolfgang Christian and Robert Hanson
The Statistical and Thermal Physics (STP) JavaScript Chaos program is a ready-to-run computer model for the teaching of statistical and thermal physics. In this program we initialize 11 particles moving with the same velocity such that the net force on each particle is zero. The particles interact through a Lennard-Jones potential. Perturb the system very slightly and see what happens. The velocities can also be reversed to see to what extent the system is reversible.

The goal of this simulation is to explore how the smallest perturbation changes a special initial state of the system to one we would expect at thermal equilibrium. The idea of chaos or sensitivity to initial conditions is needed to understand why this happens, and to help explain irreversibility.

The STP Chaos program shown here was converted from Java to JavaScript by Wolfgang Christian and Robert Hanson (St. Olaf College) using the SwingJS system developed at St. Olaf College.
1 supplemental document is available
Subjects Levels Resource Types
Thermo & Stat Mech
- General
- Models
- Second and Third Law
- Statistical Physics
- Lower Undergraduate
- Graduate/Professional
- Upper Undergraduate
- Collection
- Instructional Material
= Activity
= Interactive Simulation
= Lecture/Presentation
Intended Users Formats Ratings
- Learners
- Educators
- application/zip
  • Currently 0.0/5

Want to rate this material?
Login here!

Access Rights:
Free access
© 2020 Jan Tobochnik
Additional information is available.
Record Cloner:
Metadata instance created July 26, 2020 by Wolfgang Christian
Record Updated:
August 27, 2020 by Jan Tobochnik
Last Update
when Cataloged:
July 26, 2020
ComPADRE is beta testing Citation Styles!

Record Link
AIP Format
H. Gould and J. Tobochnik, Computer Program STP CHAOS JS SIMULATION (2020), WWW Document, (https://www.compadre.org/stpbook/thermal/ex1_6.cfm).
H. Gould and J. Tobochnik, Computer Program STP CHAOS JS SIMULATION (2020), <https://www.compadre.org/stpbook/thermal/ex1_6.cfm>.
APA Format
Gould, H., & Tobochnik, J. (2020). STP Chaos JS Simulation [Computer software]. Retrieved June 12, 2024, from https://www.compadre.org/stpbook/thermal/ex1_6.cfm
Chicago Format
Gould, Harvey, and Jan Tobochnik. "STP Chaos JS Simulation." https://www.compadre.org/stpbook/thermal/ex1_6.cfm (accessed 12 June 2024).
MLA Format
Gould, Harvey, and Jan Tobochnik. STP Chaos JS Simulation. Computer software. 2020. 12 June 2024 <https://www.compadre.org/stpbook/thermal/ex1_6.cfm>.
BibTeX Export Format
@misc{ Author = "Harvey Gould and Jan Tobochnik", Title = {STP Chaos JS Simulation}, Month = {July}, Year = {2020} }
Refer Export Format

%A Harvey Gould %A Jan Tobochnik %T STP Chaos JS Simulation %D July 26, 2020 %U https://www.compadre.org/stpbook/thermal/ex1_6.cfm %O application/zip

EndNote Export Format

%0 Computer Program %A Gould, Harvey %A Tobochnik, Jan %D July 26, 2020 %T STP Chaos JS Simulation %8 July 26, 2020 %U https://www.compadre.org/stpbook/thermal/ex1_6.cfm

Disclaimer: ComPADRE offers citation styles as a guide only. We cannot offer interpretations about citations as this is an automated procedure. Please refer to the style manuals in the Citation Source Information area for clarifications.

Citation Source Information

The AIP Style presented is based on information from the AIP Style Manual.

The APA Style presented is based on information from APA Style.org: Electronic References.

The Chicago Style presented is based on information from Examples of Chicago-Style Documentation.

The MLA Style presented is based on information from the MLA FAQ.

Save to my folders


Similar Materials

OSP Projects:
Open Source Physics - EJS Modeling
Physlet Physics
Physlet Quantum Physics
STP Book