Cause and effect of the scientific revolution