From b65266b7b41e3001eb3cf46c95ee6c9af021edc9 Mon Sep 17 00:00:00 2001 From: Jacques Comeaux Date: Thu, 30 Jul 2026 15:47:52 -0700 Subject: Update missed module to new agda-categories --- Category/Monoidal/Instance/DecoratedCospans.agda | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) (limited to 'Category/Monoidal') diff --git a/Category/Monoidal/Instance/DecoratedCospans.agda b/Category/Monoidal/Instance/DecoratedCospans.agda index b0625ab..8cd2e94 100644 --- a/Category/Monoidal/Instance/DecoratedCospans.agda +++ b/Category/Monoidal/Instance/DecoratedCospans.agda @@ -26,10 +26,10 @@ import Categories.Category.Monoidal.Properties as βŠ—-Properties import Categories.Category.Monoidal.Braided.Properties as Οƒ-Properties open import Categories.Category using (_[_,_]; _[_β‰ˆ_]; _[_∘_]; Category) -open import Categories.Category.BinaryProducts using (BinaryProducts) open import Categories.Category.Cartesian using (Cartesian) open import Categories.Category.Cartesian.Bundle using (CartesianCategory) -open import Categories.Category.Cocartesian using (module CocartesianMonoidal; module CocartesianSymmetricMonoidal) +open import Categories.Category.Cocartesian.Monoidal using (module CocartesianMonoidal) +open import Categories.Category.Cocartesian.SymmetricMonoidal using (module CocartesianSymmetricMonoidal) open import Categories.Category.Monoidal.Braided using (Braided) open import Categories.Category.Monoidal.Core using (Monoidal) open import Categories.Category.Monoidal.Symmetric using (Symmetric) @@ -51,7 +51,7 @@ open import Functor.Instance.DecoratedCospan.Stack π’ž F using (βŠ—) open import Functor.Instance.DecoratedCospan.Embed π’ž F using (L; L-resp-βŠ—; B₁) open import Category.Monoidal.Instance.DecoratedCospans.Products π’ž F -open CocartesianMonoidal π’ž.U π’ž.cocartesian using (βŠ₯+--id; -+βŠ₯-id; βŠ₯+Aβ‰…A; A+βŠ₯β‰…A; +-monoidal) +open CocartesianMonoidal π’ž.cocartesian using (βŠ₯+--id; -+βŠ₯-id; βŠ₯+Aβ‰…A; A+βŠ₯β‰…A; +-monoidal) open import Categories.Category.Monoidal.Utilities +-monoidal using (associator-naturalIsomorphism) module LiftUnitorΛ‘ where @@ -61,7 +61,7 @@ module LiftUnitorΛ‘ where ≃₁ : NaturalTransformation (Hom[ π’Ÿ.U ][ π’Ÿ.unit ,-] ∘F F.F) (Hom[ π’Ÿ.U ][ π’Ÿ.unit ,-] ∘F F.F ∘F (βŠ₯ +-)) ≃₁ = ntHelper record { Ξ· = Ξ» { X β†’ record - { to = Ξ» { f β†’ π’Ÿ.U [ F.βŠ—-homo.Ξ· (βŠ₯ , X) ∘ π’Ÿ.U [ π’Ÿ.βŠ—.₁ (π’Ÿ.U [ F.₁ π’ž.initial.! ∘ F.Ξ΅ ] , f) ∘ ρ⇐ ] ] } + { to = Ξ» { f β†’ π’Ÿ.U [ F.βŠ—-homo.Ξ· (βŠ₯ , X) ∘ π’Ÿ.U [ π’Ÿ.βŠ—.₁ (π’Ÿ.U [ F.₁ π’ž.Β‘ ∘ F.Ξ΅ ] , f) ∘ ρ⇐ ] ] } ; cong = Ξ» { x β†’ refl⟩∘⟨ reflβŸ©βŠ—βŸ¨ x ⟩∘⟨refl } } } ; commute = ned @@ -105,7 +105,7 @@ module LiftUnitorΛ‘ where F.βŠ—-homo.Ξ· (βŠ₯ , X) ∘ (F.₁ Β‘ ∘ F.Ξ΅) βŠ—β‚ f ∘ ρ⇐ ∎ where open Shorthands π’ž.monoidal using (λ⇐) - open CocartesianMonoidal π’ž.U π’ž.cocartesian using (unitorΛ‘) + open Monoidal +-monoidal using (unitorΛ‘) open π’Ÿ.Equiv open π’Ÿ using (sym-assoc; _∘_; id; _βŠ—β‚_; identityΚ³) open βŠ—-Reasoning π’Ÿ.monoidal @@ -122,7 +122,7 @@ module LiftUnitorΚ³ where ≃₁ : NaturalTransformation (Hom[ π’Ÿ.U ][ π’Ÿ.unit ,-] ∘F F.F) (Hom[ π’Ÿ.U ][ π’Ÿ.unit ,-] ∘F F.F ∘F (-+ βŠ₯)) ≃₁ = ntHelper record { Ξ· = Ξ» { X β†’ record - { to = Ξ» { f β†’ π’Ÿ.U [ F.βŠ—-homo.Ξ· (X , βŠ₯) ∘ π’Ÿ.U [ π’Ÿ.βŠ—.₁ (f , π’Ÿ.U [ F.₁ π’ž.initial.! ∘ F.Ξ΅ ]) ∘ ρ⇐ ] ] } + { to = Ξ» { f β†’ π’Ÿ.U [ F.βŠ—-homo.Ξ· (X , βŠ₯) ∘ π’Ÿ.U [ π’Ÿ.βŠ—.₁ (f , π’Ÿ.U [ F.₁ π’ž.Β‘ ∘ F.Ξ΅ ]) ∘ ρ⇐ ] ] } ; cong = Ξ» { x β†’ refl⟩∘⟨ x βŸ©βŠ—βŸ¨refl ⟩∘⟨refl } } } ; commute = ned @@ -165,7 +165,7 @@ module LiftUnitorΚ³ where F.βŠ—-homo.Ξ· (X , βŠ₯) ∘ f βŠ—β‚ (F.₁ Β‘ ∘ F.Ξ΅) ∘ ρ⇐ ∎ where open Shorthands π’ž.monoidal using () renaming (ρ⇐ to ρ⇐′) - open CocartesianMonoidal π’ž.U π’ž.cocartesian using (unitorΚ³) + open Monoidal +-monoidal using (unitorΚ³) open π’Ÿ.Equiv open π’Ÿ using (sym-assoc; _∘_; id; _βŠ—β‚_; identityΚ³) open βŠ—-Reasoning π’Ÿ.monoidal @@ -279,7 +279,7 @@ module LiftAssociator where open π’Ÿ using (sym-assoc; _∘_; id; _βŠ—β‚_; identityΚ³; assoc-commute-from; unitorΛ‘-commute-to) renaming (unitorΛ‘ to Ζ›; associator to Ξ±) open βŠ—-Reasoning π’Ÿ.monoidal open β‡’-Reasoning π’Ÿ.U - open CocartesianMonoidal π’ž.U π’ž.cocartesian using () renaming (associator to Ξ±β€²) + open Monoidal +-monoidal using () renaming (associator to Ξ±β€²) open βŠ—-Properties π’Ÿ.monoidal using (coherence-inv₁; coherence-inv₃) module Associator = Square {[π’žΓ—π’ž]Γ—π’ž} {π’ž} {[π’ŸΓ—π’Ÿ]Γ—π’Ÿ} {π’Ÿ} {[FΓ—F]Γ—F} {F} {[x+y]+z.F {π’ž}} {x+[y+z].F {π’ž}} (assoc-≃ {π’ž}) ≃₁ ≃₂ ≃₂≋≃₁ open LiftAssociator using (module Associator) -- cgit v1.2.3