Kiedy przestrzenie spójności mają wycofania i wypychania?


12

Relacja koherencji X na zbiorze X jest relacją zwrotną i symetryczną. Przestrzeń koherencji to para (X,X) , a morfizm f:XY między przestrzeniami koherencji jest relacją fX×Y taką, że dla wszystkich (x,y)f i (x,y)f ,

  1. jeśli xXx to yYy , i
  2. jeśli xXx i y=y to x=x .

Kategoria przestrzeni koherencji jest zarówno kartezjańska, jak i monoidalna zamknięta. Chciałbym wiedzieć, kiedy dla tej kategorii istnieją wycofania lub wypychania i kiedy istnieje jakiś monoidalny analog wycofań lub wypychań (i jak to zdefiniować, na wypadek, gdyby to pojęcie miało sens).


Skąd ta definicja? Ten w Girard, Lafont i Taylor wygląda zupełnie inaczej.
Charles Stewart,

Dwie definicje są równoważne. Po prostu biorę sieć za prymitywną, z której można uzyskać zestaw klików.
Neel Krishnaswami,

Uważam, że wybór definicji Neela jest znacznie bardziej zrozumiały niż oryginał.
Dave Clarke

3
Zadam oczywiste pytanie: czy wiesz, że nie zawsze istnieją? Innymi słowy, czy znasz jakieś przykłady funktora w relacjach koherencji, który nie ma limitu / limitu?
Ohad Kammar 21.01.11

1
Dwie definicje są równoważne - prawda, ale czy wymyśliłeś tę definicję, czy otrzymałeś ją od kogoś innego? Świetne pytanie, przy okazji, jestem zaskoczony, że nikt nie wie, czy korektory zawsze istnieją.
Charles Stewart

Odpowiedzi:


5

Widzę teraz, jak zdefiniować korektory dla przestrzeni koherencji, co oznacza, że ​​zawsze istnieją niedociągnięcia (ponieważ produkty mają). Właściwie to nie wiem jak to zrobić ...

Przypomnijmy, że kompozycja ma zwykle skład relacyjny więc jeśli i , a następnie:f:ABg:BC

f;g={(a,c)A×C|bB.(a,b)f(b,c)g}

(W tej definicji egzystencjalność w rzeczywistości implikuje wyjątkowe istnienie. Załóżmy, że mamy tak że i . Ponieważ wiemy, że , oznacza to, że . To oznacza, że ​​mamy i oraz , a zatem konsekwentnie .)bB(a,b)f(b,c)gaAabBbbBb(b,c)g(b,c)gb=b

Teraz konstruujemy korektory. Załóżmy, że mamy przestrzenie spójność i oraz morfizmów . Teraz zdefiniuj korektor w następujący sposób.ABf,g:AB(E,e:EA)

  1. W przypadku sieci weź Wyodrębnia to podzbiór tokenów na który zgadzają się albo i (do spójności - pomyliłem się w mojej pierwszej wersji ) lub oba są niezdefiniowane.

    E={b.(a,b)faAa.(a,b)gaAb.(a,b)gaAa.(a,b)f}
    Afg
  2. Zdefiniuj relację koherencji na . To jest po prostu ograniczenie relacji koherencji na do podzbioru . Będzie to zwrotne i symetryczne, ponieważ jest.E={(a,a)A|aEaE}AEA

  3. Mapa korektora to tylko przekątna .ee:EA={(a,a)|aE}

Ponieważ pomieszałem moją pierwszą wersję dowodu, podam jawnie właściwość uniwersalności. Załóżmy, że mamy jakikolwiek inny obiekt i morfizm taki, że .Xm:XAm;f=m;g

Teraz zdefiniuj jako . Oczywiście , ale aby pokazać równość, musimy pokazać odwrotność .h:XE{(x,a)|aE}h;immh;i

Załóżmy więc . Musimy teraz pokazać, że oraz .(x,a)mb.(a,b)faAa.(a,b)gb.(a,b)gaAa.(a,b)f

Najpierw załóżmy i . Wiemy, że i , SO . Dlatego , a więc nie jest tak że i . Ponieważ , wiemy'a więc nie jest takie, że .bB(a,b)f(x,a)m(a,b)f(x,b)m;f(x,b)m;gaA(x,a)m(a,b)gxxaaaa(a,b)g

Symetrycznie załóżmy i . Wiemy więc, że oraz , więc . Dlatego , a więc istnieje takie jak oraz . Ponieważ , wiemy , a więc istnieje taki, że .bB(a,b)g(x,a)m(a,b)g(x,b)m;g(x,b)m;faA(x,a)m(a,b)fxxaaaa(a,b)f


Nie widzę, w jaki sposób można udowodnić, uniwersalne. Istnieje tylko jeden sposób na uwzględnienie dowolnego , a to poprzez ustawienie jako . Oczywiście , ale nie rozumiem, dlaczego zachodzi odwrotność: weź trochę i trochę , z . Mamy więc , stąd z wyboru mamy . Z definicji kompozycji istnieje pewne takie jak i . Możemy wywnioskować, żeem:XAh:XEh:={(x,a):(x,a)m,aE}h;emxmabBafbx(m;f)bmx(m;g)baxmaagba\sympa, ale wiemy tylko, że i , więc nie możemy naprawdę wydedukować, że i zakończyć. afbagba=a
Ohad Kammar

Tak, masz rację - podzbiór wybierany przez korektor musi być spójny, a nie równy. Zmieniłem definicję, aby to odzwierciedlić, i podając dowód, że diagram dojeżdża do pracy.
Neel Krishnaswami

Ach ... Ale teraz nie wyrównuje schematu. Rzeczywiście, załóżmy . Następnie przez 's definicji mamy , stąd istnieje kilka takie, że . Ale nie mamy tego , więc nie możemy pokazać, że . Wygląda na to, że napotykasz te same problemy, na które wpadłem zeszłej nocy, stąd moje oczywiste pytanie powyżej. Ale może odniesiesz sukces tam, gdzie mi się nie udało! Moim następnym krokiem było przyjęcie bardziej wyrafinowanego , powiedzenie czegoś w rodzaju , ale wtedy nie jest prawidłowym morfizmem, więc wymagany jest bardziej ostrożny wybór. ea(e;f)beafba\sympaagbaeaa(e;g)beaeaa\sympae
Ohad Kammar 21.01.11

Teraz pamiętam, dlaczego miałem nadzieję, że odpowiedź była już w czyjejś tezie. :) W każdym razie pomyślę o tym więcej - może istnieć pewna sztuczka polegająca na tym, że odwrotne obrazy są niespójne parami.
Neel Krishnaswami
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.