Michael K. answered 11/04/19
Retired Nuclear Engineer and software tester.
- The molecule has a bond that will change energy level by an energy amount equal to that in photon at the correct wavelength. The shorter the wavelength the higher the photon's energy.
- If the molecule has only one quantum jump in an energy that is in the visible light range, That color of light is the only one that will interact with the dye.