diff options
| author | Jacques Comeaux <jacquesrcomeaux@protonmail.com> | 2026-07-10 17:21:14 -0700 |
|---|---|---|
| committer | Jacques Comeaux <jacquesrcomeaux@protonmail.com> | 2026-07-10 17:21:14 -0700 |
| commit | a408cbee9abbe2dbeee09bd36afc678efe7b6557 (patch) | |
| tree | 22d6f05d6ce81357629fa2864305b81d68eed52e /Category/Monoidal/Instance | |
| parent | 7875edd03cce586a8c9f0b95dedffb390bfdbd61 (diff) | |
Use latest agda-categories
Diffstat (limited to 'Category/Monoidal/Instance')
| -rw-r--r-- | Category/Monoidal/Instance/Cospans.agda | 9 | ||||
| -rw-r--r-- | Category/Monoidal/Instance/DecoratedCospans/Products.agda | 10 | ||||
| -rw-r--r-- | Category/Monoidal/Instance/Nat.agda | 12 |
3 files changed, 14 insertions, 17 deletions
diff --git a/Category/Monoidal/Instance/Cospans.agda b/Category/Monoidal/Instance/Cospans.agda index a1648db..187eaca 100644 --- a/Category/Monoidal/Instance/Cospans.agda +++ b/Category/Monoidal/Instance/Cospans.agda @@ -9,9 +9,9 @@ import Categories.Morphism as Morphism import Categories.Morphism.Reasoning.Iso as IsoReasoning open import Categories.Category using (_[_,_]; _[_β_]; _[_β_]; Category) -open import Categories.Category.BinaryProducts using (BinaryProducts) 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.Symmetric using (Symmetric) open import Categories.Category.Monoidal.Braided using (Braided) open import Categories.Category.Monoidal.Core using (Monoidal) @@ -27,7 +27,7 @@ open import Functor.Instance.Cospan.Stack π using (β) open import Functor.Instance.Cospan.Embed π using (L; L-resp-β) module π = FinitelyCocompleteCategory π -open CocartesianMonoidal π.U π.cocartesian using (β₯+--id; -+β₯-id; β₯+Aβ
A; A+β₯β
A; +-monoidal) +open CocartesianMonoidal π.cocartesian using (β₯+--id; -+β₯-id; β₯+Aβ
A; A+β₯β
A; +-monoidal) open CocartesianSymmetricMonoidal π.U π.cocartesian using (+-symmetric) open Monoidal +-monoidal using () renaming (triangle to tri; pentagon to pent) @@ -36,8 +36,7 @@ open import Categories.Category.Monoidal.Utilities +-monoidal using (associator- module _ where - open CartesianCategory FinitelyCocompletes-CC using (products) - open BinaryProducts products using (_Γ_) + open CartesianCategory FinitelyCocompletes-CC using (_Γ_) πΓπ : FinitelyCocompleteCategory o β e πΓπ = π Γ π diff --git a/Category/Monoidal/Instance/DecoratedCospans/Products.agda b/Category/Monoidal/Instance/DecoratedCospans/Products.agda index 647f887..4fd323e 100644 --- a/Category/Monoidal/Instance/DecoratedCospans/Products.agda +++ b/Category/Monoidal/Instance/DecoratedCospans/Products.agda @@ -21,7 +21,6 @@ import Categories.Morphism.Reasoning as β-Reasoning open import Categories.Category using (_[_,_]; _[_β_]; _[_β_]; Category) open import Categories.Category.Core 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.Functor using (Functor; _βF_) renaming (id to idF) @@ -44,8 +43,7 @@ module π = SymmetricMonoidalCategory π module _ where - open CartesianCategory FinitelyCocompletes-CC using (products) - open BinaryProducts products using (_Γ_) + open CartesianCategory FinitelyCocompletes-CC using (_Γ_) πΓπ : FinitelyCocompleteCategory o β e πΓπ = π Γ π @@ -57,8 +55,7 @@ module _ where module _ where - open Cartesian SymMonCat-Cartesianβ² using (products) - open BinaryProducts products using (_Γ_; _β_) + open Cartesian SymMonCat-Cartesianβ² using (_Γ_) πΓπ : SymmetricMonoidalCategory oβ² ββ² eβ² πΓπ = π Γ π @@ -70,8 +67,7 @@ module _ where module _ where - open Cartesian SymMonCat-Cartesian using (products) - open BinaryProducts products using (_Γ_; _β_) + open Cartesian SymMonCat-Cartesian using (_Γ_) smcπΓπ : SymmetricMonoidalCategory o β e smcπΓπ = smc π Γ smc π diff --git a/Category/Monoidal/Instance/Nat.agda b/Category/Monoidal/Instance/Nat.agda index 24b30a6..23ee39d 100644 --- a/Category/Monoidal/Instance/Nat.agda +++ b/Category/Monoidal/Instance/Nat.agda @@ -6,7 +6,9 @@ open import Level using (0β) open import Categories.Category.Monoidal.Bundle using (MonoidalCategory; SymmetricMonoidalCategory) open import Categories.Category.Instance.Nat using (Nat; Nat-Cartesian; Nat-Cocartesian; Natop) open import Categories.Category.Cartesian using (Cartesian) -open import Categories.Category.Cocartesian using (Cocartesian; module CocartesianMonoidal; module CocartesianSymmetricMonoidal) +open import Categories.Category.Cocartesian using (Cocartesian) +open import Categories.Category.Cocartesian.Monoidal using (module CocartesianMonoidal) +open import Categories.Category.Cocartesian.SymmetricMonoidal using (module CocartesianSymmetricMonoidal) open import Categories.Category.Cartesian.Monoidal using (module CartesianMonoidal) open import Categories.Category.Duality using (coCartesianβCocartesian; CocartesianβcoCartesian) @@ -26,7 +28,7 @@ module Monoidal where Nat,+,0 : MonoidalCategory 0β 0β 0β Nat,+,0 .U = Nat - Nat,+,0 .monoidal = +-monoidal Nat Nat-Cocartesian + Nat,+,0 .monoidal = +-monoidal Nat-Cocartesian Nat,Γ,1 : MonoidalCategory 0β 0β 0β Nat,Γ,1 .U = Nat @@ -38,7 +40,7 @@ module Monoidal where Natop,Γ,1 : MonoidalCategory 0β 0β 0β Natop,Γ,1 .U = Natop - Natop,Γ,1 .monoidal = +-monoidal Natop Natop-Cocartesian + Natop,Γ,1 .monoidal = +-monoidal Natop-Cocartesian module Symmetric where @@ -50,7 +52,7 @@ module Symmetric where Nat,+,0 : SymmetricMonoidalCategory 0β 0β 0β Nat,+,0 .U = Nat - Nat,+,0 .monoidal = +-monoidal Nat Nat-Cocartesian + Nat,+,0 .monoidal = +-monoidal Nat-Cocartesian Nat,+,0 .symmetric = +-symmetric Nat Nat-Cocartesian Nat,Γ,1 : SymmetricMonoidalCategory 0β 0β 0β @@ -65,7 +67,7 @@ module Symmetric where Natop,Γ,1 : SymmetricMonoidalCategory 0β 0β 0β Natop,Γ,1 .U = Natop - Natop,Γ,1 .monoidal = +-monoidal Natop Natop-Cocartesian + Natop,Γ,1 .monoidal = +-monoidal Natop-Cocartesian Natop,Γ,1 .symmetric = +-symmetric Natop Natop-Cocartesian open Symmetric public |
