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
QM Spins Program
written by Wolfgang Christian
The QM Spins program simulates the quantum-mechanical measurement of spin-1/2 and spin-1 particles. The default simulation shows the result of measuring the z component of spin on a beam of spin-1/2 particles with a random (or statistical) mixture of spin orientations.  Additional initial states and other measurements can be specified using the Design and/or Initialize menu items.  

QM Spins is one of 5 Open Source Physics programs that model quantum mechanical measurement.  It is distributed as a ready-to-run (compiled) Java archive.  Double clicking the qm_spins.jar file will run the program if Java is installed. The original program, Spins, was written for the Macintosh by Daniel Schroeder and Thomas Moore and was then ported to Java by David McIntyre.  We have made extensive modifications to the Java version of the SPINS program.  Additional Open Source Physics programs for quantum mechanics are available.  They can be found by searching ComPADRE for Open Source Physics, OSP, or Superposition.

Please note that this resource requires at least version 1.5 of Java.
Subjects Levels Resource Types
Quantum Physics
- Foundations and Measurements
- General
- Spin and Finite Dimensional Systems
- Upper Undergraduate
- Graduate/Professional
- Lower Undergraduate
- Instructional Material
= Interactive Simulation
= Lecture/Presentation
Intended Users Formats Ratings
- Learners
- Professional/Practitioners
- Educators
- application/java
- application/exe
  • Currently 0.0/5

Want to rate this material?
Login here!

Access Rights:
Free access
© 2008 Wolfgang Christian. Details available at http://www.opensourcephysics.org/misc/copyright.html.
OSP, Open Source Physics, eigenstate, measurement, mixture, quantum mechanics, spin, spin 1, spin 1/2, superposition
Record Creator:
Metadata instance created May 8, 2008 by Mario Belloni
Record Updated:
May 19, 2008 by Mario Belloni
Last Update
when Cataloged:
May 1, 2008

Feature Missing

Author: MuckrakerW M
Posted: April 14, 2015 at 11:58PM

This is a nice program for studying spin with the option to build your own simulated Stern-Gerlach devices and interferometry. However it lacks a snapshot feature for illustration purposes. I'd like to add SG devices and simulated experiments to my blogs yet it's not possible without a snapshot feature in order to save it as a image file.

» reply

Re: Feature Missing

Author: Bruce, ComPADRE Dir

It's not built-in, but on Windows machines this can be done with "Alt-PrtScn" or the "Snipping Tool" which provides more options, and on Mac this can be done with cmd-shift-4.

» reply

Post a new comment on this item
ComPADRE is beta testing Citation Styles!

Record Link
AIP Format
W. Christian, Computer Program QM SPINS PROGRAM, Version 1.0 (2008), WWW Document, (https://www.compadre.org/Repository/document/ServeFile.cfm?ID=7011&DocID=344).
W. Christian, Computer Program QM SPINS PROGRAM, Version 1.0 (2008), <https://www.compadre.org/Repository/document/ServeFile.cfm?ID=7011&DocID=344>.
APA Format
Christian, W. (2008). QM Spins Program (Version 1.0) [Computer software]. Retrieved July 17, 2024, from https://www.compadre.org/Repository/document/ServeFile.cfm?ID=7011&DocID=344
Chicago Format
Christian, Wolfgang. "QM Spins Program." Version 1.0. https://www.compadre.org/Repository/document/ServeFile.cfm?ID=7011&DocID=344 (accessed 17 July 2024).
MLA Format
Christian, Wolfgang. QM Spins Program. Vers. 1.0. Computer software. 2008. Java 1.5. 17 July 2024 <https://www.compadre.org/Repository/document/ServeFile.cfm?ID=7011&DocID=344>.
BibTeX Export Format
@misc{ Author = "Wolfgang Christian", Title = {QM Spins Program}, Month = {May}, Year = {2008} }
Refer Export Format

%A Wolfgang Christian %T QM Spins Program %D May 1, 2008 %U https://www.compadre.org/Repository/document/ServeFile.cfm?ID=7011&DocID=344 %O 1.0 %O application/java

EndNote Export Format

%0 Computer Program %A Christian, Wolfgang %D May 1, 2008 %T QM Spins Program %7 1.0 %8 May 1, 2008 %U https://www.compadre.org/Repository/document/ServeFile.cfm?ID=7011&DocID=344

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.

This resource is stored in a shared folder.

You must login to access shared folders.

QM Spins Program:

Is Based On SPINS Java Homepage

The QM Spins program is based on the SPINS program.  The QM Spins program includes additional functionality not in the original program.

relation by Mario Belloni
Is the Basis For Open Source Physics Curricular Material for Quantum Mechanics

The paper Open Source Physics Curricular Material for Quantum Mechanics describes in detail the QM Spins Program.

relation by Mario Belloni
Is Part Of Spins Package

The QM Spins Program is used by the Spins Package's curricular materials for the teaching of quantum mechanics.

relation by Mario Belloni

Know of another related resource? Login to relate this resource to it.
Save to my folders



Related Materials

Similar Materials

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