For example:
$\forall x: \forall y: \forall z:$ x * (y + z) = (x * y) + (x * z)
by induction on z, letting x and y be arbitrary.
What would be my inductive hypothesis and inductive goal in this case?
For example:
$\forall x: \forall y: \forall z:$ x * (y + z) = (x * y) + (x * z)
by induction on z, letting x and y be arbitrary.
What would be my inductive hypothesis and inductive goal in this case?
The principle of induction over natural numbers is:
The goal is proving $P(n)$ for all $n$, which breaks into two separate subgoals:
first showing $P(0)$ : the base case,
and then showing $P(k) \to P(S(k))$ : the induction step. In proving this step, we have to assume the induction hypotheses : $P(k)$, and derive $P(S(k))$.