Induction let’s us define objects and prove statements.
If we want to prove that a predicate is true for all natural numbers , i.e. , we can do the following:
- Check (the statement is true for )
- Check (if the statement is true for , it is also true for ; implication)
It may be, that something holds only for a subset of .
For example if something only holds only if is bigger than some , i.e. , we just:
- Check
- Check
Statement:
Induction basis:
Hypothesis: Suppose basis is true:
We need to show that
Statement:
Summing the first odd numbers …
Induction basis:
Hypothesis: Suppose basis is true:
We need to show that:
Statement:
We suppose: .
We need to show that
Note: showing holds is also called the “Induktions-Anfang”, the supposing was the “Induktionsvorraussetzung” and the step after that “Induktionsbehauptung”.
It would also be correct to prove by writing down the claim, and then rearranging to arrive at an obviously true statement - but it is not as clean, i.e. doesn’t show that we don’t conclude from the claim, but from the precondition.
Transclude of strong-induction
Link to originalIn words: To prove a property holds for all natural numbers :
: Prove the base case, that holds for the smallest .
: Prove the inductive step, that for any arbitrary , if holds for , then it also holds for .
Then you can conclude holds for all .
Transclude of predicate-logic#^8c3317
Induktion in der Form funktioniert nur auf den natürlichen Zahlen or at least nicht in
Allgemeinerer Ramen:
Transclude of transfinite-induction
References
See TU Wien Mathematisches Arbeiten für mehr übungsbeispie.
http://mathfoundations.lti.cs.cmu.edu/class2/induction.html
Defining addition, subtraction, etc. via induction: See number theory, arithmetic, algebra.