Kapan ruang koherensi memiliki pullback dan pushout?

12

Relasi koherensi pada set X adalah relasi refleksif dan simetris. Ruang koherensi adalah pasangan (X, \ symp_X) , dan morfisme f: X \ ke Y antara ruang koherensi adalah hubungan f \ subseteq X \ kali Y sedemikian sehingga untuk semua (x, y) \ dalam f dan (x ', y') \ dalam f ,XX(X,X)f:XYfX×Y(x,y)f(x,y)f

  1. jika xXx maka yYy , dan
  2. jika xXx dan y=y maka x=x .

Kategori ruang koherensi tertutup Cartesian dan monoid. Saya ingin tahu kapan pullback atau pushout ada untuk kategori ini, dan ketika ada beberapa analog pullback atau pushout monoid (dan bagaimana mendefinisikannya, kalau-kalau gagasan ini masuk akal).

Neel Krishnaswami
sumber
Dari mana definisi ini? Yang ada di Girard, Lafont & Taylor terlihat sangat berbeda.
Charles Stewart
Kedua definisi itu setara. Saya hanya menganggap web sebagai primitif, dari mana kumpulan klik dapat diturunkan.
Neel Krishnaswami
Saya menemukan pilihan definisi Neel jauh lebih dapat dipahami daripada yang asli.
Dave Clarke
3
Saya akan menyatakan pertanyaan yang jelas: apakah Anda tahu bahwa mereka tidak selalu ada? Dengan kata lain, apakah Anda terbiasa dengan contoh-contoh dari functor ke dalam hubungan koherensi yang tidak memiliki batas / colimit?
Ohad Kammar
1
Kedua definisi itu setara - Benar, tetapi apakah Anda membuat definisi ini, atau apakah Anda mendapatkannya dari orang lain? Pertanyaan bagus, btw, saya terkejut bahwa tidak ada yang tahu apakah equalizer selalu ada.
Charles Stewart

Jawaban:

5

Saya sekarang melihat bagaimana mendefinisikan equaliser untuk ruang koherensi, yang berarti kemunduran selalu ada (karena produk melakukannya). Saya tidak tahu bagaimana melakukan ini, sebenarnya ....

Ingat komposisi itu adalah komposisi relasional yang biasa, jadi jika dan , maka:f:ABg:BC

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

(Dalam definisi ini, eksistensial sebenarnya menyiratkan keberadaan unik . Misalkan kita memiliki sedemikian sehingga dan . Karena kita tahu bahwa , ini berarti . Maka ini berarti kita memiliki dan dan , jadi akibatnya .)bB(a,b)f(b,c)gaAabBbbBb(b,c)g(b,c)gb=b

Kami sekarang membuat equaliser. Misalkan kita memiliki ruang koherensi dan , dan morphisms . Sekarang tentukan equalizer sebagai berikut.ABf,g:AB(E,e:EA)

  1. Untuk web, ambil Ini memilih subset token dari di mana baik dan setuju (hingga koherensi - saya memiliki kesalahan ini dalam versi pertama saya ), atau keduanya tidak ditentukan.

    E={b.(a,b)faAa.(a,b)gaAb.(a,b)gaAa.(a,b)f}
    Afg
  2. Tentukan hubungan koherensi pada . Ini hanya pembatasan hubungan koherensi pada ke subset . Ini akan menjadi refleksif dan simetris karena adalah.E={(a,a)A|aEaE}AEA

  3. Peta equalizer hanyalah diagonal .ee:EA={(a,a)|aE}

Karena saya mengacaukan versi bukti saya yang pertama, saya akan memberikan properti universalitas secara eksplisit. Misalkan kita memiliki objek lain dan morfisme sedemikian rupa sehingga .Xm:XAm;f=m;g

Sekarang definisikan sebagai . Jelas , tetapi untuk menunjukkan kesetaraan kita perlu menunjukkan yang sebaliknya .h:XE{(x,a)|aE}h;immh;i

Jadi asumsikan . Kita sekarang perlu menunjukkan bahwa dan .(x,a)mb.(a,b)faAa.(a,b)gb.(a,b)gaAa.(a,b)f

Pertama, asumsikan dan . Jadi kita tahu bahwa dan , jadi . Oleh karena itu , dan ada sehingga dan . Karena , kita tahu , dan ada sedemikian rupa sehingga .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

Secara simetris, asumsikan dan . Jadi kita tahu bahwa dan , jadi . Oleh karena itu , dan ada sehingga dan . Karena , kita tahu , dan ada sedemikian rupa sehingga .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

Neel Krishnaswami
sumber
Saya tidak melihat bagaimana Anda dapat membuktikan universal. Hanya ada satu cara untuk memfaktorkan setiap , dan itu dengan menetapkan sebagai . Jelas , tapi saya tidak mengerti mengapa kebalikannya berlaku: ambil beberapa , dan beberapa , dengan . Maka kita memiliki , maka dari pilihan kita memiliki . Dari definisi komposisi, ada beberapa sedemikian sehingga dan . Kita dapat menyimpulkan bahwaem:XAh:XEh:={(x,a):(x,a)m,aE}h;emxmabBafbx(m;f)bmx(m;g)baxmaagba\sympa, tapi kita hanya tahu dan , jadi kita tidak bisa menyimpulkan bahwa dan selesai. afbagba=a
Ohad Kammar
Ya, Anda benar - subset yang dipilih equalizer harus sesuai dengan koherensi, bukan kesetaraan. Saya telah mengubah definisi untuk mencerminkan hal ini, dan memberikan bukti bahwa diagram tersebut berubah secara eksplisit.
Neel Krishnaswami
Ah ... Tapi sekarang tidak menyamakan diagram. Memang, asumsikan . Kemudian, menurut definisi , kita memiliki , maka ada beberapa sedemikian sehingga . Tapi kita tidak memiliki itu , jadi kami tidak dapat menunjukkan bahwa . Anda tampaknya mengalami masalah yang sama dengan yang saya alami tadi malam, karenanya pertanyaan saya yang jelas di atas. Tapi mungkin Anda akan berhasil di tempat saya gagal! Langkah saya selanjutnya adalah mengambil yang lebih canggih , katakan sesuatu seperti a , tetapi kemudian bukan morfisme yang valid, sehingga diperlukan beberapa pilihan yang lebih cermat. ea(e;f)beafba\sympaagbaeaa(e;g)beaeaa\sympae
Ohad Kammar
Saya sekarang ingat mengapa saya berharap jawabannya ada dalam tesis seseorang. :) Pokoknya, saya akan memikirkannya lebih lanjut - mungkin ada beberapa trik yang mungkin melalui fakta bahwa gambar terbalik berpasangan tidak koheren.
Neel Krishnaswami