공간 의 기본군(fundamental group)을 정의하기 전에, 우리는 위의 경로(path)와 그들 사이의 경로 호모토피(path homotopy)라는 동치 관계를 고려할 것이다. 그리고 동치류들의 집합에 대수학에서 준군(groupoid)이라 불리는 것을 만드는 특정 연산을 정의할 것이다.

정의

만약 이 공간 에서 공간 로 가는 연속 함수라면, 우리는 호모토픽(homotopic) 하다고 말한다. 만약 각 에 대해

를 만족하는 연속 함수 가 존재한다면 말이다. (여기서 이다.) 함수 사이의 호모토피(homotopy) 라고 부른다. 만약 에 호모토픽하면, 우리는 라고 쓴다. 만약 이고 이 상수 함수(constant map)이면, 우리는 눌호모토픽(nulhomotopic) 하다고 말한다.

우리는 호모토피를 에서 로 가는 함수의 연속적인 1-매개변수 족(one-parameter family)으로 생각한다. 만약 매개변수 를 시간으로 상상한다면, 호모토피 에서 로 감에 따라 함수 를 함수 으로 연속적으로 “변형(deforming)“하는 것을 나타낸다. 이제 우리는 안의 경로인 특별한 경우를 고려한다. 만약 을 만족하는 연속 함수라면, 우리는 에서 으로 가는 안의 경로(path) 라고 부름을 상기하자. 우리는 또한 시작점(initial point) , 끝점(final point) 이라고 부른다. 이 장에서, 우리는 편의상 모든 경로의 정의역으로 구간 을 사용할 것이다.

만약 안의 두 경로라면, 단순한 호모토피보다 더 강한 관계가 그들 사이에 존재한다. 이는 다음과 같이 정의된다.

정의

구간 로 사상하는 두 경로 은, 만약 그들이 같은 시작점 와 같은 끝점 을 가지고, 각 와 각 에 대해

을 만족하는 연속 함수 가 존재한다면 경로 호모토픽(path homotopic) 하다고 말한다. 우리는 사이의 경로 호모토피(path homotopy) 라고 부른다. 만약 에 경로 호모토픽하면, 우리는 라고 쓴다.

첫 번째 조건은 단순히 사이의 호모토피임을 말하고, 두 번째 조건은 각 에 대해 방정식 로 정의된 경로 에서 으로 가는 경로임을 말한다. 다르게 말하면, 첫 번째 조건은 가 경로 를 경로 으로 변형하는 연속적인 방법을 나타낸다고 말하고, 두 번째 조건은 변형 동안 경로의 끝점들이 고정되어 있음을 말한다.

보조정리 51.1

관계 는 동치 관계이다. 만약 가 경로이면, 우리는 그것의 경로-호모토피 동치류를 로 나타낼 것이다.

증명

동치 관계의 성질들을 확인해 보자. 주어진 에 대해, 임은 자명하다; 함수 가 요구되는 호모토피이다. 만약 가 경로이면, 는 경로 호모토피이다.

주어진 에 대해, 임을 보이자. 사이의 호모토피라고 하자. 그러면 사이의 호모토피이다. 만약 가 경로 호모토피이면, 도 그렇다.

이고 이라고 가정하자. 임을 보이자. 사이의 호모토피, 사이의 호모토피라고 하자. 를 다음 방정식으로 정의하자.

함수 는 잘 정의되는데, 왜냐하면 일 때, 이기 때문이다. 이라는 의 두 닫힌 부분집합 위에서 연속이므로, 붙임 보조정리(pasting lemma)에 의해 전체 위에서 연속이다. 따라서 사이의 요구되는 호모토피이다.

만약 이 경로 호모토피이면, 도 그렇다는 것을 확인할 수 있다.

예제 1

에서 로 가는 임의의 두 함수 를 생각하자. 가 호모토픽함은 쉽게 알 수 있다; 함수

는 그들 사이의 호모토피이다. 이는 점 를 점 로 그들을 잇는 직선 선분을 따라 움직이기 때문에 직선 호모토피(straight-line homotopy) 라고 불린다.

만약 에서 으로 가는 경로라면, 는 경로 호모토피가 될 것이다. 이는 확인할 수 있다.

더 일반적으로, 의 임의의 볼록(convex) 부분공간이라고 하자. (이는 의 임의의 두 점 에 대해, 를 잇는 직선 선분이 에 포함된다는 것을 의미한다.) 그러면 에서 으로 가는 안의 임의의 두 경로 안에서 경로 호모토픽하다. 왜냐하면 그들 사이의 직선 호모토피 의 상(image set)이 에 있기 때문이다.

예제 2

를 구멍 뚫린 평면(punctured plane), 이라고 하자. 이를 줄여서 으로 표기할 것이다. 안의 다음 경로들은,

경로 호모토픽하다; 그들 사이의 직선 호모토피는 수용 가능한 경로 호모토피이다. 하지만 와 경로

사이의 직선 호모토피는 수용 가능하지 않다. 왜냐하면 그 상이 공간 에 놓여있지 않기 때문이다.

사실, 경로 사이에는 안에서 경로 호모토피가 존재하지 않는다. 이 결과는 거의 놀랍지 않다; 직관적으로 “0에 있는 구멍을 지나 를 변형”하면 불연속성을 도입하지 않고는 불가능하다는 것이 명확하다. 하지만 이를 증명하는 데는 약간의 작업이 필요하다. 우리는 나중에 이 예제로 돌아올 것이다.

이 예제는 두 경로가 경로 호모토픽한지 아닌지를 말하기 전에 치역 공간이 무엇인지 알아야 한다는 사실을 보여준다. 만약 경로 안의 경로였다면 경로 호모토픽했을 것이다. 이제 우리는 이 기하학적 상황에 약간의 대수를 도입한다. 우리는 경로-호모토피 클래스에 대한 특정 연산을 다음과 같이 정의한다.

정의

만약 에서 으로 가는 안의 경로이고, 에서 로 가는 안의 경로이면, 우리는 곱(product) 를 다음 방정식으로 주어진 경로 로 정의한다.

함수 는 붙임 보조정리(pasting lemma)에 의해 잘 정의되고 연속이다; 이는 에서 로 가는 안의 경로이다. 우리는 를 전반부가 경로 이고 후반부가 경로 인 경로로 생각한다.

경로에 대한 곱 연산은 경로-호모토피 클래스에 대해 잘 정의된 연산을 유도하며, 이는 다음 방정식으로 정의된다.

이 사실을 확인하기 위해, 사이의 경로 호모토피, 사이의 경로 호모토피라고 하자. 다음을 정의하자.

모든 에 대해 이므로, 함수 는 잘 정의된다; 붙임 보조정리에 의해 연속이다. 사이의 요구되는 경로 호모토피임을 확인할 수 있다.

경로-호모토피 클래스에 대한 연산 는 군의 공리와 매우 유사한 성질들을 만족시키는 것으로 드러난다. 그들은 준군(groupoid) 성질 이라고 불린다. 군의 성질과의 한 가지 차이점은 가 모든 클래스 쌍에 대해 정의되는 것이 아니라, 인 쌍 에 대해서만 정의된다는 것이다.

정리 51.2

연산 는 다음 성질들을 갖는다. (결합법칙, Associativity) 만약 가 정의되면, 도 정의되며, 그들은 같다. (오른쪽과 왼쪽 항등원, Right and left identities) 주어진 에 대해, 를 모든 를 점 로 보내는 상수 경로 라고 하자. 만약 에서 으로 가는 안의 경로이면,

(역원, Inverse) 에서 으로 가는 안의 경로 가 주어졌을 때, 로 정의된 경로라고 하자. 이를 역(reverse) 이라고 부른다. 그러면

증명

우리는 두 가지 기본적인 사실을 이용할 것이다. 첫 번째는 만약 가 연속 함수이고, 가 경로 사이의 안의 경로 호모토피이면, 는 경로 사이의 안의 경로 호모토피라는 사실이다.

두 번째는 만약 가 연속 함수이고 안의 경로이면,

이 방정식은 곱 연산 의 정의로부터 바로 나온다.

1단계. 성질 (2)와 (3)을 확인한다. (2)를 확인하기 위해, 에서 에서의 상수 경로라고 하고, 를 항등 함수, 즉 에서 로 가는 안의 경로라고 하자. 그러면 에서 로 가는 안의 경로이다.

가 볼록이므로, 사이에는 안의 경로 호모토피 가 존재한다. 그러면 는 경로

사이의 안의 경로 호모토피이다. 에서의 상수 경로라고 하면 안에서 경로 와 경로 호모토픽하다는 사실을 이용한 완전히 유사한 논증은 임을 보여준다.

(3)을 확인하기 위해, 의 역은 임을 주목하자. 그러면 에서 시작하고 끝나는 안의 경로이고, 상수 경로 도 그렇다. 가 볼록이므로, 사이에는 안의 경로 호모토피 가 존재한다. 그러면

사이의 경로 호모토피이다. 안에서 과 경로 호모토픽하다는 사실을 이용한 완전히 유사한 논증은 임을 보여준다.

2단계. (1) 결합법칙의 증명은 조금 더 까다롭다. 이 증명과 나중의 사용을 위해, 곱 를 다른 방식으로 설명하는 것이 편리할 것이다.

만약 의 두 구간이면, 로, 로 보내는 형태의 유일한 함수 가 존재한다; 우리는 이것을 에서 로의 양의 선형 함수(positive linear map) 라고 부른다. 왜냐하면 그 그래프가 양의 기울기를 가진 직선이기 때문이다. 이러한 함수의 역함수는 또 다른 그러한 함수이며, 두 그러한 함수의 합성도 그렇다는 것을 주목하자.

이 용어를 사용하면, 곱 는 다음과 같이 설명될 수 있다: 에서는 에서 로의 양의 선형 함수에 를 합성한 것과 같고, 에서는 에서 로의 양의 선형 함수에 를 합성한 것과 같다.

이제 (1)을 확인하자. 안의 경로 가 주어졌을 때, 곱 이고 일 때 정확히 정의된다. 이 두 조건을 가정하고, 우리는 또한 경로 의 “삼중 곱(triple product)“을 다음과 같이 정의한다: 의 점 를 선택하자. 안의 경로 를 다음과 같이 정의한다: 에서는 에서 로의 양의 선형 함수에 를 합성한 것과 같고, 에서는 에서 로의 양의 선형 함수에 를 합성한 것과 같으며, 에서는 에서 로의 양의 선형 함수에 를 합성한 것과 같다. 경로 는 물론 점 의 선택에 의존한다. 하지만 그것의 경로-호모토피 클래스는 그렇지 않다! 만약 의 또 다른 점 쌍이면, 와 경로 호모토픽함을 보인다.

를 그 그래프가 그림에 그려진 함수라고 하자. 에 제한되었을 때, 각각 로의 양의 선형 함수와 같다. 와 같다는 것은 바로 나온다. 하지만 에서 로 가는 안의 경로이고, 항등 함수 도 그렇다. 따라서, 사이에는 안의 경로 호모토피 가 존재한다. 그러면 사이의 안의 경로 호모토피이다.

이것이 결합법칙과 무슨 관련이 있는가? 아주 많다. 곱 는 정확히 인 경우의 삼중 곱 이고, 곱 인 경우의 와 같다는 것을 확인할 수 있다. 따라서 이 두 곱은 경로 호모토픽하다.

결합법칙을 증명하기 위해 방금 사용된 논증은 임의의 유한한 경로의 곱에 대해서도 통한다. 대략적으로 말하면, 결과의 경로-호모토피 클래스에 관한 한, 경로의 곱을 형성할 때 구간을 어떻게 나누는지는 중요하지 않다는 것이다! 이 결과는 나중에 유용할 것이므로, 여기서 공식적으로 정리로 기술한다.

정리 51.3

안의 경로라고 하고, 인 수들이라고 하자. 에서 로의 양의 선형 함수에 를 합성한 경로라고 하자. 그러면