離散數(shù)學(xué)關(guān)系綱要

2.1 關(guān)系

序偶

  • <x, y>: 兩個(gè)數(shù)值形成一個(gè)pair, 有順序;
  • <x1,x2, ..., xn>: 有序n元組;

笛卡爾積

  • 集合A<1, 2> X 集合B<a, b, c> = {<1,a>, <1,b>,<1,c>,<2,a>,<2,b>,<2,c>} (AXB)
  • 是矩陣的創(chuàng)建運(yùn)算;

關(guān)系(二元關(guān)系為主)

  • AXB的關(guān)系就是AXB的子集;
  • A上的關(guān)系就是AXA的子集;
  • 記號(hào): xRy;

恒等關(guān)系

  • 記號(hào): Ix = {<x, x>|x∈X}; 換句話說(shuō), 所有X矩陣主對(duì)角線上的序偶的集合叫做X的恒等關(guān)系;
  • X={a, b ,c}; then Ix = {<a,a>, <b,b>, <c,c>};
  • 恒等關(guān)系必須遍歷整個(gè)對(duì)角線;

自反和反自反關(guān)系

  • 所有的<x, x>都屬于R的話, R就是自反的; 換句話說(shuō), Ix是R的子集;
  • 所有的<x, x>都不屬于R的話, R就是反自反的; 換句話說(shuō)對(duì)任意元素∈Ix, 都不在R中;

對(duì)稱和反對(duì)稱關(guān)系

  • 對(duì)稱關(guān)系: 所有的xRy都有yRx, R就是對(duì)稱的;
    • xRy and yRx coexists ==> R是對(duì)稱的;
    • 可以是x==y也可以是x!=y
    • {<1,2>, <2,1>, <3,3>}
  • 反對(duì)稱關(guān)系: if (xRy && yRx), then {x==y must be true}; 換句話說(shuō), no (x!=y) && (xRy && yRx) shall exist;
    • {<1, 1>, <1, 3>, <3, 2>}
  • 反對(duì)稱和對(duì)稱關(guān)系的交集
    • {<1,1>, <2,2>, <3,3>}, 也就是恒等關(guān)系Ix的一個(gè)子集;

傳遞關(guān)系

  • 類似反對(duì)稱關(guān)系
  • if (xRy && yRz) {xRz shall exists;} 換句話說(shuō): 不允許已經(jīng)出現(xiàn)xRy&&yRz 卻沒(méi)有xRz;
  • e.g. R1 = {<1, 2>, <2, 3>, <1, 3>} R2 = {<1, 3>, <2, 3>}

2.2. 關(guān)系矩陣和關(guān)系圖

關(guān)系矩陣

  • 把R中的序偶在矩陣中填上1, 其余XXY的其他位置填上0.
  • 注意: XXY矩陣大小為|X|行|Y|列;
  • 例如: X={1, 2, 3} Y={5,6,7} XXY矩陣(記住笛卡爾積可以創(chuàng)建矩陣)是3*3規(guī)模;

關(guān)系圖

2.3, 2.4 關(guān)系的運(yùn)算(連接, 逆, 閉包)

連接運(yùn)算

  • 對(duì)于XXY, YXZ上的關(guān)系R和S, 生成一個(gè)包含所有滿足<x,y>&&<y,z>的<x, z>的集合;
  • 記號(hào): R·S;
  • 例如: R={<1,1>, <1,2>} S={<2,3>}, 那么R·S = {<1,3>}
  • 關(guān)系的連接本質(zhì)上可以用邏輯門(mén)化的矩陣乘法來(lái)表示, 換句話說(shuō)矩陣上只有1 and 0;
  • 矩陣運(yùn)算的規(guī)則, 矩陣左第一行逐個(gè)乘矩陣右第一列, 第二列, 第n列; 第二行逐個(gè)乘矩陣右第一列, 第二列, 第n列.......

逆運(yùn)算

  • 對(duì)XXY的關(guān)系R, R的逆, R^(-1), 是YXX上的關(guān)系, 滿足R^(-1) = {<y,x>| <x,y>∈R};
  • 相當(dāng)于矩陣的逆關(guān)系;
  • 逆關(guān)系的類指數(shù)運(yùn)算性質(zhì)對(duì)交際, 并集和差集運(yùn)算起作用;

閉包運(yùn)算

設(shè)R是集合X上的二元關(guān)系(也就是R在X×X上)

  • 自反閉包
    • 包含R 最小的 自反關(guān)系 r(R)
    • r(R) = R∪Ix;
  • 對(duì)稱閉包
    • 包含R 最小的 對(duì)稱關(guān)系 s(R)
    • s(R) = R∪R逆
  • 傳遞閉包
  • 包含R 最小的 傳遞關(guān)系 t(R) R^+
  • t(R) = ∪(1~無(wú)窮) R^i
  • 總存在一個(gè)正整數(shù)k<=n (X為n元集), 使得t(R) = R∪R2∪...∪Rk;

2.5 等價(jià)關(guān)系和相容關(guān)系

覆蓋和劃分

  • 覆蓋: ∪(1~n)A[i] = S, 則 集合{A[1], ..., A[n]}是集合S的一個(gè)覆蓋;
  • A[1], A[2]等集合可能會(huì)有重疊, 交集的部分;
  • 劃分: ∪(1~n)A[i] = S, 且A[1]∩A[2]∩...∩A[n]=?. 則集合{A[1], ..., A[n]}是集合S的一個(gè)劃分;
  • 其中A[1]等單個(gè)子集會(huì)被叫做劃分塊.


    這是一個(gè)劃分, 劃分屬于覆蓋的特殊形式

等價(jià)關(guān)系

  • X上的關(guān)系R, R同時(shí)又自反性, 對(duì)稱性和傳遞性, 那么R是等價(jià)關(guān)系.
    • 比如X={1, 2, 3} R1={<1,1>, <2,2>, <3,3>}是等價(jià)關(guān)系, R2={<1,1>, <2,2>, <3, 3>, <1,2>,<2,1> } 也是等價(jià)關(guān)系
  • 若X×X上有R是等價(jià)關(guān)系, 那么其中屬于X的一個(gè)元素a, 和同樣屬于X的一個(gè)元素b, 有<a, b>∈R, 那么我們說(shuō)a等價(jià)于b, 即aRb等價(jià)于<a,b>∈R;
    • [x][R]稱為x關(guān)于R的等價(jià)類, 也寫(xiě)作[x]; 舉例子, 上面例子R1中的[1] = {1}, R2中[1] = {1, 2};
  • 同余類是等價(jià)關(guān)系;

等價(jià)產(chǎn)生劃分定理

  • 如果R是X上的一個(gè)等價(jià)關(guān)系, 那么由R可以產(chǎn)生唯一的一個(gè)對(duì)X的劃分;
  • 例子: 有一個(gè)動(dòng)物園, 有一個(gè)等價(jià)關(guān)系是貓科動(dòng)物, 那么動(dòng)物園的動(dòng)物們就自動(dòng)形成了一個(gè)劃分, 要么是貓科動(dòng)物, 要么不是貓科動(dòng)物. 一只動(dòng)物, 只能屬于或者不屬于;

相容關(guān)系

  • X上的一個(gè)關(guān)系R, 如果只是自反的和對(duì)稱的, 而不能保證傳遞性, 那么則稱R是一個(gè)相容關(guān)系;
  • 相容關(guān)系的實(shí)例化: the pair has something in common. compatible relation實(shí)際上顯示了兩個(gè)元素之間有一定的相同性質(zhì), 但是不能保證兩兩之間相同的屬性是一致的; 比如蘋(píng)果a, b都有屬性>500g, 而b, c都有屬性sweet, 我們說(shuō)a, b是相容的, b, c也是相容的; 但是我們不能確定 a,c相容, 也就是說(shuō)不能確定他們有交集;

偏序關(guān)系

偏序關(guān)系定義

  • 集合X上的關(guān)系R, 具有自反性, 反對(duì)稱性, 傳遞性, 那么就叫做一個(gè)偏序關(guān)系(≤, Partial Order Relation).
  • 注意≤是個(gè)特殊的記號(hào), 不等同于"小于等于", 盡管小于等于是一個(gè)例子.
  • 稱呼R為一個(gè)偏序, 一個(gè)集合A與A上的偏序關(guān)系R一起叫作偏序集,記作<A,R>或<A, ≦>, 這么寫(xiě)是為了強(qiáng)調(diào)這個(gè)偏序關(guān)系集合是A的一個(gè)子集, 是建立在A集合上的, 區(qū)別于<B,≤>, <C,≤>。
  • 舉例子: 整除關(guān)系. X = {3, 5, 6, 12} R = {<3,3>,<3,6>, <3,12>, <6, 12>}, 3能被3自己整除, 滿足自反性; 6能被3整除, 3反過(guò)來(lái)不能被6整除, 反對(duì)稱; 而6能被3整除, 12能被6整除, 那么12一定能被3整除, 傳遞性;

全序=線性序, 全序集=鏈

  • <X, ≤>, 即建立在集合X上的偏序關(guān)系R, 對(duì)所有的, 任意的a, b∈X, 也就是C(2, n)都有a≤b or b≤a(即<a, b>∈R||<b,a>∈R 為true), 那么<X, ≤>是全序集, 此處的≤是X的一個(gè)全序/線性序.
    上的一個(gè)全序;
  • 實(shí)例化: 實(shí)數(shù)關(guān)系中的大于等于關(guān)系 比如X={2,3,4} <X, ≤> = {<3,2>, <4,2>, <4,3>}.
  • 全序在HASSE圖上自動(dòng)地體現(xiàn)為一條線;

蓋住

  • 偏序關(guān)系中, 如果去掉自反性, 也就是R中刪掉所有<a, a>這種后所剩下的集合, 記作<;
  • 如果a<b且沒(méi)有間隙, 即不存在a<i且i<b; 稱作b蓋住a;

偏序關(guān)系畫(huà)HASSE圖

  • 小圓圈表示集合X中的元;
  • x<y, 那么x的小圓圈在下面, y的校園選在上面;
  • 當(dāng)y蓋住x的是時(shí)候, x和y之間連一條線;

最小元, 最大元, 極小元, 極大元

  • 最小, 最大元: 總是的故事: 集合X中若存在有一個(gè)元素z, 滿足所有的元素和其的序偶<e,z>都落在偏序關(guān)系R中, 即e≤z總是對(duì)所有e都成立, 那么稱z為最大元; 最小元同理;
  • 極小, 極大元: 不存在的故事: 對(duì)元素a來(lái)說(shuō), 如果集合X中不存在元e, 使得a≤e, 那么我們稱a為一個(gè)極大元; 極小元同理;
  • 顯然, 全序集中極大元和最大元是同一個(gè); 對(duì)不是全序的偏序來(lái)說(shuō), 沒(méi)有最大元, 最小元, 因?yàn)閄中存在著a,b無(wú)論如何無(wú)法組成偏序, 所以假設(shè)真的有最小元, 會(huì)出現(xiàn)最小元和其中某元素?zé)o法建立任何偏序關(guān)系的問(wèn)題, 導(dǎo)致矛盾;

上界, 下界, 最小上界(上確界), 最大上界(下確界)

  • 集合X的子集A, 存在b∈X, 使得所有a∈A, 有a≤b, 那么b為A的一個(gè)上界; 在X的子集A的在所有上界的集合B中, 若有m滿足了m和任意B中的e組成的序偶<m,e>都是偏序, 也就是m≤e總是成立, 那么說(shuō)m是最小上界, 上確界.

良序

  • 對(duì)X上的偏序關(guān)系R, 如果說(shuō)X的每個(gè)非空子集都有最小元, 那么說(shuō)R是一個(gè)良序關(guān)系, 簡(jiǎn)稱良序, 那么<X,≤>被稱為良序集, 良序集強(qiáng)調(diào)了良序關(guān)系集合(關(guān)系是一種集合)所在是X集合, 用來(lái)區(qū)別于<Y,≤>這種建立在Y集合上的良序關(guān)系;
    說(shuō)人話: 偏序關(guān)系有最小元.
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容