logo

メインイデアル 📂抽象代数

メインイデアル

定義 1

単位元を持つ可換環 RR の元 aa によって生成される <a>\left< a \right> を、aa によって生成される主イデアルprincipal Idealという。


  • 乗算に対する単位元 11単位元という。

説明

<a>:={rar R}\left< a \right> := \left\{ r a \mid r\ \in R \right\} の記法は巡回群と似ているが、実際には少し大きな構造を形成する。

例えば、Z\mathbb{Z} の全てのイデアル nZ=<n>={,2n,n,0,n,2n,}n \mathbb{Z} = \left< n \right> = \left\{ \cdots , -2n , -n , 0 , n , 2n , \cdots \right\} は主イデアルである。

主イデアルに初めて接する時、つかみどころがなく、直ちには役に立たないように思えるかもしれないが、さまざまな良い性質を持つ整域を議論する際に有用である。次の定理の中でも特に[2]と[3]はそれぞれPIDとUFDへの橋渡しとなるので、少なくとも一度は手で証明してみることを推奨する。

定理

FF について、p(x),r(x),s(x)F[x]p(x), r(x), s(x) \in F [ x ] としよう。

  1. F[x]F [ x ] の全てのイデアルは主イデアルである。
  2. <p(x)>{0}\left< p(x) \right> \ne \left\{ 0 \right\} が極大イデアル     \iff p(x)p(x) の場合、p(x)p(x)FF 上の既約元である。
  3. FF 上の既約元 p(x)p(x)r(x)s(x)r(x) s(x) を割る場合、p(x)p(x)r(x)r(x) または s(x)s(x) を割る。

証明

[1]

F[x]F [ x ]イデアル N{0}N \ne \left\{ 0 \right\} で最も次数が低い多項式 g(x)g(x) を考えてみよう。


場合 1. degg=0\deg g = 0

g(x)g(x) は定数関数なので g(x)Fg(x) \in F であり、FF を体と仮定しているので、g(x)g(x)FF の単元であり、同時にF[x]F [ x ] の単元である。g(x)g(x)F[x]F [ x ] の単元だから、N=F[x]=<1>N = F [ x ] = \left< 1 \right>であり、したがって、NN は主イデアルである。


場合 2. degg1\deg g \ge 1

任意の f(x)Nf(x) \in N は、割り算の定理に従って f(x)=g(x)q(x)+r(x)f(x) = g(x) q(x) + r(x) として表される。NN はイデアルであるため、 f(x)g(x)q(x)=r(x)N f(x) - g(x) q(x) = r(x) \in N であるが、最も次数が低い多項式は g(x)g(x) であるから、r(x)=0r(x)=0 でなければならない。


つまり、任意の f(x)Nf(x) \in N は常に f(x)=g(x)q(x)f(x) = g(x) q(x) として表すことができ、したがって、N=<g(x)>N = \left< g(x) \right> が真であり、NN は主イデアルである。

[2]

(    )( \implies )

p(x)p(x) が既約元ではなく、p(x)=f(x)g(x)p(x) = f(x) g(x) のように因数分解されると仮定しよう。

<p(x)>\left< p(x) \right>F[x]F [ x ] の極大イデアルであるため、<p(x)>F[x]\left< p(x) \right> \ne F [ x ] そしてp(x)Fp(x) \notin F である。極大イデアルは素イデアルであるため、(f(x)g(x))<p(x)>\left( f(x) g(x) \right) \in \left< p(x) \right> の場合、f(x)<p(x)>f(x) \in \left< p(x) \right> または g(x)<p(x)>g(x) \in \left< p(x) \right> でなければならない。しかし、f(x)f(x)g(x)g(x) の次数はp(x)p(x) の次数以下にはならないので、仮定に反する。従って、p(x)p(x)FF 上の既約元である。

(    )( \impliedby )

<p(x)>\left< p(x) \right> が極大イデアルでなく、<p(x)>NF[x]\left< p(x) \right> \subsetneq N \subsetneq F [ x ] を満たすイデアルNN が存在すると仮定しよう。

定理 [1]により、NNF[x]F [ x ] の主イデアルであるため、ある g(x)F[x]g(x) \in F [ x ] に対して、N:=<g(x)>N := \left< g(x) \right> と置くことができる。仮定から<p(x)>N\left< p(x) \right> \subset N なので、あるq(x)F[x]q(x) \in F [ x ] に対して p(x)=g(x)q(x) p(x) = g(x) q(x) と表される。しかし、p(x)p(x)FF 上の既約元であるため、g(x)g(x) または q(x)q(x) のいずれかは定数でなければならない。

  • もし g(x)g(x) が定数なら、g(x)g(x)F[x]F [ x ] の単元であるため、N=F[x]N = F [ x ]
  • もし q(x)q(x) が定数なら、あるcF[x]c \in F [ x ] に対して、g(x)=1cp(x)\displaystyle g(x) = {{1} \over {c}} p(x) であるので、 N=<g(x)>=<p(x)> N = \left< g(x) \right> = \left< p(x) \right>

g(x)g(x) が定数であろうと q(x)q(x) が定数であろうと、仮定に反するので、<p(x)>\left< p(x) \right>F[x]F [ x ] の主イデアルである。

[3]

p(x)p(x)r(x)s(x)r(x) s(x) を割るとする、r(x)s(x)<p(x)>r(x) s(x) \in \left< p(x) \right>。しかし、p(x)p(x)FF 上の既約元であるため、定理 [2]により、<p(x)>\left< p(x) \right> は極大イデアルであり、それゆえに素イデアルである。

つまり、r(x)s(x)<p(x)>r(x) s(x) \in \left< p(x) \right> の場合、r(x)<p(x)>r(x) \in \left< p(x) \right> または s(x)<p(x)>s(x) \in \left< p(x) \right> であり、これはp(x)p(x)r(x)r(x) または s(x)s(x) を割ることを意味する。


  1. Fraleigh. (2003). A first course in abstract algebra(7th Edition): p250. ↩︎