Guajara in other languages: Spanish, Deutsch, English, French, Italian ...



素因数分解

素因数分解とは、ある正の整数素数の積の形で表す方法のことである。ただし、1に対する素因数分解は 1と定義する。

素因数分解には次のような性質がある。

現在多く用いられているRSA暗号に代表される公開鍵暗号の安全性は素因数分解と深い関わりがあるため素因数分解のアルゴリズムが活発に研究されている。

Table of contents
1 例
2 素因数分解の方法
3 関連項目

60を素因数分解する。
60 = 2 × 2 × 3 × 5 = 22 × 3 × 5

60 の約数は次のように表せる。
203050、203051、203150、203151、213050、213051、213150、213151、223050、223051、223150、223151

素因数分解の方法

正の整数nを素因数分解するための最も単純な方法は、 2から順にまでの素数で割っていく方法である。しかし、nが大きくなるとこの方法では困難である。

大きなnに対しては以下のような方法がある。

  • ρ法
  • p-1法
  • p+1法
  • 連分数法
  • 楕円曲線法(ECM)
  • 複数多項式2次ふるい法(MPQS)
  • 数体ふるい法(NFS)

関連項目





Wikipedia - All text is available under the terms of the GNU Free Documentation License.

Tagoror dot com  -  Legal Information  -  Contact us