The precategory of commutative rings
module commutative-algebra.precategory-of-commutative-rings where
Imports
open import category-theory.large-precategories open import category-theory.precategories open import commutative-algebra.commutative-rings open import commutative-algebra.homomorphisms-commutative-rings open import foundation.universe-levels
Idea
The precategory of commutative rings consists of commutative rings and homomorphisms of commutative rings.
Definitions
The large precategory of commutative rings
Commutative-Ring-Large-Precategory : Large-Precategory lsuc _⊔_ obj-Large-Precategory Commutative-Ring-Large-Precategory = Commutative-Ring hom-Large-Precategory Commutative-Ring-Large-Precategory = hom-Commutative-Ring comp-hom-Large-Precategory Commutative-Ring-Large-Precategory {X = A} {B} {C} = comp-hom-Commutative-Ring A B C id-hom-Large-Precategory Commutative-Ring-Large-Precategory {X = A} = id-hom-Commutative-Ring A associative-comp-hom-Large-Precategory Commutative-Ring-Large-Precategory {X = A} {B} {C} {D} = associative-comp-hom-Commutative-Ring A B C D left-unit-law-comp-hom-Large-Precategory Commutative-Ring-Large-Precategory {X = A} {B} = left-unit-law-comp-hom-Commutative-Ring A B right-unit-law-comp-hom-Large-Precategory Commutative-Ring-Large-Precategory {X = A} {B} = right-unit-law-comp-hom-Commutative-Ring A B
The precategory of commutative rings of universe level l
Commutative-Ring-Precategory : (l : Level) → Precategory (lsuc l) l Commutative-Ring-Precategory = precategory-Large-Precategory Commutative-Ring-Large-Precategory