颜色
一个虹所表现的每个颜色只包含一个波长的光。我们称这样的颜色为单色的。虹的光谱实际上是连续的，但一般來說，人们将它分为七种颜色：红、橙、黄、绿、青、蓝、紫（或者红、橙、黄、绿、蓝、靛、紫）；每个人的分法总是稍稍不同。单色光的强度也会影响人对一个波长的光所感受的颜色，比如暗的橙黄被感受为褐色，而暗的黄绿被感受为橄榄绿，等等。
彩虹
后来古人注意到，彩虹有时成双成对地出现，一个在上，一个在下，而且两者颜色的顺序相反：一个红色在外、紫色在内、色彩鲜艳，另一个红色在内、紫色在外、颜色暗淡一些。于是古人继续展开他们神奇的想象力： 根据阴阳学说，颜色顺序相反意味着阴阳属性相反，一个为阳另一个为阴，并且彩虹是一种动物，那就是一个是雄一个是雌。就这样，他们得出了惊人的结论：彩虹分男女！