飞蛾为什么要扑火

消魂

我们都知道,飞蛾若是碰到火,则会被活活烧死,可为什么飞蛾看到火还要扑上去送死呢?今天咱们就来说一说飞蛾为什么要扑火。

飞蛾为什么要扑火

简要答案

飞蛾扑火是因为它具有趋光的习性。飞蛾在夜间飞行时要依靠月光来判定方向,飞蛾看到火光,错误地认为是“月光”,所以会向火飞过去。

详细内容

飞蛾扑火是因为它具有趋光的习性。飞蛾在夜间飞行时要依靠月光来判定方向,飞蛾看到火光,错误地认为是“月光”,所以会向火飞过去。

飞蛾为什么要扑火

蛾的历史要比人类久远得多,它们的趋光性不会是因为人类的灯火而出现的。在人类诞生之前,夜晚最明亮的光源只有月亮。也许飞蛾的趋光性与月亮有关?最早这么想的是德国昆虫学家冯·布登布洛克,他在上个世纪30年代提出假说称,蛾在夜间飞行时,很可能利用月亮作为导航工具。由于月亮距离地球非常遥远,在蛾飞行时,月亮和它的相对距离没有变化,在空中的位置看上去是不动的。因此蛾可以利用月亮进行定位,例如在飞行时让月亮始终位于右前方45度的位置,就可以让自己的飞行轨迹保持一条直线。

飞蛾为什么要扑火

对蛾来说,月亮就等于夜晚里最强的光。如果它们见到某盏灯比月亮还亮,就会把它当成月亮用来定位。但是灯与蛾离得很近,在蛾飞行时,它们之间的距离不断地发生变化。蛾试图让灯的方位保持不变(例如让灯始终位于右前方45度的位置),其结果就不再是沿直线飞行,而是一条围绕着灯的螺线,盘旋而来,逐渐接近光源,最后“砰”地撞上灯,或“哧”地被火烧着。

飞蛾为什么要扑火