I reason it as such... (correct me if I'm wrong)
It's similar to an airplane wing. The air traveling over the top of it has to cover more distance in the same amount of time as the air under it. The air above the wing is "thinner" (perhaps poor terminology), then the air under which creates the lift. Same applies to a roof?
Is this even close?