인자 (대수기하학)

대수기하학에서 **인자**(因子, divisor) 또는 **베유 인자**(Weil因子, Weil divisor)는 여차원이 1인 부분 대수다양체들의 정수 계수 형식적 선형 결합이다. 특별한 경우, 이를 함수의 영점 또는 특이점으로 여겨 이에 카르티에 인자 및 가역층을 대응시킬 수 있다.
# 정의
국소 뇌터 정역 스킴 X의 **소인자**(素因子, prime divisor) Z\subset X는 다음 조건을 만족시키는 X의 닫힌 부분 스킴이다.130 * 정역 스킴이다. * 여차원이 1이다. 즉, Z의 일반점이 z\in Z라고 하면, 줄기 \mathcal O_{X,z}의 크룰 차원이 1차원이다. 이는 가환환의 높이가 1인 소 아이디얼의 개념의 일반화이다. X의 소인자들의 집합을 \operatorname{PrimeDiv}(X)라고 하자. 그렇다면, 다음과 같은 아벨 군의 직접곱을 생각하자. :\mathbb Z^{\times \operatorname{PrimeDiv}(X)} (이는 자유 아벨 군보다 더 큰 군이다.) 그 원소 \textstyle\sum_{Z\in\operatorname{PrimeDiv}(X)}n_ZZ 가운데 다음 조건을 만족시키는 것을 **베유 인자**라고 한다. * (국소 유한성) 임의의 x\in X에 대하여, 집합 \\{Z\in\operatorname{PrimeDiv}(X)\colon n_Z\ne0,\;U\cap Z\ne\varnothing\\}이 유한 집합이 되는 근방 U\ni x가 존재한다. 베유 인자들은 \mathbb Z^{\times \operatorname{PrimeDiv}(X)}의 부분군을 이루며, 이를 X의 **베유 인자군**(Weil因子群, Weil divisor group) \operatorname{Div}(X)라고 한다. 물론, 만약 X가 유한한 열린 덮개를 갖는다면, 베유 인자군은 이는 X의 소인자들로 생성되는 자유 아벨 군과 같다. 특히, 만약 X가 뇌터 스킴일 경우 이 조건이 성립한다.언어=en130–136
## 효과적 인자
국소 뇌터 정역 스킴 X의 **효과적 베유 인자**(效果的Weil因子, effective Weil divisor)는 모든 계수가 음이 아닌 정수인 베유 인자이다. 이는 덧셈에 대하여 모노이드를 이룬다.
## 정규 스킴의 베유 인자 유군
뇌터 정역 스킴 (X,\mathcal O_X)가 다음 조건을 만족시킨다고 하자. * (여차원 1에서의 정칙성) 임의의 소인자 Z\subseteq X의 일반점 x에 대하여, 구조층의 줄기 \mathcal O_{X,x}는 정칙 국소환이다. (\mathcal O_{X,x}의 크룰 차원이 1이며, 1차원 정칙 국소환일 조건은 이산 값매김환일 조건과 동치이므로 대신 이산 값매김환을 사용해도 관계없다.) 이는 정칙 스킴의 조건을 여차원 1에 대하여 제한시킨 것이다. 즉, 만약 X가 정역 정칙 스킴이라면 위 조건이 성립한다. X의 유리 함수체 :\Gamma(X,\mathcal K_X)=\operatorname{Frac}\Gamma(X,\mathcal O_X) 를 생각하자. 임의의 유리 함수 f\in\Gamma(X,\mathcal K_X)에 대응하는 **베유 주인자**(Weil主因子, Weil principal divisor)는 다음과 같은 베유 인자이다. :(f)=\sum_{Y\in\operatorname{PrimeDiv}X}\operatorname{val}_Y(f)Y\in\operatorname{Div}(X) 여기서 기호는 다음과 같다. * \textstyle\sum_{Y\in\operatorname{PrimeDiv}X}는 X의 모든 소인자들에 대한 합이다. (오직 유한 개의 항만이 0이 아님을 보일 수 있다.) * 소인자 Y의 일반점 y\in X에서의 줄기 \mathcal O_{X,y}는 이산 값매김환을 이루며, \operatorname{val}_Y\colon \operatorname\Gamma(X,\mathcal K_X) \to\mathbb Z는 \mathcal O_{X,y}의 이산 값매김이다. 그렇다면, 유리 함수를 그 주인자에 대응시키는 함수 :\Gamma(X,\mathcal K_X)\to\operatorname{Div}(X) 는 두 아벨 군 사이의 군 준동형을 이룬다. 그 여핵을 **베유 인자 유군**(Weil因子類群, divisor class group)이라고 한다. 즉, 다음과 같은 아벨 군의 완전열이 존재한다. :\Gamma(X;\mathcal K_X^\times) \to \operatorname{Div}(X) \to \operatorname{DivCl}(X) \to 0
## 일반적 스킴의 베유 인자 유군
국소 뇌터 정역 스킴 (X,\mathcal O_X)가 주어졌다고 하자. 임의의 유리 함수 :f\in\Gamma(X;\mathcal K_X^\times) 및 점 x\in X에 대하여, f의 x에서의 차수(order) \operatorname{ord}_x\colon \Gamma(X;\mathcal K_X^\times)\to\mathbb Z는 다음과 같은 군 준동형이다. :\operatorname{ord}_x\colon K^\times\to\mathbb Z :\operatorname{ord}_x(a/b)=\operatorname{length}_{\mathcal O_{X,x(\Gamma(X;\mathcal O_X)/(a))-\operatorname{length}_{\mathcal O_{X,x(\Gamma(X;\mathcal O_X)/(a))\qquad\forall a,b\in\Gamma(X;\mathcal O_X)\setminus\\{0\\} 여기거 \operatorname{length}는 가군의 길이를 뜻한다. 유리 함수 f\in\Gamma(X;\mathcal K_X^\times)에 대응하는 **주인자**는 다음과 같다. :(f)=\sum_Z\operatorname{ord}_z(f) 여기서 z는 Z의 일반점이다. 이는 군 준동형 :\Gamma(X;\mathcal K_X^\times)\to\operatorname{Div}(X) 을 정의하며, 그 여핵을 **베유 인자 유군** \operatorname{DivCl}(X)이라고 한다. 즉, 다음과 같은 아벨 군의 완전열이 존재한다. :\Gamma(X;\mathcal K_X^\times) \to \operatorname{Div}(X) \to \operatorname{DivCl}(X) \to 0
# 성질

## 카르티에 인자와의 관계
임의의 뇌터 분리 정규 스킴 X에 대하여, 카르티에 인자군에서 베유 인자군으로 가는 표준적인 단사 군 준동형이 존재한다.142, Remark II.6.11.2 :\operatorname{CaDiv}(X)\to\operatorname{Div}(X) 이에 따라, 카르티에 인자군은 베유 인자군의 부분군이며, 이 부분군은 구체적으로 다음 조건을 만족시키는 베유 인자 D로 구성된다.142, Remark II.6.11.2 * X의 충분히 섬세한 열린 덮개 \\{U_i\\}_{i\in I}에 대하여, D|_{U_i}는 U_i의 베유 주인자이다. 즉, 카르티에 인자는 국소적으로 베유 주인자가 되는 베유 인자이다. 이 준동형이 동형을 이룰 필요 충분 조건은 X의 구조층의 모든 줄기가 유일 인수 분해 정역인 것이다. 특히, 비특이 대수다양체의 경우에는 카르티에 인자군과 베유 인자군이 서로 동형이다. 구체적으로, 주어진 카르티에 인자에 대응하는 베유 인자는 다음과 같다.141, Proposition 6.11 X가 정역 스킴이므로, 그 유리 함수층은 어떤 체 K에 대한 상수층이다. :\mathcal K_X\cong\underline K :\mathcal K_X^\times\cong\underline{K^\times} X 위의 모든 베유 소인자 Y\subset X에 대하여, 그 일반점에서의 줄기 \mathcal O_{Y,X}는 이산 값매김환이며, 그 값매김을 :\operatorname{val}_Y\colon\mathcal K^\times_{Y,X}/\mathcal O^\times_{Y,X}\to\mathbb Z 라고 하자. 또한, \mathcal K_X^\times의 모든 단면군이 K^\times가 될 정도로 섬세한 X의 열린 덮개 \\{U_i\\}_{i\in I}를 고르자. :X=\bigcup_{i\in I}U_i :\Gamma(U_i,\mathcal K_X^\times)\cong K^\times X위의 카르티에 인자 f\in\Gamma(X,\mathcal K_X^\times/\mathcal O_X^\times) 가 주어졌다고 하자. 그렇다면, 임의의 i,j\in I에 대하여, 만약 Y\cap U_i\cap U_j\ne\varnothing이라면 \operatorname{val}_Y(f|_{U_i})=\operatorname{val}_Y(f|_{U_j})이다. 그렇다면 다음과 같은 베유 인자를 정의할 수 있다. :D_f=\sum_{Y\subset X}\operatorname{val}_Y(f|_{U_i})Y X가 뇌터 스킴이므로, 이 합은 유한하다.
## 함자성
다음이 주어졌다고 하자. * 두 국소 뇌터 정역 스킴 X, Y. 또한, X가 자리스키 위상에서 콤팩트 공간이라고 하자. * 스킴 사상 f\colon X\to Y * X의 베유 소인자 Z 그렇다면, 닫힌 기약 부분 스킴 \overline{f(Z)} \hookrightarrow Y을 정의할 수 있다. 이는 일반적으로 베유 소인자가 아닐 수 있으며, 아닐 경우 이를 0으로 놓자. :f_* \colon Z \mapsto \begin{cases} \overline{f(Z)} & \overline{f(Z)} \in \operatorname{PrimeDiv}Y \\\ 0 & \overline{f(Z)} \not\in \operatorname{PrimeDiv}Y \end{cases} 이는 베유 인자군 사이의 군 준동형 :f_* \colon \operatorname{Div}X \to \operatorname{Div}Y 을 정의한다. 이를 베유 인자의 **밂**(pushforward)이라고 한다. (콤팩트성을 가정하지 않으면 밂의 상이 국소 유한성을 충족하지 못할 수 있다.)
# 예

## 카르티에 인자가 아닌 베유 인자
두 인자가 일치하지 않는 대표적인 경우는 하나의 특이점이 존재하는 이차 곡면 뿔 \operatorname{Spec}\mathbb C[x,y,z]/(xy-z^2)이다.142, Example 6.11.3 이 경우, x축 :\operatorname{Spec}\mathbb C[x,y,z]/((y)\cap(z))\subset \operatorname{Spec}\mathbb C[x,y,z]/(xy-z^2) 은 이차 뿔의 1차원 부분 다양체이므로, 베유 인자를 이룬다. 그러나 이는 국소 주인자가 아니므로, 카르티에 인자가 아니다.
## 리만 곡면에서의 인자
리만 곡면(1차원 복소수 비특이 대수다양체)의 경우에는 베유 인자와 카르티에 인자가 서로 일치하며, 곡면의 모든 점들로 생성되는 자유 아벨 군이다. 예를 들어, 리만 곡면 \Sigma에서 z_0\in \Sigma이라고 하자. 그렇다면 nz_0 (n\in\mathbb Z)는 (베유) 인자로 여길 수 있다. 카르티에 인자로는, 이를 (국소 복소좌표계에서 정의된) 함수 z\mapsto(z-z_0)^n으로 정의한다. 보다 일반적으로, M 위에 정의된 유리형 함수 f\colon M\to\hat{\mathbb C}가 주어지면, 이에 대응하는 주인자 (f) \in \operatorname{PDiv}(\Sigma)를 정의할 수 있다. 이는 f의 극점들과 영점들의 선형 결합이며, 선형 결합에서 n차 영점((z-z_0)^n의 꼴의 영점)의 계수는 n으로, n차 극점((z-z_0)^{-n}의 꼴의 극점)의 계수는 -n으로 한다. 이 경우, 리만 곡면 \Sigma의 인자 :D = \sum_{x\in\Sigma} n_xx \qquad(|\\{x\in \Sigma\colon n_x\ne0\\}| < \infty) 에 대응하는 가역층(정칙 선다발) \mathcal O(D)의, (매끄러운 다양체 위상에서) 열린집합 U에서의 단면의 공간은 유리형 함수 f \colon U \to \hat{\mathbb C} 가운데, |f| + D가 효과적 인자인 것들로 구성된다. 다시 말해, 그 단면은 유리형 함수 가운데 x\in U에서, n_x차의 영점을 갖는 것이다. (음의 차수의 영점은 극점으로 간주한다.) 반대로, 가역층 \mathcal L이 주어졌으며, 이 가역층이 유한 개의 영점만을 갖는 대역적 단면 :s\in\Gamma(\Sigma\mathcal L) :|\\{z\in\Sigma\colon s|_z = 0\\}| < \infty 을 갖는다면, 이에 대응되는 인자는 :D = \sum_{z\in\Sigma} \deg_zs 가 된다. (\deg_zs는 s의 z에서의 영점의 차수이다.) 서로 다른 대역적 단면을 사용하였을 경우, 이는 일반적으로 서로 다른 인자를 정의하지만, 그 인자의 차는 항상 주인자이며, 이는 항상 같은 인자류를 정의한다. 리만 곡면 위의 모든 가역층은 유한 개의 영점을 갖는 대역적 단면을 갖은 가역층들과 이러한 가역층의 역원들의 텐서곱으로 표현될 수 있다. (다시 말해, 유효 인자의 가환 모노이드는 인자 유군 전체를 생성한다.) 또는, 이러한 대역적 단면을 갖지 않은 가역층의 경우, ‘유리형’ 단면의 개념을 도입하여, 유한 개의 극점과 영점을 갖는 유리형 단면으로써 그 인자를 정의할 수 있다.
## 크룰 정역에서의 인자
뇌터 크룰 정역 D의 스펙트럼 X=\operatorname{Spec}D를 생각하자. 이 경우, 다음과 같은 대응이 존재한다. {| class=wikitable ! 대수기하학 || 수론 |- | 베유 소인자 || 높이 1의 소 아이디얼 |- | 베유 인자의 아벨 군 || 인자 아이디얼의 아벨 군 \operatorname{DivIdeal}(D) (=높이 1의 소 아이디얼로 생성되는 아벨 군) |- | 베유 주인자 || (가역) 주 분수 아이디얼의 아벨 군 \operatorname{PrFracIdeal}(D)^\times |- | 베유 인자 유군 || \operatorname{DivIdeal}(D)/\operatorname{PrFracIdeal}(D)^\times |- | 카르티에 인자 유군 = 피카르 군 || 아이디얼 유군 \operatorname{FracIdeal}(D)^\times/\operatorname{PrFracIdeal}(D)^\times |}
## 데데킨트 정역에서의 인자
데데킨트 정역은 크룰 차원이 1 이하인 크룰 정역이다. 이 경우 모든 소 아이디얼의 높이는 1 이하이므로, 인자 아이디얼과 가역 분수 아이디얼의 개념이 일치한다. 따라서, 이 경우 베유 인자 유군(=인자 아이디얼/가역 주 분수 아이디얼)과 피카르 군(=가역 분수 아이디얼/가역 주 분수 아이디얼)이 같다. 즉, 데데킨트 정역 D의 스펙트럼 X=\operatorname{Spec}D를 생각하자. 이 경우, 다음과 같은 대응이 존재한다. {| class=wikitable ! 대수기하학 || 수론 |- | 유리 함수체 K(X) || 분수체 \operatorname{Frac}D |- | 소인자 || 소 아이디얼 |- | 인자 || 가역 분수 아이디얼 |- | 주인자 || (가역) 주 분수 아이디얼 |- | 인자 유군 = 피카르 군 || 아이디얼 유군 |- | 인자 유군이 자명함 || 주 아이디얼 정역임 |} 구체적으로, 베유 소인자들은 D의 소 아이디얼들에 대응한다. :\operatorname{Spec}D/\mathfrak p\hookrightarrow\operatorname{Spec}D 데데킨트 정역에서는 아이디얼의 소인수 분해가 존재하므로, D의 아이디얼 :\mathfrak a=\prod_i\mathfrak p_i^{n_i}\qquad(n_i\ge0) 는 베유 효과적 인자 :\sum_in_i\operatorname{Spec}(D/\mathfrak p_i) 와 대응한다. 이 경우, D의 임의의 베유 인자는 D의 인자 아이디얼 :\mathfrak a=\prod_i\mathfrak p_i^{n_i}\qquad(n_i\in\mathbb Z) 에 대응한다. D의 분수체의 원소 a\in\operatorname{Frac}D로 생성되는 주 분수 아이디얼 Da은 \operatorname{Spec}D의 베유 주인자에 대응한다. 따라서, D의 베유 인자 유군은 D의 아이디얼 유군과 같다. 예를 들어, 정수환의 스펙트럼 \operatorname{Spec}\mathbb Z에서, 베유 인자들은 양의 유리수와 일대일 대응하며, 이 경우 유리수 :\prod_ip_i^{n_i}\qquad(n_i\in\mathbb Z) 는 베유 인자 :\sum_in_i\operatorname{Spec}\mathbb F_{p_i} 에 대응한다. 모든 인자 아이디얼을 어떤 유리수에 대응하는 주 분수 아이디얼로 나타낼 수 있으므로, 정수환의 베유 인자 유군은 자명하다. 즉, 정수환은 주 아이디얼 정역이다. {| class=wikitable |- ! 일반적 개념 || \operatorname{Spec}\mathbb Z의 경우 |- | 베유 인자 || 양의 유리수 |- | 소인자 || 소수 |- | 유효 베유 인자 || 양의 정수 |- | 베유 인자의 합 || 유리수의 곱셈 |- | 주인자 || 양의 유리수 |- | 베유 인자 유군 || 자명군 |}
# 역사
이름에서도 알 수 있듯, 인자의 개념은 수론에서 유래하였다. 인자의 개념의 역사는 레오폴트 크로네커의 **인자 이론**(Divisorentheorie)에서부터 시작되었다. 이는 오늘날 환론에서 쓰이는 리하르트 데데킨트의 아이디얼 이론을 일반화하는 이론이었다. 에른스트 쿠머는 크로네커의 이론을 추상화하여 데데킨트 정역의 인자 아이디얼의 개념을 도입하였다. 앙드레 베유는 데데킨트 정역의 인자 아이디얼의 개념을 대수다양체에 일반화하여, 베유 인자를 도입하였다.언어=fr