질문해주신 내용은 위상수학을 처음 공부할 때 많은 분들이 자연스럽게 갖게 되는 아주 좋은 질문입니다. 결론부터 말씀드리면, R²은 metric space의 수많은 예시 중 가장 직관적이고 중요한 '하나'일 뿐이기 때문입니다.

R²에서 시작하는 것이 직관적으로 이해하기 쉬운 것은 맞습니다. 하지만 수학자들이 개념을 R²에만 한정하지 않고 'metric space(거리 공간)'라는 더 추상적이고 일반적인 틀에서 다루는 데에는 몇 가지 중요한 이유가 있습니다.

R² vs. Metric Space: 관점의 차이
  • R² (유클리드 공간): 우리가 사는 세상을 모델링한, 매우 구체적이고 익숙한 공간입니다.

    • '점': 순서쌍 (x, y)으로 표현됩니다.

    • '거리': 피타고라스 정리로 정의된 '유클리드 거리' d((x1, y1), (x2, y2)) = √((x2-x1)² + (y2-y1)²)가 유일한 기준으로 사용됩니다.

    • 'Open Ball': 경계가 없는 원반 모양으로 시각적으로 명확합니다.

  • Metric Space (거리 공간): '거리'라는 개념을 정의할 수 있는 모든 종류의 집합을 아우르는 일반적인 프레임워크입니다.

    • '점': 꼭 좌표 평면 위의 점일 필요가 없습니다. 함수, 행렬, 문자열 등 무엇이든 될 수 있습니다.

    • '거리(Metric)': 두 점 사이의 거리를 재는 '함수'입니다. 이 함수는 단지 다음의 3가지 기본 규칙만 만족하면 됩니다.

      1. d(x, y) ≥ 0d(x, y) = 0은 x = y일 때만 성립 (긍정성)

      2. d(x, y) = d(y, x) (대칭성)

      3. d(x, z) ≤ d(x, y) + d(y, z) (삼각 부등식)

    • 'Open Ball': 모양이 원이 아닐 수도 있습니다. 거리 함수(metric)에 따라 다이아몬드 모양이거나 다른 이상한 모양일 수 있습니다.

왜 굳이 Metric Space에서 다룰까요?1. 적용 범위의 확장 (Generality & Power)

수학의 힘은 '일반화'에서 나옵니다. 어떤 정리가 **"모든 metric space에서 성립한다"**고 증명하면, 우리는 그 정리를 수많은 다른 종류의 공간에 공짜로 적용할 수 있습니다.

R²에서만 성립하는 정리를 증명하는 것은 마치 '서울에서는 자동차가 오른쪽으로 다닌다'고 말하는 것과 같습니다. 반면, metric space에서 정리를 증명하는 것은 '도로교통법이 적용되는 모든 도시에서는 자동차가 정해진 차선으로 다닌다'고 말하는 것과 같아서, 서울, 부산, 뉴욕, 도쿄 등 모든 도시에 적용할 수 있게 됩니다.

예시: R²를 넘어서는 Metric Space들

  • 함수 공간 (Function Spaces):

    • 집합: [0, 1] 구간에서 연속인 모든 함수들의 모임 C([0, 1]).

    • 점: 함수 f(x)g(x) 하나하나가 '점'입니다.

    • 거리: 두 함수 f와 g 사이의 거리를 d(f, g) = max |f(x) - g(x)| (x는 [0, 1] 위) 로 정의할 수 있습니다. 이는 두 함수의 그래프가 가장 멀리 떨어진 거리를 의미합니다.

    • 이 공간에서 'open set'이나 '수렴' 같은 개념은 해석학에서 미분방정식의 해의 존재나 근사 이론을 다룰 때 핵심적인 역할을 합니다.

  • 이산 공간 (Discrete Spaces):

    • 집합: 모든 영어 단어들의 집합.

    • 점: "apple", "apply" 같은 단어.

    • 거리: 두 단어의 길이가 같을 때, 다른 스펠링의 개수 (해밍 거리, Hamming distance). d("apple", "apply") = 1.

    • 이 개념은 정보 이론이나 코딩 이론에서 오류를 수정하는 데 사용됩니다.

  • 맨해튼 거리 (Taxicab Geometry):

    • R²와 같은 집합이지만, 거리를 다르게 정의합니다.

    • 거리: d((x1, y1), (x2, y2)) = |x2-x1| + |y2-y1|. (바둑판처럼 가로, 세로로만 움직일 때의 최단 거리)

    • 이 거리에서 'open ball'은 마름모(다이아몬드) 모양이 됩니다. 하지만 마름모 모양의 open ball을 가지고도 open set, closed set, 연속성 등의 개념을 똑같이 정의하고 이론을 전개할 수 있습니다.

2. 본질에 집중

Metric space라는 틀을 사용하면, open set이나 수렴과 같은 개념이 좌표, 각도, 직선과 같은 기하학적 요소와는 무관하며, 오직 '거리'라는 개념의 기본 속성(위의 3가지 규칙)에만 의존한다는 사실을 명확히 알 수 있습니다. 이는 어떤 현상의 가장 근본적인 원인이 무엇인지 파악하게 해주는 것과 같습니다.

3. 통일된 언어 제공

함수, 문자열, 행렬 등 서로 전혀 달라 보이는 대상들을 'metric space'라는 통일된 언어로 설명하고 분석할 수 있게 됩니다. 이는 서로 다른 수학 분야를 연결하는 강력한 다리 역할을 합니다.

요약
구분R² (유클리드 공간)Metric Space (거리 공간)
성격구체적인 예시(Instance)추상적인 틀(Framework)
직관성매우 높음 (시각화 가능)낮을 수 있음 (개념적)
구성요소점(좌표), 유클리드 거리점(임의의 원소), 3가지 규칙을 만족하는 거리 함수
목표기하학적 직관을 얻고, 기본 개념을 학습하는 출발점다양한 수학적 대상을 포괄하는 일반적이고 강력한 이론을 구축

결론적으로, R²에서 open ball, open set 등의 개념을 배우는 것은 위상수학의 세계로 들어가는 훌륭한 첫걸음입니다. 하지만 그 개념들이 좌표 평면을 훨씬 넘어서 함수나 다른 추상적인 대상들에게도 얼마나 강력하고 보편적으로 적용될 수 있는지를 이해하기 위해, 우리는 더 일반적인 'metric space'라는 무대로 나아가는 것입니다. R²는 그 무대 위에서 펼쳐지는 가장 아름아름답고 익숙한 연극 중 하나라고 생각하시면 좋습니다.