//std::map with bool function例如乙個笛卡爾積r =
如果a == b,則稱r為a上的關係
y1y2
x1x2
x3這個矩陣就是x x y的笛卡爾積,然後定義關係r10
0111
把對應元素取出來,r =
記作x1ry1, x2ry2…
∅畫成矩陣,整個矩陣就是乙個nan,既不是0也不是1,而是什麼都不是。\emptyset
∅是axa的子集,故為一種關係
y1y2
y3x1
nannan
nanx2
nannan
nanx3
nannan
nan畫不出矩陣。
只要記住空集的空關係具有關係的5大性質: 自反,反自反,對稱,反對稱,傳遞性;這全部是由false->true推出來的。
r = 全1
iai_a
ia = 單位矩陣
轉置矩陣,但是要寫成r−1r^r−
1
全自環 或 空集上的空關係(可以理解為某種程度上的自環)i a⊆
ri_a \subseteq r
ia⊆
r
無自環
無單邊並不是反對稱矩陣。反對稱矩陣是a[i][j] * a[j][i] == -1,而這裡是0,且i != j。不涉及有沒有自環的判斷,因為那個是自反性的判斷。r =r
tr = r^t
r=rt
,但是在本書裡面逆關係用r−1
r^r−
1表示,所以變成了r=r
−1r = r^
r=r−
1
無雙邊r ∩r
−1⊆i
ar \cap r^ \subseteq i_a
r∩r−1⊆ia
雙邊必雙環&& 三角必向量 && 無雙邊無三角時所有通路長度 <= 1a ij
∗ajk
⇒aik
aij * ajk \rightarrow aik
aij∗aj
k⇒aikr2
⊆rr^2\subseteq r
r2⊆r
自反 + 對稱 + 傳遞此時xry記作x~y
x∈[除了復合和逆關係,關係的運算是集合的運算而不是矩陣的運算了,例如寫r+s,是對稱差,具體效果是elemwise取異或。a]r∩
s⟺a>∈r
∩s⟺x
ra∧x
sax \in [a]_ \iff \in r\cap s \iff xra \land xsa
x∈[a]r
∩s⟺
a>∈r
∩s⟺x
ra∧x
sa
( a∪
b)−1
=a−1
∪b−1
(a\cup b)^ = a^ \cup b^
(a∪b)−
1=a−
1∪b−1(r
○s)−
1=s−
1○r−
1(r○s)^ = s^ ○ r^
(r○s)−
1=s−
1○r−
1滿足結合律,滿足∪
\cup
∪的分配率
矩陣乘法,記作○a ○b
=a ○ b = \
a○b=
在圖中新增盡可能少的邊,使得r具有某些性質,具有極小性。
r(r)=r∪
iar(r) = r \cup i_a
r(r)=r
∪ia
s(r)=r∪
r−1s(r) = r \cup r^
s(r)=r
∪r−1
t(r)=∪1
n−1r
it(r) = \cup_1^ r^i
t(r)=∪
1n−1ri
反對稱 + 傳遞 + 自反哈斯圖是根據偏序關係簡化了的關係圖,利用傳遞性盡量少畫線,並且用上下關係省略了箭頭。如果是反自反則稱為嚴格偏序
pair哈斯圖中兩點之間有連線
哈斯圖中的一條線,具有偏序關係的「最短性」
線序集哈斯圖是一條直線
∀ x∀
y可比\forall x \forall y可比
∀x∀y可比
哈斯圖中向上/向下路徑中的那些終點都是極元定義為沒有比極元更大/小的其他點,不可比,即沒有線相連,也滿足「沒有其他更大」的定義。
唯一的那個極元定義為比其他的所有點都大/小,內涵了可比的性質。
能順著重力流向所有元素/被所有元素流向的那些元素
上界的最小元,下界的最大元例如最小公倍數和最大公因子
任何子圖都存在最小元
不漏,不空,不交的一種劃分方式,寫為vector= vector《劃分塊》,vecvec.size() = 秩如果即劃分中的「不漏」的概念在同乙個劃分塊中算乙個等價關係
r1 ⊆
\subseteq
⊆ r2,求證t(r1) ⊆
《離散數學》關係
為什麼要研究乙個關係的演算法?我總是在想這個 難道是現實世界關係的模型對於我們來說,都是數學中研究的關係 關係把世界連線為了乙個巨大的網 一,關係的定義以及性質 從數學的角度來說,關係是笛卡兒的子集,就是乙個二維表,還可以是乙個矩陣,乙個有向圖。關係有一些性質,自反 a,b有相同的父母 對稱 a,b...
離散數學 6 特殊關係
設r是非空集合a上的關係,如果r是自反的,對稱的,傳遞的,則稱r為a上的等價關係。設n為正整數,整數集合z上以n為模的同餘關係 r r是乙個等價關係。有n x x n能整除x x,所以 r,自反 n x y 因為x,y交換也能被整除,對稱 若 r,r,則n x y n y z 可得n x z 從而 ...
離散數學 集合關係
集合 集合a,集合b。運算。集合裡的元素是不相容的,運算後是羅列在一起。純數字的運算,元素都是相容的。最後出來乙個元素。可以認為是特定規則的元素運算。比如 乘法2 3,先數字分解成集合 按照笛卡爾積。相融成6.關係rr arb 關係r又可以看作集合。關係中集合的數量上 兩元 a1,b1 大都研究的是...