Глава 1 · Основные определения

K-теория начинается не с группы K(X), а с геометрического объекта, из которого эта группа позднее будет построена: векторного расслоения. Здесь одно векторное пространство заменяется непрерывным семейством пространств над базой X. Главная задача главы — точно разделить семейство слоёв, тривиальную модель и локальную тривиальность.

Раздел 1 · Семейство и слой

Векторное пространство, зависящее от точки

Если явно не сказано обратное, все векторные пространства в этой главе конечномерны и комплексны. Пусть X — топологическое пространство. Вместо одного пространства V поставим над каждой точкой x\in X своё пространство E_x.

Одного набора \{E_x\}_{x\in X} недостаточно: он не говорит, как соседние слои связаны друг с другом. Поэтому все слои собираются в одно топологическое пространство E, а непрерывная проекция запоминает, над какой точкой находится каждый вектор.

Определение

Семейство векторных пространств

Семейство над X состоит из топологического пространства E, непрерывной проекции \pi\colon E\to X и структуры конечномерного комплексного векторного пространства на каждом слое

E_x=\pi^{-1}(x).

Топология каждого E_x, индуцированная из E, должна совпадать с его обычной топологией конечномерного векторного пространства.

Пространство E называется тотальным пространством, Xбазой, E_xслоем над x, а \piпроекцией. Пока это лишь семейство: локальной одинаковости соседних слоёв мы ещё не потребовали.

Раздел 2 · Сечения и морфизмы

Как выбирать векторы и сравнивать семейства

Сечение выбирает по одному вектору в каждом слое. Выбор должен быть непрерывным и действительно лежать над исходной точкой:

Определение

Сечение

s\colon X\longrightarrow E, \quad \pi\circ s=\operatorname{id}_X.

Равенство означает ровно s(x)\in E_x для каждого x\in X.

Два требования независимы. Можно непрерывно двигаться по тотальному пространству, но попадать не в тот слой; можно выбирать точку в каждом правильном слое, но делать это со скачком. Виджет показывает оба сбоя отдельно.

Более общий морфизм семейств связывает \pi_E\colon E\to X и \pi_F\colon F\to Y над отображением базы f\colon X\to Y. Она переводит слой над x в слой над y=f(x) и действует там линейно.

Определение

Морфизм над отображением базы

\varphi\colon E\longrightarrow F, \quad \pi_F\circ\varphi=f\circ\pi_E, \quad \varphi_x\colon E_x\longrightarrow F_{f(x)}\ \text{линейно}.

При X=Y и f=\operatorname{id}_X получаем гомоморфизм семейств над одной базой. Изоморфизм дополнительно имеет непрерывное обратное отображение того же типа.

Условие \pi_F\circ\varphi=f\circ\pi_E — аналог условия для сечения: оба пути из E в Y должны дать одну точку. Отличие в том, что сечение идёт из базы в тотальное пространство, а морфизм связывает два тотальных пространства и одновременно покрывает отображение f.

Раздел 3 · Тривиальная модель

Один и тот же слой над каждой точкой

Самое простое семейство получается прямым произведением. Для фиксированного пространства V рассмотрим проекцию на первый сомножитель:

\pi_1\colon X\times V\longrightarrow X, \quad (X\times V)_x=\{x\}\times V\cong V.

В выбранной тривиализации сечение становится обычной непрерывной векторнозначной функцией v\colon X\to V: s(x)=(x,v(x)). Но у общего семейства такой глобальной системы координат может не быть.

Раздел 4 · Локальная тривиальность

Когда семейство становится расслоением

Глобально семейство может не быть произведением. Но для геометрии достаточно, чтобы оно выглядело как произведение в достаточно малой окрестности каждой точки.

Определение

Векторное расслоение

Семейство \pi\colon E\to X называется локально тривиальным, если для каждой точки x\in X существует окрестность U и векторное пространство V, для которых

E|_U\cong U\times V.

Локально тривиальное семейство называется векторным расслоением.

Склейка тождественна по базе и меняет координаты в слое

Возьмём два локальных куска U_1\times V и U_2\times V. Над пересечением U_1\cap U_2 они описывают одни и те же слои. По базе склейка ничего не меняет: точка x в первом куске отождествляется с той же точкой x во втором. Поэтому свобода остаётся только в координатах вектора внутри слоя.

Если в первом куске вектор имеет координаты v\in V, то во втором его координаты имеют вид g_{12}(x)v. Вся склейка записывается одной формулой:

(x,v)_1\sim\bigl(x,g_{12}(x)v\bigr)_2, \quad g_{12}\colon U_1\cap U_2\longrightarrow \data{notation-key=general-linear-group}{GL(V)}.

Для каждого x отображение g_{12}(x) должно быть обратимым, потому что обе системы координат описывают один и тот же слой. Функция x\mapsto g_{12}(x) должна быть непрерывной; после выбора базиса это означает непрерывность каждого коэффициента матрицы перехода. Таким образом, когда куски и тождественная склейка базы уже заданы, вся оставшаяся информация о склейке содержится в непрерывном семействе линейных изоморфизмов слоёв.

Если кусков больше двух, на каждом тройном пересечении способы перехода должны быть согласованы: g_{13}(x)=g_{23}(x)g_{12}(x). Это условие гарантирует, что результат перехода из первого куска в третий не зависит от выбранного промежуточного куска.

Раздел 5 · Смена базы

Ограничение и pullback

Если интересует только подпространство Y\subseteq X, семейство можно ограничить:

E|_Y=\pi^{-1}(Y)\longrightarrow Y.

Общая смена базы задаётся непрерывным отображением f\colon Y\to X. Индуцированное семейство, или pullback, состоит из согласованных пар:

Определение

Pullback семейства

f^*E=\bigl\{(y,e)\in Y\times E\mid f(y)=\pi(e)\bigr\}, \quad f^*E\longrightarrow Y.

Над точкой y берётся тот слой исходного семейства, который лежит над её образом: (f^*E)_y\cong E_{f(y)}.

Pullback не создаёт новые типы слоёв — он переиндексирует уже имеющиеся вдоль f. Эта операция согласована с композицией отображений:

g^*(f^*E)\cong(f\circ g)^*E.

Pullback сохраняет локальную тривиальность: если E|_U\cong U\times V, то над f^{-1}(U) индуцированное расслоение тривиализуется тем же пространством V. Поэтому pullback векторного расслоения снова является векторным расслоением.

Раздел 6 · Тавтологическое расслоение

Слой, который уже содержится в точке базы

Точка комплексного проективного пространства \mathbb P(V) — это одномерное подпространство \ell\subseteq V. Поэтому над \ell естественно поместить саму прямую \ell:

E=\bigl\{(\ell,v)\in\mathbb P(V)\times V\mid v\in\ell\bigr\}, \quad E_\ell=\ell.

Это тавтологическое линейное расслоение. Слово «тавтологическое» здесь буквально описывает конструкцию: точка базы уже является прямой, и эта же прямая становится слоем над собой.

Раздел 7 · Ранг и сечения

Что локальная модель фиксирует

Если E|_U\cong U\times V, то все слои над U имеют размерность \dim V. Значит, функция

x\longmapsto\dim E_x

локально постоянна. Она постоянна на каждой связной компоненте базы, но на разных компонентах может принимать разные значения. Когда размерность тождественно равна n на всём X, говорят, что расслоение имеет ранг n.

Все непрерывные сечения E обозначаются \Gamma(E). Поточечные сложение и умножение на комплексное число снова дают сечения, поэтому \Gamma(E) является векторным пространством:

(s+t)(x)=s(x)+t(x), \quad (\lambda s)(x)=\lambda s(x).
Раздел 8 · Послойный критерий

Морфизм как непрерывное семейство матриц

В тривиальных координатах E=X\times V и F=X\times W любой гомоморфизм над X имеет вид

\varphi(x,v)=\bigl(x,\Phi(x)v\bigr), \quad \Phi\colon X\longrightarrow\operatorname{Hom}(V,W).

После выбора базисов \Phi(x) — матрица, коэффициенты которой непрерывно зависят от x. Глобальной матрицы без выбранных тривиализаций нет, но локально каждый морфизм имеет именно такую форму.

Для конечномерных пространств множество обратимых операторов \operatorname{Iso}(V,W) открыто в \operatorname{Hom}(V,W), а обращение T\mapsto T^{-1} непрерывно. Отсюда локальные обратные матрицы автоматически склеиваются в непрерывный обратный морфизм.

Теорема

Послойный критерий изоморфизма

Для гомоморфизма конечномерных векторных расслоений эквивалентны:

  1. \varphi является изоморфизмом расслоений;
  2. \varphi биективен;
  3. каждое линейное отображение \varphi_x\colon E_x\to F_x обратимо.

Кроме того, множество \{x\in X\mid\varphi_x\ \text{обратима}\} открыто в X.

Итог

Язык, на котором начинается K-теория

  1. топология тотального пространства связывает векторные слои над соседними точками базы
  2. сечение — непрерывный выбор s(x)\in E_x, а морфизм линейно действует внутри каждого слоя
  3. тривиальное семейство глобально изоморфно произведению X\times V
  4. pullback переиндексирует слои вдоль отображения f\colon Y\to X и согласован с композицией
  5. локальные произведения склеиваются тождественно по базе и непрерывными линейными изоморфизмами по слоям
  6. тавтологическое расслоение над \mathbb P(V) имеет слой E_\ell=\ell
  7. функция x\mapsto\dim E_x локально постоянна, а все сечения образуют пространство \Gamma(E)
  8. конечномерный морфизм расслоений обратим тогда и только тогда, когда обратим в каждом слое