首页 > 其他分享 >Hall定理(霍尔定理)证明及推广

Hall定理(霍尔定理)证明及推广

时间:2023-10-24 12:05:18浏览次数:39  
标签:女生 定理 霍尔 喜欢 男生 Hall 女朋友

引言

网络上有许多Hall定理的证明,但是对于Hall定理的几个推广的介绍却少之又少,因此本文来简单介绍一下

注:为了使这篇文章看起来简单易懂,本文将不会使用图论语言,会图论的朋友们可以自行翻译为图论语言。

背景:

在遥远的地方有一个神奇国家,这个国家有n个男生和m个女生(n \le m)。每个男生都喜欢着若干个女生(注:这个国家不存在基佬,即男生不能喜欢男生),现在男生们希望每位男生都可以找到一位自己喜欢的女生作为女朋友(注:不能与他人共享女朋友)。

1. 霍尔定理

霍尔定理声称每位男生都可以找到一位自己喜欢的女生作为女朋友当且仅当从这n个男生中任取若干个男生(不妨为k个)都有 至少被他们中1个男生喜欢的女生数量大于等于k人。

霍尔定理证明:

1)必要性:必要性是显然的:如果k个男生喜欢的女生总共只有小于等于k-1个,那么显然一定至少有一个可怜鬼找不到女朋友

2)充分性:下对男生个数n归纳证明霍尔定理的充分性成立。

n=1时显然成立,若小于n时均成立,n时:

如果任取若干个男生(不妨为k个(k不等于n))都有 至少被他们中1个男生喜欢的女生数量大于等于k+1人

那么我们将随便一个男生与一个他喜欢的女生组为男女朋友,之后将他们去掉。不难发现剩下的人依旧满足霍尔定理的条件但此时男生只剩下n-1个,由归纳假设知:成立

如果存在若干个男生(不妨为k个(k不等于n))满足至少被他们中1个男生喜欢的女生数量恰好为k人

那么由归纳假设知:这k个男生与k个女生可以组为k对男女朋友,将这k对男女朋友去掉。不难发现剩下的人依然满足霍尔定理条件(如果有若干的男生不满足,那么这些男生与去掉的那k个男生在初始时就不满足条件),由归纳假设知:成立。

综上,n时成立,所以霍尔定理的充分性成立。

证毕。

2. 霍尔定理-加强1

然而现实是残酷的,不可能每个人都能找到属于自己的女朋友,因此男生们希望最多有a(a<n)个人找不到自己的女朋友,那么此时的充要条件又是什么呢?

霍尔定理-加强1 声称:最多可以有a个男生找不到自己的女朋友当且仅当从这n个男生中任取若干个男生(不妨为k个)都有 至少被他们中1个男生喜欢的女生数量大于等于k-a人。

霍尔定理-加强1 证明:

1)必要性:必要性依旧是显然的,如果k个男生喜欢的女生总共只有小于等于k-a-1个,那么显然一定至少有a+1个可怜鬼找不到女朋友

2)充分性:充分性的证明与霍尔定理充分性的证明基本相同,还是对男生个数n归纳证明。

n=a,a+1时显然成立,若小于n时均成立,n时:

如果任取若干个男生(不妨为k个(k不等于n))都有 至少被他们中1个男生喜欢的女生数量大于等于k-a+1人

那么我们将随便一个男生与一个他喜欢的女生组为男女朋友,之后将他们去掉。不难发现剩下的人依旧满足霍尔定理-加强1的条件但此时男生只剩下n-1个,由归纳假设知:成立

如果存在若干个男生(不妨为k个(k不等于n))满足至少被他们中1个男生喜欢的女生数量恰好为k-a人

那么由归纳假设知:这k个男生与k-a个女生可以组为k-a对男女朋友(有a个可怜鬼找不到女朋友),将这k个男生与k-a个女生去掉。不难发现剩下的人满足霍尔定理条件(注意是霍尔定理不是霍尔定理-加强1)(如果有若干的男生不满足,那么这些男生与去掉的那k个男生在初始时就不满足条件),由霍尔定理知:成立。

综上,n时成立,所以霍尔定理-加强1的充分性成立。

3. 霍尔定理-加强2

为了更加深入了了解这个国家(大雾) 我们穿越到了古代,在古代这个国家还是有n个男生与m个女生,只不过这时候男生们的标配不再是1个女朋友了,他们需要1位妻子与4位小妾(大大雾) ,男生们希望每位男生都可以找到五位自己喜欢的女生作为女朋友(注:不能与他人共享女朋友)。那么此时的等价条件又是什么呢?

霍尔定理-加强2声称:每位男生都可以找到五位自己喜欢的女生作为女朋友当且仅当从这n个男生中任取若干个男生(不妨为k个)都有 至少被他们中1个男生喜欢的女生数量大于等于5*k人。

霍尔定理-加强2 证明:

众所周知,数学家喜欢把未知的问题化归为已知的问题,那么这个问题该怎么化归呢?

很显然我们需要穿越回近代来考虑这个问题。在近代找1位妻子与4位小妾是犯法的,因此这些男生被五马分尸了(太可怜了),每一位男生都被分为了5块(太太可怜了),每个男生的5块尸首分别被他的5个女朋友保存着。诶?等等,你发现了什么?这不就是霍尔定理吗?只不过从男生找女朋友变为了男生的尸首找女朋友(尸首还能找女朋友???),在古代每个男生能找到5位女朋友等价于在近代他的每个尸首都能找到1位女朋友(害怕)因此由霍尔定理他的等价条件就是从5n个尸首中任取若干个(不妨为k个) 都有:至少被他们中1个尸首的主人喜欢的女生数量大于等于k个,而显然的这等价于从这n个男生中任取若干个男生(不妨为k个)都有 至少被他们中1个男生喜欢的女生数量大于等于5*k人。于是霍尔定理-加强2就被我们证完了(神奇吧!)

霍尔定理-加强2 推广:

在古代也是有阶级之分的,每个人的需求也是不同的,如果第i个男生希望找r(i)个女朋友那么此时的等价条件又是什么呢?

很容易猜到第i位男生都可以找到r(i)位自己喜欢的女生作为女朋友当且仅当从这n个男生中任取若干个男生(不妨为k个)都有 至少被他们中1个男生喜欢的女生数量大于等于S人,其中S为这k个男生的r(i)之和。

标签:女生,定理,霍尔,喜欢,男生,Hall,女朋友
From: https://www.cnblogs.com/wenyutao1/p/17784455.html

相关文章

  • 韦达定理的简洁证明
    引言什么是韦达定理?它描述了二次方程的两根关系:\[\cases{x_1x_2=\cfrac{c}{a}\\x_1+x_2=-\cfrac{b}{a}}\]本文将简洁证明韦达定理。证明求根公式我们知道求根公式:\[x=\cfrac{-b\pm\sqrt{b^2-4ac}}{2a}\]其中若正负号取正,则得出\(x_1\),负号得出\(x_2\)。代入:\[\begin{a......
  • AM@微分@柯西中值定理
    文章目录abstractCauchy中值定理分析函数在参数方程形式下的largrage中值定理的表达形式证明对比Cauchy和Largrange中值定理中证明Cauchy中值定理和Largrange中值定理的联系abstract柯西中值定理及其和拉格朗日中值定理的联系Cauchy中值定理若两函数和满足:上连续内可导,=(1)......
  • AM@微分中值定理
    微分中值定理abstract微分中值定理是导数应用的理论基础微分中值定理的关系:费马引理Rolle定理推出Lagrange中值定理和Cauchy中值定理费马引理设函数在点的某个邻域内有定义,并且在处可导若,有(或),即是一个极值点则,即Note:区间端点处不要求可导,但是区间端点处的函数......
  • 利用中心极限定理求解圣彼得堡悖论问题的近似曲线
    此文为《概率论》课程小项目。关于圣彼得堡悖论的一些思考下面作模拟:importrandomimportmatplotlib.pyplotaspltMaxN=10000000defgetAward():award=1while(1):award*=2if(random.random()<=0.5):breakreturnawa......
  • 今日学习:位运算&中国剩余定理
    -2^31的补码是-0.也就是10000000000000000000000000000000补码是原码取反加1x&(-x)是最低位为1的位为1,其余位为0. 中国剩余定理: m1,m2,.....,mn相互互质。x=a1(modm1)x=a2(modm2)...x=an(modmn)那么解为:记M=m1*m2*...*mn;  Mi=m1*m2....*mn/mi  ......
  • LaSalle不变集定理
    关于LaSalle不变集定理的一个问题,原文地址:https://zhuanlan.zhihu.com/p/84639564总体来说,lasalle不变集定理是为了解决在利用利亚普诺夫稳定性一种特例:构建的利亚普诺夫函数导数非负定,或者是半负定时,运动轨迹就会出现极限环的情况,此时是无法严格判定系统的稳定性的。不变集本质......
  • 裴蜀定理(详解)
    裴蜀定理先说一下什么是裴蜀定理吧在数论中,裴蜀定理是一个关于最大公约数(或最大公约式)的定理,裴蜀定理得名于法国数学家艾蒂安·裴蜀。——引自百度百科定理的具体内容:若a,ba,ba,b是整数,且gcd⁡(a,b)=d\gcd(a,b)=dgcd(a,b)=d,那么对于任意的整数x,y,......
  • 行列式与矩阵树定理
    定义定义矩阵的行列式:\[\detA=\sum_{\sigma}(-1)^{\tau(\sigma)}\prod_{i=1}^nA_{i\sigma_i}\]\(\tau(\sigma)\)是原排列的逆序对数。性质:若矩阵的某一行或某一列全为\(0\),则行列式为\(0\)。\(\detA=\detA^T\)。交换\(A\)的两行或两列,行列式取反。某一行或某一......
  • Vue3中shallowReactive 与 shallowRef 的用法
    转自:https://blog.csdn.net/qq_54527592/article/details/119840044  shallowReactive与shallowRef   shallowReactive:只处理对象最外层属性的响应式(浅响应式)。   shallowRef:只处理基本数据类型的响应式,不进行对象的响应式处理。   什么时候使用?     ......
  • QOJ # 7514. Clique Challenge
    题面传送门为啥我会在想多项式做法啊?首先考虑稠密图怎么做,也即\(n=O(\sqrtm)\)的图。将点分为前一半后一半,然后meetinmiddle,其中一边用高维前缀和即可做到\(O(n2^{\frac{n}{2}})\)的复杂度。然后我们需要将其扩展到可能稀疏的图上。仿照三元环计数的方法,将其按照度数排......