Posts

Showing posts with the label scientific

Sonoluminescence

Image
SONOLUMINESCENCE Sonoluminescence: the phenomenon of production of light from sound; to be said the simplest. The interesting matter is that, we don’t know how! Science is searching for explanations. Okay, so let’s talk about sonoluminescence. SOME PHILOSOPHY Some hold that everything we discover these days, from the past many centuries, are but re-discoveries only. The knowledge about everything had once been acquired; but it got lost. Personally, Echo Delta as well believes in it. And, all those are not really ‘lost’, but rather is now hidden in scriptures like Mahabharata, Holy Bible, Holy Qur’an, Torah etc. So, why am I talking about this now? Genesis 1.3 of the Old Testament, Holy Bible, goes as follows: ‘Then God commanded, “Let there be light”- and light appeared.’ This command is the first command of God. And, when light was ‘created’, what He saw was water. This might imply sonoluminescence. Yes, I mean it. God produces a sound, that sound creates light: so...