Skip to content

Commit d103a77

Browse files
committed
Add variants of the left-unitor coherence law
1 parent 1d76172 commit d103a77

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

src/Categories/Bicategory/Extras.agda

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -405,6 +405,16 @@ module UnitorCoherence where
405405
id₁ ▷ (λ⇒ ∘ᵥ α⇒) ≈˘⟨ id.identity ⟩⊚⟨refl ⟩
406406
id.F₁ _ ⊚₁ (λ⇒ ∘ᵥ α⇒) ∎)
407407

408+
unitorˡ-coherence-iso : {f : B ⇒₁ C} {g : A ⇒₁ B} unitorˡ ◁ᵢ g ≈ᵢ unitorˡ ∘ᵢ associator {f = id₁} {f} {g}
409+
unitorˡ-coherence-iso = ⌞ unitorˡ-coherence ⌟
410+
411+
unitorˡ-coherence-inv : [ f ⊚₀ g ⇒ (id₁ ⊚₀ f) ⊚₀ g ]⟨
412+
λ⇐ ◁ g
413+
≈ λ⇐ ⇒⟨ id₁ ⊚₀ (f ⊚₀ g) ⟩
414+
α⇐
415+
416+
unitorˡ-coherence-inv = to-≈ unitorˡ-coherence-iso
417+
408418
unitorʳ-coherence : [ (f ⊚₀ g) ⊚₀ id₁ ⇒ f ⊚₀ g ]⟨
409419
ρ⇒
410420
≈ α⇒ ⇒⟨ f ⊚₀ (g ⊚₀ id₁) ⟩

0 commit comments

Comments
 (0)