Properties of objects that are stable under finite products #
We introduce typeclasses IsClosedUnderBinaryProducts and
IsClosedUnderFiniteProducts expressing that P : ObjectProperty C
is closed under binary products or finite products.
We introduce a constructor for P.IsClosedUnderFiniteProducts
assuming P.IsClosedUnderBinaryProducts,
P.IsClosedUnderLimitsOfShape (Discrete.{0} PEmpty) and that C
has finite products.
The typeclass saying that P : ObjectProperty C is stable under binary products.
Equations
Instances For
All objects that are binary products of objects in P.
Equations
Instances For
The typeclass saying that P : ObjectProperty C is stable under finite products.
Instances
The typeclass saying that P : ObjectProperty C is stable under binary coproducts.
Equations
Instances For
All objects that are binary coproducts of objects in P.
Equations
Instances For
The typeclass saying that P : ObjectProperty C is stable under finite coproducts.