集合论与图论第六章

合集下载

离散数学教程(集合论与图论)-FudanUniversity

离散数学教程(集合论与图论)-FudanUniversity

离散数学教程(集合论与图论)离散数学:计算机科学与技术的数学基础课内容:集合论,图论,组合数学,代数结构,数理逻辑集合论:(第1-4章)组合数学初步:(第5-7章)图论:(第8-11章)教师介绍⏹教师:吴永辉博士副教授⏹简历:⏹1984-1988 上海科技大学计算机系本科⏹1988-1991 复旦大学计算机系硕士⏹1991-2003 华东师范大学计算机系工作⏹1998-2001 复旦大学计算机系博士⏹2003-复旦大学计算机系工作⏹答疑E-mail: yhwu@《集合论与图论》课件制作软件⏹Microsoft PowerPoint⏹MathType Equation《集合论与图论》课程大纲⏹课程性质与目的⏹教学内容与要求⏹使用教材、参考书籍⏹命题说明和题型课程性质、目的与基本要求⏹课程性质本课程讲授计算机科学与技术的数学基础课《离散数学》的部分主要内容:集合论、图论与组合数学初步,是计算机专业的主干课程之一。

本课程前行课程为线性代数,数学分析(上)。

⏹课程目的使学生掌握集合论、图论与组合数学初步的基本内容,并对证明的思想和方法深入理解和体会,初步培养学生的思维过程的数学化。

⏹基本要求:⏹掌握集合论、组合学和图论的基本概念,清楚了解引入基本概念的实际背景、各概念间相互关系;掌握基本定理以及有关理论题的证明技巧;掌握解决计数问题的基本方法和技巧;掌握图论中各算法设计的思想、正确性证明以及算法的应用。

为进一步学习计算机其他课程打下坚实的基础。

教学方式本课程以课堂讲授为主。

考核方式⏹平时作业;⏹集合论、组合数学和图论3次课堂练习;⏹期中,期末的两次笔试考试。

教学内容与要求----集合论⏹第一章集合的基本概念掌握:集合的基本概念,集合的运算。

了解:集合论的悖论。

掌握证明两个集合相等的基本法和公式法。

⏹第二章关系掌握:关系的性质、运算和关系的闭包,以及等价关系和偏序关系。

了解:关系在关系数据库中的应用。

掌握证明的类型。

集合论与图论

集合论与图论
注:如果将空集 ∅ 看作集族,则称 ∅ 为空集族。
我们要特别提到多重集合的概念。前面谈到的集合都是由不同对象组成的,而在实际中,某 一元素的重复出现往往表达了某种特别的意义。例如,在一个班里学生的名字,可能有两个 或多个学生有相同的名字,并且我们又有可能会谈及到学生名字的总体。又例如,某项工程 中所需要的工程技术人员的种类可用集合
我们将学习朴素集合论的基本内容,但借鉴公理化集合论的思想,以避免出现悖论。
定义 1.1 设 A , B 为二集合,若 B 中的元素都属于 A ,则称 B 是 A 的子集,也称 A 包 含 B 或 B 含于 A ,记作 B ⊆ A 。
1
定义 1.2 设 A , B 为二集合,若 A 包含 B 且 B 包含 A ,则称 A 与 B 相等,记作 A = B 。 定义 1.3 设 A , B 为二集合,若 A 为 B 的子集,且 A ≠ B ,则称 A 为 B 的真子集,记 作 A⊂ B。 定义 1.4 不具有任何元素的集合称为空集,记作 ∅ 。
注 1:容易看出 A ⊕ B = ( A − B) ∪ (B − A) = ( A ∪ B) − ( A ∩ B) 2: A ⊕ ∅ = A , A ⊕ A = ∅ 。
我们下面来定义两个多重集 P 和 Q 的交,并,差运算。
P 和 Q 的并,记为 P ∪ Q ,它也是一个多重集,使得 P ∪ Q 里任一个元素的重数,等于该 元素在 P 和 Q 中重数的最大者; P 和 Q 的交用 P ∩ Q 来表示,使得 P ∩ Q 的任一元素的重 数,等于该元素在 P 和 Q 中重数的最小者; P 和 Q 的差用 P − Q 来表示,使得如果一个元素 在 P 中的重数大于它在 Q 中的重数,那么该元素在 P − Q 中的重数等于它在 P 中的重数减去 它在 Q 中的重数,否则它在 P − Q 中的重数为 0 。类似地,对称差 P ⊕ Q 中元素的重数等于 元素在 P 中和 Q 中两个重数的绝对差值。

集合论

集合论

第一篇集合论第一章集合及其运算1.1 集合的概念1.2 子集、集合的相等1.3 集合的基本运算1.4 余集、De Morgan公式1.5 笛卡尔乘积1.6 有穷集合的基数第二章映射2.1 函数的一般概念——映射定义::映射(法则),映射(笛卡尔乘积),限制和扩张,部分映射,映射相等,单射,满射,双射,恒等映射2.2 抽屉原理2.3 映射的一般性质定义::象f(A),原象f-1(A)[定理2.3.1](1)f-1(C∪D)=f-1(C)∪f-1(D);(2)f-1(C∩D)=f-1(C)∪f-1(D);(3)f-1(CΔD)=f-1(C)Δf-1(D);(4)f-1(C C)=(f-1(C))C⊆⊇⊇[定理2.3.2]∪∪(5)f(A B)=f(A)f(B);(6)f(A∩B)f(A)∩f(B);(7) f(AΔB)f(A)Δf(B);(8) f(A\B)f(A)\f(B)2.4 映射的合成定义::映射的合成[定理2.4.1]合成符合结合律,但不符合交换律[定理2.4.2]设f:X→Y,则f∘I X=I Y∘f =f[定理2.4.3]设f:X→Y,g:Y→Z, 则(1)若f与g都是单射,则g∘f也是单射:f是单射,∀x1x2且x1≠x2 y1=f(x1),y2=f(x2)且y1≠y2有g(f(x1))≠g(f(x2))(2)若f与g都是满射,则g∘f也是满射:f满射,∀y必有x∈X使f(x)=y.∀z∈Z必有y∈Y使g(y)=z.则∀z∈Z必有x∈X使g(f(x))=z.(3)若f与g都是双射,则g∘f也是双射[定理2.4.4]设f:X→Y,g:Y→Z, 则(1)若g∘f是单射,则f是单射;∀x1,x2∈X且x1≠x2有g(f(x1)) ≠g(f(x2))(2)若g∘f是满射,则g是满射;反证:∃z∈Z使∀y∈Y,g(y)≠z则有∀x∈X有g(f(x)) ≠z推出矛盾(3)若g∘f是双射,则f是单射且g是满射[定理2.4.5]设f与g都是X到X的映射,则I m (f)⊆I m(g)的充分必要条件是存在一个映射h:X→X使得f=g∘h2.5 逆映射定义::逆映射,左逆映射,右逆映射[定理2.5.1]逆映射存在的充要条件是f是双射::⇒ Ix,Iy+定理2.4.4⇐构造g(y)=x当且仅当f(x)=y[定理2.5.2]逆映射唯一::假设不唯一,推出g=I x°g=(h°f)°g=h°(f°g)=h°I x=h[定理2.5.3] (gf)-1=f-1g-1,(f-1)-1=f:(gf)(f-1g-1)=g(ff-1) g-1= gg-1=I z, (f-1g-1) (gf)=f(gg-1)f-1= ff-1=I x[定理2.5.4](1)f是左可逆的充分必要条件是f为单射:⇒定义+定理⇐f:X→I m(f)的双射,建立g:I m(f)→X双射,在扩充到Y上,y∉I m(x)随便映射一个(2)f是右可逆的充分必要条件是f为满射:⇒定义+定理⇐构造2.6 置换定义::n次置换,k-循环置换,对换,奇置换,偶置换[定理2.6.1][定理2.6.2][定理2.6.3]置换α,β没有共同数字时可以交换[定理2.6.4]置换可进行唯一循环分解[定理2.6.5]置换分解成若干对换的乘积,分解个数的奇偶性不变[定理2.6.6]奇偶置换个数相等,都等于n!/22.7 二元和n元运算定义::有限序列,无限序列,子序列,二元运算,一元运算,n元运算,交换律,结合律,代数系的同构2.8 集合的特征函数定义::集合的特征函数第三章关系3.1 关系的概念定义::关系(映射),关系(笛卡尔乘积),定义域,值域,多部映射,关系(多部映射),多值二元关系3.2 关系的性质定义::自反,反自反,对称(R对称⟺R=R-1),反对称,传递,相容,逆3.3 关系的合成运算定义::关系的合成,[定理3.3.1]关系的合成不符合交换律,但符合结合律[定理3.3.2](1)R1°(R2∪ R3 )=(R1°R2)∪(R1°R3);(2)R1° (R2∩ R3 )⊆(R1°R2)∩(R1°R3);(3)(R2∪R3 )°R4 = (R2°R4) ∪(R3°R4);(4)(R2∩R3 ) °R4⊆(R2°R4) ∩(R3°R4) [定理3.3.3](1)(R∘S)-1 = S-1∘R-1:(2)R∘R-1 是对称的[定理3.3.4]R是传递关系⟺R°R⊆R[定理3.3.5]R0=I x;R1=R;R n+1=R n°R;R m°R n=R m+n;(R m)n=R mn[定理3.3.6]设X是一个有限集合且|X|=n,R为X上的任一二元关系,则存在非负整数s,t,使得0≤s<t≤2n^2且R s= R t[定理3.3.7]设R是X上的二元关系,若存在非负整数s,t,s<t,使得且R s= R t ,则(1)R s+k= R t+k ,k为非负整数(2)R s+kp+i= R s+i ,其中p=t-s,而k,i为非负整数(3)令S={R0,R,R2 ,…,R t-1},则对任意的非负的整数q,有R q ∈S[定理3.3.8]R对称且传递⟺R=R°R-13.4 关系的闭包定义::传递闭包(所有包含R的传递关系的交,可以类似定义自反传递闭包等),自反传递闭包,自反闭包,对称闭包[定理3.4.1]关系R的传递闭包是传递关系(如果R是传递关系,R+=R):[定理3.4.2]R+=∪R i=R∪R2∪R3∪…:: R+⊆∪R i只要证明∪R i是包含R的传递关系, ∪R⊆R+只要证明(a,b)∈R m,(b,c)∈R n.(a,c)∈R m+n,(a,c) ∈R+[定理3.4.3]R+=∪R n=R∪R2∪R3∪…R n::证明R k⊆∪R i,如果k>n,x仅有n个元素,由抽屉原理得存在b i=b j重复以上过程证明.[定理3.4.5]R*=R0∪R+3.5 关系矩阵和关系图定义:: (1)R是自反的,当且仅当B的对角线上的全部元素都为1;(2) R是反自反的当且仅当B的对角线上的全部元素都为0;(3) R是对称的当且仅当B是对称矩阵;(4) R是反对称的当且仅当b i j与b j i不同时为1,i≠j;(5) R是传递的当且仅当若b i j=1且b j k=1,则b i k=1; (6) R-1的矩阵是B T3.6 等价关系和集合划分定义::等价关系(1.自反2.对称3.传递),等价类,商集[定理3.6.3]3.7 映射按等价关系划分3.8 偏序关系和偏序集定义::偏序关系(自反,反对称,传递),偏序集,全序集,Hasse图,上下界,最大最小元素,链与反链第四章无穷集合及其基数4.1可数集定义::可数集(从自然数集N到集合A有一一映射),无限集(能与自身的真子集对等的集合),代数数,超越数[定理4.1.1]集合A为可数集⟺A的全部元素可以排成无重复项的序列[定理4.1.2]无限集中包含可数子集[定理4.1.3]两个可数集的并是可数集[定理4.1.4]有限个可数集的并是可数集[定理4.1.7]可数个可数集的并是可数集:写成无穷阶方阵,按对角线游历[定理4.1.8]有理数集Q是可数集[定理4.1.10]一列有限个集合的笛卡尔乘积为可数集4.2连续统集定义::连续统(与[0,1]实数集对等)[定理4.2.1]区间[0,1]内的全体实数构成不可数无穷集::康托对角线第二篇图论第六章图的基本概念6.1图论的产生与发展概述6.2基本定义定义::无向图,G(p,q),平凡图,零图,有向图,定向图,子图,生成子图,导出子图,图的同构,度(degv),δ(G),Δ(G),正则图(推论三次图的顶点个数为偶数)[定理6.2.1]欧拉定理:Σ(degv)=2q推论度为奇数的点的个数必为偶数6.3路、圈、连通图定义::通道,闭通道,迹,闭迹,路,圈(回路),连通图,支[定理6.3.1]uv有路⟺u≅v[定理6.3.2]degu+degv≥p–1⟹G连通::拆成两个支用结论反证,degu≤n1-1,degv≤p-n1-1推出与结论的矛盾[定理6.3.3]∀v∈V,degv为偶数⟹G中有圈::设最长路证明[定理6.3.4]∃u,v中有两条不同路⟹G有圈::6.4补图、偶图定义::补图,自补图,三角形,偶图,完全偶图(Km,n), 图上两点间的距离d(u,v)[定理6.4.1]R(3,3)≤6::抽屉原理+[定理6.4.2]偶图判断的充要条件:图上所有的圈的长度都为偶::⇒将圈上的奇偶序的点放入两个顶点划分中⇐取定一点按距离奇偶构造[定理6.4.3](Turan定理)p个顶点没有三角形的图至多有[p^2/4]::6.5欧拉图定义::欧拉闭迹,欧拉图,欧拉迹[定理6.5.1]欧拉图存在定理:G的每个顶点的度都为偶::⇒显然⇐结合定理6.3.3造N个圈Zi然后数归证明这些圈相接.推论::欧拉图的等价命题: 1)G是欧拉图2)∀v∈V,degv为偶数3)G的边能划分成若干不相交的圈.[定理6.5.2]欧拉迹存在定理:: ⇒从定理6.5.1获得⇐uv奇数度,加edge(u,v)得欧拉迹C,在C上去掉edge(u,v).6.6哈密顿图定义::哈密顿圈、哈密顿图[定理6.6.1]G是Hamilton⟹∀S∈V有ω(G-S)<|S|[定理6.6.2](Dirac定理)p个顶点的图G,δ(p)≥p/2,⟹G是一个哈密顿图.[定理6.6.3](Ore定理)p个顶点的图,∀u,v(u,v不邻接),均有degu+degv≥p⟹G是哈密顿图.[定理6.6.4]p个顶点的图,∀u,v(u,v不邻接),均有degu+degv≥p-1⟹G是哈密顿图.6.7图的邻接矩阵[定理6.7.1]图同构的邻接矩阵判定[定理6.7.2]ij顶点间长l的通道条数=A l(i,j)::数归l,[定理6.7.3]G(p,q),连通⟺(A+I)^(p-1)>0::⇒定理6.7.2⇐定理6.7.2第七章树和割集7.1树及其性质定义::树,极小连通图(推论树是极小连通图), 偏心率,树的半径,树的中心[定理7.1.1]树的六个等价命题:1)树;2)G中任两点有且只有一条路;3)G连通且p=q+1; 4)G无圈且p=q+1;5)G无圈且其中任意不相邻两点加边得唯一的圈;6)连通(p≥3且G非Kp)且其中任意不相邻两点加边得唯一的圈.推论非平凡树至少有两个度为1的顶点且非平凡树是偶图::偶图判断的构造证明法[定理7.1.2]树的中心的位置7.2生成树定义::生成树, 生成森林, 生成树的距离,生成树的基本变换[定理7.2.1]生成树存在⟺G连通::⟹显然⟸破圈法.推论G连通⟹q≥p-1[定理7.2.2](Cayley定理)Kp的生成树的个数=p(p-2)[定理7.2.3]生成树中去掉边集E1后必能找到另一不在原生成树中的边集E2使T-E1+E2为生成树[定理7.2.4]距离为k的两个生成树可以经过k次基本变换互相得到::数归,由定理7.2.3知,d(T0,T)=k去掉e1后必然有e2∉T0使(T0-e1)+e2=T1,而d(T1,T)=k-1得到归纳.7.3割点、桥和割集定义::割点,桥,割集(有极小性)[定理7.3.1]割点的等价命题:1)v是割点;2)∃u,w≠v使uw间所有路经过v;3)∃划分{U,W} UW间所有路经过v;[定理7.3.2]桥的等价命题:1)x是桥;2)x不在G的任何圈上3)∃u,v使x在连接uw所有路上;4)∃划分{U,W},使x在连接UW所有路上; [定理7.3.4]割集将图分成两个支(推论有k个支的图G去掉割集后有k+1个支)[定理7.3.5]割集必然包含生成树的某条边::反证[定理7.3.6]割集与G中的圈必有偶数条公共边::G1G2取定一点周游,e(u,v)(u∈G1,v∈G2)是圈与割集相交的边第八章连通度和匹配8.1顶点连通度和边连通度定义::κ(G), λ(G), n-连通,n-边连通[定理8.1.1]κ(G)≤λ(G)≤δ(G)[定理8.1.2]κ(G)=a,λ(G)=b,δ(G)=c的构造方法:构造两个Kc+1,用b条边连接这两个支[定理8.1.3]G(V,E)有p个顶点且δ(G)≥ [p/2]⟹λ(G)=δ(G)::[定理8.1.4][定理8.1.5]∀u,v∈V且u,v∈C⟺G是2-连通[定理8.1.6]8.2门格尔定理8.3匹配、霍尔定理定义::匹配,最大匹配,偶图G的完备匹配,相异代表系, 完美匹配[定理8.3.1](Hall定理)::[推论8.3.1]第九章平面图和图的着色9.1平面图及其欧拉公式定义::平面图,面,内部面,外部面[定理9.1.1]欧拉定理:平面图有p-q+f=2::通过f数归[推论9.1.1]每个面都由长为n的圈围成⟹q=n(p-2)/(n-2)::每条边都与两个面邻接⟹2q=nf拓展最大可平面图[推论9.1.2]G(p,q)的最大可平面图每个面都是三角形且q=3p-6[推论9.1.3]每个面都由长为4的圈围成⟹q=2p-4::拓展没有三角形的边极大图[推论9.1.4]G(p,q),q≤3p-6,G没有三角形q≤2p-4[推论9.1.5]K5和K3,3都是不可平面图::K5,f=7,由于每个面至少三条边, K3,3中每个圈至少为4[推论9.1.6]G可平面⟹ (G)≤5::反证+推论9.1.49.2非哈密顿平面图[定理9.2.1]Grinberg定理:G(V,E)是(p,q)平面哈密顿图,C是哈密顿圈.令fi为C的内部由i条边围成的面的个数,gi为C的外部由i条边围成的面的个数则(1)Σ(i-2)fi=p-2;(2) Σ(i-2)gi=p-2;(3) Σ(i-2)(fi-gi)=0;9.3库拉托斯基定理、对偶图定义::细分,同胚,初等收缩,对偶图[定理9.3.1](Kuratowski定理)G可平面⟺G没有同胚于K5或K3,3的子图[定理9.3.2](Wagner定理) G可平面⟺G没有收缩到K5或K3,3的子图9.4顶点的着色定义::n-可着色,色数(有极小性),χ(G)[定理9.4.2]Δ=Δ(G),G是(Δ+1)- 可着色的.[定理9.4.3-定理9.4.5]平面图可以4着色9.5边的着色定义::n-边着色,边色数(有极小性), χ’(G)第十章有向图10.1有向图的概念定义::有向图,弧,对称弧,定向图,带环图,多重有向图,有向图的反图,入度(id(v)),出度(od(v)),完全有向图,有向图的补图,有向图的同构[定理10.1.1]Σid(v)= Σod(v)=q且Σ(id(v)+od(v))=2q10.2有向路和有向圈定义::有向通道,有向闭通道,生成通道,有向迹,有向闭迹,生成(闭)轨迹,有向路,有向圈,有向回路,可达,半(弱)通道,强连通,强支,单连通,弱连通,有向图的连通[定理10.2.1]有向图D是强连通的⟺D有一条闭生成通道[定理10.2.2]uRv当且仅当uv可互达⟹R是V上的等价关系[定理10.2.3]有向图D的每个顶点都在D的一个强支中[定理10.2.4]一个没有有向圈的有向图至少有一个出度为0的顶点[定理10.2.5]有向图D没有圈⟺D中每条有向通道都是有向路[定理10.2.6]有向图D有有向圈⟺D的子图D1(V1,E1),∀v∈V1,id(v)>0,od(v)>0[定理10.2.7]连通有向图D,∀v∈V,od(v)=1,D中恰有一个有向圈10.3强连通图的应用10.4有向图的邻接矩阵定义::有向图的邻接矩阵,可达矩阵,关联矩阵10.5有向树与有序树定义::有向树,有根树,入树,父,子,祖先,真祖先,深度,高度,子树,有序树,m元有序树,正则m元有序树,正则二元树,二元树,满二元树,完全二元树(高为h的二元树,去掉深度为h一层,得到满树,而且h层从左向右排布)[定理10.5.1]有向图D是有根树⟺D没有弱圈且D中存在一个可以到达其他顶点的顶点(root)::⇒化为无向图证明没有弱圈,用除根以外的点入度为1证可达.⇐[定理10.5.3]高为h的二元树至多有2 (h+1)-1个顶点[定理10.5.4]高为h的完全二元树的顶点数满足2h≤p≤2(h+1)-110.6判定树10.7比赛图定义::比赛图[定理10.7.1]每个比赛图必有生成有向路(有哈密顿路)::。

哈工大集合论与图论第六章作业题答案

哈工大集合论与图论第六章作业题答案

第六章图的基本概念P习题2061.画出具有4个顶点的所有无向图(同构的只算一个)。

11个2.画出具有3个顶点的所有有向图(同构的只算一个)。

16个3.画出具有4个、6个、8个顶点的三次图。

略4.某次宴会上,许多人互相握手。

证明:握过奇数次手的人数为偶数(注意,0是偶数)。

把实际问题转化为图论问题,然后用握手定理的推论。

P习题2091.设u与v是图G的两个不同顶点。

若u与v间有两条不同的通道(迹),则G 中是否有圈?若u与v间有两条不同的通道,G中无圈若u与v间有两条不同的迹,G中有圈2.证明:一个连通的(p,q)图中q≥p-1。

数学归纳法3.设G是一个(p,q)图,且2/)2>p-q,则G是连通的。

p)(1(-6.在一个有n个人的宴会上,每个人至少有m个朋友(2≤m≤n)。

试证:有不少于m+1个人,使得他们按某种方法坐在一张圆桌旁,每人的左、右均是他的朋友。

证明:把实际问题转化为图论问题,就和下面的题一样了。

8.设G是图。

证明:若δ(G)≥2,则G包含长至少是δ(G)+1的圈。

这两个题和这个题一样的证明方法。

P习题2161.证明:若图G不是连通图,则G c 是连通图。

2.证明:每一个自补图有4n或4n+1个顶点。

P习题2281.给出一个10个顶点的非哈密顿图的例子,使得每一对不邻接的顶点u和v,均有:degu+degv≥9。

下图中任意一对不邻接的顶点u和v,均有:degu+degv≥9。

2.试求Kp中不同的哈密顿圈的个数。

(p-1)!/24.完全偶图Km,n为哈密顿图的充分必要条件是什么?10.证明具有奇数顶点的偶图不是哈密顿图。

离散数学教程(集合论与图论)-FudanUniversity

离散数学教程(集合论与图论)-FudanUniversity

离散数学教程(集合论与图论)离散数学:计算机科学与技术的数学基础课内容:集合论,图论,组合数学,代数结构,数理逻辑集合论:(第1-4章)组合数学初步:(第5-7章)图论:(第8-11章)教师介绍⏹教师:吴永辉博士副教授⏹简历:⏹1984-1988 上海科技大学计算机系本科⏹1988-1991 复旦大学计算机系硕士⏹1991-2003 华东师范大学计算机系工作⏹1998-2001 复旦大学计算机系博士⏹2003-复旦大学计算机系工作⏹答疑E-mail: yhwu@《集合论与图论》课件制作软件⏹Microsoft PowerPoint⏹MathType Equation《集合论与图论》课程大纲⏹课程性质与目的⏹教学内容与要求⏹使用教材、参考书籍⏹命题说明和题型课程性质、目的与基本要求⏹课程性质本课程讲授计算机科学与技术的数学基础课《离散数学》的部分主要内容:集合论、图论与组合数学初步,是计算机专业的主干课程之一。

本课程前行课程为线性代数,数学分析(上)。

⏹课程目的使学生掌握集合论、图论与组合数学初步的基本内容,并对证明的思想和方法深入理解和体会,初步培养学生的思维过程的数学化。

⏹基本要求:⏹掌握集合论、组合学和图论的基本概念,清楚了解引入基本概念的实际背景、各概念间相互关系;掌握基本定理以及有关理论题的证明技巧;掌握解决计数问题的基本方法和技巧;掌握图论中各算法设计的思想、正确性证明以及算法的应用。

为进一步学习计算机其他课程打下坚实的基础。

教学方式本课程以课堂讲授为主。

考核方式⏹平时作业;⏹集合论、组合数学和图论3次课堂练习;⏹期中,期末的两次笔试考试。

教学内容与要求----集合论⏹第一章集合的基本概念掌握:集合的基本概念,集合的运算。

了解:集合论的悖论。

掌握证明两个集合相等的基本法和公式法。

⏹第二章关系掌握:关系的性质、运算和关系的闭包,以及等价关系和偏序关系。

了解:关系在关系数据库中的应用。

掌握证明的类型。

集合论与图论(全套课件)

集合论与图论(全套课件)
《集合论与图论》第1讲
p q r
0 0 0 0 1 1 1 1
2018/5/28
pqr
1 1 1 1 1 1 0 1
14
0 0 1 1 0 0 1 1
0 1 0 1 0 1 0 1
永真式(tautology)
• 永真式:在各种赋值下取值均为真(重言式) • 永假式:在各种赋值下取值均为假(矛盾式) • 可满足式:非永假式
2018/5/28
《集合论与图论》第1讲
11
命题符号化
简单命题: 联结词:
• 合取联结词: • 析取联结词: • 否定联结词: • 蕴涵联结词: • 等价联结词:
p,q,r,p1,q1,r1,…
逻辑真值:
0,1
2018/5/28
《集合论与图论》第1讲
12
真值表(truth-table)
2018/5/28
《集合论与图论》第1讲
16
常用逻辑等值式(关于与)
幂等律(idempotent laws) AAA AAA 交换律(commutative laws)
ABBA
ABBA
2018/5/28
《集合论与图论》第1讲
17
常用逻辑等值式(关于与)
结合律(associative laws) (AB)CA(BC) (AB)CA(BC) 分配律(distributive laws)
2018/5/28
《集合论与图论》第1讲
6
内容介绍
• 《集合论与图论》
• 第二部分 图论
• 第7章 • 第8章 • 第9章 • 第10章 • 第11章 • 第12章 • 第13章 • 第14章 图 欧拉图与哈密顿图 树 图的矩阵表示 平面图 图的着色 支配、覆盖、独立、匹配 带权图

集合论和图论

◼ ◼
研究对象:集合、关系、函数、自然数、基数 研究思想:
以逻辑为基础、以集合为工具、表示和构造各种数学对象

研究内容:
◼ ◼ ◼ ◼ ◼
集合的基本概念:集合之间的关系、运算、恒等式
二元关系:表示、性质、函数、等价关系、序关系
自然数:皮亚诺系统、自然数的运算、性质 基数:有穷集与无穷集、基数的比较 序数:良序、超限归纳法
16
教材及参考书




《离散数学教程》,耿素云 屈婉玲 王捍贫编著, 北京大学出版社 《离散数学》,左孝凌,李为鉴,刘永才编著, 上海科技文献出版社 《Elements of Set Theory》(集合论基础), Herbert B. Enderton, 人民邮电出版社 《Discrete Mathematics and Its Applications》 (离散数学及其应用), Kenneth H.Rosen, 机械工 业出版社
支配集、点覆盖集、点独立集(1学时) 边覆盖集与匹配(1学时) 二部图中的匹配(1学时)

*带权图(1学时)
中国邮递员问题、货郎担问题 (1学时)

图论总结复习(2学时)
图论的总结(1学时) 图论习题课(1学时)

课程总结(2学时)
23
本课程的要求

计算机系本科生作为必修课

本课程也适合信息学院其他各系及理工科 各系有志于在计算机科学领域打下坚实理 论基础的本科生及研究生选修

集合论总结复习(1.5学时)
集合论的总结(0.5学时) 集合论习题课(1学时)
20
课程进度(7-10章)

图(4学时)
图的基本概念(1学时) 通路与回路(1学时) 连通性与连通度(2学时)

离散数学教程


二、提高 [4] Kenneth H. Rosen. Discrete Mathematics and its Applications. (4th, 5th Edition). 机械工业出版 社, McGraw-Hill. (中、英文版)

本书第4版是全球500多所大学的指定教材, 获得了极大的成功。中文版也已被国内大学广泛 采用为教材。第5版在前四版的基础上做了大量的 改进,使其成为更有效的教学工具。
/*集合论题集,经典习题,集合基础*/


五 定义1.4(全集):在取定一个集合U以 后,对于U的任何子集而言,称U为全集。
定理1.2:
(1)A (2) AA (3) AU
1.2 集合的子集——证明的方法
证明:(1)A (2) AA (3) AU (1)反证法:假设结论不成立,导出矛盾 结果。 不是A的子集,导致矛盾 (2,3)基本法:由子集定义 x左x右,则左右

第十二章
生成函数与递推关系
掌握:用生成函数和递推关系解决组合计数 问题的方法,以及求解递推关系的生成函数方法。 了解:求解递推关系的特征根方法。
教学内容与要求----图论

第五章 图的基本概念
掌握:图的基本术语,路、回路和连通的基本概念, 求最短路的算法及算法正确性证明,欧拉图和哈密顿图的 基本概念、判别方法以及有关定理。

理论计算机科学经典网站


国内: 国际: /~suresh/theory/the ory-home.html
命题说明和题型

1 填空题:基本概念的理解和掌握 2 判断题:概念的掌握与应用 3 计算、证明题:概念的综合应用,数学 方法的运用

[理学]集合论与图论6


1={A1,A2}, 2={A2,A3}, 3={A1,A2,A3,A4,A5} ≼1=I1{<A2,A1>}, ≼2=I2, ≼3=I3{<A2,A1>,<A3,A1>,<A4,A1>,<A5,A1>,
<A5,A2>,<A5,A3>,<A5,A4>}
2009-10-12
《集合论与图论》第6讲
38
可比, 严格小于, 覆盖
对R依次求三种闭包, 共有6种不同顺序, 其中哪些顺序一合论与图论》第6讲
4
例2.10解
解: 由于 sr(R)=rs(R), tr(R)=rt(R), st(R)ts(R)
所以6种顺序至多产生两种结果: tsr(R)=trs(R)=rts(R) str(R)=srt(R)=rst(R)
x与y模n同余 (be congruent modulo n) xy(mod n) n|(x-y) x-y=kn (kZ)
同余(congruence)关系
2009-10-12
《集合论与图论》第6讲
13
同余关系是等价关系
自反性
对称性
x-x=0·n
x-y=k·n y-x=(-k)·n
传递性
第6讲 等价关系与序关系
内容提要 §2.7 等价关系和划分 §2.8 序关系
2009-10-12
《集合论与图论》第6讲
1
等价关系
设A, RAA R是等价(equivalence)关系
R是自反的, 对称的, 传递的
2009-10-12
《集合论与图论》第6讲
2
例2.9
关系
自反 对称 传递 等价关系

集合论与图论SeTheoryandGraphTheory

集合论与图论
REPORTING
https://
• 集合论基础 • 图论基础 • 集合论与图论的联系 • 集合论与图论的应用 • 集合论与图论的未来发展
目录
PART 01
集合论基础
REPORTING
WENKU DESIGN
集合的定义与性质
总结词
集合是由确定的、不同的元素所组成的总体。集合具有确定性、互异性和无序性等基本 性质。
离散概率论
离散概率论是计算机科学中研究离散随机事件的数学分支,集合论 为其提供了数学框架,用于描述概率空间和随机事件。
计算机科学中的图论应用
01
02
03
计算机网络
图论在计算机网络中用于 描述网络拓扑结构、路由 算法、最短路径算法等问 题。
操作系统
操作系统的进程管理和通 信可以通过图论进行建模 和分析,例如进程间的依 赖关系和通信路径。
集合论与图论的结合将在计算机科学中发挥更大的作用,为解决实际问题提供更多创新性的思路 和方法。
集合论与图论的交叉研究在其他学科的应用前景广泛
集合论与图论的交叉研究将在其他学科中发挥更大的作用,为解决实际问题提供更多创新性的思 路和方法。
THANKS
感谢观看
REPORTING
https://
集合论在计算机科学中的应用将更加广泛
随着计算机科学的飞速发展,集合论在数据结构、算法设计、离散概率论等领域的应用将更加广 泛和深入。
图论的发展趋势
图论与其他数学分支的结合将更加紧密
图论与代数、拓扑、组合数学等分支的结合将更加紧密,推动图论理论的进一步丰富和发展。
图论在计算机科学中的应用将更加广泛
随着大数据和人工智能的兴起,图论在数据挖掘、机器学习、社交网络分析等领域的应用将更加广泛和深入。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

6.2
基本定义
V1 V3 V4 V5 V2
一、无向图(简单图)
每个顶点都没有圈 任意两个顶点间最多只有一条边
所有顶点构成一个集合{v1,v2,v3,v4,v5} 任意一条边都可用它的两个端点来表示: 该图有6条边,可表示为{v1,v2},{v1,v4}, {v2,v3},{v2,v5},{v3,v5},{v3,v4}。 每条边都是顶点集的一个二元子集。
11
6.2
基本定义
7、零图 定义6.6.2 设G=(V,E)为无向图,如果 E=,则称G为零图。 n个顶点的零图称为n阶零图。 8、完全图 定义6.6.3 设G=(V,E)为无向图,如果G中 任意两个顶点间都有唯一的边,则称G为完全 图。 n个顶点的完全图用Kn表示。
Kn有多少条边?n≥2
n(n-1)/2
2
6.1 图论的产生与发展
两个图论的著名问题
Land A
Island B
Island D
Land C
哥尼斯堡城七桥问题
3
6.1 图论的产生与发展
Land A
Island B
Island D
Land C
哥尼斯堡城七桥问题
4
Two famous problems
四色定理. 每一个平面图都可以用四种颜色染色,相邻 的区域颜色不同。 问题提出: Francis Guthrie (1852) 参与数学家:德· 摩尔根,哈密顿 错误证明: 肯普(Alfred Kempe) 泰勒(Peter Guthrie Tait) (1878-1880) 发现错误:29岁的赫伍德(1890) 正确证明: 1976, Apple, Haken
10
6.2
基本定义
4、图的关系表示: 由定义可知,一个无向图G就是一个非空集 合V上定义的一个反自反且对称的二元关系E和 V构成的系统。
5、带环图: 联结一个顶点与其自身的边称为环,允 许有环存在的图称为带环图。 6、多重边: 如果允许两个顶点之间有两个以上的边 存在,这样的边称为多重边,允许有环与多 重边存在的图,我们称为伪图。
8
6.2
基本定义
如果V=p,E=q,则称G为一个(p,q)图, 即G是一个具有p个顶点q条边的图。
1、(1,0)图称为平凡图。 2、顶点与边的表示方法
常用小写的英文字母u,v,w表示图的顶点 (带下标); 常用小写的英文字母x,y,z表示图的边(带 下标);
9
6.2
基本定义
3、顶点与边的关联,边与边邻接 如果x={u,v}是图G的一条边,则x为这条边 的名; 称u和v为边x的端点; 称顶点u和v与边x互相关联; 称u和v邻接; 记为x=uv或x=vu; 若x与y是图G的两条边,并且仅有一个公共 端点,即x∩y=1,则称边x与y邻接。
12
6.2
二、有向图
基本定义
1、有向图的定义 定义6.6.3 设V为一个非空有限集, AVV\{(u,u)V}, 二元组D=(V,A)称为一个有向 图,V中的元素称为D的顶点,A中元素(u,v)称为D的 从u到v的弧或有向边。 如果x=(u,v)与y=(v,u)均为A的弧,则称x与y 为一对对称弧. 如果x=(u,v)是有向图的一条边,则称弧x为起 于顶点u终于顶点v的弧,或从u到v的弧,u称为x的 起点,v为终点。
18
6.2
8、顶点的度
基本定义
定义6.2.9 设v为图G=(V,E)的任一顶 点,G中与v关联的边的数目称为顶点v的度,记 为degv.
定理6.2.1(Euler) 设G=(V,E)是一个具 有p个顶点q条边的图,则G中各顶点度的和等 于边的条数q的两倍,即:
deg v 2q
vV
19
6.2 推论6.2.1 数目必为偶数.
24
6.3
路、圈、连通图
二、迹与闭迹
定义6.3.2 如果图中一条通道上的各边互 不相同,则称此通道为图的迹,如果一条闭通道 上的各边互不相同,则此闭通道称为闭迹。 迹又叫做简单通路,闭迹又叫做简单回路。 三、路与回路 定义6.3.3 如果图中一条通道上的各顶点互 不相同,则称此通道为路,如果闭通道上各顶点互 不相同,则称此闭通道为圈,或回路。 路又称作初级通路,圈又叫做初级回路。
设x是G的一条边,则G的生成子图(V,E\{x}) 简记为G-x。 另外:如果u和v是G的两个不邻接的顶点, 则图(V,E∪{u,v})简记成G+uv,它是在G的图解 中,把u与v间联一条线而得到的图。
17
6.2
7、图的同构
基本定义
定义6.2.8 设G=(V,E),H=(U,F)是两个无向 图.如果存在一个一一对应:VU,使得uvE当 且仅当(u)(v)F,则称G与H同构,记为GH. 乌拉姆猜想 设G=(V,E),H=(U,F)是两个图, V={v1,v2,...,vp}, U={u1,u2,...,up},p≥3. 如果对每个i,G-viH-ui,则GH.
V1 V3 V4 V5 V2
连通分支数是3,极大连通子图可理解为含 有某一点的极大连通子图。
27
6.3
路、圈、连通图
定理6.3.1 设G=(V,E)是一个图,在V上定 义二元关系R如下:u,vV,uRv当且仅当u与v 之间有一条路,则R是V上的等价关系,G的支 就是关于R的每个等价类的导出子图。
基本定义 任一图中,度为奇数的顶点的
[证] 设G=(V,E),令度为奇数的顶点的集 合为V1,则V2=V\V1为度为偶数的顶点之集; 由定理6.2.1有
deg v deg v deg u 2q
vV vV1 uV2
从而
vV 1
deg v 2q deg u 偶数
14
6.2
基本定义
2、真子图与图的包含关系 设G1和G2是图G的两个子图.如果G1G,则 称G1是G的真子图。 如果G1是G2的子图,则说G2包含G1。
3、极大子图
设G的子图H具有某种性质,若G中不存在与H 不同的具有此性质且包含H的真子图,则称H是具 有此性质的极大子图。
15
6.2
4、导出子图
在Kp中,每个顶点与其余各顶点均邻接, Kp有p(p-1)/2条边。
21
定义6.2.10
6.2
基本定义
推论6.2.2
每个三图均有偶数个顶点.
度为零的顶点称为弧立顶点,0度正则图就是零图
22
6.2
基本定义
例6.2.1 证明:在至少有两个人的团体里, 总存在两个人,使得他们在这个团体里恰有相同 个数的朋友.
课程内容
第一章:集合及其应用 第二章:映射 第三章:关系 *第四章:无穷集合及其基数 *第五章:模糊集合论 第六章:图的基本概念 第七章:树和割集 第八章:连图度和匹配 第九章:平面图和图的着色 第十章:有向图
1
第六章:图论的基本概念 6.1 图论的产生与发展概述 6.2 基本定义 6.3 路、圈、连通图 6.4 补图、偶图 6.5 欧拉图 6.6 哈密顿图 6.7 图的邻接矩阵 6.8 带权图与最短路问题
**
23
6.3
路、圈、连通图
一、通道与闭通道 定义6.3.1 设G=(V,E)是一个图,G的一条通 道是G的顶点和边的一个交错序列 v0,x1,v1,x2,v2,x3,...,vn-1,xn,vn, 其中xi=vi-1vi,i=1,2,...,n,n称为通道的长, 这样的通道常称为v0-vn通道,并简记为 v0v1v2...vn 当v0=vn时,则称此通道为闭通道; 在计算通道的长时,重复走过的边重复计算; 通道也叫做通路(复杂通路)。 闭通道也叫做回路(复杂回路)。
基本定义
定义6.2.7 设S为图G=(V,E)的顶点集V的 非空子集,则G的以S为顶点集的极大子图称为 由S导出的子图,记为<S>. 形式地,<S>=(S,P 2(S)∩E). 于是,S的两个顶点在<S>中邻接,当且仅 当这两个顶点在G中邻接.
16
6.2
基本定义
5、导出子图的表示方法 设G=(V,E),vV,由V\{v}导出的子图 <V\{v}>记成G-v.从图的图解上看,G-v的图解是 从G的图中去掉顶点v及与v关联的边所得到的图 解。 6、生成子图的表示方法
定义6.2.1 设V是一个非空集合,EP 2(V), 二元组(V,E)称为一个无向图,V中元素称为无向 图的顶点,V为顶点集;E称为边集,E的元素称 为图的边,如果{u,v}E,则称u与v邻接。 图的表示方法: 顶点集常用V表示,边集常用E表示,图 (V,E)常用字母G表示,即G=(V,E)。
7
[证]定义vV,v与v间有长为0的路,所 以R是自反的; 若u与v之间存在路,那么v与u之间也存 在路,R是对称的; 若u与v之间存在路,v与w之间也存在路, 则u与w之间也存在路,R是传递的; 所以R是等价关系。
28
6.3
路、圈、连通图
定理6.3.1 设G=(V,E)是一个图,在V上定 义二元关系R如下:u,vV,uRv当且仅当u与v 之间有一条路,则R是V上的等价关系,G的支 就是关于R的每个等价类的导出子图。 需要证明任意等价类[w]是图G的一个支; wV,等价类[w]中各顶点间有路,所以 <[w]>是连通子图; uV,若u[w],则u与[w]的每个顶点间无 路,所以,导出子图<[w]>是G的极大连通子图; 因此<[w]>是G的一个支。
31
6.3
路、圈、连通图
定理6.3.4 如果图G中的两个不同顶点u与v 间有两条不同路联结,则G中有圈。 [证 ] 令P1和P2是G中两条不同的u-v路; 因为P1P2,所以存在P2的一条边x=u1v1不在P1 上,或者存在P1的一条边x=u1v1不在P2上; 由P1和P2上的顶点和边构成的G的子图记为 P 1∪ P 2
相关文档
最新文档