Loading AI tools
一對有順序性的數學物件;長度為二的多元組 来自维基百科,自由的百科全书
在數學中,有序對是兩個對象的搜集,使得可以區分出其中一個是「第一個元素」而另一個是「第二個元素」(第一個元素和第二個元素也叫做左投影和右投影)。帶有第一個元素a和第二個元素b的有序對通常寫為(a, b)。
設(a1, b1)和(a2, b2)是兩個有序對。則有序對的特徵或定義性質為:
有序對可以有其他有序對作為投影。所以有序對使得能夠遞歸定義有序n-元組(n項的列表)。例如,有序三元組 (a,b,c)可以定義為(a, (b,c)),一個對嵌入了另一個對。這種方法也反映在計算機程式語言中,就是從嵌套的有序對構造元素的列表。例如,列表 (1 2 3 4 5)變成了(1, (2, (3, (4, (5, {} )))))。Lisp程式語言使用這種列表作為基本數據結構。
諾伯特·維納在1914年提議了有序對的第一個集合論定義:
在公理化集合論中,有序對(a,b)通常定義為庫拉托夫斯基對:
陳述「x是有序對p的第一個元素」可以公式化為
而陳述「x是p的第二個元素」為
注意這個定義對於有序對p = (x,x) = { {x}, {x,x} } = { {x}, {x} } = { {x} }仍是有效的;在這種情況下陳述(∀ Y1 ∈ p, ∀ Y2 ∈ p : Y1 ≠ Y2 → (x ∉ Y1 ∨ x ∉ Y2))顯然是真的,因為不會有Y1 ≠ Y2的情況。
上述有序對的定義是「充足」的,在它滿足有序對必須有的特徵性質(也就是:如果(a,b)=(x,y)則a=x且b=y)的意義上,但也是任意性的,因為有很多其他定義也是不更加複雜並且也是充足的。例如下列可能的定義
「逆」(reverse)對基本不使用,因為它比通用的Kuratowski對沒有明顯的優點(或缺點)。「短」(short)對有一個缺點,它的特徵性質的證明會比Kuratowski對的證明更加複雜(要使用正規公理);此外,因為在集合論中數2有時定義為集合{ 0, 1 } = { {}, {0} },這將意味着2是對 (0,0)short。
Kuratowski對: 證明:(a,b)K = (c,d)K若且唯若a=c且b=d。
僅當:
當:
逆對:
(a,b)reverse = {{b},{a,b}} = {{b},{b,a}} = (b,a)K。
Rosser(1953年)[1]擴展了蒯因的有序對定義。Quine-Rosser的定義要求自然數的先決定義。設是自然數的集合,是在內的相對差集,並定義:
φ(x)包含在x中所有自然數的後繼,和x中的所有非數成員。特別是,φ(x)不包含數0,所以對於任何集合A和B,。
以下是有序對 (A,B)的定義:
提取這個對中那些不包含0的所有元素,然後再還原的作用,就得出了A。類似的,B可以通過提取這個對的包含0的所有元素來復原。
有序對的這個定義有個顯著的優點。在類型論和從類型論派生出的集合論如新基礎中,這個對與它的投影有相同的類型(所以術語叫做「類型齊平」有序對)。因此一個函數(定義為有序對的集合),有隻比序對的投影的類型高1的類型。對蒯因集合論中有序對的廣泛的討論請參見Holmes (1998)。[2]
Morse(1965年)[3]提出的Morse-Kelley集合論可以自由的使用真類。Morse定義有序對的方法,使得它的投影可以是真類或者集合。(Kuratowski定義不允許這樣)。它首先像Kuratowski的方式那樣,定義投影為集合的有序對。接着,他重定義對 (x,y)為
這裏的笛卡爾積是指由Kuratowski對組成的集合並且
這便允許了定義以真類為投影的有序對。
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.