二.设整数n(n>1)恰有k个互不相同的素因子,记n的所有正约数之和为σ(n),证明σ(n)|(2n−k)!(2022年全国高中数学联赛加试第二题)
思路是很简单的,主要运用的思想是数学归纳法
以及引理:任意连续k个正整数的乘积都能被k!整除
因此,我们通过比较除数与连续正整数个数的大小即得结果
想到此方法并不难,因为题目的结果实在实在实在是太弱了
我们考虑对n乘上一个pα(p为非n因数的质数),此时左边和右边同时扩大,但右边扩大的量级明显比左边大的多,因此很容易联想到数学归纳法
具体分析过后,下面我们给出完整的另证
另解(B)#
这里我们采用对k归纳的思想
当k=1时,设n=pr(p为素数,r≥1),此时σ(n)=σ(pr)=1+p+p2+⋯+pr,因而只要证明1+p+p2+⋯+pr|(2pr−1)!,
注意到2pr−1−(1+p+p2+⋯+pr)=1p−1((2pr−1)(p−1)−(pr+1−1))=1p−1(pr−1)(p−2)≥0可知1+p+p2+⋯+pr≤2pr−1,知结论显然成立
下面我们假设结论对k成立,则当k+1时,设n恰有k+1个互不相同的素因子,则设n=prn1(n1∈Z+,p∤n1,p为素数,r≥1),那么n1恰有k个互不相同的素因子
对n1利用归纳假设可知σ(n1)|(2n1−k)!
由唯一分解定理,设n1=pα11pα22⋯pαkk(p1,p2,⋯,pk,p为两两互异的素数,α1,α2,⋯,αk∈Z+),那么n=pα11pα22⋯pαkkpr
因而
σ(n1)=pα1+11−1p1−1⋅pα2+12−1p2−1⋯pαk+1k−1pk−1
σ(n)=pα1+11−1p1−1⋅pα2+12−1p2−1⋯pαk+1k−1pk−1⋅pr+1−1p−1
可知σ(n)=σ(n1)⋅pr+1−1p−1
因而欲证σ(n)|(2n−(k+1))!=(2prn1−(k+1))!,只要证
pr+1−1p−1⋅(2n1−k)!|(2prn1−(k+1))!
而命题等价于pr+1−1p−1|(2n1−k+1)(2n1−k+2)⋯(2prn1−(k+1))
注意到2n1−k+1(>2⋅2k−k+1>0),2n1−k+2,⋯,2prn1−(k+1)是2prn1−(k+1)−(2n1−k+1)+1=2n1(pr−1)−2个连续的正整数
故(2n1(pr−1)−2)!|(2n1−k+1)(2n1−k+2)⋯(2prn1−(k+1)),因此我们只要证
pr+1−1p−1|(2n1(pr−1)−2)!
注意到(2n1(pr−1)−2)−(2pr−1)=2(n1−1)(pr−1)−3≥0(因为n1≥2,pr≥2,当n1=2,pr=2时p|n1,不符合假设)
故
(2n1(pr−1)−2)−pr+1−1p−1=((2n1(pr−1)−2)−(2pr−1))+(2pr−1−(1+p+p2+⋯+pr))≥0+0=0
从而知上式成立,即结论对k+1成立
由归纳原理,知结论对任意k∈Z+成立,证毕!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
2021-10-03 2021年10月3日 数列1