Karl Popper found on the basis of Godel's Incompleteness theorems that All scientific theories must be falsifiable. Falsifiability is a basic requirement of a theory to be scientific. Falsifiability requires that a theory make testable predictions on the basis of which it can be refuted.

In order to be scientifically acceptable any theory must make testable predictions. I wonder whether evolution theory makes any? The timescales of thousands of years for evolutionary and adaptive changes that are postulated in Darwinism, which would result in marked changes in the species, certainly renders any such prediction untestable in the foreseeable near future.

More Rajat Kumar Pradhan's questions See All
Similar questions and discussions