平方根を見つけることの複雑さとは? わかりやすく解説

Weblio 辞書 > 辞書・百科事典 > ウィキペディア小見出し辞書 > 平方根を見つけることの複雑さの意味・解説 

平方根を見つけることの複雑さ

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2022/08/01 22:39 UTC 版)

平方剰余」の記事における「平方根を見つけることの複雑さ」の解説

つまり、数値 a と法 n が与えられたときに、以下のタスクどれほど難しいか、ということである。 x2 ≡ a (mod n) の解 x が存在するかどうか判定 存在する仮定して、その具体的な計算 ここでは、法が素数合成数場合重要な違い明らかになる素数 p を法として、平方剰余 a は 1 + (a|p) 個の根を持つ(つまり、 a N p場合根なし、 a ≡ 0 (mod p) の場合は1個、a R p で(a,p) = 1 の場合は2個。) 一般に、もし法が合成数 n であれば、 n を異な素数べき乗の積として表現したときに、その最初のものを法として根の数が n1 個、次のものを法として根の数が n2 個…と続けていくと、nを法として n1n2... 個の根が存在する素数べき乗を法とする解を組み合わせて n を法とする解を作る理論的な方法は、中国の剰余定理呼ばれ効率的なアルゴリズム実装できる。 例えば: x2 ≡ 6 (mod 15) を解く。x2 ≡ 6 (mod 3) は1つの解 x = 0、x2 ≡ 6 (mod 5) が2つの解 x = 1, 4 を持つ。 したがって15を法として2つの解 x = 6, 9 が存在する。 x2 ≡ 4 (mod 15) を解く。x2 ≡ 4 (mod 3) は2つの解 x = 1, 2、x2 ≡ 4 (mod 5) が2つの解 x = 2, 3 を持つ。 したがって15を法として4つの解 x = 2, 7, 8, 13存在する。 x2 ≡ 7 (mod 15) を解く。x2 ≡ 7 (mod 3) は2つの解 x = 1, 2持ち、x2 ≡ 7 (mod 5) は解が存在しない。 したがって15を法として解が存在しない

※この「平方根を見つけることの複雑さ」の解説は、「平方剰余」の解説の一部です。
「平方根を見つけることの複雑さ」を含む「平方剰余」の記事については、「平方剰余」の概要を参照ください。

ウィキペディア小見出し辞書の「平方根を見つけることの複雑さ」の項目はプログラムで機械的に意味や本文を生成しているため、不適切な項目が含まれていることもあります。ご了承くださいませ。 お問い合わせ



英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「平方根を見つけることの複雑さ」の関連用語

1
平方剰余 百科事典
6% |||||

平方根を見つけることの複雑さのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



平方根を見つけることの複雑さのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
ウィキペディアウィキペディア
Text is available under GNU Free Documentation License (GFDL).
Weblio辞書に掲載されている「ウィキペディア小見出し辞書」の記事は、Wikipediaの平方剰余 (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。

©2025 GRAS Group, Inc.RSS