Given two -sets and , the cartesian product of and is given by an -set structure on the underlying product type defined by
Given a family of -sets indexed by a type , the indexed cartesian product of is given by an -set structure on the underlying dependent product type defined by