Chain Complex
1 개요
우선 일반인들은 백스페이스를 누르는 것을 추천한다
위상 공간을 대수적으로 이해하기 위해 만든 카테고리의 일종이다. 아벨군(혹은 모듈이나 벡터공간도 된다)의 열이 어떤 사상를 통해 연결되어있는 모양을 하고 있으며, 이를 통해 호몰로지를 계산할 수 있다.
2 정의
(A,d)가 사슬 복합체라는 것은 아벨 군 ⋯,A−1,A0,A1,A2,⋯과 준동형사상(homomorphism) dk:Ak→Ak−1가 존재하여, dk∘dk+1=0이 된다는 것을 의미한다. d를 경계 사상(boundary map)이라고 부른다. 편의상 준동형사상들의 아래첨자를 생략하기도 한다. 반대로 d의 화살표 방향을 바꾸어주면 듀얼인 공사슬 복합체(cochian complex)에 대해서 생각할 수 있다.
3 사슬 사상
두 사슬 복합체 사이의 사상을 생각할 수 있는데, 이를 사슬 사상이라고 부른다. 정확히는, 사슬 사상은 각 사슬 복합체 사이의 준동형사상이면서 경계 사상과 가환이도록 하는 사상을 일컫는다. 즉, 어떤 두 사슬 사상 (C,d)과 (D,d′)에 대해서, f가 사슬 사상이라는 것은 fk:Ck→Dk인 준동형사상들이 존재하여, fk−1∘dk=d′k∘fk임을 의미한다.
4 호몰로지
호호호 몰르지?
dk∘dk+1=0라는 좋은 성질 때문에, d의 핵(kernel)은 언제나 d의 상을 포함한다. 즉, 핵을 상으로 나눈 몫 대상(quotient object)에 대해서 생각할 수 있다. 그러니까, k번째 호몰로지 Hk는 Kerdk+1/Imdk로 정의된다. 호몰로지가 중요한 이유는 대략 두 가지라고 볼 수 있는데, 첫째로 사슬 복합체를 직접 구하는 것보다 더 쉽고, 둘째로 호몰로지가 다르다는 것이 사슬 복합체가 다르다는 것의 의미하기 때문이다.
5 어디다가 써먹는가?
사실 이렇게 정의만 봐서는 이딴 걸 왜 정의하는지 이해가 잘 안 갈 수 있는데, 이들은 위상 공간이라는 복잡한 것들을 대수적으로 이해할 수 있도록 하기 때문이다. 밑에 예를 보면 알겠지만, 위상 공간에서 사슬 복합체로 가는 함자를 잘 잡으면 위상 공간을 분류할 수 있게 된다. 예를 들어, 특이 사슬 복합체를 쓰면 구는 R,0,R이 나오는데 도넛은 R,R2,R이 나온다. 이것만 가지고 이 둘이 같은 호모토피 클래스에 있지 않다는 결론이 바로 나오는 것이다. 다만 이러한 함자를 잘 찾는 것이 어렵다고 할 수 있다.
6 예
6.1 특이 사슬 복합체
위상 공간을 삼각형이나 사면체 등의 단체(simplex)로 나눈 뒤, 그것이 만들어내는 대수적 구조를 확인하는 방법이다. 정확히 정의하자면, 먼저 n-단체는 Rm(m\gtn) 공간에서 n+1개의 아핀 독립(그러니까 어떤 3개의 벡터도 일직선 위에 있지 않다는 뜻이다)인 벡터들을 꼭짓점으로 가지는 어떤 도형을 일컫는다. 꼭짓점이 a0,a1,⋯,an으로 되어있다면 이를 (a0,a1,⋯,an)라고 나타낸다. 그 중에서도, 특이 n-단체(△n)라 함은 Rn 공간에서 (1,0,⋯,0),(0,1,0,⋯,0),⋯,(0,0,⋯,0,1)을 연결하여 만들어지는 도형을 말한다. 즉, ei=(0,0,⋯,0,1,0,⋯,0)(i번째만 1인 단위벡터)라고 정의하면, △n={c1e1+⋯+cnen,∀k,ck>0,∑kck≤1}이다.
이제 이런 모든 특이 n-단체에서 어떤 위상공간 T로 가는 모든 연속함수를 생각한 뒤, 그 함수들로 자유 아벨 군(free abelian group)을 생성하자. 그러면 이것이 특이 n-사슬 Ck가 된다. 이제 경계 사상 ∂k:Ck→Ck−1을 만들어주면 되는데, 이는 n-단체의 원소를 하나 제거하여 만든 n−1-단체의 교차합(alternating sum)으로 정의된다. 즉, ∂kck(a0,a1,⋯,an)=∑i(−1)ick(a0,⋯,^ai,⋯,an)으로 정의된다. (hat 기호는 이 원소를 제외한다는 의미이다.)
그러면 자명(?)하게 ∂k∘∂k+1=0가 0인데, 그러므로 호몰로지에 대해서 생각할 수 있다. 이를 특이 호몰로지라고 한다.
특이 호몰로지를 찾는 것은 간단하게 서로 다른 호모토피 클래스에 있으면서 닫혀있는 도형이 몇개인가를 세는 문제와 같다고 할 수 있다. 예를 들어, 구 Sn(n>2)의 경우, 이 구 위에서 그려진 임의의 원을 점으로 줄일 수 있으므로 1번째 호모토피가 0이 된다. 또한 0번째 호모토피의 차원은 경로 연결 성분(path-connected component)의 갯수와 같다는 사실이 알려져있다.
[1]
n번째 특이 호몰로지의 차원 수를 베티 수(betti number)이라고 하며, 이 베티 수의 교차합을 오일러 지표(Euler characteristic)이라고 하는데, 이것이 바로 그 오일러의 다면체 정리에 나오는 χ=v−e+f와 같다.