問題タブ [finite-field]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
756 参照

ntl - NTL で $GF(2^x)$ にランダム要素を生成する

有限体演算に関連する NTL 機能の一部を調べようとしていますが、奇妙なことが起こっています。フィールド $GF(2^8)$ に 2 つのランダム要素を生成し、それらを加算および減算しようとしています。しかし、取得した 2 つの「ランダム」要素は、テスト プログラムを実行するたびに等しいようです。アイデアはありますか?

私のテストコード:

数回実行したときのテスト プログラムの出力:

0 投票する
1 に答える
1786 参照

python - 有限体上の SymPy 多項式

電話するf = S.poly(y ** 2 - x ** 3 - x - 1,F)と、次のエラーが表示されます。

「FiniteField」オブジェクトには属性「is_commutative」がありません

しかし、有限体は定義上可換です! したがって、このエラーが何を意味するのかよくわかりません!

誰もこれに遭遇したことがありますか?有限体上の多項式をどのように宣言しますか?