Тепер я бачу, як визначити еквалайзери для когерентних просторів, а це означає, що виправлення завжди існують (оскільки продукти є). Я не знаю, як це зробити, насправді….
Нагадаємо, що композиція - це звичайна реляційна композиція, тому якщо і , то:f:A→Bg:B→C
f;g={(a,c)∈A×C|∃b∈B.(a,b)∈f∧(b,c)∈g}
(У цьому визначенні екзистенціал насправді передбачає унікальне існування. Припустимо, у нас є таке, що і Оскільки ми знаємо, що , це означає, що . Тоді це означає, що у нас є і і , тому, отже, .)b′∈B(a,b′)∈f(b′,c)∈ga≎Aab≎Bb′b≎Bb′(b,c)∈g(b′,c)∈gb=b′
Тепер будуємо еквалайзери. Припустимо , що ми маємо когерентні простору і , і морфізма . Тепер визначте еквалайзер наступним чином.ABf,g:A→B(E,e:E→A)
Для Інтернету візьміть
Це вибирає підмножину токенів на які погоджуються або і (до узгодженості - я помилявся в своїй першій версії ), або обидва не визначені.
E=⎧⎩⎨⎪⎪⎪⎪a∈A∀b.(a,b)∈f⟹∃a′≎Aa.(a′,b)∈g∧∀b.(a,b)∈g⟹∃a′≎Aa.(a′,b)∈f⎫⎭⎬⎪⎪⎪⎪
Afg
Визначте співвідношення когерентності на . Це просто обмеження когерентності відносини на до підмножини . Це буде рефлексивно та симетрично, оскільки є.≎E={(a,a′)∈≎A|a∈E∧a′∈E}AE≎A
- Карта еквалайзера - це просто діагональ .ee:E→A={(a,a)|a∈E}
Оскільки я переплутав свою першу версію доказу, я надам властивість універсальності чітко. Припустимо, у нас є будь-який інший об’єкт і морфізм такий, що .Xm:X→Am;f=m;g
Тепер визначте як . Очевидно , але щоб показати рівність, нам потрібно показати зворотній .h:X→E{(x,a)|a∈E}h;i⊆mm⊆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;ga′∈A(x,a′)∈m(a′,b)∈gx≎xa≎a′a′≎a(a′,b)∈g
Симетрично припустимо, що і . Отже, ми знаємо, що і , так . Тому , і тому є такий, що і . Оскільки , ми знаємо , і тому є такий, що .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