2. 関係 五島 正裕 DATE : 関係 関係: いくつかのものごとの間に成り立つかどうかを云々 対象とするものごとの集合の直積の部分集合として定義 二項関係 (binary relation) 集合 X, Y の要素 x, y について関係 R が成り立つ R ⊆ X × Y (関係 R は,直積 X × Y の部分集合) x R y ⇔ (x, y) ∈ R X = Y の場合, R を「X の上の関係」という 二項関係 (binary relation) の例 例 X = {0, 1, 2, 3} 1 3 5 Y = {1, 3, 5, 7} X × Y = { (0, 1), (0, 3), (0, 5), (0, 7), 0 1 1 (1, 1), (1, 3), (1, 5), (1, 7), (2, 1), (2, 3), (2, 5), (2, 7), (3, 1), (3, 3), (3, 5), (3, 7)} x R y = 「x は y より 2 小さい」 R = {(1, 3), (3, 5)} 2 3 1 7 二項関係 (binary relation) の例 例: ネズ ミ X = {イヌ, ネコ, クモ} Y = {ネズミ, サカナ, チョウ} イヌ 1 ネコ 1 サカ ナ チョ ウ X × Y = { (イヌ, ネズミ), (イヌ, サカナ), (イヌ, チョウ), (ネコ, ネズミ), (ネコ, サカナ), (ネコ, チョウ), 1 クモ (クモ, ネズミ), (クモ, サカナ), (クモ, チョウ)} x 捕食 y = 「x は y を捕食する」(補食関係) R = {(イヌ, ネズミ), (ネコ, ネズミ), (ネコ, サカナ), (クモ, チョウ)} 1 重要な関係 同値関係 順序関係 … 同値関係 同値関係 (equivalence relation) 定義: 反射的 (reflexive) xRx 対称的 (symmetric) xRy ⇒ yRx 推移的 (transitive) x R y and y R z ⇒ x R z 例) x = y 複素数の実部が同じ, 虚部が同じ, 原点からの距離が同じ, ... 合同 ≡ ,平行∥ 同じ国の国民 (二重国籍がなければ) 同値関係の写像 写像 f に対して f (x) = x mod 3 f (x) = f (y) ⇔ x R y 0, 3, 6, ... 0 f (x) の例: 1, 4, 7, ... 1 x mod 3 2, 5, 8, ... 2 と定義すると,R は同値関係 real(x), im(x), |x|, ... nationality(x) 同値類 (equivalence class) R[x] = { y | x R y } x : 代表元 (representative) x R y ⇒ R[x] = R[y] ⇒ 同値類は代表元の選び方によらない 異なる同値類は共通要素を持たない 例) 奇数,偶数 R[0] = {0, 2, 4, …}, R[1] = {1, 3, 5, …} 7 で割った余りが同じ R[0] = {0, 7, 14, …} 順序関係 順序関係 (order relation) 定義: 反射的 xRx 反対称的 x R y and y R x ⇒ x = y 推移的 x R y and y R z ⇒ x R z 例) ≦ 数の大小関係 ⊆ 集合の包含関係 数の大上関係以外の一般の順序関係も ≦ で表すことがある 全順序 全順序 (total order),線型順序 (linear order) すべての x, y ∈ X について x ≦ y または y ≦ x 例) 数の大小関係 半順序 半順序 (partial order) {a, b, c} 全順序ではない一般の順序 半順序集 合 (partially ordered set, {a, b} {c, a} {b, c} {a} {b} {c} po-set) 例) 集合 A = {a, b, c} の巾集合 2A の 要素の包含関係 {} 擬順序 (pseudo-order) 反射的, 推移的だが反対称的でないもの y x R y かつ y R x かつ x ≠ y なる x, y が存在 Q 例) 平面上の点の原点からの距離 P P ≦ Q かつ Q ≦ P かつ P ≠ Q O x ハッセ(線) 図 (Hasse’s diagram) b a DAG (Directed Acyclic c Graph) e d f g X k 推移律からわかる余分な arc の除去 h j i 平面グラフとは限らない m l n o p 例: 3次元立方体 極大元,極小元 上 界,下 界 最大元,最小元 上 限,下 限 極大元/極小元 極大元 (maximal element)/極小元 (minimal element) x ∈ X に対し,x ≦ y かつ x ≠ y という y ∈ X が存在しないとき,つまり, x ∈ X に対し,x < y という y ∈ X が存在しないとき, x を X の極大元という 「X の要素で,X の中にそれより大きい要素がないもの」 上界/下界 上界 (upper bound)/下界 (lower bound) 半順序 ≦ が定義されている集合 S の部分集合 X で、 任意の x ∈ X に対し x ≦ a であるような a ∈ S があるとき X は上に有界 a を X の上界という 「X のどの要素『以上』のもの.X の要素であってもなくてもよい」 例) { 0, 1, 2, 3, 4, 5, 6 } の部分集合 {1, 2, 4} の上界は 4, 5, 6 (π, ∞) は下に有界, 上に有界でない 最大元/最小元 最大元 (maximum)/最小元 (minimum) 上界/下界 a が X に属するとき,a を最大限/最小限という max(X)/min(X) 「他のどの要素『以上』の X の要素」 例) [0, π] の最大元は π (0, π) には,π は属さないので,最大元はない 集合全体の最大元/最小元 (あれば) T: トップ / ⊥: ボトム 上限/下限 上限(supremum, minimum upper bound :最小上界)/ 下限(infimum, maximum lower bound :最大下界) 部分集合 X の上界(の集合)の最小元を,上限という/ 部分集合 X の下界(の集合)の最大元を,下限という sup(X), inf(X) 例) (0, π) の上限は π 開区間でも存在する(ことがある) 極大元,上界,最大元,上限 極大元 「X の中にそれより大きい要素がないもの.X の要素」 上界 「X のどの要素『以上』であるもの.X の要素であってもなくてもよ い」 最大元 「X のどの要素『以上』であるもの.X の要素」 上限 上界(の集合)の最小元 最大元と極大元 全順序集合 b a c f g X h 最大限 = 極大元 e d k 半順序集合 j i 最大元がないことがある m l n o p 右図 上限/下限の意味 極小元 極大元 最小元 最大元 下限 上限 [0, 1] 下界 上界 開区間 下限 上限 最大限/最小限 はない 極大元/極小元 もない (0, 1) 下界 上界 上限/下限はある 例 上界 最大元 極大元 上界 上限 上限 極大元 最大元なし 例題 b a 部分集合 X の c e d f 極大元、極小元 上 界、下 界 g X k 最大元、最小元 h j i 上 限、下 限 m l n o p をすべて挙げよ 答え 極大元:d, g;極小元:i, j 上界:b;下界: m, o, p b a X のどの要素 x についても c e d x≦b X のどの要素 x についても f g X h k 最大元 :なし;最小元:なし j i 上界,下界はいずれも X の元ではな い m l m ≦ x, o ≦ x, p ≦ x n 上限:b;下限:m o p 上界の集合 {b} の最小限は b 下界の集合 {m, o, p} の最大元は m 例題 2 b a 部分集合 X の c e d f 極大元、極小元 上 界、下 界 g X k 最大元、最小元 h j i 上 限、下 限 m l n o p をすべて挙げよ
© Copyright 2024 ExpyDoc