Processing math: 100%

アルゴリズム論特論(塩田)第7回 (2) 既約剰余類

前へ / 戻る / 次へ

既約剰余類

 法と互いに素な整数の属する剰余類を特別扱いします。
Def.6 gcd(b,n)=1 を満たす b の属する剰余類を「法 n の既約剰余類 ( きやくじょうよるい ) 」と呼ぶ。 それらすべての集合を (Z/nZ)× と表し、 ゼット・オーバー n ゼット・クロスと読む。
 教科書によっては (Z/nZ) と書いていることもありますが、同じものです。
Ex.7 (Z/2Z)×={¯1}, (Z/3Z)×={¯1,¯2}, (Z/4Z)×={¯1,¯3}.
やってみよう n=5,6,7,10 に対しても (Z/nZ)× の要素を書き出してみましょう。
Prop.8 素数 p が法ならば、
(Z/pZ)×={¯1,¯2,,¯(p1)}

既約剰余類の乗法構造

 ここから ¯e を付けずに剰余類を書くことがありますが、 例えば a=¯2 というように書いてあると思ってください。
Th.9
  1. a(Z/nZ)× 1a が存在する
  2. a, b(Z/nZ)× ならば ab(Z/nZ)×
  3. a(Z/nZ)× ならば、
    a 倍写像 : xax
    は Z/nZ から Z/nZ 自身への全単射(一対一写像)であり、 また (Z/nZ)× から (Z/nZ)× 自身への全単射でもある。
証明 (1) は第6回の Th.6
  1. a, b(Z/nZ)× ならば (1) より 1a, 1b が存在するので、 1a×1bab の逆数となり ab(Z/nZ)×.
  2. 1a が存在すると
    ax=ayx=1×x=(1a)×a×x=(1a)×a×y=1×y=y
    ゆえ a 倍写像は単射であり、有限集合自身への単射ゆえ全射にもなる。(証明終)
 代数学用語で
  • Z/nZ は環を成す
  • (Z/nZ)× は乗法群を成す
と言います。