Voila l'explication
1° On admet que les rayons lumineux se dirigent en ligne droite et depuis la source lumineuse. Ainsi si l'on est en position A, loin de la source, les rayons lumineux tendent à être parallèles. Par contre si on est proche, comme en B, les rayons sont divergents.
2° Les papillons ont évolués à la seule lueur du Soleil et de la Lune (en dehors des volcans, lucioles, etc...
), donc loin des sources et ils auraient appris à utiliser les rayons parallèles du soleil afin de voler en ligne droite (et c'est sans doute aussi le cas le jour même si la vue des objets et obstacles est sans doute plus importante). C'est la situation A
En B par contre le papillon est soumis à une source lumineuse plus proche et en avançant l'angle des rayons qui l'atteignent change si sa trajectoire reste constante. Croyant dévier de sa route le papillon va corriger sa trajectoire afin de garder un angle constant entre sa trajectoire supposée et les rayons lumineux (censés être parallèles eux aussi puisque le papillon croit y voir la Lune) et sa trajectoire réelle sera en fait un cercle autour de la source lumineuse. Normalement la trajectoire n'est que circulaire sans jamais atteindre la source lumineuse, par contre s'il dévie un peu de sa route et se rapproche sa trajectoire décrira un cercle plus petit, et parfois peut atteindre le centre lumineux (d'où l'efficacité des pièges lumineux). A proximité de la source la désorientation due à la lumière intense joue sans doute également un rôle dans l'attraction.
Après la trajectoire d'un papillon n'est sans doute pas uniquement dirigée par la lumière, mais peut le dévier d'un stimulus olfactif et vis-versa.