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:X→Y tra spazi di coerenza è una relazione f⊆X×Y tale che per tutti (x,y)∈f e (x′,y′)∈f ,

  1. se x≎Xx′ allora y≎Yy′ e
  2. se x≎Xx′ 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:A→Bg:B→C

f;g={(a,c)∈A×C|∃b∈B.(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 .)b′∈B(a,b′)∈f(b′,c)∈ga≎Aab≎Bb′b≎Bb′(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:A→B(E,e:E→A)

  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)∈f⟹∃a′≎Aa.(a′,b)∈ga∈A∧∀b.(a,b)∈g⟹∃a′≎Aa.(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|a∈E∧a′∈E}AE≎A

  3. La mappa dell'equalizzatore è solo la diagonale .ee:E→A={(a,a)|a∈E}

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:X→Am;f=m;g

Ora definisci come . Ovviamente , ma per mostrare l'uguaglianza dobbiamo mostrare il contrario .h:X→E{(x,a)|a∈E}h;i⊆mm⊆h;i

Quindi supponiamo . Ora dobbiamo mostrare che and .(x,a)∈m∀b.(a,b)∈f⟹∃a′≎Aa.(a′,b)∈g∀b.(a,b)∈g⟹∃a′≎Aa.(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 .b∈B(a,b)∈f(x,a)∈m(a,b)∈f(x,b)∈m;f(x,b)∈m;ga′∈A(x,a′)∈m(a′,b)∈gx≎xa≎a′a′≎a(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 .b∈B(a,b)∈g(x,a)∈m(a,b)∈g(x,b)∈m;g(x,b)∈m;fa′∈A(x,a′)∈m(a′,b)∈fx≎xa≎a′a′≎a(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:X→Ah:X→Eh:={(x,a):(x,a)∈m,a∈E}h;e⊂mxmab∈Bafbx(m;f)bmx(m;g)ba′xma′a′gba\sympa′, ma sappiamo solo che e , quindi non possiamo davvero dedurre che e finire. afba′gba=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′\sympaa′gbaea′a(e;g)beaea′⟺a\sympa′e
— 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.