集合论:关系

Posted 临风而眠

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了集合论:关系相关的知识,希望对你有一定的参考价值。

集合论(3):关系

文章目录

一.关系的概念

1.关系的定义

①定义1

设A,B 是两个集合, , 一 个从A ×B到{是 ,否} 的映射 R, 称为从A 到B的一个二元关系, , 或A与B间的一个二元关系。

∀ ( a , b ) ∈ A × B \\forall(a,b)\\in A\\times B (a,b)A×B, 如果 ( a,b)在R下的象为 “ 是 ” ,则a与b符合关系R ,记为 a R b aRb aRb,如果 ( a,b)在R下的象为 “ 否 ” ,则a与b不符合关系R ,记为 a R̸ b a\\not Rb aRb

若 A=B, 则称R为A上的二元关系。

②定义2

​ 设A、B是两个集合,A×B的任一子集R称为从A到B的一个二元关系

2.关系的术语

①全关系

​ A×B也是A×B的一个子集,按定义A×B也是从A到B的一个二元关系。我们把A×B叫做A到B的全关系

②空关系

​ 空集 ϕ \\phi ϕ叫做A到B的空关系

③恒等关系

​ 集合 { ( a , a ) ∣ a ∈ A } \\{( a,a)|a\\in A\\} {(a,a)aA} 称为A上的恒等关系或相等关系,并记为 I A I_A IA

④定义域和值域

​ 设 R ⊆ A × B R\\subseteq A\\times B RA×B
​ 集合 { x ∣ x ∈ A 且 ∃ y ∈ B 使 得 ( x , y ) ∈ R } \\{x|x \\in A且\\exists y\\in B使得 (x,y)\\in R\\} {xxAyB使(x,y)R}称为R的定义域,并记为dom®

​ 集合 { y ∣ y ∈ B 且 ∃ x ∈ A 使 得 ( x , y ) ∈ R } \\{y|y \\in B且\\exists x\\in A使得 (x,y)\\in R\\} {yyBxA使(x,y)R}称为R的值域,并记为ran®

⑤A到B的关系个数

​ 一般地: ∣ A × B ∣ = m |A\\times B|=m A×B=m,那么A到B上就有 2 m 2^m 2m个关系。

⑥二元关系到n元关系的推广

​ 设 A 1 , A 2 , . . . , A n A_1,A_2,...,A_n A1,A2,...,An是 是n 个集合,一个的 A 1 × A 2 × . . . × A n A_1\\times A_2\\times...\\times A_n A1×A2×...×An的子集R 称为
A 1 , A 2 , . . . , A n A_1,A_2,...,A_n A1,A2,...,An间的n 元关系,每个 A i A_i Ai 称为R 的一个域 。

二.关系的性质

1.自反关系

​ 设R为X上的二元关系,若R是自反的,则 ∀ x ∈ X , x R x \\forall x\\in X,xRx xX,xRx

R R R是自反的    ⟺    \\iff I X ⊆ R I_X\\subseteq R IXR

2.反自反关系

​ 设R为X上的二元关系,若R是反自反的,则 ∀ x ∈ X , x R̸ x \\forall x\\in X,x\\not Rx xX,xRx

​ 反自反的二元关系必然不是自反的,自反的二元关系必然不是反自反的

不是自反的二元关系,不一定是反自反

​ 设X是一个集合,则X上的自反二元关系和反自反二元关系一样多(反自反并上 I X I_X IX就是自反,自反去掉 I X I_X IX就是反自反)

3.对称关系

​ 设R为X上的二元关系,若 ∀ x , y ∈ X , 只 要 x R y 就 有 y R x \\forall x,y\\in X,只要xRy就有yRx x,yX,xRyyRx,则称R是对称的

4.反对称关系

​ 设R为X上的二元关系,对 ∀ x , y ∈ X , 若 : x R y 且 y R x \\forall x,y\\in X,若:xRy且yRx x,yX,xRyyRx,则 x = y x=y x=<

以上是关于集合论:关系的主要内容,如果未能解决你的问题,请参考以下文章

集合论(基础+二元关系+函数)

如何判断两个集合的关系?

Python中怎样改变集合之间的关系?

集合论基础

怎样判断哪个集合属于哪个集合

hybris中的关系和集合之间的区别?