約数

提供: testwiki
ナビゲーションに移動 検索に移動

テンプレート:脚注の不足 数学において整数 テンプレート:Mvar約数(やくすう、テンプレート:Lang-en-short)とは、テンプレート:Mvar割り切る整数またはそれらの集合のことである。割り切るかどうかということにおいて、符号は本質的な問題ではないため、テンプレート:Mvar を正の整数(自然数)に、約数は正の数に限定して考えることも多い。自然数や整数の範囲でなく文字式や抽象代数学における整域などで「約数」と同様の意味を用いる場合は、「因数」(いんすう)、「因子」(いんし、テンプレート:Lang-en-short)が使われることが多い。特に素数である約数を「素因数」と言う(素約数とも言われた[1][2])。

整数 テンプレート:Mvar が整数 テンプレート:Mvar の約数であることを、記号 | を用いて テンプレート:Math と表す。

約数の定義を式で表すと、「整数 テンプレート:Mathテンプレート:Mvar約数であるとは、ある整数 テンプレート:Mvar をとると テンプレート:Math が成立することである」であるが、条件「テンプレート:Math」を外すこともある(その場合、テンプレート:Math のとき テンプレート:Math も約数になる)。

自然数(正の整数)で考えている文章では、ことわりがなくても「約数」を前提にしていることは多い。

定義

整数 テンプレート:Mathテンプレート:Mvar約数であるとは、「ある整数 テンプレート:Mvar をとると テンプレート:Math が成立することである」であるが、条件「テンプレート:Math」を外すこともある。このときは、テンプレート:Math のときに限り テンプレート:Math も約数になる。約数が無数にある整数は テンプレート:Math だけである。

負の符号は本質的な問題ではないため、ここでは以下現れる数はすべて自然数とする。

どのような自然数 テンプレート:Mvar に対しても、テンプレート:Math と自分自身 テンプレート:Mvarテンプレート:Mvar の約数である。テンプレート:Math 以上の自然数はさらに、約数の個数が テンプレート:Math であるかそれより大かで分けられる。テンプレート:Math と自分自身以外に約数をもたない自然数を素数といい、そうでない自然数を合成数という。合成数は重複を許した2個以上の素数の積である。

例えば、

テンプレート:Math2テンプレート:OEIS

は素数であるが、テンプレート:Math の約数は、

テンプレート:Math
テンプレート:Math
テンプレート:Math
テンプレート:Math
テンプレート:Math
テンプレート:Math

より、テンプレート:Math の6個である。

合成数の列は

テンプレート:Math2テンプレート:OEIS

例えば テンプレート:Math は約数の個数が12個もあり、もれなく挙げるのはたいへんである。そこで、「テンプレート:Mvarテンプレート:Mvar の約数ならば、テンプレート:Mvarテンプレート:Mvar の約数である」ことを使うと、半分程度の労力で済む。

テンプレート:Math の約数:テンプレート:Math2

一般に、平方数のときに限り約数の個数は奇数になる。

テンプレート:Math の約数:テンプレート:Math2

一般に、約数の個数を求めるとなると、素因数分解が効果を発揮する。

テンプレート:Mvar の素因数分解を テンプレート:Math とすると、テンプレート:Mvar の約数の個数は テンプレート:Math

素因数分解の可能性と一意性(特に一意性)は自明な定理ではない(これを算術の基本定理という)。しかし、これにより約数を式で表すことができる:

テンプレート:Math より、
テンプレート:Math の約数:テンプレート:Math

約数に関する定義と性質

テンプレート:Mvar の素因数分解を テンプレート:Math とすると、
テンプレート:Math

約数の個数

自然数 テンプレート:Mvar の正の約数の個数を テンプレート:Math で表す。

個数 概要 OEIS
テンプレート:Center 1
テンプレート:Center 2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37, 41, … 素数 テンプレート:OEIS
テンプレート:Center 4, 9, 25, 49, 121, 169, 289, 361, 529, 841, … 素数自乗 テンプレート:OEIS
テンプレート:Center 6, 8, 10, 14, 15, 21, 22, 26, 27, 33, 34, 35, … 素数の立方
テンプレート:Mvarテンプレート:Mvar, テンプレート:Mvar は異なる素数)
テンプレート:OEIS
テンプレート:Center 16, 81, 625, 2401, 14641, 28561, 83521, … 素数の4乗 テンプレート:OEIS
テンプレート:Center 12, 18, 20, 28, 32, 44, 45, 50, 52, 63, 68, … 素数の5乗
テンプレート:Mathテンプレート:Mvar, テンプレート:Mvar は異なる素数)
テンプレート:OEIS
テンプレート:Center 64, 729, 15625, 117649, 1771561, … 素数の6乗 テンプレート:OEIS
テンプレート:Center 24, 30, 40, 42, 54, 56, 66, 70, 78, 88, … 素数の7乗
楔数
テンプレート:Mathテンプレート:Mvar, テンプレート:Mvar は異なる素数)
テンプレート:OEIS
テンプレート:Center 36, 100, 196, 225, 256, 441, 484, 676, … 素数の8乗
テンプレート:Mathテンプレート:Mvar, テンプレート:Mvar は異なる素数)
テンプレート:OEIS
テンプレート:Center 48, 80, 112, 162, 176, 208, 272, 304, 368, … 素数の9乗
テンプレート:Mathテンプレート:Mvar, テンプレート:Mvar は異なる素数)
テンプレート:OEIS
テンプレート:Center 1024, 59049, 9765625, 282475249, … 素数の10乗 テンプレート:OEIS
テンプレート:Center 60, 72, 84, 90, 96, 108, 126, 132, 140, 150, … 素数の11乗
テンプレート:Math
テンプレート:Math
テンプレート:Mathテンプレート:Mvar, テンプレート:Mvar, テンプレート:Mvar は異なる素数)
テンプレート:OEIS
テンプレート:Center 4096, 531441, 244140625, … 素数の12乗 テンプレート:OEIS
テンプレート:Center 192, 320, 448, 704, 832, 1088, 1216, 1458, … 素数の13乗
テンプレート:Mathテンプレート:Mvar, テンプレート:Mvar は異なる素数)
テンプレート:OEIS
テンプレート:Center 144, 324, 400, 784, 1936, 2025, 2500, 2704, … 素数の14乗
テンプレート:Mathテンプレート:Mvar, テンプレート:Mvar は異なる素数)
テンプレート:OEIS
テンプレート:Center 120, 168, 210, 216, 264, 270, 280, 312, 330, … テンプレート:OEIS
テンプレート:Center 65536, 43046721, 152587890625, … 素数の16乗 テンプレート:OEIS
テンプレート:Center 180, 252, 288, 300, 396, 450, 468, 588, 612, … テンプレート:OEIS
テンプレート:Center 262144, 387420489, 3814697265625, … 素数の18乗 テンプレート:OEIS
テンプレート:Center 240, 336, 432, 528, 560, 624, 648, 810, 816, … テンプレート:OEIS
テンプレート:Center 576, 1600, 2916, 3136, 7744, 10816, … 素数の20乗
テンプレート:Mathテンプレート:Mvar, テンプレート:Mvar は異なる素数)
テンプレート:OEIS
テンプレート:Center 3072, 5120, 7168, 11264, 13312, 17408, … 素数の21乗
テンプレート:Mathテンプレート:Mvar, テンプレート:Mvar は異なる素数)
テンプレート:OEIS
テンプレート:Center 4194304, 31381059609, 2384185791015625, … 素数の22乗 テンプレート:OEIS
テンプレート:Center 360, 420, 480, 504, 540, 600, 630, 660, 672, … テンプレート:OEIS
テンプレート:Center 1296, 10000, 38416, 50625, 194481, … 素数の24乗
テンプレート:Mathテンプレート:Mvar, テンプレート:Mvar は異なる素数)
テンプレート:OEIS
テンプレート:Center 12288, 20480, 28672, 45056, 53248, 69632, … 素数の25乗
テンプレート:Mathテンプレート:Mvar, テンプレート:Mvar は異なる素数)
テンプレート:OEIS
テンプレート:Center 900, 1764, 2304, 4356, 4900, 6084, 6400, … テンプレート:OEIS
テンプレート:Center 960, 1344, 1728, 2112, 2240, 2496, 3264, … テンプレート:OEIS
テンプレート:Center 268435456, 22876792454961, … 素数の28乗 テンプレート:OEIS
テンプレート:Center 720, 1008, 1200, 1584, 1620, 1872, 2268, … テンプレート:OEIS
テンプレート:Center 1073741824, 205891132094649, … 素数の30乗 テンプレート:OEIS
テンプレート:Center 840, 1080, 1320, 1512, 1560, 1848, 1890, … テンプレート:OEIS
テンプレート:Center 9216, 25600, 50176, 123904, … 素数の32乗
テンプレート:Mathテンプレート:Mvar, テンプレート:Mvar は異なる素数)
テンプレート:OEIS
テンプレート:Center 196608, 327680, 458752, 720896, … 素数の33乗
テンプレート:Mathテンプレート:Mvar, テンプレート:Mvar は異なる素数)
テンプレート:OEIS
テンプレート:Center 5184, 11664, 40000, 153664, 250000, … 素数の34乗
テンプレート:Mathテンプレート:Mvar, テンプレート:Mvar は異なる素数)
テンプレート:OEIS
テンプレート:Center 1260, 1440, 1800, 1980, 2016, 2100, … テンプレート:OEIS
テンプレート:Center 68719476736, 150094635296999121, … 素数の36乗 テンプレート:OEIS
テンプレート:Center 786432, 1310720, 1835008, … 素数の37乗
テンプレート:Mathテンプレート:Mvar, テンプレート:Mvar は異なる素数)
テンプレート:OEIS
テンプレート:Center 36864, 102400, 200704, 495616, … 素数の38乗
テンプレート:Mathテンプレート:Mvar, テンプレート:Mvar は異なる素数)
テンプレート:OEIS
テンプレート:Center 1680, 2160, 2640, 3024, 3120, 3240, … テンプレート:OEIS
テンプレート:Center 1099511627776, 12157665459056928801, … 素数の40乗 テンプレート:OEIS
テンプレート:Center 2880, 4032, 4800, 6336, 7488, 9408, … テンプレート:OEIS
テンプレート:Center 4398046511104, 109418989131512359209, … 素数の42乗 テンプレート:OEIS
テンプレート:Center 15360, 21504, 27648, 33792, 35840, … テンプレート:OEIS
テンプレート:Center 3600, 7056, 8100, 15876, 17424, 19600, … テンプレート:OEIS
テンプレート:Center 12582912, 20971520, 29360128, … 素数の45乗
テンプレート:Mathテンプレート:Mvar, テンプレート:Mvar は異なる素数)
テンプレート:OEIS
テンプレート:Center 70368744177664, 8862938119652501095929, … 素数の46乗 テンプレート:OEIS
テンプレート:Center 2520, 3360, 3780, 3960, 4200, 4320, … テンプレート:OEIS
テンプレート:Center 46656, 1000000, 7529536, 11390625, … 素数の48乗
テンプレート:Mathテンプレート:Mvar, テンプレート:Mvar は異なる素数)
テンプレート:OEIS
テンプレート:Center 6480, 9072, 14256, 16848, 22032, … テンプレート:OEIS

上記の表で先頭の数はテンプレート:OEISを参照。

  • 正の約数の個数の列は
テンプレート:Math2テンプレート:OEIS
  • 正の約数の個数が奇数である自然数は平方数に限られる。
  • 正の約数の個数が自分自身までのどの自然数よりも大きい自然数(252の倍数に多い)については高度合成数を参照。
  • 正の約数の個数の総和の列は
テンプレート:Math2テンプレート:OEIS
  • 正の約数の個数の総和が自身の整数倍になる数の列は
テンプレート:Math2テンプレート:OEIS
このときの約数の個数の総和はテンプレート:OEISを参照。
  • 約数の個数が三角数になる三角数の列は
テンプレート:Math2テンプレート:OEIS
  • 約数の個数が三角数になる三角数で前の約数の個数を上回る数の列は
テンプレート:Math2テンプレート:OEIS
  • 自身の約数の個数で割りきれる数は
テンプレート:Math2(テンプレート:OEIS)

約数の和

自然数 テンプレート:Mvar の正の約数の和を、約数関数 テンプレート:Math で表す。素因数分解により、正の約数の和も式で表すことができる。

テンプレート:Mvar の素因数分解を テンプレート:Math とすると、

σ(N)=(1+21++2a1)(1+31++3a2)(1+51++5a3)=2a1+11213a2+11315a3+1151
  • 正の約数の和が奇数になる自然数は、平方数と平方数の2倍のみである。これは平方数の約数の個数が奇数個になることと偶数の素数が テンプレート:Math しかないからである。
テンプレート:Math2テンプレート:OEIS
奇数になる正の約数の和の列は テンプレート:Math2テンプレート:OEIS
テンプレート:Math 以外は平方数である。これらの数の正の平方根は テンプレート:Math2である。(テンプレート:OEIS
素数になる約数の和の列は テンプレート:Mathである。(テンプレート:OEIS
テンプレート:Math
を満たす奇数の自然数 テンプレート:Mvarテンプレート:Mvar 個の相異なる素因数を持つとき、
テンプレート:Math
が成り立つ。(Nielsen, 2003)

約数の和の一覧

約数の和 (OEIS) 約数の和 (OEIS)
自然数 テンプレート:OEIS フィボナッチ数 テンプレート:OEIS
素数 テンプレート:OEIS 三角数 テンプレート:OEIS
平方数 テンプレート:OEIS 立方数 テンプレート:OEIS
完全数 テンプレート:OEIS 倍積完全数 テンプレート:OEIS
階乗数 テンプレート:OEIS 高度合成数 テンプレート:OEIS
矩形数 テンプレート:OEIS 楔数 テンプレート:OEIS
テンプレート:Mvar テンプレート:OEIS 五角数 テンプレート:OEIS
回文数 テンプレート:OEIS リュカ数 テンプレート:OEIS
  • 正の約数の和に等しくなる自然数の個数が自身までの自然数より大きくなる自然数がある。
個数 約数の和
1 テンプレート:Math テンプレート:Math
2 テンプレート:Math テンプレート:Math
3 テンプレート:Math テンプレート:Math
5 テンプレート:Math テンプレート:Math
6 テンプレート:Math テンプレート:Math
7 テンプレート:Math テンプレート:Math
約数の和
になる個数
参照
1 テンプレート:Math2 テンプレート:OEIS
2 テンプレート:Math2 テンプレート:OEIS
3 テンプレート:Math2 テンプレート:OEIS
4 テンプレート:Math2 テンプレート:OEIS
5 テンプレート:Math2 テンプレート:OEIS
6 テンプレート:Math2 テンプレート:OEIS
7 テンプレート:Math2 テンプレート:OEIS
8 テンプレート:Math2 テンプレート:OEIS
9 テンプレート:Math2 テンプレート:OEIS
10 テンプレート:Math2 テンプレート:OEIS
11 テンプレート:Math2 テンプレート:OEIS
12 テンプレート:Math2 テンプレート:OEIS

約数の和から元の自然数の求め方

正の約数の和が テンプレート:Mvar となる自然数 テンプレート:Mvar を求めるには、初項 テンプレート:Math の素因数のべき和の積を既知とするところから求める必要がある。

初項 テンプレート:Math の素数のべき和の列は テンプレート:Math2テンプレート:OEIS

例:正の約数の和が テンプレート:Math になる自然数 テンプレート:Mvar の求め方:

テンプレート:Math2
これらのうち初項 テンプレート:Math の素数のべき和の積になっているのは
テンプレート:Mathテンプレート:Mathテンプレート:Math
の3通りである。
テンプレート:Mathテンプレート:Math
テンプレート:Mathテンプレート:Math
テンプレート:Mathテンプレート:Math
(ただし因数が テンプレート:Math または テンプレート:Math のときは、初項 テンプレート:Math の素数のべき和の表示が一意でなく、2通りなので、答えが複数求まる。
テンプレート:Math
テンプレート:Math

約数の和の総和

その他

テンプレート:Math2テンプレート:OEIS
小さい方の数の列は テンプレート:Math2テンプレート:OEIS
大きい方の数はテンプレート:OEISを参照、約数の和の列はテンプレート:OEISを参照。
  • 正の約数の和にならない自然数の列は
テンプレート:Math2テンプレート:OEIS
  • Nσm(n)=N(m1) を満たす n が何個あるかの数列については、テンプレート:OEISを参照。

未解決問題

  • 正の約数の総和が素数になる自然数は無数に存在するか。
  • 2個以上の正の約数の総和になる奇数は無数に存在するか。
  • 2個以上連続で正の約数の総和になる自然数の組は無数に存在するか。
  • 連続して正の約数の和にならない数の組の最大個数は何個連続か。

一般化

約数の概念は、除法の原理が定義される、整域で一般化される。ユークリッド整域などの一意分解整域、例えば可換体上の一変数多項式環 テンプレート:Math などである。

すなわち、任意の元 テンプレート:Mvar に対し、テンプレート:Mvar を余りなく割り切る元を テンプレート:Mvar約元(divisor)あるいは因子(factor)という。テンプレート:Mvar が真の約元を持たないとき テンプレート:Mvar既約元という(素因子あるいは既約因子ともいう)。

ユークリッド整域では単元(unit, 可逆元 invertible element)倍の違いを除いて素因数分解の一意性が成り立つ。素因数分解の一意性を要求しないならば、さらに一般の可換環 テンプレート:Mvar に対しても、単項イデアルの包含関係により約数の概念を拡張することができる。すなわち、テンプレート:Math に対し、単項イデアル テンプレート:Math テンプレート:Mathテンプレート:Math を満たすとき、テンプレート:Mvarテンプレート:Mvar の約元(あるいは約数、因子)であるといい、テンプレート:Math と表す[3]。このとき、テンプレート:Mvarテンプレート:Mvar の倍元(または倍数)であるともいう。

参考文献

テンプレート:Reflist

関連項目

外部リンク

テンプレート:Divisor classes