完全数(かんぜんすう)とは、その数自身を除く正の約数(自然数で、その数を割り切れる数)の和が、元の数自体と等しくなる自然数のことです。完全数は数学の中でも特に古くから知られ、興味深い性質を持つ数の一つとされています。
歴史
完全数に関する研究は古代ギリシャ時代にまで遡ります。ユークリッドの『原論』では、完全数に関する命題が記されており、2のべき乗に関連する形で完全数を生成する方法が紹介されています。これは後にユークリッド=オイラーの定理として知られるようになりました。
定義
ある自然数 が完全数であるためには、 の約数のうち、 自身を除いたものの和が と等しくなければなりません。数式で表すと、 ここで、和は のすべての正の約数 について取りますが、 自身は含みません。
例
- 最小の完全数は 6 で、その約数は 1, 2, 3, 6 です。1 + 2 + 3 = 6 となり、6 自身を除く約数の和が 6 に等しいため、6 は完全数です。
- 次に小さい完全数は 28 で、その約数は 1, 2, 4, 7, 14, 28 です。1 + 2 + 4 + 7 + 14 = 28 となり、28 も完全数です。
ユークリッド=オイラーの定理
ユークリッドが発見し、オイラーが一般化したこの定理によると、ある形式の素数を使って完全数を生成することができます。形式は次の通りです: ここで、 が素数(メルセンヌ素数)であれば、 は完全数です。例えば、 のとき、 は素数であり、 は完全数です。
現代の研究
完全数に関する研究は現代でも続いています。特に、奇数の完全数が存在するかどうかは長年の未解決問題の一つです。これまでに見つかっている完全数はすべて偶数です。また、完全数やメルセンヌ素数の探索には、高度な数学の理論だけでなく、強力なコンピュータの計算能力も用いられています。
完全数は数学のみならず、哲学や宗教の文脈でも象徴的な意味を持つことがあり、その神秘的な性質は今も多くの人々を魅了し続けています。