EssayAI
Блог
Блог
Математика и алгоритмы

Теорема ван Кампена: фундаментальная группа склейки

23 февраля 2026Время чтения: 8 минут
#теорема ван Кампена#фундаментальная группа#алгебраическая топология#амальгамированное произведение#гомотопия
Теорема ван Кампена: фундаментальная группа склейки

Когда пространство собрано из нескольких кусков с известной топологией, естественный вопрос - как описывается фундаментальная группа всей конструкции через группы частей. Ответ даёт теорема ван Кампена: π1\pi_1 объединения двух открытых линейно-связных подмножеств выражается как свободное произведение с амальгамой по группе пересечения. Это рабочий инструмент: через него вычисляется π1\pi_1 для окружности, букетов, поверхностей и любых CW-комплексов размерности два.

Зачем нужна теорема

Фундаментальная группа π1(X,x0)\pi_1(X, x_0) - это группа гомотопических классов петель в точке x0x_0. Считать её напрямую - занятие неблагодарное: даже для тора нужно увидеть, какие петли стягиваются, а какие нет. Стратегия ван Кампена другая: разложим XX на куски попроще, посчитаем π1\pi_1 каждого куска, и склейку проведём через универсальное свойство фундаментальной группы. Получается, что вычисление π1\pi_1 становится в значительной мере алгебраической задачей о порождающих и соотношениях.

Точная формулировка

Пусть XX - топологическое пространство, U,VXU, V \subset X - открытые подмножества, и X=UVX = U \cup V. Предположим, что UU, VV и UVU \cap V линейно-связны, и зафиксируем базовую точку x0UVx_0 \in U \cap V. Тогда

π1(X,x0)  =  π1(U,x0)π1(UV,x0)π1(V,x0).\pi_1(X, x_0) \;=\; \pi_1(U, x_0) *_{\pi_1(U \cap V, x_0)} \pi_1(V, x_0).

Правая часть - свободное произведение с амальгамой. Если π1(U)=GURU\pi_1(U) = \langle G_U \mid R_U \rangle и π1(V)=GVRV\pi_1(V) = \langle G_V \mid R_V \rangle, то π1(X)\pi_1(X) имеет презентацию

GUGVRURV{iU(γ)=iV(γ):γπ1(UV)},\langle G_U \cup G_V \mid R_U \cup R_V \cup \{i_U(\gamma) = i_V(\gamma) : \gamma \in \pi_1(U \cap V)\} \rangle,

где iU ⁣:π1(UV)π1(U)i_U \colon \pi_1(U \cap V) \to \pi_1(U) и iV ⁣:π1(UV)π1(V)i_V \colon \pi_1(U \cap V) \to \pi_1(V) - гомоморфизмы, индуцированные вложениями. Содержательно: в π1(X)\pi_1(X) образующие UU и VV живут вместе, а образы петель из пересечения отождествляются.

Набросок доказательства

Идея - построить гомоморфизм Φ ⁣:π1(U)π1(UV)π1(V)π1(X)\Phi \colon \pi_1(U) *_{\pi_1(U \cap V)} \pi_1(V) \to \pi_1(X) и показать, что он биективен.

Сюръективность даёт лемма о компактности петель. Любая петля γ ⁣:[0,1]X\gamma \colon [0,1] \to X с γ(0)=γ(1)=x0\gamma(0) = \gamma(1) = x_0 - компактна, поэтому её можно разбить на конечное число кусочков [ti,ti+1][t_i, t_{i+1}], каждый из которых целиком лежит в UU или в VV. Соединяя концы кусочков с x0x_0 путями внутри UVU \cap V, превращаем γ\gamma в произведение петель, каждая из которых живёт в UU или в VV. Это и есть прообраз γ\gamma в свободном произведении.

Инъективность сложнее: нужно показать, что две гомотопные в XX петли отождествляются в свободном произведении после факторизации по соотношениям из π1(UV)\pi_1(U \cap V). Гомотопия H ⁣:[0,1]2XH \colon [0,1]^2 \to X - снова компактный квадрат, который разбивается на маленькие квадратики, попадающие в UU или VV. Двигаясь по этому разбиению, шаг за шагом переписываем словарную форму петли, используя ровно соотношения амальгамы. Технически это самая громоздкая часть; полные доказательства есть у Хатчера в «Algebraic Topology» и у Мэсси.

Вычисление π1(S1)=Z\pi_1(S^1) = \mathbb{Z} через две дуги

Окружность - учебный пример. Возьмём UU - верхнюю открытую полудугу плюс небольшой запас вокруг, VV - нижнюю полудугу с тем же запасом. Тогда UU и VV - открытые дуги, гомеоморфные интервалу, и обе односвязны: π1(U)=π1(V)=1\pi_1(U) = \pi_1(V) = 1. Пересечение UVU \cap V - две непересекающиеся маленькие дуги, то есть не линейно-связно. Это нарушает условие теоремы.

Чтобы вернуть линейную связность, заменим UU и VV на пары: UU - окружность без южного полюса, VV - без северного. Каждый из них стягиваем (гомотопически эквивалентен точке), но теперь UVU \cap V - две дуги, которые по-прежнему не связны. На этом шаге аккуратная версия теоремы (например, через группоиды Брауна) даёт правильный ответ; в учебной редакции для S1S^1 удобнее пользоваться напрямую теорией накрытий или CW-аргументом ниже.

Букет окружностей - свободная группа

Букет nn окружностей i=1nS1\bigvee_{i=1}^n S^1 имеет фундаментальную группу - свободную группу ранга nn:

π1 ⁣(i=1nS1)=Fn=a1,,an.\pi_1\!\left(\bigvee_{i=1}^n S^1\right) = F_n = \langle a_1, \dots, a_n \mid - \rangle.

Доказывается индукцией по nn. Базу - букет двух окружностей - берём напрямую. Покроем i=12S1\bigvee_{i=1}^2 S^1 окрестностями: UU - окружность S11S^1_1 плюс маленькая окрестность точки склейки, VV - окружность S21S^1_2 плюс та же окрестность. Тогда US1U \simeq S^1, VS1V \simeq S^1, UVU \cap V стягивается в точку, то есть односвязно. По ван Кампену:

π1(S1S1)=ZZ=F2.\pi_1(S^1 \vee S^1) = \mathbb{Z} * \mathbb{Z} = F_2.

Шаг индукции - тот же приём с разделением на букет n1n-1 окружностей и оставшуюся.

CW-вариант: каждая 2-клетка - соотношение

Самая практичная форма теоремы - для CW-комплексов (родственная конструкция - симплициальный комплекс, где клетки заменены на симплексы). Пусть XX - связный CW-комплекс с одной 0-клеткой, kk 1-клетками e11,,ek1e^1_1, \dots, e^1_k и mm 2-клетками e12,,em2e^2_1, \dots, e^2_m. Тогда:

  • 1-скелет X(1)X^{(1)} - букет kk окружностей, и π1(X(1))=Fk=a1,,ak\pi_1(X^{(1)}) = F_k = \langle a_1, \dots, a_k \rangle.
  • Каждая 2-клетка ej2e^2_j приклеивается к 1-скелету по характеристическому отображению φj ⁣:S1X(1)\varphi_j \colon S^1 \to X^{(1)}. Класс φj\varphi_j в π1(X(1))\pi_1(X^{(1)}) - это слово wjFkw_j \in F_k.
  • Приклеивание 2-клетки добавляет в фундаментальную группу соотношение wj=1w_j = 1 (применяем ван Кампена к покрытию: открытая окрестность 1-скелета и открытый диск).

Итог - стандартная презентация:

π1(X)=a1,,akw1,,wm.\pi_1(X) = \langle a_1, \dots, a_k \mid w_1, \dots, w_m \rangle.

Высшие клетки eke^k, k3k \geq 3, на π1\pi_1 не влияют. Этот рецепт даёт фундаментальную группу любого 2-комплекса в две строки.

Поверхности: тор, бутылка Клейна, RP2\mathbb{RP}^2

Все замкнутые поверхности - двумерные CW-комплексы с одной 0-клеткой, несколькими 1-клетками и одной 2-клеткой. Слово приклеивания 2-клетки и определяет группу.

Тор T2T^2: одна 0-клетка, две 1-клетки a,ba, b, одна 2-клетка, приклеенная по коммутатору aba1b1aba^{-1}b^{-1}. Презентация: π1(T2)=a,baba1b1=Z2\pi_1(T^2) = \langle a, b \mid aba^{-1}b^{-1} \rangle = \mathbb{Z}^2.

Бутылка Клейна KK: одна 0-клетка, две 1-клетки, одна 2-клетка по слову abab1abab^{-1}. Презентация: π1(K)=a,babab1\pi_1(K) = \langle a, b \mid abab^{-1} \rangle. Это неабелева группа, в которой bab1=a1bab^{-1} = a^{-1}.

Проективная плоскость RP2\mathbb{RP}^2: одна 0-клетка, одна 1-клетка aa, одна 2-клетка по слову a2a^2. Презентация: π1(RP2)=aa2=Z/2\pi_1(\mathbb{RP}^2) = \langle a \mid a^2 \rangle = \mathbb{Z}/2.

Сфера с gg ручками (ориентируемая поверхность рода gg): π1=a1,b1,,ag,bg[a1,b1][ag,bg]\pi_1 = \langle a_1, b_1, \dots, a_g, b_g \mid [a_1, b_1] \cdots [a_g, b_g] \rangle. При g=0g = 0 - сфера, группа тривиальна; при g=1g = 1 - тор.

Сравнение с гомологиями

Абелианизация π1(X)\pi_1(X) совпадает с первой группой гомологий H1(X;Z)H_1(X; \mathbb{Z}). Для CW-комплекса с презентацией a1,,akw1,,wm\langle a_1, \dots, a_k \mid w_1, \dots, w_m \rangle имеем

H1(X)=Zk/абелианизованные wj.H_1(X) = \mathbb{Z}^k / \langle \text{абелианизованные } w_j \rangle.

Для тора [a,b]=1[a,b] = 1 в абелианизации тривиально, поэтому H1(T2)=Z2H_1(T^2) = \mathbb{Z}^2 - совпадает с π1\pi_1. Для бутылки Клейна abab1abab^{-1} абелианизуется в 2a2a, и H1(K)=ZZ/2H_1(K) = \mathbb{Z} \oplus \mathbb{Z}/2. Для RP2\mathbb{RP}^2 соотношение a2a^2 даёт H1=Z/2H_1 = \mathbb{Z}/2. Сверка двух способов - частая проверка корректности вычисления.

Частые ошибки

  • Применяют теорему к покрытию двумя замкнутыми множествами или к UVU \cap V, не являющемуся линейно-связным. Тогда формула не работает буквально - нужна версия через группоиды или несколько базовых точек.
  • Забывают про вложения. Образующие из π1(UV)\pi_1(U \cap V) дают по два образа в свободном произведении - через iUi_U и через iVi_V, и амальгама их отождествляет. Пропустить эти соотношения - главный источник неправильных ответов.
  • Считают, что любой CW-комплекс с заданной презентацией строится однозначно. Презентация определяет π1\pi_1, но не сам комплекс: можно по-разному выбрать слова приклеивания.
  • Используют ван Кампена для πn\pi_n при n2n \geq 2. Прямого аналога нет - для высших гомотопических групп есть гораздо более тонкая теория (теорема Брауна-Хиггинса).
  • Не упрощают полученную презентацию. Запись a,baba1b1\langle a, b \mid aba^{-1}b^{-1} \rangle хочется свести к Z2\mathbb{Z}^2 - отсутствие этой свёртки выглядит как непонимание сути.

FAQ

Что делать, если пространство нужно разложить на три или больше куска? Теорема обобщается на X=U1UnX = U_1 \cup \dots \cup U_n с условием линейной связности всех пересечений (включая тройные). Формально это удобнее формулировать через копредел в категории групп или через группоиды; на практике 3-куски сводят к итеративному применению двух-кусочной версии.

Чем ван Кампен отличается от Майера-Виеториса? Майер-Виеторис - длинная точная последовательность для гомологий HH_* того же покрытия. Это рабочий инструмент в гомологической алгебре, ван Кампен - её гомотопический аналог для π1\pi_1. Из ван Кампена через абелианизацию получается часть последовательности Майера-Виеториса в размерности один.

Можно ли работать без условия открытости UU и VV? В чистой формулировке - нет: открытость гарантирует, что разбиение петли на кусочки попадает внутрь UU или VV. Для замкнутых покрытий аналог формулируется через CW-структуру или через коокрестности; на практике для CW-комплексов задача обходится переходом к открытым окрестностям клеток.

Коротко

Теорема ван Кампена выражает фундаментальную группу объединения через свободное произведение с амальгамой по группе пересечения, и в CW-формулировке превращает вычисление π1\pi_1 в задачу о порождающих и соотношениях: каждая 1-клетка даёт образующую, каждая 2-клетка - слово приклеивания. Через эту схему получаются классические ответы: π1\pi_1 букета - свободная группа, π1\pi_1 тора - Z2\mathbb{Z}^2, π1\pi_1 бутылки Клейна - неабелева группа с соотношением abab1abab^{-1}, π1(RP2)=Z/2\pi_1(\mathbb{RP}^2) = \mathbb{Z}/2. Абелианизация даёт H1H_1 и служит независимой проверкой ответа.

Доверьте текст нейросети EssayAI

Открыть EssayAI

Бесплатно, на русском языке и без VPN

Читайте также