• 沒有找到結果。

第 4 章 二元关系与函数

N/A
N/A
Protected

Academic year: 2021

Share "第 4 章 二元关系与函数"

Copied!
29
0
0

加載中.... (立即查看全文)

全文

(1)

第 4 章 二元关系与函数

4.1

集合的笛卡儿积与二元关系

4.2

关系的运算

4.3

关系的性质

4.4

关系的闭包

4.5

等价关系和偏序关系

4.6

函数的定义和性质

4.7

函数的复合和反函数

(2)

4.1 集合的笛卡儿积和二元关系

有序对

笛卡儿积及其性质

二元关系的定义

二元关系的表示

(3)

有序对

定义 由两个客体 x 和 y ,按照一定的顺序组成的 二元组称为有序对,记作 <x,y>

实例:点的直角坐标 (3,4) 有序对性质

(1)

有序性 <x,y><y,x> (当 x

y

时)

(2) <x,y>

与 <u,v> 相等的充分必要条件是

例 1 <2, x+5> = <3y

4, y>

,求 x, y.

解 3y

4 = 2, x+5 = y  y = 2, x =  3

<x,y>=<u,v>  x=u  y=v

(4)

有序 n 元组

定义 一个有序 n (n3) 元组 <x1, x2, …, xn> 是一个 有序对,其中第一个元素是一个有序 n-1 元组,即 <x1, x2, …, xn> = < <x1, x2, …, xn-1>, xn>

当 n=1 时 , <x> 形式上可以看成有序 1 元组 .

实例 n 维向量是有序 n 元组 .

(5)

笛卡儿积

定义 设 A,B 为集合, A 与 B 的笛卡儿积记作

A

B , 即 AB ={ <x,y> | xA  yB } 例 2 A={1,2,3}, B={a,b,c}

AB ={<1,a>,<1,b>,<1,c>,<2,a>,<2,b>,<2,c>, <3,a>,<3,b>,<3,c>}

BA ={<a,1>,<b,1>,<c,1>,<a,2>,<b,2>,<c,2>, <a,3>, <b,3>,<c,3>}

A={}, P(A)A={<,>, <{},>}

(6)

6

笛卡儿积的性质

(1)

不适合交换律 AB

BA (AB, A, B) (2)

不适合结合律

(AB)CA(BC) (A, B)

(3)

对于并或交运算满足分配律

A(BC)=(AB)(AC) (BC)A=(BA)(CA)

A(BC)=(AB)(AC) (BC)A=(BA)(CA)

(4)

若 A 或 B 中有一个为空集,则 AB 就是空集 .

A=B=

(5)

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

(7)

性质的证明

证明 A(BC)=(AB)(AC) 证 任取 <x,y>

<x,y>∈A×(B∪C)

 x∈A∧y∈B∪C

 x∈A ( ∧ y∈B∨y∈C)

(x∈A∧y∈B) (

∨ x∈A∧y∈C)  <x,y>∈A×B < ∨ x,y>∈A×C

<x,y> ( ∈ A×B) ( ∪ A×C)

所以有 A×(B∪C) = (A×B) (

∪ A×C).

(8)

例题

解 (1) 任取 <x,y>

<x,y>AC  xA  yC

 xB  yD  <x,y>BD

例 3 (1) 证明 A=B  C=D  AC=BD

(2) A

C=BD 是否推出 A=B  C=D ? 为什么?

(2)

不一定 . 反例如下:

A={1}

, B={2}, C=D=, 则 AC=BD 但是

AB.

(9)

二元关系的定义

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

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

( 2 )集合是空集

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

,

简称为关系,记作 R.

如 <x,y>∈R, 可记作 xRy ;如果 <x,y>R, 则记作

x y

实例: R={<1,2>,<a,b>}, S={<1,2>,a,b}.

R

是二元关系 , 当 a, b 不是有序对时, S 不是二元 关系

根据上面的记法,可以写 1R2, aRb, a c 等 .

(10)

从 A 到 B 的关系与 A 上的关系

定义 设 A,B 为集合 , A×B 的任何子集所定义的二元 关系叫做从 A 到 B 的二元关系

,

当 A=B 时则叫做 A

的二元关系

.

例 4 A={0,1}, B={1,2,3}, R1

={<0,2>}, R

2

=A×B,

R

3

=, R

4

={<0,1>}.

那么 R1

, R

2

, R

3

, R

4 是从 A 到 B 的二元关系 , R3 和 R4 同时也是 A 上的二元关系 .

计数

2n2

2n2

|A|=n, |A×A|=n

2

, A×A

的子集有 个 . 所以 A 上有 个不同的二元关系 .

例如 |A|=3, 则 A 上有 =512 个不同的二元关系 .

(11)

A 上重要关系的实例

设 A 为任意集合,

 是 A 上的关系,称为空关系

E

A

, I

A 分别称为全域关系与恒等关系,定义如下:

E

A

={<x,y>|x∈A∧y∈A}=A×A I

A

={<x,x>|x∈A}

例如 , A={1,2}, 则

E

A

={<1,1>,<1,2>,<2,1>,<2,2>}

I

A

={<1,1>,<2,2>}

(12)

A 上重要关系的实例(续)

小于等于关系

L

A

,

整除关系

D

A

,

包含关系

R

定义

L

A

={<x,y>| x,y∈A∧x≤y}, AR

, R 为实数集合

D

B

={<x,y>| x,y∈B∧x

整除 y},

B

Z*, Z* 为非 0 整数集

R

={<x,y>| x,y∈A∧xy}, A

是集合族 .

类似的还可以定义大于等于关系 , 小于关系 , 大于 关系 , 真包含关系等等 .

(13)

实例

例如 A = {1, 2, 3}, B ={a, b}, 则

LA={<1,1>,<1,2>,<1,3>,<2,2>,<2,3>,<3,3>}

DA={<1,1>,<1,2>,<1,3>,<2,2>,<3,3>}

A=P(B)={

,{a},{b},{a,b}}, 则 A 上的包含关系是

R

={<,>,<,{a}>,<,{b}>,<,{a,b}>,<{a},{a}>,

<{a},{a,b}>,<{b},{b}>,<{b},{a,b}>,<{a,b},{a,b}>}

(14)

14

关系的表示

表示方式:关系的集合表达式、关系矩阵、关系图 关系矩阵:若 A={a1

, a

2

, …, a

m

}

, B={b1

, b

2

, …, b

n

}

, R 是从 A 到 B 的关系, R 的关系矩阵是布尔矩阵

M

R

= [ r

ij

]

mn

,

其中 rij

= 1 < a

i

, b

j

> R.

关系图:若 A= {x1

, x

2

, …, x

m

}

, R 是从 A 上的关系

, R 的关系图是 GR

=<A, R>,

其中 A 为结点集, R 为边集 . 如果 <xi

,x

j

>

属于关系 R ,在图中就有一条 从 xi 到 xj 的有向边 .

注意: A, B 为有穷集,关系矩阵适于表示从 A 到 B 的关系或者 A 上的关系,关系图适于表示 A 上的关

(15)

实例

A={1,2,3,4},

R={<1,1>,<1,2>,<2,3>,<2,4>,<4,2>}, R

的关系矩阵 MR 和关系图 GR 如下:

0 0

1 0

0 0

0 0

1 1

0 0

0 0

1 1

M R

(16)

基本运算定义

定义域、值域、域

逆、合成、限制、像

基本运算的性质

幂运算

定义

求法

性质

4.2 关系的运算

(17)

关系的基本运算定义

定义域、值域 和 域

dom R = { x | y (<x,y>R) } ran R = { y | x (<x,y>R) } fld R = dom R  ran R

例 1 R={<1,2>,<1,3>,<2,4>,<4,3>}, 则

dom R={1, 2, 4}

ran R={2, 3, 4}

fld R={1, 2, 3, 4}

(18)

关系的基本运算定义(续)

逆与合成

R

1

= {<y,x> | <x,y>R}

R ∘S = |<x,z> |  y (<x,y>R<y,z>S) }

例 2 R={<1,2>, <2,3>, <1,4>, <2,2>}

S={<1,1>, <1,3>, <2,3>, <3,2>, <3,3>}

R

1

={<2,1>, <3,2>, <4,1>, <2,2>}

R S ={<1,3>, <2,2>, <2,3>}

S∘R ={<1,2>, <1,4>, <3,2>, <3,3>}

(19)

合成运算的图示方法

利用图示(不是关系图)方法求合成

R∘S ={<1,3>, <2,2>, <2,3>}

S ∘R ={<1,2>, <1,4>, <3,2>, <3,3>}

(20)

限制与像

定义

F

在 A 上的限制

F↾A = {<x,y> | xFy  xA}

A

在 F 下的像

F[A] = ran(F↾A)

实例 R={<1,2>, <2,3>, <1,4>, <2,2>}

R {1}={<1,2>,<1,4>} R[{1}]={2,4}

R↾=

R[{1,2}]={2,3,4}

注意: F↾AF, F[A] ranF

(21)

关系基本运算的性质

定理 1 设 F 是任意的关系 , 则

(1) (F

1

)

1

=F

(2) domF

1

=ranF, ranF

1

=domF

证 (1) 任取 <x,y>, 由逆的定义有

<x,y> ( ∈ F

1

)

1  <y,x>∈F1  <x,y>∈F 所以有 (F1

)

1

=F.

(2)

任取 x, x dom

F

1  y(<x,y>∈F1

)

y(<y,x>∈F)  x ran

F

所以有 domF1

= ranF.

同理可证 ranF1

=

(22)

定理 2 设 F, G, H 是任意的关系 , 则

(1) (F ∘G)∘H=F∘(G∘H)

(2) (F∘G)

1

= G

1

∘F

1 证 (1) 任取 <x,y>,

<x,y>(F∘G)∘H t(<x,t>∈F∘G < ∧ t,y>∈H)

t (s(<x,s>∈F <

∧ s,t>∈G) < ∧ t,y>∈H

t s (<x,s>∈F <

∧ s,t>∈G < ∧ t,y>∈H)

s (<x,s>∈F∧t (<s,t>∈G <

∧ t,y>∈H))

s (<x,s>∈F <

∧ s,y>∈G∘H)

<x,y>∈F∘(G∘H)

所以 (F∘G)∘H = F∘(G∘H)

关系基本运算的性质(续)

(23)

(2)

任取 <x,y>,

<x,y> ( ∈ F∘G)

1

<y,x>∈F∘G

t (<y,t>∈F (

∧ t,x)∈G)

t (<x,t>∈G1

∧ t,y)∈F (

1

)

<x,y>∈G1

∘F

1

所以 (F∘G)1

= G

1

∘F

1

关系基本运算的性质(续)

(2) (F∘G)

1

= G

-1

∘F

1

(24)

定理 3

设 F, G, H 是任意的关系 , 则

(1) F (G ∘ H)=(F G) ∘ (F H)

(2) F (G ∘ H) (F G)

(F H)

(3) (GH) F=(G F) ∘ (H F)

(4) (GH) F ∘  (G F) ∘ (H F)

(25)

A 上关系的幂运算

设 R 为 A 上的关系 , n 为自然数 , 则 R 的 n 次幂定义为:

(1) R

0

={<x,x> | x∈A }=I

A

(2) R

n+1

= R

n

∘R

注意:

对于 A 上的任何关系 R1 和 R2 都有

R

10

= R

20

= I

A

对于 A 上的任何关系 R 都有

(26)

幂的求法

对于集合表示的关系 R ,计算 Rn 就是 n 个 R 右 复合 .

矩阵表示就是 n 个矩阵相乘 , 其中相加采用逻辑 加 .

例 3 设 A={a,b,c,d}, R={<a,b>,<b,a>,<b,c>,<c,d>}, 求 R 的各次幂 , 分别用矩阵和关系图表示 .

解 R 与 R2 的关系矩阵分别为

0 0 0 0

1 0 0 0

0 1 0 1

0 0 1 0

M

0 0 0 0

0 0 0 0

1 0 1 0

0 1 0 1

0 0 0 0

1 0 0 0

0 1 0 1

0 0 1 0

0 0 0 0

1 0 0 0

0 1 0 1

0 0 1 0 M2

(27)

同理, R0

=I

A

, R

3 和 R4 的矩阵分别是:

0 0 0 0

0 0 0 0

1 0 1 0

0 1 0 1 ,

0 0 0 0

0 0 0 0

0 1 0 1

1 0 1 0

4

3 M

M

1 0 0 0

0 1 0 0

0 0 1 0

0 0 0 1 M0

幂的求法(续)

因此 M4

=M

2

,

即 R4

=R

2

.

因此可以得到

R

2

=R

4

=R

6

=…, R

3

=R

5

=R

7

=…

(28)

R

0

, R

1

, R

2

, R

3

,…

的关系图如下图所示

幂的求法(续)

(29)

幂运算的性质

定理 4 设 A 为 n 元集 , R 是 A 上的关系 , 则存 在自然数 s 和 t, 使得 Rs

= R

t

.

定理 5 设 R 是 A 上的关系 , m, n N,

(1) R

m

∘R

n

=R

m+n

(2) (R

m

)

n

=R

mn

參考文獻

相關文件

最终求得所有 4个基函数 (针对三次 Hermite插值). 代入 4个基函数

第一篇 國際安全與軍事情勢 第一章 國際安全環境 第二章 全球軍事情勢 第三章 亞洲軍事情勢 第四章 中共軍事情勢.. 第二篇

[r]

对于二元函数的自变量,我

(11)※群組化物件(使用 Flash 工具列所繪製之物件):Ctrl-G 或功能

and Peterson, G., “Convective Heat Transfer and Flow Friction for Water Flow in Microchannel Structures,” Int. Heat and Mass

下面我们将用 这一点将一元函数的 Taylor 展开推广到多元函数.. 我们希望借助此给出多元函数

3.正弦函数y=Asin(ωx+φ)的图象之间的变换关系是学生最熟悉的一种伸缩变换.教 材从学生最熟悉的这一内容入手 ,分别比较了函数y=sin2x 和y=sinx 的图象之间的关