The precategory of concrete groups

Content created by Fredrik Bakke, Jonathan Prieto-Cubides, Egbert Rijke, Julian KG, fernabnor and louismntnu.

Created on 2022-09-20.
Last modified on 2024-03-11.

module group-theory.precategory-of-concrete-groups where
Imports
open import category-theory.large-precategories

open import foundation.universe-levels

open import group-theory.concrete-groups
open import group-theory.homomorphisms-concrete-groups

Definitions

The large precategory of concrete groups

Concrete-Group-Large-Precategory : Large-Precategory lsuc (_⊔_)
Concrete-Group-Large-Precategory =
  make-Large-Precategory
    ( Concrete-Group)
    ( hom-set-Concrete-Group)
    ( λ {l1} {l2} {l3} {G} {H} {K}  comp-hom-Concrete-Group G H K)
    ( λ {l} {G}  id-hom-Concrete-Group G)
    ( λ {l1} {l2} {l3} {l4} {G} {H} {K} {L} h g f 
      eq-htpy-hom-Concrete-Group G L _ _
        ( associative-comp-hom-Concrete-Group G H K L h g f))
    ( λ {l1} {l2} {G} {H} f 
      eq-htpy-hom-Concrete-Group G H _ _
        ( left-unit-law-comp-hom-Concrete-Group G H f))
    ( λ {l1} {l2} {G} {H} f 
      eq-htpy-hom-Concrete-Group G H _ _
        ( right-unit-law-comp-hom-Concrete-Group G H f))

Recent changes