Глава 12 · Вычисления в K-теории

Вычисления в K-теории

Цель главы — превратить геометрию пространства в явные K-теоретические данные. Ненулевые классы сфер сначала запретят ретракцию диска на границу и дадут теорему Брауэра. Затем шестичленная точная последовательность прочитает клеточную фильтрацию и вычислит аддитивные K-группы комплексов с чётными клетками. Для проективного пространства этого недостаточно: его кольцо восстановят тавтологический класс и единственное многочленное соотношение.

Шестичленная последовательность как вычислительный алгоритм

Пусть для хорошей пары AX группы K(A) уже вычислены. Относительные группы можно найти по фактору, полученному схлопыванием A в точку. Для q{0,1} получаем

Kq(X,A)=K~q(X/A)

После вычисления K~(X/A) в шестичленной последовательности остаются неизвестными только K0(X) и K1(X). Однако сами группы, стоящие в последовательности, ещё не определяют ответ: нужно вычислить граничные отображения. Их ядра и коядра зададут короткие точные последовательности для Kq(X), после чего останется решить соответствующие задачи о расширении.

Особенно удобен фактор, гомотопически эквивалентный букету сфер. При m0 надстройка и периодичность Ботта сводят его группы к четырём значениям:

K~0(S2m)Z,K~1(S2m)=0
K~0(S2m+1)=0,K~1(S2m+1)Z

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

Чтобы применять одно сравнение многократно, представим X как конечную возрастающую цепочку подпространств. Такая цепочка называется фильтрацией (filtration). Будем выбирать её так, чтобы каждое включение было корасслоением; клеточные остовы обладают этим свойством.

=X1X0X1XN=X

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

Теорема Брауэра о неподвижной точке

Сначала выведем следствие, которому должна удовлетворять любая ретракция. Пусть AX, а i:AX — включение. Ретракцией (retraction) называется отображение r:XA, для которого ri=idA. Выберем базовую точку a0A. Равенство r|A=idA показывает, что i и r сохраняют эту точку, поэтому к ним можно применить редуцированную K-теорию. Теперь контравариантность заставит r быть инъективным.

  1. Записываем ретракцию
    ri=idA
  2. Применяем K-теорию
    ir=idK~q(A)
  3. Результат: Получаем следствие
    r:K~q(A)K~q(X)инъективно

Пусть n1, DnRn — единичный диск, а Sn1=Dn — его граница. Диск стягиваем, поэтому его редуцированные K-группы нулевые. Для сферы выберем q{0,1} той же чётности, что и n1. Тогда

K~q(Sn1)Z
K~q(Dn)=0

Ретракция потребовала бы инъективного гомоморфизма r:Z0, которого не существует. Следовательно, граница диска не является его ретрактом.

Теорема

Теорема Брауэра о неподвижной точке

Для n1 всякое непрерывное отображение f:DnDn имеет точку x такую, что f(x)=x.

Предположим, что у f нет неподвижных точек. Тогда вектор v(x)=xf(x) нигде не равен нулю. Проведём из x луч в направлении от f(x) и обозначим через g(x) его пересечение с границей диска. Если g непрерывно и совпадает с тождественным отображением на границе, то оно является запрещённой ретракцией. Проверим оба свойства по явной формуле.

  1. Скаляр вдоль луча
    A(x)=x,v(x)
  2. Поправка до границы
    B(x)=(1x2)v(x)2
  3. Параметр пересечения
    τ(x)=A(x)+A(x)2+B(x)v(x)2
  4. Результат: Точка пересечения
    g(x)=x+τ(x)v(x)

Число τ(x) является неотрицательным корнем уравнения x+τv(x)2=1, поэтому g(x)Sn1. Знаменатель не обращается в ноль, и формула показывает, что g непрерывно. Если xSn1, то x,v(x)=1x,f(x)>0, откуда τ(x)=0 и g(x)=x. Следовательно, g:DnSn1 была бы ретракцией, существование которой K-теория уже запретила. Полученное противоречие доказывает, что у f есть неподвижная точка.

Здесь сравнивались только диск и его граница. Теперь перейдём от одной пары к последовательности пар, возникающей при приклеивании клеток.

K-теория комплексов с чётными клетками

CW-разбиение строит пространство последовательным приклеиванием дисков. Объединение всех клеток размерности не выше d называется d-мерным остовом и обозначается Xd. Цепочка остовов является клеточной фильтрацией.

Пусть конечный CW-комплекс X имеет только клетки чётной размерности. Если клеток размерности 2m ровно c2m, то при m1 после схлопывания предыдущего остова каждая новая клетка превращается в сферу:

X2m/X2m2a=1c2mS2m

Нульмерный остов состоит из c0 точек, поэтому K0(X0)Zc0 и K1(X0)=0. Это база индукции. Теперь выполним вычислительный шаг из начала главы. На очередном шаге уже известно, что K1(X2m2)=0. Букет чётных сфер даёт свободную относительную группу в степени ноль и нулевую группу в степени один.

K0(X2m,X2m2)Zc2m
K1(X2m,X2m2)=0

Чтобы явно увидеть все стрелки, для этой записи обозначим Y=X2m и A=X2m2. Шестичленная точная последовательность пары AY образует следующий цикл:

K0(Y,A)jK0(Y)iK0(A)
K0(A)δK1(Y,A)
K1(Y,A)jK1(Y)iK1(A)
K1(A)δK0(Y,A)

Именно здесь используется чётность клеток. Подставим две только что вычисленные относительные группы и индукционное равенство K1(X2m2)=0 в шестичленную последовательность. Обе граничные стрелки имеют нулевой источник или нулевую цель, поэтому вычисление сокращается до трёх шагов.

  1. Нечётная часть
    0K1(X2m)0K1(X2m)=0
  2. Чётная часть
    0Zc2mK0(X2m)K0(X2m2)0
  3. Результат: Расщепляем свободное расширение
    K0(X2m)K0(X2m2)Zc2m

Последняя строка использует индукционное предположение: K0(X2m2) свободна, поэтому короткая точная последовательность расщепляется. Само расщепление не канонично, но ранг результата от выбора не зависит. Начиная с нульмерного остова и повторяя шаг, получаем теорему.

Теорема

K-теория комплекса с чётными клетками

Обозначим через c(X) общее число клеток. Если конечный CW-комплекс X имеет только чётные клетки, то

K1(X)=0,K0(X)Zc(X)

Изоморфизм с выбранным свободным базисом не каноничен.

Для n1 у пространства CPn1 по одной клетке в размерностях 0,2,,2n2. Теорема уже даёт K0(CPn1)Zn и K1(CPn1)=0, но не определяет произведения базисных классов. Чтобы вычислить кольцо, нужен естественный класс и соотношение, которому он удовлетворяет.

Расщеплённая формула для проективного расслоения

Комплексное проективное пространство имеет вид CPn1=P(Cn): его точки — комплексные прямые в Cn. Поэтому нужное кольцевое вычисление является частным случаем проективизации расслоения. Полезно сразу сформулировать результат для уже расщеплённого расслоения: кроме проективного пространства, он будет вычислять проективизации над нетривиальными базами.

Пусть X — конечный CW-комплекс, n1 и E=L1Ln — сумма линейных расслоений над X. Проективизация (projectivization) p:P(E)X заменяет каждый слой Ex пространством комплексных прямых в нём.

Над точкой (x,)P(E) тавтологическое расслоение H имеет слой H(x,)=. Класс двойственной прямой станет кандидатом на образующий K0(P(E)) над K0(X):

h=[H]K0(P(E))

Каждое слагаемое LiE задаёт сечение si:XP(E), выбирающее прямую (Li)xEx. Поэтому siHLi и

sih=[Li]

Предположим, что h удовлетворяет соотношению Q(h)=0 для некоторого Q(T)K0(X)[T]. Поскольку psi=idX, обратный образ вдоль si сохраняет коэффициенты из K0(X). Поэтому

0=siQ(h)=Q([Li])

Таким образом, естественными кандидатами на корни соотношения являются классы [L1],,[Ln]. Чтобы не смешивать формальную переменную с классом h, обозначим её через T и положим

PE(T)=i=1n(T[Li])K0(X)[T]

Пока это только кандидат: вычисления на сечениях не доказывают глобального равенства PE(h)=0. Именно его и отсутствие других соотношений утверждает следующая теорема.

Теорема

Расщеплённая проективная формула

Гомоморфизм K0(X)-алгебр

ΦE:K0(X)[T]K0(P(E))apa,aK0(X)Th

сюръективен, а его ядро порождено многочленом PE(T). Следовательно,

K0(P(E))K0(X)[T]/(PE(T))Th

Это единственный входной результат главы, не выведенный из шестичленной последовательности. В главе об изоморфизме Тома клеточный аргумент распространит вычисление на произвольное расслоение над конечным CW-комплексом; на каждой клетке он сведётся к вычислению K0(CPn1) из этой главы. Сейчас же фактор-кольцо уже получено, и ближайшая задача — извлечь из него нормальную форму и аддитивный базис.

Базис K⁰(P(E)) над K⁰(X)

Проективная формула представила кольцо как фактор кольца многочленов. Теперь извлечём из этого представления аддитивную структуру. Многочлен PE(T) имеет степень n и старший коэффициент 1. Такой многочлен называется унитарным (monic). На унитарный многочлен можно делить с остатком над любым кольцом коэффициентов.

  1. Берём произвольный многочлен
    f(T)K0(X)[T]
  2. Делим на унитарное соотношение
    f(T)=Q(T)PE(T)+j=0n1ajTj
  3. Результат: Применяем проективную формулу
    ΦE(f(T))=pa0+pa1h++pan1hn1

Здесь Q(T)K0(X)[T] и ajK0(X). Остаток степени меньше n существует и единственен. Поэтому его коэффициенты дают единственные координаты класса в K0(P(E)) и

K0(P(E))j=0n1K0(X)hj

Следовательно, 1,h,,hn1 образуют базис свободного K0(X)-модуля. Проективизация добавляет ровно n независимых коэффициентов над базой. Если база — точка, все классы [Li] равны единице, и общая нормальная форма сразу превращается в вычисление проективного пространства.

K-кольцо комплексного проективного пространства

Пусть n1. Положим X=pt и возьмём тривиальное расслоение E=Cn. Тогда P(E)=CPn1, K0(X)=Z и PE(T)=(T1)n. Чтобы по-прежнему различать формальную переменную и её образ, положим

U=T1Z[T]
u=h1=[H]1K0(CPn1)
  1. Переписываем соотношение
    (T1)n=Un
  2. Результат: Применяем проективную формулу
    Z[U](Un)UuK0(CPn1)

Клеточный расчёт уже дал свободную группу ранга n и равенство K1(CPn1)=0. Проективная формула теперь выбирает явный базис этой группы и полностью определяет умножение. В стандартной краткой записи переменную представления называют тем же символом, что и её образ u.

Результат

K-кольцо комплексного проективного пространства

K0(CPn1)Z[u]/(un)K1(CPn1)=0

Классы 1,u,u2,,un1 образуют Z-базис группы K0(CPn1).

Класс u нильпотентен: un=0. Умножение на u переводит каждый базисный класс в следующий, а последний — в ноль:

K0(CP1):1uuu0
K0(CP2):1uuuu2u0

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