Quando gli spazi di coerenza hanno pullback e pushout?


12

Una relazione di coerenza X su un set X è una relazione riflessiva e simmetrica. Uno spazio di coerenza è una coppia (X,X) e un morfismo f:XY tra spazi di coerenza è una relazione fX×Y tale che per tutti (x,y)f e (x,y)f ,

  1. se xXx allora yYy e
  2. se xXx e y=y quindi x=x .

La categoria degli spazi di coerenza è sia cartesiana che monoidale chiusa. Vorrei sapere quando esistono pullback o pushout per questa categoria e quando esiste un analogo monoideale di pullback o pushout (e come definirlo, nel caso in cui questa nozione abbia senso).


Da dove viene questa definizione? Quello di Girard, Lafont e Taylor sembra molto diverso.
Charles Stewart,

Le due definizioni sono equivalenti. Sto solo prendendo il web come primitivo, da cui si può derivare l'insieme di cricche.
Neel Krishnaswami,

Trovo che la scelta della definizione di Neel sia molto più comprensibile dell'originale.
Dave Clarke,

3
Ti faccio una domanda ovvia: sai che non esistono sempre? In altre parole, hai familiarità con qualche esempio di funzione in relazioni di coerenza che non ha un limite / limite?
Ohad Kammar,

1
Le due definizioni sono equivalenti : giusto, ma hai inventato questa definizione o l'hai ottenuta da qualcun altro? Grande domanda, a proposito, sono sorpreso che nessuno sembra sapere se gli equalizzatori esistono sempre.
Charles Stewart,

Risposte:


5

Ora vedo come definire gli equalizzatori per gli spazi di coerenza, il che significa che i pullback esistono sempre (poiché i prodotti esistono). Non so come farlo, in realtà ....

Ricorda che la composizione è la solita composizione relazionale, quindi se e , quindi:f:ABg:BC

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

(In questa definizione, l'esistenziale implica in realtà un'esistenza unica . Supponiamo di avere tale che e . Poiché sappiamo che , questo significa che . Quindi questo significa che abbiamo e e , quindi di conseguenza .)bB(a,b)f(b,c)gaAabBbbBb(b,c)g(b,c)gb=b

Ora costruiamo equalizzatori. Supponiamo di avere spazi coerenti e , e morfismi . Definire ora l'equalizzatore come segue.ABf,g:AB(E,e:EA)

  1. Per il web, prendi Questo individua il sottoinsieme di buoni di in cui una e d'accordo (fino a coerenza - ho avuto questo sbagliato nella mia prima versione ) o sono entrambi indefiniti.

    E={b.(a,b)faAa.(a,b)gaAb.(a,b)gaAa.(a,b)f}
    Afg
  2. Definire la relazione di coerenza su . Questa è solo la limitazione del rapporto di coerenza sulla al sottoinsieme . Ciò sarà riflessivo e simmetrico poiché lo è .E={(a,a)A|aEaE}AEA

  3. La mappa dell'equalizzatore è solo la diagonale .ee:EA={(a,a)|aE}

Da quando ho incasinato la mia prima versione della dimostrazione, darò esplicitamente la proprietà dell'universalità. Supponiamo di avere qualsiasi altro oggetto e il morfismo da tale che .Xm:XAm;f=m;g

Ora definisci come . Ovviamente , ma per mostrare l'uguaglianza dobbiamo mostrare il contrario .h:XE{(x,a)|aE}h;immh;i

Quindi supponiamo . Ora dobbiamo mostrare che and .(x,a)mb.(a,b)faAa.(a,b)gb.(a,b)gaAa.(a,b)f

Per prima cosa, supponi e . Quindi sappiamo che e , quindi . Pertanto , e quindi esiste una tale che and . Poiché , conosciamo , e quindi esiste tale che .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

Simmetricamente, supponiamo e . Quindi sappiamo che e , quindi . Pertanto , e quindi esiste una tale che and . Poiché , conosciamo , e quindi esiste tale che .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


Non vedo come puoi provare universale. C'è solo un modo per fattorizzare qualsiasi , e cioè impostando come . Ovviamente , ma non vedo perché il contrario sia valido: prendi un po 'di e un po' di , con . Quindi abbiamo , quindi dalla scelta di abbiamo . Dalla definizione di composizione, esiste tale che e . Possiamo dedurre cheem:XAh:XEh:={(x,a):(x,a)m,aE}h;emxmabBafbx(m;f)bmx(m;g)baxmaagba\sympa, ma sappiamo solo che e , quindi non possiamo davvero dedurre che e finire. afbagba=a
Ohad Kammar,

Sì, hai ragione: il sottoinsieme scelto dall'equalizzatore deve essere coerente, non uguale. Ho cambiato la definizione per riflettere questo, e data la prova il diagramma commuta esplicitamente.
Neel Krishnaswami,

Ah ... Ma ora non equalizza il diagramma. In effetti, supponiamo che . Poi, 's definizione, abbiamo , quindi esiste un certo tale che . Ma non abbiamo questo , quindi non possiamo dimostrare che . Sembra che tu stia incontrando gli stessi problemi che ho incontrato ieri sera, quindi la mia ovvia domanda sopra. Ma forse ci riuscirai dove ho fallito! Il mio prossimo passo è stato quello di prendere un più sofisticato , dire qualcosa del tipo , ma poi non è un morfismo valido, per cui è necessaria una certa scelta più attenta. ea(e;f)beafba\sympaagbaeaa(e;g)beaeaa\sympae
Ohad Kammar,

Ora ricordo perché speravo che la risposta fosse già nella tesi di qualcuno. :) Comunque, ci penserò di più: potrebbe esserci qualche trucco possibile sul fatto che le immagini inverse sono incoerenti a coppie.
Neel Krishnaswami,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.