I was just thinking today that I usually see red flame, and have seen plenty of blue flame, but not green. My naive presumption for coloration of flames would suggest that I would see more green, so I'm trying to figure out if there is a flaw in my naive understanding.
My understanding/presumption was that the color of the fire was due to the heat. Something warm would produce inferred waves as a result of thermal radiation. If you heat an object up enough if will get 'red hot' because it's heat is so high that the object is more energetic and ultimately causes the thermal radiation to also produce higher energy waves, due to electrons getting excited to higher levels of the valent shell before the degrade back down to their 'normal' levels and thus releasing higher energy with the larger jump back to base energy state.
I further assumed the reason fire is usually red was that the temperature of typical fires we produce is at the right temperature to be emitting light in the red spectrum, and the blue flames we see on really hot fires is a sign that their temperature is high enough to cause the heated objects/air to emit thermal radiation in the blue spectrum etc.
However, Green is midway through red and blue on the light spectrum. If my naive assumption was right I would expect to see hot flames turn green before they turn blue. However, while blue flames aren't that uncommon to me I can barely recall seeing green flames, which I would have thought would require a lower heat and thus be easier to produce.
I assume I've over simplified the process with which light is being emitted, but I'm trying to figure out where my error is. Can anyone better explain to me why green flame seems so much less common, assuming the very premise is right.