Gauss整数(Gaussian integer)とは、実部と虚部がともに整数である複素数 $a+bi$ のことであり、その全体 $\mathbb{Z}[i]$ は複素数体の部分環をなす整域(Gauss 整数環)である。ノルム $N(a+bi)=a^2+b^2$ は乗法的で、単元は $\pm1,\pm i$ の 4 つに限る。ノルムを用いた余りのある割り算ができるので $\mathbb{Z}[i]$ は Euclid 整域であり、素因数分解が一意に定まる。素数 $p$ は、$p=2$ なら $-i(1+i)^2$ となり、$p\equiv1\pmod4$ なら $5=(2+i)(2-i)$ のように 2 つの共役な Gauss 素数の積に分解し、$p\equiv3\pmod4$ なら分解しない。この分類から Fermat の二平方定理が従う。
$i$ を虚数単位($i^2=-1$)とする。
$\mathbb{Z}[i]$ は $1$ を含み、
$$
(a+bi)\pm(c+di)=(a\pm c)+(b\pm d)i,\qquad (a+bi)(c+di)=(ac-bd)+(ad+bc)i
$$
により和・差・積で閉じているので、$\mathbb{C}$ の部分環である(環 の記事の例「Gauss整数環と数の体」)。体の部分環なので $\mathbb{Z}[i]$ は整域であり、これを Gauss 整数環という。$\mathbb{Z}[i]$ は $\mathbb{Z}$ に $i$ を添加して生成される部分環であり、多項式の代入 $\mathbb{Z}[x]\to\mathbb{Z}[i]$、$x\mapsto i$ によって $\mathbb{Z}[i]\cong\mathbb{Z}[x]/(x^2+1)$(剰余環)と表される(剰余環 の記事の注意「関係式による環の表示」)。その商体は $\mathbb{Q}(i)=\{r+si\mid r,s\in\mathbb{Q}\}$ である(商体 の記事の例「Gauss整数環と平方根を添加した環の商体」)。
$\alpha=a+bi$ の複素共役 $\bar\alpha=a-bi$ も Gauss 整数であり、$\alpha\mapsto\bar\alpha$ は $\mathbb{Z}[i]$ の環の自己同型である。
Gauss 整数 $\alpha=a+bi$ に対し
$$
N(\alpha):=\alpha\bar\alpha=a^2+b^2=|\alpha|^2
$$
を $\alpha$ のノルム(norm)という。
ノルムは次の性質をもつ。
Gauss 整数は複素平面の格子点(格子)であり、$\mathbb{Z}[i]$ は平面に置かれた正方形の網目である。ノルム $N(\alpha)$ は原点からの距離の 2 乗である。任意の複素数の近くには距離 $1/\sqrt2$ 以内に格子点があるので、$\mathbb{Z}$ と同じように「余りの小さい割り算」ができ、その結果 $\mathbb{Z}[i]$ でも素因数分解が一意に定まる。整数の素数は $\mathbb{Z}[i]$ の中ではさらに分解することがあり、$5=(2+i)(2-i)$ のように分解することは、$5=2^2+1^2$ が 2 つの平方数の和であることと同じである。どの素数が分解するかは $4$ で割った余りで決まり(thm-gaussian-integer-primes)、これが Fermat の二平方定理(Fermatの二平方定理)の代数的な理由である。
$5=(2+i)(2-i)$ であり、$5=(1+2i)(1-2i)$ でもある。$1+2i=i(2-i)$、$1-2i=-i(2+i)$ なので、2 つの分解は因子を単元倍して並べ替えたものにすぎない。$N(2\pm i)=5$ は素数なので、$2\pm i$ は Gauss 素数である(prop-gaussian-integer-norm-prime)。$2+i$ と $2-i$ は同伴でない($2-i$ の同伴は $\pm(2-i)$、$\pm(1+2i)$ で、$2+i$ はこの中にない)。
$\alpha=7+2i$ を $\beta=2-i$ で割る。$\alpha/\beta=\alpha\bar\beta/N(\beta)=(7+2i)(2+i)/5=(12+11i)/5=2.4+2.2i$ なので、実部・虚部に最も近い整数をとって $q=2+2i$ とおく。$r=\alpha-q\beta=(7+2i)-(2+2i)(2-i)=(7+2i)-(6+2i)=1$ であり、$N(r)=1< N(\beta)=5$ である。この割り算を Euclidの互除法 として繰り返すと、$2-i=(2-i)\cdot1+0$ で止まり、$7+2i$ と $2-i$ の最大公約元は $1$(の単元倍)である。
$\mathbb{Z}[\sqrt{-5}]=\{a+b\sqrt{-5}\mid a,b\in\mathbb{Z}\}$ も $\mathbb{C}$ の部分環で、ノルム $N(a+b\sqrt{-5})=a^2+5b^2$ は乗法的である。この環で
$$
6=2\cdot3=(1+\sqrt{-5})(1-\sqrt{-5})
$$
である。ノルムはそれぞれ $4,9,6,6$ で、$a^2+5b^2=2$ も $a^2+5b^2=3$ も整数解をもたないので、4 つの元はどれも既約元である。単元はノルム $1$ の元 $\pm1$ だけなので、$2$ は $1\pm\sqrt{-5}$ のどちらとも同伴でない。したがって $6$ は既約元の積に 2 通りに分解する。
$\mathbb{Z}[\sqrt{-5}]$ は「整数に虚数の平方根を添加した整域」「乗法的なノルムをもつ」を満たすが「一意分解整域」を満たさず、含意「$\mathbb{Z}[\sqrt{-d}]$ は $\mathbb{Z}[i]$ と同様に一意分解整域である」を破る。$\mathbb{Z}[i]$ で一意分解が成り立つのは、ノルムを用いた割り算(thm-gaussian-integer-euclidean)ができるからであり、$\mathbb{Z}[\sqrt{-5}]$ では $\alpha/\beta$ から距離 $1$ 未満の格子点がとれない場合があって、この割り算ができない。
$5$ は $\mathbb{Z}$ の素元だが、$5\mid(2+i)(2-i)$ でありながら $5$ は $2+i$ も $2-i$ も割り切らない($(2\pm i)/5\notin\mathbb{Z}[i]$)ので、$\mathbb{Z}[i]$ の素元ではない。$5$ は「$\mathbb{Z}$ の素元」を満たすが「$\mathbb{Z}[i]$ の素元」を満たさず、含意「部分環 $\mathbb{Z}\subset\mathbb{Z}[i]$ の素元は $\mathbb{Z}[i]$ でも素元である」を破る。素数 $p$ が Gauss 素数のままであることは $p\equiv3\pmod4$ と同値である(thm-gaussian-integer-primes)。
$\alpha\in\mathbb{Z}[i]$ が単元であることと $N(\alpha)=1$ であることは同値である。$\mathbb{Z}[i]$ の単元はちょうど $1,-1,i,-i$ の 4 つであり、単元群 $\mathbb{Z}[i]^\times$ は $i$ で生成される位数 $4$ の巡回群である。
$\alpha$ が単元で $\alpha\beta=1$ なら、ノルムの乗法性から $N(\alpha)N(\beta)=N(1)=1$ であり、$N(\alpha),N(\beta)$ は正の整数なので $N(\alpha)=1$ である。逆に $N(\alpha)=\alpha\bar\alpha=1$ なら $\bar\alpha\in\mathbb{Z}[i]$ が $\alpha$ の逆元なので $\alpha$ は単元である。$\alpha=a+bi$ について $a^2+b^2=1$ の整数解は $(a,b)=(\pm1,0),(0,\pm1)$ だけなので、単元は $\pm1,\pm i$ である。$i^2=-1$、$i^3=-i$、$i^4=1$ より、これらは $i$ の冪である。$\square$
したがって $\alpha=a+bi\neq0$ の同伴は $\alpha,\ i\alpha=-b+ai,\ -\alpha,\ -i\alpha=b-ai$ の 4 つで、複素平面では $\alpha$ を原点のまわりに $90^\circ$ ずつ回したものである。$0$ でない各 Gauss 整数は、同伴のうち $a>0$、$b\ge0$ を満たすもの(第 1 象限の、虚軸を除く部分にあるもの)をただ 1 つもつ。
複素数 $\alpha/\beta$ を $u+vi$($u,v\in\mathbb{Q}$)と書く。$u,v$ に最も近い整数 $m,n$ をとると $|u-m|\le1/2$、$|v-n|\le1/2$ である。$q:=m+ni\in\mathbb{Z}[i]$、$r:=\alpha-q\beta\in\mathbb{Z}[i]$ とおくと、
$$
N(r)=|\alpha-q\beta|^2=|\beta|^2\left|\frac{\alpha}{\beta}-q\right|^2=N(\beta)\bigl((u-m)^2+(v-n)^2\bigr)\le N(\beta)\left(\frac14+\frac14\right)=\frac12N(\beta)
$$
であり、$N(\beta)\ge1$ なので $N(r)< N(\beta)$ である。
$N$ は $0$ 以上の整数値をとり、$N(\alpha)=0\iff\alpha=0$、$\beta\neq0$ なら $N(\alpha\beta)=N(\alpha)N(\beta)\ge N(\alpha)$ なので、$N$ は Euclid整域 の記事の定義「Euclid整域」の 3 条件を満たす。Euclid 整域は単項イデアル整域であり(同記事の命題「Euclid整域は単項イデアル整域である」)、単項イデアル整域は一意分解整域である(単項イデアル整域 の記事の定理「単項イデアル整域は一意分解整域」)。$\square$
同じ証明は Euclid整域 の記事の例「Gauss整数環の除法」にもある。一意分解整域では既約元と素元が一致するので(単項イデアル整域 の記事の補題「既約元は素元」)、Gauss 素数とは $\mathbb{Z}[i]$ の既約元のことである。ノルムについて次の判定がある。
$\alpha\in\mathbb{Z}[i]$ について $N(\alpha)$ が素数ならば、$\alpha$ は Gauss 素数である。
$N(\alpha)=p$ を素数とする。$p\neq1$ なので $\alpha$ は $0$ でも単元でもない(prop-gaussian-integer-units)。$\alpha=\beta\gamma$ なら $N(\beta)N(\gamma)=p$ なので $N(\beta)$ と $N(\gamma)$ の一方は $1$ で、prop-gaussian-integer-units によりその元は単元である。よって $\alpha$ は既約元であり、上に述べたとおり素元である。$\square$
逆は成り立たない。$3$ は Gauss 素数だが $N(3)=9$ である(ex-gaussian-integer-small-primes)。
奇素数 $p$ について、$-1$ が $p$ を法として平方数になるかどうかが分解を決める。
$p$ を奇素数とする。$m^2\equiv-1\pmod p$ を満たす整数 $m$ が存在することと、$p\equiv1\pmod4$ であることは同値である。
$\mathbb{F}_p=\mathbb{Z}/p\mathbb{Z}$ の乗法群 $\mathbb{F}_p^\times$ は位数 $p-1$ の巡回群である(有限体 の記事の定理「有限体の乗法群の構造」)。$p$ は奇数なので $-1\neq1$ であり、$a\in\mathbb{F}_p^\times$ について $a^2=-1$ は「$a^4=1$ かつ $a^2\neq1$」、すなわち $a$ の位数が $4$ であることと同値である。位数 $p-1$ の巡回群が位数 $4$ の元をもつのは $4\mid p-1$ のとき、かつそのときに限る(巡回群は位数の各約数 $d$ について位数 $d$ の元をもち、元の位数は群の位数を割り切る)。$\square$
Gauss 素数は、同伴を除いて次のものに限る。
段階 1:各 Gauss 素数はただ 1 つの素数を割り切る。 Gauss 素数 $\pi$ について $N(\pi)=\pi\bar\pi$ は $1$ より大きい整数なので、$\mathbb{Z}$ で素因数分解 $N(\pi)=p_1\cdots p_s$ ができる。$\pi$ は素元で $\pi\mid p_1\cdots p_s$ なので、ある $p=p_j$ について $\pi\mid p$ である。相異なる素数 $p,p'$ をともに割り切るとすると、$\mathbb{Z}$ で $1=xp+yp'$ となる整数 $x,y$ があるから $\pi\mid1$ となり、$\pi$ が単元になって矛盾する。$\pi\mid p$ なら $N(\pi)\mid N(p)=p^2$ で $N(\pi)\neq1$ なので、$N(\pi)=p$ または $N(\pi)=p^2$ である。$N(\pi)=p^2$ なら $p=\pi\varepsilon$ と書くと $N(\varepsilon)=1$ で $\varepsilon$ は単元なので、$\pi$ は $p$ と同伴である。
したがって、各素数 $p$ について $p$ を割り切る Gauss 素数を決めれば、すべての Gauss 素数が得られる。$p$ は単元でないので、一意分解整域 $\mathbb{Z}[i]$(thm-gaussian-integer-euclidean)で $p$ を割り切る Gauss 素数が少なくとも 1 つある。
段階 2:$p=2$。 $2=-i(1+i)^2$ で、$1+i$ はノルムが素数 $2$ なので Gauss 素数である(prop-gaussian-integer-norm-prime)。一意分解により、$2$ を割り切る Gauss 素数は $1+i$ の同伴に限る。
段階 3:$p\equiv3\pmod4$。 整数の平方は $4$ を法として $0$ か $1$ なので、$a^2+b^2$ は $4$ を法として $0,1,2$ のいずれかであり、$p$ に等しくならない。よって $p$ を割り切る Gauss 素数 $\pi$ について $N(\pi)=p$ は起こらず、段階 1 により $N(\pi)=p^2$、$\pi$ は $p$ と同伴である。特に $p$ 自身が Gauss 素数である。
段階 4:$p\equiv1\pmod4$。 lem-gaussian-integer-minus-one-square により $p\mid m^2+1=(m+i)(m-i)$ となる整数 $m$ がある。$(m\pm i)/p=m/p\pm i/p$ は虚部が整数でないので $\mathbb{Z}[i]$ に属さず、$p$ は $m+i$ も $m-i$ も割り切らない。よって $p$ は素元でない。$p$ を割り切る Gauss 素数 $\pi$ をとると、$N(\pi)=p^2$ なら $\pi$ と $p$ が同伴になり $p$ が素元になってしまうので、$N(\pi)=p$ である。$\pi=a+bi$ と書けば $p=a^2+b^2=(a+bi)(a-bi)$ であり、$a\pm bi$ はノルムが素数なので Gauss 素数である。$p$ の素元分解は $(a+bi)(a-bi)$ なので、一意分解により $p$ を割り切る Gauss 素数は $a+bi$ と $a-bi$ の同伴に限る。
最後に $a+bi$ と $a-bi$ が同伴でないことを示す。$a+bi$ の同伴は $a+bi$、$-b+ai$、$-a-bi$、$b-ai$ である(prop-gaussian-integer-units の直後の段落)。$a-bi$ がこのどれかに等しいとすると、それぞれ $b=0$、$a=-b$、$a=0$、$a=b$ となる。$a=0$ または $b=0$ なら $p$ は平方数、$a=\pm b$ なら $p=2a^2$ は偶数であり、いずれも $p$ が奇素数であることに反する。$\square$
奇素数 $p$ について、$p=a^2+b^2$ となる整数 $a,b$ が存在することと、$p\equiv1\pmod4$ であることは同値である。このとき表示は、$a,b$ の順序と符号の違いを除いて一意である。
$p\equiv1\pmod4$ なら表示が存在することは thm-gaussian-integer-primes の 3 であり、$p\equiv3\pmod4$ なら存在しないことは同定理の証明の段階 3 で示した。一意性:$p=a^2+b^2=c^2+d^2$ とすると、$p=(a+bi)(a-bi)=(c+di)(c-di)$ で、4 つの因子はノルムが $p$ なので Gauss 素数である。一意分解により $c+di$ は $a+bi$ か $a-bi$ の同伴であり、同伴は $90^\circ$ の回転なので $(c,d)$ は $(a,b)$ の順序と符号を変えたものである。$\square$
上の証明は、Fermat の二平方定理が $\mathbb{Z}[i]$ の一意分解と $\mathbb{F}_p^\times$ の構造に帰着することを示している(DF04 §8.3、HW08 Chapter 12)。
正の整数 $n$ が $n=a^2+b^2$($a,b\in\mathbb{Z}$)と表されることと、$n$ の素因数分解において $4$ を法として $3$ に合同な各素数の指数が偶数であることは同値である。
$n=a^2+b^2$ であることは、$n=N(\alpha)$ となる $\alpha\in\mathbb{Z}[i]$ があることと同じである。
$n=N(\alpha)$ とし、$\alpha=\varepsilon\pi_1\cdots\pi_s$($\varepsilon$ は単元、$\pi_j$ は Gauss 素数)と分解すると $n=N(\pi_1)\cdots N(\pi_s)$ である。thm-gaussian-integer-primes により各 $N(\pi_j)$ は $2$、$p\equiv1\pmod4$ なる素数 $p$、または $q\equiv3\pmod4$ なる素数 $q$ の平方 $q^2$ のいずれかである。よって $4$ を法として $3$ に合同な素数は $n$ に偶数回だけ現れる。
逆に $n=2^e\prod_jp_j^{f_j}\prod_kq_k^{2g_k}$($p_j\equiv1$、$q_k\equiv3\pmod4$)とする。$2=N(1+i)$、$p_j=N(\pi_j)$(thm-gaussian-integer-primes の 3)、$q_k^2=N(q_k)$ なので、ノルムの乗法性から $n=N\bigl((1+i)^e\prod_j\pi_j^{f_j}\prod_kq_k^{g_k}\bigr)$ である。$\square$
たとえば $21=3\cdot7$ は 2 つの平方数の和でなく、$45=3^2\cdot5=6^2+3^2$ は和である。表し方の個数($a,b$ の符号と順序を区別した個数)は $n$ の約数を $4$ を法として数えることで求まる(HW08 Chapter 16)。
Gauss 素数 $\pi$ について、$\mathbb{Z}[i]$ は単項イデアル整域なのでイデアル $(\pi)$ は極大イデアルであり(単項イデアル整域 の記事の補題「既約元は素元」と命題「零でない素イデアルは極大」)、剰余環 $\mathbb{Z}[i]/(\pi)$ は体である。thm-gaussian-integer-primes の 3 種類について次のとおりになる。
$\mathbb{Z}[i]$ は代数体 $\mathbb{Q}(i)$ の整数環、すなわち $\mathbb{Q}(i)$ の元のうち整数係数のモニック多項式の根になるもの全体に等しい。実際、$\gamma=r+si$($r,s\in\mathbb{Q}$)について、$s=0$ なら $\gamma\in\mathbb{Q}$ で、既約多項式 の記事の命題「有理根の判定」により、$\gamma$ が整数係数のモニック多項式の根であることと $\gamma\in\mathbb{Z}$ であることは同値である。$s\neq0$ のとき、$\gamma$ の最小多項式 $m$ は $x^2-2rx+(r^2+s^2)$ であり、$\gamma$ が整数係数のモニック多項式 $f$ の根であることは、$m$ の係数が整数であることと同値である($f=mh$($h\in\mathbb{Q}[x]$)に 既約多項式 の記事の定理「Gauss の補題」の 3 を適用すると、$\lambda\in\mathbb{Q}^\times$ があって $\lambda m,\lambda^{-1}h\in\mathbb{Z}[x]$ かつ $f=(\lambda m)(\lambda^{-1}h)$ となり、$f$ の最高次の係数 $1$ が $\lambda m$ と $\lambda^{-1}h$ の最高次の係数の積に等しいことから両者はともに $\pm1$、特に $\lambda=\pm1$ なので $m=\pm(\lambda m)\in\mathbb{Z}[x]$)。$u:=2r$、$w:=2s$ とおくと、$u\in\mathbb{Z}$ と $r^2+s^2=(u^2+w^2)/4\in\mathbb{Z}$ から $w^2\in\mathbb{Z}$、よって $w\in\mathbb{Z}$ であり、$u^2+w^2\equiv0\pmod4$ から $u,w$ はともに偶数、すなわち $r,s\in\mathbb{Z}$ である。thm-gaussian-integer-primes は、Dedekind整域 $\mathbb{Z}[i]$ における素数 $p$ の分解が、$p=2$ で分岐、$p\equiv1\pmod4$ で完全分解、$p\equiv3\pmod4$ で惰性となることを述べている。$\omega=(-1+\sqrt{-3})/2$ に対する $\mathbb{Z}[\omega]$(Eisenstein整数)も Euclid 整域で、$p\equiv1\pmod3$ の素数が $a^2-ab+b^2$ の形に書けることを同様に導く(HW08 Chapter 12)。
Mathpediaは寄付と、参考文献の書籍リンク(Amazonアソシエイト)の紹介料で運営されています。 支援について / 寄付する