Search Results "Torah and Science"
Sounds - A Technical Explanation
How is it possible to see sounds? The technical challenge
The Continental Drift According to Kabbalah
Two thousand years ago, before Europeans had discovered North America, South America and Australia, how would rational men of science have reacted to the Zohar’s statement that there are seven continents on planet Earth?
The Water Above the Heavens
Today, we know that all the water on Earth is just a single drop in the ocean, when compared with the incredibly large quantities of water that can be found in space. Can this be proven by the Torah?
The Pleiades Star Cluster
The human eye can make out six stars in the Pleiades star cluster, though the Talmud says that it contains about about a hundred...
Is Science Actually Suggesting that God Created the World?
Despite the important similarities between scientific findings and the Sages’ comments, we accept Torah statements without question, while listening carefully, but with reserve, to modern scientific discussion about the details of the creation process
A Bomb Factory Inside a Beetle
There is a creature called the “Bombardier Beetle,” named so because it fights and drives predators away using a very sophisticated bombing system, yet amazingly, inside this beetle’s body, the substances are produced, without exploding and killing the beetle.
It’s a Rock! No, It’s a Fish
A fish that looks just like a rock?? "How great are Your deeds Hashem. All of them You have made with wisdom – the earth is full of Your creations."
The Miracle of Water
The only substance that contravenes the laws of nature; expanding rather than contracting in the cold, is the one most necessary for the world’s continued existence - water
Our Planet’s Position: Not Too Far, Not Too Close
It is frightening to think that if our planet were any closer to the sun, all humans, animals and plants would soon become burning splinters in a giant furnace. On the other hand, if we were any further away, we would all be ice cubes in a gigantic freezer.
The Ears; Ever Wonder About Them?
Why are there two small receivers on the sides of the head? Why do we need that strangely shaped lump of flesh called an ear?
The Human Body - A Serious Operation
Who planned and set up the powerful and sophisticated immune system? After looking into its greatness one needn’t be a genius to reach the obvious conclusion
A Living Cell - The City of the Future
After discovering what takes place in every living cell on the planet, it is clear as daylight that the creation has a designer
How Old is the World?
Is the age of the universe billions of years old, as science claims, or is it thousands of years, as the Bible claims?