作業フローを簡素化:miniwebtoolを検索。
追加
こちらもどうぞ
モジュラー乗法逆数電卓環と体の電卓複素数電卓多項式の根電卓と詳細なステップ群論の位数電卓オイラーのトーシェント関数電卓タコバー計算機
ホームページ > 数学 > 高度な数学操作 > 原始根電卓
 

原始根電卓

与えられた法 n のすべての原始根(乗法群 (Z/nZ)* の生成元)を見つけます。正の整数を入力すると、原始根、オイラーの φ 関数、巡回群の視覚化、およびべき乗表によるステップバイステップの検証結果を表示します。

原始根電卓
例:
原始根が存在するのは、n = 1, 2, 4, pk, または 2pk (p は奇素数) の場合です

Embed 原始根電卓 Widget

原始根電卓

原始根計算機は、与えられた法 n に対するすべての原始根を見つけます。原始根とは、べき乗 \(g^1, g^2, \ldots, g^{\varphi(n)}\) が乗法群 \((\mathbb{Z}/n\mathbb{Z})^*\) のすべての要素を生成するような整数 g です。任意の正の整数を入力すると、すべての原始根、オイラーのトーシェント \(\varphi(n)\)、インタラクティブな巡回群のビジュアライゼーション、べき乗表、および最小の原始根のステップごとの検証が即座に表示されます。

原始根の応用

🔐
Diffie-Hellman
鍵交換プロトコルで原始根を生成元として使用
🔏
ElGamal 暗号
離散対数に基づく公開鍵暗号系
デジタル署名
DSA や Schnorr 署名は巡回群の生成元に依存
🎲
擬似乱数
線形合同法は原始根の性質を利用
📡
誤り訂正符号
Reed-Solomon 符号や BCH 符号は有限体の生成元を使用
🧮
数論
指数計算、平方剰余、離散対数問題など

主要な概念と公式

概念公式 / 定義説明
原始根\(\text{ord}_n(g) = \varphi(n)\)法 n における位数がオイラーのトーシェントに等しい整数 g
オイラーのトーシェント\(\varphi(n) = n \prod_{p|n}\left(1 - \frac{1}{p}\right)\)[1, n] の範囲で n と互いに素な整数の個数
存在条件\(n \in \{1, 2, 4, p^k, 2p^k\}\)原始根はこれらの形式(p は奇素数)の場合にのみ存在
根の個数\(\varphi(\varphi(n))\)原始根が存在する場合の原始根の数
原始根テスト\(g^{\varphi(n)/p} \not\equiv 1 \pmod{n}\) (すべての \(p | \varphi(n)\) に対して)十分条件:φ(n) の素因数のみをチェックすればよい
全原始根の生成\(g^k \bmod n\) (\(\gcd(k, \varphi(n)) = 1\) の場合)一つの根 g が見つかれば、他はすべてそれから導ける

原始根の理解

法 n に対する原始根とは、セット \(\{g^1 \bmod n, g^2 \bmod n, \ldots, g^{\varphi(n)} \bmod n\}\) が 1 から n−1 までの整数の中で n と互いに素なすべての整数の集合と等しくなるような整数 g です。群論の用語では、g は巡回乗法群 \((\mathbb{Z}/n\mathbb{Z})^*\) の生成元です。例えば、3 は法 7 の原始根です。なぜなら、べき乗 3¹=3, 3²=2, 3³=6, 3⁴=4, 3⁵=5, 3⁶=1 (mod 7) は {1, 2, 3, 4, 5, 6} のすべての要素を生成するからです。

原始根はいつ存在するか?

数論における古典的な結果(ガウスによって証明)によれば、法 n に対する原始根が存在するのは、n が 1, 2, 4, pk, または 2pk(p は奇素数、k ≥ 1)のいずれかである場合に限られます。これら以外の n の値については、群 \((\mathbb{Z}/n\mathbb{Z})^*\) は巡回的ではありません。中国の剰余定理によって巡回群の直積として分解されるため、単一の要素で群全体を生成することはできません。例えば、\((\mathbb{Z}/8\mathbb{Z})^* \cong \mathbb{Z}/2 \times \mathbb{Z}/2\) には原始根は存在しません。

原始根を効率的に見つける方法

標準的なアルゴリズムは 2 つのフェーズで動作します。フェーズ 1:試行錯誤によって最小の原始根を見つけます。2 から順に候補 g を選び、\(\varphi(n)\) のすべての素因数 p に対して \(g^{\varphi(n)/p} \bmod n\) を計算します。これらが一つも 1 に等しくなければ、g は原始根です。実際、最小の原始根は通常小さく、任意の \(\epsilon > 0\) に対して \(O(n^\epsilon)\) であると予想されています。フェーズ 2:一つの原始根 g が判明すれば、他のすべての原始根は \(\gcd(k, \varphi(n)) = 1\) となる \(g^k \bmod n\) であり、合計で正確に \(\varphi(\varphi(n))\) 個の原始根が存在することになります。

原始根電卓の使い方

  1. 法 n を入力する: 入力フィールドに正の整数を入力するか、クイック例ボタンのいずれかをクリックして値を自動入力します。
  2. 「原始根を見つける」をクリック: ボタンを押して、法 n に対するすべての原始根を計算します。
  3. 結果を確認する: 個数、原始根の完全なリスト、オイラーのトーシェント、群の位数、および入力した n に原始根が存在するかどうかを確認します。
  4. ビジュアライゼーションを探索する: n ≤ 100 の場合、インタラクティブな巡回群ホイールにより、各原始根がそのべき乗を通じてどのように群全体を生成するかを確認できます。根のチップをクリックすると、そのサイクルがホイール上でアニメーション表示されます。
  5. べき乗表を調べる: グリッドには k = 1, 2, …, φ(n) に対する g^k mod n が表示され、原始根と単位元が異なる色で強調表示されます。

暗号技術における原始根

原始根は現代暗号において中心的な役割を果たしています。Diffie-Hellman 鍵交換では、二者が大きな素数 p と法 p の原始根 g に合意し、公開鍵 ga mod p と gb mod p を交換します。共有秘密 gab mod p は、大きな巡回群における離散対数の計算が困難であると信じられているため、盗聴者が特定することは計算的に不可能です。同様に、ElGamal 暗号デジタル署名アルゴリズム (DSA) も、原始根によって生成される群における離散対数問題の難しさに依存しています。

よくある質問 (FAQ)

法 n に対する原始根とは何ですか?
法 n に対する原始根とは、べき乗 g¹, g², …, g^φ(n) (mod n) が n と互いに素なすべての整数をちょうど一度ずつ生成するような整数 g のことです。同等に、g の乗法的位数が φ(n) に等しいこと、つまり g が乗法群 (Z/nZ)* 全体を生成することを意味します。
どのような n の値に対して原始根が存在しますか?
原始根が存在するのは、n が 1, 2, 4, p^k, または 2p^k (p は奇素数、k は正の整数) の場合に限られます。例えば、n = 7 (素数)、n = 9 (3²)、n = 14 (2 × 7) には原始根がありますが、n = 8, n = 12, n = 15 には存在しません。
n にはいくつ原始根がありますか?
n に原始根が存在する場合、法 n に対する原始根の数は φ(φ(n)) に等しくなります(φ はオイラーのトーシェント関数)。例えば、n = 7 の場合、φ(φ(7)) = φ(6) = 2 個の原始根(3 と 5)が存在します。
原始根はどのようにして見つけますか?
n の原始根を見つけるには:まず φ(n) を計算して素因数分解します。次に、n と互いに素な各候補 g について、φ(n) のすべての素因数 p に対して g^(φ(n)/p) が n を法として 1 と合同でないかを確認します。すべてのチェックをパスすれば、g は原始根です。他のすべての根は、gcd(k, φ(n)) = 1 となる g^k mod n として見つけることができます。
暗号技術において原始根が重要なのはなぜですか?
原始根は Diffie-Hellman 鍵交換、ElGamal 暗号、およびデジタル署名アルゴリズムの基礎となっています。これらは離散対数問題の困難さを保証しており、これが暗号プロトコルのセキュリティの根拠となります。原始根は群のすべての要素を生成するため、攻撃者の探索空間を最大化します。

このコンテンツ、ページ、またはツールを引用する場合は、次のようにしてください:

"原始根電卓"(https://MiniWebtool.com/ja/原始根電卓/) MiniWebtool からの引用、https://MiniWebtool.com/

miniwebtool チームによる提供。更新日: 2026-04-16

また、AI 数学ソルバー GPT を使って、自然言語による質問と回答で数学の問題を解決することもできます。

高度な数学操作:

おすすめ:

InstagramユーザーID検索パーセンテージ減少電卓パーセント増加電卓弧長電卓ランダムカラージェネレーターwar電卓動画を結合MACアドレス検索画像分割ツールフィートとインチからセンチメートルへのコンバーター標準偏差電卓 - 高精度円錐展開図テンプレートジェネレーターエンジェルナンバー電卓ランダム誕生日ジェネレーター番号を並べ替える引用検索 (英語)動画を逆再生ランダム日付ジェネレーターランダムポーカーハンドジェネレーター合計電卓シグマ記法電卓 総和FPSコンバーターランダム超能力ジェネレーターパーセント誤差電卓平方完成電卓売上総利益率電卓相対標準偏差電卓YouTubeチャンネル統計モジュロ電卓英単語ランダム生成ツールランダムトーナメント表作成ツール外れ値電卓熱膨張計算機HEX電卓ASCIIコード表血糖値コンバーター動画を回転オンライン句読点削除ツールMP3ルーパーデシベル (dB) 電卓逆テキスト中央値電卓マスターナンバー電卓ai句読点追加kva計算機楕円円周電卓手数料電卓センチメートルからフィートとインチへのコンバーターボウリングスコア計算機表面積電卓CAGR電卓太陽位置計算機空の行を削除する労働時間計算ツール圧力電卓🖱️ クリックカウンターマン・ホイットニーのU検定計算機ビデオ速度を調整小数時間から普通の時間へのコンバーター筆算足し算・引き算計算機ボルト締付トルク計算機ビンゴカードジェネレーターt検定電卓比率電卓コラージュメーカー桁数電卓筆算割り算電卓四分位範囲電卓私のIPアドレスは何ですかHEXコンバーター中間日計算機加速度電卓土星回帰電卓ポアソン分布電卓配管流量電卓パーセント成長率電卓変化率電卓求人検索ランダムクレジットカードジェネレーター不可視文字除去ツール熱伝達計算機パレットジェネレーターランダム絵文字ジェネレーターオーディオ スプリッター画像回転ツール関数電卓TikTok収益計算ツール愛の相性電卓SRT 時間シフト 電卓指数電卓(高精度)斜面計算機身長パーセンタイル電卓動画から画像抽出ツール配当利回り電卓散布図作成ツールSHA256 ハッシュジェネレーター年の日電卓 - 今日は今年の何日目Twitch収益計算ツール正多角形電卓車両重量配分計算機週番号計算機底2の対数電卓パーセントからppmへのコンバーター分数電卓アンテナ長計算機階段電卓XMLバリデーター世界時計atan2電卓相関係数計算機ANC電卓CRC32チェックサム電卓fena電卓BUN対クレアチニン比電卓GIFメーカーヒストグラムメーカーサイコロローラータンジェント電卓飛行距離電卓ランダムトランプカードジェネレーター角度変換ツールジニ係数電卓平方根電卓CMYKからHEXへの変換ツール動画分割ツール小文字生成器 ⁽ᶜᵒᵖʸ ⁿ ᵖᵃˢᵗᵉ⁾沸点計算ツールAIテキストヒューマナイザーアナグラム生成器ランダム名前ジェネレーターFacebookユーザーID検索カラースキームジェネレータークロスワードパズルメーカーワイヤーゲージ電卓対数電卓💧 露点電卓PSIからbarへの変換器クーパー12分間走計算ツールサッカーxg期待ゴール電卓バーコードジェネレーターローマ数字のコンバーター三相電力計算機取り消し線テキスト生成ツールトルク電卓ランニングペース電卓三角関数グラフ作成ツール割り切れるテスト電卓周波数波長変換ツール直線の方程式電卓角速度計算機じゃんけんジェネレータービデオをループ再生ランダム時刻ジェネレーター服のサイズ変換猫カロリー電卓ベーカーズパーセント電卓SRTからTXTへの変換ツール動画圧縮積分電卓迷路ジェネレーターBCD?????psiからkPaへのコンバーターそろばんシミュレーター文字数による改行日割り家賃計算魔方陣ジェネレーター🔊 トーンジェネレーター点つなぎジェネレーターhba1c電卓タイル目地計算機バイナリ電卓平均寿命電卓ポンドからキログラム変換分圧器計算電卓素数ですかカレンダー電卓hcg倍加時間計算ツール変動係数電卓水星逆行カレンダー自転車サイズ電卓IPアドレスから16進数への変換慣性モーメント計算機斜辺電卓AIお礼状ジェネレーターダイスロール確率電卓ペース カロリー電卓分散電卓 高精度直角三角形電卓10進数から16進数へのコンバーターHTMLからテキストコンバータmcgからmgへの変換ツールVTTからtxtへのコンバーターボロノイ図ジェネレーターヴィジュネル暗号ツール外接円電卓平方数リスト直列抵抗計算機グロスアップ計算機ジェスチャーゲームジェネレーターレシピ栄養計算ツールTwitter (X)用動画変換ゲーマータグジェネレーターチーム名ジェネレーターニックネームジェネレーターラップネームジェネレーターバンド名ジェネレーターファンタジー名前ジェネレーターフォーチュンクッキージェネレーターお絵描きアイデアジェネレータージャーナルプロンプトジェネレーターデイリーアファメーションジェネレーター褒め言葉ジェネレーター口説き文句ジェネレーター親父ギャグジェネレーターランダムジョークジェネレーターランダム雑学ジェネレータートリビアクイズジェネレーターハングマン単語ジェネレーターピクショナリー単語ジェネレーターアイスブレイク質問ジェネレーターNever Have I Ever ジェネレーターどっちを選ぶジェネレーターランダム質問ジェネレーターAI夢占いAI結婚式スピーチジェネレーターAIプレスリリースジェネレーターAI商品説明ジェネレーターAI動画スクリプトジェネレーターAI YouTubeタイトル・概要欄ジェネレーターInstagramキャプションジェネレーターAI LinkedInヘッドライン・自己紹介ジェネレーターAI職務経歴書ブレットジェネレーターAIカバーレター作成ツールAIラップ歌詞ジェネレーターPDFフラット化ツールPDFロック解除(オーナーパスワード削除)PDFテキスト抽出PDFページ抽出PDF単語カウンターPDFにパスワードを設定PDFにページ番号を追加PDFページ並べ替えPDFページ削除PDF回転JPGをPDFに変換PDFをJPGに変換PDF圧縮PDF分割PDF結合PTからPXへの変換器PXからREMへの変換器トラからグラムへの変換器インドの土地単位変換器AI歌詞ジェネレーターAI詩ジェネレーターAIストーリージェネレーターAI翻訳AIテキスト要約ツールmgからmlへの変換器MPHからKMHへの変換器ノットからマイル毎時変換器立方メートルから立方フィート立方フィートから立方ヤード変換器平方フィートから平方メートル換算平方メートルから平方フィート変換器オンスからmlへの変換器mlからオンスへの変換器ガロンからリットル変換器リットルからガロン変換器キログラムからストーンへの変換器ストーンからキログラム変換器インチからミリメートルへの変換器ミリメートルからインチへの変換器マイルからキロメートル変換器キロメートルからマイル変換器華氏から摂氏への変換器摂氏から華氏への変換器バックパックサイズ電卓サーフボード容量電卓テニスグリップサイズ電卓ヘルメットサイズ電卓手袋サイズ電卓帽子サイズ変換スノーボードサイズ電卓スキーサイズ電卓スピードランスプリットタイマーステーブルフォード計算機ダーツチェックアウト電卓ボウリング・エコノミーレート電卓打撃ストライクレート電卓ネットランレート計算機KDレシオ計算機Eloレーティング計算機心拍数回復電卓ハイキング時間計算機ローイングペース計算機ランニング年齢グレード計算機FTP・パワーゾーン計算機Beepテスト電卓ACFTスコア電卓Wilks & DOTS 電卓ホイールオフセット電卓タイヤ負荷指数・速度レーティング検索マイルあたりコスト電卓リース買取電卓オクタン価ブレンド電卓2ストロークオイル混合電卓エンジン排気量計算ソファ搬入電卓薪コード計算機空気清浄機CADR電卓除湿機サイズ計算シーリングファンサイズ電卓カーテンサイズ計算機ラグサイズ電卓額縁の掛け高さ計算機テレビ取り付け高さ計算機テレビサイズ電卓池の容量・ライナー電卓プール塩量計算機プール容量計算給湯器サイズ電卓エポキシ樹脂計算機手すり子間隔電卓巾木とトリムの電卓サイディング計算機デッキ用ステインの計算芝生の種計算機芝生電卓アスファルト電卓立方ヤード電卓電線管充填率電卓直列並列コンデンサ電卓誘導リアクタンス計算機部屋の照明計算機ルクスからルーメン電卓ルーメンからワット変換器発電機サイズ計算機mAh Wh 変換器 電卓アンペアからワット電卓ワットからアンペア電卓摩擦計算機機械的倍率計算機音速計算機波の速度計算機浮力電卓終端速度計算機ド・ブロイ波長計算機光子エネルギー計算機emc2電卓時間の遅れ計算機ケプラーの第三法則計算機脱出速度計算機万有引力計算機ベール・ランベルトの法則電卓ネルンストの式計算機浸透圧計算機沸点上昇電卓凝固点降下計算パーセント組成計算機規定度計算機質量モル濃度計算機pKa→Ka変換器ヘンダーソン・ハッセルバルヒ電卓理論収量計算機制限反応物計算機電子配置計算機インタラクティブ周期表AI授業計画ジェネレーターAIクイズ作成ツール引用ジェネレーター (APA/MLA/Chicago)出席率計算APスコア計算機ACTスコア計算機SATスコア電卓youtube収益見積もりツールランダムRPGキャラクタージェネレーター