Zulip Chat Archive
Stream: new members
Topic: Forks and pullbacks
Coleton Kotch (Jul 21 2024 at 23:35):
Given , and some which factors through as , we have that any Fork (or equalizer cone) on and , gives a pullback cone for and (and is a lift for the square). Conversely, given any pullback cone on and such that we have a lift, then we have a Fork.
In particular, given the case that is a terminal object, then we have a bijection as any pullback cone will give a fork.
As far as I can tell, we do not have any form of this in the library. Implementing it and its dual should not be too much work, but better to ask first.
Joël Riou (Jul 22 2024 at 02:46):
I do not think we have anything like this in mathlib, though as independent lemmas/definitions I am not convinced that these would be very welcomed additions to mathlib, unless they are used in order to prove something more substantial.
Coleton Kotch (Jul 22 2024 at 03:40):
I was looking at using them to prove a that in a category with subobject classifiers, monomorphisms are all regular monomorphisms. Though this doesn’t require the dual notion and only needs the specific case where Y is terminal.
Last updated: May 02 2025 at 03:31 UTC