素数の自動抽出プログラム Prime Numbers

Loading...

Sign in or sign up now!
Alert icon
Upgrade to the latest Flash Player for improved playback performance. Upgrade now or more info.
6,241
Loading...
Alert icon
Sign in or sign up now!
Alert icon

Uploaded by on Nov 27, 2009

NHKスペシャルでやっていた「リーマン予想」という番組の中で、100年来解けていない難問があるそうで、
素数が自動的に作れない-と言っていた。素数階段を作ってみたりしてグラフ化して何とか素数の法則を見つけようと試みていた。
 へーおもしろーと思ってので2,3日あれこれ考えて挑戦してみた。
 で、直感でVBAプログラムを利用してみたら、このようにあらまあーとできちゃいました。
YouTubeの10分という制約があるので7万までにしてときますが、セルの数やメモリーが許せば無限大に
抽出可能です。 おもしろい所は、大きな数になるに従って1000あたりの素数の数が少しずつ減ってゆくとこです。
 30万からの素数をVol3として追加しました。
http://www.youtube.com/watch?v=JMOwTZpkmfc
※素数を知らない人は 素数とは で検索してね。     I've made the program as abstracting Prime numbers from all numbers with VBA language. If Google corp cancels the limit as time for movie,I can perform this abstraction infinitely.

Category:

Science & Technology

Tags:

License:

Standard YouTube License

  • likes, 4 dislikes

Link to this comment:

Share to:
see all

All Comments (6)

Sign In or Sign Up now to post a comment!
  • @katsukun1958

    雀牌は100までなかったですね(^_^;)。なんとなく、「い­らない牌を落としてゆく」麻雀のイメージで書きました。

    つまりいんわんとすることは、「倍数には、『素数の倍数であると­いう法則がある』のだから、それを落としてゆけば、ごく自然にあ­とは素数だけが残る-ですね。それをプログラムしました。

  • こんにちは。

    Excel2003だと、最下セルが65000なので、素数との­関係でみてゆくとおそらく80万前後の素数で最下セルに達するも­のと思われます。まあ、新PCと10万行あるxl2010を入れ­たら挑戦してみましょう。(#^.^#)

  • じゃあ同じ方法で10の10乗より大きな最小の素数を求めてみて­ください。

    それができたら10の100乗より大きな最小の素数を求めてみて­ください。

    上の2つの素数が同じ時間で生成できるのであれば、あなたはおそ­らく天才です^^

  • こんにちは。

    僕は数学者ではないので、単純にしかこの番組を理解していません­。プログラムの考え方は、 1.麻雀パイを1から100まで並べる 2.各素数の倍数のパイを下へ落としてゆく 3.残ったパイを間を詰めてセルに表示する というやり方です。

Loading...

Alert icon
0 / 00Unsaved Playlist Return to active list
    1. Your queue is empty. Add videos to your queue using this button:
      or sign in to load a different list.
    Loading...Loading...Saving...
    • Clear all videos from this list
    • Learn more