太阳在升起时呈现红色是因为大气层对太阳光的散射作用。太阳光中的蓝色光波长较短,在大气层中更容易被散射,而红色光波长较长,相对来说更容易穿透大气层。当太阳在地平线附近升起时,光线需要通过较厚的大气层,经过散射后,蓝光被散射掉了,只有红光相对较少被散射,所以太阳看起来呈现红色。