In the book What is Mathematics? by Richard Courant it is given that we can Mathematical Induction using the Principle of Smallest Integer. There the explanation goes like this :-
Let us consider any sequence of statements A1, A2, A3,.... such that
a) For any positive integer r the truth of Ar+1 will follow from that of Ar.
b) A1 is known to be true.
If one of A's is false, the set C of all positive integers n for which An is false would be non-empty. By the principle of smallest integer, C would contain a smallest integer, p, which must be >1 because of b). Hence Ap would be false, but Ap-1 true. This contradicts a).
I want ask that in the proof above what is the significance of the Principle of Smallest Integer, we could prove it without it. We should have said that if any Ap is false then according to a) Ap-1 can't be true because the truth of Ap-1 implies the truth of Ap and if we go on like this i.e. falsity of Ap-1 implies the falsity of Ap-2 , we would reach where it is proved that A1 is false but this contradicts b) hence we both the conditions a) and b) implies that all the statements A1, A2... are true .
My reasoning could be wrong somewhere as I'm unable to grasp the significance of Smallest Integer Principle and that's where I need the real help. I also want to the flaw (if there is any) in my proof.