Maths Olympiad Prep

Track / Stage 7 / 137 of 300 #1537 of 1964

Problem 1537

National olympiad second round; IMO P1/P4
Number theory Difficulty 7.2 Prove it

The Fibonacci sequence {Fn}\{F_{n}\} is defined by F1=1,  F2=1,  Fn+2=Fn+1+Fn.F_{1}=1, \; F_{2}=1, \; F_{n+2}=F_{n+1}+F_{n}. Show that Fmn1Fn1mF_{mn-1}-F_{n-1}^{m} is divisible by Fn2F_{n}^{2} for all m1m \ge 1 and n>1n>1.

This one wants a proof. Work it on paper, then read the official solution and mark yourself. Be honest about it: the record is only any use to you if it is.

Official solution

To show that Fmn1Fn1m F_{mn-1} - F_{n-1}^m is divisible by Fn2 F_n^2 for all m1 m \ge 1 and n>1 n > 1 , we will use induction on m m .

1. **Base Case: m=1 m = 1 **

For m=1 m = 1 , we need to show that Fn2Fn1Fn1 F_n^2 \mid F_{n-1} - F_{n-1} .

Fn1Fn1=0 F_{n-1} - F_{n-1} = 0

Clearly, Fn20 F_n^2 \mid 0 . Thus, the base case holds.

2. Inductive Step:

Assume that the statement holds for m=k m = k , i.e.,

Fn2Fkn1Fn1k F_n^2 \mid F_{kn-1} - F_{n-1}^k

We need to show that the statement holds for m=k+1 m = k+1 , i.e.,

Fn2F(k+1)n1Fn1k+1 F_n^2 \mid F_{(k+1)n-1} - F_{n-1}^{k+1}

Using the property of Fibonacci numbers Fa+b=FaFb+1+Fa1Fb F_{a+b} = F_a F_{b+1} + F_{a-1} F_b , we can write:

F(k+1)n1=Fkn+n1=Fkn1Fn+1+Fkn2Fn F_{(k+1)n-1} = F_{kn+n-1} = F_{kn-1} F_{n+1} + F_{kn-2} F_n

By the induction hypothesis, we know that Fn2Fkn1Fn1k F_n^2 \mid F_{kn-1} - F_{n-1}^k . Therefore, we can write:

Fkn1Fn1k(modFn2) F_{kn-1} \equiv F_{n-1}^k \pmod{F_n^2}

Substituting this into the expression for F(k+1)n1 F_{(k+1)n-1} :

F(k+1)n1=Fkn1Fn+1+Fkn2Fn F_{(k+1)n-1} = F_{kn-1} F_{n+1} + F_{kn-2} F_n

Fn1kFn+1+Fkn2Fn(modFn2) \equiv F_{n-1}^k F_{n+1} + F_{kn-2} F_n \pmod{F_n^2}

We also know that Fkn2FknFkn1(modFn) F_{kn-2} \equiv F_{kn} - F_{kn-1} \pmod{F_n} . Since FnFkn F_n \mid F_{kn} , we have:

Fkn2Fkn1(modFn) F_{kn-2} \equiv -F_{kn-1} \pmod{F_n}

Substituting this back, we get:

F(k+1)n1Fn1kFn+1Fn1kFn(modFn2) F_{(k+1)n-1} \equiv F_{n-1}^k F_{n+1} - F_{n-1}^k F_n \pmod{F_n^2}

Fn1k(Fn+1Fn)(modFn2) \equiv F_{n-1}^k (F_{n+1} - F_n) \pmod{F_n^2}

Using the identity Fn+1=Fn+Fn1 F_{n+1} = F_n + F_{n-1} , we get:

F(k+1)n1Fn1k(Fn+Fn1Fn)(modFn2) F_{(k+1)n-1} \equiv F_{n-1}^k (F_n + F_{n-1} - F_n) \pmod{F_n^2}

Fn1kFn1(modFn2) \equiv F_{n-1}^k F_{n-1} \pmod{F_n^2}

Fn1k+1(modFn2) \equiv F_{n-1}^{k+1} \pmod{F_n^2}

Therefore,

Fn2F(k+1)n1Fn1k+1 F_n^2 \mid F_{(k+1)n-1} - F_{n-1}^{k+1}

This completes the inductive step.

By induction, we have shown that Fmn1Fn1m F_{mn-1} - F_{n-1}^m is divisible by Fn2 F_n^2 for all m1 m \ge 1 and n>1 n > 1 .

\blacksquare

Source: NuminaMath-1.5, licensed Apache-2.0. Statement and solution reproduced as published; topic, difficulty and ordering added by this site.