phetsims / models-of-the-hydrogen-atom

"Models of the Hydrogen Atom" is an educational simulation in HTML5, by PhET Interactive Simulations at the University of Colorado Boulder.
GNU General Public License v3.0
2 stars 3 forks source link

Stimulated emission does not occur with Bohr model. #70

Closed pixelzoom closed 2 weeks ago

pixelzoom commented 2 weeks ago

While investigating https://github.com/phetsims/models-of-the-hydrogen-atom/issues/57#issuecomment-2395567851, I noticed that stimulated emission never occurs for the Bohr model, and that seems incorrect.

It does very occassionally for de Broglie, and I don't understand why, because DeBroglieModel extends BohrModel. (Untested for Schrodinger, since it's not fully implemented yet.)

Running with ?log results in console output whenever emission (stimulated or spontaneous) occurs.

pixelzoom commented 2 weeks ago

I was incorrect. I added better logging output, and different halo color (green) for stimulated emission photons. And I can now confirm that it is indeed occurring. But it occurs infrequently, and without ?debugEmission, it's almost impossible to notice when it occurs, because photons released via stimulated emission travel in the same direction as the light source. I'll take this up in #57.

Closing.

pixelzoom commented 2 weeks ago

@Nancy-Salpepi and I discussed. We're not clear on which type of emission is more common. And concerned that stimulated emission is occurring very rarely, and difficult to see. @Nancy-Salpepi will investigate and report back here.

The model does things in this order. Is this correct?

kathy-phet commented 2 weeks ago

@pixelzoom @DianaTavares @Nancy-Salpepi @arouinfar - Stimulated emission has a number of factors that effect its ratio to spontaneous emission (light density being one of those factors). I do not personally see stimulated emission as one of this sim's learning goals - and it seems like a distraction to the main learning goals of this simulation. Stimulated emission is really well covered by the Laser sim, and is the central learning goal of that sim and shows the importance of this physics in context. My preference would be to not add it as a learning goal here. It also seems like it conflicts with the "see the emitted photon well" goal where we shoot the emitted photon off in a different direction so you can attend to it.

@pixelzoom - did the Java MOTHA include stimulated emission?

Happy to meet to discuss this design issue synchronously.

Nancy-Salpepi commented 2 weeks ago

I agree with @kathy-phet. I don't think stimulated emission should be one of the learning goals for this simulation, as it is not usually discussed when learning about the history of atomic theory and the modern model of the atom. At the high school level, one of the learning goals is usually to explain how a bright line spectrum is produced, which is described using spontaneous emission.

pixelzoom commented 2 weeks ago

@pixelzoom - did the Java MOTHA include stimulated emission?

Yes. The HTML5 version is a direct port of the stimulated emission code from the Java version. And it behaved the same in the Java version -- infrequent and difficult to see.

Not my call on whether it's a learning goal, but I did think it was important to bring up the usability issue. Happy to close if the current behavior is sufficient. Another alternative would be to remove the stimulated emission code -- it's a significant chunk of code, and if it's not desired then perhaps it should be deleted.

kathy-phet commented 2 weeks ago

I don't know the history, but this sim was developed after Lasers sim and Discharge Lamp sims I believe, so perhaps the stimulated emission piece was adopted from the models that drove those sims to some degree.

I'm also happy to close this issue, or to remove the code from this sim and close (as long as it does not take much time, and if you recommend even though we WILL need it someday for Lasers sim).

@DianaTavares - Do you have thoughts to add here?

DianaTavares commented 2 weeks ago

I like the idea to close the issue and leave the code the way it is. I am not also an expert teaching this topic, but looks like: 1) that code is going to be useful for future sims, 2) it is phenomena that really happen, then to have some stimulated emissions in the sim is more realistic. Introductory teachers/students are not going to notice this stimulated emission happen, and advance teacher/students I think may be grateful that it is presented.

And I will include a small paragraph of this in the teacher tips.

pixelzoom commented 2 weeks ago

OK, sound like we can close this issue with no code changes.

@DianaTavares said:

And I will include a small paragraph of this in the teacher tips.

@DianaTavares Where are we tracking things that should be included in the Teacher Tips? That is usually done via a GitHub issue, but I don't see one.

DianaTavares commented 2 weeks ago

I have a section in the design document, but probably is also nice to ad ain issue.

image

I will close this one, and open an issue related to teacher tips.