Copernicus' Terse Argument: Scientific and Philosophical Foundations of the Heliocentric Hypothesis