different stimuli wrote:
The sources of cardiovascular stress are different. When you run at altitude, the partial pressure of oxygen is low, forcing your body to adapt to become better at transporting oxygen, primarily by increasing the production of red blood cells. This adaptation makes you better at running.
When you run in the heat, blood is being circulated to the surface of your skin for thermoregulation. Basically, your circulatory system works like a radiator, carrying heat from your muscles out to the surface where it can dissipate. Your heart has to work harder to move more blood so that this can happen, but as far as I know there is no stimulus actually forcing your body to become significantly better at carrying oxygen.
I agree: different sources of stress. But I believe that humidity, combined with heat, serves as the "stimulus actually forcing your body to become significantly better at carrying oxygen."
We all know that the difference between, say, 82 degrees and dry, on the one hand, and 82 and muggy, on the other, is huge. The stress difference on the body is huge. Why is that?
My hunch is that the humidity, water vapor dissolved in the warm air you're breathing, displaces a certain amount of oxygen. It lowers the effective oxygen level in the air.
The humidity in cool, humid air doesn't place a stress on your heart--or at least I've never noticed that stress. But warm humid air clearly IS worse.
The other possibility, of course, is that the stress-effect created by humidity in warm temperatures has nothing to do with oxygen displacement and everything to do with the way in which that humidity makes is harder for sweat to evaporate, creating a cooling (i.e., overheating) problem, not a lack-of-full-oxygen problem.