← 感觉博物馆 展厅 №036

肥皂泡的颜色

THIN-FILM INTERFERENCE

泡泡没有颜料,颜色是两束光跑出来的

顶部膜厚 nm
底部膜厚 nm
正常
0nm 黑膜2505007501000nm 泛白

在泡泡上拖一拖,搅出流动的花纹;膜会自己慢慢变薄,顶上先见黑

说明牌 · 泡泡为什么会有颜色
肥皂泡本身没有颜色,吹泡泡的水也没有颜色。你看到的每一圈彩虹,都是那张薄膜自己算出来的一场光的加减法。
说明牌 · 两束光,一步之差
光碰到泡泡,一部分立刻从外表面弹回你的眼睛,另一部分先钻进膜里,撞到内表面才弹回来,比第一束晚一步追上来。这一先一后的两束光会不会叠加放大,取决于膜有多厚:厚一点点,某个颜色被留下来;再厚一点点,换另一个颜色顶上。膜的厚度每差几十纳米,颜色就悄悄换一轮,这块面板上的数字都是照真实公式算出来的,不是配色盘上现挑的。
说明牌 · 顶上为什么先变黑
重力会把肥皂水往下拉,泡泡顶上的膜越拉越薄,薄到只剩几纳米,比可见光的波长还短一大截。这时候两束反射光刚好完全抵消,什么颜色都反不出来,你看到的就是一小片黑。这片黑不是脏了,是这张膜快要没有厚度了,泡泡撑不了多久。
说明牌 · 同一张配方表
水面上的油膜、CD 背面的七彩、蝴蝶翅膀上那种怎么洗都洗不掉的蓝,用的是同一套算法。厚度决定颜色,颜色被"印"在薄膜表面,换个角度看还会变,因为光到你眼睛的路程差跟着角度一起变了。
泡泡从没往自己身上抹过颜料,它只是让两束光赛跑,输赢写成了你看到的彩虹