Induction in Combinatorics
Induction in Combinatorics
1 Introduction
Induction is a very very very powerful technique used to prove a statement
which cosists of proving for an infinite number of values with certain properties
(eg: all natural numbers, all even numbers, all perfect squares, etc.).
(Note: The second point is if we need to prove a statement for all natural
numbers. Modifications need to be made according to what we need to prove.
For example, if we need to prove for all even numbers then we prove that the
statement is true for 2(k + 1) if it is true for 2k.)
Question: Prove that the sum of first n natural numbers is given by n(n+1) 2 .
Solution: First we prove it for the base case 1. The sum of the first 1 natural
number is 1∗2 2 = 1 which is correct so we are done for the base case. Next,
assume that the sum of the first k natural numbers is k(k+1) 2 . So, the sum of
k(k+1)
first k + 1 natural numbers will be equal to: 2 + (k + 1) = (k + 1)( k2 + 1) =
(k+1)((k+1)+1)
2 . So, the statement will be true for k + 1 if it is true for k. Thus,
by induction we have proved it for all natural numbers n.
1
2 Problems
1. There are n identical cars on a circular track. Among all of them, they
have just enough gas for one car to complete a lap. Show that there is a car
which can complete a lap by collecting gas from the other cars on its way around.
3. At a tennis tournament, every two players play against each other exactly
once. After the tournament is over, each player lists the names of those he/she
defeated and the names of those defeated by someone he/she defeated. Prove
that there is one player who listed the names of everyone else.