离散数学-代数系统证明题归类

什么是独异点? 

运算° B上封闭,运算° 可结合,且存在幺元。

学会合理套用题目公式+结合律

 

 

 

零元?

群中不可能有零元

几个结论要熟记:

1.当群的阶为1时,它的唯一元素视作幺元e

2.若群的阶大于1时,且同时存在幺元和零元的话,幺元不等于零元

纯个人理解:

因为零元和什么相乘,依旧是零元。

而零元又不等于幺元。

我们知道,一个数乘它的逆等于幺元

而现在我们知道,零元和什么相乘都等于零元本身,且不等于幺元。

那就相当于,找不到零元的逆元。

我们知道,群中的每个元素均可你

因此,群中不可能有零元

 

群中任一元素的逆元素是唯一的。 

 b=b*e

 b = e*b

群或者半群中单位元的性质

因为是群,所以是可结合的 ,且存在幺元

方程a*xby*ab都有解且有唯一解。 

(an)-1=(a-1)n(记为a-n)(n为整数)

 

子群判定定理三:<H,*><G,*>的子群 Û a,b∈Ha*b-1∈H

y*a=a*y,可得y=a*y*a的负一次方

这里的应用条件主要包括:

  1. 交换性:要求 yy 和 aa 乘法运算时可以交换顺序,这在某些代数系统如阿贝尔群(Abelian groups)中总是成立,但在更广泛的群论背景下并不总是如此。

  2. 存在逆元:a^{-1}a−1 表示 aa 的乘法逆元,即存在某个元素 a^{-1}a−1 使得 a \cdot a^{-1} = a^{-1} \cdot a = ea⋅a−1=a−1⋅a=e,其中 ee 是单位元(identity element),对于乘法来说通常表示为1(在群论或环论中)。这意味着我们处于一个至少包含乘法单位元和每个元素都有逆元的代数结构中,比如、环或者域。

 

什么是Klein四元群

Klein四元群,又称为Klein四阶群或Vierergruppe(德语,意为“四元组群”),是数学中的一个概念,属于群论的范畴。它是最小的非循环群,具有以下几个特点:

  1. 元素数量Klein四元群包含正好4个元素。

  2. 结构所有非单位元的阶均为2,即对于群中的任意非单位元a,都有a*a = e(其中e是单位元,表示群中的恒等元素)。

  3. 阿贝尔群:Klein四元群是阿贝尔群,意味着其乘法运算满足交换律,即对于群中任意元素a和b,有ab = ba。

  4. 表示形式:Klein四元群可以表示为Z_2 \times Z_2Z2​×Z2​,即两个2阶循环群的直积。换句话说,它可以用集合\{e, a, b, c\}{e,a,b,c}来表示,其中ee是单位元,a^2 = b^2 = c^2 = ea2=b2=c2=e,并且ab = c, bc = a, ca = bab=c,bc=a,ca=b。这里的乘法运算遵循上述规则,且每个元素都是其自身的逆元。

  5. 同构性:Klein四元群同构于4阶的二面体群(也就是正方形的对称群D4中旋转和平移操作形成的群,忽略平移只考虑旋转和翻转时的部分)的子群。

  6. 应用:在数学的各个分支中,尤其是在代数、几何和拓扑学中,Klein四元群常作为基本的例子出现,帮助理解更复杂的群结构。它也在物理理论、特别是在对称性和表示论的上下文中有所应用。

简而言之,Klein四元群是一个简单而又重要的数学对象,它展示了非循环群的最基本特征,是群论学习中的经典案例。

 问题:在一个部门的25个人中间,由于意见不同,是否可能每个人恰好与其他5个人意见一致? 解答:不可能。考虑一个图,其中顶点代表人,如两人意见相同,可用边连接,所以每个顶点都奇数度。存在奇数个度数为奇数的图,这不可能的.

这个问题可以通过图论中的握手定理来解释。首先,让我们明确一下问题设定:如果有25个人,每个人恰好与其他5个人意见一致,这意味着我们要构建一个图,图中的每个节点代表一个人,而每条边则表示两个人有相同的意见。

在这样的设定下,如果每个人确实只和另外5个人意见一致,那么对于任意一个人来说,他/她就会有5条出边(代表与之意见一致的5个人)。这里的关键在于理解图中边的计数方式。

握手定理(Handshaking Lemma)

握手定理是图论中的一个基本定理,它指出在任何无向图中,所有节点的度数之和等于边数的两倍。这是因为图中的每条边都会为它所连接的两个节点的度数各贡献1。用公式表示就是:[ \sum_{i=1}^{n} deg(v_i) = 2|E| ],其中deg(v_i)deg(vi​)表示第i个节点的度数,而|E|是图中边的总数。

应用于本问题

根据题目,如果每个人(节点)恰好与其他5个人意见一致,则每个节点的度数为5(因为每个人只和5个人意见一致)。总共有25个人,如果按照这个规则构建图,所有节点的度数之和就是 25 \times 5 = 12525×5=125。

根据握手定理,这些度数之和应该是边数的两倍。也就是说,如果我们将125作为所有节点度数之和,那么按照握手定理,我们会有 125 = 2|E|125=2∣E∣,解这个方程意味着边数 |E| = 62.5∣E∣=62.5,但是边数必须是整数,这就产生了矛盾。

真实情况分析

实际上,我们的计算揭示了一个更根本的问题:在一个完全由偶数度节点构成的图中(即每个人都能找到恰好5个意见一致的人),是不可能发生的,因为我们试图分配的是奇数个度数(每个人5条边,共125条边的需求),而握手定理要求所有节点度数之和能被2整除,以匹配实际存在的边数。因此,原始设定下的情况是不可能实现的,因为它违反了图的基本性质。

正确的理解应该是,如果每个人都要和其他人形成“意见一致”的关系,并且这种关系必须严格限定为每个人恰好与其他5个人一致,那么基于图论的原理,这样的配置是不可能实现的,因为它会导致边数非整数的逻辑矛盾。实际上,要达到每个人都恰好与其他固定数量的人意见一致,且该数量为奇数,是不可能在封闭的群体中保持平衡的,因为这将违反图中边数必须是节点间关系两倍的基本数学规则。

收起

例1-4 有9个人在一起打乒乓球,已知他们每人至少和其中另外3个人各打过一场球,则一定有一个人不止和3个人打过球。用图论语言解释这件事。解:设v1,v2,…,v9代表这9个人,建立顶点集V={v1,v2,…,v9},对于其中的任意两个人vi和 vj(i≠j),若vi和vj打过一场球,则 {vi,vj} ∊E,得到边集E,则我们有了一个无向图G=(V,E)。 若每一个人仅和其余3个人各打过一场球,则 d(vi)=3,而此时图G的奇数度的顶点是9个,即是奇数个,与推论矛盾。矛盾说明,至少有一个人vi,d(vi) ≥4。 能不能更详细地解答,这个解答不太懂

当然,我很乐意为您详细解释这个问题。在这个例子中,我们利用图论中的一个著名结论,即在无向图中,节点度数之和必定是偶数,以及关于奇数度节点数目的推论。

图论模型

首先,根据题目,我们有9个人(记为顶点v_1, v_2, ..., v_9v1​,v2​,...,v9​),每个人至少与另外3个人各打过一场球。我们可以把这个场景建模成一个无向图G=(V,E)G=(V,E),其中:

  • VV是顶点集,包含9个顶点,每个顶点代表一个人;

  • EE是边集,如果两个人之间打过球,则在他们对应的顶点之间连一条边。

度数的定义

在图论中,一个顶点的度数是指与该顶点相连的边的数量。也就是说,如果一个人与其他k个人各打过一场球,那么这个人对应的顶点的度数就是k。

原题假设与分析

原题假设如果每个人都恰好与另外3个人打过球,那么意味着每个人的度数d(v_i) = 3d(vi​)=3。对于9个人的图来说,如果这个假设成立,那么所有顶点的度数之和将是9 \times 3 = 279×3=27。但这是与握手定理相矛盾的,因为握手定理告诉我们,对于任何无向图,所有顶点的度数之和应该是边数的两倍,而边数显然是整数。

握手定理的应用

握手定理的一个直接推论是,在任何无向图中,奇数度顶点的数目必须是偶数。这是因为度数之和是偶数,而偶数只能是偶数个奇数加上偶数个偶数之和。如果每个人都是度数3(一个奇数),那么会有9个奇数度顶点,这是奇数个,这与握手定理的推论不符。

结论

由于存在这样的矛盾,我们的初始假设(即每个人都恰好与3个人打过球)不能成立。因此,至少有一个人(至少一个顶点)的度数会大于3,即至少有一个人v_ivi​,其d(v_i) \geq 4d(vi​)≥4。这意味着至少有一个人不仅和3个人打过球,还和更多的人打过球,可能是4个人或者更多,这样才能使得整个图的奇数度顶点数目保持为偶数,符合图论的基本规律。这就是为什么说“一定有一个人不止和3个人打过球”。

定义7-2.4 无向连通图G=<V,E>中,若存在V1V 且 V1≠,使得G删除了V1所有点后所得的子图不连通,而若删除V1的任何真子集后,所得的子图仍是连通图,则称V1是G的一个点割集。若|V1|=1,则称为割点。

”使得G删除了V1所有点后所得的子图不连通,而若删除V1的任何真子集后,所得的子图仍是连通图,“这句话什么意思

这句话的意思是在无向连通图G=(V,E)G=(V,E)中,我们要找到一个顶点集合V_1V1​,它满足以下两个条件:

  1. 割集条件:当从图GG中移除V_1V1​中的所有顶点后,剩下的图变为不连通的。这意味着移除这些特定顶点会“切断”图中某些部分之间的联系,导致它们不再能够通过路径相互到达。

  2. 真子集条件:对于V_1V1​的任何真子集(即从V_1V1​中去掉至少一个顶点得到的集合),如果把这些真子集中的顶点从图GG中移除,得到的子图仍然是连通的。换句话说,只有当移除整个集合V_1V1​时,图的连通性才会被破坏;移除V_1V1​中的任何一个或几个顶点(但不是全部)不足以造成图的不连通。

简而言之,点割集V_1V1​是一组顶点,它们作为一个整体对图的连通性至关重要,但没有单个顶点或这组顶点的任何较小子集能单独起到这样的关键作用。如果点割集V_1V1​只包含一个顶点,那么这个顶点就被称作割点,它单独就能够“割裂”图,使其不连通。

矩阵乘法计算方法及示例_哔哩哔哩_bilibili

有一些不懂的地方:1.若G是平凡图,结论显然成立。这句话,为什么是平凡图就成立了?2.对任意一个不是端点的结点vi ,在欧拉路中每当vi出现一次,必关联两条边,贡献2度,故deg(vi)必是偶数。若起点和终点重合,则G中没有奇数度点;若起点不同于终点,则两个端点是奇数度的点,其它都是偶数度的结点。这一段话看不懂

让我们一步步来解释您的疑问:

  1. 若G是平凡图,结论显然成立。

    平凡图是指只包含一个结点(在这种情况下,自然没有边)或者完全空的图(没有结点也没有边)的图。对于这两种情况:

    • 如果图仅包含一个结点,这个图显然是连通的,因为它只有一个结点,且这个结点的度数是0(既不是奇数也不是偶数),但因为图中没有边,我们可以认为它满足“有零个奇数度结点”的条件,且因为只有一条路(即不经过任何边的路径),这条唯一的路径也是欧拉路。因此,结论成立。

    • 如果图是完全空的(没有结点),则这个图也是“连通”的(因为没有任何分离的组件),并且没有奇数度的结点(因为根本没有结点)。这种情况下,虽然没有实际的路径,但理论上讲,如果考虑空路径的话,也可以视作满足欧拉路的条件(因为没有违反的条件)。

  2. 对任意一个不是端点的结点vi,在欧拉路中每当vi出现一次,必关联两条边,贡献2度,故deg(vi)必是偶数。若起点和终点重合,则G中没有奇数度点;若起点不同于终点,则两个端点是奇数度的点,其它都是偶数度的结点。

    这一部分是在解释欧拉路上结点度数的性质:

    • 在一条欧拉路上,除了起点和终点外,其他任何结点被访问两次。每次访问都是通过一条边进入,另一条边离开,所以每经过一次这样的结点,它所关联的边的数目就会增加2。因此,这些中间结点的度数必定是偶数。

    • 如果欧拉路是一个闭合的环(也就是起点和终点相同),那么每个结点都被恰好访问了偶数次,这意味着所有结点的度数都是偶数。

    • 如果欧拉路的起点和终点不同,这两个特殊点只被访问了一次作为起点或终点,因此它们的度数会是奇数(因为它们各自关联了一条额外的边,使得它们的度数相对于内部结点多了一个)。而除了这两个点之外的其他所有点依然是偶数度的。

简而言之,欧拉路的特性确保了除了可能的两个端点外,所有结点的度数都是偶数,而这正好符合定理中关于奇数度结点数量的条件。

3.条件不是当且仅当G是连通的,且有零个或两个奇数度结点这个吗?为什么证明充分性的时候,变成了”若G中每个结点都是偶数度结点“?有零个或两个奇数度结点这个论据放在哪里?

这个问题涉及到对数学证明逻辑的理解,特别是如何通过充分性和必要性来证明一个命题的“当且仅当”关系。在定理7-4.1中,"无孤立点的无向图G具有一条欧拉路"的条件被表述为"G是连通的,且有零个或两个奇数度结点"。这个定理的证明分为两部分:必要性和充分性。

必要性证明了如果G有欧拉路,那么G必须满足的条件。这部分证明了如果G有一条欧拉路,那么G是连通的,且它的结点度数分布要么全部为偶数(零个奇数度结点),要么恰有两个奇数度结点(起点和终点)。

充分性则反向证明,如果给定的条件成立,那么G一定有一条欧拉路。在你提供的段落中,"若G中每个结点都是偶数度结点"正是属于充分性证明的部分。这里,充分性讨论的场景是图G的所有结点都是偶数度,这是“有零个奇数度结点”的特殊情况。当所有结点都是偶数度时,即意味着满足了"有零个或两个奇数度结点"条件中的一种情形。

在充分性证明中,通过一系列的步骤,证明了只要图G是连通的且每个结点的度数为偶数,就可以通过反复寻找并移除基本回路(这些回路的组合覆盖了图中所有边),最终构建出一个欧拉回路。这个过程没有直接提及"有两个奇数度结点"的情况,是因为当证明了在所有结点都是偶数度时可以构造欧拉回路,就已经隐含地证明了"有零个或两个奇数度结点"条件下的另一种情形(两个奇数度结点)也能导致存在欧拉路,因为如果起点和终点是两个奇数度结点,那么除去这两个点后,图中剩余结点均为偶数度,符合之前证明的条件。

总结来说,充分性部分通过集中探讨所有结点为偶数度(即零个奇数度结点)的情形,间接证明了定理的“有零个或两个奇数度结点”条件,因为它覆盖了条件的一种情况,并且结合必要性的证明,共同构成了完整的“当且仅当”的证明。

如果是零个奇数度顶点,是可以回到原点的

如果是两个奇数度顶点,是回不到原点的,但是可以一笔画

如果是两个以上的奇数度顶点,是不可以一笔画,也回不到原点

 

证明CG中任意一条汉密尔顿回路,

1)S中顶点在C上均不相邻时,W(C-S)达到最大值|S |

2)S中结点在C上有相邻的情况时,均有W(C-S)|S |

所以有W(G-S)≤|S|

  而CG的生成子图,所以有W(G- S)≤W(C- S)≤| S |

说明  本定理的条件是汉密尔顿图的必要条件,但不是充分条件。若一个图不满足定理中的条件,它一定不是汉密尔顿图。

 

当S中顶点在C上均不相邻时,W(C-S)达到最大值|S |, 能不能举个具体的例子 

当然可以。为了说明这个概念,让我们构造一个简单的例子,并解释如何通过移除特定集合 SS 中的顶点来分割图 CC,使得得到的图 C-SC−S 的连通分支数量正好等于 |S|∣S∣。

图的例子

假设我们有一个圆环状的图 CC,其中每个顶点都与相邻的两个顶点相连,形成了一个环形链。这个图 CC 实际上是一个简单循环图。我们可以给这个环形链标上6个顶点,记为 V_1V1​ 到 V_6V6​。

1   V1 ---- V2 ---- V3 ---- V4 ---- V5 ---- V6 ---- V1

集合 S

现在,考虑一个顶点集合 SS,其中的顶点在 CC 上均不相邻。例如,取 S = \{V_1, V_3, V_5\}S={V1​,V3​,V5​}。这意味着我们选择的每个顶点在圆环上相隔一个顶点。

移除 S 中的顶点

当我们从图 CC 中移除集合 SS 中的所有顶点时,剩余的图 C-SC−S 将会分裂成三个连通部分,每个部分都围绕着原本 SS 中顶点的位置:

  • 一部分包含 V_2V2​ 和 V_4V4​(在 V_1V1​ 和 V_3V3​ 之间)

  • 另一部分包含 V_4V4​ 和 V_6V6​(在 V_3V3​ 和 V_5V5​ 之间)

  • 最后一部分包含 V_6V6​ 和 V_2V2​(在 V_5V5​ 和 V_1V1​ 之间)

因此,我们有 W(C-S) = 3W(C−S)=3,这正好等于 |S| = 3∣S∣=3,即移除的顶点数。

这个例子展示了当 SS 中的顶点在原图 CC 上均不相邻时,通过移除这些顶点,可以使得剩余图分裂成的最大连通分支数量正好等于 |S|∣S∣。

2)当S中结点在C上有相邻的情况时,均有W(C-S)<|S |, 所以有W(G-S)≤|S| 。 能不能举个具体的例子 

 

当然,我可以提供一个例子来说明这个情况。

图的例子

假设有这样一个图 CC,它仍然是一个环形结构,但这次我们考虑一个稍微不同的配置,以便说明当 SS 中的顶点在 CC 上有相邻的情况时,W(C-S)W(C−S) 会小于 |S|∣S∣。

考虑一个环形链,同样用六个顶点标记,但这次我们的集合 SS 包含相邻的顶点。设 S = \{V_1, V_2, V_4\}S={V1​,V2​,V4​}。

1   V1 ---- V2 ---- V3 ---- V4 ---- V5 ---- V6 ---- V1
2              ^                             ^
3              |----- 相邻的顶点 -------|

移除 S 中的顶点

当从图 CC 中移除集合 SS 中的顶点时,看看会发生什么:

  • 移除 V_1V1​ 和 V_2V2​ 会使 V_3V3​ 成为一个孤立的点。

  • 移除 V_4V4​ 不会进一步增加连通分支的数量,因为 V_7V7​ 和 V_8V8​(如果有的话)已经由于 V_1V1​ 和 V_2V2​ 的移除而成为了单独的分支。

因此,尽管我们移除了 |S| = 3∣S∣=3 个顶点,但 C-SC−S 可能只分裂成两个连通分支(假设 V_5V5​ 和 V_6V6​ 形成了另一个分支)。所以,在这种情况下,W(C-S) = 2 < |S| = 3W(C−S)=2<∣S∣=3。

结论

这个例子说明了当 SS 中的顶点在 CC 上有相邻的情况时,移除它们不会导致图的连通分支数量恰好等于 |S|∣S∣,反而可能会少于 |S|∣S∣。因此,对于任意图 GG(不仅仅是环形图),如果从中移除一些顶点形成集合 SS,并且 SS 中存在相邻的顶点,那么剩余图 G-SG−S 的连通分支数量 W(G-S)W(G−S) 总是小于或等于 |S|∣S∣。即,W(G-S) \leq |S|W(G−S)≤∣S∣。

**汉密尔顿图(Hamiltonian Graph)**的定义是:一个图如果存在一条汉密尔顿回路(Hamiltonian Cycle),即一条路径能够经过图中每个顶点恰好一次,并且最后回到起点,形成一个闭合的环,那么这个图被称为汉密尔顿图。简而言之,汉密尔顿图意味着存在一个环形的路径覆盖所有顶点。

**汉密尔顿通路(Hamiltonian Path)**则是指在图中存在一条路径,这条路径同样经过图中的每个顶点恰好一次,但与汉密尔顿回路不同的是,它不需要回到起点,即路径的起点和终点可以是图中不同的两个顶点。

所以,如果一个图不是汉密尔顿图,可能是因为它缺乏一个封闭的汉密尔顿回路,即使它可能包含一个或多个汉密尔顿通路。这意味着图中的所有顶点可以通过一条路径被访问一次,但这条路径没有形成一个闭环回到起点。因此,即使图 G_2G2​ 中存在一条路径能够访问所有顶点一次(即存在汉密尔顿通路),只要没有路径能在访问所有顶点后回到起点形成闭合,它就不能被分类为汉密尔顿图。

 

半汉密尔顿图(Semi-Hamiltonian Graph)是指在一个图中存在一条汉密尔顿通路(Hamiltonian Path),但不存在汉密尔顿回路(Hamiltonian Cycle)的图。简单来说,汉密尔顿通路是指一条路径能够经过图中的每一个顶点恰好一次,而汉密尔顿回路则是指这样的路径还能从最后一个顶点回到起点,形成一个环。 

 设n≥2,有2n个人参加宴会,每个人至少认识其中的n个人,怎样安排座位,使大家围坐在一起时,每个人的两旁坐着的均是与他相识的人?

解 每个人用一个顶点表示,若二人相识,则在其所表的顶点间连边。这样得到一个2n 阶的无向图,因为对于任意的两个顶点u,v,有:d(u)+d(v)≥2n,故图中存在一条汉密尔顿回路,这条回路恰好对应一个座位的适当安排。 

这个解释是基于图论中的一个经典问题——如何安排宴会座位,使得围坐一圈的每个人都坐在两个他们认识的人之间。这个问题可以通过构造一个图来形象地分析:

  1. 构建图模型:假设宴会中有2n个人,每个人用图中的一个顶点表示。如果两个人相互认识,就在代表他们的两个顶点之间画一条无向边。这样就得到了一个含有2n个顶点的无向图。

  2. 度数和的性质:在图论中,一个顶点的度数是指与其相邻的边的数量,即这个顶点直接连接的其他顶点的数量。题目中给出的条件是每个人至少认识n个人,这意味着图中任意一个顶点的度数至少为n。考虑图中的任意两个不相邻的顶点u和v,根据握手定理(图中所有顶点的度数之和等于边数的两倍),以及题目给定的条件,我们可以推断出u和v的度数之和至少为2n。这是因为即使u和v不认识(它们之间没有边),它们各自至少认识n个人,合计至少2n个人。

  3. 存在汉密尔顿回路的结论在图论中,有一个结论是如果一个图满足对于任意两个不相邻的顶点u和v,有d(u) + d(v) ≥ |V|(其中|V|是图中顶点的总数),则这个图至少包含一个汉密尔顿通路。在这个场景中,由于每个人至少认识n个人,且总人数为2n,图中任意两点的度数之和很容易超过2n,满足上述条件。这意味着我们可以找到一个路径,它经过图中的每一个顶点恰好一次,并且由于是围坐成一圈,最后一个人的旁边坐着第一个人,形成了一个闭合的路径,即汉密尔顿回路。

  4. 座位安排:这个汉密尔顿回路在实际应用中就对应了座位的安排。按照这个回路顺序安排座位,确保了每个人左右两边坐着的都是他们认识的朋友。因此,通过找到这样一个回路,我们就解决了如何让大家满意就座的问题。

简而言之,这个解释是利用图论的概念证明了在给定条件下,一定能找到一种座位排列方式,让每个人都能坐在两个认识的人之间,这是通过证明原问题等价于寻找图中的一个特定路径(汉密尔顿回路)来实现的。

 

在图论中,"简单的连通平面图"是指同时满足以下三个条件的图形:

  1. 简单图:指的是图中的每一对不同的顶点之间至多只有一条边相连,且图中没有自环(即顶点到自身的边)。这意味着图中的边都是无向的,并且不允许有任何重复的边或顶点到自身的连接。

  2. 连通图:图中的任意两个顶点都是相互可达的,即从任何一个顶点出发,可以通过沿着图中的边行走到达任何一个其他顶点。这意味着图形成一个单一的整体,而不是分离成多个不相连的部分。

  3. 平面图:这是指该图可以在平面上绘制,且任意两条边仅在顶点处相交(即没有边在平面上交叉)。换句话说,这样的图可以被绘制出来,使得任何两条边都不会在除了它们共享的端点之外的位置相交。平面图的一个重要特性是可以给它指定一个面的集合,其中每个面都是连通的并且由一圈边包围,外加一个无限大的“外部面”。

但因为每条边在计算时被重复计算了一次为什么会被重新计算一次

在计算每个区域的边界时,如果我们简单地将每个区域的最少边数(至少3条边)相加,会出现边被重复计算的情况,原因如下:

当考虑一个平面图中的多个区域时,大多数情况下,这些区域并不是完全隔离的,它们之间往往通过边来共享边界。例如,想象两个相邻的区域A和B,它们之间至少有一条共同的边界边。在我们的计算中,如果分别考虑A和B两个区域,这条共享边会被算作A区域边界的一部分,同时也会被算作B区域边界的一部分。

  • 对于区域A,我们计数时包括了与B共享的那条边;

  • 同样,对于区域B,我们再次包含了那条共享边。

因此,这条边在计算整个图的所有区域边界总和时被计算了两次。同样的逻辑适用于所有共享边,无论两个区域共享还是多个区域共用同一条边,只要这些边参与构成不同区域的边界,它们在按区域累加边数时就会被多次计算。

这就是为什么当我们把所有区域的边界边数相加时,每条边(特别是那些属于两个或以上区域的边界)会被重复计算的原因。为了纠正这种重复计算,我们最终在不等式中使用了 2m2m,即实际边数的两倍,来确保与理论上的最小边界边数(每个区域至少3条边,总和为 3r3r)进行合理的比较,从而得出 2m \geq 3r2m≥3r 的结论。

对偶图

就是先在每个面放一个点,然后依次判断每条边是哪两个面的公共边,然后把这两个面里放的点连起来还要经过这条边,如果边只跟一个面接触,就在对应的点画个环 

自对偶图:画出来的红色这个,把线拉一下,就能回到W4。

在给定的证明中,表达式(m-1)i是通过调整原始等式mi = i + t - 1得来的,目的是为了直接展示分枝点的数量(i)与树叶数量(t)之间的关系。具体步骤如下:

  1. 原始等式mi = i + t - 1

这个等式表示的是分枝点的总出度(每个分枝点出度为m,共有i个分枝点,因此总出度为mi)等于树中所有节点(包括分枝点和树叶)的数量减去1(因为树的边数总是比节点数少1)。

  1. 调整等式以解出t: 我们想单独表示t(树叶数),所以我们对等式进行变形以隔离t

将等式两边同时减去i,得到:

mi - i = t - 1mi−i=t−1

然后提取公因数i,并重新组织等式,得到:

i(m - 1) = t - 1i(m−1)=t−1

整个树的边数(也就是出度之和)等于节点数减1(这是树的基本性质,任何树都有n-1条边,其中n是节点数)。

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

成都爱尔胡建斌院长提醒一张眼底照,眼病早知道

眼底藏在眼睛后方&#xff0c;平时没注意无察觉&#xff0c;其实非常重要。它包含的部位多掌控着视觉问题&#xff0c;稍不注意就是视觉受损&#xff0c;视觉缺失&#xff0c;严重的甚至失明致盲。 眼球前面的角膜、晶体等&#xff0c;被称为眼前段&#xff0c;后面则被称之为…

Springboot微服务整合缓存的时候报循环依赖的错误 两种解决方案

错误再现 Error starting ApplicationContext. To display the conditions report re-run your application with debug enabled. 2024-06-17 16:52:41.008 ERROR 20544 --- [ main] o.s.b.d.LoggingFailureAnalysisReporter : *************************** APPLI…

如何通过改善团队合作来提高招聘效率

当招聘顶尖人才时&#xff0c;时间就是一切。招聘效率取决于团队快速响应和完成任务的能力&#xff0c;但招聘经理和面试官并不总是最关心重要的招聘任务。更重要的是&#xff0c;求职者的经历取决于准备好的面试官是否准时出现。有时候最好的候选人会接受另一份工作&#xff0…

gitlab仓库中用git bash生成不是默认路径的ssh秘钥

使用命令 ssh-keygen -t rsa -b 4096 -C "your_emailexample.com" 会在默认路径生成秘钥&#xff0c;&#xff08;C:\Users\用户\.ssh\&#xff09; 想要修改默认路径使用如下命令&#xff1a; ssh-keygen -t rsa -b 4096 -C "your_emailexample.com"…

MyBatis 获取参数的两种方式

${paramName} 使用这种方式的结果是直接替换。底层是用 Statement 实现的。 优点 使用 ${sort} 可以实现排序查询&#xff0c;而使用 #{sort} 就不能实现排序查询了&#xff0c;因为当使⽤ #{sort} 查询时&#xff0c;如果传递的值为 String 则会加单引号&#xff0c;就会导致 …

知乎号开始运营了,宣传一波

知乎号开始发布一些小说、散文还有诗歌了&#xff0c;欢迎大家多来关注 知乎链接&#xff1a;姜亚轲 每篇小说都改编成网易云音乐&#xff0c;文章中也有链接&#xff0c;我做的词&#xff0c;Suno编曲和演唱&#xff0c;欢迎大家来听听

AutoCAD 2024 mac/win版:智绘未来,设计更精彩

AutoCAD 2024是一款由Autodesk开发的计算机辅助设计(CAD)软件&#xff0c;作为AutoCAD系列的最新版本&#xff0c;它在设计、绘图和制造领域展现出了卓越的性能和广泛的应用前景。 AutoCAD 2024 win/Mac版获取 AutoCAD 2024在功能方面进行了大量增强和改进。它引入了智能对象捕…

Chromium 开发指南2024 Mac篇-编译前的准备工作(一)

1.引言 Chromium 是一款开源的网页浏览器项目&#xff0c;作为 Google Chrome 浏览器的基础&#xff0c;其卓越的性能和广泛的应用使其成为众多开发者研究和学习的对象。对于希望深入了解浏览器内核&#xff0c;或是计划在 Chromium 基础上开发自定义浏览器的开发者来说&#…

白酒:茅台镇白酒的文化内涵与传承意义

茅台镇白酒&#xff0c;作为中国的酒文化的代表之一&#xff0c;具有丰富的文化内涵和传承意义。而云仓酒庄豪迈白酒作为茅台镇的品牌之一&#xff0c;更是承载了深厚的文化底蕴和历史积淀。 首先&#xff0c;茅台镇白酒是中国的酒文化的重要组成部分。白酒在中国有着悠久的历史…

flutter开发实战-创建一个微光加载效果

flutter开发实战-创建一个微光加载效果 当加载数据的时候&#xff0c;loading是必不可少的。从用户体验&#xff08;UX&#xff09;的角度来看&#xff0c;最重要的是向用户展示加载正在进行。向用户传达数据正在加载的一种流行方法是在与正在加载的内容类型近似的形状上显示带…

Mware Fusion Pro 13 mac版:一键掌控虚拟世界

VMware Fusion Pro 13是一款功能卓越的虚拟化软件&#xff0c;专为Mac操作系统量身打造。这款软件为用户提供了一个一站式的虚拟化解决方案&#xff0c;能够满足各种多样化的需求。 VMware Fusion Pro 13 Mac获取 VMware Fusion Pro 13的强大之处在于其采用了最 先进的虚拟化…

springboot防疫知识科普系统-计算机毕业设计源码03531

摘 要 如今计算机行业的发展极为快速&#xff0c;搭载于计算机软件运行的数据库管理系统在各行各业得到了广泛的运用&#xff0c;其在数据管理方面具有的准确性和高效性为大中小企业的日常运营提供了巨大的帮助。自从2020年新冠疫情爆发以来&#xff0c;防疫成了社会关注的重中…

软件功能测试和性能测试包括哪些测试内容?又有什么联系和区别?

软件功能测试和性能测试是保证软件质量和稳定性的重要手&#xff0c;无论是验证软件的功能正确性&#xff0c;还是评估软件在负载下的性能表现&#xff0c;这些测试都是必不可少的。 一、软件功能测试   软件功能测试是指对软件的各项功能进行验证和确认&#xff0c;确保软件…

大模型KV Cache节省神器MLA学习笔记(包含推理时的矩阵吸收分析)

首先&#xff0c;本文回顾了MHA的计算方式以及KV Cache的原理&#xff0c;然后深入到了DeepSeek V2的MLA的原理介绍&#xff0c;同时对MLA节省的KV Cache比例做了详细的计算解读。接着&#xff0c;带着对原理的理解理清了HuggingFace MLA的全部实现&#xff0c;每行代码都去对应…

STORM论文阅读笔记

这是篇NIPS2023的 world model 论文文章提出&#xff0c;WM的误差会在训练过程中积累从而影响policy的训练&#xff0c;向WM中加噪声可以改善这一点。其他的流程和IRIS差不多&#xff0c;差别在以下几点&#xff1a; image encoder&#xff0c;IRIS用的VQVAE, 本文用的是VAE&am…

收银系统源码-千呼新零售2.0【连锁店财务管理】

千呼新零售2.0系统是零售行业连锁店一体化收银系统&#xff0c;包括线下收银线上商城连锁店管理ERP管理商品管理供应商管理会员营销等功能为一体&#xff0c;线上线下数据全部打通。 适用于商超、便利店、水果、生鲜、母婴、服装、零食、百货等连锁店使用。 详细介绍请查看下…

Google Earth Engine(GEE)——计算闪闪红星的ndvi的值和直方图(时序分析)

函数: ui.Chart.image.histogram(image, region, scale, maxBuckets, minBucketWidth, maxRaw, maxPixels)

51交通灯

一、基本原理 利用51单片机控制各个路口红绿灯及时间显示。 设计的重点&#xff1a; 1、各个路口红绿灯亮灭的规则&#xff0c;暂不考虑左转方向&#xff1b; 2、倒计时的实现&#xff0c;利用单片机的定时器进行计数得到秒信号&#xff1b; 3、时间显示&#xff1a;东西南…

报错:C1189#error: The <experimental/filesystem> header providing 解决方案

今天开发过程中&#xff0c;需要使用文件系统experimental/filesystem&#xff0c;报错C1189#error: The &#xff1c;experimental/filesystem&#xff1e; header providing &#xff0c;通过以下解决方案&#xff0c;成功运行程序。 目录 一、打开项目下的属性 二、选择C/…

从零开始学GeoServer源码(一)(搭建开发环境Win10+IDEA23.3.5+jdk11+geoserver2.24.x)

搭建开发环境 参考资料 0、基础环境准备0.1、idea0.2、jdk0.3、源码 1、导入工程2、配置启动环境2.1、打开新增配置面板2.2、配置工作目录2.2.1、从常用配置中选择2.2.2、直接粘贴 2.3最终效果 3、调整源码3.1、添加maven引用3.2、注释无效代码3.3、删除测试代码 4、修改运行端…