- если то и
- если и то .
Категория пространств когерентности является как декартовой, так и моноидально замкнутой. Я хотел бы знать, когда существуют откаты или откаты для этой категории, и когда существует какой-либо моноидальный аналог откатов или откатов (и как его определить, если это понятие имеет смысл).
pl.programming-languages
ct.category-theory
domain-theory
linear-logic
Нил Кришнасвами
источник
источник
Ответы:
Теперь я вижу, как определить эквалайзеры для пространств когерентности, что означает, что откаты всегда существуют (так как продукты делают).Я не знаю, как это сделать, на самом деле ....Напомним, что композиция - это обычная реляционная композиция, поэтому если и , то:f:A→B g:B→C
(В этом определении экзистенциал фактически подразумевает уникальное существование. Предположим, что у нас есть такое, что и . Поскольку мы знаем, что , это означает, что . Тогда это означает, что у нас есть и и , поэтому .)b′∈B (a,b′)∈f (b′,c)∈g a≎Aa b≎Bb′ b≎Bb′ (b,c)∈g (b′,c)∈g b=b′
Теперь мы строим эквалайзеры. Предположим , что мы имеем когерентные пространства и , и морфизмов . Теперь определите эквалайзер следующим образом.A B f,g:A→B (E,e:E→A)
Для сети возьмите Это выбирает подмножество лексем из , на которых либо и согласны (до согласования - я имел это неправильно в моей первой версии ) или оба не определены.
Определите отношение когерентности для . Это просто ограничение когерентности отношения на к подмножеству . Это будет рефлексивным и симметричным, поскольку есть.≎E={(a,a′)∈≎A|a∈E∧a′∈E} A E ≎A
Так как я испортил свою первую версию доказательства, я предоставлю свойство универсальности явно. Предположим, что у нас есть любой другой объект и морфизм такой, что .X m:X→A m;f=m;g
Теперь определим как . Очевидно, что , но чтобы показать равенство, нам нужно показать обратное .h:X→E {(x,a)|a∈E} h;i⊆m m⊆h;i
Итак, предположим . Теперь нам нужно показать, что и .(x,a)∈m ∀b.(a,b)∈f⟹∃a′≎Aa.(a′,b)∈g ∀b.(a,b)∈g⟹∃a′≎Aa.(a′,b)∈f
Сначала предположим, что и . Итак, мы знаем, что и , поэтому . Следовательно, , и поэтому существует такое, что и . Поскольку , мы знаем , и поэтому существует такой, что .b∈B (a,b)∈f (x,a)∈m (a,b)∈f (x,b)∈m;f (x,b)∈m;g a′∈A (x,a′)∈m (a′,b)∈g x≎x a≎a′ a′≎a (a′,b)∈g
Симметрично предположим, что и . Итак, мы знаем, что и , поэтому . Следовательно, , и поэтому существует такое, что и . Поскольку , мы знаем , и поэтому существует такой, что .b∈B (a,b)∈g (x,a)∈m (a,b)∈g (x,b)∈m;g (x,b)∈m;f a′∈A (x,a′)∈m (a′,b)∈f x≎x a≎a′ a′≎a (a′,b)∈f
источник