向下取整的求和——第65届IMO P1解答

文摘   2024-07-18 00:02   比利时  


65IMO的第一题是一道带有数论意味的代数题。

P1

求所有实数α,对于任一正整数n,整数 α + + … + 一定是n的倍数。(注:z表示小于或等于z的最大整数。例如: = -42 = 2.9 = 2。)

解题的黄金规则之一,就是从最简单的情形开始尝试。

定义函数f(α, n) = α + + … + nα

α = 0时,

显然对于任一nf(0, n) = 0 + 0 + … + 0 = 0,一定可以被n整除。所以α = 0是一个平凡解。

α = 1时,

f(1, n) = 1 + 2 + … + n = n(n+ 1)/2。当n为偶数时,(+ 1)/2不是整数,n(n + 1)/2不能被n整除。所以α = 1不是解。

现在考虑整个整数域。

注意到向下求整符号具有以下整数分离的特性:如果将向下取整符号内的实数x表示成另一个实数y和一个整数m的和,即x = y + m

那么有,x = y + m = y + m

考虑f(α, n)f(α + 2, n)

f(α + 2, n) = α + 2 + 2(α + 2) + … + n(α + 2)
= α + 2 + + 4 + … +nα + 2n
= f(α, n) + n(n + 1)

对于任一n有,f(α + 2, n) f(α, n) (mod n)

这意味着,如果α是一个解,那么α + 2也是一个解;反之,如果α不是一个解,那么α + 2也不是一个解。

换句话说,f(α, n)总能被n整除这一命题是否成立对于α来说具有周期性,其周期为2

因此,对于实数域中的α,我们只须讨论α [0, 2)这个周期单位区间内解的情况。

我们已知α = 0是一个解,而α = 1 不是一个解,以下证明α(0, 1)(1, 2)这两个区间内不存在其他解。

1. α位于区间(0, 1)内,对于任一给定的α,一定存在某个足够大的正整数n ≥ 2,使得

1/n < α < 1/(n – 1)

α = 1/n + ε,其中ε 为正数且小于α所在取值范围的大小,即,

0 < ε < 1/(n – 1) – 1/n = 1/[n(– 1)]

考察f(α, n) = 1/+ ε + 2(1/n + ε) + … + n(1/+ ε)

1 ≤ k < n时,第k

k(1/n + ε) = k/n + kε < k/+ k/[n(n – 1)] = k/(n – 1) ≤ 1 (1)

所以k(1/+ ε) = 0

而最后一项 n(1/+ ε) = 1 + nε = 1

所以f(α, n) = 11不能被n整除,因此区间(0, 1)内不存在解。

2. α位于区间(1, 2)内,令α = 1 + α',这样0 < α' < 1,类似地,对于任一给定的α',一定存在某个足够大的正整数n ≥ 2,使得

1 – 1/(n – 1) < α' < 1 – 1/n

α' = 1 – 1/n – ε = 1 – (1/+ ε),同样ε 为正数且小于α'所在取值范围的大小,即,

0 < ε < 1/(n – 1) – 1/n = 1/[n(– 1)]

这样,

f(α', n) = α' + 2α' + … + nα'
= 1 – (1/n + ε) + 2 – 2(1/+ ε) + … + n – 1 – (n – 1)(1/n + ε) + nn(1/+ ε)
= 1 – (1/n + ε) + 2 – 2(1/+ ε) + … + n – 1 – (n – 1)(1/n + ε) + n – 1 – nε)

1 ≤ k < n时,第k

kk(1/n + ε) < k

且根据 (1)

kk(1/n + ε) > k – 1

所以,kk(1/+ ε) = k – 1

而最后一项n – 1 – nε < n – 1,所以

n – 1 – nε = n– 2

因此,

f(α', n) = 0 + 1 + … + n – 2 + – 2
= n(n – 1)/2 – 1

这样,

f(α, n) = f(1 + α', n)
= 1 + α' + 2 + 2α' + … + n + nα'
= n(n + 1)/2 + f(α', n)
= n(n + 1)/2 + n(n – 1)/2 – 1
= n2 – 1

显然有,

f(α, n) -1 (mod n)

所以f(α, n)不能被n整除,无解。

综上,α = 0是区间[0, 2)内的唯一解。

根据周期为2的特性,偶数是α在实数域中所有的解。

总结:α在区间(0, 1)(1, 2)的两种情况实际上可以归结于同一种情况,只不过随着n的增大,在(0, 1)中我们使用1/n1/(– 1)从区间右侧来夹逼α;而在(1, 2)中我们使用2 – 1/(– 1)2 – 1/n从区间左侧来夹逼α。对两个区间的求解过程殊途同归。


往期精彩文章:

数学科普:

数学竞赛:

数学教育:

数学文化:


敬请关注“唯思客俱乐部”,分享、点赞、在看我们的文章:


唯思客俱乐部
科普 | 竞赛 | 教育 | 文化 - 数学四维
 最新文章