GeneralitiesLet (a1, b1) and (a2, b2) be two ordered pairs. Then the characteristic or defining property of ordered pairs is
Ordered pairs can have other ordered pairs as entries. Hence the ordered pair enables the recursive definition of ordered n-tuples (ordered lists of n terms). For example, the ordered triple (a,b,c) can be defined as (a, (b,c) ), as one pair nested in another. This approach is mirrored in computer programming languages, where it is possible to construct a list of elements from nested ordered pairs. For example, the list (1 2 3 4 5) becomes (1, (2, (3, (4, (5, {} ))))). The Lisp programming language uses such lists as its primary data structure. The notion of ordered pair is crucial for the definition of Cartesian product and relation. Set theoretic definitions of the ordered pairThe characteristic property of ordered pairs mentioned in the preceding section is all that is necessary to understand the way ordered pairs are used in the mathematical literature. However, for purposes of foundations of mathematics it has been considered desirable to express the definition of every type of mathematical object in terms of sets, and for ordered pairs this has been done in several ways. Wiener's definitionNorbert Wiener proposed the first set theoretical definition of the ordered pair in 1914:
He observed that this definition would allow all the types of Principia Mathematica to be expressed using sets alone. (In Principia Mathematica, relations of all arities were primitive.) The standard Kuratowski definitionIn axiomatic set theory, the ordered pair (a,b) is usually defined as the Kuratowski pair:
The statement that x is the first element of an ordered pair p can then be formulated as and that x is the second element of p as
Note that this definition is still valid for the ordered pair p = (x,x) = { {x}, {x,x} } = { {x}, {x} } = { {x} }; in this case the statement Variant definitionsThe above definition of an ordered pair is "adequate", in the sense that it satisfies the characteristic property that an ordered pair must have (namely: if (a,b)=(x,y), then a=x and b=y), but also arbitrary, as there are many other definitions which are no more complicated and would also be adequate. Examples for other possible definitions include
The "reverse" pair is almost never used, as it has no obvious advantages (nor disadvantages) over the usual Kuratowski pair. The "short" pair has the disadvantage that the proof of the characteristic pair property (see above) is more complicated than for the Kuratowski pair (the axiom of regularity has to be used); moreover, as the number 2 is often defined as the set { 0, 1 } = { {}, {0} }, this would mean that 2 is the pair (0,0)short. Proving the characteristic property of ordered pairsProve: (a,b)K = (c,d)K if and only if a=c and b=d. Kuratowski: If a=b:
If a≠b, then {{a}, {a,b}} = {{c},{c,d}}. Suppose {c,d} = {a}. Then c=d=a, and so {{c},{c,d}} = {{a}, {a,a}} = {{a}, {a}} = { {a} }. But then {{a}, {a,b}} would also equal { {a} }, so b=a, which contradicts a≠b. Suppose {c} = {a,b}. Then a=b=c, which contradicts a≠b. Therefore {c} = {a}, or c=a, and {c,d} = {a,b}. If it were true that d=a, then {c,d} = {a,a} = {a} ≠ {a,b}, a contradiction. So d=b. Thus a=c and b=d. Conversely, if a=c and b=d, then {{a},{a,b} = {{c},{c,d}}. Thus (a,b)K = (c,d)K. Reverse: (a,b)reverse = {{b},{a,b}} = {{b},{b,a}} = (b,a)K. If (a,b)reverse = (c,d)reverse, (b,a)K = (d,c)K. Therefore b=d and a=c. Conversely, if a=c and b=d, then {{b},{a,b}} = {{d},{c,d}}. Thus (a,b)reverse = (c,d)reverse. Quine-Rosser definitionRosser (1953) made extensive use of a definition of the ordered pair due to Willard van Orman Quine. The Quine-Rosser definition requires a prior definition of the natural numbers. Let Applying this function simply increments every natural number in x. In particular,
Define the ordered pair (A,B) as Extracting all the elements of the pair that do not contain 0 and undoing This definition of the ordered pair has a single advantage. In type theory, and in set theories such as New Foundations that are outgrowths of type theory, this pair is of the same type as its projections (and hence is termed a "type-level" ordered pair). Hence a function, defined as a set of ordered pairs, has a type only 1 higher than the type of its arguments. For an extensive discussion of ordered pairs in the context of Quinian set theories, see Holmes (1998). Morse definitionMorse-Kelley set theory, set out in Morse (1965), makes free use of proper classes. Morse defined the ordered pair so as to allow its projections to be proper classes as well as sets. (The Kuratowski definition does not allow this.) He first defined ordered pairs whose projections are sets in Kuratowski's manner. He then redefined the pair (x,y) as Category theoryProduct is the category theoretic notion most similar to that of ordered pair. While a number of objects may play the role of pairs, they are all equivalent in the sense of being categorically isomorphic. References
| |