logo

ガウス環のノルム 📂整数論

ガウス環のノルム

定理 1

ガウシアン環 Z[i]\mathbb{Z}[i]について、N:Z[i]ZN : \mathbb{Z}[i] \to \mathbb{Z}という関数を考えよう。

  • [1]: N(x+iy):=x2+y2N(x + iy) := x^2 + y^2と定義された場合、NNZ[i]\mathbb{Z}[i]乗法的ノルムになる。

説明

ガウス整数は、[抽象代数](../../categories/abstract algebra)の助けを借りれば、はるかに快適に研究できる。整域で定義されるノルムNNで**2**を証明すると、EDがUFDであるため、ガウス素数に拡張された算術の基本定理を証明することとほぼ等しい。これは、代数的に算術の基本定理をZ\mathbb{Z}がUFDであると説明するのと似ている。

証明

[1]

乗法的ノルムの定義

  • (i): N(α)=0    α=0N (\alpha) = 0 \iff \alpha = 0
  • (ii): N(αβ)=N(α)N(β)N ( \alpha \beta ) = N ( \alpha ) N ( \beta )

NNが乗法的ノルムになり、Z[i]\mathbb{Z}[i]が実際にIDになることを示す必要がある。ノルムを定義するための定理は必要ないので、最初にIDであることを示す必要はない。a,b,c,dZa,b,c,d \in \mathbb{Z}α:=a+ib\alpha := a + ibβ:=c+id\beta := c + idとしてみよう。


パート (i). N(α)=0    α=0N (\alpha) = 0 \iff \alpha = 0

N(α)=a2+b2=0    a=b=0    α=a+ib=0 N(\alpha) = a^2 + b^2 = 0 \iff a = b = 0 \iff \alpha = a + ib = 0


パート (ii). N(αβ)=N(α)N(β)N ( \alpha \beta ) = N ( \alpha ) N ( \beta )

ガウス整数同士の積は(a+ib)(c+id)=(acbd)+i(ad+bc)( a + ib )( c + id) = (ac - bd) + i (ad + bc)のように計算されるので、 N(αβ)=N(acbd+i(ad+bc))=a2c2+a2d2+b2c2+b2d2=(a2+c2)(b2+d2)=N(α)N(β) \begin{align*} N ( \alpha \beta ) =& N(ac - bd + i (ad + bc)) \\ =& a^2 c^2 + a^2 d^2 + b^2 c^2 + b^2 d^2 \\ =& (a^2 + c^2) (b^2 + d^2) \\ =& N ( \alpha ) N ( \beta ) \end{align*}


パート 3.Z[i]Z[i]ID である

α\alphaβ\beta0Z[i]0 \in \mathbb{Z}[i]ではないがαβ=0\alpha \beta = 0だと仮定する。するとパート (i)、(ii) により、 N(α)N(β)=N(αβ)=N(0)=0 N(\alpha) N(\beta) = N(\alpha \beta ) = N(0) = 0 N(α)N(\alpha)N(β)N(\beta)は整域Z\mathbb{Z}の要素なので、N(α)N(β)=0N(\alpha) N(\beta) = 0を満たすためには、N(α)N(\alpha)またはN(β)N(\beta) のいずれかが00でなければならないが、これは仮定に矛盾するので、Z[i]Z[i]も整域である。

2

ユークリッドノルムの定義:

  • (i): すべてのa,bD(b0)a,b \in D (b \ne 0 )に対して、a=bq+ra = bq + rを満たすqqrrが存在する。このとき、r=0r = 0またはν(r)<ν(b)\nu (r) < \nu (b)のいずれかでなければならない。
  • (ii): すべてのa,bD(b0)a,b \in D (b \ne 0 )に対して、ν(a)ν(ab)\nu ( a ) \le \nu ( ab )

ν:=N\nu := Nとし、NNZ[i]\mathbb{Z}[i]のユークリッドノルムになることを示せばよい。β0\beta \ne 0とする。


パート (i). σ,ρ:α=βσ+ρ\exists \sigma, \rho : \alpha = \beta \sigma + \rho

あるr,sQr, s \in \mathbb{Q}に対してαβ=r+is\displaystyle {{ \alpha } \over { \beta }} = r + isとする。このr,sr, sにできるだけ近い整数q1,q2Zq_{1} , q_{2} \in \mathbb{Z}に対して、σ\sigmaρ\rhoを次のように設定しよう。 σ:=q1+iq2ρ:=αβσ \sigma := q_{1} + i q_{2} \\ \rho := \alpha - \beta \sigma

  • ケース1. ρ=0\rho = 0 α=βσ\alpha = \beta \sigmaであるため、これ以上示す必要はない。σ=αβ=q1+iq2\displaystyle \sigma = {{ \alpha } \over { \beta }} = q_{1} + i q_{2}ρ=0\rho = 0を見つけた。
  • ケース2. N(ρ)<N(β)N ( \rho ) < N ( \beta ) q1q_{1}q2q_{2}の定義によると、 rq112sq212 | r - q_{1} | \le {{1} \over {2}} \\ | s - q_{2} | \le {{1} \over {2}} これにより、 N(αβσ)=N[(r+is)(q1+iq2)]=N[(rq1)+i(sq2)](12)2+(12)2=12 \begin{align*} N \left( {{ \alpha } \over { \beta }} - \sigma \right) =& N \left[ (r + is) - (q_{1} + i q_{2}) \right] \\ =& N \left[ (r - q_{1} ) + i ( s - q_{2}) \right] \\ \le & \left( {{1} \over {2}} \right)^2 + \left( {{1} \over {2}} \right)^2 \\ =& {{1} \over {2}} \end{align*} したがって、 N(ρ)=N(αβσ)=N(β(αβσ))=N(β)N(αβσ)N(β)12N(β) \begin{align*} N ( \rho ) =& N(\alpha - \beta \sigma ) \\ =& N \left( \beta \left( {{ \alpha } \over { \beta }} - \sigma \right) \right) \\ =& N (\beta) N \left( {{ \alpha } \over { \beta }} - \sigma \right) \\ \le & N(\beta) {{1} \over {2}} \\ \le & N (\beta) \end{align*} 故に、ρ=0\rho = 0N(ρ)N(β)N(\rho) \le N (\beta)を満たすようなρ\rhoσ\sigmaが存在することが保証できる。

パート (ii). N(α)N(α)N(β)N ( \alpha ) \ge N ( \alpha ) N ( \beta )

β0    N(β)1\beta \ne 0 \implies N ( \beta ) \ge 1であるため、 N(α)N(α)1N(α)N(β)=N(αβ) \begin{align*} N ( \alpha ) \le & N ( \alpha) \cdot 1 \\ \le & N(\alpha) N(\beta) \\ =& N ( \alpha \beta ) \end{align*}

3

乗法的ノルムの性質により、uZ[i]u \in \mathbb{Z}[i]単位元であれば、N(u)=1| N ( u ) | = 1であるため、対偶法により、N(u)=1| N(u) | = 1が真でなければ、uuは単位元でない。u:=x+iyu := x + iyに対してN(u)=x2+y2=1N(u) = x^2 + y^2 = 1を満たすのは、u{1,1,i,i}u \in \left\{ 1, -1, i, -i \right\}の場合のみである。


  1. Silverman. (2012). A Friendly Introduction to Number Theory (4th Edition): p272. ↩︎