본문으로 건너뛰기

장 58 보너스: 펠 방정식을 풀어봅시다!

이는 선택적으로 읽을 수 있는 부록이며, 안전하게 건너뛰어도 됩니다. (반면 꽤 짧습니다.)

58.1 단위

대표적인 예: ±1, 단위근, 322와 그 거듭제곱.

문제 54A에 따르면 α𝒪K가 가역인 것과

NK/(α)=±1.

인 것이 동치임을 상기하십시오. 𝒪K×𝒪K의 단위들의 집합을 나타내도록 합시다.

질문 58.1.1.

𝒪K×가 곱셈에 대해 군을 이룸을 보이십시오. 따라서 이를 𝒪K 단위군이라 부릅니다.

단위의 예로는 어떤 것들이 있습니까?

예제 58.1.2 (수체에서 단위의 예시).
  1. 1.

    ±1은 확실히 단위이며, 임의의 수체에 존재합니다.

  2. 2.

    𝒪K가 단위근 ω를 포함한다면 (즉 ωn=1), ω는 단위입니다. (사실 ±1은 이의 특수한 경우입니다.)

  3. 3.

    물론 𝒪K의 모든 단위가 단위근인 것은 아닙니다. 예를 들어 𝒪K=[3] (K=(3)로부터 나온 것)이라면, 수 2+3은 단위인데, 그 노름이

    NK/(2+3)=22312=1.

    또는, 단순히 그 역원 23𝒪K 역시 성립함을 확인해도 됩니다:

    (23)(2+3)=1.

    어느 쪽이든, 23은 단위입니다.

  4. 4.

    임의의 단위 u𝒪K×에 대해, 그 모든 거듭제곱 역시 단위입니다. 예를 들어 (322)n은 임의의 n에 대해 항상 [2]의 단위입니다. u가 단위근이 아니라면, 이는 𝒪K×에서 무한히 많은 새로운 단위들을 생성합니다.

질문 58.1.3.

다음 주장들을 확인하십시오:

  1. (a)

    단위근은 단위이다, 그리고

  2. (b)

    단위원의 거듭제곱은 단위원입니다.

정의로부터 출발하거나, NK/(α)=±1이라는 특징을 사용할 수 있습니다. 한쪽 정의가 더 자연스럽게 느껴진다면, 다른 쪽을 사용해 보십시오.

58.2 디리클레 단위 정리

대표적인 예: [3]의 단위들은 ±(2+3)n입니다.

정의 58.2.1.

μ(𝒪K)가 수체 K에 (동치로, 𝒪K에) 포함된 단위근들의 집합을 나타내도록 합시다.

예제 58.2.2 (μ(𝒪K)의 예).
  1. (a)

    K=(i)이면, 𝒪K=[i]입니다. 따라서

    μ(𝒪K)={±1,±i}여기서K=(i).
  2. (b)

    K=(3)이면, 𝒪K=[3]입니다. 따라서

    μ(𝒪K)={±1}여기서K=(3).
  3. (c)

    K=(3)이면, 𝒪K=[12(1+3)]입니다. 따라서

    μ(𝒪K)={±1,±1±32}여기서K=(3)

    여기서 두 번째 항의 ±들은 서로 독립적일 필요가 없습니다. 다시 말해 μ(𝒪K)={zz6=1}입니다.

연습문제 58.2.3.

μ(𝒪K)가 항상 어떤 정수 n에 대해 xn1의 근들로 이루어짐을 보이십시오. (먼저 그것이 곱셈에 대해 유한군임을 보이십시오.)

이제 증명 없이 소위 디리클레 단위정리를 인용하겠습니다. 이 정리는 𝒪K의 단위들이 무엇인지에 대해 훨씬 더 완전한 그림을 제공합니다. 전설에 따르면 디리클레는 시스티나 성당에서 열린 부활절 연주회 중에 이 정리의 증명을 발견했다고 합니다.

정리 58.2.4 (디리클레의 단위정리).

K를 시그니처 (r1,r2)를 갖는 수체라 하고 다음과 같이 놓습니다

s=r1+r21.

그러면 모든 단위 α𝒪K×가 다음 형태로 유일하게 쓰일 수 있도록 하는 단위 u1, …, us가 존재합니다

α=ωu1n1usns

여기서 ωμ(𝒪K)는 단위근이고, n1,,ns입니다.

더 간결하게 말하면:

𝒪K×r1+r21×μ(𝒪K)입니다.

u1, …, us의 선택을 기본 단위의 선택이라 부릅니다.

몇 가지 응용 예시를 살펴보겠습니다.

예제 58.2.5 (몇몇 단위군).
  1. (a)

    K=(i)가 시그니처 (0,1)을 갖는다고 합시다. 그러면 s=0이 되므로, 디리클레의 단위정리에 따르면 단위근 외에 다른 단위는 존재하지 않습니다. 따라서

    𝒪K×={±1,±i}여기서K=(i).

    이는 놀랍지 않은데, a+bi[i]가 단위인 것과 a2+b2=1인 것이 동치이기 때문입니다.

  2. (b)

    K=(3)이 시그니처 (2,0)을 갖는다고 합시다. 그러면 s=1이므로 정확히 하나의 기본 단위를 기대합니다. 기본 단위는 노름이 12+3 (또는 그 역원인 23)이며, 따라서 다음을 얻습니다

    𝒪K×={±(2+3)nn}.
  3. (c)

    K=(23)가 시그니처 (1,1)을 갖는다고 합시다. 그러면 s=1이므로 정확히 하나의 기본 단위를 기대합니다. 선택은 1+23+43입니다. 따라서

    𝒪K×={±(1+23+43)nn}.

이것들이 실제로 기본 단위임을 아직 보여드리지 않았는데, 실제로 기본 단위를 계산하는 것은 일반적으로 어렵습니다.

58.3 기본 단위 찾기

다음은 몇몇 기본 단위들을 담은 표입니다.

d단위d=21+2d=32+3d=512(1+5)d=65+26d=78+37d=103+10d=1110+311

일반적으로 기본 단위를 결정하는 것은 계산상 어렵습니다.

그러나 일단 기본 단위가 무엇인지 알려드리면, 그것을 검증하는 일은 (적어도 s=1인 경우에는) 그리 나쁘지 않습니다. 예를 들어, K=(11)의 정수환이 [11]일 때 10+311K의 기본 단위임을 보이고자 한다고 합시다. 만약 그렇지 않다면, 어떤 n>1에 대해 다음이 성립해야 할 것입니다

10+311=±(x+y11)n.

이런 일이 일어나려면, 최소한 |y|<3이어야 합니다. 또한 x211y2=±1이어야 합니다. 따라서 (y=1,2를 이용하여) 이것이 성립하지 않음을 그냥 확인할 수 있습니다.

요점은 이렇습니다: (10,3)x211y2=±1의 정수해 중 (|y|의 의미에서) 가장 작은 해이므로, 이는 기본 단위여야 합니다. 이는 더 일반적으로 성립하지만, d1(mod4)인 경우에는 x, y가 (예를 들어 12(1+5)처럼) 반정수일 수 있으므로 수정이 필요합니다.

정리 58.3.1 (펠 방정식의 기본 단위).

d를 제곱인수가 없는 정수라고 가정합니다.

  1. (a)

    d2,3(mod4)이고, (x,y)x2dy2=±1의 최소 정수 해라면, x+yd는 기본 단위입니다.

  2. (b)

    d1(mod4)이고, (x,y)x2dy2=±1의 최소 반정수 해라면, x+yd는 기본 단위입니다. (동등하게, a2db2=±4의 최소 정수 해는 12(a+bd)를 줍니다.)

(“최소”에 대한 어떤 합리적인 정의든 작동합니다, 예를 들어 |y|로 정렬하는 것처럼 말입니다.)

58.4 펠 방정식

이러한 부류의 결과는 펠 방정식을 완전히 소거합니다. 결국,

a2db2=±1

을 푸는 것은 노름이 ±1[d]의 원소를 찾는 것에 해당합니다. d1(mod4)인 경우에는 조금 더 이상합니다, 왜냐하면 이 경우 K=(d)𝒪K=[12(1+d)]를 주므로, 기본 단위가 실제로는 해가 아닐 수도 있기 때문입니다. (예를 들어, d=5일 때, 해 (12,12)를 얻습니다.) 그럼에도 불구하고, 모든 정수 해는 결국 생성됩니다.

이 모든 것을 구체적으로 만들기 위해, 여기 간단한 예시가 있습니다.

예제 58.4.1 (x25y2=±1).

K=(5)로 설정하면, 𝒪K=[12(1+5)]입니다. 디리클레 단위 정리에 의해, 𝒪K×는 하나의 원소 u에 의해 생성됩니다. 다음의 선택은

u=12+125

a25b2=±4에 대해 더 작은 정수 해가 없으므로, 기본 단위로 사용됩니다.

u의 처음 몇 거듭제곱은 다음과 같습니다

nun노름212(35)1112(15)1011112(1+5)1212(3+5)132+51412(7+35)1512(11+55)169+451

첫 번째 정수 해는 (2,1)이며, 이는 1을 준다는 것을 알 수 있습니다. +1을 주는 첫 번째 해는 (9,4)입니다. 이 패턴을 계속하면, u의 세제곱마다 정수 해를 준다는 것을 알 수 있으며(또한 문제 58B 참조), 홀수 번째는 x25y2=1의 해를 주고 짝수 번째는 x25y2=+1의 해를 줍니다. 모든 해는 (부호 ±u±n을 고려함으로써) ± 부호를 제외하면 이런 방식으로 생성됩니다.

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

문제 58A (헤이스팅스 전투에 관한 허구의 기록).

다음 전투에서 병사의 수를 구하십시오:

해럴드의 병사들은 늘 그랬듯이 함께 굳건히 서서 열세 개의 정사각형 대형을 이루었으며, 각 정사각형마다 같은 수의 병사가 있었고, 그들의 진지에 감히 발을 들이려는 대담한 노르만인에게는 화가 있을지어다. 색슨 전투 도끼의 일격 한 번이면 그의 창을 부러뜨리고 사슬 갑옷을 갈랐기 때문이다 . . . 해럴드가 몸소 전장에 뛰어들었을 때 색슨인들은 하나의 거대한 정사각형 병력이 되어 ”우트!”, ”올리크로세!”, ”고데마이트!”라는 함성을 외쳤다.

문제 58B.

d>0을 제곱나눔수가 없는 정수라 하고, u(d)의 기본 단위라 하십시오. u[d]이거나, 혹은 un[d]3n임을 보이십시오.

문제 58C.

다음에 대해 정수 해가 없음을 보이십시오

x234y2=1

134를 법으로 이차잉여라는 사실에도 불구하고 그렇습니다.