본문으로 건너뛰기

장 62 프로베니우스 원소

이 장 전체에서 K/ℚ는 갈루아 군이 G인 갈루아 확대이고, p는 K에서 분기하지 않는 유리 소수이며, 𝔭는 그 위에 있는 소 아이디얼입니다. 그림으로 나타내면 다음과 같습니다:

K⊃𝒪K𝔭𝒪K/𝔭≅𝔽pfℚ⊃ℤ(p)𝔽p

p제곱 사상 σ:𝔽pf→𝔽pf는 자기동형사상이며, 이를 𝔽pf 위의 프로베니우스 사상이라고 부른다는 것을 떠올려 봅시다. σ(x)=xp로 두어 이 사상을 K→K 사상으로 확장해 볼 수 있지만, 안타깝게도 이렇게 하면 체 자기동형사상이 되지 않습니다.

놀랍게도, 그럼에도 불구하고 이를 어떤 체 자기동형사상 σ∈Gal(K/ℚ)로 확장하는 것이 가능합니다.

p가 분기하지 않으면, 모든 α∈𝒪K에 대해 σ(α)≡αp(mod𝔭)를 만족하는 σ∈Gal(K/ℚ)가 유일하게 존재함을 보일 수 있습니다.

62.1 프로베니우스 원소

대표적인 예: ℤ[i]에서 Frob𝔭는 p(mod4)에 따라 달라집니다.

정리의 내용을 다시 적으면 다음과 같습니다:

정리 62.1.1 (프로베니우스 원소).

K/ℚ가 갈루아 군이 G인 갈루아 확대라고 가정합시다. p를 K에서 분기하지 않는 유리 소수라 하고, 𝔭를 그 위에 있는 소 아이디얼이라 합시다. 그러면 모든 α∈𝒪K에 대해 다음 성질을 만족하는 원소 Frob𝔭∈G가 유일하게 존재합니다.

Frob𝔭(α)≡αp(mod𝔭).

이를 𝔭에서의 프로베니우스 원소라고 부르며, 그 위수는 f입니다.

유일성 부분은 꽤 중요합니다. 이 덕분에 주어진 σ∈Gal(K/ℚ)가 위의 함수 방정식을 만족한다는 것만 확인하면 그것이 프로베니우스 원소임을 보일 수 있습니다.

이에 대한 예를 살펴봅시다:

예제 62.1.2 (가우스 정수의 프로베니우스 원소).

𝒪K=ℤ[i]인 K=ℚ(i)에 대해 실제로 몇 가지 프로베니우스 원소를 계산해 봅시다. 이는 G=(ℤ/2ℤ)×인 갈루아 확대이며, G의 원소는 항등 사상과 복소켤레에 대응합니다.

p가 홀수 소수이고 𝔭가 그 위에 있는 소 아이디얼이면, Frob𝔭는 다음을 만족하는 유일한 원소입니다.

(a+bi)p≡Frob𝔭(a+bi)(mod𝔭)

여기서 합동식은 ℤ[i]에서 생각합니다. 특히,

Frob𝔭(i)=ip={ip≡1(mod4)−ip≡3(mod4).

이로부터 p≡1(mod4)일 때 Frob𝔭는 항등 사상이고, p≡3(mod4)일 때 Frob𝔭는 복소켤레임을 알 수 있습니다.

실제로는 i에서만 Frob𝔭를 계산하면 되었다는 점에 주목하십시오. 이것이 너무 좋아서 믿기지 않는다면, 그 철학적인 이유는 (x+y)p≡xp+yp(modp)(따라서 𝔭를 법으로 해서도)가 성립한다는 “신입생의 꿈”에 있습니다. 따라서 σ가 생성원에서 함수 방정식을 만족하면, 모든 곳에서 함수 방정식을 만족합니다.

중요한 보조정리도 하나 있습니다:

보조정리 62.1.3 (프로베니우스 원소의 위수).

Frob𝔭를 확대 K/ℚ에서 얻은 프로베니우스 원소라 합시다. 그러면 Frob𝔭의 위수는 관성 차수 f𝔭와 같습니다. 특히, (p)가 𝒪K에서 완전 분해될 필요충분조건은 Frob𝔭=id입니다.

이 보조정리 덕분에 Frob𝔭를 계산하는 것만으로 𝔭의 분해 양상을 알 수 있으며, 이는 나중에 보조정리 62.4.1와 소절 62.6.3에서 보게 됩니다.

연습문제 62.1.4.

𝒪K/𝔭가 위수 f𝔭인 유한체이고, 프로베니우스 원소가 이 체 위에서 단지 x↦xp라는 사실을 이용하여 이 보조정리를 증명하십시오.

이제 주정리를 증명합시다. 이 증명은 분해군의 맥락에서만 의미가 있으므로, 그 부분을 건너뛴 독자는 이 증명을 생략하십시오.

프로베니우스 원소의 존재성 증명.

이 정리 전체는 앞 절에서 정의한 사상 θ가 p가 분기하지 않을 때 동형사상이라는 사실을 달리 표현한 것에 불과합니다. 그림으로 나타내면 다음과 같습니다.

여기서는 α≡0(mod𝔭)일 때 σ(α)≡0(mod𝔭)이어야 하므로 D𝔭에만 주의를 한정할 수 있습니다. 따라서 다음 동형사상을 얻습니다.

D𝔭→𝜃Gal((𝒪K/𝔭)/𝔽p).

그런데 다음 동형사상들의 연쇄에 의해 우리는 이미 Gal((𝒪K/𝔭)/𝔽p)를 알고 있습니다.

Gal((𝒪K/𝔭)/𝔽p)≅Gal(𝔽pf/𝔽p)≅⟨T=x↦xp⟩≅ℤ/fℤ.

따라서 그러한 원소는 유일하며, 그것은 θ에 의한 T의 역상입니다. ∎

62.2 켤레류

이제 𝔭1과 𝔭2가 분기하지 않는 유리 소수 p 위에 있는 두 소 아이디얼이라고 가정합시다. 그러면 Frob𝔭1과 Frob𝔭2를 정의할 수 있습니다. 갈루아 군은 추이적으로 작용하므로, 다음을 만족하는 σ∈Gal(K/ℚ)를 택할 수 있습니다.

σ(𝔭1)=𝔭2.

우리는 다음을 주장합니다.

Frob𝔭2=σ∘Frob𝔭1∘σ−1.

이것은 G 안에서의 방정식이라는 점에 유의하십시오.

질문 62.2.1.

이를 증명하십시오.

더 일반적으로, 분기하지 않는 주어진 유리 소수 p에 대하여 다음을 얻습니다.

정리 62.2.2 (갈루아 군의 켤레류).

다음 집합은

{Frob𝔭∣𝔭위에 있는p}

G의 켤레류 중 하나입니다.

증명.

우리는 G=Gal(K/ℚ)가 추이적이라는 사실을 이용하여 Frob𝔭1과 Frob𝔭2가 모두 p 위에 있으면 서로 켤레임을 보였습니다. 따라서 이 집합은 어떤 켤레류에 포함됩니다. 그러므로 임의의 𝔭, σ에 대하여 어떤 𝔭′에 대해 σ∘Frob𝔭∘σ−1=Frob𝔭′임을 확인하는 일만 남습니다. 이를 위해서는 𝔭′=σ𝔭로 두기만 하면 됩니다. 따라서 이 집합은 실제로 켤레류입니다. ∎

요약하면 다음과 같습니다.

Frob𝔭는 𝔭가 유래한 소수 p에 의해 켤레를 제외하고 결정됩니다.

따라서 고딕 문자가 무서워 보이더라도, Frob𝔭의 내용은 실제로는 더 친근해 보이는 유리 소수 p에서 비롯될 뿐입니다.

예제 62.2.3 (ℚ(23,ω)에서의 프로베니우스 원소).

이러한 논의를 바탕으로, 프로베니우스 사상의 더 복잡한 예를 살펴보겠습니다. K=ℚ(23,ω)를 다음 다항식의 분해체라고 합시다.

t3−2=(t−23)(t−ω23)(t−ω223).

따라서 K/ℚ는 갈루아 확대입니다. 앞선 예에서 우리는 다음을 보았습니다.

𝒪K=ℤ[ε]여기서ε의 근입니다t6+3t5−5t3+3t+1.

다음과 같이 분해되는(이 부분은 믿어 주십시오) 소수 5를 생각해 봅시다.

(5)=(5,ε2+ε+2)(5,ε2+3ε+3)(5,ε2+4ε+1)=𝔭1𝔭2𝔭3.

모든 소 아이디얼의 관성 차수가 2임에 유의하십시오. 따라서 각 i에 대하여 Frob𝔭i의 위수는 2입니다.

다음에 유의하십시오.

Gal(K/ℚ)=의 순열{23,ω23,ω223}≅S3.

이 S3에는 위수가 2인 원소가 3개 있는데, 한 근을 고정하고 나머지 두 근을 서로 바꾸는 원소들입니다. 이들은 각각 Frob𝔭1, Frob𝔭2, Frob𝔭3에 대응합니다.

결론적으로, (5)에 대응하는 켤레류 {Frob𝔭1,Frob𝔭2,Frob𝔭3}는 S3에서 순환 유형 (∙)(∙∙)입니다.

62.3 체보타료프 밀도 정리

자연스러운 질문이 생깁니다. 모든 켤레류를 이런 방식으로 나타낼 수 있습니까? 다시 말해, G의 모든 원소는 어떤 𝔭에 대하여 Frob𝔭와 같습니까?

놀랍게도 답이 “예”일 뿐만 아니라, 실제로 가능한 한 가장 좋은 방식으로 성립합니다. 무작위로 𝔭를 고르면 Frob𝔭들이 “균등하게 분포”합니다.

정리 62.3.1 (ℚ 위에서의 체보타료프 밀도 정리).

C를 G=Gal(K/ℚ)의 켤레류라고 합시다. {Frob𝔭∣𝔭 는 다음 위에 놓인 소 아이디얼: p}=C를 만족하는 (분기하지 않는) 소수 p의 밀도는 정확히 |C|/|G|입니다. 특히 임의의 σ∈G에 대하여, p 위의 𝔭가 Frob𝔭=σ를 만족하는 유리 소수 p가 무한히 많이 존재합니다.

여기서 밀도란, 조건을 만족하는 소수 p≤x의 비율이 x→∞일 때 |C||G|에 가까워진다는 뜻입니다. K에서 분기하는 소수는 제외하고 있다는 점에 유의하십시오. 분기하는 소수는 ΔK를 나누는 소수뿐이고 그러한 소수는 유한 개밖에 없으므로, 이는 문제가 되지 않습니다.

다시 말해, 무작위로 소수 p를 골라 그에 대응하는 켤레류를 살펴보는 것은 G에 다트를 던지는 것과 매우 비슷합니다. 어떤 켤레류에 맞을 확률은 오직 그 켤레류의 크기에만 의존합니다.

비고 62.3.2.

다행히도 이 정리(와 앞선 논의)는 K/ℚ를 임의의 갈루아 확대 K/F로 바꾸어도 성립합니다. 이 경우에는 “p 위의 𝔭”를 “𝔭 위의 𝔓”로 바꿉니다. 또한 이 경우에는 밀도를 정의할 때 p≤x 대신 N(𝔭)≤x를 사용합니다.

62.4 예시: 원분체의 프로베니우스 원소

q를 소수라 하고, ζq를 원시 q제곱 단위근이라 할 때 L=ℚ(ζq)를 생각합시다. 여러 별표 문제에서 다음을 이미 보았을 것입니다.

  • •

    ΔL=±qq−2,

  • •

    𝒪L=ℤ[ζq]이고,

  • •

    사상

    σn:L→L를ζq↦ζqn

    으로 정의하면, 이는 gcd(n,q)=1일 때마다 L의 자기동형사상이며 n(modq)에만 의존합니다. 다시 말해, L/ℚ의 자기동형사상은 q제곱 단위근들을 이리저리 뒤섞을 뿐입니다. 실제로 갈루아 군은 정확히 원소 {σn}들로 이루어져 있으며, 즉

    Gal(L/ℚ)={σn∣n≢0(modq)}.

    군으로서

    Gal(L/ℚ)=(ℤ/qℤ)×≅ℤ/(q−1)ℤ.

이는 놀라울 만큼 좋은 성질인데, Gal(L/ℚ)의 원소들이 이미 프로베니우스 원소와 매우 비슷해 보이기 때문입니다. 구체적으로는 다음과 같습니다.

보조정리 62.4.1 (원분 프로베니우스 원소).

원분체 설정 L=ℚ(ζq)에서, p를 분기하지 않는 유리 소수라 하고 𝔭를 그 위의 소 아이디얼이라 합시다. 그러면

Frob𝔭=σp.
증명.

σp가 함수 방정식을 만족함을 관찰하십시오(생성원에서 확인하십시오). 유일성에 의해 증명이 끝납니다. ∎

질문 62.4.2.

유리 소수 p가 𝒪L에서 완전 분해될 필요충분조건이 p≡1(modq)임을 결론지으십시오.

62.5 프로베니우스 원소는 제한과 잘 어울립니다

L/ℚ와 K/ℚ를 갈루아 확대라 하고, 다음 설정을 생각합시다.

L⊃𝔓Frob𝔓∈Gal(L/ℚ)K⊃𝔭Frob𝔭∈Gal(K/ℚ)ℚ⊃(p)

여기서 𝔭는 (p) 위에 있고 𝔓는 𝔭 위에 있습니다. 다음을 정의할 수 있으며,

Frob𝔭:K→K그리고Frob𝔓:L→L

이들이 서로 어떤 관계인지 알고자 합니다.

두 사상 Frob𝔓와 Frob𝔭는 모두 대응하는 몫체에서 p제곱 사상을 유도하므로, 둘이 자연스럽게 같을 것이라고 예상할 수 있습니다.

정리 62.5.1 (프로베니우스 원소의 제한).

L/ℚ와 K/ℚ가 모두 갈루아 확대라고 가정합시다. 𝔓와 𝔭가 위와 같이 분기하지 않는다고 합시다. 그러면 Frob𝔓↾K=Frob𝔭입니다. 즉 모든 α∈K에 대하여,

Frob𝔭(α)=Frob𝔓(α).
증명.

먼저, K/ℚ는 정규 확대이므로 Frob𝔓는 K의 상을 고정합니다. 즉, Frob𝔓↾K∈Gal(K/ℚ)는 잘 정의됩니다.

자연스러운 사상 ϕ:𝒪K→𝒪L→𝒪L/𝔓와 몫 사상 q:𝒪K→𝒪K/𝔭가 있습니다. 𝔭⊆𝔓∩𝒪K⊆kerϕ이므로 ϕ는 q를 통해 인수분해되며, 이로부터 자연스러운 체 준동형사상 𝒪K/𝔭→𝒪L/𝔓를 얻습니다.

체 준동형사상은 단사이고, Frob𝔓는 𝒪L/𝔓 위에 p제곱 사상을 유도하며, 모든 것이 가환이므로 정리가 성립합니다. ∎

요컨대, 이 절의 요점은 다음과 같습니다.

위층의 프로베니우스 원소를 제한하면 아래층의 프로베니우스 원소가 됩니다.

62.6 응용: 이차 상호 법칙

이제 다음을 증명하고자 합니다.

정리 62.6.1 (이차 상호 법칙).

p와 q가 서로 다른 홀수 소수라고 합시다. 그러면

(pq)(qp)=(−1)p−12⋅q−12.

(이차 상호 법칙이 익숙하지 않다면, 이에 대한 설명은 예컨대 [25]을 참고하십시오.)

62.6.1 1단계: 준비

이 증명을 위해 먼저 다음과 같이 정의합니다.

L=ℚ(ζq)

여기서 ζq는 원시 q차 단위근입니다. 그러면 L/ℚ는 갈루아 확대이며, 그 갈루아 군은 G입니다.

질문 62.6.2.

G가 지수가 2인 부분군 H를 유일하게 가짐을 보이십시오.

사실 이를 정확하게 기술할 수 있습니다. G≅(ℤ/qℤ)×로 보면 다음이 성립합니다.

H={σn∣n이 법 q에 대한 이차 잉여}.

갈루아 이론의 기본 정리에 의해 ℚ(ζq) 안에는 ℚ의 차수 2인 확대(즉, 이차 체)가 존재해야 합니다. 제곱 인수가 없는 q∗에 대하여 이를 ℚ(q∗)라고 부릅시다.

L=ℚ(ζq){1}K=ℚ(q∗)HℚGq−122
연습문제 62.6.3.

유리 소수 ℓ이 K에서 분기하면 L에서도 분기한다는 점에 주목하십시오. 이를 이용하여 다음을 보이십시오.

q∗=±q그리고q∗≡1(mod4).

이들을 종합하면 q∗의 값이 결정됩니다.

(사실, 일반적으로 탑 L/K/ℚ에서 ΔK는 ΔL을 나눕니다.)

62.6.2 2단계: 재정식화

이제 다음을 증명하겠습니다.

정리 62.6.4 (이차 상호 법칙, 동치인 정식화).

서로 다른 홀수 소수 p, q에 대하여 다음이 성립합니다.

(pq)=(q∗p).
연습문제 62.6.5.

(−1p)=(−1)p−12라는 사실을 이용하여, 이것이 우리가 알고 있는 이차 상호 법칙과 동치임을 보이십시오.

ℤ의 유리 소수 p를 살펴봅시다. 이는 K에서 둘로 분해되거나 관성적입니다. 어느 경우든 그 결과로 얻는 분해에서 소인수 하나를 𝔭라고 합시다(즉, 𝔭는 관성적인 경우에는 p⋅𝒪K이고, 분해되는 경우에는 소 아이디얼 중 하나입니다). 그리고 𝔓를 𝔭 위에 놓인 소 아이디얼이라고 합시다. 이것 역시 K에서 분해될 수도 있습니다. 그림은 다음과 같습니다.

𝒪L=ℤ[ζq]⊃𝔓ℤ[ζq]/𝔓≅𝔽pf𝒪K=ℤ[1+q∗2]⊃𝔭𝔽p또는𝔽p2ℤ⊃(p)𝔽p
질문 62.6.6.

p가 K와 L 어느 쪽에서도 분기하지 않는 이유는 무엇입니까?

62.6.3 3단계: 프로베니우스의 도입

이제 다음 프로베니우스를 취합니다.

σp=Frob𝔓∈Gal(L/ℚ).

다음이 성립한다고 주장합니다.

Frob𝔓∈H⇔p가 K에서 분해됩니다.

이를 확인하기 위해, Frob𝔓가 H에 속하는 것은 그것이 K 위에서 항등사상으로 작용하는 것과 동치임에 주목하십시오. 그런데 Frob𝔓↾K는 바로 Frob𝔭입니다! 따라서 다음이 성립합니다.

Frob𝔓∈H⇔Frob𝔭=idK.

마지막으로, 보조정리 62.1.3에 의해 Frob𝔭의 위수는 p가 분해되면(𝔭의 관성 차수가 1이면) 1이고, p가 관성적이면 2입니다. 이로써 주장의 증명이 완료됩니다.

62.6.4 마무리

보조정리 62.4.1에 의해 Frob𝔓=σp∈H인 것은 p가 이차 잉여인 것과 동치임을 이미 알고 있습니다. 한편,

연습문제 62.6.7.

p가 𝒪K=ℤ[12(1+q∗)]에서 분해되는 것은 (q∗p)=1인 것과 동치임을 보이십시오. (인수분해 알고리즘을 사용하십시오. 여기서는 p≠2라는 사실이 필요합니다.)

다시 말해,

(pq)=1 ⇔σp∈H
⇔Frob𝔓∈H
⇔Frob𝔭=idK
⇔ordFrob𝔭=1
⇔f𝔭=1
⇔p가 ℤ[12(1+q∗)]에서 분해됩니다
⇔(q∗p)=1.

이로써 증명이 완료됩니다.

62.7 프로베니우스 원소에 의한 인수분해의 제어

대표적인 예: 이차 상호 법칙의 증명에서 Frob𝔭가 p의 분해를 제어했으며, 일반적으로도 같은 사실이 성립합니다.

이차 상호 법칙의 증명에서 우리는 p의 분해를 Frob𝔭의 성질과 연관 짓기 위해, 프로베니우스 원소가 제한과 잘 맞물린다는 사실을 사용했습니다.

실제로 임의의 중간체 ℚ⊆E⊆K에 대하여, E/ℚ가 갈루아가 아닌 경우에도 성립하는 훨씬 더 강한 명제가 있습니다. 이 명제는 인수분해 패턴이라는 개념에 기반합니다. 그 내용은 다음과 같습니다.

n=[E:ℚ]로 두고, p를 K에서 분기하지 않는 유리 소수라고 합시다. 그러면 p는 E에서 다음과 같이 분해될 수 있습니다.

p⋅𝒪E=𝔭1𝔭2…𝔭g

이때 관성 차수는 f1, …, fg입니다. (E/ℚ가 갈루아가 아니므로 이 관성 차수들은 서로 다를 수 있습니다.) 수 f1+⋯+fg=n은 수 n의 분할을 이룹니다. 예를 들어, 이차 상호 법칙의 증명에서는 n=2였고, 가능한 분할은 1+1(p가 분해되는 경우)과 2(p가 관성적인 경우)였습니다. 이를 E에서 p의 인수분해 패턴이라고 부릅니다.

다음으로, K까지 올라가 (p) 위의 프로베니우스 Frob𝔓를 도입합니다. 이것은 G=Gal(K/ℚ)의 원소입니다. 그리고 H를 체 E에 대응하는 군이라고 합시다. 도식은 다음과 같습니다.

K{1}Frob𝔓EH𝔭1…𝔭gf1+⋯+fg=nℚG(p)nn

그러면 Frob𝔓는 왼쪽 곱셈을 통해 n개의 왼쪽 잉여류 gH의 순열을 유도합니다(결국 Frob𝔓도 G의 원소이기 때문입니다!). 여느 순열과 마찬가지로, 그 결과로 얻어지는 순환 분해를 살펴볼 수 있으며, 이는 자연스러운 “순환 구조”, 즉 n의 분할을 가집니다.

정리의 내용은 이 둘이 일치한다는 것입니다.

정리 62.7.1 (프로베니우스 원소에 의한 분해의 제어).

ℚ⊆E⊆K를 수체의 확대라 하고, K/ℚ가 갈루아라고 가정합시다(E/ℚ는 갈루아일 필요가 없습니다). 분기하지 않는 유리 소수 p를 택하고, G=Gal(K/ℚ)라 하고 H를 대응하는 중간 부분군이라고 합시다. 마지막으로, 𝔓를 K에서 p 위에 있는 소 아이디얼이라고 합시다.

그러면 E에서 p의 인수분해 패턴은 H의 왼쪽 잉여류들에 작용하는 Frob𝔓의 순환 구조로 주어집니다.

흔히 E=K로 택하는데, 이 경우 이 정리는 단지 소수 p의 분해가 그 위의 프로베니우스 원소에 의해 제어된다는 것을 주장합니다.

증명의 개요.

α를 대수적 정수라 하고, f를 그 최소 다항식(차수 n)이라고 합시다. E=ℚ(α)로 둡니다(ℚ 위에서 차수가 n입니다). 운 좋게도 𝒪E=ℤ[α], 즉 E가 단생성이라고 가정합시다. 그러면 인수분해 알고리즘에 의해, E에서 임의의 p를 인수분해하려면 f를 p를 법으로 인수분해하기만 하면 된다는 것을 압니다. f=f1e1…fgeg(modp)이면 다음이 성립하기 때문입니다.

(p)=∏i𝔭i=∏i(fi(α),p)ei.

이로부터 분기 지수와 관성 차수에 대한 완전한 정보를 얻습니다. ei는 분기 지수이고, degfi는 관성 차수입니다(𝒪E/𝔭i≅𝔽p[X]/(fi(X))이기 때문입니다).

특히 p가 비분기이면 모든 ei가 1이므로 다음을 얻습니다.

n=degf=degf1+degf2+⋯+degfg.

이번에도 n의 분할을 얻습니다. 이를 p를 법으로 한 f의 인수분해 패턴이라고 부릅니다. 따라서 𝒪E에서 비분기인 p의 인수분해 패턴을 알려면 f(modp)의 인수분해 패턴만 알면 됩니다.

정리를 증명하기 위해, f(modp)의 인수분해 패턴이 f의 근들 위에서의 Frob𝔓 작용의 순환 분해와 정확히 대응하고, f의 근들이 G에서 H의 잉여류와 정확히 대응함을 보이겠습니다.

이를 위해 S={α1,α2,…,αn}가 f의 근들이라고 합시다(f가 ℚ 위에서 기약이므로 서로 다른 근들입니다). Frob𝔓가 S에 작용하게 합시다. 이 작용은 S를 궤도 S1, S2, …, Sk로 나눕니다. 근이 정확히 Si의 원소들이 되는, E에 계수를 갖는 다항식 fi를 구성합시다. 이는 E 위에서 f의 인수분해를 이루며, 이를 다음과 같이 씁시다.

f=f1f2…fk.

이것이 실제로 f(modp)의 인수분해를 유도한다고 주장합니다. 이를 보기 위해 몫 𝒪K→𝒪K/𝔓 아래에서 다항식 fi들의 상을 생각하고, 이를 fi¯로 나타냅시다. 그러면 p가 비분기이므로 분해군 D(𝔓|p)가 갈루아 군 𝒢=Gal((𝒪E/𝔓)/(ℤ/pℤ))와 동형임을 압니다. 따라서 Frob𝔓는 𝒢의 생성원 σ에 대응합니다. f의 근들 위에서의 Frob𝔓의 작용이 f¯의 근들 위에서의 σ의 작용과 같다는 것은 어렵지 않게 받아들일 수 있습니다. fi의 근들이 Frob𝔓의 작용 아래에서 하나의 궤도를 이루므로, fi¯의 근들은 σ의 작용 아래에서, 따라서 𝒢의 작용 아래에서 하나의 궤도를 이룹니다. 이제 fi¯가 (𝒢에 의해 고정되므로) 𝔽p 위의 기약 다항식이라는 것은 갈루아 이론의 표준적인 사실이며, 이로써 주장이 증명됩니다.

이제 f의 근들이 H의 잉여류와 대응함만 확인하면 되며, 이는 뒤에서 확립하겠습니다. ∎

위에서 f(modp)의 인수분해 패턴이 주어지면 𝒪E에서 비분기 소수 p의 인수분해 패턴을 결정할 수 있음을 보았습니다.

이를 뒤집어 보면, f(modp)의 인수분해 패턴을 알고 싶을 때 p가 어떻게 분해되는지만 알면 됩니다. 그리고 E가 단생성이라는 가정이 없어도 이 둘이 일치한다는 것이 밝혀집니다.

정리 62.7.2 (프로베니우스는 다항식의 인수분해를 제어합니다).

α를 최소 다항식이 f인 대수적 정수라 하고, E=ℚ(α)라 합시다. 그러면 f의 분해체 K에서 비분기인 임의의 소수 p에 대하여 다음이 일치합니다.

  1. (i)

    E에서 p의 인수분해 패턴.

  2. (ii)

    f(modp)의 인수분해 패턴.

  3. (iii)

    f의 근들 위에서의 Frob𝔓∈Gal(K/ℚ)의 작용에 연관된 순환 구조. 여기서 𝔓는 K에서 p 위에 있습니다.

예제 62.7.3 (x3−2(mod5)의 인수분해).

α=23, f=x3−2라 하면 E=ℚ(23)입니다. p=5로 두고, 마지막으로 K=ℚ(23,ω)를 분해체라 합시다. 설정은 다음과 같습니다.

K=ℚ(23,ω)𝔓x3−2=(x−23)(x−23ω)(x−23ω2)E=ℚ(23)𝔭x3−2=(x−23)(x2+23x+43)ℚ(5)x3−2 irreducible over ℚ23

이제 주장한 세 대상은 모두 2+1 모양을 가집니다.

  1. (i)

    인수분해 알고리즘에 의해 (5)=(5,23−3)(5,9+323+43)입니다.

  2. (ii)

    x3−2≡(x−3)(x2+3x+9)(mod5)입니다.

  3. (iii)

    앞에서 Frob𝔓=(∙)(∙∙)임을 보았습니다.

증명의 개요.

n=degf라 합시다. H를 E에 대응하는 G=Gal(K/ℚ)의 부분군이라 하면 |G/H|=n입니다. 그림으로 나타내면 다음과 같습니다.

K{1}𝔓E=ℚ(α)H𝔭ℚG(p)

(i), (ii), (iii)이 모두 다음과 동치라고 주장합니다.

(iv) G/H 위에서의 Frob𝔓의 작용의 패턴.

다시 말해 잉여류들이 K에서 f의 n개의 근에 대응한다고 주장합니다. 실제로 H는 τ(α)=α를 만족하는 τ∈G의 집합일 뿐이므로, τH↦τ(α)에 의해 근들과 잉여류 G/H 사이에 전단사가 존재합니다. 다음과 같이 생각해 보십시오. G=Sn이고 H={τ:τ(1)=1}이면, G/H의 위수는 n!/(n−1)!=n이며 원소 {1,…,n}에 대응합니다. 따라서 (iii)에서 (iv)로 가는 자연스러운 전단사가 존재합니다.

(i)과 (iv)가 전단사로 대응한다는 사실은 앞의 정리인 정리 62.7.1였습니다. (i) ⇔ (ii)의 대응은 갈루아 이론의 사실이므로 여기서는 증명을 생략합니다. ∎

이 모든 것은 ℚ를 F로 바꾸어 일반적인 경우에도 할 수 있습니다. 예를 들어 [LEN02]를 참고하십시오.

62.8 응용 예시: IMO 2003 6번 문제

이제 우리가 사용할 수 있게 된 도구가 얼마나 강력한지 보여 주는 예로서, 다음을 증명해 봅시다.

[Uncaptioned image]

문제 6. p를 소수라 합시다. 모든 정수 n에 대하여 수 np−p가 q로 나누어떨어지지 않는 소수 q가 존재함을 증명하십시오.

우리는 이보다 훨씬 강하게, Xp−p가 q를 법으로 기약인 소수 q가 무한히 많이 존재함을 보일 것입니다.

풀이.

좋습니다! 먼저 체의 탑을 그립니다.

ℚ⊆ℚ(pp)⊆K

여기서 K는 f(x)=xp−p의 분해체입니다. 간결하게 E=ℚ(pp)라 하고, 그 차수가 [E:ℚ]=p임에 주목하십시오. G=Gal(K/ℚ)라 합시다.

질문 62.8.1.

p가 G의 위수를 나눔을 보이십시오. (E를 살펴보십시오.)

따라서 코시 정리(Footnote 1, 이는 순수하게 군론적인 사실입니다)에 의해 위수가 p인 σ∈G를 찾을 수 있습니다. 체보타료프 정리에 의해, Frob𝔔=σ를 만족하는 유리 (비분기) 소수 q≠p와 q 위의 소 아이디얼 𝔔⊆𝒪K가 무한히 많이 존재합니다. (네, 그것은 대문자 고딕체 Q입니다. 죄송합니다.)

우리는 이러한 q가 모두 조건을 만족한다고 주장합니다.

정리 62.7.2에 의해, f(modq)의 인수분해는 f의 근들에 대한 σ=Frob𝔔의 작용으로 결정됩니다. 그런데 σ는 G에서 소수 위수 p를 가집니다! 따라서 순환 구조에 나타나는 모든 길이는 p를 나누어야 합니다. 그러므로 f의 가능한 인수분해 패턴은 다음과 같습니다.

p=1+1+⋯+1⏟p번또는p=p.

따라서 이제 p=1+⋯+1인 경우만 배제하면 됩니다. 이 경우는 f가 q를 법으로 일차 인수들로 분해될 때에만 일어납니다. 직관적으로 이 극단적인 경우는 거의 일어날 것 같지 않아 보입니다(기약이기를 바라는데 f가 일차 인수들로 분해될 만큼 우리가 정말로 운이 나쁠까요?). 그리고 실제로 이는 쉽게 알 수 있습니다. 이는 σ가 K에 있는 f의 모든 근을 고정한다는 뜻인데, 그러면 σ는 K 전체를 고정하므로 G의 항등원이 되어 모순입니다. ∎

비고 62.8.2.

사실 K=ℚ(pp,ζp)이고 |G|=p(p−1)입니다. 군론을 조금 더 사용하면, 조건을 만족하는 소수 q의 밀도가 실제로 1p임을 보일 수 있습니다.

62.9 생각해 볼 만한 조금 더 어려운 문제

문제 62A.

홀수 소수 p에 대하여

(2p)=(−1)18(p2−1).

임을 보이십시오.

힌트. 이차 상호 법칙 증명의 마지막 부분을 수정하십시오.

풀이. 여전히 다음이 성립합니다.

(2q)=1⇔σ2∈H⇔2가 ℤ[12(1+q∗)]에서 분해됩니다.

이제 2가 이 환에서 분해될 필요충분조건은 t2−t−14(1−q∗)가 2를 법으로 인수분해되는 것입니다. 이는 q∗≡1(mod8)일 때, 그리고 그때에만 일어납니다. 이것이 정확히 q≡±1(mod8)인 경우임을 확인할 수 있으며, 이로써 결론이 얻어집니다.

문제 62B.

f를 정수 계수를 갖는 상수가 아닌 다항식이라 합시다. 충분히 큰 모든 소수 p에 대하여 f(modp)가 일차 인수들로 완전히 분해된다고 가정합시다. f가 일차 인수들로 완전히 분해됨을 보이십시오.

문제 62C (등차수열에 관한 디리클레 정리).

a와 m을 서로소인 양의 정수라 합시다. p≡a(modm)인 소수 p의 밀도가 정확히 1ϕ(m)임을 보이십시오.

힌트. ℚ(ζm)에 대한 체보타료프 밀도 정리.

풀이. K=ℚ(ζm)라 합시다. 앞에서와 똑같이 Gal(K/ℚ)≅(ℤ/mℤ)×임을 보일 수 있습니다. 특히 Gal(K/ℚ)는 아벨 군이므로 그 켤레류는 한원소 집합이며, 그러한 켤레류는 ϕ(m)개 있습니다.

p가 충분히 크기만 하면, p는 분기하지 않으며 p 위에 있는 임의의 𝔭에 대해 σp=Frob𝔭입니다(m제곱 단위근들은 p를 법으로 서로 다르기 때문입니다. 다시 한 번 xm−1을 p를 법으로 미분해 보십시오).

문제 62D.

n을 소수의 거듭제곱이 아닌 홀수 정수라고 합시다. n번째 원분다항식은 어떤 유리 소수를 법으로 하여도 기약이 아님을 보이십시오.

문제 62E (Putnam 2012 B6).
††margin: [Uncaptioned image][Uncaptioned image]

p를 p≡2(mod3)을 만족하는 홀수 소수라고 합시다. π를 π(x)=x3(modp)로 주어지는 𝔽p의 순열이라고 합시다. π가 짝순열일 필요충분조건은 p≡3(mod4)임을 보이십시오.

힌트. 원시근을 이용하면, 이는 ℤ/(p−1)ℤ 위에서의 ×3의 작용과 같습니다. ζ를 (p−1)제곱 단위근이라고 합시다. d=∏i<j(ζi−ζj)로 두고, ℚ(d)를 생각한 다음, x↦x3으로 그 위에 어떻게 작용하는지 알아내십시오.

풀이. 이 풀이는 David Corwin의 것입니다. 원시근을 이용하면, 이는 ℤ/(p−1)ℤ 위에서의 ×3의 작용과 같습니다. ζ를 (p−1)제곱 단위근이라고 합시다.

다음을 생각합시다

d=∏0≤i<j<p−1(ζi−ζj).

이것은 다항식 Xp−1−1의 판별식의 제곱근입니다. 다시 말해 d2∈ℤ입니다. 실제로 초등적인 방법으로 다음을 계산할 수 있습니다

(−1)(p−12)d2=−(p−1)p−1

이제 확대 K=ℚ(d)를 잡고, 다음에 유의합시다

  • •

    p≡3(mod4)이면 d=(p−1)12(p−1)이므로 K=ℚ입니다.

  • •

    p≡1(mod4)이면 d=i(p−1)12(p−1)이므로 K=ℚ(i)입니다.

어느 경우든, 𝒪K에서 𝔭를 (3)⊆𝒪K 위에 있는 소 아이디얼이라고 합시다. 그러면 σ=Frob𝔭를 모든 x에 대하여 σ(x)=x3(mod𝔭)를 만족하는 유일한 원소라고 합시다. 그러면 다음을 관찰할 수 있습니다

σ(d)≡∏0≤i<j<p−1(ζ3i−ζ3j)≡{+dπ가 짝치환이면−dπ가 홀치환이면(mod𝔭).

이제 K=ℚ이면 σ는 항등원이므로 σ는 짝입니다. 반대로 K=ℚ(i)이면 3은 분해되지 않으므로 σ(d)=−d이고(실제로 σ는 복소켤레입니다), 따라서 π는 홀순열입니다.

p≡2(mod3)이라는 조건은 π가 실제로 순열임을(따라서 d≠0임을) 보장하는 데에만 쓰이며, 풀이에서 실질적인 역할은 하지 않는다는 점에 유의하십시오.