1分でわかるトレンド解説 1分でわかるトレンド解説

【1分解説】素数とは?

重原 正明

  音声解説

素数とは、2以上の自然数のうち、その数自身と1でしか割り切れない数のことです。2、3、5などは素数ですが、例えば6は2や3で割り切れるので素数ではありません。

素数は無限にあることが証明されています。またすべての2以上の自然数は、1つ以上の素数を掛け合わせたものとして、掛ける順序を無視すればただ一通りに表わすことができます。これを素因数分解といいます。

素数どうしを掛け合わせることは計算機を使えば比較的容易にできますが、大きな数を素因数分解することは難しく時間のかかる計算になります。この性質は、作りやすく、解読されにくい暗号を作るのに役立つため、素数は暗号づくりに使われることがあります。

例えば車のナンバープレートの14-21という数字列を伝えるために、14番目の素数43と、その21個後になる35番目の素数149を掛け合わせた数値6407を送れば、それは簡単な暗号になります。実際には、数の持つ他の性質も使った、RSA暗号などの暗号が開発・利用されています。

大きな素数が発見されたことがニュースになることがあります。このような素数発見のための計算は、計算機の性能試験の意味もありますが、より複雑な暗号を作るもととなる数値の発見でもあるわけです。

この解説は2024年11月時点の情報に基づいたものです。

重原 正明


本資料は情報提供を目的として作成されたものであり、投資勧誘を目的としたものではありません。作成時点で、第一生命経済研究所が信ずるに足ると判断した情報に基づき作成していますが、その正確性、完全性に対する責任は負いません。

重原 正明

しげはら まさあき

総合調査部 政策調査G 研究理事
専⾨分野: 社会保障、リスク管理・保険数理

執筆者の最近のレポート

関連テーマのレポート

関連テーマ