Универсальная алгебра

Из Википедии, бесплатной энциклопедии

Универсальная алгебра (иногда называемая общей алгеброй ) — это область математики , которая изучает сами алгебраические структуры , а не примеры («модели») алгебраических структур. Например, вместо того, чтобы брать отдельные группы в качестве объекта изучения является класс групп , в универсальной алгебре объектом изучения .

Основная идея [ править ]

В универсальной алгебре алгебра (или алгебраическая структура ) — это множество A вместе с набором операций A. над

Арити [ править ]

n - арная , операция над A — это функция принимает n элементов A и возвращает один элемент A. которая Таким образом, 0-арная операция (или нулевая операция ) может быть представлена ​​просто как элемент A или константа , часто обозначаемая буквой типа a . 1-арная операция (или унарная операция ) — это просто функция от A до A , часто обозначаемая символом, помещенным перед аргументом, например ~ x . Двумерная операция (или бинарная операция ) часто обозначается символом, помещенным между ее аргументами (также называемым инфиксной записью ), например x * y . Операции более высокой или неопределенной арности обычно обозначаются функциональными символами с аргументами, заключенными в круглые скобки и разделенными запятыми, например f ( x , y , z ) или f ( x 1 ,..., x n ). Таким образом, один из способов говорить об алгебре — это называть ее алгеброй определенного типа. , где — упорядоченная последовательность натуральных чисел, представляющая арность операций алгебры. Однако некоторые исследователи допускают и бесконечные операции, например где J — бесконечное множество индексов , которое является операцией алгебраической теории полных решеток .

Уравнения [ править ]

После того, как операции определены, природа алгебры дополнительно определяется аксиомами , которые в универсальной алгебре часто принимают форму тождеств или эквациональных законов. Примером может служить ассоциативная аксиома для бинарной операции, которая задается уравнением x ∗ ( y z ) = ( x y ) ∗ z . что аксиома справедлива для всех элементов x , y и z множества A. Предполагается ,

Разновидности [ править ]

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

Ограничение изучения разновидностями исключает:

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

Не все алгебраические структуры в более широком смысле попадают в эту область. Например, упорядоченные группы включают в себя отношение упорядочения, поэтому не попадают в эту область.

Класс полей не является эквациональным классом, поскольку не существует типа (или «сигнатуры»), в котором все законы поля можно было бы записать в виде уравнений (обратные элементы определены для всех ненулевых элементов в поле, поэтому инверсия не может быть выполнена). добавлено к типу).

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

Примеры [ править ]

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

Группы [ править ]

В качестве примера рассмотрим определение группы . Обычно группа определяется в виде одной бинарной операции* с учетом аксиом:

  • Ассоциативность (как в предыдущем разделе ): x *( y * z ) = ( x * y )* z ; формально: ∀ x , y , z . Икс * ( у * z ) = ( Икс * у ) * z .
  • Элемент идентичности : существует элемент e такой, что для каждого элемента x имеется e x = x = x e ; формально: ∃ е x . е * Икс знак равно Икс знак равно Икс е . *
  • Обратный элемент : идентификационный элемент, как легко заметить, уникален и обычно обозначается e . Тогда для каждого x существует элемент i такой, что x i = e = i x ; формально: ∀ x i . Икс * я знак равно е знак * я Икс равно .

(Некоторые авторы также используют аксиому « замыкания », согласно которой x y принадлежит A всякий раз, когда x и y принадлежат A, но здесь это уже подразумевается, называя ∗ бинарной операцией.)

Это определение группы не сразу соответствует точке зрения универсальной алгебры, поскольку аксиомы единичного элемента и инверсии не формулируются исключительно в терминах эквациональных законов, которые выполняются универсально «для всех...» элементов, но также включают в себя экзистенциальный квантор «существует…». Аксиомы группы можно сформулировать как универсально квантифицированные уравнения, указав, в дополнение к бинарной операции *, нулевую операцию e и унарную операцию ~, где ~ x обычно записывается как x −1 . Аксиомы становятся:

  • Ассоциативность: Икс * ( у * z ) знак равно ( Икс * у ) * z .
  • Элемент идентичности: e * x = x = x * e ; формально: x . е * Икс знак равно Икс знак равно Икс е . *
  • Обратный элемент: Икс * (~ Икс ) знак равно е знак равно (~ Икс ) * Икс ; формально: x . Икс * ~ Икс знак равно е знак равно ~ Икс * Икс .

Подводя итог, обычное определение имеет следующее:

  • одна бинарная операция ( сигнатура (2))
  • 1 эквационный закон (ассоциативность)
  • 2 количественных закона (тождественный и обратный)

в то время как определение универсальной алгебры имеет:

  • 3 операции: одна двоичная, одна унарная и одна нулевая ( подпись (2, 1, 0) )
  • 3 эквациональных закона (ассоциативность, тождественность и инверсия)
  • никаких количественных законов (кроме крайних универсальных кванторов, которые разрешены в разновидностях)

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

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

Другие примеры [ править ]

Большинство алгебраических структур являются примерами универсальных алгебр.

Примеры реляционных алгебр включают полурешетки , решетки и булевы алгебры .

Основные конструкции [ править ]

Мы предполагаем, что тип, , было исправлено. Тогда в универсальной алгебре есть три основные конструкции: гомоморфный образ, подалгебра и произведение.

Гомоморфизм f между двумя алгебрами A и B — это функция h : A B из множества A в множество B такая, что для каждой операции f A над A и соответствующей операции B из B ( скажем, арности n ) h ( ж А ( Икс 1 , ..., Икс п )) знак равно ж B ( час ( Икс 1 ), ..., час ( Икс п )). (Иногда индексы у f удаляются, если из контекста ясно, из какой алгебры взята функция.) Например, если константа (нулевая операция), то h ( e A ) = e B. e Если ~ — унарная операция, то h (~ x ) = ~ h ( x ). Если ∗ — бинарная операция, то h ( x y ) = h ( x ) ∗ h ( y ). И так далее. Некоторые вещи, которые можно сделать с гомоморфизмами, а также определения некоторых специальных видов гомоморфизмов, перечислены в разделе «Гомоморфизмы» . В частности, мы можем взять гомоморфный образ алгебры h ( A ).

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

Некоторые основные теоремы [ править ]

Мотивации и приложения [ править ]

Помимо объединяющего подхода, универсальная алгебра также дает глубокие теоремы и важные примеры и контрпримеры. Он обеспечивает полезную основу для тех, кто собирается начать изучение новых классов алгебр. Это может позволить использовать методы, изобретенные для некоторых конкретных классов алгебр, в других классах алгебр, переписывая методы в терминах универсальной алгебры (если это возможно), а затем интерпретируя их применительно к другим классам. Он также предоставил концептуальные разъяснения; как говорит Дж.Д.Х. Смит: «То, что выглядит беспорядочным и сложным в конкретной системе, может оказаться простым и очевидным в правильной общей системе».

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

Статья Хиггинса 1956 года, упомянутая ниже, получила широкое распространение благодаря ее основам для ряда конкретных алгебраических систем, в то время как его статья 1963 года примечательна обсуждением алгебр с операциями, которые определены лишь частично, типичными примерами этого являются категории и группоиды. . Это приводит к предмету многомерной алгебры , которую можно определить как изучение алгебраических теорий с частичными операциями, области которых определены в геометрических условиях. Яркими примерами этого являются различные формы категорий более высокой размерности и группоидов.

удовлетворения ограничений Проблема

Универсальная алгебра предоставляет естественный язык для решения проблемы удовлетворения ограничений (CSP) . CSP относится к важному классу вычислительных задач, где, учитывая реляционную алгебру A и экзистенциальное предложение над этой алгеброй, вопрос состоит в том, чтобы выяснить, может быть удовлетворено A. в Алгебра A часто фиксирована, так что CSP A относится к проблеме, примером которой является только экзистенциальное предложение. .

Доказано, что любую вычислительную задачу можно сформулировать как CSP для некоторой алгебры A. A [1]

Например, задачу n -раскраски можно сформулировать как CSP алгебры ({0, 1, ..., n −1}, ≠) , т.е. алгебры с n элементами и единственным соотношением - неравенством.

Гипотеза дихотомии (доказанная в апреле 2017 года) утверждает, что если A — конечная алгебра, то CSP A либо P , либо NP-полная . [2]

Обобщения [ править ]

Универсальная алгебра также изучалась с использованием методов теории категорий . В этом подходе вместо написания списка операций и уравнений, которым подчиняются эти операции, можно описать алгебраическую структуру, используя категории особого рода, известные как теории Лоувера или, в более общем смысле, алгебраические теории . Альтернативно, можно описать алгебраические структуры, используя монады . Эти два подхода тесно связаны между собой, и каждый из них имеет свои преимущества. [3] В частности, каждая теория Лоувера дает монаду в категории множеств, тогда как любая «финитарная» монада в категории множеств возникает из теории Лоувера. Однако монада описывает алгебраические структуры внутри одной конкретной категории (например, категории множеств), тогда как алгебраические теории описывают структуру внутри любого большого класса категорий (а именно тех, которые имеют конечные произведения ).

Более поздним развитием теории категорий является теория операд : операда представляет собой набор операций, похожий на универсальную алгебру, но ограниченный тем, что уравнения допускаются только между выражениями с переменными, без дублирования или пропуска переменных. Таким образом, кольца можно описать как так называемые «алгебры» некоторой операды, но не группы, поскольку закон gg −1 = 1 дублирует переменную g слева и опускает ее справа. На первый взгляд это ограничение может показаться неприятным, но выгода состоит в том, что операды имеют определенные преимущества: например, можно гибридизировать понятия кольца и векторного пространства, чтобы получить понятие ассоциативной алгебры , но невозможно сформировать аналогичный гибрид понятия группового и векторного пространства.

Другое развитие — частичная алгебра , где операторы могут быть частичными функциями . Некоторые частичные функции также могут быть рассмотрены с помощью обобщения теорий Ловера, известных как «по существу алгебраические теории». [4]

Еще одним обобщением универсальной алгебры является теория моделей , которую иногда называют «универсальная алгебра + логика». [5]

История [ править ]

В Альфреда Норта Уайтхеда « книге Трактат об универсальной алгебре», опубликованной в 1898 году, термин «универсальная алгебра» имел по существу то же значение, что и сегодня. Уайтхед считает, что Уильям Роуэн Гамильтон и Огастес Де Морган были создателями этого предмета, а Джеймс Джозеф Сильвестр придумал сам термин. [6] : v 

В то время такие структуры, как алгебры Ли и гиперболические кватернионы, привлекли внимание к необходимости расширения алгебраических структур за пределы ассоциативно-мультипликативного класса. В обзоре Александр Макфарлейн писал: «Основная идея работы - не объединение нескольких методов и не обобщение обычной алгебры с целью их включения, а, скорее, сравнительное исследование их нескольких структур». [7] В то время Джорджа Буля алгебра логики представляла собой сильный контрапункт обычной числовой алгебре, поэтому термин «универсальный» служил успокоением напряженной чувствительности.

Ранние работы Уайтхеда стремились объединить кватернионы (благодаря Гамильтону), и Грассмана Ausdehnungslehre алгебру логики Буля. Уайтхед писал в своей книге:

«Такие алгебры имеют внутреннюю ценность для отдельного детального изучения; они также достойны сравнительного изучения ради того, чтобы пролить свет на общую теорию символических рассуждений и на алгебраический символизм в частности. Сравнительное исследование необходимо предполагает некоторые предыдущие отдельное изучение, сравнение невозможно без знания». [6]

У Уайтхеда, однако, не было результатов общего характера. Работа по этому вопросу была минимальной до начала 1930-х годов, когда Гаррет Биркгоф и Эйстейн Ор начали публиковать публикации по универсальным алгебрам. Развитие метаматематики и теории категорий в 1940-х и 1950-х годах способствовало развитию этой области, особенно работы Абрахама Робинсона , Альфреда Тарского , Анджея Мостовского и их учеников. [8]

В период между 1935 и 1950 годами большинство статей было написано в духе, предложенном работами Биркгофа, и касалось свободных алгебр , решеток конгруэнций и подалгебр, а также теорем о гомоморфизме. Хотя развитие математической логики сделало возможными приложения к алгебре, они появлялись медленно; Результаты, опубликованные Анатолием Мальцевым в 1940-х годах, из-за войны остались незамеченными. Лекция Тарского на Международном конгрессе математиков 1950 года в Кембридже открыла новый период, в котором теоретико-модельные аспекты разрабатывались, главным образом, самим Тарским, а также Ч.С. Чангом, Леоном Хенкином , Бьярни Йонссоном , Роджером Линдоном и другими.

В конце 1950-х годов Эдвард Марчевски [9] подчеркнул важность свободных алгебр, что привело к публикации более 50 статей по алгебраической теории свободных алгебр самим Марчевским вместе с Яном Мицельским , Владиславом Наркевичем, Витольдом Ниткой, Я. Плонкой, С. Сверчковским, К. Урбаником , и другие.

Начиная с диссертации Уильяма Ловера в 1963 году, методы теории категорий стали важными в универсальной алгебре. [10]

См. также [ править ]

Сноски [ править ]

  1. ^ Бодирский, Мануэль; Гроэ, Мартин (2008), Недихотомии в сложности удовлетворения ограничений (PDF)
  2. ^ Жук, Дмитрий (2017). «Доказательство гипотезы дихотомии CSP». arXiv : 1704.01914 [ cs.cc ].
  3. ^ Хайленд, Мартин; Пауэр, Джон (2007), Теоретико-категорное понимание универсальной алгебры: теории Ловера и монады (PDF)
  4. ^ По сути алгебраическая теория в n Lab
  5. ^ К.С. Чанг и Х. Джером Кейслер (1990). Теория моделей . Исследования по логике и основам математики. Том. 73 (3-е изд.). Северная Голландия. п. 1. ISBN  0444880542 .
  6. ^ Перейти обратно: а б Джордж Гретцер (1968). М. Х. Стоун, Л. Ниренберг и С. С. Черн (ред.). Универсальная алгебра (1-е изд.). Ван Ностранд Ко., Инк.
  7. ^ Александр Макфарлейн (1899) Обзор: Трактат об универсальной алгебре (pdf) , Science 9: 324–8, через Интернет-архив
  8. ^ Брейнерд, Бэррон (август – сентябрь 1967 г.) «Обзор универсальной алгебры П. М. Кона », American Mathematical Monthly 74 (7): 878–880.
  9. ^ Марчевский, Э. «Общая схема понятий независимости в математике». Бык. акад. Полон. наук. Сер. наук. Математика. Астроном. Физ. 6 (1958), 731–736.
  10. ^ Ловер, Уильям Ф. (1964), Функториальная семантика алгебраических теорий (докторская диссертация)

Ссылки [ править ]

Внешние ссылки [ править ]

  • Algebra Universalis — журнал, посвященный универсальной алгебре.