Join Date: Dec 2000
Thanked 0 Times in 0 Posts
Rep Power: 15
The green in the green flash is supposedly due to the inversion of the light rays.
As the celestial body decends through the event horizon, the refracted light rays are apparently inverted by the reflection off the sea surface and the atmosphere, from the orange/red end of the spectrum to the green/blue end.
There probably is a more poetic explanation.