데데킨트-하세 노름
1. 개요
데데킨트-하세 노름은 정역 R에서 음이 아닌 정수로 가는 함수 g로, 특정 세 가지 조건을 만족하는 경우에 해당한다. 이 노름은 유클리드 함수의 조건을 일반화한 것이며, 유클리드 함수와 밀접한 관련이 있다. 데데킨트-하세 노름은 정역을 주 아이디얼 정역으로 변환하는 데 필요한 조건이며, 정역이 데데킨트-하세 노름을 갖는 것과 주 아이디얼 정역인 것은 동치이다. 다항식 환 K[X]에서 다항식의 차수를 이용한 함수가 데데킨트-하세 노름의 예시가 될 수 있다.
2. 정의
이 정역이라고 할 때, 은 에서 음이 아닌 정수로 가는 함수이다. 은 의 덧셈 항등원을 나타낸다. 함수 가 다음 세 가지 조건을 만족하면 에 대한 데데킨트-하세 노름이라고 정의한다.
2.1. 데데킨트-하세 노름의 조건
* `g(a) = 0` 만약 그리고 만약에만 `a = 0R`
* `R`의 0이 아닌 임의의 원소 `a`와 `b`에 대해 다음 중 하나가 성립한다.
* `b`는 `R`에서 `a`를 나눈다.
* `R`의 원소 `x`와 `y`가 존재하여 0 < `g(xa - yb)` < `g(b)`가 성립한다.
세 번째 조건은 유클리드 정역 문서에 정의된 유클리드 함수의 조건 (EF1)을 약간 일반화한 것이다. `x`의 값을 항상 1로 잡을 수 있다면, `g`는 실제로 유클리드 함수가 되고, 따라서 `R`은 유클리드 정역이 된다.
2.2. 유클리드 함수와의 관계
세 번째 조건은 유클리드 정역 문서에 정의된 대로 유클리드 함수의 조건 (EF1)을 약간 일반화한 것이다. x의 값을 항상 1로 취할 수 있다면 g는 유클리드 함수가 되고 R은 따라서 유클리드 정역이 된다.