I'm reading the text Discrete and Combinatorial Mathematics by Grimaldi, and he puts forth the theorem of the principle of mathematical induction as such:
Let $S(n)$ denote an open mathematical statement that involves one or more occurrences of the arable $n$ which represents a positive integer.
$\textbf{a)}$ If $S(1)$ is true, and
$\textbf{b)}$ if whenever $S(k)$ is true ( for some particular, but arbitrarily chosen, $k \in\mathbb{Z^+}$), then $S(k+1)$ is true,
then $S(n)$ is true for all $n \in \mathbb{Z^+}$.
He then states that:
All that is needed is for the open statement $S(n)$ to be true for some first element $n_{0}\in \mathbb{Z}$ so that the induction process has a starting place. We need the truth of $S(n_{0})$ for our basis step. The integer $n_{0}$ could be $5$ just as well as $1$. $\textbf{It could even be zero or negative}$ , because the set $\mathbb{Z^+}$ is in union with $\{0\}$ or any finite set of negative integers is well ordered.
The negative part confuses me specifically. Won't this mean that the theorem can be false or would require changes both in premises and conclusion, since if the base case $n_{0}<0$ there could be some integer $m<k$ for instance, such that $S(m)$ is false? Also, can anyone direct me or provide an example of an induction proof that uses a negative base case?