The “Sales Tax” Theorem

Link to this article: https://doi.org/10.1080/0025570X.1976.11976573

在数论中,我们有一个神奇的结论:

Theorem A:设 pn 是第 n 个质数,π(n) 表示 n 的质数个数,那么序列 {n+π(n)} 和序列 {pn+n1} 构成了对正整数的一个划分。

事实上,这个结论的正确性与质数没有关系!更普遍的情形是:

Theorem B:设 Q={qn} 是正整数序列的一个子序列(即 1q1<q2<),令 τ(n) 表示 Qn 的数的个数,那么序列 {n+τ(n)}{qn+n1}​ 构成了对正整数的一个划分。

为形象化表述,我们视 {qn} 是一个税收表,每遇到 {qn} 中的一项,税收 +1。那么对于原价为 n 的商品,它的税收为 τ(n),总价为 n+τ(n),于是所有商品的总价构成序列 {n+τ(n)}

考虑哪些数不会出现在总价序列中。注意,如果没有税收,那么总价随原价每加一而加一,构成一个连续的正整数序列;但是现在有了税收,于是每碰到一个 qn,总价不仅随原价加一,还因为 qn 再次加一,一共加二,这就导致总价跳过了一个数,正是这个数不会出现在总价序列中。假设我们从 n1n 变化时发生了这种情况,说明存在某个 k 使得 qk=n,于是这个被跳过的数就是 n+τ(n)1=qk+k1(注意 τ(qk)=k)。所有被跳过的数构成序列 {qn+n1},证毕。

应用 Theorem B,我们就可以得到一些结论。

α>1 是一个实数,令 {qn}={αn},那么得到:τ(n)=n/α。根据 Theorem B,有:{n+n/α}{αn+n1} 构成了对正整数的一个划分。化简一下:{n+n/α}={n(1+1/α)}{αn+n1}={(α+1)n1}。做代换:u=1+1/α,v=1+α​,得到:

Theorem C:对于 u,v>1 满足 1u+1v=1{un}{vn1} 构成了对正整数的一个划分。

如果进一步对 Theorem C 特殊化处理,欲使 vn1=vn,只需要 n,vnZ,也即 v 是无理数;此时,u​ 显然也是无理数,于是我们有下述定理:

Theorem D:对于无理数 u,v>1 满足 1u+1v=1{un]}{vn} 构成了对正整数的一个划分。

我们把 应用到另一个函数上:设 ,则 ​,于是:

:设 ,序列 构成了对正整数的一个划分。

如果把 应用到 上,得到:

:设 ,序列 构成了对正整数的一个划分。

总而言之,我们可以根据自己的意愿取 为某种正整数的子序列,然后套用 ,就可以得到新的结论。


The “Sales Tax” Theorem
https://xyfjason.github.io/blog-main/2020/08/06/The “Sales Tax” Theorem/
作者
xyfJASON
发布于
2020年8月6日
许可协议