점근선 (Asymptote)
쉽게 풀면
롤러코스터 레일이 저 멀리 지평선을 향해 뻗어 있는데, 아무리 가까이 다가가도 지평선 자체에는 절대 닿지 못하는 모습을 상상해 보세요. 함수 그래프도 비슷합니다. 예를 들어 y = 1/x 그래프는 x가 점점 커질수록 y값이 0에 한없이 가까워지지만 정확히 0이 되지는 않습니다. 이때 y = 0이라는 직선이 바로 점근선입니다. 그래프가 특정 x값 근처에서 무한대로 치솟는 경우(수직 점근선), 무한히 뻗어가며 특정 y값에 다가가는 경우(수평 점근선), 또는 기울어진 직선에 다가가는 경우(경사 점근선)로 나뉩니다.
왜 중요한가
점근선은 함수나 알고리즘이 "극단적인 상황에서 결국 어떻게 행동하는가"를 압축해서 보여주는 개념이라 여러 분야에서 반복적으로 등장합니다. 통계학과 계량경제학에서는 표본 크기가 무한히 커질 때 추정량이 어떤 값에 수렴하는지를 설명하는 데 쓰이고, 컴퓨터과학에서는 입력 크기가 커질 때 알고리즘의 실행 시간이나 자원 사용량이 어떤 한계에 다가가는지를 나타냅니다. 물리학이나 공학에서도 시스템이 시간이 지나면서 안정 상태에 가까워지는 과정을 설명할 때 유용한 언어를 제공합니다.
논문에서는 이렇게 쓰입니다
이 문장은 "표본이 아무리 커져도 오차가 정확히 0이 되지는 않지만, 0에 한없이 가까워진다"는 뜻으로, 통계학이나 계량경제학 논문에서 추정량의 극한 행동을 설명할 때 자주 쓰입니다.
컴퓨터과학 논문에서는 알고리즘의 실행 시간이 입력이 커질 때 특정 함수 형태에 한없이 가까워지는 양상을 설명할 때 이런 표현을 씁니다. 실제 실행 시간과 그 함수가 정확히 같지 않더라도, 커지는 추세가 그 함수를 따라간다는 의미입니다.
공학이나 물리학 실험 논문에서는 시간이 지남에 따라 어떤 물리량이 특정 값에 한없이 가까워지며 안정 상태에 도달하는 현상을 묘사할 때 점근선이라는 표현을 빌려 쓰기도 합니다.
조금 더 깊게 보면
논문을 읽을 때는 점근선이 어떤 방향에서의 극한인지를 구분해서 보는 것이 중요합니다. 수직 점근선은 특정 x값 근처에서 함수값이 무한히 커지거나 작아지는 경우이고, 수평 점근선은 x가 양의 무한대나 음의 무한대로 갈 때 함수값이 특정 상수에 가까워지는 경우이며, 경사(사선) 점근선은 그 극한이 상수가 아니라 기울어진 직선인 경우입니다. 통계나 알고리즘 분석 논문에서는 "점근적으로(asymptotically)"라는 표현이 자주 함께 쓰이는데, 이는 표본이나 입력 크기가 충분히 커진 이상적인 상황을 가정한다는 뜻으로, 실제 유한한 크기에서의 결과와는 다소 차이가 있을 수 있다는 점을 염두에 두고 읽는 것이 좋습니다.
주의할 점
점근선은 그래프가 "닿을 수 없는 선"이라는 의미이지, 그래프가 그 선을 절대 가로지르지 않는다는 뜻은 아닙니다. 그래프가 일시적으로 점근선을 넘나들다가 결국 그 선에 한없이 가까워지는 경우도 있습니다. 점근선의 개념은 함수의 극한과 연속에서 다루는 극한 개념을 기하학적으로 표현한 것이라고 이해하면 쉽습니다.