Products [dt-002K]

Recall Construction [dt-000E], which showed that the product of two pointed posets is itself a pointed poset. In Exercise [dt-001X] you may also have shown that A \times B is also a cpo if A and B are cpos, with this definition for lubs: \bigsqcup X \; = \; \left (\bigsqcup \{ x \mid \exists y.\ (x,y) \in X \}, \bigsqcup \{ y \mid \exists x.\ (x,y) \in X \}\right ) This definition can be made a little more comprehensible by defining it in terms of the two projection operators for pairs:

These building blocks can be used to make many functions on products (thereby ensuring continuity):

Context

Lecture. Domain theory › Constructions on cpos and PCF [dt-001Z]

Backlinks

Theorem. Closure of algebraic cpos under product [dt-004C]

Extending PCF with product types [dt-003R]

Related

Exercise. [dt-001X]

Definition. Cartesian product [dm-0005]

Definition. Complete partial order [dt-001D]

Definition. Continuity [dt-001J]

Definition. Functor [dm-000J]

Definition. Least upper bound [dt-0017]

Definition. Pointed poset [dt-000G]

Construction. Product of cpos [dt-0021]

Construction. Product of two pointed posets [dt-000E]

Example. The category \mathbf {Cpo} [dt-002B]