Skip to content

集合和二元关系

例题

已知: A = {1,2,3,4},A上的关系 R = {⟨1,3⟩, ⟨1,4⟩, ⟨2,3⟩, ⟨2,4⟩, ⟨3,4⟩}

求:(1) 画出R的关系图;(2) 写出R的关系矩阵;(3) 求domR, ranR;(4) 求R⁻¹;(5) 求R∘R;(6) 说明R的性质。


(2) 关系矩阵:

1234
10011
20011
30001
40000

(3)

  • domR = {1, 2, 3}
  • ranR = {3, 4}

(4)

R⁻¹ = {⟨3,1⟩, ⟨4,1⟩, ⟨3,2⟩, ⟨4,2⟩, ⟨4,3⟩}

(5)

R∘R = R² = {⟨1,4⟩, ⟨2,4⟩}

(6) R的性质:

  • ∵ ⟨1,1⟩ ∉ R,∴ R不是自反的
  • ∵ ∀x ∈ A,⟨x,x⟩ ∉ R,∴ R是反自反的
  • ∵ ⟨1,3⟩ ∈ R,但 ⟨3,1⟩ ∉ R,∴ R不是对称的
  • ∴ R是反对称的
  • ∴ R是传递的

二元关系概念

关系的定义

定义: 如果一个集合满足以下条件之一:

  1. 集合非空,且它的元素都是有序对
  2. 集合是空集

则称该集合为一个二元关系,简称为关系

1、A 与 B 的笛卡尔积:

A × B = { (x,y) | x ∈ A ∧ y ∈ B }

2、A 到 B 的关系: A × B 的所有子集都是从 A 到 B 的关系。

A 上的关系: A × A 的子集都是 A 上的关系。

A 上的特殊关系: 空关系(∅)、全域关系(E_A)、恒等关系(I_A)。


例:

A = {1, 2},B = {a, b}

A × B = { ⟨1,a⟩, ⟨1,b⟩, ⟨2,a⟩, ⟨2,b⟩ }

A × B ⊇ R = { ⟨1,a⟩, ⟨1,b⟩ },R 是 A 到 B 上的关系。

若 |A| = m,|B| = n,则 |A × B| = mn

全域关系:

E_A = { ⟨1,1⟩, ⟨1,2⟩, ⟨2,1⟩, ⟨2,2⟩ }

恒等关系:

I_A = { ⟨1,1⟩, ⟨2,2⟩ }

例:画偏序集(A,R)的哈斯图,找出A的极大元、极小元、最大元和最小元

已知:

A = {a, b, c, d, e, f}

R = { ⟨a,d⟩, ⟨a,c⟩, ⟨a,b⟩, ⟨a,e⟩, ⟨b,e⟩, ⟨c,e⟩, ⟨d,e⟩ } ∪ I_A


(1) 哈斯图:

        e         f
       /|\
      b c d
       \|/
        a

(2) 结果:

  • 极大元:e、f
  • 极小元:a、f
  • 无最大元和最小元

例:(第二图)

(1) 哈斯图:

        g
       / \
      e   f
       \ /
        d
        |
        c
       / \
      a   b

(2) 结果:

  • 极大元:g
  • 极小元:a、b
  • 最大元:g
  • 无最小元

群: 非空集合 G 与一个二元运算 *,使得 (G, *) 满足以下四个条件:

  • 封闭性:∀a, b ∈ G,a * b ∈ G
  • 结合律:∀a, b, c ∈ G,(a * b) * c = a * (b * c)
  • 单位元:∃e ∈ G,∀a ∈ G,e * a = a * e = a
  • 逆元:∀a ∈ G,∃b ∈ G,a * b = b * a = e

例1:Klein 四元群

(S, ∗) 是群,其中 S = {a,b,c,d},"∗" 为S上的二元运算,运算表如下:

abcd
aabcd
bbadc
ccdab
ddcba

此代数系统称为 Klein 四元群,因为它满足群的四个条件:


① "∗" 是S上的闭运算

观察运算表,所有运算结果均在 S = {a,b,c,d} 中,∴ 满足封闭性。


② "∗" 适合结合律

可逐一验证,例如:

  • (a∗b)∗c = b∗c = d,a∗(b∗c) = a∗d = d ✓
  • (b∗c)∗d = d∗d = a,b∗(c∗d) = b∗b = a ✓

所有情况均满足结合律,∴ 成立。


③ 存在幺元 e ∈ S

观察运算表第一行和第一列:

  • a∗x = x∗a = x 对所有 x ∈ S 成立

a 是幺元,即 e = a。


④ 每个元素存在逆元

对于S中任意元素 x,存在 x⁻¹ ∈ S,使得 x∗x⁻¹ = x⁻¹∗x = e = a:

元素逆元验证
aaa∗a = a = e ✓
bbb∗b = a = e ✓
ccc∗c = a = e ✓
ddd∗d = a = e ✓

每个元素的逆元都是其自身,∴ 满足逆元条件。


结论: (S, ∗) 满足群的全部四个条件,故 (S, ∗) 是群,称为 Klein 四元群

此外,由于运算表关于主对角线对称,即 x∗y = y∗x 对所有 x,y ∈ S 成立,故 Klein 四元群还是交换群(Abel群)

例2

设 A 为非空有限集合,P(A) 为 A 的幂集,∩ 为集合的交运算,则群 ⟨P(A), ∩⟩ 的单位元是____,零元是____。


解:

P(A) 是 A 的所有子集构成的集合,∩ 是交运算。

单位元:

单位元 e 满足:对任意 X ∈ P(A),有 X ∩ e = e ∩ X = X

因为 X ∩ A = A ∩ X = X 对所有 X ∈ P(A) 成立

单位元是 A

零元:

零元 θ 满足:对任意 X ∈ P(A),有 X ∩ θ = θ ∩ X = θ

因为 X ∩ ∅ = ∅ ∩ X = ∅ 对所有 X ∈ P(A) 成立

零元是 ∅