This is the fourth IOQM Mock test from MOMC. The problems are taken from HMMT 2008 Guts Round and CMIMC 2022. All the credit and authorship of the problems belongs to their respective sources. There are plenty of great problems that I wasn't able to include in the mock. I encourage you to check them out as well.
Now I would discuss an awesome number theory problem from the mock. So if you are planning to attempt the mock, beware of the spoilers ahead.
Problem 23 (CMIMC 2022 Team Round P13) Let Fn denote the nth Fibonacci number, with F0=0,F1=1 and Fn=Fn−1+Fn−2 for n≥2. There exists a unique two digit prime p such that for all n, p∣Fn+100+Fn. Find p.
Solution: We use the following two well known results regarding Fibonacci numbers:
- gcd(Fm,Fn)=Fgcd(m,n). Call this fact †.
- p∣Fp−1⟺p≡±1(mod5) and p∣Fp+1⟺p≡±2(mod5). Call this fact ⋆.
Firstly observe that n=0⟹p∣F100. Let Ff(p) be the minimal fibonacci number F such that p divides F. Now † implies that p also divides Ff(p)k . Further, fact ⋆ implies that f(p) divides p−1 if p≡±1(mod5) and p+1 if p≡±2(mod5).
Now let Ff(p)−1≡j(modp). Thus Ff(p)+1≡Ff(p)+2≡j(modp). Then Ff(p)+3≡2j(modp) and so on. Thus Ff(p)+n≡j⋅Fn(modp). Thus in order to have Fn+100+Fn≡0(modp) we must have Fn(j+1)≡(modp). As the greatest common divisor of all the fibonacci numbers is 1, we must have j≡−1(modp).
Now we begin our search for two digit prime factors of F100. Observe that f(p)∣100⟹f(p)∈{1,2,4,5,10,20,25,50,100}. Clearly p<10 if f(p)∈{1,2,3,4,5}. If f(p)=10 then F10=55⟹p=11 (as 5∣F5=5). We require that F9≡−1(mod11) but F9=34≡1(mod11). If f(p)=20 then further if p≡±1(mod5) then we need f(p)∣p−1 and p<100. There are two primes with this property: p=41,61. Some tedious work shows that for p=41, both the required properties: f(41)=20 and F19≡−1(mod41) hold true.
It is not very hard to show that this is the unique solution. Some calculationsmod61 show that F19≡1(mod61). Now if p≡±2(mod5) then we require 20∣p+1 but p+1≡0(mod5), a contradiction! If f(p)=25,50,100, then there doesn't exist a prime p≡±1(modf(p)) such that p<100. We are done!
This is the CODS difficulty rating for today's mock:
P21 | P22 | P23 | P24 | P25 | P26 | P27 | P28 | P29 | P30 |
---|
2 | 3 | 6 | 2 | 4 | 4 | 4 | 3 | 4 | 3 |