3.5 2 項関係 関係 : R(⊆ A × A) を A 上の 2 項関係という • 例: {a, b, c} 上の 2 項関係 R = {(a, b), (b, c)}。 逆関係 : R の逆関係 R−1 = {(x, y) | (y, x) ∈ R} 合成 : A 上の関係 R, R′ に対して、 • R ◦ R′ = {(x, z) | ∃y ∈ A (x, y) ∈ R ∧ (y, z) ∈ R′} • R0 = {(x, x) | x ∈ A}, Rn+1 = Rn ◦ R (n ≥ 0) • R+ = [ n≥1 Rn , R∗ = [ Rn n≥0 例 : 上の R に対して R∗ = R∪{(a, a), (b, b), (c, c), (a, c)} 1 記法 : (x, y) ∈ R であることを、xRy とも書く 関係の性質 • 反射律: ∀x ∈ A xRx (R0 ⊆ R とも表せる) • 推移律: ∀x, y, z ∈ A xRy ∧ yRz =⇒ xRz • 対称律: ∀x, y ∈ A xRy ⇐⇒ xRy • 反対称律: ∀x, y ∈ A xRy ∧ yRx =⇒ x = y 2 R′ は R の P 閉包 : R′ は、R ⊆ R′ かつ P を満たす最小の 関係 • 例: R+ は、R の推移的閉包 R∗ は、R の反射的推移的閉包 3 3.6 順序関係と同値関係 3.6.1 順序関係 順序 : 反射律、推移律、反対称律を満たす関係 • 例: N 上の順序 ≤, 2A 上の順序 ⊆ (集合の包含) 全順序 : ∀x, y ∈ A xRy ∨ yRx を満たす順序 R • 例: ≤ ∈ N × N は全順序だが, ⊆ ∈ 2A × 2A は (一般 に) 全順序でない 4 3.6.2 同値関係 同値関係 : 対称律、反射律、推移律を満たす関係 • 例 A = {a, b, c, d} 上の関係 R = {(a, b), (b, c)} に対 して、 ∼ = (R ∪ R−1)∗ は同値関係 x ∈ A の同値類 : [x]∼ = {y | x ∼ y} • 例 [a]∼ = [b]∼ = [c]∼ = {a, b, c}, [d]∼ = {d} ∼ による A の同値分割 : A/∼ = {[x]∼ | x ∈ A} • 例 A/∼ = {{a, b, c}, {d}} 5
© Copyright 2024 ExpyDoc