Inductive definitions, recurrence systems, proof by induction, recursive algorithms, recursion vs. iteration.
Mathematical induction, strong induction and well ordering, recursive definitions, structural induction, recursive algorithms
Textbook 61 pages
Inductive definitions, strings and languages, recurrence systems.
Lecture notes
Proof by induction, first and second principles of mathematical induction.
Recursive way of thinking, recursive algorithms, recursion vs. iteration, verification of recursive algorithms.
Homework for sections 5.1 and 5.2
Homework 20 Nov 05:45 PM
Homework for sections 5.3 and 5.4
Homework 04 Dec 05:45 PM
Proof by induction (Rosen Section 5.1)
Problems
Solutions
Proof by strong induction (Rosen Section 5.2)
Proof by induction (Rosen Section 5.3)
Recursive algorithms (Rosen Section 5.4)