Пес Ебленский [entries|archive|friends|userinfo]
rex_weblen

[ website | Наши рисуночки ]
[ userinfo | ljr userinfo ]
[ archive | journal archive ]

Links
[Links:| update journal edit friends fif tiphareth recent comments ]

Топосы в Логике [Jun. 11th, 2024|11:20 pm]
[Tags|, , , , , , , , ]
[Current Mood | dorky]
[Current Music |Echo And The Bunnymen - Crocodiles]




После долгого перерыва я вернулся к изучению теории топосов по книге Маклейна-Мурдяка. Следующая глава посвящена применяю топосов в логике. И мой финт, кажется, себя оправдал. Во-первых, знакомство с булево-значными моделями, действительно помогает лучше понять конструкции, связанные с форсингом в этой главе. А знакомство с локалями делает тривиальными, на мой взгляд, все алгебраические вопросы. При изучении булево-значных моделей я читал учебник Джона Лейна Белл. У него еще есть книга про топосы, обложку которой я привожу выше. Там упор на логику особенно сильный. А вот у Маклейна этот упор считается относительно слабым по сравнению, например, с Джонстоном. И, я хотел изначально перед тем как писать этот пост прочитать всего Белла. Но сейчас, я уже понимаю, что это — слишком много времени. А читать эти книги параллельно слишком тяжело. Поэтому я просто просмотрел Белла по диагонали. И может быть я вернусь к Беллу если мне захочется глубже погрузиться в категорную логику.

Напомню, что в логической парадигме топосы рассматривают как математические вселенные, обладающее существенным подобием теории множеств. Маклэйн и Мурдяк начинают с этой темы. И разбирают, то как в топосах выражены разные более серьезные свойства теории множеств. Они используют многообразие топосов, чтобы доказать независимость гипотезы континуума и аксиомы выборы. Для гипотезы континуума используется структура знакомая по булево-значным моделям. Но язык доказательств совсем другой. А для аксиомы выбора используется конструкция знакомого нам Фрайда, когда пучки строятся на счетном ординале. То что было "частицами информации" в случае исходных доказательств теперь становиться пучками. Поэтому я предлагаю [довольно бессмысленный] лозунг "пучки = информация" для популяризации пучков.

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

Предлагаю придумать пример. Возьмем в качестве топоса совершенно классический пример пучков на евклидовом пространстве. Этот топос будет топосом Гротендика, а его ситус — открытые множества с включениями в качестве морфизмов. Тогда типы в соответствующем языке — это, например, непрерывные функции, гладкие функции, дифференциальные формы, тензоры и так далее. Разрешенные предикаты — это свойства которые всегда выполняются "локально", например гладкость. Вычисление предиката всегда выдает в качестве результата не 0 или 1, а открытое множество. В итоге имеем не-аристотелеву, не-булеву логику. В качестве предиката на гладких функций, можно например взять "является решением (не)линейного дифференциального уравнения". Такие дифференциальные уравнения задаются дифференциальными операторами, которые сами образуют пучок. В итоге, используя кванторы можно задавать на языке Митчела-Бенабу сложные объекты типа этих ваших пфаффианов. Условия форсинга в семантики Джояля-Крипке могут например выглядеть как "x ведет себя гладко в окрестности V". А для форсинга пучков просто как "наблюдаемая переменная находится в некой окрестности". Чем меньше окрестность, тем больше информации. Мне кажется, что даже тут, на простом примере, мы можем видеть потрясающую вещь, как теория топосов помогает установить связь между такими разными областями математики как дифференциальные уравнения и логика. Скажите, чего тут интересного? Понятно, что все условия связанные с гладкостью и дифференцированием могут быть записаны логически. Но тут мы видим связь с неклассической логикой, которая раньше не была очевидна.

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

В качестве примера такой конструкции Маклейн и Мурдяк собирают действительные числа в топосе пучков на топологическом пространстве, используя сечения Дедекинда. Удивительно, но в итоге получается просто пучок непрерывных действительно-значных функций. Кажется, это означает, что все утверждения верные для таких интуицоналистских действительных чисел должны быть верны для непрерывных функций в классической математике. Например, отсюда мы получаем, что даже такая простая теорема, что ограниченная монотонная последовательность имеет предел не верна в интуиционализме. Также на специальном ситусе из открытых подмножеств евклидовых пространств с непрерывными функциями в качестве морфизмов, конструируются интуиционистские действительные числа, на которых любая функция непрерывна. Это теорема Брауэра. Поэтому кажется, что для действительного анализа лучше подходят булевы топосы. И мы действительно уже видели булево-значный анализ, где действительные числа конструируются как измеримые функции, и как самосопряженные коммутирующие операторы на гильбертовом пространстве. Кажется все эти примеры братья из одного ларца.

Касательно бессмысленного лозунга "Пучки — это информация." Мне кажется, что было бы правильно говорить, что информация это объекты ситуса. А пучки это "правильные способы интерпретации информации" или способы получения знаний. Причем правила задает структура ситуса. Знания выражаются в виде множеств возможных миров. Чем больше знаний, тем меньше множество. То есть в какой-то безумной интерпретации можно думать о непрерывных функция как возможных мирах. но я не додумал.

В целом чистая логика и основания математики меня не так сильно интересуют сам по себе. А если интересуют, то как способ генерации примеров. Поэтому дольше с этой темой я задерживаться не хочу. Пойду разбирать Маклейна до конца.
Link63 comments|Leave a comment

Булево-Значные Модели и Форсинг [May. 12th, 2024|09:58 am]
[Tags|, , , , , , , , , ]
[Current Mood | anxious]




Я уже писал про эту книгу раньше примерно полгода назад. вот: https://lj.rossia.org/users/rex_weblen/195479.html


Как изменились мои планы в ее отношении за это время? Я решил почти все выкинуть из рассмотрения, кроме начал форсинга и булево-значного анализа. Причем, серьезно, "с ручкой в руках" я разбирал только эти начала форсинга, потому что про булево-значный анализ у самого Белла написано весьма неформально. Я все же хочу прочитать про форсинг тут, чтобы понять классическую идею форсинга перед тем как знакомиться с ней в контексте категорной логики. А форсинг — это вообще часть цепи того, что заставило обратить меня внимание на логику. Но особой любви к аксиоматическим основаниям математики и доказательствам независимости аксиом у меня нет. Поэтому много времени на это я решил не тратить.

Булево-значные модели это модели ZFC, которые конструируются таким стандартным образом: берется какая-то готовая модель теории множеств V и полная булева алгебра B из V, и рекрсвно cобираем части булево-значной модели. Начинаем с пустого множества. Потом берем все функции из того, что было на прошлых этапах в B и добавляем их в модель. В итоге получаем, что все множества новой модели устроены как B-значные функции от B-значных функций. И если некий элемент лежит в области определения такой функции, то принадлежность этой функции-множеству, это просто значения этой функции. Развивая эту идею, мы получаем операцию вычисления утверждений на языке теории множеств со значением B. Это похоже в некоторой степени на нечеткую логику c B-значной истинностью. Но это скорее создатели аксиоматической нечеткой логики украли тут эту идею у нормальных математиков.

При этом в новую булево-значную модель можно вложить старую. При этом там также будут смеси всех объектов с весами из B. То есть, можно взять математические объекты совершенно разной природы, например число 4 и топологическое пространство тор, и построить новый объект, который на половину будет числом 4, а на половину тором. После определенной работы получается доказать, что новая модель действительно модель теории множеств ZFC.

Форсинг начинается с того, что берется базиc P алгебры B, то есть плотное подмножество. Про P можно думать, что это кусочки информации, которые что-то сообщают нам о нашем мире. Так как такая информация не может быть противоречива в P нет 0. Можно представить себе, что каждый элемент p дает нам информацию о множестве возможных миров. И два элемента P называются несовместными, если не бывает третьего элемента информации который объединял две предыдущих элемента информации. Пример, который возникает у Белла P — это конечные бинарные последовательности, а B — это алгебра регулярных открытых множеств декартова произедения множеств {0,1}. То есть мы представляем, что мир является бесконечной бинарной последовательностью а мы получаем информацию о конечном значении нулей и единиц. А про B можно думать как про алгебру множеств возможных миров. То есть получается, что булево-значная модель — это такой мультиверсум множеств.

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

Меня теперь интересует вопрос насколько форсинг связан с семантикой возможных миров Саула Крипке. Но чтобы найти на него ответ следует проводить дальнейшее исследования.

Намного в большей степени чем доказательства независимости в теории множеств мое воображение взволновал булево-значный анализ. Идея в том, что действительные числа в булево-значных моделях, например, определенные как сечение Дедикинда, могут соответствовать каким-то "большим" коммутативным алгебрам над действительными числами. Например, если взять алгебру меру, то действительные числа будут эквиваленты измеримым функциям факторизованными по отношению "равно почти наверное". Можно узнать тут случайные величины. И идею булево-значного анализа в том, что все теоремы доказанные для действительных чисел можно перенести на алгебру случайных величин, конечно с некоторыми механическими модификациями. В это, собственно ничего удивительного нет, так как случайные величнины — это величины.

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

Не знаю исчерпан ли ныне потенциал булево-значного анализа. Более подробно про это есть две книжки авторов Кусраев и Кутуладзе.
Link157 comments|Leave a comment

Элементарные топосы, монады и комонады [Dec. 21st, 2023|03:02 am]
[Tags|, , , , , , , ]
[Current Mood | drained]
[Current Music |Stolen Babies - Naught]




Хотя, я давно не писал об этой части своей жизни, я продолжал изучать теорию топосов. Как видно из названия поста в этот я р решил поделиться своими успехами в изучении элементарных топосов. А именно потому, что именно эта тема раскрывается в 4-й и 5-й главе книги "Пучки в геометрии и логики" и поэтому я решил объединить их в один пост. Также я дополнительно прочитал главу про монаду в книге "категории для работающих математиков", потому что тут они начинают активно использовать. И хотя в книге про топосы все необходимые факты про монады тоже даются. Но во второй тут мне изложение показалась более педагогичным. Вообще, ее проще читать и она лучше написан, потому что в книги про топосы упражнения идут после очень длинных глав, и когда до них дойдешь, то тратить на них время уже не хочется. А вот книге про категории упражнения после каждой короткой секции. И на будущее, если будете писать учебники по математики, знайте, что второй вариант лучше усваивается. Я делаю это отступление, потому что, когда я учил теорию категорий и дошел до монад и комонад, мне эта тема показалась какой-то муторной и немотивированной. И я остановился. Ну чтож, теперь у меня мотивация разобраться с ними появилась. Еще скажу, что я уже встречался с алгебрами и коалгебрами а контексте абстрактной алгебры. Поэтому у меня есть предвзятость, что структура алгебры должна отображатьс алгебраические свойства объекта, а коалгебры — комбинаторные. И это могла повлиять на мой выбор примеров. Но реальность, конечно, сложней.

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

Такое описание топосов привело к мнению, распространяемого многими знаменитыми логиками(Белл, Голдблат), что целью теории топосов была аксиоматизация теории множеств. Но как показывает МакЛарти в своей статье "Use and Abuse of History of Topos Theory", это мнение глубоко ошибочно. Дело в том, что создателями теории элементарных топосов были Лавер и Тирни. И подходили они к этому делу не как логики, а как физики, потому что изначально они были именно физиками. И главной их целью было создать основания математической физики, свободные от теории множеств. МакЛарти пишет, что работа над элементарными Топосами началась с целью создания нового курса по топологической динамика. Поэтому апофеозом программы Лавера-Тирни нужно считать не результаты вокруг теории множеств, а синтетическую дифференциальную геометрию. Однако первые значительные результаты по синтетической дифференциальной геометрии относятся к 80-м годам, а описанный выше результат про теорию множеств относится к 60-м, и именно тогда логики заинтересовались топосами. Поэтому мы имеем дело со своеобразным академическим эффектом утенка.

Что же касается самой внутреней теории множеств, то она постепенно собирается из элементарных операций теоретико-категорных операций. При этом, само собой, все внутренние множества оказываются объектами исходной категории. Этот процесс мне очень напомнил начала теории вычислений, когда все возможные вычислимые функции, собирались из нескольких базовых операций. Или аксиоматичесеой теории множеств. Только тут вместо операций типа взятия инкремента или использования формулы для построения подмножества, за базовые операции берется построение конечных предельных объектов и и использование сопряженности функтора P. Поэтому нет ничего удивительного в том, что если взять эти операции вычислимыми, то мы получим теорию вычислимых объектов. На этой идеи стоят рекурсивный и эффективный топос, которые, кстати, являются примерами элементарных топосов не являющихся топосоми Гротендика. Но Мак Лейн о них не упоминает, поэтому я расскажу о них подробней как-нибудь в другой раз, когда напишу пост про синтетическую теорию вычислений.

Основным ингредиентом в доказательстве того, что любая категория с внутренней теорией множеств — элементарный топос, играет теорема Бека про монады. Вначале расскажу вам, что такое монады. Монада T на категории С это эндофунктор (T : C -> C), снабженные двумя натуральными трансформациями, умножением мю : T^2 -> T и единицей эта : id -> T. Комонада, это структура двойственная к монаде, где поворотом стрелок имеем ко-умножение дельта T -> T^2 и ко-единицу эпсилон T -> id. Наверное самым интересной фишкой монад является то, что каждой монаде T cоответствует целая категория T-алгебр. Но T-алгебры это не совсем алгебры в смысле абстрактной алгебры, а объекты категории C, например X, cнабженные структурными отображениями h : TX -> X, определенным образом взаимодействующие с морфизмами мю_X и эта_X. Для комонады T поворотом стрелок определяется аналогичная категория T-коалгебр.

Каноническим примером монады является монада List из программирования, которая сопостваляет множествам множества списков из их элементов, а отображениям отображения, действующая на списки поэлементно. Операцией мю в этой монаде является конкатенация списка списков, а единица эта — это создание списка из одного элемента. List-Алгебры это обычные алгебраические моноиды, то есть множества с одной ассоциативной операцией и единицей. Не знаю, какой пример комонады самый канонический. Но можно придумать комонаду на категории SET максимально похожую на List, назовём ее Str. Функтор Str cопоставляет множеству множество непустых cтрок из элементов этого множество. То есть, теперь Str(emptyset) = emptyset. А отображения этот функтор снова вычисляет поэлементно. Тогда ко-умножение это операция которая преобразует строку в строку правых хвостов, а ко-единица эпсилон возвращает первый элемент, голову. Str-коалгебры это леса из направленных деревьев с корнем, а их структурное отображения это операция "путь к корню". Интересней было бы получить категорию коалгебр деревьев, а не лесов. Этого можно добиться, например, так. Модифицируем комонаду Str как Str' для категории множеств с отмеченной точкой так, что Str'(X,x) это множество строк из элементов X не содержащих x. А отображения действуют поэлементно, но выбрасывают образы тех элементов, которые перешли в отмеченную точку.
Тогда операции определяются аналогично, но коединица от пустой строки это отмеченная точка. Тогда полученная категория Str'-коалгебр это действительно направленные деревья с корнем-отмеченной точкой. В этой конструкцию это точку можно интерпретировать как особый символ, типа конец строки '\0' в C. Другой интересный пример комонады не связанный с программированием это комонада джетов в синтетической дифференциальной геометрии. И Джет-коалгебры можно интерпретировать как категорию дифференциальных уравнений в частных производных.

При этом каждой категории T-алгебр (T-коалгебр) можно сопоставить пару сопряженных функторов, состоящих из очевидного забывающего функтора и функтора свободной T-алгебры (ко-свободной T-коалгебры) на элементе. А каждому сопряжению функторов соответствует монада и комонада. В итоге получается бесконечный круговорот концепций (ко)монада-(ко)алгебра-сопряжение в природе. В итоге возникает вопрос: какие в этом цикле неподвижные точки? Грубо говоря, сопряженные функторы, которые изоморфны забывающим из своих алгебр называются монадическими. Теорема Бека как раз дает условия для монадичности функтора. Но, когда люди говорят об этой теореме, надо учитывать, что у нее есть много версий: cлабая теорема Бека, грубая теорема Бека, вульгарная теорема Бека. И тут легко запутаться. МакЛейн как раз применяет слабую теорему Бека, что доказать слабую монадичность функтора P в категории с внутренний теорией множеств. А потом он использует эту монадичность, чтобы доказать, что такие категории являются элементарными топосами. Другая важная теорема в этом разделе это теорема Эйленберга-Мура. Она говорит, что если комонада и монада сопряжены друг-к-другу то их категории алгебр и коалгбр изоморфны. Все алгебраические категории (в смысле универсальной алгебры) являются алгебрами монад. Интересно, что категория компактных-топологических пространств тоже является категорией бета-алгебр, где бетой я обозначил функтор получаемый из компактификации Стоуна-Чеха, применяемой к множествам как-будто у них дискретная топология. Это интересный результат, потому что получается, что компактные Хаусдорфовы пространства похожи на алгебраические категории.

Давайте плавно вернемся к элементарным топосам. В результате акробатики с внутренней теорий множеств получается, что каждому топосу соответствуют целых две логики, а точнее алгебры Гетинга. Внешняя логика это алгебра подобъектов терминального объекта 1 в топосе, а внутренняя логика возникает на объекте-классификаторе подобъектов Омега, взятом как внутренняя алгебра Гейтинга. Вроде как эти логики должны быть изоморфными. Но внешняя логика для работы с ней требует внешней теории множеств, в то время как внутренняя не требует и может быть использована для построения математических теорий "под ключ". Так вот, если взять на внутренней алгебре-логики идемпотентный эндоморфизм, или модальность, j, cохраняющий конъюнкции и значения истинности, то мы можем получить оператор замыкания подобъектов в топосе. Поэтому получается, что мы как-бы вводим топологию на топосе, а морфизм j называется топологией Ловера-Тирни. Благодаря топологи Ловера-Тирни можно говорить о замкнутых или плотных подобъектах. Объекты топоса, для которых вложения любых плотных объектов индуцируют биекции между множествами морфизмов, называются пучками. И да, категория пучков над топосом снова будет топосом. И ее внутренняя аглгебра-логика будет состоять как бы из неподвижных элементов j (эквалайзер j и id). Только в отличии от случая с ситусами это будет не какая-то большая новая конструкция, а наоборот, подкатегория. В этой конструкции функтор шифификации это просто функтор сопряженный к функтору вложения подкатегорий.

Кстати, о ситусах. Довольно ожидаемо, но каждая топология Гротендика на ситусе задает топологию Ловера-Тирни на предпучках этого ситуса, так что в результате пучки для этих топологий совпадает. И аналогичное верно в обратную сторону. Другой довольно простой пример топологии Ловера-Тирни, который всегда под рукой это топология двойного отрицания neg neg. Фишка neg neg в том, что она превращает алгебру Гетенга наибольшую содержащуюся в ней булеву алгебра, также известную как алгебра регулярных элементов. И таким образом, строя для neg neg топос пучков можно получить "наибольший" булевый топос содержащийся в исходном. Например если взять пучки, на топологическом пространстве, то их внутренняя алгебра-логика в общем случае будет не-булевой и это будет алгебра открытых множеств исходного пространства.

Если ввести на пучках топологию Ловера-Тирни с помощью двойного отрицания, то можно построит топос пучков-пучков, внутренняя алгебра-логики которого будет булевой алгеброй открытых областей в терминологии Энгелькинга (регулярных открытых множеств), хорошо известная нам (мне!) по конструированию примеров в дескриптивной теории множеств и теории меры.
Я могу предложить, например такой пример: исходное пространство Евклидова, тогда гладкие функции это подпучек непрерывных. В этой топологии Ловера-Тирни замыкание гладких функций это множество непрерывных функций непрерывно дифференцируемых на открытом плотном множестве . То есть гладкие функции не замкнуты. Но гладкие функции плотны в гладких и почти везде дифференцируемых. И если мы возмем пучок-пучок, то любое отображение туда из гладких функций однозначно продолжается до отображения из почти-гладких функций. Как описать такие пучки-пучки, при том, что гладкость тут можно заменять на любое свойство? Я думаю, что получается что-то вроде модальности "почти везде".

Также Мак Лейн приводит другие способы конструировать топосы. Например, объекты топоса, на который действует внутренняя категория это всего топос. Вместо того, чтобы долго распинаться приведу пример. Например можно взять категорию топологических пространств. Тогда внутренняя категория это пара объектов: объект объектов и объект морфизмов. В категории топологических пространств можно взять объектом объектов произвольное топологическое пространство X, а объектом морфизмов пространство путей в X. Тогда начало и конец пути это соответственно домен и кодомен морфизма, и есть очевидные и композии и тождественный морфизм — константа. Это типа шаг к построению фундаментального группоида. А объекты на которые действует эта категория можно представлять как расслоения над X или этальное пространство. А действие этой категории это будет как движение вдоль пути в слои. Чтобы понять, что такое действие не тривиально, можно взять как X окружность, и представить, что мы действуем ей на спираль. Тогда в зависимости от ориентации движения (которые всегда можно описать как повернуть на t градусов) по окружности мы буде двигаться вверх или вниз. Проблемы с этим примером в том, что категории топологических пространств обычно не топосы.

В целом я не получил большого удовлетворения от чтения этих глав. Тут много работы и маленьких доказательств связанных с внутренней теории множеств топоса. Но интересных результатов не очень много, и большинство из них это версии тривиальных фактов из теории множеств для топосов. Еще тут очень мало примеров. Раньше я хвалил МакЛейна за обилие интересных примеров. Но теперь все примеры приходится придумывать мен самому. Например, в конце тут есть теорема что коалгебры над топосом будут топосом если команада сохраняет конечные пределы. Я уже обрадовался, что моя категория Str-коалгебр будет топосом. А я обрадовался, потому что топос деревьев это что-то нетривиальное. Но потом оказалось, что этой конструкцией пользоваться нельзя, потому что функтор Str не сохраняет конечные пределы. Но потом оказалось, что Str-коалгбры все же топос, но потому что это типа предпучки над ситусом из натуральных чисел. И каких-то примеров применения конструкций тут нет. Из нетривиальных фактов я смог использовать этот результат и теорему Эйленберга-Мура, чтобы доказать, что у монады List нет левого сопряженного функтора. Но может больше примеров будет в следующих главах. Потому что пока почти-что территория теории множеств, Ловера и Тирни. Может дальше будут больше интересных примеров, например торсоры. Но может быть я просто устал от стиля Мак Лейна. И я как раз достиг экватора его книге про топосы. Поэтому я думаю пока переключиться на смежную тему. Но у МакЛ ейну я обязательно вернусь.
Link11 comments|Leave a comment

Гипногогический диграф и сюрреалистические алгебры [Sep. 12th, 2023|07:55 pm]
[Tags|, , , , ]
[Current Mood | tired]
[Current Music |Goodbye Volcano High]

В посте https://lj.rossia.org/users/rex_weblen/198036.html Я писал.
>Меня задел момент, когда МакЛейн писал, что в классических алгебраических категориях не может классификатора подобъектов. Потому что такой классификатор должен содержать в себе изоморфную копию, любого объекта этой категории. Например, это могла бы быть группа, содержащая в себе все группы. И конечно, такого не бывает. Но с этой задачей могла бы справиться модель-монстр теории групп из теории моделей. Она, конечно, не была бы множеством. Но если придумать другое определение категорий и топосов, чтобы можно было использовать два типа объектов, например, группы-классы и группы-множества. Причем переделать все универсальные кванторы только по группам-множествам, а все экзистенциональные кванторы, и по группам множествам, и группам классов. И тогда модель-монстр можно использовать как классификатор подобъектов. И эти классические алгебраические категории тоже будут элементарные топосами.


Мне кажется я нашел правильную формулировку этой идеи. Это Алгебраическая Теория Множеств, которую придумал тот самый Мурдяк, который рифмуется со Шмурдяк, в 1990-х годах. Толька там речь шла про маленькие и большие стрелки в категории. Сами авторы пишут, что это в некотором смысле обобщение топосов.

Если в конфигурации получиться найти классифицирующий объект, например для групп, то интересный вопрос как будет устроена соответствующая алгебраическая структура. Я не ожидаю, что это будет алгебра Гейтинга. В Алгебраической теории множеств базовая структура это суп-решетка. Понятно только что в случае групп классифицирующих объектом будет что-то вроде модели монстра также известной как мать всех групп. И понять как эта структура устроена как объект-алгебра очень интересна. Для упорядоченных абелевых групп кажется такой моделью будут сюрреалистические числа.

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

Другая причина не заниматься этим вопросом это опыт алгебраической геометрии. Аналогом такова классификатора подобъектов там был универсальный домейн Вейля, модель монстр алгебраически замкнутых полей. И как говорит в статье универсальный домен были вытеснен схемами Гротендика. Поэтому, например, для абалевых групп, если взглянуть на них, как на Z-модули, правильным подходом было бы рассматривать схемы над Z. И этот путь привел метематиков к современной арифметической геометрии. А что делать с некоммутативными структурами я толком не могу представить, но там тоже есть свои схемы.
Link20 comments|Leave a comment

математические планы затягивают(ся) [Jul. 10th, 2023|08:07 pm]
[Tags|, , , , , , ]
[Current Mood | geeky]
[Current Music |Throbbing Gristle • D.O.A. the Third and Final Report of Throbbing Gristle • 1978]

Сейчас я разбираю книгу Set Theory: Boolean Valued Models and Independence Proofs Джона Лэйна Белла. Вот причины почему я это делаю:

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

2) Независимость аксиомы выбора тут дается через доказательство Йошиндо Сузуки, которое использует действие группы автоморфизмов булевой алгебры на теорию множеств. Я думаю, это довольно крутой алгебраический подход сам по себе. Возможно, Манину бы такое понравилось.

3) Аксиомы Мартина. В одной из формулировок, это что-то вроде обобщения леммы Сикорского-Раисовы, где счетность меняется на произвольную кардинальность к. Дело в том, что когда я изучал логику первого порядка, у меня появилась идея, что так лемма Сикорского-Раисовы доказывает только счетную компактность логики первого порядка, то из общей компактности логики первого порядка можно доказать альтернативную формулировку леммы Сикорского-Раисовы, где условие на кардинальность меняется на структурное условие, выражаемое через действие группы автоморфизмов булевой алгебры. И я подумал, что если прочитать главы в середине этой книге, то в голове на этот счет появиться какая-то ясность.

4) Булево-значный анализ. Оказывается, что если взять в качестве булевой алгебры для булево-значной модели алгебру меры , то действительные числа в булево-значной модели становятся устроены (в определенном смысле) эквивалентно борелевским измеримым функциям на R. И при этом из логики получается сразу перенести много теорем действительного анализа с R на измеримые функции. Это называется трансфер принципом. Но он не заканчивается на действительных числах, и его можно применять ка любым формально определенным математическим объектам, и получать как-бы их больших братьев. В Новосибирске Кутуладзе И Кусраев вроде бы успешно использовали этот метод для решения задач функционального анализа и оснований квантовой механики. Но я думаю об использование этого метода в геометрии. Кажется, что "большой брат" любого геометрического объекта будет автоматически по трансфер принципу обладать в булево-злачной вселенной теми же геометрическими свойствами. То есть случайные элементы в аффинном пространстве будут "аффинным пространством", cлучайные элементы в метрическом пространстве будут "метрическим пространством", а случайные элементы на геодезических многообразиях будут "геодезическими многообразиями". Я думаю об этом отчасти в контексте задачи [info]deevrod про раздутия пространства выпуклых тел. Потому что в этом случае касательные пространства и "геодезические" существуют автоматически. Харуказа Нашимура написал давно статью Foundations of Boolean Valued Algebraic Geometry. Но она немножко по другой теме. Потому что, как я понял, там булевы алгебры конструируются из идеалов с не очень естественными операциями. И большого отклика у математического сообщества эта статья не вызвала. Сейчас, кстати, Нашимура занимается альтернативными основаниями дифференциальной геометрии.

5) Булево-значные модели это очень естественный естественный пример нетривиального булевого топоса. И книжка Белла очень удачно заканчивается на аппендиксе про топосы, где доказываются некоторые эквивалентности. Потом я решил, что Белл подходит для плавного изучения теории топосов. Кстати, теперь понятно, куда делись булево-значные модели из современной математики. Их съели топосы.

Еще, если уж переходит к топосам, я хотел бы написать про свои соображния при выборе книг по этой. Я знаком с книгами Голдблатта "Топосы: категорный анализ логики" и Лауври "Сonceptual Mathematics", но они оказались слишком простыми для меня. Поэтому я решил остановиться на книгах МакЛэйна "Пучки в геометрии и логики" и Того же Белла "Топосы и локальные теории множеств". Пока начало МакЛэйна побеждает по понятности, и я буду читать в первую очередь именно ее. Еще я пребывал смотреть Джонстона "Topos Theory", но она мне показалась слишком сложной. Зато я нашел у Джонстона еще одну интересную вещь, книгу Stone Spaces. В ней как, оказалось, довольно подробно пишут про Фреймы и Локали на топологических пространствах. И эта тема у меня давно маячит перед глазам, а где про нее читать было не понятно. Поэтому буду читать в таком порядке МакЛейн, Белл, Джонстон. Учитывая опыт с булево-значными моделями. Должен получиться интересный курс топосов с большим количеством конкретных нетривиальных примеров.

Вот мои основные источники интереса к топосам:

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

2)Локальные теории множеств кажутся мне интуитивно самыми правильным видом оснований математики. Но формально я с ним не знакомился. И эту ситуацию исправить должен помочь Белл.

3) Опять же фреймы и локали, и разные топосологические конструкции в общей топологии давно маячат перед глазами. А теперь можно будет нормально с ними разобраться.

4) Можно-будет после этого подходить с чистым сердцем к Global Calculus Раамана, где пучки активно применяются в дифференциальной геометрии.

Проблема в том, что как я недавно заметил. Чтения булево-значных моделей идет медленно. Я подумал, почему бы не замиксовать это дело с чтением МакЛейна про Топосы? Но сейчас я заметил, что я проработал только две первые главы Белла. С другой стороны эти две первые главы занимают больше трети всей книги, поэтому результат может быть и не совсем плохой. С еще одной стороны, я там что-то уже знал и что-то пропускал. С четвертой стороны cкорее всего это дело, может быть связано не со сложностью материала а просто с обилием посторонних дел. Поэтому я не уверен, хорошая ли это идея.
Link27 comments|Leave a comment

Немного про теорию множеств и нестандартный анализ [May. 25th, 2023|02:21 am]
[Tags|, , , , , , , ]
[Current Mood | exhausted]
[Current Music |Уильям Шекспир - Король Лир - Аудиокнига, аудиоспектакль]

После матлогики, я потратил некоторое количество сил и времени на изучение теории множеств. Это была 10 глава Белла и Маховера. До этого по этой теме я читал Халмоша "Наивная Теория Множеств" и Шень, Верещагин "Начала Теории Множеств". Но это был совсем другой опыт! Об этом говорит хотя бы то, что тут все развитие ординальной и кардинальной арифметике это easy exirsise left to the reader. После педантичного изучения методом математической наш приглашают к изучению языка теории множеств и ее моделей.

В отличие от почти всего моего предыдущего опыта, когда речь шла, о множествах как о чем-то объективно существующем, тут почти все утверждения про формулы на языке теории множеств. В итоге, я нахожусь в love-hate отношениях с Беллом, и Маховером. Этот, метод который Белл и Маховер отстаивали в 70-х можно назвать синтактическим конструктивизмом, и на мой взгляд, он приносит меньше удовлетворения, чем более платонический подход, который можно, например, найти у Jech-cа. Тем не менее это очень умный подход, потому что в этом случае валидность теорем вообще не зависит от того, есть ли какая-то теория множеств на самом деле или нет. К этим синтактическим методам можно отнести абсолютные формулы, принцип отражения и кодирование утверждений про теорию множеств, в самой теории множеств, что приводит к некому аналогу теорем Геделя о неполноте. Однако, связанные с этим технические трюки, и теоремы не очень интересуют, поэтому я потратил на эту тему не так много времени, сколько можно было в пределе.

В целом я бы предпочел изложении этих тем ближе к теории моделй. Тогда мы постоянно предполагали существование каких-то моделей, и можно было бы полностью погрузиться в шизофреническую атмосферу, когда внутри одной теории множеств конструируется другая теория множеств всего лишь счетной кардинальности, но тоже содержащая все возможные кардинальные и ординальные числа. И так Ad Nauseam. Но у Белла и Маховера все это сводится к свойствам синтаксиса, и происходит своего рода расколдовывание теории множеств.

Что же касается моделей теории множеств ZF. То тут разбирается только один пример, это конструируемая вселенная Гёделя. Она тоже тут рассматривается как часть синтаксиса. Но если бы у нас была платоническая модель теории множеств ZF, то там её действительно можно было построить. Тут важно заметить, что в каждой модели все что касается всех аксиом и гипотез, однозначно либо, истинно либо ложно. Никаких полумер. В частности, в этой модели Гёделя верна и аксиома выбора, и континуум гипотеза. Еще модель примечательна тем, что если ее рассматривать в другой модели, то это будет минимальная подмодель ZF, содержащая все ординалы. Белл и Маховер сравнивают эту модель с полицейским государством, где разобрались со всеми непонятными гражданами. Зная бэкграунд Моше Маховера тут скорее всего имеется в виду Израиль, где всех жителей, которые не смогли доказать свое еврейское происхождение лишили гражданских прав(но это не правда).

Следующий класс моделей, про которые я хотел бы рассказать, это булево-значные модели. Но про это у Белла есть отдельная книга. И там мы коснемся действительно интересных методов матлогики. Кстати, именно ради подготовки к чтению этой второй книги я читал Бела и Маховера, а не того же Jech-a. Jech и Манин тоже касаются этой темы, но Jech пишет про все подряд, а я хотел бы сосредоточиться только на интересующих меня темах.

Я решил не разбирать подробно 11-ю главу, про нестандартный анализ, прямо сейчас, а только просмотрел. Как минимум отложить ее пока не вернусь к алгебро-топологическим структурам, где это богатство можно применить. Но эта глава тоже очень интересная, потому что тут нестандартный анализ отличается от изложения у Робинсона, и, видимо, изложение основано на вышедшей ранее монографии Маховера. По сути дела это не глава, а отдельная маленькая книга. Но подход Маховера очень общий и зрелый. В современных терминах тут нестандартный анализ это эндофунктор на категории SET, который сохраняет конечные множества и конечные пределы. Отсюда следует как строить нестандартный анализ не только на действительных числах, но и на произвольных топологических пространствах.

Тут есть разные интересные свойства. Например, любую Хаусдорфову компактификацию пространства X можно реализовать как фактор-пространство любого нестандартного расширения *X. Так как компактификация Стоуна-Чеха в смысле универсального свойства является максимальной среди таких компактификации, получается что она должна подпирать нестандартные расширения. Мне стало интересно, можно ли ее использовать, для того, чтобы построить нестандартный анализ? Действительно можно взять функтор компактификации Стоуна-Чеха beta : ТOP -> HC и функтор дискретной топологии D : SET -> TOP, и сопряженные к ним I : HC -> TOP и U : TOP -> SET. Тогда, мне кажется, композиция U I beta D действительно будет нестандартным анализом. Сохранение конечных множеств следует из того, что конечные множества компактны. А насчет конечных пределов я не уверен, но кажется это следует из сопряжённости функторов, но я это строго не проверял. При этом получаются нестандартные расширения, которые строго равны соответствующим компактификациям Стоуна-Чеха на дискретных множествах.

Во всяком случае, человечество, на самом деле, издревле интересовалось связью нестандартного анализа и компактификацией Стоуна-Чеха. Вот, например, старая статья некоего Гарри Гоншора. По-моему, она немножко про другое, но понятно, что идея не новая. В конце Белл и Маховер пишут, что, хотя нестандартный анализ и имеет много достоинств, его нельзя использовать как замену классическому. Потому что на самом деле не стандартных анализов много. И чтобы понять какие конструкции не зависят от выбора функтора, нужно знать классический анализ. То есть, древние достроились до комплексных чисел исходя единственности определенных конструкций, а когда дошли до бесконечно малых при Лейбнице, то единственность из под ног ушла. При этом, как я понял, эти авторы предполагают, что определенный функтор выбирать не нужно. А можно было бы выбрать функтор, который ведет себя понятным образом, на понятных объектах. Например, превращает дискретные топологические пространства в компактификации Стоуна-Чеха. Можно было бы использовать более сложные функторы, например, чтобы учитывать как-то и алгебраическую структуру. У Гоншора была похожая идея. Например, он писал что дискретные группы связаны с функтором компактификации Бора. Надо бы по хорошему разобрать эти статьи, но я отложу это в долгий ящик.
Link42 comments|Leave a comment

navigation
[ viewing | most recent entries ]