Discrete Mathematics

Discrete Mathematics

Discrete Mathematics Chapter 7 Relations 7.1 Relations and their properties. ※The most direct way to express a relationship between elements of two sets is to use ordered pairs. For this reason, sets of ordered pairs are called binary relations. Example 1. A : the set of students in your school. B : the set of courses. R = { (a, b) : a∈A, b∈B, a is enrolled in course b } 7.1.1 Def 1. Let A and B be sets. A binary relation from A to B is a subset R of A×B. ( Note A×B = { (a,b) : a∈A and b∈B } ) Def 1’. We use the notation aRb to denote that (a, b)∈R, and aRb to denote that (a,b)∉R. Moreover, a is said to be related to b by R if aRb. 7.1.2 Example 3. Let A={0, 1, 2} and B={a, b}, then {(0,a),(0,b),(1,a),(2,b)} is a relation R from A to B. This means, for instance, that 0Ra, but that 1Rb A B R ⊆ A×B = { (0,a) , (0,b) , (1,a) (1,b) , (2,a) , (2,b)} 0 a ∈R ∈R 1 b 2 R 7.1.3 Example (上例) : A : 男生, B : 女生, R : 夫妻關系 A : 城市, B : 州, 省 R : 屬於 (Example 2) Note. Relations vs. Functions A relation can be used to express a 1-to-many relationship between the elements of the sets A and B. ( function 不可一對多,只可多對一 ) Def 2. A relation on the set A is a subset of A × A ( i.e., a relation from A to A ). 7.1.4 Example 4. Let A be the set {1, 2, 3, 4}. Which ordered pairs are in the relation R = { (a, b)| a divides b }? Sol : 1 1 2 2 3 3 4 4 R = { (1,1), (1,2), (1,3), (1,4), (2,2), (2,4), (3,3), (4,4) } 7.1.5 Example 5. Consider the following relations on Z. R1 = { (a, b) | a ≤ b } R2 = { (a, b) | a > b } Which of these relations R3 = { (a, b) | a = b or a = −b } contain each of the pairs R4 = { (a, b) | a = b } (1,1), (1,2), (2,1), (1,−1), R5 = { (a, b) | a = b+1 } and (2,2)? R6 = { (a, b) | a + b ≤ 3 } Sol : (1,1) (1,2) (2,1) (1,−1) (2,2) R1 ●● ● R2 ●● R3 ●●● R4 ●● R5 ● ● ● R6 ● ● 7.1.6 反身性 Def 3. A relation R on a set A is called reflexive if (a,a)∈R for every a∈A. Example 7. Consider the following relations on {1, 2, 3, 4} : R2 = { (1,1), (1,2), (2,1) } R3 = { (1,1), (1,2), (1,4), (2,1), (2,2), (3,3), (4,1), (4,4) } R4 = { (2,1), (3,1), (3,2), (4,1), (4,2), (4,3) } which of them are reflexive ? Sol : R3 7.1.7 Example 8. Which of the relations from Example 5 are reflexive ? R1 = { (a, b) | a ≤ b } R2 = { (a, b) | a > b } R3 = { (a, b) | a = b or a = −b } R4 = { (a, b) | a = b } R5 = { (a, b) | a = b+1 } R6 = { (a, b) | a + b ≤ 3 } Sol : R1, R3 and R4 7.1.8 Def 4. (1) A relation R on a set A is called symmetric if for a, b∈A, (a, b)∈R ⇒ (b, a)∈R. (2) A relation R on a set A is called antisymmetric (反對稱) if for a, b∈A, (a, b)∈R and (b, a)∈R ⇒ a = b. 即若 a≠b且(a,b)∈R ⇒ (b, a)∉R 7.1.9 Example 10. Which of the relations from Example 7 are symmetric or antisymmetric ? R2 = { (1,1), (1,2), (2,1) } R3 = { (1,1), (1,2), (1,4), (2,1), (2,2), (3,3), (4,1), (4,4) } R4 = { (2,1), (3,1), (3,2), (4,1), (4,2), (4,3) } Sol : R2, R3 are symmetric R4 are antisymmetric. 7.1.10 Def 5. A relation R on a set A is called transitive(遞移) if for a, b, c ∈A, (a, b)∈R and (b, c)∈R ⇒ (a, c)∈R. 7.1.11 Example 13. Which of the relations in Example 7 are transitive ? R2 = { (1,1), (1,2), (2,1) } R3 = { (1,1), (1,2), (1,4), (2,1), (2,2), (3,3), (4,1), (4,4) } R4 = { (2,1), (3,1), (3,2), (4,1), (4,2), (4,3) } Sol : R2 is not transitive since (2,1) ∈ R2 and (1,2) ∈ R2 but (2,2) ∉ R2. R3 is not transitive since (2,1) ∈ R3 and (1,4) ∈ R3 but (2,4) ∉ R3. R4 is transitive. 7.1.12 Example 17. Let A = {1, 2, 3} and B = {1, 2, 3, 4}. The relation R1 = {(1,1), (2,2), (3,3)} and R2 = {(1,1), (1,2), (1,3), (1,4)} can be combined to obtain R1 ∪ R2 R1 ∩ R2 = {(1,1)} R1 - R2 = {(2,2), (3,3)} R2 - R1 = {(1,2), (1,3), (1,4)} R1 ⊕ R2 = {(2,2), (3,3), (1,2), (1,3), (1,4)} symmetric difference, 即 (A ∪ B) – (A ∩ B) Exercise : 1, 7, 43 7.1.13 補充 : antisymmetric 跟 symmetric可並存 sym. ⇒ (b, a)∈R ∀(a, b)∈R, a≠b antisym. ⇒ (b,a)∉R 故若R中沒有(a, b) with a≠b即可同時滿足 eg. Let A = {1,2,3}, give a relation R on A s.t. R is both symmetric and antisymmetric, but not reflexive. Sol : R = { (1,1),(2,2) } 7.1.14 7.3 Representing Relations by matrices and digraphs ※ Matrices Suppose that R is a relation from A={a1, a2, …, am} to B = {b1, b2,…, bn }. The relation R can be represented by the matrix MR = [mij], where 1, if (ai,bj)∈R mij = 0, if (ai,bj)∉R 7.3.1 Example 1. Suppose that A = {1,2,3} and B = {1,2} Let R = {(a, b) | a > b, a∈A, b∈B}. What is MR ? Sol : B 1 2 1 ⎡ 00⎤ 0⎡ 0⎤ A ⎢ ⎥ ⎢ 1 0 ⎥ ∴M R = 1 0 2 ⎢ ⎥ ⎢ ⎥ 1⎣⎢ 1⎦⎥ 3 ⎣⎢ 1 1 ⎦⎥ 7.3.2 ※ Let A={a1, a2, …,an}. A relation R on A is reflexive iff (ai,ai)∈R,∀i. a a… …a i.e., 1 2 n a1 ⎡1 ⎤ ⎢ ⎥ a 1 2 ⎢ ⎥ ⎢ ⎥ M R = : O ⎢ ⎥ 對角線上全為1 : ⎢ O ⎥ a n ⎣⎢ 1⎦⎥ ※ The relation R is symmetric iff (ai,aj)∈R ⇒ (aj,ai)∈R. This means mij = mji (即MR是對稱矩陣). ⎡ 1 ⎤ ⎢ ⎥ ⎢ ⎥ t M R = ⎢1 0⎥ =()M R ⎢ ⎥ ⎢ ⎥ ⎣⎢ 0 ⎦⎥ 7.3.3 ※ The relation R is antisymmetric iff (ai,aj)∈R and i ≠ j ⇒ (aj,ai)∉R. This means that if mij=1 with i≠j, then mji=0. i.e., ⎡ 1 ⎤ 0⎢ 0 ⎥ M = ⎢ ⎥ R ⎢ 1 0⎥ ⎢ ⎥ ⎣ 0 ⎦ ※ transitive 性質不易從矩陣判斷出來 7.3.4 Example 3. Suppose that the relation R on a set is represented by the matrix 1⎡ 1⎤ 0 M =1⎢ 1⎥ 1 R ⎢ ⎥ 0⎣⎢ 1⎦⎥ 1 Is R reflexive, symmetric, and / or antisymmetric ? Sol : reflexive, symmetric, not antisymmetric. 7.3.5 eg. Suppose that S={0,1,2,3} Let R be a relation containing (a, b) if a ≤ b, where a ∈ S and b ∈ S. Is R reflexive, symmetric, antisymmetric ? Sol : 0 3 12 10 ⎡ 1 1⎤ 1 ⎢ ⎥ ∴ R is reflexive and 01 ⎢ 1 1⎥ 1 antisymmetric, M R = 02 ⎢ 0 1⎥ 1 not symmetric. ⎢ ⎥ 03 ⎣ 0 0⎦ 1 7.3.6 ※Representing Relations using Digraphs. (directed graphs) Example 8. Show the directed graph (digraph) of the relation R={(1,1),(1,3),(2,1),(2,3),(2,4), (3,1),(3,2),(4,1)} on the set {1,2,3,4}. Sol : 1 2 vertex(點) : 1, 2, 3, 4 edge(邊) : 1→1, 1→3, 2→1 2→3, 2→4, 3→1 3→2, 4→1 43 7.3.7 ※ The relation R is reflexive iff for every vertex, (每個點上都有loop) ※ The relation R is symmetric iff ⇒ x y x y (兩點間若有邊,必為一對不同方向的邊) ※ The relation R is antisymmetric iff 兩點間若有邊,必只有一條邊 7.3.8 ※ The relation R is transitive iff for a, b, c ∈A, (a, b)∈R and (b, c)∈R ⇒ (a, c)∈R. This means: a b a b ⇒ d c d c (只要點 x 有路徑走到點 y,x 必定有邊直接連向 y) 7.3.9 Example 10. Determine whether the relations R and S are reflexive, symmetric, antisymmetric, and / or transitive a b Sol : reflexive, S R : a not symmetric, cd not antisymmetric, not transitive not reflexive, (a→b, b→c, a→c) symmetric not antisymmetric not transitive (b→a, a→c, b→c) bc Exercise : 1,13,26, irreflexive(非反身性)的定義在 p.480 27,31 即 (a,a)∉R, ∀a∈A 7.3.10 7.4 Closures of Relations ※ Closures The relation R={(1,1), (1,2), (2,1), (3,2)} on the set A={1, 2, 3} is not reflexive. Q: How to construct a smallest reflexive relation Rr such that R⊆ Rr ? Sol: Let Rr = R ∪ {(2,2), (3,3)}. i. e., Rr = R ∪ {(a, a)| a ∈ A}. Rr is a reflexive relation containing R that is as small as possible. It is called the reflexive closure of R. 7.4.1 Example 1. What is the reflexive closure of the relation R={(a,b) | a < b} on the set of integers ? Sol : Rr = R ∪ { (a, a) | a∈Z } = { (a, b) | a ≤ b, a, b∈Z } Example : The relation R={ (1,1),(1,2),(2,2),(2,3),(3,1),(3,2) } on the set A={1,2,3} is not symmetric. Sol : Let R−1={ (a, b) | (a, b)∈R } −1 Let Rs= R∪R ={ (1,1),(1,2),(2,1),(2,2),(2,3), (3,1),(1,3),(3,2) } Rs is the smallest symmetric relation containing R, called the symmetric closure of R.

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    37 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us