「初等整数論/因数分解の一意性」の版間の差分

提供: testwiki
ナビゲーションに移動 検索に移動
imported>Ef3
{{Nav}}
 
(相違点なし)

2022年7月6日 (水) 23:59時点における最新版

テンプレート:Nav

ユークリッドの互除法

定理 7

多項式 A,B を除法の原理に基づき A=BQ+R としたときに、

(A,B)(B,R)

証明
(A,B)=G とおく。A=GA, B=GB と表すことができ、整数の場合と同様にして (A,B)=1 が分かる。したがって、

A=BQ+RGA=GBQ+RR=G(ABQ) より、RG を因数に持つ。よって GB,R の公約多項式。

(B,R)=G とおけば、初等整数論/多項式の定理 4 より G=GEと表せる。 初等整数論/多項式の定理 ii から |G||G|(1).

一方、B=GC, R=GR と表すことができ、A=BQ+RA=G(C+R) より、GA,B の公約多項式。定理 4 から G=GEと表せる。 定理 ii によって |G||G|(2).

(1), (2) によって GG が導かれる。

最大公約多項式の表示式

定理 8 は飛ばす。

定理 9

(A,B)=G としたとき、AX+BY=Cが解を持つこととG|Cは同値。

証明
AX+BY=C のとき A=GA, B=GB とすれば AX+BY=CG(AX+BY)=C より、G|C.

逆に G|C のとき C=GC とおく。AX+BY=G が解を持つならば、A(XC)+B(YC)=GC=C となるので、AX+BY=G が解を持つことを示せれば良い。

議論は整数の場合とさほど変わらないので省略すると、ユークリッドの互除法を用いて得られた逐次商 Q1,Q2,,Qk を用いて

x1=1,  y1=q1,  x2=q2,  y2=1+q1q2
xk=xk2xk1qk,  yk=yk2yk1qk   (k3)

で求められる。

整数の場合と違うのは、ユークリッドの互除法が B の次数以下の手数で終わるということがはっきりする点である。


A=x2+2, B=x2+x+1 に対してユークリッドの互除法を行う。

A=B(x1)B=(x1)(x+2)+3

余りを主体にすると

(x1)=BA3=(x1)(x+2)+B

一番目の式を二番目の式に代入して A(x+2)+B(x1)=3A(13x+23)+B(13x13)=1.

実際 (x2+2)(x+2)+(x2+x+1)(x1)=(x3+2x2+2x+4)(x3+2x2+2x+1)=3.

既約多項式

既約多項式とは、それ以上因数分解できない多項式のことをいう。

  • x+2
  • x2+1
  • x3+2
  • x4+x3+x2+x+1

は有理数上既約多項式である。しかし x3+2 は実数上既約ではない。x+23 を因数に持つからである。また最初のものを除いて、いずれの多項式も複素数上既約ではない。1次の因数に分解できるからである。また

  • (5)=a+b5(a,b)

という数の集まりを考えると、これも有理数、実数、複素数と同様に0以外の数で割り算ができる(すなわち代数体である)ので、ここでの議論が有理数、実数、複素数と同様に通用するが、上記の最後の例は

  • x4+x3+x2+x+1=(x2+1+52x+2)(x2+152x+2)

と因数分解できるので、(5) 上既約ではない(しかし、右辺の2次の因数はいずれも (5) 上既約である)。

既約多項式に対して、因数分解できる多項式を可約多項式という。

既約多項式は重解を持たない。というのは P(x) が重解を持つなら gcd(P,P)>1 となるが、|P|=|P|1 なので gcd(P,P)P(x) の自明でない因数となってしまうからである。

さて、既約多項式と因数分解について、次の事実は比較的容易に示される。

定理 10

任意の可約多項式は既約多項式に因数分解される。

証明
任意の可約な二次多項式 A について、定理 ii より、A=BC のとき |A|=|B|+|C| だが、

|A|=2 なので |B|=|C|=1 、すなわち2つの一次式に因数分解される。任意の一次式は既約多項式なので、二次式の場合はこの定理の主張を満たす。

次に n 次未満の全ての多項式においてこの定理が成り立っていたとする。このとき、任意の n 次可約多項式を A とする。

仮定より A=BC となり、|B|,|C| 1 、定理 ii より |A|=|B|+|C| なので |B|,|C| <n.

この2つの多項式が既約か可約に関わらず、帰納法の仮定から結局 A は既約多項式に分解されることが証明される。



さて、一次式はみな既約多項式だが、高次多項式で既約多項式は無限に存在するのだろうかという疑問は自然に湧いてくる。その証明はひとまず後回しにするとして、因数分解の一意性の証明に迫る。

定理 12

P を任意の既約多項式とする。

P|ABP|AP|B

証明
既約多項式の定義より (A,P)=1または(A,P)=P である。

(A,P)=P の場合、定理の主張を満たす。

(A,P)=1 の場合、定理 9 から AX+PY=1 となる X,Y が存在する。したがって

ABX+BPY=B ここで仮定より PK=AB とおくと P(KX+BY)=B.

以上より定理は示された。


この定理を用いて、因数が ABC といくつになっても数学的帰納法より同様の定理が得られる。

定理 13

全ての多項式は、定数項・順序を無視すればただ一通りに既約多項式に分解される。

証明
仮に、ある多項式 A(x) が既約多項式に二通りに分解されたとしよう。

AP1P2PnQ1Q2Qm

nm としても一般性を失わない。

P1|Q1Q2Qm

なので、定理 12 から

P1|Q1P1|Q2P1|Qm

P1|Q1 として一般性を失わない。どちらも既約多項式なので P1Q1.よって、

P2P3PnQ2Q3Qm

同様に、

P2|Q2P2|Q3P2|Qm.

であり、P2|Q2として一般性を失わず、P2Q2.である。以下同様にPnQnまでが得られる。

ところで定理 ii より |P1P2Pn|=|Q1Q2Qm||P1|+|Pn|=|Q1|++|Qm| となり、先ほどの議論から

|P1|=|Q1|,|P2|=|Q2|,|Pn|=|Qn| なので

|Qn+1|==|Qm|=0.

すなわち n=m が得られ、また P1Q1,P2Q2,,PnQn より、因数分解の一意性が得られた。

除法の原理から、係数が有理数であれば、有理数上で既約な多項式の積に分解される。このことは有理数に限らず、実数や複素数、および任意の代数体上で成り立つ。特に複素数体上では、代数学の基本定理より、任意の多項式が定数と1次式の積に一意的に分解される。

さらに、整数係数の多項式は整数係数の、有理数上既約な多項式の積に分解されるが、これは後に合同多項式の理論を用いて示す。

アイゼンシュタインの定理

テンプレート:Nav