Введение

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

В школе Гротендик

В течение последней части 1950-х годов основы алгебраической геометрии переписывались, и именно здесь следует искать истоки концепции топоса. В то время гипотезы Вейля служили мощным стимулом для исследований. Как мы теперь знаем, путь к их доказательству и другим достижениям лежал через построение когомологий эталей. Оглядываясь назад, можно сказать, что алгебраическая геометрия долгое время боролась с двумя проблемами. Первая касалась её точек: ещё со времён проективной геометрии было ясно, что недостаток "достаточного" количества точек на алгебраическом многообразии являлся препятствием для построения хорошей геометрической теории (в некотором смысле подобной компактному многообразию). Существовала также сложность, ставшая очевидной с развитием топологии в первой половине двадцатого века, заключавшаяся в том, что топология алгебраических многообразий обладала "слишком малым" количеством открытых множеств. К 1950 году вопрос о точках был близок к разрешению; Александр Гротендик сделал решительный шаг (используя лемму Йонеды), который решил эту проблему – хотя и ценой того, что каждое многообразие или, в более общем случае, схема должны были стать функтором. Однако добавить открытые множества не удалось. Путь был другим. Определение топоса впервые появилось косвенно, примерно в 1960 году. В тот же период рассматривались общие проблемы так называемого "спуска" в алгебраической геометрии, одновременно с обобщением фундаментальной группы на алгебраическую геометрию (в виде проконечной группы). В свете более поздних работ (около 1970 года) "спуск" является частью теории комонад; здесь мы видим один из способов, которым гротендиковская школа расходится в своём подходе с "чистыми" теоретиками категорий – тема, важная для понимания того, как концепция топоса была впоследствии разработана. Возможно, существовал более прямой путь: концепция абелевой категории была введена Гротендиком в его основополагающей работе по гомологической алгебре для объединения категорий пучков абелевых групп и модулей. Абелева категория должна быть замкнута относительно определённых категорно-теоретических операций. Используя такое определение, можно полностью сосредоточиться на структуре, не упоминая природу задействованных объектов. Этот тип определения можно проследить, в одной линии, до концепции решётки 1930-х годов. Примерно в 1957 году можно было задаться вопросом о чисто категорно-теоретической характеристике категорий пучков множеств, поскольку случай пучков абелевых групп был охвачен работой Гротендика (статья в Tôhoku Mathematical Journal). Такое определение топоса было в конечном итоге дано пять лет спустя, около 1962 года, Гротендиком и Вердье (см. семинар Николя Бурбаки Вердье "Анализ Situs"). Характеризация была дана через категории "с достаточным количеством колимитов" и применена к тому, что теперь называется топосом Гротендика. Теория была завершена установлением того факта, что топос Гротендика является категорией пучков, где теперь слово "пучок" приобрело расширенное значение, поскольку оно включало топологию Гротендика. Идея топологии Гротендика (также известной как сайт) была охарактеризована Джоном Тейтом как смелая игра слов, основанная на двух значениях термина "поверхность Римана". Технически это позволило построить искомые когомологии эталей (а также другие усовершенствованные теории, такие как плоская когомология и кристаллическая когомология). К этому моменту – около 1964 года – развитие, вызванное алгебраической геометрией, в значительной степени завершилось. Обсуждение "открытых множеств" фактически завершилось выводом о том, что многообразия обладают достаточно богатым сайтом открытых множеств в неразветвлённых накрытиях своих (обычных) открытых множеств Зарисского.

Положение теории топоса

Была некоторая ирония в том, что при продвижении долгосрочной программы Дэвида Гильберта нашлось естественное место для центральных идей интуиционистской логики: Гильберт терпеть не мог школу Л. Э. Й. Брувера. Существование как «локальное» существование в смысле теории пучков, ныне известное как семантика Крипке — Жуаяля, хорошо согласуется с этим. С другой стороны, многолетние усилия Брувера по изучению «видов», как он называл интуиционистскую теорию вещественных чисел, по-видимому, в некотором роде поглощены и лишены статуса, выходящего за рамки исторического. В каждом топосе существует теория действительных чисел, и поэтому нет единой господствующей интуиционистской теории. Более поздние работы по этальной когомологии показали, что полная, общая теория топосов, возможно, не требуется. С другой стороны, используются и другие сайты, а топос Гротендика занял свое место в гомологической алгебре. Программа Лоувера заключалась в формулировании логики высшего порядка на языке теории категорий. То, что это можно сделать корректно, показано в книге Иоахима Ламбека и П. Дж. Скотта. В результате получается, по сути, интуиционистская (т. е. конструктивная) логика, содержание которой проясняется существованием свободного топоса. Это теория множеств в широком смысле, но также и нечто, относящееся к области чистой синтаксики. Структура его классификатора субобъектов соответствует структуре алгебры Хейтинга. Чтобы получить более классическую теорию множеств, можно рассмотреть топосы, в которых это, кроме того, булева алгебра, или, специализируясь еще дальше, топосы с всего двумя значениями истинности. В этой книге речь идет о конструктивной математике, но на самом деле ее можно рассматривать как основы компьютерных наук (что не упоминается). Если кто-то хочет обсудить операции теории множеств, такие как формирование образа (области значений) функции, то топос гарантированно сможет выразить это полностью конструктивно. Это также привело к более доступному ответвлению — бесструктурной топологии, где понятие локали выделяет некоторые идеи, полученные при рассмотрении топосов как значительного развития топологического пространства. Лозунг таков: «точки приходят позже» — это возвращает нас к обсуждению на этой странице. Эта точка зрения изложена в книге Питера Джонстоуна «Каменные пространства», которую один из лидеров в области компьютерных наук назвал «трактатом об экстенсиональности». Экстенсиональность в математике рассматривается как окружающая среда — это не то, в отношении чего математики действительно ожидают иметь теорию. Возможно, поэтому теория топосов рассматривается как нечто странное; она выходит за рамки того, что позволяет традиционный геометрический способ мышления. Потребности тщательно интенсиональных теорий, таких как нетипизированное лямбда-исчисление, были удовлетворены в денотационной семантике. Теория топосов долгое время представлялась как возможная «мастер-теория» в этой области.

Резюме

Понятие топоса возникло в алгебраической геометрии как результат объединения понятий пучка и замыкания посредством категорических операций. Оно играет определенную роль в теориях когомологий. Наглядным примером его применения является когомология эталей. Последующие разработки, связанные с логикой, носят более междисциплинарный характер. Они включают примеры, использующие теорию гомотопий (классифицирующие топосы), и устанавливают связи между теорией категорий и математической логикой, а также (на уровне общих принципов организации) между теорией категорий и теоретической информатикой, основанной на теории типов. Принимая во внимание общепринятую точку зрения Сондерса Мак-Лейна о повсеместности концепций, это придает им значимость. Пионерские работы по использованию топосов в качестве объединяющих связей в математике были выполнены Оливией Карамэлло в ее книге 2017 года.