肥皂泡泡會出現彩虹色,主要是因為薄膜干涉。白光照到泡泡時,光會在泡泡的外表面與內表面各反射一次,兩束反射光彼此疊加後,有些波長會相長干涉而變亮,有些會相消干涉而變暗,所以你看到的是一片片變化的彩色光斑,而不是單一顏色。

泡泡之所以會一直變色,是因為泡泡膜的厚度不均勻,而且液體會慢慢往下流、蒸發,讓不同位置的膜厚改變;膜厚一變,不同波長的光就會被增強或抵消,顏色也就跟著變化。

簡單說就是:

  • 光在泡泡薄膜的兩面反射
  • 兩束光互相干涉
  • 膜厚不同,干涉結果不同
  • 因此出現彩虹般的變色效果

如果你想,我也可以用很簡單的示意圖幫你看懂薄膜干涉。