分页: 2 / 2
#22 Re: 数论题
发表于 : 2024年 1月 13日 12:15
由 changbaihou
TheMatrix 写了: 2024年 1月 13日 08:59
嗯。很好。
我也想到了。开始我也是考虑 p | (n
2+1)的问题,这个形式容易看出 p | (n+kp)
2+1,所以n可以取(0,p)之间的整数。后来我突然把问题写成 mp-1=n
2的形式。然后我就看不出来了。
不过第2,3个问题我还是没想出怎么就成立。现在可以假设 p|n
2+1,q|m
2+1,怎么找到k使得k
2+1是pq的倍数?中国剩余定理在这里怎么用?
f(x)=x^2+1\equiv 0\pmod{p} is solvable ==> for any k\in N, f(x)=x^2+1\equiv 0\pmod{p^k} is solvable (Hensel's Lemma); Now, if N={p_1}^{k_1}...{p_s}^{k_s} with the p_j's being distinct primes \equiv 1\pmod{4}, we have f(x)\equiv 0\pmod{N} solvable (Chinese Remainder Theorem). Same as before, there is an n\in [0, N] such that N\mid{n^2+1},==>.....
For this n\in [0, N-1] satisfying N|(n^1+1), we have 2N|(n^1+1) if n is odd; and 2N|((n+N)^2+1 if n is even (where you still have 0<n+N<2N).
#23 Re: 数论题
发表于 : 2024年 1月 13日 12:21
由 changbaihou
YWY 写了: 2024年 1月 13日 11:18
同意。如果考虑细节的话,那么在用中国剩余定理之前还要解决形式为p = 4k+1的素数的
方幂的形况。类似于上面的链接,可以通过考虑模掉(4k+1)
r得到的乘法群(阶数为(4k+1)
r的totient number的循环群),这个totient number被4整除,所以能找到阶数为4的元素(其平方等于 -1 mod (4k+1)
r)。
That's right, you need to consider p^k|(x^2+1) for a general power p^k before using CRT. Since p>2 and x^2+1 has only degree 2, by Hensel's Lemma there is a one-to-one correspondence between the (two) solutions to x^2+1\equiv 0 \pmod{p^k} and the solutions to x^2+1\equiv 0 \pmod{p}.
#24 Re: 数论题
发表于 : 2024年 1月 13日 12:21
由 TheMatrix
changbaihou 写了: 2024年 1月 12日 22:52
有了你前面那个问题的答案后,1是trivially true; 从中国剩余定理,2和3也是对的。
如果接受结论的话,这个集合S,也就是没有4k+3素因子也没有repeated 2 factor的集合,中的每一个数p都有(最小的)一个q<p,such that pq = n
2+1,也就是一个pair (p,q)。这个pair形成一个link,递降到1:(p,q,...,1)。
1000之内集合S中的素数有81个。从每个素数开始的link如下(不计1)。长度为1的link就是n
2+1的prime。
呵呵。玩一下。感觉没啥用。
[2]
[5]
[13, 2]
[17]
[29, 5]
[37]
[41, 2]
[53, 10]
[61, 2]
[73, 10]
[89, 13, 2]
[97, 5]
[101]
[109, 10]
[113, 2]
[137, 10]
[149, 13, 2]
[157, 5]
[173, 37]
[181, 2]
[193, 34, 5]
[197]
[229, 50]
[233, 34, 5]
[241, 17]
[257]
[269, 25, 2]
[277, 13, 2]
[281, 10]
[293, 65]
[313, 2]
[317, 41, 2]
[337, 65]
[349, 53, 10]
[353, 5]
[373, 29, 5]
[389, 34, 5]
[397, 10]
[401]
[409, 50]
[421, 2]
[433, 74, 13, 2]
[449, 10]
[457, 26]
[461, 5]
[509, 85, 2]
[521, 106, 5]
[541, 5]
[557, 25, 2]
[569, 13, 2]
[577]
[593, 10]
[601, 26]
[613, 2]
[617, 61, 2]
[641, 37]
[653, 34, 5]
[661, 17]
[673, 5]
[677]
[701, 26]
[709, 13, 2]
[733, 170]
[757, 10]
[761, 2]
[769, 5]
[773, 130, 17]
[797, 58, 5]
[809, 125, 26]
[821, 106, 5]
[829, 73, 10]
[853, 130, 17]
[857, 50]
[877, 26]
[881, 170]
[929, 113, 2]
[937, 41, 2]
[941, 10]
[953, 205, 5]
[977, 65]
[997, 26]
#25 Re: 数论题
发表于 : 2024年 1月 13日 12:59
由 TheMatrix
changbaihou 写了: 2024年 1月 13日 12:15
f(x)=x^2+1\equiv 0\pmod{p} is solvable ==> for any k\in N, f(x)=x^2+1\equiv 0\pmod{p^k} is solvable (Hensel's Lemma); Now, if N={p_1}^{k_1}...{p_s}^{k_s} with the p_j's being distinct primes \equiv 1\pmod{4}, we have f(x)\equiv 0\pmod{N} solvable (Chinese Remainder Theorem). Same as before, there is an n\in [0, N] such that N\mid{n^2+1},==>.....
For this n\in [0, N-1] satisfying N|(n^1+1), we have 2N|(n^1+1) if n is odd; and 2N|((n+N)^2+1 if n is even (where you still have 0<n+N<2N).
wow,这里不少东西啊 - Hensel's Lemma, Chinese Remainder Theorem.
不过中国剩余定理这里我还有点疑问。wiki上写的是:
x-r
1=0 (mod p
1)
x-r
2=0 (mod p
2)
x-r
3=0 (mod p
3)
那么存在x satisfy both mod p
1p
2p
3。
你这里换成了f(x)=x
2+1。这是二次的啊。这行吗?

#26 Re: 数论题
发表于 : 2024年 1月 13日 13:13
由 TheMatrix
changbaihou 写了: 2024年 1月 12日 22:52
有了你前面那个问题的答案后,1是trivially true; 从中国剩余定理,2和3也是对的。
我再追加一个statement:前面三个问题中的q是唯一的。
也就是比如对于一个p=4k+1素数,只能找到唯一一个q<p,such that pq=n
2+1。
有了前面的证明,这个应该不难吧。
#27 Re: 数论题
发表于 : 2024年 1月 13日 15:54
由 YWY
YWY 写了: 2024年 1月 13日 11:05
从n
2 = -1 mod p的角度看,容易和群论联系起来。大概来说,就是群 Z
px 里找阶(order)等于4的元素。
TheMatrix 写了: 2024年 1月 13日 11:50
你这个,是回答我如下的问题吗?我没看出来联系:
上面的回答是针对第一个问题(也就是针对mod p)而说的,涉及到多个素数乘机需要用剩余定理。
#28 Re: 数论题
发表于 : 2024年 1月 13日 16:07
由 YWY
TheMatrix 写了: 2024年 1月 13日 12:59
wow,这里不少东西啊 - Hensel's Lemma, Chinese Remainder Theorem.
不过中国剩余定理这里我还有点疑问。wiki上写的是:
x-r
1=0 (mod p
1)
x-r
2=0 (mod p
2)
x-r
3=0 (mod p
3)
那么存在x satisfy both mod p
1p
2p
3。
你这里换成了f(x)=x
2+1。这是二次的啊。这行吗?
你上面的p
i不需要都是素数,只需两两互质(最大公约数为1)即可。
再就是,一次或者二次,在这里是无关的。按前面说讨论,模掉每一个型为4k+1的素数的方幂(记作q
i),我们都能找到一个满足条件相应的n
i使得q
i整除n
i2+1;由中国剩余定理,就能找到整数n使得n = n
i mod q
i,这个n就满足你的最终条件。
#29 Re: 数论题
发表于 : 2024年 1月 13日 16:19
由 FGH
2和4k+1类型的素数在复整数Z里不是真正的素数。
而4k+3类型的素数则是Z里的真正素数。
比如2=(1+i)(1-i), 5=(2+i)(2-i), 13=(3+2i)(3-2i), 17=(4+i)(4-i).
把n^2+1在Z里分解成(n+i)(n-i)。因为n+i和n-i不可能被4k+3类型的素数整除,
所以它们的Z里的素因子都是非实数,也就是形如a+bi,
满足a^2+b^2是4k+1类型的素数。
#30 Re: 数论题
发表于 : 2024年 1月 13日 16:21
由 FGH
FGH 写了: 2024年 1月 13日 16:19
2和4k+1类型的素数在复整数Z
里不是真正的素数。
而4k+3类型的素数则是Z里的真正素数。
比如2=(1+i)(1-i), 5=(2+i)(2-i), 13=(3+2i)(3-2i), 17=(4+i)(4-i).
把n^2+1在Z里分解成(n+i)(n-i)。因为n+i和n-i不可能被4k+3类型的素数整除,
所以它们的Z里的素因子都是非实数,也就是形如a+bi,
满足a^2+b^2是4k+1类型的素数。
所有的Z都要被理解成Z【i】。
#31 Re: 数论题
发表于 : 2024年 1月 13日 17:30
由 TheMatrix
YWY 写了: 2024年 1月 13日 16:07
你上面的p
i不需要都是素数,只需两两互质(最大公约数为1)即可。
再就是,一次或者二次,在这里是无关的。按前面说讨论,模掉每一个型为4k+1的素数的方幂(记作q
i),我们都能找到一个满足条件相应的n
i使得q
i整除n
i2+1;由中国剩余定理,就能找到整数n使得n = n
i mod q
i,这个n就满足你的最终条件。
嗯。明白了。谢谢。
这挺绕头的啊。
#32 Re: 数论题
发表于 : 2024年 1月 13日 17:33
由 TheMatrix
FGH 写了: 2024年 1月 13日 16:19
2和4k+1类型的素数在复整数Z[ i ]里不是真正的素数。
而4k+3类型的素数则是Z[ i ]里的真正素数。
比如2=(1+i)(1-i), 5=(2+i)(2-i), 13=(3+2i)(3-2i), 17=(4+i)(4-i).
把n^2+1在Z[ i ]里分解成(n+i)(n-i)。因为n+i和n-i不可能被4k+3类型的素数整除,
所以它们的Z[ i ]里的素因子都是非实数,也就是形如a+bi,
满足a^2+b^2是4k+1类型的素数。
嗯。很好。
前段时间学习了素数在扩域中的三种形态:split, ramified, inert。也就是说4k+1的素数在Z[ i ]中split,而4k+3的素数在Z[ i ]中inert。
#33 Re: 数论题
发表于 : 2024年 1月 15日 09:47
由 TheMatrix
YWY 写了: 2024年 1月 13日 11:05
从n
2 = -1 mod p的角度看,容易和群论联系起来。大概来说,就是群 Z
px 里找阶(order)等于4的元素。
嗯。对。在Z
p=Z/pZ中考虑这个问题更清楚。
也就是研究n
2+1=0在Z/pZ中是否有解的问题。p=4k+1的时候有解,这个的证明应该就是changbaihou给出的那个方法。而且有解的话就是成对出现。
#34 Re: 数论题
发表于 : 2024年 1月 15日 11:16
由 YWY
YWY 写了: 2024年 1月 13日 11:05
从n
2 = -1 mod p的角度看,容易和群论联系起来。大概来说,就是群 Z
px 里找阶(order)等于4的元素。
TheMatrix 写了: 2024年 1月 15日 09:47
嗯。对。在Z
p=Z/pZ中考虑这个问题更清楚。
也就是研究n
2+1=0在Z/pZ中是否有解的问题。p=4k+1的时候有解,这个的证明应该就是changbaihou给出的那个方法。而且有解的话就是成对出现。
当 p 是素数时,Z
px 是阶数为 p-1 的循环群。
那么当素数 p=4k+1 时,Z
px 是阶数为 4k 的循环群, 所以能够找到阶数为4的元素,而且(不多不少)有两个阶数为4的元素(满足n
4 = 1 mod p 但 n
2 不等于 1 mod p,所以n
2 = -1 mod p,也就是p整除n
2 + 1),如果一个元素是n,那么另外一个就是n
3 = -n mod p,他们两互为对方的3次方(mod p,做为Z
px中的元素),这两个元素(正负n)的平方相等。所以满足 pq = n
2 + 1 mod p 的 q mod 有(至多)两个解,而且两个不同解确实会发生,比如5 x 1 = 5 和 5 x 2 = 10。这回答了你前面问过的唯一性。
群论的方法只能证出n的存在,但没给出具体值。changbaihou的方法利用威尔逊引理,好处是明确地给出了n的具体值。
#35 Re: 数论题
发表于 : 2024年 1月 15日 11:56
由 YWY
YWY 写了: 2024年 1月 15日 11:16
当 p 是素数时,Z
px 是阶数为 p-1 的循环群。
那么当素数 p=4k+1 时,Z
px 是阶数为 4k 的循环群, 所以能够找到阶数为4的元素,而且(不多不少)有两个阶数为4的元素(满足n
4 = 1 mod p 但 n
2 不等于 1 mod p,所以n
2 = -1 mod p,也就是p整除n
2 + 1),如果一个元素是n,那么另外一个就是n
3 = -n mod p,他们两互为对方的3次方(mod p,做为Z
px中的元素),这两个元素(正负n)的平方相等。所以满足 pq = n
2 + 1 mod p 的 q mod 有(至多)两个解,而且两个不同解确实会发生,比如5 x 1 = 5 和 5 x 2 = 10。这回答了你前面问过的唯一性。
群论的方法只能证出n的存在,但没给出具体值。changbaihou的方法利用威尔逊引理,好处是明确地给出了n的具体值。
又想了一下,当素数 p=4k+1 时,满足 pq = n
2 + 1 mod p 的 q mod 有正好两个(不同)解,也就是满足 0<q<p 的 q 正好两个。由上面讨论,如果pq
1 = n
2 + 1 同时 0 < n < p,那么另一个 q
2 就该满足 pq
2 = (p-n)
2 + 1。解方程得出 q
2 = p - 2\sqrt{pq
1 - 1} + q
1。同时 q
2 不能等于 q
1,否则p = 2\sqrt{pq
1 - 1} 为偶数。
#36 Re: 数论题
发表于 : 2024年 1月 15日 12:02
由 TheMatrix
YWY 写了: 2024年 1月 15日 11:16
当 p 是素数时,Z
px 是阶数为 p-1 的循环群。
那么当素数 p=4k+1 时,Z
px 是阶数为 4k 的循环群, 所以能够找到阶数为4的元素,而且(不多不少)有两个阶数为4的元素(满足n
4 = 1 mod p 但 n
2 不等于 1 mod p,所以n
2 = -1 mod p,也就是p整除n
2 + 1),如果一个元素是n,那么另外一个就是n
3 = -n mod p,他们两互为对方的3次方(mod p,做为Z
px中的元素),这两个元素(正负n)的平方相等。所以满足 pq = n
2 + 1 mod p 的 q mod 有(至多)两个解,而且两个不同解确实会发生,比如5 x 1 = 5 和 5 x 2 = 10。这回答了你前面问过的唯一性。
群论的方法只能证出n的存在,但没给出具体值。changbaihou的方法利用威尔逊引理,好处是明确地给出了n的具体值。
嗯。群论的方法去粗取精了。
当p是4k+1素数因子的合数时,好像也可以用二次互反定理证明吧。
#37 Re: 数论题
发表于 : 2024年 1月 15日 12:28
由 YWY
TheMatrix 写了: 2024年 1月 15日 12:02
嗯。群论的方法去粗取精了。
当p是4k+1素数因子的合数时,好像也可以用二次互反定理证明吧。
上面的讨论对形式为4k+1素数的方幂也成立,同样能得出两个q值。
在合数p为r个形式为4k+1素数(的方幂)的乘积的情况,用中国剩余定理,模掉每一个形式为4k+1素数(的方幂),n有两个可能,那么模掉这个合数,n mod p 就有正好2
r种不同可能,就是说正好有2
r个满足 0<n<p 的 n,对应的n
2+1有2
r种不同可能。然后从 pq = n
2+1 解出相应的q值(0<q<p),就能得出q的正好2
r种(不重复)可能。
#38 Re: 数论题
发表于 : 2024年 1月 17日 17:41
由 FoxMe
最近大家讨论数论热情很高啊