P=n^2-2+41 for n=1,2,3,... 的证明在 R 中生成素数
Proof of P=n^2-2+41 for n=1,2,3,... generating prime numbers in R
我很好奇 R 中是否有很好的方法来证明公式
P=n^2-2+41 对于 n=1,2,3,...
正在生成素数(直到 40)?
没有。检查 n=1:(1^2) - 2 + 41 = 1 + 39 = 40。不是质数。
如果您坚持使用 R 代码来检查,这里有一个方法:
gen_p <- function(n) n^2 + 39
for(i in 1:40) print(gmp::isprime(gen_p(i)))
我还要补充一点,“证明 某些东西适用于许多 n 值”与 证明 它通常适用于n.
的所有值
我很好奇 R 中是否有很好的方法来证明公式 P=n^2-2+41 对于 n=1,2,3,... 正在生成素数(直到 40)?
没有。检查 n=1:(1^2) - 2 + 41 = 1 + 39 = 40。不是质数。
如果您坚持使用 R 代码来检查,这里有一个方法:
gen_p <- function(n) n^2 + 39
for(i in 1:40) print(gmp::isprime(gen_p(i)))
我还要补充一点,“证明 某些东西适用于许多 n 值”与 证明 它通常适用于n.
的所有值