资讯专栏INFORMATION COLUMN

离散数学-集合:2、集合的基本运算

Batkid / 1456人阅读

摘要:集合的基本运算集合只有简单的三个基本运算并集交集和补集并集对于两个集合的并集为取两集合中的所有元素,取并集操作符为。注意对于集合中一个出现多次的元素被视为一个元素。

集合的基本运算

集合只有简单的三个基本运算:并集、交集和补集

1、并集

对于两个集合的并集为取两集合中的所有元素,取并集操作符为∪。注意对于集合中一个出现多次的元素被视为一个元素 。

定义:A∪B={x|x∈A∨x∈B}     ∨:代表或者

例如:

 A = {1,2,3},B = {2,4} 那么 A∪B={1,2,3,4}  

2、交集

对于两个集合的交集为取两个集合中都有的公共部分,取交集的操作为∩。

定义: A∩B={x|x∈A∧x∈B}     ∧代表并且

例如:

A={1,2,3},B={2,3,4} 那么 A∩B={2,3}

3、补集

两集合A,B,那么B对A的相对补集为取属于A但不属于B的元素,记为A-B(即将A中B含有的元素去掉)

定义:A-B={x|x∈A∧x∉B}

例如:

A={1,2,3},B={2} 那么 A-B={1,3}

如果B∈A,那么对A-B我们又称为绝对补集,记为~B=A-B。


由上面三个基本运算又有下面三个运算

1、对称差集:

两个集合的对称差集为去除两集合中都含有的元素然后去并集,操作符为⊕

定义:A⊕B=(A-B)∪(B-A)=(A∪B)-(A∩B)

例如:

A={1,2,3},B={2,3,4} 那么A⊕B={1,4}

2、广义并

广义并为对一个集合的所有元素取并集,操作符为∪A(A为一个集合)

定义:有集合A={a1,a2,a3...an},那么A的广义并∪A=a1∪a2∪a3...∪an

例如:

A={a,b,{c,d}} 那么∪A=a∪b∪{c,d}

对于∪∅=∅

3、广义交

广义交为对一个集合的所有元素取交集,操作符为∩A(A为一个集合)

定义:A={a1,a2,a3...an},有A的广义并∩A=a1∩a2∩a3...∩an

例如:

A={a,b,{c,d}} 那么∩A=a∩b∩{c,d}

对于∩∅没有意义,毕竟对空集取交集并没有意义

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/18269.html

相关文章

  • 离散数学-集合:1.集合基本概念

    摘要:组成集合的事物称为集合的元素,例如有穿白衣服的同学的集合,那么每一个穿白衣服的同学都为集合的一个元素。 1、集合的概念 我把往往会把一些具有某些相同属性事物归为一个整体,而一个整体就是一个集合(也称为全集)例如: 身高180以上的同学的集合 x^2 - 1 = 0的实数解的集合 26个英文字母的集合 通常使用大写字母来标记集合,例如身高高于190的同学的集合T,黑色的猫的集合...

    Luosunce 评论0 收藏0
  • 区块链基石--椭圆曲线密码学

    摘要:如果公式解析有问题,请移步备份链接椭圆曲线密码学椭圆曲线密码学是基于椭圆曲线数学的一种公钥加密方法。椭圆曲线数字签名什么是数字签名现实生活中的签名作用是签署者对文件进行授权防止交易中的抵赖发生。 如果SF公式解析有问题,请移步备份链接 https://blog.csdn.net/chenmo1... 椭圆曲线密码学 椭圆曲线密码学(ECC, Elliptic Curve Crypt...

    DoINsiSt 评论0 收藏0
  • 机器学习与数据挖掘: 基础概念

    摘要:机器学习是对能通过经验自动改进的计算机算法的研究。机器学习是用数据或以往的经验,以此优化计算机程序的性能标准。 如何成为机器学习工程师https://keras-cn.readthedocs....http://www.tensorfly.cn/tfdoc... 机器学习 vs 数据分析   数据特点 数据分析 机器学习 数据类型 交易数据 行为数据 数据量 少量数据...

    LiveVideoStack 评论0 收藏0
  • 用Python学数学相关教程、开源包推荐与下载

    摘要:在上篇文章里,为大家推荐了一些数学学习的软件和微积分线性代数概率统计的学习视频,今天再推荐一些精心挑选的经典教材,并为大家提供电子书的下载链接,和视频搭配起来一起学习,效果会更好。我们要使用的以及等都包含在里面,无需额外下载。 在上篇文章里,为大家推荐了一些数学学习的软件和微积分、线性代数、概率统计的学习视频,今天再推荐一些精心挑选的经典教材,并为大家提供电子书的下载链接,和视频搭配起...

    wapeyang 评论0 收藏0
  • Python--Redis实战:第三章:Redis命令:第三节:集合

    摘要:上一篇文章实战第三章命令第二节列表下一篇文章实战第三章命令第四节散列 上一篇文章:Python--Redis实战:第三章:Redis命令:第二节:列表下一篇文章:Python--Redis实战:第三章:Redis命令:第四节:散列 Redis的集合以无序的方式来存储多个各不相同的元素,用户可以快速地对集合执行添加元素操作、移除元素操作、以及检查一个元素是否存在于集合里。本节将对最常用...

    HollisChuang 评论0 收藏0

发表评论

0条评论

Batkid

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<