diff options
author | Jacques Comeaux <jacquesrcomeaux@protonmail.com> | 2024-04-25 17:38:21 -0500 |
---|---|---|
committer | Jacques Comeaux <jacquesrcomeaux@protonmail.com> | 2024-04-25 17:38:21 -0500 |
commit | c3982b7fd9561fec34e60b28c0f20f03e9926f81 (patch) | |
tree | 36f1c7ff1f01779cef94ce267c80413b40c20ac1 /Coeq.agda | |
parent | 7de733feae4f391cc4738e23906e7d1f48bd2e0d (diff) |
Define coequalizers and pushouts in Nat
Diffstat (limited to 'Coeq.agda')
-rw-r--r-- | Coeq.agda | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -28,7 +28,7 @@ open Category Nat open Coproduct (IsCoproduct⇒Coproduct coprod) open HomReasoning -iterated-coequalizer +coequalizer-on-coproduct : {A B A+B C Q₁ Q₂ : Obj} → (i₁ : A ⇒ A+B) → (i₂ : B ⇒ A+B) @@ -39,7 +39,7 @@ iterated-coequalizer → IsCoequalizer (f ∘ i₁) (g ∘ i₁) q₁ → IsCoequalizer (q₁ ∘ f ∘ i₂) (q₁ ∘ g ∘ i₂) q₂ → IsCoequalizer f g (q₂ ∘ q₁) -iterated-coequalizer {C = C} {Q₁} {Q₂} i₁ i₂ f g q₁ q₂ coprod coeq₁ coeq₂ = record +coequalizer-on-coproduct {C = C} {Q₁} {Q₂} i₁ i₂ f g q₁ q₂ coprod coeq₁ coeq₂ = record { equality = ≈-i₁-i₂ (q₂ ∘ q₁ ∘ f) (q₂ ∘ q₁ ∘ g) |