2016年12月24日SHAREツイートシェアはてブLINEおまけ:素数の大切さと深遠さ素数というのは「自然数の構成要素」という点でも重要なのですが、それ以外にもたくさんの「面白い性質」を持っています。素数は無限に存在します。この証明は紀元前にユークリッドが証明したのを初めとして、多くの証明があります。次に気になるのが自然数の中でいつ素数が出てくるのか。いう「素数分布」についての情報も多く知られていますが、完全にいつ出るのかについてはわかっていません。「ある予想」が成り立つとこれが完全にわかるのです。それがリーマン予想です。これは数学者でなくとも聞いたことのある問題では無いでしょうか?ちなみに、現在この予想を解決すると1億円もらえます。数学で重要とされている素数ですが、実は実生活でも役に立っています。先ほど紹介した「素因数分解の一意性」ですが、実は大きな数の素因数分解を求めるのは簡単ではありません。大きな数同士の積は計算すれば時間はかかるけど解けるのに対して、素因数分解をするには「小さい素数から順々に割る」のでさらに時間がかかります。この「積は簡単だけど素因数分解は難しい」という性質を利用して...あなたが使っているネットワークのセキュリティが守られているのです。物語風に書くとA「これからデータ送るわ。はい、これ鍵ね」B「?なにこれ?」A「これを入力したら開くようになっているから」B「よくわからんけど...わかった。」A「さて...データを送るか。パスワードは...」...データを送ったAくん。それを横からハッキングする人が。