离散数学-集合论基础

3.1集合的基本概念
1)集合及元素

2)集合的表示

3)集合的关系

4)特殊集合

3.2集合的运算

并、交、差、对称差

3.3集合的划分与覆盖

3.4排斥包含管理

3.1集合的基本概念

1)集合及元素

将某种具有同种属性的个体组成的整体,称为集合。

集合通常用大写英文字母表示,用小写英文字母表示集合的元素。

若个体a属于集合A,则称a属于A,记作a\inA;否则,a不属于A,记作a\notinA。

若A集合的元素的个数是有限的,则称其为有限集合。

元素的个数称为集合A的基,记作|A|;否则,称为无限集合。

含有n个元素的集合称为n元集。

(1)集合可以由热议类型的元素组成,可以是具体的也可以是抽象的,一个集合的元素可以是另一个集合的元素,但是不允许以集合自身为元素。

(2)元素与集合是一种隶属关系。任何一个个体对一个集合来说,要么属于该集合,要么不属于

(3)集合的元素必须:确定的、可区分的、不重复、无序。

常用的集合有自然数集N,整数集Z、有理数集Q、实数集R、素数集P等。

2)集合的表示

表示集合的方式常用的有三种:列举法、描述法、画图法

列举法:以任意顺序、不重复写出集合所有的元素,中间用逗号隔开,两边用花括号{}括起来。

例如:A={1,2,3,4,5}

有时,如果集合的元素有一定规律,可以用部分列举法表示

例如:A为全体小写字母:A = {a,b,c...x,y,z}

           A为1到无穷大的整数:A= {1,2,3,... }

描述法:描述法也称谓词表示法,即用谓词描述集合元素的共同熟悉(就是谓词逻辑的应用)。

例如:设谓词P(x)表示集合元素x具有属性P,具有属性P的所有个体组成的集合A,记作A={x|P(x)}

画图法:利用平面图形表示集合,以英国数学家(John Ven)的名字命名,直观形象便于理解。

3)集合的关系

(1)设A、B是集合,如果集合A的每个元素都是B的元素,则称A是B的子集,或者A包含于B,或者B包含A,记作A\subseteqB。

如果A有任何一个元素不属于B,那么A不是B的子集。

4)特殊集合

以任意顺序、不重复写出集合所有的元素,中间用逗号隔开,两边用花括号{}括起来。

(1)空集:不含任何元素的集合叫做空集,记作\OØ

(2)空集是任何集合的子集。

(注意:Ø和{Ø}是两个不同的集合)

 (3)任何一个集合都有至少两个子集,一个是其本身,一个是空集Ø。

(4)空集Ø只有一个子集,就是其本身。

(5)全集:在问题讨论的范围内,如果所有的集合都是某个集合E的子集,则称该集合E为全集

(6)幂集:以集合A的所有子集为元素的集合称为A的幂集。(也就是说,幂集的元素的集合)

3.2集合的运算

1)交运算

设A、B为集合,由A和B上的所共有的元素组成的集合,称为A与B的交集,记作A∩B

即A∩B = {x|x\inA∧x\inB}

2)并运算

设A、B为集合,由A和B的所有元素组成的集合,称为A和B的并集,记作A∪B

即A∪B = {x|x\inA∨x\inB}

3)差运算

设A、B为集合,由属于A但不属于B的所有元素组成的集合,称为B对于A的补集或相对补,或者A减B的差集,记作A-B

即A-B = {x|x\inA ∧ x\notinB}

4)对称差运算

设A、B为集合,由属于A或者属于B的,但是不同时属于A与B的元素组成的集合,称为A与B的对称差,记作A⊕B

即A⊕B ={ x| {x|x\inA ∧ x\notinB}  ∨  {x|x\notinA ∧ x\inB}  }

总结起来就是:

5)集合运算的性质

设A、B、C为集合。比较有用的:

1)幂等律    A⋂A =A         A⋃A = A

2)零律   A⋂Ø =Ø         A⋃E = E     A⊕Ø=Ø

4)交换律  A⋂B =A⋂B  A⋃B = B⋃A 

5)结合律  A⋂(B⋂C) =(A⋂B)⋂C    A⋃(B⋃C) = (A⋃B)⋃C 

3.3集合的划分与覆盖

划分:即将集合划分为几个块,这一块可以是一个元素的集合,也可以是多个元素的集合。

覆盖:在A集合中,B中全都有,则称B为A的覆盖。(简单理解就是盖住了,大于等于的关系)

注意:

1)划分必是覆盖,覆盖不一定是划分

2)集合的覆盖与划分是不唯一的

3)集合A的每个元素至少属于A的覆盖中的子集,属于且仅属于A的划分中的一个划分块。

下面是课本的例题,一看就懂:

3.4包含排斥原理

A_{1}A_{2}为有限集合,,则  A_{1}A_{2} | = |A_{1} | +|A_{2}| -|A_{1}A_{2}|

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/228561.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Alibaba Java诊断工具Arthas查看Dubbo动态代理类

原创/朱季谦 阅读Dubbo源码过程中&#xff0c;会发现&#xff0c;Dubbo消费端在做远程调用时&#xff0c;默认通过 Javassist 框架为服务接口生成动态代理类&#xff0c;调用javassist框架下的JavassistProxyFactory类的getProxy(Invoker invoker, Class<?>[] interfac…

如何使用企业微信 WorkTool API 开源框架快速开发企微聊天机器人(详细教程)

WorkTool 基本框架概述 WorkTool 是一个依附于企业微信来运行的无人值守群管理机器人程序&#xff0c;WorkTool 开源&#xff0c;并且永久免费。您可以使用本应用程序来自动执行一个自己企业微信里的账号&#xff08;当做机器人账号&#xff09;可通过后台调用对应的 API 来驱…

【pytorch】从yolo的make_grid理解torch.meshgrid、torch.stack

文章目录 简述1、torch.meshgrid 创建行列坐标2、torch.stack 结合行列坐标3、通过view函数扩展维度 简述 yolo检测 make_grid创建网格代码如下&#xff0c;那么什么是torch.meshgrid? def _make_grid(nx20, ny20):yv, xv torch.meshgrid([torch.arange(ny), torch.arange(…

Shell - cron_protect.sh 监控 Python、Streaming 程序

目录 一.引言 二.Flink 程序监控 1.shell 脚本 2.crontab 配置 三.Python 程序监控 1.shell 脚本 2.crontab 配置 四.总结 一.引言 业务有流式处理数据的需求&#xff0c;需要 7x24 通过 Flink Python 程序进行处理。为了监控 Flink 与 Python 的程序运行状态并在程…

github新建项目

参考链接&#xff1a;Github上建立新项目超详细方法过程 在这里新建一个repositories 接下来就选择相关的信息&#xff1a; 然后create a new就行了 接下来需要创建文件&#xff1a;&#xff08;同时通过upload上传文件&#xff09; 每次最多上传100个文件&#xff0c;然后保…

TLS、对称/非对称加密、CA认证

1. SSL与TLS SSL/TLS是一种密码通信框架&#xff0c;他是世界上使用最广泛的密码通信方法。SSL/TLS综合运用了密码学中的对称密码&#xff0c;消息认证码&#xff0c;公钥密码&#xff0c;数字签名&#xff0c;伪随机数生成器等&#xff0c;可以说是密码学中的集大成者。 TLS…

开源堡垒机Jumpserver

文章目录 开源堡垒机JumpserverJumpserver介绍安装环境部署安装jumpserver访问jumpserver的web界面 开源堡垒机Jumpserver Jumpserver介绍 Jumpserver 是全球首款完全开源的堡垒机&#xff0c;使用 GNU GPL v2.0 开源协议&#xff0c;是符合 4A 的运维安全审计系统。 Jumpse…

Mysql 高级日志binlog、undoLog、redoLog 详解

数据更新流程与日志记录&#xff1a; undoLog&#xff1a; binLog&#xff1a; redoLog&#xff1a;

《尚品甄选》:后台系统——权限管理之分类和品牌管理,使用EasyExcel导入导出数据(debug一遍)

文章目录 一、分类管理1.1 表结构介绍1.2 分类列表查询 二、EasyExcel使用2.1 EasyExcel简介2.2 导出功能2.3 导入功能 三、品牌管理3.1 表结构介绍3.2 列表查询3.3 添加品牌3.4 修改品牌3.5 删除品牌 一、分类管理 分类管理就是对商品的分类数据进行维护。 1.1 表结构介绍 分…

MOSFET安全工作区域SOA

Safe Operating Area&#xff08;SOA&#xff09;即安全工作区&#xff1a;描述了当MOSFET工作在饱和区时可以处理的最大功率。超出安全工作区&#xff0c;则可能导致元件损坏。 SOA分为五个单独的界限&#xff0c;分别是RDS(on)限制 On Resistance&#xff08;RDS(on)&#…

爬虫学习 异步爬虫(五)

多线程 多进程 协程 进程 运行中的程序 线程 被CPU调度的执行过程,操作系统 运算调度的min单位 在进程之中,进程中实际运作单位 from threading import Thread#创建任务 def func(name):for i in range(100):print(name,i)if __name__ __main__:#创建线程t1 Thread(target …

uniapp中uni.navigateBack返回后刷新页面数据

文章目录 一、前言1.1、[uni.navigateBack](https://uniapp.dcloud.net.cn/api/router.html#navigateback) 二、方法2.1、父页面设置钩子函数onBackPress2.2、uni.$emit和uni.$on监听通知数据变更2.2.1、子页面2.2.2、父页面 2.3、onShow钩子函数处理数据2.3.1、子页面2.3.2、父…