Maths Olympiad Prep

Track / Stage 6 / 80 of 400 #1080 of 1964

Problem 1080

National olympiad, first round
Algebra Difficulty 6.1 Prove it

5- 26. Let {an}\left\{a_{n}\right\} be the Fibonacci sequence, defined as follows: a1=a2=1,an+2=an+1+an,nNa_{1}=a_{2}=1, a_{n+2}=a_{n+1}+a_{n}, n \in N. Prove: If the 990th degree polynomial P(x)P(x) satisfies: when k=992,,1982k=992, \ldots, 1982, P(k)=akP(k)=a_{k}, then P(1983)=a19831P(1983)=a_{1983}-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

[Proof] For nNn \in N, use induction to prove a more general conclusion: If an nn-degree polynomial satisfies, when
k=n+2,n+3,,2n+2 k=n+2, n+3, \cdots, 2 n+2

then, P(k)=akP(k)=a_{k}, then P(2n+3)=a2n+31P(2 n+3)=a_{2 n+3}-1. When n=1n=1, we have P(3)=2P(3)=2, P(4)=3P(4)=3, thus P(x)x1P(x) \equiv x-1, and
P(5)=4=a51. P(5)=4=a_{5}-1 .

Now assume the conclusion holds for n1n-1. We will prove it also holds for nn. Let the polynomial P(x)P(x) have degree nn, and when k=n+2,k=n+3,,2n+2k=n+2, k=n+3, \cdots, 2 n+2, we have
P(k)=ak. P(k)=a_{k} .

Consider the polynomial
Q(x)=P(x+2)P(x+1). Q(x)=P(x+2)-P(x+1) .

Clearly, its degree is no more than n1n-1, because when k=n+1,n+2,,2nk=n+1, n+2, \cdots, 2 n,
Q(k)=P(k+2)P(k+1)=ak+2ak+1=ak. \begin{aligned} Q(k) & =P(k+2)-P(k+1) \\ & =a_{k+2}-a_{k+1} \\ & =a_{k} . \end{aligned}

So Q(x)Q(x) satisfies, when k=n+1,n+2,,2nk=n+1, n+2, \cdots, 2 n, Q(k)=akQ(k)=a_{k}. By the induction hypothesis, we have
Q(2n+1)=a2n+11, Q(2 n+1)=a_{2 n+1}-1,

but
Q(2n+1)=P(2n+3)P(2n+2), Q(2 n+1)=P(2 n+3)-P(2 n+2),

thus
P(2n+3)=P(2n+2)+Q(2n+1)=a2n+2+a2n+11=a2n+31 \begin{aligned} P(2 n+3) & =P(2 n+2)+Q(2 n+1) \\ & =a_{2 n+2}+a_{2 n+1}-1 \\ & =a_{2 n+3}-1 \end{aligned}

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