各展開で展開対象の添字が小さくなるので、過程は有限回で終わる。したがって各 ana_nan は an=ai1+⋯+ait,1≤ij≤s,i1+⋯+it=na_n=a_{i_1}+\cdots+a_{i_t},\quad 1\le i_j\le s,\quad i_1+\cdots+i_t=nan=ai1+⋯+ait,1≤ij≤s,i1+⋯+it=n と表せる。各添字は sss 以下であり、各段階では最大値を与える分割を選んでいる。