Weak equalizers #
These are weak limits for diagrams of shape WalkingParallelPair.
Two parallel morphisms f and g have a weak equalizer if the diagram parallelPair f g
has a weak limit.
Equations
Instances For
If a weak equalizer of f and g exists, we can access an arbitrary choice of such by
saying weakEqualizer f g.
Equations
Instances For
If a weak equalizer of f and g exists, we can access the morphism
weakEqualizer f g ⟶ X by saying weakEqualizer.ι f g.
Equations
Instances For
A weak equalizer cone for a parallel pair f and g
Equations
Instances For
The weak equalizer built from weakEqualizer.ι f g is weakly limiting.
Equations
- One or more equations did not get rendered due to their size.
Instances For
A morphism k : W ⟶ X satisfying k ≫ f = k ≫ g factors through the weak equalizer of
f and g via weakEqualizer.lift : W ⟶ weakEqualizer f g.
Equations
Instances For
A morphism k : W ⟶ X satisfying k ≫ f = k ≫ g induces a morphism
l : W ⟶ weakEqualizer f g satisfying l ≫ weakEqualizer.ι f g = k.
Equations
Instances For
A category HasWeakEqualizers if it has all weak limits of shape WalkingParallelPair,
i.e. if it has a weak equalizer for every parallel pair of morphisms.
Equations
Instances For
A category with equalizers has weak equalizers.
If C has all weak limits of diagrams parallelPair f g, then it has all weak equalizers
This is a slightly more convenient method to verify that a fork is a weak limit cone. It only asks for a proof of facts that carry any mathematical content
Equations
- CategoryTheory.Limits.Fork.IsWeakLimit.mk t lift fac = { lift := lift, fac := ⋯ }
Instances For
This is another convenient method to verify that a fork is a weak limit cone. It
only asks for a proof of facts that carry any mathematical content, and allows access to the
same s for all parts.
Equations
- CategoryTheory.Limits.Fork.IsWeakLimit.mk' t create = CategoryTheory.Limits.Fork.IsWeakLimit.mk t (fun (s : CategoryTheory.Limits.Fork f g) => ↑(create s)) ⋯