수학 개념 지도
복소수(Complex number)

도메인 컬러링(Domain coloring)

복소함수⁠(complex function)⁠를 보는 방법. 각 점 z를 f(z)의 각도(색)와 크기(밝기 띠)로 칠한다. 계산은 GPU가 픽셀마다 한다.

색=arg⁡f(z),밝기 띠=log⁡2∣f(z)∣\text{색} = \arg f(z), \qquad \text{밝기 띠} = \log_2 |f(z)|
먼저 보면 좋은 개념복소수극형식

복소함수⁠(function)⁠ ff는 입력도 평면, 출력도 평면이라 4차원이 있어야 그래프를 그릴 수 있습니다. 그래서 입력 평면의 각 점을 출력의 극형식⁠(polar form)⁠으로 칠합니다. 각도는 색(빨강 → 노랑 → 초록 → 파랑 → 다시 빨강)으로, 크기는 두 배가 될 때마다 반복되는 밝기 띠로 나타냅니다. f(z)=f(z) = 를 보세요.

식이 GPU에서 도는 작은 프로그램(WGSL 셰이더)으로 바뀌어 픽셀마다 계산됩니다.

z2z^2에서는 원점을 한 바퀴 도는 동안 색이 두 번 돕니다. 각도가 두 배가 되니까요. 여기 고른 함수들에서 색이 한 점 둘레를 온전히 한 바퀴 이상 도는 곳에는 영점⁠(zero)⁠이나 극이 있습니다. 그 점 둘레를 반시계 방향으로 돌 때, 영점에서는 색도 같은 방향으로, 극에서는 반대 방향으로 돕니다. 겹친 영점이나 극이면 겹친 만큼 여러 바퀴 돕니다.

이렇게 보면 실수⁠(real number)⁠만 봐서는 안 보이던 것이 드러납니다. 1/(1+z2)1/(1+z^2)는 실수축 위에서는 어디서나 매끄럽지만, 원점에서 펼친 급수⁠(series)⁠는 ∣x∣<1|x| \lt 1에서만 수렴⁠(convergence)⁠합니다. 그 까닭이 원점에서 거리 1인 극 ±i\pm i입니다(수렴반경⁠, radius of convergence⁠).

색칠하기 전에 식을 여러 번 반복해 적용하면, 식에 따라 어디를 확대해도 복잡한 무늬가 계속 나타나는 프랙털⁠(fractal)⁠이 보입니다(칸토어 집합⁠(Cantor set)⁠이 단순한 프랙털의 예입니다). 뉴턴 방법⁠(Newton's method)⁠의 수렴 영역과 망델브로 집합⁠(Mandelbrot set)⁠이 이렇게 그려집니다.

이 개념이 나오는 큰 생각선형화: 휘어진 것을 곧게 보기

이 개념이 나오는 긴 글

미분에서 회전까지 · 4편 · 오일러 공식 원을 그리는 지수함수 지수함수에 허수를 넣으면 원이 된다. 가장 유명한 등식은 어디서 왔을까? 소수 소수를 세는 사람들 소수는 제멋대로 흩어져 있는 것 같다. 그런데 멀리서 세어 보면 로그가 보인다.

이 개념 위에 세워진 것

이 개념을 언급하는 페이지

이 페이지가 가리키는 개념