Моноидальная категория - Monoidal category

В математика, а моноидальная категория (или же тензорная категория) это категория оснащен бифунктор

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

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

Совсем другое приложение, в котором моноидальные категории можно рассматривать как абстракцию, - это система типы данных закрыт под конструктор типов который принимает два типа и строит агрегатный тип; типы - это объекты и является агрегатным конструктором. Тогда ассоциативность с точностью до изоморфизма - это способ выразить разные способы агрегирования одних и тех же данных, например и - хранить одну и ту же информацию, даже если совокупные значения не должны совпадать. Объекты идентичности аналогичны алгебраическим операциям сложения (тип сумма) и умножения (тип произведения). Для типа продукт - объект идентичности - единица , он тривиально полностью населяет свой тип, поэтому существует только один обитатель этого типа, и поэтому продукт с ним всегда изоморфен другому операнду. Для типа sum объектом идентификации является тип пустоты, который не хранит никакой информации, и к его обитателям невозможно обратиться. Концепция моноидальной категории не предполагает, что значения таких агрегированных типов могут быть разделены; напротив, он обеспечивает основу, объединяющую классические и квантовая информация теория.[1]

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

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

Формальное определение

А моноидальная категория это категория оснащен моноидальной структурой. Моноидальная структура состоит из следующего:

  • а бифунктор называется тензорное произведение или же моноидальный продукт,
  • объект называется единичный объект или же объект идентичности,
  • три естественные изоморфизмы при соблюдении определенных условия согласованности выражая тот факт, что тензорная операция
    • ассоциативно: существует естественный (в каждом из трех аргументов , , ) изоморфизм , называется ассоциатор, с компонентами ,
    • имеет как левое и правое тождество: есть два естественных изоморфизма и соответственно называется оставили и правый объединитель, с компонентами и .

Обратите внимание, что это хороший способ запомнить, как и действие осуществляется аллитерацией; Лямбда, , отменяет идентификацию на оставили, пока Ро, , отменяет идентификацию на верно.

Условиями согласованности этих естественных преобразований являются:

  • для всех , , и в , пятиугольник диаграмма
Это одна из основных диаграмм, используемых для определения моноидальной категории; это, пожалуй, самый важный.
ездит на работу;
  • для всех и в , треугольная диаграмма
Это одна из диаграмм, используемых при определении моноидальной категории. Он заботится о случае, когда существует экземпляр идентичности между двумя объектами.
ездит на работу.

А строгая моноидальная категория тот, для которого естественные изоморфизмы α, λ и ρ идентичности. Каждая моноидальная категория моноидально эквивалент к строгой моноидальной категории.

Примеры

Моноидальные предзаказы

Моноидальные предзаказы, также известные как «предупорядоченные моноиды», являются частными случаями моноидальных категорий. Такая структура возникает в теории системы перезаписи строк, но и в чистой математике его много. Например, набор из натуральные числа имеет как моноидная структура (используя + и 0) и структура предварительного заказа (используя ≤), которые вместе образуют моноидальный предварительный заказ, в основном потому, что и подразумевает . Приведем теперь общий случай.

Хорошо известно, что Предварительный заказ можно рассматривать как категорию C, так что для каждых двух объектов , Существует максимум один морфизм в C. Если случится морфизм от c к c ' , мы могли бы написать , но в этом разделе нам удобнее выразить этот факт в виде стрелки . Поскольку существует не более одного такого морфизма, нам никогда не нужно давать ему имя, например . В рефлексивность и транзитивность свойства порядка соответственно учитываются тождественным морфизмом и формулой композиции в C. Мы пишем если только и , т.е. если они изоморфны в C. Обратите внимание, что в частичный заказ, любые два изоморфных объекта фактически равны.

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

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

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

и .

Более того, тот факт, что · требуется, чтобы быть функтором, означает - в данном случае, когда C является предварительным заказом и не более того:

если и тогда .

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

Обратите внимание, что если C является частичным порядком, приведенное выше описание упрощено еще больше, потому что изоморфизмы ассоциативности и унитальности становятся равенствами. Другое упрощение происходит, если мы предполагаем, что набор объектов является свободный моноид на генераторной установке . В этом случае мы могли бы написать , где * обозначает Клини звезда и моноидальный блок я обозначает пустую строку. Если мы начнем с набора р порождающих морфизмов (факты о ≤), мы восстанавливаем обычное понятие система полутхуэ, куда р называется «правилом перезаписи».

Чтобы вернуться к нашему примеру, пусть N - категория, объектами которой являются натуральные числа 0, 1, 2, ..., с одним морфизмом если в обычном порядке (без морфизмов из я к j в противном случае), и моноидальная структура с моноидальной единицей, заданной 0, и моноидальным умножением, заданным обычным сложением, . потом N моноидальный предзаказ; фактически это тот, который свободно порождается одним объектом 1 и одним морфизмом 0 ≤ 1, где снова 0 - моноидальная единица.

Свойства и связанные с ними понятия

Из трех определяющих условий когерентности следует, что большой класс диаграмм (т.е. диаграмм, морфизмы которых построены с использованием , , , тождества и тензорное произведение) коммутируют: это Mac Lane's "теорема согласованности ". Иногда неточно утверждается, что все такие диаграммы коммутируют.

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

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

Каждую моноидальную категорию можно рассматривать как категорию B(∗, ∗) бикатегория B только с одним объектом, обозначенным *.

Категория C обогащенный в моноидальной категории M заменяет понятие набора морфизмов между парами объектов в C с понятием M-объект морфизмов между каждыми двумя объектами в C.

Бесплатная строгая моноидальная категория

Для каждой категории C, то свободный строгая моноидальная категория Σ (C) можно построить следующим образом:

  • его объекты - списки (конечные последовательности) А1, ..., Ап объектов C;
  • есть стрелки между двумя объектами А1, ..., Ам и B1, ..., Bп только если м = п, и тогда стрелки - это списки (конечные последовательности) стрелок ж1: А1B1, ..., жп: АпBп из C;
  • тензорное произведение двух объектов А1, ..., Ап и B1, ..., Bм это конкатенация А1, ..., Ап, B1, ..., Bм двух списков, и, аналогично, тензорное произведение двух морфизмов дается конкатенацией списков. Объект идентификации - это пустой список.

Эта операция Σ отображение категории C к Σ (C) можно продолжить до строгого 2-монада на Кот.

Специализации

Смотрите также

Рекомендации

  1. ^ Баэз, Джон; Останься, Майк (2011). «Физика, топология, логика и вычисления: Розеттский камень». В Coecke, Боб (ред.). Новые структуры для физики. Конспект лекций по физике. 813. Спрингер, Берлин. С. 95–172. arXiv:0903.0340. ISBN  9783642128219. ISSN  0075-8450.