### Part (a)
1. Pigeonhole Principle Application:
- Consider the pairs (Fi,Fi+1)modm for i=0,1,2,…,m2.
- There are m2+1 such pairs but only m2 possible distinct pairs modulo m.
- By the Pigeonhole Principle, at least two of these pairs must be the same.
- Therefore, there exist integers 0≤i<j≤m2 such that:
(Fi,Fi+1)≡(Fj,Fj+1)(modm)
### Part (b)
1. Using Result from Part (a):
- From part (a), we have 0≤i<j≤m2 such that:
Fi≡Fj(modm)andFi+1≡Fj+1(modm)
- Let k=j−i. Then:
Fn+k≡Fn(modm)for all natural numbers n
### Part (c)
1. **Definition of k(m)**:
- By definition, k(m) is the smallest positive integer such that:
Fn+k(m)≡Fn(modm)for all natural numbers n
2. Properties of Fibonacci Sequence:
- Consider the sequence starting from F0=0 and F1=1.
- The smallest period k(m) must satisfy:
Fk(m)≡0(modm)andFk(m)+1≡1(modm)
- This is because the Fibonacci sequence modulo m must reset to the initial conditions F0≡0(modm) and F1≡1(modm) to repeat.
### Part (d)
1. **If k⋮k(m)**:
- If k is a multiple of k(m), then:
k=t⋅k(m)for some integer t
- Therefore:
Fn+k=Fn+t⋅k(m)≡Fn(modm)for all natural numbers n
2. **If k is not a multiple of k(m)**:
- Suppose k is not a multiple of k(m).
- Then there exists a smaller period in the Fibonacci sequence modulo m, which contradicts the minimality of k(m).
- Hence, k must be a multiple of k(m).
■