二次相互法則 / Law of Quadratic Reciprocity

이차 잉여를 계산하는 방법 중 하나로, 오일러가 처음 제시하였고 가우스가 증명했다.

목차
1. 진술
2. 증명
2.1. 증명 1
2.1.1. 보조정리
2.1.2. 증명
2.2. 증명 2
2.2.1. 보조정리
2.2.2. 증명
2.3. 증명 3
3. 영상

1. 진술

홀수인 소수 p \neq q에 대하여 (p|q)(q|p)=(-1)^{\frac{(p-1)(q-1)}{4}}이다.

2. 증명

2.1. 증명 1

다음 보조정리를 증명하자.

2.1.1. 보조정리

홀수인 소수 p,qa \in \Bbb{Z}\ ((a,p)=(a,q)=1)에 대하여 q \equiv \pm p\ (\text{mod}\ 4a)이면 (a|p)=(a|q)이다.

2.1.2. 증명

가우스의 보조정리에 의해 다음을 증명하는 것으로 충분하다.

\{ak\ \text{mod}\ p\ |\ k=1,2,\cdots,\frac{p-1}{2}\}의 원소 중 \frac{p}{2}보다 큰 것의 개수를 s, \{ak\ \text{mod}\ q\ |\ k=1,2,\cdots,\frac{q-1}{2}\}의 원소 중 \frac{q}{2}보다 큰 것의 개수를 t이라 하면, s \equiv t\ (\text{mod}\ 2)이다.


우선 s가 얼마인지 구해보자. n \in \Bbb{N}에 대하여 n\ \text{mod}\ p > \frac{p}{2}이려면 다음을 만족해야 한다.

n \in \bigcup_{i=1}^{\infty} \left(\frac{2i-1}{2}p,ip\right)

여기서 n=ak<\frac{ap}{2}이므로 ak \in \bigcup_{i=1}^{[\frac{a}{2}]} \left(\frac{2i-1}{2}p,ip\right)가 된다. 즉 k \in \bigcup_{i=1}^{[\frac{a}{2}]} \left(\frac{(2i-1)p}{2a},\frac{ip}{a}\right)를 얻는다. 이 때 s\bigcup_{i=1}^{[\frac{a}{2}]} \left(\frac{(2i-1)p}{2a},\frac{ip}{a}\right)에 포함된 정수의 개수이다.

같은 방법으로 t\bigcup_{i=1}^{[\frac{a}{2}]} \left(\frac{(2i-1)q}{2a},\frac{iq}{a}\right)에 포함된 정수의 개수이다. 이제 st의 기우성이 같음을 보이자. 이를 위해 \forall i \in [1,[\frac{a}{2}]]에 대해 \left(\frac{(2i-1)p}{2a},\frac{ip}{a}\right)\left(\frac{(2i-1)q}{2a},\frac{iq}{a}\right)에 포함된 정수의 개수의 기우성이 같음을 보일 것이다.

q \equiv p\ (\text{mod}\ 4a)인 경우를 보자. 그러면 q=p+4amm \in \Bbb{Z}가 존재한다. \left(\frac{(2i-1)q}{2a},\frac{iq}{a}\right) = \left(2(2i-1)m+\frac{(2i-1)p}{2a},4im+\frac{ip}{a}\right)이므로 기우성이 같음을 확인할 수 있다.

q \equiv -p\ (\text{mod}\ 4a)인 경우에는 q=-p+4amm \in \Bbb{Z}가 존재하고, \left(\frac{(2i-1)q}{2a},\frac{iq}{a}\right) = \left(2(2i-1)m-\frac{(2i-1)p}{2a},4im-\frac{ip}{a}\right)가 성립한다.
\left|\left(2(2i-1)m-\frac{(2i-1)p}{2a},4im-\frac{ip}{a}\right) \cap \Bbb{Z}\right| \equiv \left|\left(-2m-\frac{(2i-1)p}{2a},-\frac{ip}{a}\right) \cap \Bbb{Z}\right| \equiv \left|\left(\frac{ip}{a},2m+\frac{(2i-1)p}{2a}\right) \cap \Bbb{Z}\right|\ (\text{mod}\ 2)이고
\left|\left(\frac{(2i-1)p}{2a},\frac{ip}{a}\right) \cap \Bbb{Z}\right|+\left|\left(\frac{ip}{a},2m+\frac{(2i-1)p}{2a}\right) \cap \Bbb{Z}\right|=\left|\left(\frac{(2i-1)p}{2a},2m+\frac{(2i-1)p}{2a}\right) \cap \Bbb{Z} \right| \equiv 0\ (\text{mod}\ 2)이므로 기우성이 같음을 확인할 수 있다.

따라서 보조정리가 증명되었다.

이제 본 명제를 증명하자. 본 명제는 다음과 동치이다.
  • p \equiv 1\ (\text{mod}\ 4)이거나 q \equiv 1\ (\text{mod}\ 4)이면 (p|q)(q|p)=1, p \equiv q \equiv -1\ (\text{mod}\ 4)이면 (p|q)(q|p)=-1이다.

p \equiv q\ (\text{mod}\ 4)일 경우, q=p+4mm \in \Bbb{Z},\ (m,p)=(m,q)=1가 존재한다. 그러면 (q|p)=(4m|p)=(m|p),\ (p|q)=(-4m|q)=(-1|q)(m|q)=(-1|q)(m|p)이므로 (p|q)(q|p)=(-1|q)이고, 이는 p \equiv 1\ (\text{mod}\ 4)일 때 1, p \equiv -1\ (\text{mod}\ 4)일 때 -1이다.

p \not\equiv q\ (\text{mod}\ 4)일 경우, q=-p+4mm \in \Bbb{Z},\ (m,p)=(m,q)=1가 존재한다. 그러면 (q|p)=(4m|p)=(m|p),\ (p|q)=(4m|q)=(m|q)=(m|p)이므로 (p|q)(q|p)=1이다.

따라서 본 명제가 증명되었다.

2.2. 증명 2

다음 보조정리를 증명하자.

2.2.1. 보조정리

홀소수 p에 대하여 p \nmid n일 때 \{nl\ \text{mod}\ p\ |\ l=1,2,\cdots,\frac{p-1}{2}\}의 원소 중 \frac{p}{2}보다 큰 것의 개수를 m이라 하자(즉, 이 m가우스의 보조정리에서 정의된 m이다). 이 때
m \equiv \sum_{i=1}^{\frac{p-1}{2}} \left[\frac{ni}{p}\right] + (n-1)\frac{p^2-1}{8}\ (\text{mod}\ 2)

가 성립한다.

2.2.2. 증명

가우스의 보조정리를 증명할 때 썼던 정의들을 가져오자. 즉 \{n_i=ni\ \text{mod}\ p\ |\ i=1,2,\cdots,\frac{p-1}{2}\}에서 \frac{p}{2}보다 작은 원소를 모은 집합을 A=\{a_1,a_2,\cdots,a_k\}, 큰 원소를 모든 집합을 B=\{b_1,b_2,\cdots,b_m\}라 하고, C=\{c_1,c_2,\cdots,c_m\},\ c_i=p-b_i를 생각하자.
\sum_{i=1}^{\frac{p-1}{2}} n_i=\sum_{i=1}^{k} a_i+\sum_{i=1}^{m} b_i
A \cup C=\{1,2,\cdots,\frac{p-1}{2}\}이므로
\begin{aligned} \sum_{i=1}^{\frac{p-1}{2}} i &= \sum_{i=1}^{k} a_i+\sum_{i=1}^{m} c_i \\ &= \sum_{i=1}^{k} a_i+pm-\sum_{i=1}^{m} b_i \end{aligned}
두 식을 더하면
\sum_{i=1}^{\frac{p-1}{2}} n_i+\sum_{i=1}^{\frac{p-1}{2}} i=2\sum_{i=1}^{k} a_i+pm
n_i=ni-p\left[\frac{ni}{p}\right]이므로
\begin{aligned}m \equiv mp &\equiv \sum_{i=1}^{\frac{p-1}{2}} n_i+\sum_{i=1}^{\frac{p-1}{2}} i \\&\equiv \sum_{i=1}^{\frac{p-1}{2}} (ni-p\left[\frac{ni}{p}\right])+\sum_{i=1}^{\frac{p-1}{2}} i \\&\equiv -p\sum_{i=1}^{\frac{p-1}{2}} \left[\frac{ni}{p}\right]+(n+1)\frac{p^2-1}{8}\\&\equiv \sum_{i=1}^{\frac{p-1}{2}} \left[\frac{ni}{p}\right]+(n+1)\frac{p^2-1}{8}\ (\text{mod}\ 2) \end{aligned}
\therefore m \equiv \sum_{i=1}^{\frac{p-1}{2}} \left[\frac{ni}{p}\right] + (n-1)\frac{p^2-1}{8}\ (\text{mod}\ 2)

이제 본 명제를 증명하자. 보조정리에 의해
(p|q)=(-1)^s,\ s \equiv \sum_{i=1}^{\frac{q-1}{2}} \left[\frac{pi}{q}\right] + (p-1)\frac{q^2-1}{8} \equiv \sum_{i=1}^{\frac{q-1}{2}} \left[\frac{pi}{q}\right]\ (\text{mod}\ 2)
(q|p)=(-1)^t,\ t \equiv \sum_{i=1}^{\frac{p-1}{2}} \left[\frac{qi}{p}\right] + (q-1)\frac{p^2-1}{8} \equiv \sum_{i=1}^{\frac{p-1}{2}} \left[\frac{qi}{p}\right]\ (\text{mod}\ 2)를 얻는다.

집합 K=\{xp-yq \mid x \in \left[1,\frac{q-1}{2}\right] \cap \Bbb{Z},\ y \in \left[1,\frac{p-1}{2}\right] \cap \Bbb{Z}\}를 생각하자. K \subset \Bbb{Z} \setminus \{0\},\ |K|=\frac{(p-1)(q-1)}{4},\ |K \cap \Bbb{Z}^{+}|=\sum_{x=1}^{\frac{q-1}{2}} \left[\frac{xp}{q}\right],\ |K \cap \Bbb{Z}^{-}|=\sum_{y=1}^{\frac{p-1}{2}} \left[\frac{yq}{p}\right]이므로
\frac{(p-1)(q-1)}{4}=\sum_{i=1}^{\frac{q-1}{2}} \left[\frac{pi}{q}\right]+ \sum_{i=1}^{\frac{p-1}{2}} \left[\frac{qi}{p}\right] \equiv s+t\ (\text{mod}\ 2)
\therefore (p|q)(q|p)=(-1)^{\frac{(p-1)(q-1)}{4}}

2.3. 증명 3

g(a) = \zeta^{a\cdot0^{2}}+\zeta^{a\cdot1^{2}}+...+\zeta^{a(p-1)^{2}} =\sum_{n=1}^{p-1}\left(\frac{n}{p}\right)\zeta^{an} 이라고 하자. p와 서로소인 홀소수 q에 대해

\textup{(i)}\ \{g(1)\}^{q} = \{ \sum_{n=1}^{p-1}\left(\frac{n}{p}\right)\zeta^{n} \} ^{q}
  • \equiv \sum_{n=1}^{p-1}\{\left(\frac{n}{p}\right)\zeta^{n}\} ^{q} = \sum_{n=1}^{p-1}\left(\frac{n}{p}\right) ^{q}\zeta^{nq} = \sum_{n=1}^{p-1}\left(\frac{n}{p}\right) \zeta^{nq}
  • = \sum_{n=1}^{p-1}\left(\frac{q}{p}\right)\left(\frac{q}{p}\right)\left(\frac{n}{p}\right) \zeta^{nq} = \left(\frac{q}{p}\right)\sum_{n=1}^{p-1}\left(\frac{nq}{p}\right)\zeta^{nq}
  • = \left(\frac{q}{p}\right)\sum_{l=1}^{p-1}\left(\frac{l}{p}\right)\zeta^{l} = \left(\frac{q}{p}\right)g(1) \; (mod\; q)

\textup{(ii)}\ \{g(1)\}^{q} = g(1)\cdot[\{g(1)\}^{2}]^{ \frac{q-1}{2} }
  • = g(1)\cdot\{(-1)^{\frac{p-1}{2}}p\}^{ \frac{q-1}{2} }
  • = g(1)\cdot(-1)^{\frac{p-1}{2}\frac{q-1}{2}}p^{ \frac{q-1}{2} }
  • \equiv g(1)\cdot(-1)^{\frac{p-1}{2}\frac{q-1}{2}}\left(\frac{p}{q}\right)\; (mod\; q)

\textup{(i), (ii)}에서

\left(\frac{q}{p}\right)g(1) \equiv g(1)\cdot(-1)^{\frac{p-1}{2}\frac{q-1}{2}}\left(\frac{p}{q}\right) \; (mod\; q)

\left(\frac{q}{p}\right) \equiv (-1)^{\frac{p-1}{2}\frac{q-1}{2}}\left(\frac{p}{q}\right) \; (mod\; q)

\left(\frac{p}{q}\right)\left(\frac{q}{p}\right) \equiv (-1)^{\frac{p-1}{2}\frac{q-1}{2}} \; (mod\; q)
  • \therefore \left(\frac{p}{q}\right)\left(\frac{q}{p}\right) = (-1)^{\frac{p-1}{2}\frac{q-1}{2}}\; \; (\because \left(\frac{p}{q}\right), \left(\frac{q}{p}\right), (-1)^{\frac{p-1}{2}\frac{q-1}{2}} \in \{1, -1\})

3. 영상

[youtube(d_0UeLYLVOQ)]


이 문서의 내용 중 전체 또는 일부는 오메가에서 가져왔으며 CC BY-NC-SA 3.0에 따라 이용할 수 있습니다.




(돌아가기)
(임시 저장) (임시 저장 불러오기)


(↪️) (💎) (🛠️) (추가)


비로그인 상태입니다. 편집한 내용을 저장하면 지금 접속한 IP가 기록됩니다.