通俗地说除以 ap 只可能得到 ap 种余数(即 0,1,…,ap−1),但位置 p 之后数列中却有无穷多项。正如有无穷多只鸽子却只有有限个鸽笼的鸽笼原理,必有某个余数被无穷多项取到——而共享该余数的任意两项之差恰是 ap 的倍数,这正是目标公式 xap+yaq 所需要的结构。
固定 p≥1。对每个下标 i,设 ri 为 ai 除以 ap 的余数,于是 ri∈{0,1,…,ap−1},只有 ap 种可能取值。由于数列 a1,a2,a3,… 是无穷的,鸽笼原理保证至少有一个余数 r 在无穷多个下标 i 处出现。