素因数分解 wikipedia|無料辞書
前のページ 1/1 次のページ
素因数分解(そいんすうぶんかい)とは、ある正の
整数を
素数の
積の形で表す方法のことである。ただし、
1 に対する素因数分解は 1 と定義する。
素因数分解には次のような性質がある。
・任意の正の整数に対して、素因数分解はただ 1 通りに決定する。これを素因数分解の一意性と呼ぶ。
・素因数分解の結果を利用して、
約数や約数の総和などを導き出す事が出来る。
インターネットでの認証等で利用されている公開鍵暗号の代表である
RSA暗号の安全性は、巨大な
合成数の素因数分解の難易さと深い関わりがあり、RSA 以外の
公開鍵暗号でも素因数分解問題に基づく方式が多々あるため、素因数分解の
アルゴリズムが活発に研究されている。また実際に巨大な合成数の素因数分解の計算機実験も行われている。
通常の素因数分解は、有理整数環
Z で考えるが、一般の
代数体の
整数環においては、素因数分解の一意性に対応する性質が成り立つとは限らない。
◆ 例
360 を素因数分解する。
:
: 2a × 3b × 5c
: 0 ≤ a ≤ 3
: 0 ≤ b ≤ 2
: 0 ≤ c ≤ 1
の範囲に限られるということである。例えば
: (a, b, c) = (0, 0, 0) にあたる 360 の約数は 20 × 30 × 50 = 1
: (a, b, c) = (1, 0, 0) にあたる 360 の約数は 21 × 30 × 50 = 2
: (a, b, c) = (1, 1, 0) にあたる 360 の約数は 21 × 31 × 50 = 6
などのように表せる。
a は 0 から 3 までの4通りの数を取り、b は 0 から 2 までの3通りの数を取り、c は 0 から 1 までの2通りの数を取ることを考えれば (a, b, c) は 4 × 3 × 2 = 24 通りの組み合わせがあることになる。このことより、360 の約数は 24 個あると分かる。実際に 360 の約数は
: 1, 2, 3, 4, 5, 6, 8, 9, 10, 12, 15, 18, 20, 24, 30, 36, 40, 45, 60, 72, 90, 120, 180, 360
の 24 個である。
◆ 素因数分解アルゴリズム
正の整数 n を素因数分解するための最も単純な方法は、2 から順に √n までの素数で割っていく方法である。しかし、n が大きくなると、この方法では困難である。
大きな n に対しては以下のような方法がある。
・p - 1 法
・p + 1 法
・連分数法
・楕円曲線法 (ECM, Elliptic curve method)
・複数多項式2次ふるい法 (MPQS, Multiple polynomial quadratic sieve)
・数体ふるい法 (NFS, Number field sieve)
・一般数体ふるい法 (GNFS, General number field sieve)
・特殊数体ふるい法 (SNFS, Special number field sieve)
◆ 素元分解
整域において素因数分解(のようなもの)を考える問題は、
代数学における古典的な問題のひとつである。
一般に
環構造を持った集合
R においては、「割り切る」という関係を
単項イデアルの包含関係により定めることができる。すなわち、
a,
b ∈
R の生成する単項イデアル (
a) =
aR, (
b) =
bR に対し、(
a) ⊃ (
b) のときに
a|
b と書いて、
a は
b を割り切るとか、
a は
b の約元であるとか、
b は
a の倍元であるなどとかいう。言い換えると、
a が
b を割り切るとは、
a =
bc を満たすような
R の可逆でも 0 でもない元
c が存在することをいう。
可逆でも 0 でもない
R の元が、2つの非可逆元の積として表せるとき、
可約であるといい、そうでないとき
既約であるという。単項イデアル (
p) が自明でない
素イデアルであるとき、
p を
素元という。
素元は
既約元であるが、一般に逆は成立しない。
◇ 素元分解整域
環
R の元を既約元の積に表すことを
既約元分解、素元の積に表すことを
素元分解という。既約元分解が一意であるような環を
素元分解整域もしくは一意分解環という(任意の元が素元の積に表せるなら、その表し方は一意である)。有理整数全体の成す環
Z や
体上の多項式環
K[外部リンク] style="color:#8888ff;">x などは素元分解整域である(高校数学でいう多項式の"因数分解"とは、通常有理数体
Q 上の一変数多項式環における素元分解のことである)。これらの環は
ユークリッド整域にもなっているが、一般にユークリッド整域は
単項イデアル整域であり、単項イデアル整域は素元分解整域になる。
素元分解整域でない例として有理数体
Q に方程式
x2 + 5 = 0 の根を添加した
代数体 Q(√−5) の
整数環 Z[外部リンク]√−5で6を既約分解することを考えてみる。整数
Z の範囲では 2 × 3 のみしかありえないが、
Z[外部リンク]√-5 の範囲では
:
という二通りの既約分解が可能になる。したがって
Z[外部リンク]√−5 は素元分解整域ではない。しかし、イデアルとしては (2), (3) や (1 ± √-5) はさらに分解できて、素イデアルの積としては一意的に
:
と分解される。
◆ 素因数分解の記録
Cunningham Project とは、
b = 2, 3, 5, 6, 7, 10, 11, 12 および多くの自然数
n に対し、
bn ± 1 を素因数分解しよう、というプロジェクトである。RSA チャンレンジについては
RSA暗号#RSA Challenge 解読コンテスト結果を参照。
・2005年4月、11281 + 1 の約数として現れる176桁の合成数が素因数分解される(一般数体ふるい法、立教大学、NTT、富士通研究所)
・2006年8月、10381+1から67桁の素数が分解される(楕円曲線法、B. Dodson)
・2007年5月、21039 - 1 の約数として現れる307桁の合成数が素因数分解される(特殊数体ふるい法、NTT、ドイツのボン大学、スイス連邦工科大学との共同研究)
◆関連項目
◆ 外部リンク
前のページ 1/1 次のページ
・素因数分解 page1
■素因数分解を他のサイトで調べる
@[素因数分解]暇つぶしマスター
A[素因数分解]性病マスター
B[素因数分解]ダイエットNAVI
C[素因数分解]価格比較マスター
D[素因数分解]肛門科マスター
E[素因数分解]産婦人科科マスター
F[素因数分解]結婚情報マスター
■美容マスター関連検索
■美容マスターWikipedia情報
おすすめサイト
■ダイエット
美容・ダイエットならオマカセ!ダイエットNAVI
■性病
性病?お悩み・病院検索は性病マスター
■暇つぶし
いま、ヒマ?暇つぶしマスターで暇つぶし★
■価格比較
気になる商品の価格を比較!価格比較マスター
■懸賞
カンタン応募で豪華商品が当たる!アタックchance!
■バイト
駅チカバイトなら楽ラクバイト.com
■求人
地域を選んでバイト、仕事を探せる!!バリバリ仕事!.com
■アルバイト
バイトをこだわり条件で探す!こだわりキャリア.com
■求人情報
自分に合ったバイト探し★Myピッタリ仕事.com
■バイト
"資格"でバイト探し!天職さがそ!.com
■バイト
いいバイト、あるある!aruアルバイト.com
■懸賞
アタックchanceで懸賞チャレンジ!
■産婦人科
病院探し!病気相談なら産婦人科マスター
■出産
妊娠!出産!育児!赤ちゃんマスターでお悩み解決!
■外為
外為・為替レートをチェック!外為マスター
■結婚
結婚マスター!結納・両親・マリッジブルーノお悩みに…
■先物
先物・取引!詳しくなる!先物マスター
■資格
資格!キャリアアップ!資格GETマスター★
■小説
小説・書籍ならオマカセ!小説マスター
■スポーツ
スポーツ!健康!デトックス!スポーツマスターにオマカセ!
■葬儀
お葬式・葬祭のことなら・・・葬儀マスター
■痩身
ダイエット・デトックス・痩身!スリムGETマスター
■脱毛
パーフェクトBODY目指せ!脱毛マスター
■着うた
最新!人気!定番!うたマスターで着うたCHECK!
■デコメ
キラ系かわいいデコメCHECK!デコメマスター
■転職
履歴書・マナー・転職テク!就職情報なら転職マスター
■バイク
ハーレー!改造!バイクマスターにオマカセ!
■派遣
派遣!転職!キャリアアップ!転職マスター
■ペット
カワイイ犬・猫を飼いたい!ペットマスター
■豊胸
薄着の季節…お悩み解決!豊胸マスター
■包茎
包茎のお悩みなら…包茎マスター
■レシピ
今晩のおかず…料理・レシピならレシピマスター
■モバグラMIXの人気キーワード
モバグラMIXの人気キーワード一覧
■外為
外為情報をいち早く!外為LINK
■求人
転職・就活なら求人LINKにオマカセ!
■金融
金融業界の勉強するなら!金融LINK
■車
TOYOTA!HONDA!BMW!車のコトなら車LINK
■モバグラMIXの人気キーワード2
モバグラmixの人気キーワード2
■モバグラMXIの人気キーワード3
モバグラMIXの人気キーワード3
■モバグラMIXの人気キーワード4
モバグラMIXの人気キーワード4
■モバグラMIXの人気キーワード5
モバグラMIXの人気キーワード5
■モバグラMIXの人気キーワード6
モバグラMIXの人気キーワード6
■モバグラMIXの人気キーワード7
モバグラMIXの人気キーワード7
■モバグラMIXの人気キーワード8
モバグラMIXの人気キーワード8
■モバグラMIXの人気キーワード9
モバグラMIXの人気キーワード9
■モバグラMIXの人気キーワード10
モバグラMIXの人気キーワード10
■モバグラMIXの人気キーワード11
モバグラMIXの人気キーワード11
■モバグラMIXの人気キーワード12
モバグラMIXの人気キーワード12
■モバグラMIXの人気キーワード13
モバグラMIXの人気キーワード13
■モバグラMIXの人気キーワード14
モバグラMIXの人気キーワード14
■モバグラMIXの人気キーワード15
モバグラMIXの人気キーワード15
■モバグラMIXの人気キーワード16
モバグラMIXの人気キーワード16
■モバグラMIXの人気キーワード17
モバグラMIXの人気キーワード17
■車査定
車査定.com
■献立レシピ1
レシピが月額99円
■献立レシピ2
レシピが月額99円
~美容マスター.com (05/25update) トップへ
(C)美容マスター.com