登录
OEIS由OEIS基金会的许多慷慨捐赠者.

 

标志
提示
(来自的问候整数序列在线百科全书!)
A367566飞机 a(n)是素数p<=n+1的乘积,其中n*k^n==+-1(modp)表示每k不是p的倍数。 4

%I#39 2023年11月25日03:53:54

%S 2,3,2,15,6,35,6,3,2,33,6,13,6,15,14255,6,19,6,2,69,6,6,15,14,87,

%电话:6,31,6,3,2,15,61295,6,,3,2123,6,43,6,15,22705,6,17,6,32159,6,5,6,

%U 15,14177,6,61,6,3,2,15,664355,6,2,14213,6,73,6

%N a(N)是素数p<=N+1的乘积,使得N*k^N==+-1(mod p)对于每个不是p的倍数的k。

%C根据定义,所有术语都是自由的。然而,并非所有的无平方数都存在。

%C a(n)=1首先出现在n=252。

%如果n+1=p是素数,那么对于每一个不是p的倍数的k,k^n==1(mod p),那么n*k^n==-1(mod p),那么p除以a(n)。

%当n为奇数时,C a(n)为偶数;3|a(n)iff 3!|n和n>1;对于素数p>3,p(a(n)iffn==+-(p-1)(mod p*(p-1,/2))。因此,没有项可以被q*r整除,其中q和r是素数,2*q|r-1。

%C如果A239735(n)>1,则a(n)除以A239736(n);这可以使寻找A239735的大项变得实用。例如,A239735(46)=15044700,但由于a(46)=705(参见示例部分),只需要测试705的前15044700/705=21340倍。(此外,通过测试(46*k^46)mod q=1或q-1是否适用于任何q<2500的素数,几乎90%的倍数可以很快被排除,剩下不到2200个余数k来测试46*k*46-1和46*k_46+1是否是可能素数。)

%H Jon E.Schoenfield,n表,n=1..10000时的a(n)</a>

%H Jon E.Schoenfield,岩浆程序。

%e对于n=46,n+1=47是一个素数,所以对于每一个不是47的倍数的k,46*k^46==-1(mod p),所以47除以a(46)。此外,如果k!==,则46*k^46==1(mod 3)0(mod 3),所以3除以a(46),如果k!==,则46*k^46==+-1(mod 5)0(mod 5),所以5也除以a(46)。因为3、5和47是唯一的素数p,所以46*k^46==+-1(mod p)表示所有k!==0(模型p),a(46)=3*5*47=705。

%o(Python)

%o来自math导入prod

%o来自sympy import primerage

%o def A367566(n):如果全部((m:=n*pow(k,n,p)%p)==1或m==p-1,表示k在范围(1,p)),则返回prod(p表示p在素数范围(n+2)中)#_Chai Wah Wu_,2023年11月24日

%Y参考A000040、A239735、A367576。

%K nonn公司

%O 1,1号机组

%A _乔恩·肖恩菲尔德,2023年11月23日

查找|欢迎光临|维基|注册|音乐|地块2|演示|索引|浏览|更多|网络摄像头
贡献新序列。或评论|格式|样式表|转换|超级搜索|最近
OEIS社区|维护人OEIS基金会。

许可协议、使用条款、隐私政策。.

上次修改时间:美国东部夏令时2024年6月21日13:12。包含373544个序列。(在oeis4上运行。)