空はなぜ青い?
晴れた日に見上げると、空は青く見えます。
でも、宇宙から来る太陽の光そのものは青いわけではありません。では、なぜ地球では空が青く見えるのでしょうか。
シンプルな答え
太陽の光が地球の大気を通るとき、空気の分子によって光が散らされるからです。
とくに青い光のような波長の短い光は、赤い光のような波長の長い光より強く散乱されます。その青い光が空のあちこちから私たちの目に届くため、空全体が青く見えます。
この現象を「レイリー散乱」と呼びます。
図で見ると
太陽から届く光には、赤・橙・黄・緑・青・紫など、さまざまな波長の光が含まれています。
太陽
↓
白く見える太陽光
↓
地球の大気に入る
↓
赤など波長の長い光 → 比較的そのまま進む
青・紫など波長の短い光 → 大気分子によって強く散らされる
↓
散らされた青い光が、空のいろいろな方向から目に入る
↓
空が青く見える
つまり、青い何かが空にあるわけではありません。
私たちは、大気によって散らされた太陽光を見ています。

詳しく見てみる
太陽の光は白く見えますが、実際にはさまざまな色の光が混ざっています。
色によって光の波長は違い、赤い光は比較的波長が長く、青や紫の光は短くなっています。
地球の大気をつくる窒素や酸素などの分子は、可視光の波長と比べると非常に小さな存在です。こうした小さな分子による光の散乱では、波長の短い光ほど強く散乱されます。
そのため、太陽の方向から直接届く光だけでなく、大気中で散らされた青い光が上からも横からも目に入ってきます。
私たちは、その散乱光を「青い空」として見ているのです。
青より紫のほうが波長が短いのに、なぜ空は紫ではない?
ここで一つ疑問が出てきます。
短い波長ほど強く散乱されるのであれば、青より波長の短い紫の光のほうがもっと強く散乱されるはずです。
それでも空が紫ではなく青く見えるのには、いくつかの理由があります。
太陽光には青より紫の光が少なく、人間の目も紫より青の光に対して敏感です。さらに、紫の光の一部は上空の大気にも吸収されます。
こうした要因が組み合わさり、私たちには空が主に青く見えます。
夕焼けが赤いのも、実は同じ仕組み
昼の空が青い理由を知ると、夕焼けが赤くなる理由も説明できます。
昼間、太陽が高い位置にあるとき、太陽光が大気の中を通る距離は比較的短くなります。
一方、日の出や日没では太陽が地平線近くにあります。そのため、太陽光は私たちの目に届くまでに、昼よりずっと長い距離を大気中で進みます。
その途中で青や紫などの短い波長の光はさまざまな方向へ多く散らされます。
すると、太陽の方向から直接届く光には赤や橙などの長い波長の光が相対的に多く残ります。
これが、夕日や朝日が赤く見える大きな理由です。
つまり、
昼の青空と、夕方の赤い空は、まったく別の現象ではありません。
どちらも「太陽光が大気の中でどう散乱されるか」で説明できます。

空はいつでも同じ青ではない
実際の空の色は、大気分子だけで決まるわけではありません。
空気中にちり、水滴、煙、エアロゾルなどの比較的大きな粒子が増えると、光の散らされ方も変わります。
非常に澄んだ空が濃い青に見える一方、かすんだ空が白っぽく見えることがあるのも、そのためです。
雲が白く見える理由も、こうした「粒子の大きさと光の散乱」の違いにつながっています。
1問クイズ
空が青く見える主な理由はどれでしょう?
A. 海の青色が空に反射しているから
B. 大気そのものが青色だから
C. 大気分子が青など波長の短い光を強く散乱するから
D. 太陽が青い光を最も多く出しているから
正解:C
空気の分子によって短い波長の光が強く散乱され、その散乱した青い光がさまざまな方向から目に届くためです。
関連する疑問
- 夕焼けはなぜ赤い?
- 雲はなぜ白い?
- 海はなぜ青く見える?
- 空がかすむと白っぽく見えるのはなぜ?
今回確認した資料
- NOAA NESDIS「Why Is the Sky Blue?」
- Met Office「Why the sky is blue and sunsets red」
- NASA Space Place「Why Is the Sky Blue?」
- NASA Science「Wave Behaviors」