FiniteFieldElementPrimitiveQ

FiniteFieldElementPrimitiveQ[a]

a がその周辺体の原始元かどうかを調べる.

詳細

  • a の最小多項式が原始的でその次数が上の の拡大次数と等しければ a は有限体 の原始元である.
  • q 元の有限体はEulerPhi[q-1]の原始元を含む.

例題

すべて開くすべて閉じる

  (1)

有限体の元がその周辺体の原始元かどうかを調べる:

スコープ  (3)

多項式表現の有限体の元を調べる:

指数表現の有限体の元を調べる:

FiniteFieldElementオブジェクトではない引数はFalseを与える:

アプリケーション  (1)

指定された底の元の離散対数関数を実装する:

基底元は素数でなければならない:

b の最小多項式を使って指数元表現で体を構築する:

b の生成元に写像する体の同型を構築する:

離散対数関数を定義する:

の非零の元についての離散対数を計算する:

特性と関係  (4)

体のすべての非零の元が a の整数ベキなら,a はその周辺体の原始元である:

a iの生成元でその最小多項式が原始的なら,a iの原始元である:

MinimalPolynomialを使って a の最小多項式を求める:

以下は,a の生成元であることを示している:

PrimitivePolynomialQを使って f が原始的であることを示す:

原始元の乗法的位数はその周辺体のサイズより1小さい:

MultiplicativeOrderを使って a の乗法的位数を計算する:

q 元の有限体はEulerPhi[q-1]の原始元を含む:

Wolfram Research (2023), FiniteFieldElementPrimitiveQ, Wolfram言語関数, https://reference.wolfram.com/language/ref/FiniteFieldElementPrimitiveQ.html.

テキスト

Wolfram Research (2023), FiniteFieldElementPrimitiveQ, Wolfram言語関数, https://reference.wolfram.com/language/ref/FiniteFieldElementPrimitiveQ.html.

CMS

Wolfram Language. 2023. "FiniteFieldElementPrimitiveQ." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/FiniteFieldElementPrimitiveQ.html.

APA

Wolfram Language. (2023). FiniteFieldElementPrimitiveQ. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/FiniteFieldElementPrimitiveQ.html

BibTeX

@misc{reference.wolfram_2024_finitefieldelementprimitiveq, author="Wolfram Research", title="{FiniteFieldElementPrimitiveQ}", year="2023", howpublished="\url{https://reference.wolfram.com/language/ref/FiniteFieldElementPrimitiveQ.html}", note=[Accessed: 22-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_finitefieldelementprimitiveq, organization={Wolfram Research}, title={FiniteFieldElementPrimitiveQ}, year={2023}, url={https://reference.wolfram.com/language/ref/FiniteFieldElementPrimitiveQ.html}, note=[Accessed: 22-November-2024 ]}