Let a0<a1<⋯<an−1 be elements of X. For each positive integers i<n−m and j≤m, construct a subset Aij of X as Aij={ai,…,ai+m}∖{ai+j}. Then it is clear that S(Aij)∈Xm and
S(Ai0)>S(Ai1)>⋯>S(Aim−1)>S(Aim).(1)
Moreover, we have
Xm={S(Aij):0≤j≤m and 0≤i<n−m},
since S(Ai0)=S(Ai+1m). For each i<n−m−1 and j<m, we consider the subset Bij of X given by Bij=Aij∪{ai+m+1}∖{ai+m}. Certainly, S(Bij)∈Xm and
S(Ai+1m−1)=S(Bi0)>S(Bi1)>⋯>S(Bim−1)>S(Aim−1).
Thus, between S(Aim−1) and S(Ai+1m−1), there are m−1 different elements of Xm and hence S(Aij)=S(Bij+1) from (1). Therefore we get that
ai+j+1+ai+m=ai+j+ai+m+1,
which implies that a0,a1,…,an−1 are in arithmetic progression.