In an infinite increasing sequence of positive integers, every term from the $2002^{\text{th}}$ term divides the sum of all preceding terms. Prove that every term starting from some term is equal to the sum of all preceding terms.
Problem
Source: Tournament of Towns,Spring 2002, Junior A Level, P6
Tags: induction, inequalities, number theory proposed, number theory
14.05.2014 15:37
It is easy to show that once a term becomes the sum of all the previous terms the property is also obeyed by all the following terms. Let $S$ be the sum of the first 2001 terms. If $T_i$ denotes the $i$th term then assuming the contrary gives $T_{2002}\leq S/2$. Proceeding by induction we have $T_{2001+i}\leq (1-1/2^i)\times S$ which goes against the fact that the sequence is infinite and increasing.
17.05.2014 02:34
let $ (a_n)_{n\ge 1} $ be the sequence. Then we have a sequence of positive integers $(s_n)_{n\ge 2002} $ such that \[ s_n=\frac{a_1+a_2+...+a_{n-1}}{a_n}. \] We get that $ s_{n+1}=\frac{a_n}{a_{n+1}}(s_n+1)<s_n+1 $ for all $n\ge 2002$. So we can $ s_{n+1}\le s_n \le ...\le s_{2002} $. We are done!
22.02.2015 22:11
04.10.2021 06:11
23.07.2022 05:31
Let $\{a_n\}$ be the sequence. By the condition, there exists a constant $k_i$ for every $i$ such that $$a_1+a_2+\cdots+a_{n-1} = k_na_n$$for all $n \geq 2002$. We may write $$k_{n+1} = \frac {a_n}{a_{n+1}} (k_n + 1) < k_n+1.$$In particular, $\{k_n\}$ is strictly nonincreasing, so there exists $N \geq 2002$ such that $\{k_n\}$ is constant for all $n \geq N$. Thus, for these $n$, we also have $$k_Na_{n+1} =a_n(k_N+1).$$In particular, $k_N \mid a_n$ for all $n \geq N$, so we may construct an infinite descent unless $k_N = 1$. Then, $$a_1+a_2+\cdots+a_{n-1} = a_n$$for these $n \geq N$, as required.