Николай Иваныч ([info]nivanych) wrote,
@ 2009-01-28 20:15:00
Previous Entry  Add to memories!  Tell a Friend  Next Entry
A Topos Foundation for Theories of Physics
Зацените!
В том числе, это то,
о чём я давно говорил.
Только уже реализованное.
http://math.ucr.edu/home/baez/topos_physics
Спасибо [info]dsav, это он нагуглил.



(71 comments) - (Post a new comment)


[info]kurilka
2009-01-28 08:10 pm UTC (link)
Ты это прочитал?
Вкратце не скажешь что там у них получилось?
Коммент "no figures" как-то смущает :)
Даже диаграмм нету чтоль?

(Reply to this) (Thread)


[info]nivanych
2009-01-29 07:26 am UTC (link)
Нет, я не прочитал.
У меня и так дофига, чего читать... (вроде как, оправдение)
Только кратко просмотрел.

Собственно, я хотел обратить внимание
не на то, как хорошо или плохо рассказывают,
а на то, что вовсю начинают использовать.

Описание топосной модели -- это уже половина пути
к представлению моделируемого в компутерном языке.

А представление физики в языках программирования,
по-моему, это очень и очень круто и правильно.
Если представили в топосе, значит, при некоторых упрощениях
возможно представить и в зависимых типах (Agda/Coq).

(Reply to this) (Parent)(Thread)


[info]kurilka
2009-01-29 07:32 am UTC (link)
Блин, может подскажешь как в эти топосы проще всего повникать?
Почитал определение, увидел знакомые и не очень слова, но толком не понял о чём речь :)

(Reply to this) (Parent)(Thread)


[info]nivanych
2009-01-29 07:45 am UTC (link)
Как раз думаю, как попроще повникать.
Ну вот, с точки зрения языка программирования.
Пока что попробуй порассматривать категории,
как их ... ну короче, в которых есть
начальный-терминальный объекты и
(ко)произведения с экспонентами.
Рассмотри такие категории, как языки программирования.
Только про равенство не забывай.
Бидекартово замкнутые, что-ли...
Потом попробуй понять, что такое уравнитель.
Потом -- коуравнитель.
Потом -- любые пределы.
Потом классификатор.
Если стрелки не слишком мощные,
и (ко)уравнители всегда можно вычислить,
то это получится уже будет один из вариантов
так называемого pretopos'а или predicative topos'а.
Вроде, не ошибся.

Есличо, обращайся.
Мне ж надо тренироваться объяснять ;-)
Да и сам я не скажу, что самый понимающий,
в процессе объяснения и пойму лучше.

P.S.
А "тот самый" язык придумался.
На 90% это (наверное) максимально возможно простая
система с зависимыми типами, в которой, из вредности,
всё обозвали категорными терминами ;-)
Одновременно получилось простое объяснение зависимых типов.
Сейчас вот не дышу, боюсь спугнуть :-)
Смотрю, где ж я ошибся.
Более-менее впихну это в свою голову,
проверю, всё ли правильно, тогда расскажу.

(Reply to this) (Parent)(Thread)

(no subject) - [info]kurilka, 2009-01-29 08:11 am UTC
(no subject) - [info]nivanych, 2009-01-29 09:13 am UTC
(no subject) - [info]nivanych, 2009-01-29 09:15 am UTC
(no subject) - [info]nealar, 2009-01-29 01:40 pm UTC
(no subject) - [info]kurilka, 2009-01-29 02:12 pm UTC
(no subject) - [info]nivanych, 2009-01-29 03:01 pm UTC
(no subject) - [info]kurilka, 2009-01-29 03:03 pm UTC
(no subject) - [info]nivanych, 2009-01-29 03:16 pm UTC
(no subject) - [info]kurilka, 2009-01-29 03:18 pm UTC
(no subject) - [info]nivanych, 2009-01-29 03:22 pm UTC

[info]ivan_ghandhi
2009-01-28 08:13 pm UTC (link)
О. Осуществилась вековая мечта человечества... может быть, и математики в конце концов признают, а? Было бы любопытно.

(Reply to this) (Thread)


[info]kurilka
2009-01-28 08:20 pm UTC (link)
А чего, есть какое-то неприятие топосов в стане математиков?

(Reply to this) (Parent)(Thread)


[info]ivan_ghandhi
2009-01-28 09:12 pm UTC (link)
У меня было такое ощущение, что топосы по-прежнему считаются "абстрактной чепухой".

(Reply to this) (Parent)(Thread)


[info]kurilka
2009-01-28 09:18 pm UTC (link)
Ну для меня пока они таковыми остаются, ну, надеюсь, пофиксим этот недочёт.

(Reply to this) (Parent)


[info]nivanych
2009-01-29 07:29 am UTC (link)
+1

(Reply to this) (Parent)


[info]nivanych
2009-01-29 07:26 am UTC (link)
Боюсь, математики будут последними, кто признает ;-) ;-)

(Reply to this) (Parent)


[info]ivan_ghandhi
2009-01-28 08:24 pm UTC (link)
Первую часть я прочитал; там в конце, когда "топосы для народа" нежненько так объясняют, есть пара диаграм; в процессе же уговаривают использовать интуиционистскую логику и работать не в множествах, а в специально выбранном для интерпретации топосе; правда семантика Крипке-Жуаяля впаривается под каким-то левым соусом.

(Reply to this) (Thread)


[info]nivanych
2009-01-29 07:34 am UTC (link)
Кратко проглядел, ощущения похожие.
Сейчас я хоть понимаю ;-)

(Reply to this) (Parent)(Thread)


[info]kurilka
2009-01-29 07:35 am UTC (link)
Хоть - это по сравнению с чем?

(Reply to this) (Parent)(Thread)


[info]nivanych
2009-01-29 07:48 am UTC (link)
Ну, по сравнению со мной же, но раньше.
Радуюсь я за себя, понимаешь? ;-)

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

(Reply to this) (Parent)(Thread)

(no subject) - [info]kurilka, 2009-01-29 08:10 am UTC

[info]beroal
2009-01-29 12:17 pm UTC (link)
О. Так я давно об Isham слышал. Почитайте этот комментарий.

(Reply to this) (Thread)


[info]nivanych
2009-01-29 03:18 pm UTC (link)
Мда.
Откуда же, всё-таки, такая тенденция
общаться со мной на "вы" ;-)

Обязательно прочитаю.
Но только завтра :-)

(Reply to this) (Parent)(Thread)


[info]beroal
2009-01-29 03:35 pm UTC (link)
Я обращаюсь ко всем читателям твоего блога! :)

(Reply to this) (Parent)


[info]kurilka
2009-01-29 07:56 pm UTC (link)
Про трудность http://www.fqxi.org/data/articles/Isham_Christopher_EC.pdf :
Introduced by the German mathematician Alexander Grothendieck, topos theory – unlike regular philosophy and theology – is able to handle concepts that can be partially true, instead of just true or false. But topos theory can be frustratingly hard to explain, says Isham. "I could give a seminar on topos theory here at Imperial College, but not many people would understand it."

Edited at 2009-01-29 07:57 pm UTC

(Reply to this)


[info]eck_lesi
2009-04-11 08:59 am UTC (link)
Никогда бы не подумал что найду ссылки на подобные статьи в ЖЖ. Удачная и очень неожиданная находка, спасибо...

Названия статей интригующие, и вроде я ждал чего-то такого, но все же что они имеют в виду я не... чувствую. Не понимаю. Как физик не понимаю.

(Reply to this) (Thread)


[info]nivanych
2009-04-12 01:05 pm UTC (link)
> Как физик не понимаю

А жалко.
Мне бы, как раз, кто-нибудь из физиков
объяснил, зачем топосы могут понадобиться.
Что можно выразить топосом, я более-менее представляю.
А вот в физике я соображаю не очень.
Приблизительно, на уровне, позволяющем
вывести волновые уравнения.

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

(Reply to this) (Parent)(Thread)


[info]kurilka
2009-04-12 02:52 pm UTC (link)
Физику описывать на языке программирования?

(Reply to this) (Parent)(Thread)


[info]nivanych
2009-04-12 03:41 pm UTC (link)
Да, причём, на прологе ;-)

Имеется ввиду, что топосное описание,
это уже почти что описание в интуиционистской логике.
Язык же, конечно, должен быть "достаточно сложным".
Скажем, Coq/Agda подойдут.

(Reply to this) (Parent)(Thread)

(no subject) - [info]kurilka, 2009-04-12 06:18 pm UTC
(no subject) - [info]nivanych, 2009-04-15 04:26 am UTC
(no subject) - [info]kurilka, 2009-04-15 04:33 am UTC
(no subject) - [info]nivanych, 2009-04-15 07:12 am UTC
(no subject) - [info]nivanych, 2009-04-15 07:14 am UTC
(no subject) - [info]nivanych, 2009-04-15 07:15 am UTC
(no subject) - [info]kurilka, 2009-04-15 07:37 am UTC
(no subject) - [info]nivanych, 2009-04-15 08:11 am UTC
(no subject) - [info]nivanych, 2009-04-15 04:30 am UTC

[info]eck_lesi
2009-04-12 07:26 pm UTC (link)
Может начнем с простого тогда? Что такое топос? Но хочу сразу сказать, что я не формального определения прошу, я их того,... читал (как писал Омар Хайям, "однажды..."), но я ищу сутейного понимания. Проблема в том, что на данный момент я не вижу в теории категорий ничего кроме "семантики" - до сих пор мне это кажется просто перевыражением чего-то заранее известного на новом языке. Какую новую "суть" такой язык "цепляет"? Утверждение и подчеркивание всяких "аналогий" дело конечно полезное, но этого как-то мало, для физики во всяком случае.

Вот например. Set - это категория, и даже топос. Стрелки, объекты, морфизмы, очень хорошо. Могу принять. Но по идее, в рамках теории категорий это не более чем ОДИН ИЗ примеров. ОК, давайте посмотрим на другие примеры. Возьмем, например, категорию Grp или Lin или Top, и произнесем слова про морфизмы и все такое прочее - но как их конкретно понимать? Мне кажется, что для того, чтобы что-то знать про морфизмы в Grp или Lin или Top, их (т.е. объекты Grp или Lin или Top) надо СНАЧАЛА представить в виде МНОЖЕТСТВ с определенной структурой (т.е. вернуться в Set), а потом делать все то же самое что обычно, но проговаривать при этом словечки типа "морфизм" или "начальный объект". И что? Не значит ли это что независимого языка нет? Тогда и теории нет, и для физики это довольно бессмысленно.

Можно так поставить вопрос - если Set не более чем один из примеров категории, то можно ли обойтись без этого примера? Если теория категорий утверждает, что она умеет выражать некий пласт математической реальности на НЕЗАВИСИМОМ и внутренне самодостаточном языке (а иначе в чем ее ценность?) то ... как понимать этот язык? Например, какие утверждения может сделать теория категорий относительно групп не ссылаясь на "элементы групп"? Или относительно линейных/топологических пространств не ссылаясь на вектора или точки/открытые подмножества?

Если бы теория категорий умела бы определять "внешние" свойства объектов в силу "логики их жзаимоотношений", считая сами объекты "бесструктурными" (не делая все время неявных ссылок на Set!), и ИЗ ЭТОГО вытекали бы какие-то теоремы об их свойствах - это было бы интересно, для физики в том числе. А если при этом реализация объектов в виде МНОЖЕСТВ элементов с теми или иными свойствами было бы не более чем "множественной моделью", Set-моделью так сказать, для той или иной категории - это было бы вдвойне интересно. Это потенциальнно довело бы физику до состояния метафизики. А без этого что-то не очень. :)

(Reply to this) (Parent)(Thread)

(no subject) - [info]beroal, 2009-04-13 12:49 pm UTC
(no subject) - [info]beroal, 2009-04-13 12:50 pm UTC
(no subject) - [info]nivanych, 2009-04-15 06:39 am UTC
(no subject) - [info]eck_lesi, 2009-04-15 08:36 pm UTC
(no subject) - [info]nivanych, 2009-04-16 03:20 am UTC
(no subject) - [info]nivanych, 2009-04-15 06:40 am UTC
(no subject) - [info]eck_lesi, 2009-04-15 08:53 pm UTC
(no subject) - [info]nivanych, 2009-04-16 03:41 am UTC
(no subject) - [info]eck_lesi, 2009-04-16 09:24 am UTC
(no subject) - [info]nivanych, 2009-04-16 01:28 pm UTC
(no subject) - [info]eck_lesi, 2009-04-16 10:03 pm UTC
(no subject) - [info]nivanych, 2009-04-17 05:16 am UTC
(no subject) - [info]nivanych, 2009-04-17 05:32 am UTC
(no subject) - [info]kurilka, 2009-04-17 05:37 am UTC
(no subject) - [info]nivanych, 2009-04-17 06:45 am UTC
(no subject) - [info]kurilka, 2009-04-17 07:03 am UTC
(no subject) - [info]nivanych, 2009-04-17 08:59 am UTC
(no subject) - [info]kurilka, 2009-04-17 09:16 am UTC
(no subject) - [info]nivanych, 2009-04-17 09:33 am UTC
(no subject) - [info]kurilka, 2009-04-17 10:00 am UTC
(no subject) - [info]eck_lesi, 2009-04-17 06:49 am UTC
(no subject) - [info]nivanych, 2009-04-17 08:34 am UTC
(no subject) - [info]beroal, 2009-04-17 09:50 am UTC
(no subject) - [info]nivanych, 2009-04-17 10:17 am UTC
(no subject) - [info]beroal, 2009-04-17 11:45 am UTC
(no subject) - [info]nivanych, 2009-04-17 01:03 pm UTC

[info]vlkamov
2009-05-19 10:16 am UTC (link)
> Andreas Döring and Chris Isham

Дюринг !?

(Reply to this) (Thread)


[info]nivanych
2009-05-19 10:19 am UTC (link)
;-)
Нет, Энгельс.
Евгений Дюринг уже умер.
А Энгельс живёт вечно.

(Reply to this) (Parent)


(71 comments) - (Post a new comment)

Create an Account
Forgot your login or password?
Login w/ OpenID
English • Español • Deutsch • Русский…