Maths Olympiad Prep

Track / Stage 7 / 147 of 300 #1547 of 1964

Problem 1547

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 Fmn−1−Fn−1mF_{mn-1}-F_{n-1}^{m} is divisible by Fn2F_{n}^{2} for all m≥1m \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.

Next problem →

Official solution

To show that Fmn−1−Fn−1m F_{mn-1} - F_{n-1}^m is divisible by Fn2 F_n^2 for all m≥1 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 Fn2∣Fn−1−Fn−1 F_n^2 \mid F_{n-1} - F_{n-1} .

Fn−1−Fn−1=0 F_{n-1} - F_{n-1} = 0

Clearly, Fn2∣0 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.,

Fn2∣Fkn−1−Fn−1k 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.,

Fn2∣F(k+1)n−1−Fn−1k+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+Fa−1Fb F_{a+b} = F_a F_{b+1} + F_{a-1} F_b , we can write:

F(k+1)n−1=Fkn+n−1=Fkn−1Fn+1+Fkn−2Fn 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 Fn2∣Fkn−1−Fn−1k F_n^2 \mid F_{kn-1} - F_{n-1}^k . Therefore, we can write:

Fkn−1≡Fn−1k(modFn2) F_{kn-1} \equiv F_{n-1}^k \pmod{F_n^2}

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

F(k+1)n−1=Fkn−1Fn+1+Fkn−2Fn F_{(k+1)n-1} = F_{kn-1} F_{n+1} + F_{kn-2} F_n

≡Fn−1kFn+1+Fkn−2Fn(modFn2) \equiv F_{n-1}^k F_{n+1} + F_{kn-2} F_n \pmod{F_n^2}

We also know that Fkn−2≡Fkn−Fkn−1(modFn) F_{kn-2} \equiv F_{kn} - F_{kn-1} \pmod{F_n} . Since Fn∣Fkn F_n \mid F_{kn} , we have:

Fkn−2≡−Fkn−1(modFn) F_{kn-2} \equiv -F_{kn-1} \pmod{F_n}

Substituting this back, we get:

F(k+1)n−1≡Fn−1kFn+1−Fn−1kFn(modFn2) F_{(k+1)n-1} \equiv F_{n-1}^k F_{n+1} - F_{n-1}^k F_n \pmod{F_n^2}

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

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

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

≡Fn−1kFn−1(modFn2) \equiv F_{n-1}^k F_{n-1} \pmod{F_n^2}

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

Therefore,

Fn2∣F(k+1)n−1−Fn−1k+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 Fmn−1−Fn−1m F_{mn-1} - F_{n-1}^m is divisible by Fn2 F_n^2 for all m≥1 m \ge 1 and n>1 n > 1 .

■\blacksquare

Source: NuminaMath-1.5, licensed Apache-2.0. Statement reproduced verbatim; metadata (topic, difficulty, ordering) added by this project.