魔方吧·中文魔方俱乐部

 找回密码
 注册
搜索
热搜: 魔方
查看: 351212|回复: 4
打印 上一主题 下一主题

一个奇特的素数筛选的矩阵 [复制链接]

Rank: 8Rank: 8

积分
4787
帖子
1876
精华
12
UID
93
性别

魔方理论探索者 十年元老

跳转到指定楼层
1#
发表于 2005-1-6 09:08:45 |只看该作者 |倒序浏览
一个奇特的素数筛选的矩阵
    请大家看看下面的这个对称矩阵:
       4     7   10   13   16   19   22 ......
       7    12  17   22   27   32   37 ......
      10   17  24   31   38   45   52 ......
      13   22  31   40   49   58   67 ......
      16   27  38   49   60   71   82 ......
        ... ...  ...  ...  ... ...  ... ...
    规律是显然的:第一行公差为 3 ;第二行公差为 5 ,...
    这个对称矩阵有什么用呢?
    这就是森德拉姆(Sundaram,1934)素数筛法矩阵,如果一个自然数 N
出现在矩阵当中,那么 2*N+1 是合数;反之若 N 不在表中出现,则 2*N+1
肯定是素数!
    这么神奇的矩阵,奥妙在哪里呢 ?

[ 本帖最后由 ggglgq 于 2009-6-29 11:15 编辑 ]
~~ 宇宙在旋转运动 ~~ 魔方在循环变换 ~~

Rank: 8Rank: 8

积分
4787
帖子
1876
精华
12
UID
93
性别

魔方理论探索者 十年元老

2#
发表于 2005-1-7 11:47:47 |只看该作者
其实原理很简单!

让我们来分析一下:显然,矩阵的第i行、第j列的通项为
2(i-1)(j-1)+3(i-1)+3(j-1)+4
因此若N在表中的i行j列出现,则
2*N+1=2(2(i-1)(j-1)+3(i-1)+3(j-1)+4)+1
=(2(i-1)+3)(2(j-1)+3)
显然是一个合数。
假设2*N+1是合数,那么肯定存在奇数m,n满足2*N+1=m*n,并且
m>=3,n>=3, 那么,
N=(m*n-1)/2=((2*((m-3)/2)+3)(2*((n-3)/2)+3)-1)/2
根据通项公式,N应该出现在矩阵的(m-3)/2+1行,(n-3)/2+1列。
因此若N在表中不出现,则2*N+1必为素数!

[ 本帖最后由 ggglgq 于 2009-6-29 11:17 编辑 ]
~~ 宇宙在旋转运动 ~~ 魔方在循环变换 ~~

使用道具 举报

Rank: 10Rank: 10Rank: 10

积分
25039
帖子
4868
精华
33
UID
3
性别
兴趣爱好
结构
3#
发表于 2005-1-7 14:02:39 |只看该作者
好,顶一下[em23]
-,'''╭⌒╮⌒╮.',''',,',.'',,','',.,,'
.╱◥██◣''o┈ 魔方吧 ┄o.'',,',.
︱田︱田田︱ '',,',.o┈ 欢迎您光临 ┄o
╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬

使用道具 举报

Rank: 7Rank: 7Rank: 7

积分
3306
帖子
1333
精华
1
UID
489
性别

十四年元老

4#
发表于 2005-3-1 19:17:36 |只看该作者
看來大家還是數學高手!

使用道具 举报

透魔

有空了学学4D二阶

Rank: 6Rank: 6

积分
5924
帖子
3936
精华
0
UID
1290
兴趣爱好
结构
理论

魔方破解达人 八年元老

5#
发表于 2005-6-29 11:50:26 |只看该作者

估计是高中竞赛题,强

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

Archiver|手机版|魔方吧·中文魔方俱乐部

GMT+8, 2024-11-27 11:51

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部