本稿では、ペルクービックと呼ばれる数学的構造に基づく、新規の素数判定アルゴリズムが提案されています。このアルゴリズムは、従来の素数判定テストと比較して、計算量が少なく、高速であるという特徴があります。
ペルクービックは、特定の三次方程式の解の集合として定義される数学的構造です。本稿では、このペルクービックを有限体上で定義し、その射影化と呼ばれる操作を施すことで、素数判定に利用できる性質を持つことを示しています。
提案されたアルゴリズムは、入力された整数が素数であるかどうかを判定するために、ペルクービックの射影化上での演算を利用します。具体的には、特定の点のべき乗を計算し、その結果が特定の条件を満たすかどうかを調べることで、素数判定を行います。
提案されたアルゴリズムは、2^32未満の整数に対して、実際に実装され、テストされました。その結果、この範囲内の全ての素数を正しく判定できることが確認されました。
本稿の主な貢献は、ペルクービックを用いた新規の素数判定アルゴリズムを提案し、その有効性を示したことです。このアルゴリズムは、従来のアルゴリズムと比較して、計算量が少なく、高速であるため、暗号技術など、素数判定が重要な役割を果たす分野において、広く応用されることが期待されます。
他の言語に翻訳
原文コンテンツから
arxiv.org
深掘り質問