[an error occurred while processing this directive]
Strong induction:
Nim (one pile of pebbles, a move means remove 1-3;
last player to move loses (as they spoil the fun).)
Show: If remainder(n,4)=1, then player 2 has a forced win.
Corollary: in all other cases, player 1 has a forced win.
[Got to here]
--------------
Looking back on this solution:
(arguably) base cases of n=1,n=2,n=3, and n=4 pebbles were needed
so that the inductive step could use P(k-4).
In general (esp. for strong induction), you
can show several base cases (say, kappa of them),
and then separately in induction that for all k >= kappa,
P(1)...P(k) --> P(k+1)
(where presumably this argument needs to use P(k+1-kappa),
which is why you needed to have k+1-kappa > 0.)
A subtle note of caution
Note that when P(n) is a statement of the form
"For all [Nifty] sets if size n, then [Blah]",
when showing (say) P(5), we start with
"Given an arbitrary [Nifty] set {a_1, ..., a_5},
we'll show that this set has [Blah]".
We do *not* say "we start with a [Nifty] set of size 4,
and add one more element to it to create a [Nifty] set
of size 5".
This reason is, while your proof talks about [Nifty] sets
of size 5 constructed in the way you saw fit,
it might *not* be talking about *all* [Nifty] sets of size 5.
[an error occurred while processing this directive]
[an error occurred while processing this directive]