가우스 정수 , 여기서 , 는 정수이고 는 허수 단위입니다. 가장 가까운 값 (유클리드 거리까지) Eisenstein integer 여기서 , 은 정수이고 입니다.
배경
모든 가우시안 정수는 , 정수를 사용 로 고유하게 작성 될 수 있습니다 . 그렇게 분명하지는 않지만 사실입니다. 모든 아이젠 슈타인 정수는 , 정수를 가진 로 고유하게 쓸 수 있습니다 . 그것들 은 복소수 내에서 -모듈을 형성하며 , 각각 또는 대한 번째 사이클로 톰 정수 이다. 참고
출처 : commons.wikimedia.org
세부
주어진 복소수에 2 개 또는 3 개의 가장 가까운 점이있는 경우 그 중 하나를 반환 할 수 있습니다.
복소수는 직사각형 좌표 (기준 ) 로 주어 지지만 or 또는 기타 와 같은 편리한 형식의 것 이외의 것입니다 .
(A,B)
A+Bi
A+B*1j
- 아이젠 슈타인 정수가 기준 좌표로서 리턴한다 과 같은 임의의 편리한 포맷이지만보다 다른 하거나 또는 기타
(K,L)
K+Lω
K+L*1ω
예
모든 실수는 분명히 실수로 다시 매핑되어야합니다.
6,14 -> 14,16
7,16 -> 16,18
-18,-2 ->-19,-2
-2, 2 -> -1, 2
-1, 3 -> 1, 4
(1,w)
있습니다 (-1,1+w)
. 또한이 섹션의 이름을 예제 로 변경 하여 이러한 경우에 적합한 결과를 제공하는 것만으로는 충분하지 않음을 분명히했습니다.