장 80 보너스: Bézout 정리
이 장에서는 Bézout 정리를 다룹니다. 이 정리는 안에서 차수가 와 인 두 곡선이 “정확히” 개의 점에서 만나야 한다는 생각을 엄밀하게 만들어 줍니다. (사영 공간에서 다루므로 예를 들어 임의의 두 직선은 서로 만납니다.)
80.1 근기 아이디얼이 아닌 아이디얼
대표적인 예: 포물선에 접합니다.
중복도를 고려해야 합니다. 따라서 가 근기 아이디얼이 아닐 가능성을 허용하기 위해, 가능한 한 다양체 대신 동차 아이디얼 를 다루겠습니다. 이를 어떻게 할 수 있는지 살펴봅시다.
첫 번째 예로, 와 직선 을 교차시킨다고 합시다. 더 정확히 말하면, 의 사영 좌표에서 포물선 와 를 교차시킵니다. 교집합의 아이디얼은 다음과 같습니다.
따라서 이는 두 점을 갖는 것에 대응하며, 두 교점 과 을 줍니다. 다음은 아핀 차트에서 두 다양체를 나타낸 그림입니다.
여기까지는 괜찮습니다. 그런데 이번에는 를 직선 과 교차시킨다고 합시다. 그러면 대신 “이중점”을 얻습니다.
이번에 대응하는 아이디얼은 다음과 같습니다.
이 아이디얼은 근기 아이디얼이 아니며, 를 취하면 의 단일 사영 점 에 대응하는 아이디얼을 얻습니다. 이것이 다양체 대신 아이디얼을 다루는 이유입니다. 즉, 와 를 구별해야 합니다.
80.2 유한 개의 점의 힐베르트 함수
대표적인 예: 이중점 에 대응하는 힐베르트 함수는 결국 상수 가 됩니다.
정의 80.2.1.
공집합이 아닌 사영 다양체 가 주어지면, 를 만족하는 근기 아이디얼 가 유일하게 존재합니다. 이 장에서는 이를 로 나타냅니다. 빈 다양체에 대해서는 무관 아이디얼을 택하는 대신 로 둡니다.
정의 80.2.2.
가 동차라고 합시다. 의 힐베르트 함수 를 다음과 같이 정의합니다.
즉 는 의 번째 등급 부분의 차원입니다.
정의 80.2.3.
가 사영 다양체이면 로 둡니다. 여기서 는 위에서 정의한 대로 를 만족하는 근기 아이디얼입니다.
이 경우 는 바로 입니다.
예제 80.2.4 (0차원에서 힐베르트 함수의 예).
구체적으로 를 사용합시다.
-
(a)
가 아이디얼 를 갖는 단일 점 이면 다음과 같습니다.
이는 모든 차수에서 차원이 입니다. 따라서 다음이 성립합니다.
-
(b)
이제 “이중점” 아이디얼 를 사용한다고 합시다. 이번에는 다음과 같습니다.
이로부터 다음을 얻습니다.
-
(c)
이제 인, 두 점으로 이루어진 다양체 를 생각합시다. 그러면 다음과 같습니다.
따라서 이 예는 앞의 예와 같은 힐베르트 함수를 가집니다.
표기의 남용 80.2.5.
여기서는 동형 기호를 남용하여 로 쓰고 있으며, 다른 예시에서도 마찬가지입니다. 이것은 -벡터 공간 수준에서만 동형사상입니다. 그러나 다른 예시의 힐베르트 함수를 계산할 때에도 이 표기 남용을 계속 사용하겠습니다.
예제 80.2.6 (공집합 다양체의 힐베르트 함수).
가 아이디얼이며, 근기 아이디얼이 아닐 수도 있지만
을 만족한다고 가정합시다. 그러면 는 무관 아이디얼입니다. 따라서 에 대하여 정수 가 존재하여 모든 에 대해 가 성립합니다. 결과적으로, 임의의 에 대해 입니다. 이를 요약하면 다음과 같습니다.
여기서 이라는 표기는 “충분히 큰 모든 ”를 뜻합니다.
이 예들로부터 가 아이디얼이면 힐베르트 함수가 결국 상수가 되는 것으로 보이며, 그 상수는 의 크기와 같다는 것을 알 수 있습니다. 이때 가 근기 아이디얼이 아닌 경우에는 “중복도를 포함하여” 셉니다.
이를 증명해 봅시다. 진행하기 전에 독자에게 짧은 완전열을 간단히 상기시켜 드리겠습니다. 사상들의 열 이 짧은 완전열이라는 것은 를 만족한다는 뜻입니다(물론 사상 와 는 각각 단사와 전사입니다). , , 가 위의 유한 차원 벡터 공간이면, 이로부터 가 성립합니다.
명제 80.2.7 (와 의 힐베르트 함수).
와 가 의 동차 아이디얼이라고 합시다. 그러면
가 성립합니다.
증명.
임의의 을 생각합시다. 간결하게 라고 둡시다. 그러면
는 벡터 공간의 짧은 완전열입니다. 따라서 모든 에 대해 다음이 성립합니다.
이로부터 결론을 얻습니다. ∎
예제 80.2.8 (의 두 점의 힐베르트 함수).
좌표환이 인 에서, 점 에 대응하는 아이디얼 와 점 에 대응하는 아이디얼 를 생각합시다. 그러면 는 이 두 점의 서로소 합집합에 대응하는 아이디얼이고, 는 무관 아이디얼입니다. 따라서 에 대해 입니다. 그러므로 다음을 얻습니다.
따라서 두 점으로 이루어진 사영 다양체의 힐베르트 함수는 에 대해 상수 입니다.
이 예는 주요 결과의 내용을 잘 보여 줍니다:
정리 80.2.9 (영차원 다양체의 힐베르트 함수).
가 개의 점으로 이루어진 사영 다양체라고 합시다(여기서 은 정수입니다). 그러면
입니다.
증명.
인 경우는 이미 다루었으므로 이라고 가정합시다. 라 하고, 에 대해 이라 합시다.
연습문제 80.2.10.
모든 에 대해 임을 보이십시오. (예제 80.2.4(a)를 변형하십시오.)
따라서 에 대한 귀납법으로 진행할 수 있으며, 기저 사례 은 위에서 이미 다루었습니다. 귀납 단계에서는 정리 77.4.2의 사영 버전을 사용합니다. 에 대해 임을 알고 있습니다(이는 처음 개의 점에 해당합니다. 이 근기 아이디얼이라는 점에 유의하십시오). 번째 점을 추가하기 위해 다음에 주목합니다.
여기서 입니다. 아이디얼 는 근기 아이디얼이 아닐 수도 있지만, 앞의 예에 의해 을 만족하므로 에 대해 입니다. 이로써 증명이 완료됩니다. ∎
정확히 같은 방법으로 다음을 증명할 수 있습니다:
따름정리 80.2.11 (일 때 는 결국 상수).
가 반드시 근기 아이디얼일 필요는 없는 아이디얼이며, 가 유한 개의 점으로 이루어져 있다고 합시다. 그러면 힐베르트 함수 는 결국 상수가 됩니다.
증명.
점의 개수 에 대한 귀납법을 사용합니다. 기저 사례 은 본질적으로 예제 80.2.4(b)와 연습문제 80.2.10에서 이미 다루었습니다. 귀납 단계는 근기 아이디얼에 대해 신경 쓸 필요가 없다는 점을 제외하면 위의 증명과 문자 그대로 동일합니다. ∎
80.3 힐베르트 다항식
지금까지는 0차원 다양체의 힐베르트 함수만 다루었고, 이 함수가 결국 상수가 됨을 보였습니다. 몇 가지 예를 더 살펴봅시다.
예제 80.3.1 (의 힐베르트 함수).
의 힐베르트 함수는 다음과 같습니다.
이는 “공과 항아리” 논법으로 얻어집니다. 이것은 차 다항식입니다.
예제 80.3.2 (포물선의 힐베르트 함수).
좌표 를 갖는 안의 포물선 를 생각하십시오. 그러면 다음이 성립합니다.
조합론적으로 계산하면 다음을 얻습니다.
| 기저 | ||||
| 기저 | ||||
따라서 실제로 임을 알 수 있습니다.
사실 이처럼 “결국 다항식이 되는” 현상은 항상 성립합니다.
정리 80.3.3 (힐베르트 다항식).
을 동차 아이디얼이라고 합시다. 이때 가 근기 아이디얼일 필요는 없습니다. 그러면 다음이 성립합니다.
-
(a)
모든 에 대하여 를 만족하는 다항식 가 존재합니다.
-
(b)
입니다(이면 입니다).
-
(c)
다항식 는 정수 계수를 가집니다.
증명.
기저 단계는 앞 절에서 다루었습니다.
귀납 단계에서는 차원이 인 를 생각하십시오. 의 어떤 기약 성분도 안에 포함되지 않는 초평면 를 생각하십시오(이 사실은 기하학적으로 자명하므로 증명 없이 인용합니다. 다만 지난번에 증명을 써 보려다가 실수를 했습니다). 편의상 일반성을 잃지 않고 라고 가정합니다.
다시 이라고 합시다. 이제 다음 짧은 완전열을 생각하십시오.
(첫 번째 사상의 단사성은 의 기약 성분에 관한 가정에서 따라 나옵니다.) 이제 완전성에 의해 다음이 성립합니다.
마지막 항은 기하학적으로 에 대응합니다. 이것은 차원이 이므로, 귀납 가정에 의해 다음을 압니다.
여기서 , …, 은 어떤 정수들입니다. 그러면 다항식의 유한 차분 이론에 의해 증명이 끝납니다. ∎
80.4 베주(Bézout) 정리
정의 80.4.1.
를 의 힐베르트 다항식이라고 부릅니다. 가 0이 아니면 의 최고차항 계수를 의 차수라고 부르며, 이는 정수이고 로 나타냅니다.
물론 사영 다양체 에 대해서는 , 로 둡니다.
비고 80.4.2.
아이디얼의 차수 는 와 같지 않다는 점에 주의하십시오!
차수의 몇 가지 성질을 보입시다. 이 성질들을 이용하면 임의의 사영 다양체의 차수를 그 기약 성분들로부터 계산할 수 있습니다.
명제 80.4.3 (차수의 성질).
두 다양체 와 에 대하여 다음이 성립합니다:
-
•
와 가 서로소이고 차원이 같으면, 입니다.
-
•
이면, 입니다.
따라서,
차수는 성분에 대하여 가법적이며, 가장 높은 차원을 갖는 성분의 “차수”를 측정합니다.
예제 80.4.4 (차수의 예).
-
(a)
가 개의 점으로 이루어진 유한집합이면, 의 차수는 입니다.
-
(b)
가 이중점에 대응하면, 그 차수는 입니다.
-
(c)
의 차수는 입니다.
-
(d)
임의의 직선이나 평면은 각각 과 에 “동형”이므로 차수가 입니다.
-
(e)
포물선의 차수는 입니다. (대수다양체로서 포물선은 직선과 동형이라는 점에 유의하십시오!)
-
(f)
포물선과 한 점의 합집합의 차수는 입니다.
이제 가 동차 이차 다항식이면 주 아이디얼 의 차수가 이고, 더 높은 차수에 대해서도 마찬가지일 것이라고 추측할 수 있습니다. (따라서 예를 들어 원의 차수는 일 것이라고 기대합니다.) 이는 사실입니다:
정리 80.4.5 (Bézout의 정리).
를 을 만족하는 의 동차 아이디얼이라고 합시다. 를 의 어떤 기약 성분 위에서도 소멸하지 않는 차 동차 다항식이라고 합시다. 그러면
기하학적으로,
가 임의의 사영 다양체이고 가 차 초곡면이면, 그 교집합 의 차수는 입니다 — 단, 의 어떤 기약 성분이 안에 포함되는 경우는 제외합니다.
이것이 이 장의 처음에 언급한 내용입니다.
아이디얼 가 근기 아이디얼이 아닐 수 있으므로, 이 기하학적 해석 명제는 가능한 가장 일반적인 형태가 아닙니다 — 이 문제는 나중에 스킴으로 일반화하면서 바로잡을 것입니다.
증명.
다시 이라고 합시다. 이번에는 완전열이 다음과 같습니다.
이 올림피아드풍의 연습문제는 문제 80A으로 남겨 둡니다. ∎
80.5 응용
먼저 차수의 개념이 우리가 기대하는 바와 일치함을 보이겠습니다.
따름정리 80.5.1 (초곡면: 차수라는 이름에 걸맞음).
를 초곡면, 즉 차 동차 다항식 에 대하여 라고 합시다. 그러면 입니다.
증명.
임을 상기하십시오. Bézout의 정리에서 으로 두십시오. ∎
에서 흔히 쓰이는 특수한 경우는 다음과 같습니다.
따름정리 80.5.2 (곡선에 대한 Bézout의 정리).
공통된 기약 성분을 갖지 않는 안의 임의의 두 곡선 와 에 대하여,
이제 이를 이용하여 파스칼의 정리를 증명합니다.
정리 80.5.3 (파스칼의 정리).
, , , , , 가 안의 원뿔곡선 위에 있는 서로 다른 여섯 점이라고 합시다. 그러면 점 , , 는 한 직선 위에 있습니다.
증명.
를 세 직선 , , 의 합집합과 같은 대수다양체라고 합시다. 그러면 어떤 삼차 다항식 (세 일차 다항식의 곱)에 대하여 입니다. 마찬가지로 를 세 직선 , , 의 합집합과 같은 대수다양체라고 합시다.
이제 를 위의 원뿔곡선 위에 있으면서 여섯 점 , , , , , 와 다른 임의의 점이라고 합시다. 다음 사영 다양체를 생각합시다.
여기서 상수 와 는 가 되도록 선택합니다.
질문 80.5.4.
와 를 어떻게 선택하든 가 여섯 점 , , , , , 뿐만 아니라 세 점 , , 도 포함함을 보이십시오.
이제 임에 주목하십시오. 그런데 이고 입니다. 이는 와 가 기약 성분을 공유하지 않는 한 Bézout의 정리에 모순됩니다. 차수를 고려하면 이는 가 직선과 원뿔곡선의 합집합일 때에만 일어날 수 있습니다. 즉 다음이 성립해야 합니다.
마지막으로 세 교점 , , 는 위에 있지 않으므로 이 직선 위에 있어야 함에 주목하십시오. ∎
파스칼의 정리는 Cayley-Bacharach 정리의 특수한 경우에 불과하며, Cayley-Bacharach 정리를 이용하면 타원곡선 위의 덧셈 연산이 결합법칙을 만족함을 증명할 수 있다는 점을 언급해 둡니다. 관심 있는 독자는 같은 기법으로 Cayley-Bacharach 정리를 증명해 보십시오.
80.6 생각해 볼 만한 조금 더 어려운 문제
문제 80A.
앞에서 다룬 Bézout의 정리의 증명을 완성하십시오.
풀이. 완전성으로부터 이며, 따라서 다음이 성립합니다.
이라고 합시다. 이제 이므로 다음을 얻습니다.
이로부터 다음을 읽어낼 수 있으며,
이것이 원하던 결과입니다.
문제 80B (USA TST 2016/6).
††margin:를 예각 부등변삼각형이라 하고 를 그 내부의 한 점이라고 합시다. , , 을 각각 에서 삼각형의 변 , , 에 내린 정사영이라고 합시다. , , 이 한 점에서 만나고 를 만족하는 점 의 자취를 구하십시오.
힌트. 이 문제를 풀려면 유클리드 기하학에서 복소수를 이용하는 방법을 알아야 합니다.
풀이. 의 외접원을 단위원으로 두고 복소수를 사용하면, 이는 다음 두 삼차방정식을 푸는 것과 동치입니다.
이 방정식은 와 에 대한 것입니다. 이를 안의 두 삼차곡선으로 보면, Bézout의 정리에 의해 해는 최대 아홉 개입니다(두 곡선이 모두 기약이 아닌 경우는 예외이지만, 첫 번째 곡선이 인수분해되지 않음을 확인할 수 있습니다). 게다가 (가 부등변삼각형일 때) 아홉 개의 해를 쉽게 찾을 수 있습니다. 바로 세 꼭짓점, 세 방심, 그리고 , , 입니다. 따라서 답은 세 삼각형 중심 , , 뿐입니다.