Just the One of the Few ([info]jtootf) wrote in [info]category_theory,

вычислительная теория категорий

Что уважаемое сообщество может порекомендовать из литературы по вычислительной теории категорий? Замечательную книгу Rydeheard, Burstall "Computational Category Theory" усвоил, однако её можно считать скорей введением и обзором возможностей ML в смысле реализации категориальных определений, чем существенной почвой для работы. Собственно, два сколько-нибудь существенных приложения в ней - алгоритм унификации и описание семантики, служат как proof of concept потенциальных расчётных задач: они неэффективны и могут быть лучше реализованы без привлечения высокоуровневых категориальных абстракций.

Какие интересные задачи решают, опираясь на (существенно) конструктивную природу категорий? Возможно, что-то из теории топосов? Заранее спасибо за любые предложения!

  • Post a new comment

    Error

    Your IP address will be recorded 

  • 5 comments

[info]66george

January 17 2012, 03:34:25 UTC 4 months ago

Я так понял, Вам нужен не учебник по категориям для компьютерщиков (вот на всякий случай)
http://www.di.ens.fr/~longo/download.html
а действительно интересные приложения? Пойдите на сайт Андреаса Бласса
http://www.math.lsa.umich.edu/~ablass/
и почитайте всё подряд,там много интересного. Вот, например, такой текст
http://www.math.lsa.umich.edu/~ablass/7trees.ps
http://www.math.lsa.umich.edu/~ablass/7trees.pdf
Бласс старается применять абстрактные вещи "в мирных целях". Вот придумал, как применять ультрафильтры для доказательства финитных комбинаторных теорем
http://www.math.lsa.umich.edu/~ablass/ufdyn.ps
http://www.math.lsa.umich.edu/~ablass/ufdyn.pdf
Могу похвастать, я придумал лямбда-исчисление с явной подстановкой и обычными переменными (а не деБрёйновскими цифирками), которое работает как часы. Глядя на аксиомы декартово замкнутой категории. Подождите немного, скоро будет написано (первый вариант уже написан и проверен на людях - надо переписать понятнее).

[info]nivanych

January 17 2012, 06:06:45 UTC 4 months ago

Гм. Вроде бы, и смотрел уже сайт Andreas Blass'а.
Но вот сейчас ещё раз посмотрел. Нашёл много интересного, спасибо! ;-)
Почему-то, долго не хотело ЖЖ отмечать этот коммент, как "not spam".

[info]jtootf

January 17 2012, 16:36:48 UTC 4 months ago

спасибо огромное! пошёл разбираться :)

[info]nivanych

January 17 2012, 05:45:42 UTC 4 months ago

Можно ли это всё описать, как "работа с конечнопорождёнными категориями"?

[info]nivanych

January 17 2012, 06:03:47 UTC 4 months ago

> Какие интересные задачи решают,
> опираясь на (существенно) конструктивную природу категорий?

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

Можно посмотреть за претопосы, хотя и пока что, сколько-то их пользуют, как модель предикативной математики. Но и многое другое в них можно делать. Например, в П-претопосах можно определить склейку.
С точки зрения программирования, претопосы можно уподобить Agda vs. CoQ — в претопосах нет классификатора.

Не знаю, что тут можно готового поизучать...
С этой стороны, меня интересуют категории
1. Конечно-порождённые
2. Те, которые были порождены конечно-порождёнными
3. Те, которые были порождены теми, что были порождены конечно-порождёнными
4. ...
;-)
Create an Account
Forgot your login or password?
Facebook Twitter More login options
English • Español • Deutsch • Русский…