This question already has an answer here:
- Why are most metals gray/silver? 6 answers
This question is related to the inquiry here: What enables protons to give new properties to an atom every time one is added?
In general, assume you are given an input wavelength(s) of electromagnetic radiation, and a set of neutrons, protons, and electrons in a certain state (likely an atom). Is there a function that will map these values to the wavelength(s) of electromagnetic radiation after it has become incident with the set of neutrons, protons, and electrons?