码迷,mamicode.com
首页 > 其他好文 > 详细

9.1 关系及关系性质

时间:2019-11-15 18:34:43      阅读:115      评论:0      收藏:0      [点我收藏+]

标签:复合   sum   strong   exp   例子   ble   情况   amp   prope   

9.1 Relations and Their Properties(关系及关系性质)

1.基本概念

  • Ordered pair(序偶)
    技术图片

    当且仅当a1 = a2并且b1 = b2时, 才有序偶对(a1, b1)=(a2, b2)

  • Cartesian product(笛卡尔积)
    技术图片
    如果A和B是两个非空集,我们将积集或笛卡尔积A×B定义为具有a∈A和b∈B的所有有序对(a,b)的集合
    A×B= {(a,b)| a∈A并且b∈B}

  • m元笛卡尔积
    技术图片

  • Partitions(划分)
    技术图片

    非空集A的划分(或称为商集)的集合P具有以下性质:
    1. A的每个元素属于P中的一个集合
    2. 如果A1和A2是P的不同元素,那么A1∩A2=?

2.关系

定义:设A和B是非空集,那么从A到B的一个关系R就是A×B的一个子集, 并且有以下性质:

  • 如果R属于A×B并且(a,b)∈R,我们就说a与b有关,写作:a R b。如果a与R无关,写作:a R b。 技术图片

    通常,A和B是相等的。 在这种情况下,我们经常说R属于A×A是A上的关系。

一些例子:

技术图片
技术图片

  • 令R?A×B为A到B的一个关系, 则:
    1. Dom(R), R的定义域(domain)也是A的一个子集,并且是构成R的序偶中的所有第一个元素的集合。
    2. Ran(R), R的值域(range)是B中的元素集合,它们是R中对的第二元素。
  • 若R?A×B为A到B的一个关系并且x∈A, 则:
    1.定义R(x)为所有满足x R y(x和y具有R关系)的B中所有y的集合
    • 即R(x) = { y∈B | x R y}.

一些Theorem(理论)

  • 令R?A×B为A到B的一个关系,A1,A2是A的子集,那么有:
    技术图片

Proof of (a):

If y ∈ R(A1)
then x R y for some x ∈ A1.
Since A 1 ? A 2, x ∈ A 2.
Thus, y ∈ R(A2)
Q.E.D.

Proof of (b):

技术图片

Proof of (c):

技术图片

Remark(备注)

证明技巧:Apply a relevant definition to a generic object.(将相关定义应用于通用对象。)即举反例。

  • 设R和S均为A到B的关系,则:
    如果A中的所有a的R(a)= S(a),那么R = S.
    ==Proof:略==

3.二元关系的特殊性质

给出全集U和U上的子集A的二元关系R,则有以下性质:

  1. Reflexive(自反) and Irreflexive(反自反)
  2. Symmetric(对称), Asymmetric(非对称), and Antisymmetric(反对称)
  3. Transitive(传递)

Definition: [re](自反的定义)
技术图片

Note:

  • 若A = ?, 那么其也符合定义
  • The void relation on a void Universe is reflexive!
    (全集U为?时,空关系也是自反的)
  • 如果U不是空的,那么自反关系中的所有顶点(vertices)都必须有环!

Definition : [ir](反自反的定义)
技术图片

Note:

  • 若A = ?, 那么其也符合定义
  • 任何空关系都是反自反的!!!

Example1:
技术图片


Definition: [Sy](对称的定义)

技术图片

Note:

  • 如果有arc(x,y),则必须有arc(y,x)

Definition: [As](非对称的定义)
技术图片

Note:

  • 如果有arc(x,y),则一定不能有arc(y,x)

Definition: [Ats](反对称的定义)

技术图片

Note:

  • 如果从x到y存在arc,则从y到x不能有一个弧arc
  • 您应该能够富有逻辑地知道:如果(x,y)在R中并且x≠y,则(y,x)一定不在R中

Example2:
技术图片

Note:

  1. 对称和非对称不是矛盾对立关系(即存在既不是对称也不是非对称的关系) ;对称和反对称也不是矛盾对立关系。
  2. 形式逻辑的定义:
  • 【对称关系】:当aRb为真时,bRa必为真;
  • 【反对称关系】;当aRb为真时,bRa必为假;
  • 【非对称关系】;当aRb为真时,bRa有时真、有时假。

Definition: [tr](传递的定义)
技术图片

Note:

  • 如果有一个从x到y的arc和一个从y到z的arc,则必须有一个从x到z的arc

Example3:
技术图片


技术图片

4.Combing relations(复合关系)

技术图片

Note:R1 ⊕ R2 = (R1-R2) ∪ (R2-R1)

现设

  • A,B,C均为集合
  • R为A到B的关系
  • S为B到C的关系

则The composition of R and S(R和S的复合关系),记作SoR,定义为:

如果a∈A并且c∈C,那么有:a SoR c 当且仅当 存在b∈B,使得a R b and b S c.

复合定理:

设R是从A到B的关系,S是从B到C的关系。那么,如果A1是A的子集,我们有:
(SoR)(A1) = S(R(A1))

证明如下:

技术图片

关系的幂(power)

令R为A到A的关系,则Rn,n=1,2,3…定义有:R1=R and Rn+1=RnoR

关于“关系的幂”的一个定理:

A到A的关系R是transitive(传递的) <==> Rn?R,n=1,2,3…

证明如下:
  1. Proof: R transitive → Rn ? R
  • 科学归纳法即可,不赘述
  1. Proof: Rn ? R → R transitive

Use the fact that R2 ? R
if (a, b) ∈ R and (b, c) ∈ R, then by the definition of composition, (a, c) ∈ R2.
Because R2 ? R, this means that (a, c) ∈ R.
Hence, R is transitive.
Q.E.D.


OTHERS

1.一个「等价关系」需要满足:自反性,对称性和传递性,缺一不可。

2.如果一个二元关系集合P定义在一个n元素集合(设A={1,2,3......n})上,那么:

  • 1.满足symmetric(对称)的集合个数为:2n(n+1)/2

P所有可能的元素为:

(1,1) (1,2) (1,3) ... (1,n)
(2,1) (2,2) (2,3) ... (2,n)
(3,1) (3,2) (3,3) ... (3,n)
... ... ... ... (3,n)
(n,1) (n,2) (n,3) ... (n,n)

满足对称性定义的最小元素组:{(1,1)}, {(2,2)}, ......{(n,n)}这n个单元素集合和{(1,2), (2,1)}, ......{(n-1,n), (n, n-1)}这(nn-n)/2个元素组

故:sum = 2n+(n2-n)/2 = 2n(n+1)/2

  • 2.满足antisymmetric(反对称)的集合个数为:2n * 3n(n-1)/2

P所有可能的元素为:

(1,1) (1,2) (1,3) ... (1,n)
(2,1) (2,2) (2,3) ... (2,n)
(3,1) (3,2) (3,3) ... (3,n)
... ... ... ... (3,n)
(n,1) (n,2) (n,3) ... (n,n)

满足反对称定义的最小元素组:{(1,1)}, {(2,2)}, ......{(n,n)}共n个,(这些元素可选可不选,共2n种)
对于除了这些元素之外的其他元素,分为矩阵对角线的左下与左上,分别有2n(n-1)/2个,对于特定的某个元素,如(a,b),a≠b,满足反对称定义的元素组有:{(a,b)}, {(b,a)}, {?}共3种,故而这些元素一共有3n(n-1)/2种选法

故:sum = 2n * 3n(n-1)/2

  • 3.满足asymmetric(非对称)的集合个数为: 3n(n-1)/2

相比较②,区别在于对角线元素不能选,其余一致

故:sum = 3n(n-1)/2

  • 4.满足irreflexive(反自反)的集合个数为:2n(n-1)

对角线元素不可选,其余nn-n个元素无差别选取

故:sum = 2n(n-1)

  • 5.满足reflexive(自反)同时symmetric(对称)的集合个数为:2n(n-1)/2

要满足自反,则对角线元素必须全取,同时要对称,则(a,b)和(b,a)组成一组元,可取可不取,共n(n-1)/2组

故: sum = 2n(n-1)/2

  • 6.既不满足reflexive(自反)又不irreflexive(反自反)的集合个数为:2n2-2*2n(n-1)

P所有可能的元素为:

(1,1) (1,2) (1,3) ... (1,n)
(2,1) (2,2) (2,3) ... (2,n)
(3,1) (3,2) (3,3) ... (3,n)
... ... ... ... (3,n)
(n,1) (n,2) (n,3) ... (n,n)

意味着对角线元素既不能全部取到,又不能全部不取
即:其补集为对角线元素全取或者全不取,总数为:2*2n(n-1)

故:sum = 2n2-2*2n(n-1)

摘自离散9.1的47

9.1 关系及关系性质

标签:复合   sum   strong   exp   例子   ble   情况   amp   prope   

原文地址:https://www.cnblogs.com/SpicyArticle/p/11868593.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!