CP1
整系数多项式的重要引理: ,证明并不困难
例1
(IMO2006)设 为整系数多项式,记 , 。求证: 至多有 个根
记 共 个 ,并设 为 的所有根,我们有
中途不能出现 ,否则就有 , 这就说明
特别地,我们取
这表明 与 同号,不妨
则 ,而 至多有 个根,即证
例2
多项式 的各项系数绝对值不超过 ,且方程 均有整数根,求证:
设 ,并假设命题不成立
首先没有 ,否则
其次我们声称对任意素数 ,存在 满足 ,否则取 ,存在 ,而 ,则 ,矛盾
则 ,从而 ,只能是
例3
求所有的 满足
设 ,则 即 ,从而
从而 ,并且 ,从而 为奇数
另一方面 , 为奇数 ,结合 知 对任意正整数 成立,即
综上可知
例4
已知多项式 ,数列 满足 ,并且对任意正整数,都能在数列中找到其倍数。求证:
注意到数列 满足 ,即对任意 有
法一:
我们找到最小的 使得 ,若 ,结合 ,可知 ,则有 ,这与 的最小性矛盾,从而
则 ,而 显然递增,从而
从而 或 余下的证明并不困难。
法二:
记 ,若 不为一次函数,则 对充分大 成立,从而存在第一个 使得 ,在 之后不会再出现 的倍数(注: 均是 的因数),取充分大 矛盾
CP2
有理根定理:整系数多项式 的有理根 满足
证明:直接代入有 ,则 ,因为 ,由高斯引理,有
一些推论:
- 若 是多项式 的一根,则存在整系数多项式 ,使得
证明:设 ,得到
特别地, 是整数由有理根定理直接给出
得到
实际上可以由 直接得到
由 知 为整数
-
若 为有理数,则 为整数(考虑 即可)
-
当 均为整数,则
例1
求正有理数 使得 与 均为整数
构造多项式
由于 的系数均为整数数,它的有理根只能是 ,即
例2
求所有的正有理数数组 使得 均为整数
设 ,则 均为整数,则 为整数
那么有 为整数,则 是 的整数根,这意味着
从而 是整数,给出问题的解
例3
(USAMO2009)设 与 是非常值有理数序列,满足 对所有 为整数,证明:存在有理数 使得 与 对所有 为整数
不妨 ,可知 对所有 为整数,从而对所有 , 也为整数
结合 为整数,可知 分别为整数(至此,题目已经基本结束)
我们找到 使得 均为整数,并取最优的,也就是使 (可以取 为 的分子)
我们说明这个 使得 为整数,记其分母为 ,则存在 使得 ,而 为整数,只能是 ,证毕
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 【杭电多校比赛记录】2025“钉耙编程”中国大学生算法设计春季联赛(1)