Note that we can put a0=0, then we would get a1=1. First, let's prove the following lemma:
Lemma. For all i∈N the condition holds: ai+1−ai≥ai−ai−1.
*Proof:*
x1+x2+⋯+x2ai−ai−1−1=(x1+x2+⋯+xai)+(xai+1+xai+2+⋯+x2ai−ai−1−1)<<(ai−1+1)+(1+1+⋯+1)(ai−ai−1−1 terms)<(ai−1+1)+(ai−ai−1−1)=ai.
Thus, ai+1 there must be at least 2ai−ai−1.
Let's choose some positive integer t. First, write down the inequalities of the form ai−k−ai−k−1≥ai−k−1−ai−k−2, k=0,…,t−1.
Add up all these inequalities: ai−ai−t≥ai−1−ai−t−1 and then we have that
ai−ai−t≥ai−1−ai−t−1≥ai−2−ai−t−2≥⋯≥at−a0.
Now we just put i→i+j, t→j and get the desired inequality from the problem: ai+j≥ai+aj.