MathLabs

第2题

设 a1,a2,…a_1, a_2, \dots 是一个整数序列,其中有无穷多个正项和无穷多个负项。假设对每个正整数 nn,a1,a2,…,ana_1, a_2, \dots, a_n 除以 nn 所得的 nn 个余数两两不同。证明每个整数在该数列中恰好出现一次。
第 3/5 步:前 nn 项恰是 nn 个连续整数
通俗地说

归纳法:一段连续整数只能在其两个开放端点之一恰好添加一个整数来扩展。

{a1,…,an}={k+1,…,k+n} for some integer k\{a_1,\dots,a_n\}=\{k+1,\dots,k+n\}\ \text{for some integer }k
详细分析

对 nn 归纳(基础情形 n=1n=1 显然成立)。若 {a1,…,an}={k+1,…,k+n}\{a_1,\dots,a_n\}=\{k+1,\dots,k+n\},则该区间与 kk 一起构成 n+1n+1 个连续整数 k,k+1,…,k+nk,k+1,\dots,k+n,恰好实现模 n+1n+1 的每个余数各一次;区间 {a1,…,an}\{a_1,\dots,a_n\} 恰好缺少 kk 的余数。由于 a1,…,an+1a_1,\dots,a_{n+1} 也必须实现模 n+1n+1 的全部 n+1n+1 个余数,故需 an+1≡k(modn+1)a_{n+1}\equiv k\pmod{n+1}。由上一步,∣an+1−a1∣<n+1|a_{n+1}-a_1|<n+1 且 a1∈{k+1,…,k+n}a_1\in\{k+1,\dots,k+n\},因此与 a1a_1 相距这么近、又模 n+1n+1 同余于 kk 的整数只有 kk 和 k+n+1k+n+1。无论取哪一个,区间都恰好扩展一个连续整数。