Set theory MOC

Ordered pair

An ordered pair is a construction satisfying the fundamental property #m/def/set

(𝑎1,𝑏1)=(𝑎2,𝑏2)[𝑎1=𝑎2][𝑏1=𝑏2]

the set of all ordered pairs from a given pair of sets forms the cartesian product. One may then define an ordered 𝑛-tuple by (𝑎,𝑏,𝑐) =((𝑎,𝑏),𝑐), &c. Compare this with the related universal property of the categorical product.

Construction

Kuratowski

Within ZF the typical model, due to Kazimierz Kuratowski, is as follows

(𝑎,𝑏)=𝐾{{𝑎},{𝑎,𝑏}}

which satisfies the fundamental property.

Type theory

In a type theory, it is more typical to define ordered pairs directly, so that if 𝑎 :𝐴 and 𝑏 :𝐵, we can form (𝑎,𝑏) :𝐴 ×𝐵, and moreover if 𝑝 :𝐴 ×𝐵, then pr1𝑝 :𝐴 and pr2𝑝 :𝐵. The interaction of these rules for introduction and elimination are then subject to further 𝜂-unicity and 𝛽-computation rules. See product type, or the more general dependent pair.


#state/develop | #lang/en | #SemBr