找回密码
 欢迎注册
查看: 2450|回复: 12

[讨论] 关于某类特殊的不可约多项式

[复制链接]
发表于 2023-6-11 11:47:29 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?欢迎注册

×
令 $p$ 为素数,$n$ 是整数,$2 \le  n < p$,
如下类型多项式,很可能是不可约的
$x^p + nx + 1$
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
 楼主| 发表于 2023-6-11 11:49:41 | 显示全部楼层
验证代码
  1. using Hecke

  2. Qx, x = QQ["x"]

  3. for p in range(3, step=2, stop=9999)
  4.     if isprime(p)
  5.         for n in range(1,p-1)
  6.             f = x^p + n*x + 1
  7.             if !isirreducible(f)
  8.                 println("[$p, $n]")
  9.             end
  10.         end
  11.     end
  12. end
复制代码


目前跑到 p < 1000 均正确

点评

有可能所有的大于1的奇数都是不可约的  发表于 2023-6-11 20:30
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
 楼主| 发表于 2023-6-12 09:36:46 | 显示全部楼层
添加一个已知类型的结论
$x^n + x + 1$ 当 $n \mod 3 = 0,1$ 时候是不可约多项式
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
 楼主| 发表于 2023-6-12 09:39:39 | 显示全部楼层
这是为了寻找一些比较简单的高次代数数
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
 楼主| 发表于 2023-6-12 16:33:10 | 显示全部楼层
现在开始用并发语句跑

  1. using Distributed
  2. addprocs(24)

  3. @everywhere begin
  4.     using Hecke
  5.     Qx, x = QQ["x"]
  6. end

  7. a = parse(Int64, ARGS[1])
  8. b = parse(Int64, ARGS[2])

  9. for p in range(a, step=2, stop=b)
  10.     if isprime(p)
  11.         println("$p: ")
  12.         @sync @distributed for n in range(2, p - 1)
  13.             f = x^p + n * x + 1
  14.             if !isirreducible(f)
  15.                 println("x^$p + $n x + 1 is reducible!")
  16.             end
  17.         end
  18.     end
  19. end

复制代码
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
 楼主| 发表于 2023-6-12 20:47:30 | 显示全部楼层
现在用两个24核服务器在暴力枚举
1001-1999这个范围24线程花了4小时搜完,没有1#形式可约多项式

评分

参与人数 1威望 +8 金币 +8 贡献 +8 经验 +8 鲜花 +8 收起 理由
northwolves + 8 + 8 + 8 + 8 + 8 赞一个!

查看全部评分

毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
 楼主| 发表于 2023-6-13 08:24:20 | 显示全部楼层
知乎大佬证明了该问题。

1.PNG

2.PNG
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
 楼主| 发表于 2023-6-13 08:28:25 | 显示全部楼层
因此下面的一元多项式都不可约
$f(x) = x^m \pm nx \pm 1 \in \ZZ[x], m, n \in \ZZ, m > 2, n > 2$
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
 楼主| 发表于 2023-6-13 08:52:11 | 显示全部楼层
$|n|=2, k \ge 1$
对于奇数次
$f(x) = x^{2k+1} - 2x + 1 = x^{2k+1} - x^2 + (x^2 -2x + 1) = x^2(x^{2k-1} - 1) + (x-1)^2$,可以被 $x - 1$整除
$f(x) = x^{2k+1} - 2x - 1 = x^{2k+1} + x^2 - (x^2 +2x + 1) = x^2(x^{2k-1} + 1) - (x+1)^2$,可以被$x + 1$整除

$f(x) = x^{2k+1} + 2x \pm 1$
由 7# 的方法易证不可约

对于偶数次
$f(x) = x^{2k} + 2x + 1 = x^2(x^{2k-2} - 1) + (x + 1)^2$,可以被$x + 1$整除
$f(x) = x^{2k} - 2x + 1 = x^2(x^{2k-2} - 1) + (x - 1)^2$,可以被$x - 1$整除

$f(x) = x^{2k} \pm 2x - 1$
由 7# 的方法易证不可约
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
 楼主| 发表于 2023-6-13 11:09:43 | 显示全部楼层
$|n|=1$
当$k \ge 1$时
$f(x)=x^{3k+2}+x+1=x^{3k+2}-x^2+x^2+x+1=x^2(x^{3k}-1)+(x^2+x+1)$,易知可被 $x^2+x+1$整除
当$k \ge 0$时
$f(x)=x^{6k+5}+x-1=x^{6k+5}+x^2-x^2+x-1=x^2(x^{3(2k+1)}+1)-(x^2-x+1)$,易知可被 $x^2-x+1$整除
当$k \ge 1$时
$f(x)=x^{6k+2}-x+1=x^{6k+2}-x^2+x^2-x+1=x^2(x^{3(2k)}-1)+(x^2-x+1)=x^2(x^{3k}+1)(x^{3k}-1) + (x^2-x+1)$,易知可被 $x^2-x+1$整除
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
您需要登录后才可以回帖 登录 | 欢迎注册

本版积分规则

小黑屋|手机版|数学研发网 ( 苏ICP备07505100号 )

GMT+8, 2024-5-3 20:27 , Processed in 0.745000 second(s), 21 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表