本文から直接引用せずに、虹について教えてください。
虹は、特定の気象条件下で発生する光学現象である。水滴中の光の反射、屈折、分散によって引き起こされ、空に現れる光のスペクトルに似た効果をもたらす。色とりどりの円弧を描く。太陽光による虹は、常に太陽に正対する空の部分に現れる。

虹は完全な円形になることもある。しかし、観察者は通常、地上から照らされた水滴によって形成された、太陽から観察者の目までの線を中心とする弧だけを見る。

一次虹では、弧の外側が赤く、内側が紫に見える。この虹は、光が水滴に入るときに屈折し、水滴の裏側で内側に反射し、水滴から離れるときに再び屈折することによって生じる。

二重虹では、第一の弧の外側に第二の弧が見え、その色の順序が逆で、赤が弧の内側にある。これは、光が水滴から離れる前に水滴の内側で2回反射されるために起こる。
光が水を通ると虹が出ることがある。雨が降っているときに虹が出るときは、常に太陽とは反対方向である。通常は弧を描くが、虹は一周することもある。主虹と二重虹の色は反転し、主虹の外側と二重虹の内側に赤が現れる。