数論において、正の整数k ( n ≥ 2 )に対する法nのk乗根は、整数環の法nにおける根、すなわち、方程式(または合同式)の解xである。 kがxの最小の指数である場合、x はnを法とする原始k乗根と呼ばれる。[ 1 ]表記法と用語については、モジュラー算術を参照のこと。
nを法とする 1 の根は、 nと互いに素な整数です。実際、これらの整数はオイラーの定理によりnを法とする 1 の根であり、他の整数はn を法とする零因子であるため、nを法とする 1 の根にはなり得ません。
nを法とする原始根とは、nを法とする整数環の単元群の生成元である。nを法とする原始根が存在するのは、次の場合に限る。どこそしてはそれぞれカーマイケル関数とオイラーのトーシェント関数である。
nを法とする 1 の根は、ある約数kに対するnを法とする原始k乗根である。また、逆に、 kが n の約数である場合に限り、法nのk乗根の原始的な根が存在する。
広く受け入れられている記号がないため、nを法とするk乗根の数を次のように表します。それはいくつかの特性を満たしている。
させてそしてこの場合、1の立方根が3つあります(1、2、4)。しかし、1の立方根は1つしかなく、それは1そのものです。この性質は、すべての非ゼロ数がk乗根を持つ複素数の世界とは大きく異なり ます。
広く受け入れられている記号がないため、 nを法とするk乗根の数を次のように表します。以下の特性を満たします。
高速指数計算により、次のことが確認できます。これが真であれば、xは法nのk乗根であるが、必ずしも原始根ではない。原始根でない場合、 kの約数 ℓ が存在し、この可能性を排除するには、いくつかのℓがkを素数で割った値に等しいかどうかを確認するだけでよい。
つまり、x がnを法とするk乗根であるのは、次の場合に限る。そして nのすべての素因数p に対して。
例えば、17未満のすべての正の整数は17を法とする16乗根であり、17を法とする原始16乗根である整数は、まさに次の条件を満たす整数である。
原始的なk乗根の中で、原始的なの平方根が最も頻繁に出現します。したがって、いくつかの整数を原始数として試してみることをお勧めします。th ルート、すぐに成功するもの。原始的な数√x、その数プリミティブです1の 乗根。kが割り切れない場合そうすれば、1のk乗根は全く存在しなくなる。
原始的なk乗根xが得られれば、すべてのべき乗はは統一の根源だが、必ずしも原始的な根源ではない。プリミティブです1の 乗根は、そしては互いに素である。証明は以下のとおりである。が原始的でない場合、約数が存在するのと、そしてそして互いに素な整数が存在するそのためこれにより、
、
つまりプリミティブではありません1の平方根は、指数が小さいため。
つまり、xを指数化することで、これらは異なるk乗根であるが、これらがすべての根であるとは限らない。しかし、それらすべてを見つけるのはそう簡単ではない。
動機となる疑問は、どのような整数剰余類環に原始的なk乗根が存在するかということである。これは、離散フーリエ変換(より正確には数論的変換)を計算するために使用できる。次元整数ベクトル。逆変換を実行するには、で割ります。;つまり、kは法の単位でもある
このようなnを見つける簡単な方法は、等差数列の法に関する原始k乗根を調べることです。これらの法はすべてkと互いに素であり、したがってkは単位元である。ディリクレの等差数列に関する定理によれば、数列には無限に多くの素数があり、素数に対して保持するしたがって、素数である場合、したがって、原始的なk乗根が存在する。しかし、素数判定は厳しすぎるため、他の適切な法が存在する可能性がある。
モジュラスを求めるには原始的な1の法則の根次の定理は、問題をより単純な問題に還元する。
逆方向: プリミティブがある場合1の法則の 乗根呼ばれる、 それからは1の法則の 乗根。
前方方向: 原始的な1の法則の根すると、すべての指数はこれは、そしてこれはつまり、原始的な1の法則の 乗根。