本文へ移動

約数(数論)

整数の約数(因数)とは、その整数を余りなく割り切る整数である。この記事では、定義、表記法、約数の種類、基本的性質、関連概念、一般的な用途を解説する。

整数の約数(因数ともいう)とは、元の数を余りなく割り切る整数である。形式的には、整数 k が存在して n = m・k と書けるとき、m は n の約数である。この関係は通常、縦棒を用いて m | n と表す。すべての整数には、自明な約数として 1 とその数自身がある。整除の概念は初等数論の中心的なものであり、素数、合成数、最大公約数などの概念の基礎となる。除算は、整除可能性を判定するために用いる商と余りを生じさせる算術演算である。

画像ギャラリー

1 画像

定義と基本表記

約数を扱う際には、正の約数と負の約数を区別することが多い。m が n を割り切るなら、(−m)(−k)=n であるため、−m も n を割り切る。分類や個数の計算では、通常 n の正の約数を列挙する。n の真の約数とは、n 自身を除く、n より小さい任意の正の約数である。素数は、正の約数が 1 とその数自身だけである 1 より大きい整数であり、合成数にはそれ以外の約数も存在する。

主な性質と例

  • a が b を割り切り、b が c を割り切るなら、a は c を割り切る(推移性)。
  • a が b を割り切るなら、a は b の任意の倍数を割り切る。
  • 2つの整数の最大公約数(gcd)とは、両方を割り切る最大の整数である。これは反復除算(ユークリッドの互除法)によって求められる。
  • 整除判定法により、小さな素数での整除可能性を迅速に確認できる。たとえば、2、3、5、9、11についての整除規則がある。

関連概念

因数分解とは、数を通常は素数である約数の積として表す過程である。約数の研究は、約数の個数を数える約数関数、整数環の構造、最大公約数および最小公倍数と結び付いている。数学における整数の背景については数学を、表記の参照については整数 nを、余りについては余りを参照。

用途、歴史と意義

約数は、ディオファントス方程式の解法、算術関数の解析、ならびに大きな整数の因数分解が計算上困難であることを利用する暗号技術などの応用において基本的である。整除性と素数に関する考え方は、歴史的には古代ギリシャ数学にまでさかのぼり、ユークリッドによって体系化された。現代のアルゴリズムの発展は高速な計算を可能にし、コンピュータ科学において実用的な重要性を持つ。因数分解アルゴリズムとその応用については因数分解を、素数の定義については素数を参照。

約数を理解することは、数論と初等算術における多くの結果を表すための、単純で統一的な言語を与える。約数の個数を数える場合、素数判定を行う場合、または最大公約数を計算する場合のいずれにおいても、ある整数が別の整数に余りなく収まるという基本的な考え方は、基礎的な道具であり続ける。

質問と回答

Q: 数学で除数とは何ですか?

A: 整数 n の約数は n の因数とも呼ばれ、余りを残さずに n を割る整数のことです。

Q: 「mはnの約数である」はどのように書かれますか?

A: 「mはnの約数である」はm|nと書くことができる。

Q: 常にある数で割り切れる数はどれか?

A: どの数も常に1とそれ自身によって割り切れる。

Q:素数とは何ですか?

A: 素数とは、他の約数を持たない数である。

Q:ある数nの約数は?

A:ある数nの、n自身以外の約数は、nの正の約数である。

Q: 因数分解とは何か?

A: 与えられた数の1つ以上の因数を求めることを因数分解という。

Q: 約数と因数の違いは何ですか?

A: 除数と因数に違いはありません。この2つの用語は、余りを残さずに他の整数を割る整数を指すために互換的に使われています。

関連項目

著者

AlegsaOnline.com 約数(数論)

URL: https://ja.alegsaonline.com/art/27997

共有