1 条题解
-
0
自动搬运
来自洛谷,原作者为

Kinesis
**搬运于
2025-08-24 22:03:00,当前版本为作者最后更新于2020-09-05 18:40:01,作者可能在搬运后再次修改,您可在原文处查看最新版自动搬运只会搬运当前题目点赞数最高的题解,您可前往洛谷题解查看更多
以下是正文
关于在模意义下当且仅当时,有对数多项式的问题
看到题解有一样和我感到疑惑的谷友:
- 时要怎么求?
貌似也没有大佬给一个比较充分的解释,这里就关于这个问题写~~(水)~~一篇博客吧。
定理:在模意义下当且仅当时,有对数多项式。
证明:
根据微积分的基本运算规则,我们可以用求导,再积分的方式求得多项式的对数:$\ln{f(x)} \equiv \int \mathrm{d} \ln f(x) \equiv \int\frac{f'(x)}{f(x)} \mathrm{d} x \pmod{x^{n}},$其中是的 反导函数,亦称不定积分,其等于,为积分常数;由于是已经确定的函数,我们可以确定应用微积分基本定理来确定积分常数。
我们知道一个数在下有意义当且仅当该数是有理数,其表示为且。由于采用求导再积分的方式来求多项式的对数,对于的项数来说,系数均是非负整数,故在模一般下必定是有意义的,故是否存在对数多项式,等价于讨论常数项是否在模p下有意义。
对于多项式,故积分常数为。
此时再给出一个引理:当,为有理数。证明:式子而对于,由于底数是超越数,故不存在有理数使得存在有理数让也为有理数,也就是时等式不成立。
所谓超越数是相对于代数数来说的。代数数指的是能作为一个整数系数多项式的复根,即当一个数为代数数,必存在一个整数多项式满足(具体可以看wikipedia-代数数)。而超越数则不能成为任何整数多项式的根。关于自然常数为什么是超越数,链接里有根据采取希尔伯特的策略来证明e是超越数,有基本高数知识就能理解~~(菜鸡笔者理解了一晚上QAQ)~~。
引理的证明:
由于是超越数,故不存在整数多项式使。我们构造一个整数多项式,,引理得证。故只要,取对数后就不可能是有理数,也就在模意义下不存在啦~(另外得到了Karry老师的帮助,他是用“当原函数的常数项不等于1,其取对数后不收敛”的用语,可以等价于在模下没有意义)。
故对于多项式,当且仅当时有对数多项式;指数多项式亦是同理。
- 1
信息
- ID
- 3707
- 时间
- 2000ms
- 内存
- 125MiB
- 难度
- 6
- 标签
- 递交数
- 0
- 已通过
- 0
- 上传者