Math people:
The title is the question. I am not a logician, and to me, it seems self-evident that any nonempty set of natural numbers has a smallest element. I am reading an analysis book that uses the Completeness Axiom of the real numbers to prove this "fact" (I put "fact" in quotes because a logician might not accept something so obvious as a fact but might require that I assume some axiom). To me, this really seems like overkill, and that you should be able to prove it using something much weaker.
EDIT: I am not asking specifically about axioms of ZFC. My question does not even mention ZFC. I highly doubt that Choice is necessary here and I suspect it may not even be helpful. I would like (i) confirmation that using the Completeness Axiom of the real numbers to prove that every nonempty set of natural numbers has a least element is massive overkill and (ii) some weaker axioms that give me the same conclusion, the weaker the better.
Every non-empty set of natural numbers has a smallest element
. – Aug 26 '13 at 20:13