平方剰余

$$\newcommand{AA}[0]{\mathscr{A}} \newcommand{abs}[1]{\left\lvert#1\right\rvert} \newcommand{BB}[0]{\mathscr{B}} \newcommand{bbe}[0]{\mathbb{e}} \newcommand{Bu}[0]{\mathbf{u}} \newcommand{Bv}[0]{\mathbf{v}} \newcommand{C}[0]{\mathbb{C}} \newcommand{CC}[0]{\mathscr{C}} \newcommand{F}[0]{\mathbb{F}} \newcommand{floor}[1]{\left\lfloor#1\right\rfloor} \newcommand{ind}[0]{\operatorname{ind}} \newcommand{K}[0]{\mathbb{K}} \newcommand{LCM}[0]{\mathrm{LCM}} \newcommand{Mod}[1]{\ \left(\mathrm{mod}\ #1\right)} \newcommand{N}[0]{\mathbb{N}} \newcommand{nequiv}[0]{\not\equiv} \newcommand{ord}[0]{\operatorname{Ord}} \newcommand{Q}[0]{\mathbb{Q}} \newcommand{R}[0]{\mathbb{R}} \newcommand{Z}[0]{\mathbb{Z}} $$

合同式の導入:定理9 より、$3n+2$ の形の平方数は存在しない。同じようにして、$4n+3, 5n+2, 5n+3, \ldots$ のような形の平方数も存在しないことがわかる。
一方、$3n+1, 4n+1, 5n+1, 5n+4, \ldots$ のような形の平方数は存在する。

与えられた整数 $a, k$ に対して $kn+a (n\in\Z)$ の形の平方数が存在することは合同式
$$x^2\equiv a\Mod{k}$$
が解をもつことと同値である。このとき、$a$$k$ を法とする平方剰余 (quadratic residue) といい(あるいは$a\Mod{k}$ を平方剰余といい)、
そうでないとき $a$$k$ を法とする平方非剰余 (quadratic nonresidue) という(あるいは$a\Mod{k}$ を平方非剰余という)。

とくに、法 $p$ が素数である場合、Legendre記号 $(a/p)$ を、

  • $\gcd(a, p)=1$$a$$p$ を法とする平方剰余ならば $(a/p)=1$
  • $\gcd(a, p)=1$$a$$p$ を法とする平方非剰余ならば $(a/p)=-1$
  • $p\mid a$ ならば $(a/p)=0$

と定義する。
この項目では、Legendre記号のとる値について解説する。すなわち素数を法とする平方剰余について解説する。

基本的性質

奇素数 $p$ を法とする原始根 $g$ をひとつとる。
$p$ と互に素な整数 $a$ について、$g$ を底とする $a$ の指数を $k$ とおくと
$$\left(\frac{a}{p}\right)=1\Longleftrightarrow 2\mid k$$
が成り立つ。

$(a/p)=1$ のとき
$$x^2\equiv g^k\equiv a\Mod{p}$$
となる $x$ が存在する。
$$g^{k(p-1)/2}\equiv x^{k(p-1)}\equiv 1\Mod{p}$$
であるが、$g$ は原始根なので $k/2$ は整数、すなわち $k$ は偶数となる。

逆に $k=2m$ が偶数のとき
$$(g^m)^2\equiv g^k\equiv a\Mod{p}$$
となるから $(a/p)=1$ である。

$p$ が奇素数のとき
$$\left(\frac{a}{p}\right)\equiv a^{(p-1)/2}\Mod{p}.$$

$p$ と互に素な整数 $a$ について、$g$ を底とする $a$ の指数を $k$ とおく。
$(a/p)=1$ のとき 定理1 より $k$ は偶数であるから
$$a^{(p-1)/2}\equiv g^{k(p-1)/2}\equiv 1\Mod{p}$$
となる。また $(a/p)=-1$ のとき $k$ は奇数であるから
$$a^{(p-1)/2}\equiv g^{k(p-1)/2}\equiv g^{(p-1)/2}\equiv -1\Mod{p}$$
となる。$(a/p)=0$ のときは
$$\left(\frac{a}{p}\right)\equiv 0\equiv a^{(p-1)/2}\Mod{p}$$
となる。

このことからすぐに、次の事実が導かれる。

$$\left(\frac{a}{p}\right)\left(\frac{b}{p}\right)=\left(\frac{ab}{p}\right).$$

$p\mid (ab)$ ならば両辺ともに $0$ となるので、$\gcd(a, p)=\gcd(b, p)=1$ としてよい。さらにこのとき
$p=2$ ならば両辺ともに $1$ となるので、$p$ は奇数としてよい。
このとき 定理2 より
$$\left(\frac{a}{p}\right)\left(\frac{b}{p}\right)\equiv a^{(p-1)/2}b^{(p-1)/2}\equiv (ab)^{(p-1)/2}\equiv \left(\frac{ab}{p}\right)\Mod{p}$$
がすぐにわかるが、$p>2$ なので
$$\left(\frac{a}{p}\right)\left(\frac{b}{p}\right)=\left(\frac{ab}{p}\right)$$
となる。

また、 定理2 の特別な場合として、$(-1/p)$ が決定される。

第1補充法則

$p$ が奇素数のとき
$$\left(\frac{-1}{p}\right)=(-1)^{(p-1)/2}=\left\{\begin{array}{cl}1 & (p\equiv 1\Mod{4})\\ -1 & (p\equiv 3\Mod{4}).\end{array}\right.$$

なお、$p\equiv 3\Mod{4}$ のときに $(-1/p)=-1$ となることは 乗法的位数: 定理2 からすぐにわかる。
第1補充法則からは、逆に、$p\equiv 1\Mod{4}$ ならばかならず $p\mid (n^2+1)$ となる整数 $n$ が存在することがわかる。

Gaussの補題と第2補充法則

Gaussの補題

$p$ を奇素数とし、$a$$p$ で割り切れない整数とする。
$ak (k=1, 2, \ldots, (p-1)/2)$$p$ で割った余りを $r_k$ とし、
$r_k>p/2$ となる $k$ の個数を $\mu$ とおくと
$$\left(\frac{a}{p}\right)=(-1)^\mu.$$

$$s_k=\left\{\begin{array}{cl}r_k & (r_k\leq (p-1)/2)\\ p-r_k & (r_k\geq (p-1)/2)\end{array}\right.$$
とおく。
$k=1, 2, \ldots, (p-1)/2$ に対して $p$$ak$ を割り切らないから $r_k\neq 0$ なので $s_k\neq 0$ となる。
よって $1\leq s_k\leq (p-1)/2$ がつねに成り立つ。

一方、$s_k=s_\ell$ ならば $k=\ell$ となる。実際このとき
$r_k=r_\ell$ または $r_k=p-r_\ell$ となるが、$2\leq k+\ell\leq p-1$ より
$$r_k+r_\ell\equiv a(k+\ell)\not\equiv 0\Mod{p}$$
となるので、$r_k=r_\ell$ つまり
$$r_k-r_\ell\equiv a(k-\ell)\equiv 0\Mod{p}$$
となり、$\abs{k-\ell}< p$ より $k=\ell$ でなければならない。

よって、$s_k (k=1, 2, \ldots, (p-1)/2)$$1, 2, \ldots, (p-1)/2$$1$回ずつとるので
$$\prod_{k=1}^{(p-1)/2} s_k\equiv \left[\frac{p-1}{2}\right]!\Mod{p}$$
となる。また
$$\prod_{k=1}^{(p-1)/2} r_k\equiv \prod_{k=1}^{(p-1)/2} (ak)\equiv a^{(p-1)/2} \left[\frac{p-1}{2}\right]!\equiv \left(\frac{a}{p}\right)\left[\frac{p-1}{2}\right]!\Mod{p}$$
となる。一方
$$s_k\equiv \left\{\begin{array}{cl}r_k & (r_k\leq (p-1)/2)\\ -r_k & (r_k\geq (p-1)/2)\end{array}\right. \Mod{p}$$
となるから
$$\prod_{k=1}^{(p-1)/2} s_k\equiv (-1)^\mu \prod_{k=1}^{(p-1)/2} r_k \Mod{p}$$
が成り立つ。よって
$$1\equiv (-1)^\mu \left(\frac{a}{p}\right)\Mod{p}$$
つまり
$$\left(\frac{a}{p}\right)\equiv (-1)^{-\mu}\equiv (-1)^\mu \Mod{p}$$
が成り立つ。

Gaussの補題からは $(\pm 2/p)$ を決定することができる。

第2補充法則

$p$ が奇素数のとき
$$\left(\frac{2}{p}\right)=(-1)^{\frac{p-1}{2}-\floor{\frac{p}{4}}} =\left\{\begin{array}{cl}1 & (p\equiv \pm 1\Mod{8})\\ -1 & (p\equiv \pm 3\Mod{8}).\end{array}\right.$$
および
$$\left(\frac{-2}{p}\right)=\left\{\begin{array}{cl}1 & (p\equiv 1, 3\Mod{8})\\ -1 & (p\equiv 5, 7\Mod{8}).\end{array}\right.$$
が成り立つ。

Gaussの補題 より
$$2, 4, \ldots, p-1$$
のうち、$p/2$ より大きいものの個数を $\mu$ とおくと
$$\left(\frac{2}{p}\right)=(-1)^\mu$$
となる。

$$\mu=\frac{p-1}{2}-\floor{\frac{p}{4}}$$
であるから、
$$\left(\frac{2}{p}\right)=(-1)^{\frac{p-1}{2}-\floor{\frac{p}{4}}}$$
となる。
$p\equiv 1\Mod{4}$ のとき
$$\frac{p-1}{2}-\floor{\frac{p}{4}}=\frac{p-1}{2}-\frac{p-1}{4}=\frac{p-1}{4}$$
となる。$p\equiv 1\Mod{8}$ のとき、右辺は偶数だから $(2/p)=1$ となる,
$p\equiv 5\Mod{8}$ のとき、右辺は奇数だから $(2/p)=-1$ となる。
$p\equiv 3\Mod{4}$ のとき
$$\frac{p-1}{2}-\floor{\frac{p}{4}}=\frac{p-1}{2}-\frac{p-3}{4}=\frac{p+1}{4}$$
となる。$p\equiv 7\Mod{8}$ のとき、右辺は偶数だから $(2/p)=1$,
$p\equiv 3\Mod{8}$ のとき、右辺は奇数だから $(2/p)=-1$ となる。
これによって $(2/p)$ は決定される。

定理3 より
$$\left(\frac{-2}{p}\right)=\left(\frac{-1}{p}\right)\left(\frac{2}{p}\right)$$
となるから、 第1補充法則 とあわせて $p\equiv 1, 3$ のとき $(-2/p)=1$,
$p\equiv 5, 7$ のとき $(-2/p)=-1$ となる。

平方剰余の相互法則

平方剰余の相互法則

$p, q$ がともに奇素数のとき
$$\left(\frac{p}{q}\right)\left(\frac{q}{p}\right)=(-1)^{(p-1)(q-1)/4}$$
が成り立つ。

$p, q$ がともに奇素数のとき
$$S(q, p)=\sum_{s=1}^{(p-1)/2} \floor{\frac{sq}{p}}$$
とおくと
$$S(q, p)+S(p, q)=\frac{(p-1)(q-1)}{4}$$
が成り立つ。

$$V=\{(x, y)\in\Z^2|1\leq x\leq (p-1)/2, 1\leq y\leq (q/p)x\},$$
$$W=\{(x, y)\in\Z^2|1\leq y\leq (q-1)/2, 1\leq x\leq (p/q)y\}$$
とおくと
$$\frac{sq}{p}=\#\{y\in\Z| 1\leq y\leq sq/p\}=\#\{(s, y)\in\Z^2|1\leq y\leq sq/p\}$$
より
$$S(q, p)=\# V$$
が成り立つ。同様に
$$S(p, q)=\# W$$
となる。
$$U=\Z^2\cap ([1, (p-1)/2]\times [1, (q-1)/2])=\{(x, y)\in\Z^2|1\leq x\leq (p-1)/2, 1\leq y\leq (q-1)/2\}$$
とおくと $V, W$$U$ の部分集合で
$$U=V\cup W, V\cap W=\emptyset$$
が成り立つ。実際、$U$ 上の点は $1\leq y\leq (q/p)x$ のとき $V$ に属し
$(q/p)x\leq y\leq (q-1)/2$ のとき $x\leq (p/q)y$ となるから $W$ に属する。
また $1\leq x\leq (p-1)/2$ のとき $p$$qx$ を割り切らないから $V$ 上の点では $y=(q/p)x$ は成り立たないので
$V, W$ は共通部分をもたない。よって
$$S(q, p)+S(p, q)=\#V +\#W =\#U = \frac{(p-1)(q-1)}{4}$$
が成り立つ。

$p, q$ がともに奇素数のとき
$$\left(\frac{q}{p}\right)=(-1)^{S(q, p)}.$$

$kq (k=1, 2, \ldots, (p-1)/2)$$p$ で割った余りを $r_k$ とし
$r_k>p/2$ となる $k$ の個数を $\mu$ とおく。また
$$s_k=\left\{\begin{array}{cl}r_k & (r_k\leq (p-1)/2)\\ p-r_k & (r_k\geq (p-1)/2)\end{array}\right.$$
とおく。 Gaussの補題 の証明と同様にして、$s_k$$1, 2, \ldots, (p-1)/2$ を1回ずつとるから
$$\sum_{k=1}^{(p-1)/2} s_k=\sum_{k=1}^{(p-1)/2} k=\frac{1}{2}\times\frac{p-1}{2}\times\frac{p+1}{2}=\frac{p^2-1}{8}$$
となる。
一方
$$\sum_{k=1}^{(p-1)/2} s_k=\sum_{s_k=r_k} s_k+\sum_{s_k=p-r_k} s_k =\sum_{s_k=r_k} r_k+\sum_{s_k=p-r_k} (p-r_k)=\sum_{s_k=r_k} r_k+ \mu p-\sum_{s_k=p-r_k} r_k$$
だから
$$ \sum_{s_k=r_k} r_k+ \mu p-\sum_{s_k=p-r_k} r_k=\frac{p^2-1}{8} \label{eq1}\tag{1} $$
が成り立つ。

定義から
$$kq=p\floor{\frac{kq}{p}}+r_k$$
であるから
$$q\frac{p^2-1}{8}=pS(q, p)+\sum_{k=1}^{(p-1)/2} r_k$$
となるので \eqref{eq1} より
$$\frac{(q-1)(p^2-1)}{8}=pS(q, p)-\mu p+2\sum_{s_k=p-r_k} r_k$$
が成り立つ。$p, q$ はともに奇数なので $8\mid (p^2-1)$ より、左辺は偶数であるから
$$S(q, p)\equiv \mu\Mod{2}$$
つまり
$$(-1)^\mu=(-1)^{S(q, p)}$$
が成り立つ。よって Gaussの補題 より
$$\left(\frac{q}{p}\right)=(-1)^\mu=(-1)^{S(q, p)}$$
が成り立つ。

補題9 より
$$\left(\frac{q}{p}\right)\left(\frac{p}{q}\right)=(-1)^{S(q, p)+S(p, q)}$$
となるから 補題8 より
$$\left(\frac{q}{p}\right)\left(\frac{p}{q}\right)=(-1)^{(p-1)(q-1)/4}$$
となる。

$p, q$ のいずれかが $4n+1$ の形の素数ならば $8\mid (p-1)(q-1)$ より
$$\left(\frac{q}{p}\right)\left(\frac{p}{q}\right)=1$$
となり
$$\left(\frac{q}{p}\right)=\left(\frac{p}{q}\right)$$
が成り立つ。
$p, q$ がともに $4n+3$ の形の素数ならば $p-1, q-1$ はともに $2$$1$回ずつしか割り切れないので
$(p-1)(q-1)/4$ は奇数だから
$$\left(\frac{q}{p}\right)\left(\frac{p}{q}\right)=-1$$
となり
$$\left(\frac{q}{p}\right)=-\left(\frac{p}{q}\right)$$
が成り立つ。

与えられた数 $a, p$ に対して平方剰余を求めたいときは、
$a$$p$ で割った余り $r$ をとり、$r=\prod q_i^{e_i}$ と素因数分解すると $q_i\leq r< p$ かつ
$$\left(\frac{a}{p}\right)=\prod_i \left(\frac{q_i}{p}\right)^{e_i}$$
となるが、平方剰余の相互法則より
$$\left(\frac{q_i}{p}\right)=\left(\frac{p}{q_i}\right)(-1)^{(p-1)(q_i-1)/4}$$
となるので、結局より小さな素数 $q_i$ を法とする平方剰余に帰着する。これによって
任意の素数を法とする平方剰余が求められる。

参考文献

第2補充法則および相互法則の証明は
G. H. Hardy and E. M. Wright, Chapter 6, Section 6.11-6.13, p.p. 92--98 を参考にした。

参考文献

[1]
G. H. Hardy and E. M. Wright, revised by D. R. Heath-Brown and J. H. Silverman, An Introduction to the Theory of Numbers, 6th Ed., Oxford University Press, 2008
[2]
G. H. Hardy and E. M. Wright, 訳: 示野 信一、矢神 毅, 数論入門I 原書6版, 数学クラシックス, 丸善出版, 2022
[3]
G. H. Hardy and E. M. Wright, 訳: 示野 信一、矢神 毅, 数論入門II 原書6版, 数学クラシックス, 丸善出版, 2022
[5]
D. P. Parent, Exercises in Number Theory, Springer-Verlag, 1984
[6]
Trygve Nagell, Introduction to Number Theory, Reprint Edition, American Mathematical Society (original: John Wiler & Sons, Inc.), 2001
[7]
Paulo Ribenboim, The New Book of Prime Number Records (3rd ed. pbk.), Springer, 2013
[9]
Edouard Lucas, Théorie des nombres, Gauthier-Villars, 1891
[11]
D. P. Parent, Exercices des théorie des nombres, BORDAS, 1978
[12]
H. C. Pocklington, The determination of the prime or composite nature of large numbers by Fermat's theorem, Proc. Cambridge Phil. Soc., 1914, 29
[15]
F. Proth, Théorèmes sur les nombres premiers, C. R. Acad. Sci., 87, 926
Mathpediaを支援する

現在のページ

平方剰余
前のページへ
24 / 38
次のページへ
前ページへ
初等整数論の表紙
次ページへ