Глава 4 · Глобальные модели расслоений над компактными пространствами

Глобальные модели расслоений над компактными пространствами

Локальные тривиализации описывают расслоение по частям. Главный вопрос главы — как компактность позволяет заменить эти локальные координаты конечными глобальными данными. Конечный набор сечений даст эпиморфизм из тривиального расслоения и проектор на исходное расслоение. Ядро эпиморфизма приведёт к классификации стабильным грассманианом, а проектор — к проективному модулю глобальных сечений. Для надстройки из двух стягиваемых конусов то же расслоение можно будет записать одним переходом на экваторе.

Соглашения

  • Если явно не сказано обратное, база рассматриваемого расслоения компактна и хаусдорфова.

Теорема Титце и разбиения единицы

Локальная конструкция над расслоением обычно задаётся отдельно в нескольких координатных областях. Чтобы получить из неё один глобальный объект, нужно решить две разные задачи: продолжить локальные координатные функции туда, где они понадобятся, а затем согласованно сложить полученные продолжения.

Компактность и хаусдорфовость выполняют здесь разные роли. Компактность позволяет заменить открытое покрытие конечным подпокрытием. Компактное хаусдорфово пространство нормально, и из этого следуют два результата общей топологии, которые мы будем использовать без доказательства.

Теорема

Два топологических инструмента глобализации

Пусть YX — замкнутое подпространство, а V — конечномерное комплексное векторное пространство. Тогда всякое непрерывное отображение a:YV продолжается до непрерывного отображения a~:XV. Это векторная форма теоремы Титце (Tietze extension theorem).

Для непрерывной функции ρ:X[0,1] обозначим через suppρ замыкание множества, на котором ρ не равна нулю. Если U1,,Um — конечное открытое покрытие X, то существуют непрерывные функции ρi:X[0,1] такие, что

suppρiUi,ρ1++ρm=1

Семейство (ρ1,,ρm) называется разбиением единицы (partition of unity), подчинённым покрытию.

Эти инструменты не заменяют друг друга. Теорема Титце продолжает каждую координатную функцию с замкнутой части пространства, но не согласует разные продолжения. Разбиение единицы назначает им непрерывные веса, сумма которых в каждой точке равна единице, и тем самым позволяет сложить их в один глобальный объект.

В следующей части применим эту схему к сечению: выберем конечное тривиализующее покрытие, продолжим его локальные координаты, умножим продолжения на подчинённые веса и сложим.

Теорема о продолжении сечений

Пусть E — векторное расслоение над X, а сечение s:YE|Y задано только над замкнутым подпространством YX. Построим глобальное сечение s~:XE, которое совпадает с s на Y.

Выберем конечное тривиализующее покрытие U1,,Um с тривиализациями τi:E|UiUi×Cr и подчинённое ему разбиение единицы ρ1,,ρm. Для каждого i множество

Ai=Ysuppρi

замкнуто в X. В координатах τi ограничение сечения на Ai задаётся непрерывным отображением ai:AiCr:

τi(s(y))=(y,ai(y)),yAi

По теореме Титце отображение ai продолжается до a~i:XCr. Возвращаясь из координат в расслоение, получаем локальное сечение

ti(x)=τi1(x,a~i(x)),xUi

Для построения глобального сечения достаточно, чтобы ti совпадало с s там, где вес ρi может быть ненулевым. Поэтому умножим ti на этот вес и продолжим результат нулём за пределы Ui:

  1. Вес превращает локальное продолжение в глобальное сечение
    ui(x)={ρi(x)ti(x),xUi,0x,xUi,
  2. Сумма даёт искомое продолжение
    s~=i=1mui
  3. На замкнутой части каждое слагаемое имеет исходное направление
    ui|Y=ρis
  4. Результат: Сумма весов возвращает исходное сечение
    s~|Y=(ρ1++ρm)s=s

Полученное ui непрерывно на всём X. Действительно, из suppρiUi следует, что каждая точка вне Ui имеет окрестность, в которой вес ρi равен нулю. Если yY и ρi(y)0, то yAi и ti(y)=s(y); при ρi(y)=0 соответствующее слагаемое исчезает. Поэтому ui|Y=ρis, а после суммирования условие ρ1++ρm=1 даёт s~|Y=s.

Теорема

Продолжение сечений

Всякое сечение расслоения над замкнутым подпространством компактного хаусдорфова пространства продолжается до глобального сечения.

Тот же результат можно применить не к исходному расслоению, а к расслоению гомоморфизмов. Пусть над Y задан изоморфизм

α:E|YF|Y

Изоморфизм α является сечением Hom(E,F)|Y и потому продолжается до гомоморфизма α~:EF. Если α~x обратимо, можно выбрать в окрестности x тривиализации E и F одного ранга. В этих координатах α~ задаётся квадратной матрицей, а условие ненулевого определителя открыто. Поэтому

U={xXα~x обратимо}

— открытая окрестность Y: она открыта по только что доказанному, а YU, поскольку α~|Y=α.

Теорема

Продолжение изоморфизма на окрестность

Изоморфизм E|YF|Y над замкнутым подпространством продолжается до изоморфизма E|UF|U над некоторой открытой окрестностью UY. Именно этот результат позволит сравнивать расслоения вдоль непрерывной деформации.

Гомотопическая инвариантность обратного образа

Зависит ли обратный образ расслоения от самого отображения или только от его непрерывной деформации? Пусть пространство Y компактно и хаусдорфово, I=[0,1], а отображение

h:Y×IX,ht(y)=h(y,t)

задаёт гомотопию между h0 и h1. Для векторного расслоения E над X гомотопия собирает все обратные образы htE в одно расслоение hE над цилиндром Y×I. Сравним его ограничения на разные срезы цилиндра.

Зафиксируем tI и обозначим проекцию через qY:Y×IY. Расслоение qY(htE) получается копированием htE без изменений вдоль интервала. На срезе Y×{t} расслоения hE и qY(htE) канонически совпадают.

Срез Y×{t} замкнут в компактном хаусдорфовом пространстве Y×I. Поэтому следствие предыдущей части продолжает канонический изоморфизм на некоторую открытую окрестность Wt этого среза.

Остаётся превратить произвольную окрестность среза в целую полосу. Для каждой точки yY выберем открытые множества VyY и JyI такие, что yVy, tJy и Vy×JyWt. Из покрытия Y множествами Vy компактность позволяет выбрать конечное подпокрытие. Пересечение соответствующих интервалов Jy содержит t и даёт интервал Jt для которого Y×JtWt.

  1. Сравниваем на одном срезе
    hE|Y×{t}qY(htE)|Y×{t}
  2. Продолжаем на окрестность среза
    hE|WtqY(htE)|Wt
  3. Вписываем в окрестность целую полосу
    Y×JtWt
  4. Ограничиваем изоморфизм на эту полосу
    hE|Y×JtqY(htE)|Y×Jt
  5. Результат: Получаем локальное постоянство класса расслоения
    sJthsEhtE

Теперь рассмотрим множество параметров

S={tIhtEh0E}

Оно содержит 0. Локальное сравнение показывает, что вместе с каждой своей точкой S содержит некоторый интервал вокруг неё, поэтому S открыто. Если tS, то ни одна точка достаточно малого Jt не может принадлежать S: иначе из hsEhtE и hsEh0E следовало бы tS. Значит, дополнение к S тоже открыто. Связность интервала и непустота S теперь дают S=I.

Теорема

Гомотопическая инвариантность обратного образа

Если h0,h1:YX гомотопны, а E — векторное расслоение над X, то

h0Eh1E

Следовательно, операция взятия обратного образа зависит только от гомотопического класса отображения. В следующей части соберём классы изоморфизма расслоений в одно множество и выведем отсюда следствия для гомотопически эквивалентных пространств.

Расслоения над гомотопически эквивалентными пространствами

Определение

Множества классов расслоений

Через Vect(X) обозначим множество классов изоморфизма комплексных векторных расслоений над X. Подмножество классов расслоений постоянного ранга r обозначим через Vectr(X).

Пусть f:YX. Изоморфизм расслоений EF индуцирует изоморфизм их обратных образов fEfF. Поэтому обратный образ корректно определён на классах изоморфизма и задаёт отображение

f:Vect(X)Vect(Y),[E][fE]

Предыдущая часть показала, что гомотопные отображения f0,f1:YX дают изоморфные обратные образы каждого расслоения. На уровне классов это означает

f0f1f0=f1

Теперь пусть f:YX — гомотопическая эквивалентность с гомотопически обратным g:XY. Функториальность обратного образа и гомотопическая инвариантность дают

gf=(fg)=idVect(X)
fg=(gf)=idVect(Y)

Следовательно, отображения f и g взаимно обратны.

Теорема

Классы расслоений сохраняются при гомотопической эквивалентности

Гомотопическая эквивалентность f:YX индуцирует биекцию

f:Vect(X)Vect(Y)

Рассмотрим важнейший частный случай. Пусть X стягиваемо, выберем точку x0X и обозначим через cX:X единственное отображение в точку, а через i:X — включение точки x0. Тогда

cXi=id
icXidX

Поэтому cX и i задают взаимно обратные биекции между классами расслоений над X и над точкой. Расслоение ранга r над точкой — это векторное пространство Cr, а его обратный образ вдоль cX равен X×Cr. Следовательно, каждое расслоение ранга r над X тривиально.

Результат

Расслоения над стягиваемой базой тривиальны

Vectr(X)={[Cr]}

Здесь Cr=X×Cr — тривиальное расслоение ранга r.

Гомотопическая инвариантность позволяет сравнивать классы расслоений, но ещё не даёт конечного глобального описания конкретного расслоения. В следующей части построим такое описание: превратим локальные реперы в конечный набор глобальных сечений, порождающих каждый слой.

Теорема о тривиальном дополнении

Пусть E — векторное расслоение ранга r над X. Построим для него конечное тривиальное дополнение. Для этого сначала найдём конечномерное пространство глобальных сечений, значения которых порождают каждый слой. Их вычисление в точке даст послойно сюръективный морфизм из тривиального расслоения, а его ядро станет искомым дополнением.

Выберем конечное тривиализующее покрытие U1,,Um, локальные реперы ei1,,eir и подчинённое разбиение единицы ρ1,,ρm. Для каждой пары индексов определим глобальное сечение

sia(x)={ρi(x)eia(x),xUi,0x,xUi

Включение suppρiUi гарантирует непрерывность на границе Ui тем же способом, что и при продолжении сечений в части 2.

В каждой точке xX хотя бы один вес ρi(x) положителен. Тогда xUi, а векторы si1(x),,sir(x) получены из локального базиса умножением на одно ненулевое число. Следовательно, они по-прежнему порождают Ex. Поэтому конечномерное пространство

V=span{sia}
1im,1ar
VΓ(E)

порождает каждый слой. Выберем базис s1,,sN пространства V. Морфизм вычисления задаётся формулой

ε:X×VE,ε(x,s)=s(x)

В выбранном базисе он имеет вид

ε(x,j=1Ncjsj)=j=1Ncjsj(x)

В локальной тривиализации координаты всех sj(x) непрерывны, а сложение и умножение на скаляр в Cr непрерывны. Поэтому отображение (x,c1,,cN)jcjsj(x) и, следовательно, морфизм ε непрерывны. Построение V означает, что каждое послойное отображение εx:VEx сюръективно.

Проведите точку от одного края базы до другого. Ищите моменты, когда отдельный вес становится нулевым, и каждый раз находите другой положительный вес. Может ли исчезнуть весь вектор весов одновременно?

Локальные реперы дают конечный набор глобальных сечений

rkE=1,m=3
Точка x
0,36
(ρ1(x),ρ2(x),ρ3(x))≈ (0,3626; 0,6374; 0)
si=ρiei
(s1(x),s2(x),s3(x))≈ (0,3626; 0,6374; 0)
Ce1Ce2Ce3
CCC
C3εxEx
imεx=Ex(xX)
хотя бы один вес положителен, поэтому отображение вычисления сюръективно в каждом слое
Почему глобальные сечения не исчезают одновременноПри движении точки веса перераспределяются между локальными реперами, но их вектор никогда не становится нулевым. Поэтому морфизм вычисления остаётся сюръективным в каждом слое.
Лемма

Конечные глобальные порождающие

Для всякого векторного расслоения E над компактным хаусдорфовым пространством существует конечномерное VΓ(E) для которого морфизм вычисления ε:X×VE послойно сюръективен.

Поскольку εx сюръективно на слой размерности r, морфизм ε имеет постоянный ранг r. По теореме о постоянном ранге из главы 3 его ядро F=kerε является подрасслоением тривиального расслоения X×V. Получаем короткую точную последовательность

0FX×VεE0

Выберем эрмитову метрику на X×V. Результат главы 3 об ортогональных дополнениях расщепляет последовательность:

X×V=FF
ε|F:FE

Таким образом, роль дополнения выполняет само ядро F.

Теорема

Каждое расслоение является прямым слагаемым тривиального

EFX×VCN

Здесь N=dimCV.

Построенный эпиморфизм открывает два пути. Его ядро F является подрасслоением, поэтому каждой точке x соответствует подпространство Fx одного конечномерного пространства; следующие две части соберут эти подпространства в отображение в грассманиан. Расщепление того же эпиморфизма задаёт проектор на E, который в последней части превратится в проектор на модуле глобальных сечений. Сначала проследим ветвь, начинающуюся с ядра.

Восстановление расслоения по ядрам эпиморфизма

В предыдущей части расслоение E ранга r было представлено послойно сюръективным морфизмом. В выбранном там базисе пространства VCN он имеет вид

ε:X×CNE

Каждое ядро Fx=kerεx является подпространством CN коразмерности r. Пространство всех возможных значений Fx называется грассманианом.

Определение

Грассманиан и его топология

Grr(CN)={WCNcodimW=r}

Зафиксируем стандартное эрмитово скалярное произведение на CN. Подпространству W сопоставим ортогональный проектор PW:CNW. Будем считать подпространства близкими, когда близки матрицы их проекторов. Иными словами, топология грассманиана индуцирована вложением

WPWEnd(CN)

где пространство матриц имеет обычную конечномерную топологию.

По теореме о постоянном ранге F=kerε является подрасслоением X×CN. Глава 3 показала, что ортогональные проекторы PFx:CNFx непрерывно зависят от x. По определению топологии грассманиана это означает непрерывность отображения

cε:XGrr(CN),cε(x)=kerεx

Оно называется классифицирующим отображением (classifying map), построенным по ε. Виджет показывает эту конструкцию на непрерывном семействе эпиморфизмов; доказательство непрерывности всей карты дано проекторами выше.

Начните с левого конца: какой координатный вектор порождает ядро? Сравните середину и правый конец, подставляя показанный образующий в формулу эпиморфизма. Почему ядро ни в одном из этих случаев не становится всей плоскостью?

Ядра одного непрерывного семейства

C2εxEx
x[0,1]
0,0
Эпиморфизм в текущей точке
εx(z1,z2)=z1
Ядро имеет нужную коразмерность
kerεx=(0,1)иcodimkerεx=1
Ядро становится точкой грассманиана
cε(x)=kerεxGr1(C2)
Универсальный фактор возвращает слой
(Q21)cε(x)=C2/kerεx[v]εx(v)Ex
По всем точкам базыcε(x)=kerεx,cεQ21EПри движении ползунка коэффициенты эпиморфизма и порождающий вектор его ядра меняются непрерывно.
Как ядро движется вместе с эпиморфизмомПоказаны отдельные значения непрерывного семейства эпиморфизмов. В каждом из них ядро — прямая; формула семейства объясняет непрерывность соответствующего отображения в грассманиан.

Чтобы по точке грассманиана снова получить фактор-пространство, рассмотрим тавтологическое подрасслоение

SNr={(W,v)vW}Grr(CN)×CN

Его слой над W равен самому W. Это действительно подрасслоение: оно является образом непрерывного семейства проекторов (W,v)(W,PWv). Фактор по нему называется универсальным фактор-расслоением (universal quotient bundle):

QNr=(Grr(CN)×CN)/SNr

Слой QNr над W равен CN/W. Поэтому слой обратного образа cεQNr над x равен CN/kerεx. Исходный морфизм индуцирует отображение расслоений

cεQNrE,(x,[v])εx(v)

Первая теорема об изоморфизме показывает, что оно является изоморфизмом в каждом слое, а значит, и изоморфизмом расслоений.

Теорема

Восстановление расслоения по ядрам

cεQNrE

Таким образом, выбранный конечный набор глобальных порождающих записывает расслоение как обратный образ одного универсального фактор-расслоения.

Построенная карта всё ещё зависит от размерности пространства порождающих, выбранного базиса и самого эпиморфизма. В следующей части сравним все эти варианты.

Стабильная классификация расслоений

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

iN:Grr(CN)Grr(CN+1)
iN(W)=WC

Эта формула возникает непосредственно из эпиморфизма: добавим к его области определения новый генератор и отправим его в нуль. Тогда

εx(v,z)=εx(v)
kerεx=kerεxC

Поэтому коразмерность ядра остаётся равной r, а соответствующее фактор-пространство не меняется:

CN+1/(WC)CN/W

Эти изоморфизмы индуцированы проекцией CN+1CN и совместимы при изменении W, поэтому собираются в изоморфизм расслоений

iNQN+1rQNr

Повторение этой операции называется стабилизацией. Через [X,Z] обозначим множество гомотопических классов отображений из X в Z. Стабильные классы образуют прямой предел, который обозначим

[X,Grr(C)]
=colimN[X,Grr(CN)]

Символ colim означает прямой предел. Здесь это просто следующее правило сравнения: отображение представлено на некотором конечномерном этапе, а два отображения считаются одинаковыми, если после добавления достаточного числа неиспользуемых координат они становятся гомотопны.

Теперь сравним два эпиморфизма на одно и то же расслоение:

ε0:X×CN0E
ε1:X×CN1E

На сумме пространств порождающих определим семейство

εx(t)(v0,v1)=(1t)ε0,x(v0)+tε1,x(v1)
0t1

Положим I=[0,1] и обозначим проекцию через qX:X×IX. Семейство собирается в один морфизм расслоений над цилиндром:

E:(X×I)×CN0+N1qXE
E(x,t;v0,v1)=εx(t)(v0,v1)

При t1 сюръективность εx(t) обеспечивает первое слагаемое, а при t=1 — второе. Следовательно, все εx(t) имеют постоянный ранг r. Теорема о постоянном ранге, применённая над X×I, показывает, что их ядра образуют подрасслоение. По доказанному в предыдущей части отображение

H:X×IGrr(CN0+N1)
H(x,t)=kerεx(t)

непрерывно и потому является гомотопией. На её концах находятся

H(x,0)=kerε0,xCN1
H(x,1)=CN0kerε1,x

Первое ядро является обычной стабилизацией cε0. Во втором свободные координаты стоят перед ядром, а не после него. Их перестановка задаётся элементом GLN0+N1(C). Чтобы понять, почему такая замена координат несущественна, используем следующий факт.

Следовательно, действие матрицы перестановки на грассманиане гомотопно тождественному. Второе ядро представляет обычную стабилизацию cε1. Тот же аргумент показывает, что замена базиса в пространстве порождающих не меняет стабильный гомотопический класс.

Лемма

Независимость от выбора порождающих

Все конечные наборы глобальных порождающих одного расслоения задают один элемент множества

[X,Grr(C)]

Если α:EE то эпиморфизм αε имеет те же ядра, что и ε. Поэтому стабильный класс зависит только от класса изоморфизма расслоения и определено отображение

Φ:Vectr(X)[X,Grr(C)]
Φ([E])=[cε]

В обратную сторону возьмём представителя f:XGrr(CN) и положим

Ψ([f])=[fQNr]

Слои QNr имеют размерность r, поэтому Ψ([f])Vectr(X). Это определение не зависит от представителя: доказанный изоморфизм iNQN+1rQNr обеспечивает совместимость со стабилизацией, а гомотопные отображения дают изоморфные обратные образы. Осталось проверить, что Φ и Ψ взаимно обратны.

Начнём с класса расслоения. Для E предыдущая часть уже дала cεQNrE, поэтому ΨΦ([E])=[E].

Теперь начнём со стабильного класса отображения. У fQNr есть тавтологический эпиморфизм из X×CN с ядром f(x). Следовательно, построенное по нему классифицирующее отображение равно f и ΦΨ([f])=[f].

Теорема

Стабильная классификация расслоений

Vectr(X)[X,Grr(C)]

Расслоение переходит в стабильный гомотопический класс отображения его ядер, а отображение в грассманиан — в обратный образ универсального фактор-расслоения.

Стабильный грассманиан даёт общую классификацию. Теперь рассмотрим два применения построенной конечной модели. Сначала для надстройки из двух конусов заменим расслоение одним переходом на их общем основании. Затем вернёмся к проектору из теоремы о тривиальном дополнении и прочитаем его как оператор на модуле глобальных сечений.

Классификация расслоений на надстройке

Пусть A — компактное хаусдорфово пространство. Его конус — это фактор

CA=(A×[0,1])/(A×{1})

в котором всё множество A×{1} сжато в одну вершину, а A×{0} остаётся основанием. Возьмём две копии конуса и склеим их основания. Полученное пространство

S(A)=C+AACA

называется неприведённой надстройкой A, а общая копия A — её экватором. Каждый конус стягиваем. По гомотопической инвариантности всякое векторное расслоение ранга r над ним тривиально. Поэтому после выбора тривиализаций над двумя конусами всё оставшееся различие между расслоениями сосредоточено в том, как координаты отождествлены на экваторе.

Определение

Функция склейки

Непрерывное отображение

g:AGLr(C)

задаёт отождествление двух тривиальных расслоений над экватором:

(a,v)+(a,g(a)v)

Фактор дизъюнктного объединения

Eg=((C+A×Cr)(CA×Cr))/

называется расслоением, полученным склейкой по функции g.

Проверим, что у экватора этот фактор действительно локально тривиален. В каждом конусе основание при некотором δ>0 имеет окрестность A×[0,δ). После склейки две такие окрестности образуют A×(δ,δ). На верхней половине оставим координату вектора без изменения, а на нижней применим g(a)1:

[(a,t,v)+](a,t,v)
[(a,t,w)](a,t,g(a)1w)

При t=0 отождествлённые векторы w=g(a)v получают одну и ту же координату v. Обратное отображение при неотрицательной второй координате возвращает класс [(a,t,v)+], а при неположительной — класс [(a,t,g(a)v)]; на экваторе эти формулы также совпадают. Поэтому построено взаимно непрерывное послойно-линейное отождествление с A×(δ,δ)×Cr. Вне экватора остаются исходные тривиализации над конусами. Следовательно, Eg является векторным расслоением над S(A).

Если отображения g0 и g1 соединены гомотопией G:A×[0,1]GLr(C), та же склейка строит расслоение над S(A)×[0,1]. Его ограничения на концы цилиндра равны Eg0 и Eg1. По гомотопической инвариантности они изоморфны. Значит, гомотопический класс функции g определяет класс изоморфизма Eg.

Построим обратный переход. Пусть E — расслоение ранга r над S(A). Выберем его тривиализации над верхним и нижним конусами. Для каждой точки экватора переход от верхних координат к нижним задаёт матрицу gE(a)GLr(C) и тем самым непрерывное отображение

gE:AGLr(C)

Нужно проверить, что его гомотопический класс не зависит от выбранных координат. Пусть новая тривиализация над каждым C±A получается из прежней умножением координаты вектора на матрицу h+:C+AGLr(C) и h:CAGLr(C). Тогда новая функция склейки равна

gE=(h|A)gE(h+|A)1

Каждое ограничение h±|A продолжается на конус, поэтому стягивание конуса деформирует его в постоянное отображение. Как установлено в предыдущей части, GLr(C) связна путями; следовательно, это постоянное отображение можно деформировать в единицу. Значит, gEgE. Если EE, выбранные тривиализации можно перенести вдоль изоморфизма; функция перехода при этом не изменится. Следовательно, класс изоморфизма расслоения определяет гомотопический класс gE.

Если начать с g, то канонические тривиализации Eg на двух конусах возвращают тот же переход g. Если начать с E, то склейка его двух тривиализованных ограничений по полученному переходу gE восстанавливает E. Следовательно, две конструкции взаимно обратны.

Теорема

Классификация расслоений на надстройке

Vectr(S(A))[A,GLr(C)]

Слева стоят классы изоморфизма расслоений ранга r над надстройкой, справа — свободные гомотопические классы отображений экватора в GLr(C); взаимно обратные переходы описаны выше.

Для A=S1 надстройка гомеоморфна сфере S(A)S2. Уже для расслоений ранга 1 функции

gn:S1C×
gn(z)=zn,nZ

попарно не гомотопны: число n показывает, сколько раз образ обходит начало координат. Поэтому они задают попарно неизоморфные расслоения ранга 1 над S2, хотя все их слои одномерны.

Функция склейки — специальная форма топологической классификации для надстройки. Теперь вернёмся к прямому слагаемому из части 5 и прочитаем задающий его проектор на языке глобальных сечений.

Теорема Серра—Свона

Ранее мы доказали, что у всякого векторного расслоения существует дополнение, для которого

EFCN

Теперь переведём это геометрическое разложение на язык глобальных сечений. Обозначим через C(X) кольцо непрерывных функций XC. Множество глобальных сечений Γ(E) можно складывать, а функцию умножать на сечение поточечно:

(fs)(x)=f(x)s(x)
fC(X),sΓ(E)

Поэтому Γ(E) — модуль над C(X). Применение глобальных сечений к разложению EF даёт

Γ(E)Γ(F)C(X)N
Определение

Конечно порождённый проективный модуль

Модуль называется конечно порождённым проективным, если он является прямым слагаемым свободного модуля конечного ранга. Проекции стандартных образующих свободного модуля порождают каждое его прямое слагаемое. Следовательно, Γ(E) — конечно порождённый проективный C(X)-модуль.

Обратно, пусть P — конечно порождённый проективный модуль. Отождествим его с прямым слагаемым некоторого C(X)N и обозначим через p проекцию на первое слагаемое. Тогда

p:C(X)NC(X)N
p2=p,impP

Такой оператор задаётся матрицей непрерывных функций, то есть отображением p:XMN(C) со свойством p(x)2=p(x). Собственные значения идемпотента равны нулю или единице, поэтому его ранг совпадает со следом. Непрерывная целочисленная функция trp(x) локально постоянна. По критерию постоянного ранга множество

rkp(x)=trp(x)Z
Ep={(x,v)p(x)v=v}X×CN

является подрасслоением со слоем (Ep)x=imp(x). Его сечения — в точности функции uC(X)N с pu=u. Следовательно,

Γ(Ep)={uC(X)Npu=u}
Γ(Ep)=pC(X)NP

Теперь пусть p2=p и q2=q — непрерывные идемпотенты, P=pC(X)N и R=qC(X)M — задаваемые ими модули, а Ep и Eq — соответствующие расслоения. Морфизм модулей α:PR продолжим на свободные модули композицией

C(X)NpPαRC(X)M
α^MM×N(C(X)),qα^p=α^

Последнее равенство следует из α^p=α^ и qα^=α^: композиция начинается с проекции на P и принимает значения в R. Поэтому α^(x) задаёт морфизм EpEq и действует на сечениях как α.

Обратно, морфизм расслоений β:EpEq задаёт модульный морфизм Γ(β). Для v(Ep)x сечение sv(y)=p(y)v удовлетворяет sv(x)=v, поэтому

βx(v)=(Γ(β)(sv))(x)

Таким образом, морфизмы в обе стороны восстанавливаются однозначно, а тождества и композиции сохраняются. Проектор на слагаемое E в EF восстанавливает исходное расслоение; в другую сторону уже доказано Γ(Ep)P. Если выбрать для P другое представление проектором, изоморфизм модулей даст изоморфизм построенных расслоений. Обозначим полученное, определённое с точностью до изоморфизма расслоение через EP.

Теорема

Эквивалентность расслоений и проективных модулей

Соответствия

EΓ(E)PEP

задают эквивалентность между векторными расслоениями над компактным хаусдорфовым пространством X и конечно порождёнными проективными модулями над C(X). Морфизмам расслоений соответствуют C(X)-линейные морфизмы модулей.

Все модели главы возникают из одного конечного эпиморфизма. Его ядра задают классифицирующее отображение в грассманиан; расщепление даёт проектор, который определяет и подрасслоение тривиального расслоения, и проективный модуль глобальных сечений. На надстройке тот же класс можно записать переходом на экваторе. Возможность начать эту цепочку с конечного набора глобальных сечений и есть главный вклад компактности.