This model simulates an isolated system of 1000 distinguishable and non-interacting molecules modeled as quantum harmonic oscillators, inspired by the article "A Computer Problem in Statistical Thermodynamics", P. Schettler, J. Chem. Education, 51, 250 (1974). Through successive random molecular jumps between the energy levels of the oscillators, the entropy of the system tends to a maximum and Boltzmann's distribution is approached. That is, the system evolves to the equilibrium state accordingly the 2ยบ Law of thermodynamics. The model can be used as a complemental tool for teaching thermodynamics and statistical mechanics at undregraduate level, requiring only a browser to be executed.
Entropy and Boltmann's Distribution Source Code
EJS JavaScript source code for the Entropy and Boltmann's Distribution model. download 17kb .zip
Last Modified: January 13, 2024
<a href="https://www.compadre.org/OSP/items/detail.cfm?ID=16724">Fernandes, Fernando Silva. Entropy and Boltzmann's Distribution JS Model. January 12, 2024.</a>
Fernandes, F. (2024, January 12). Entropy and Boltzmann's Distribution JS Model. Retrieved September 14, 2024, from https://www.compadre.org/Repository/document/ServeFile.cfm?ID=16724&DocID=5855
Fernandes, Fernando Silva. Entropy and Boltzmann's Distribution JS Model. January 12, 2024. https://www.compadre.org/Repository/document/ServeFile.cfm?ID=16724&DocID=5855 (accessed 14 September 2024).
%A Fernando Silva Fernandes %T Entropy and Boltzmann's Distribution JS Model %D January 12, 2024 %U https://www.compadre.org/Repository/document/ServeFile.cfm?ID=16724&DocID=5855 %O application/javascript
%0 Electronic Source %A Fernandes, Fernando Silva %D January 12, 2024 %T Entropy and Boltzmann's Distribution JS Model %V 2024 %N 14 September 2024 %8 January 12, 2024 %9 application/javascript %U https://www.compadre.org/Repository/document/ServeFile.cfm?ID=16724&DocID=5855
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.
Use the Easy Java Simulations Modeling and Authoring Tool to edit and to explore the source code for the Entropy and Boltzmann's Distribution JS Model.