阶乘商三进赋值的全称条件
有个不超过 的正整数 ,满足对任意的正整数 ,均有
这是解答题,请在纸上写出完整过程。写完后对照解答给自己评分。
先独立尝试,再展开工具说明与想法来源。
勒让德公式 可由 按三进位展开得到; 是各位数字之和。周期存在只用于 ,并非任意模数都能找到 。
想法从哪来:阶乘商对某个素数的整除次数,比阶乘本身更容易算,先把“不整除”改写成赋值上界。 勒让德公式会把线性增长项与题设指数抵消,留下三进数位和是否在乘以 后总不下降。先试3的幂,它只会移位,显然保持数位和。 反证其他乘数时,要主动制造很多进位。先去掉3的幂因子,将剩余互素部分 的模周期变成一个固定数码块;重复这个块使输入数位和不断增大,而乘以 后压成“固定首块、长串零和末位1”,数位和保持有界。选择块的末位还能避免最后加1产生意外进位。
用勒让德公式把阶乘的 -进赋值改写成三进制数位和。充分性来自乘以 的移位;必要性则构造一个数位和被乘法严格压缩的 。
记 为正整数 的三进制数位和。勒让德公式给出
因此
题设中的“不整除”等价于左端不超过 ,也就是
若 ,乘以 只会把三进制表示整体左移,所以 ,条件成立。
反之,设 ,其中 。若 ,取正整数 使 ,并令
对任意正整数 ,令 ,并取
因为 ,右端在三进制中由 个相同的 位块组成。 又当 时 ,当 时 ,所以末尾加 不产生进位。于是
另一方面,
故
它与 无关。由于 ,取充分大的 即有
而乘以 不改变数位和,所以 ,与 (1) 矛盾。 因此必须有 ,即 只能是 的非负整数次幂。
不超过 的这些数为
共
个。
; 对应 ,不能漏掉。
阶乘整除问题遇到素数幂时,可用勒让德公式转成数位和;“对所有 ”的乘法保持性通常迫使乘数成为进制底数的幂。
将整除转为所有n的数位和不减后,核心是对每个非3幂k构造重复块n_t,使本身数位和增长而乘积数位和固定;全称必要性的反构造非标准。
已记下,谢谢!