Posts

Showing posts with the label Science and Christianity

Theory Vs Truth

Image
  Science is full of theories. Dictionary defines theory as an explanation of how things work. To cite an example, the famous chemist Dalton  said in his theory of atoms that an atom is indivisible. That was Dalton's explanation of an atom.  Today this theory is taken out of the text books. An atom is considered to be having subatomic particles. This theory would hold till it is proven otherwise.  So a theory may or may not be true and is expected to lead us to the truth.   Lets look at some of the famous theories such as   Theory of gravity, Theory of relativity, Theory of evolution...and so forth. We do not call them the truth of gravity, truth of relativity or truth of evolution. N ew observations, findings, discoveries or even new theories could correct them or even prove them wrong.   Because of their immense popularity they are often mistaken for truths. They are still theories and not the truth yet. Science is a progressive subject and has ...

Science and Christianity - Are they in conflict?

Image
  There has been a lot of conflict between Science and Christianity historically. Why do they clash? Are they contradictory to each other? Or can they coexist? Bible says that human being has a Body, Soul and Spirit (1 Thessalonians 5:23).   Science deals with the physical aspect of life. It is in the pursuit of finding laws that govern the physical world. Be it an atom, molecule, force or heat, they are of the physical world. They are tangible, quantifiable and measurable. They are what we see, feel, smell, taste or hear. Therefore distance is measured in Meter and force in Newton. Heat is quantified in Joules as well as Energy. Soul is beyond the scope of Science (Physics, Chemistry, Biology or even Mathematics). Fear or faith has no physical unit attached to it. There is no unit of will power either. There are no global standards of happiness. Faith cannot be captured in a test tube and put to test. Neither do we have a subject that deals with the fear levels of peo...