You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

拓扑学集合性质判定求助:开、闭、紧集形式化证明困惑

拓扑学里开/闭/紧集证明的思路梳理

嘿,我太懂你这种纠结了——拓扑学刚入门时,从直观的几何画图跳到干巴巴的形式化证明,真的像要把“画个小圈圈把点包住”翻译成严谨的数学语言,一开始总觉得半径r的选择特别“主观”,好像全凭感觉凑,但其实这里面全是可复制的套路!咱先把核心误区和证明逻辑掰扯清楚:

一、先搞定最头疼的开集证明:不是“半径任意小”,是“存在至少一个合适的r”

很多初学者会误解开集的定义:对集合中的每一个点x,存在r>0,使得以x为中心的r-球B(x,r)⊂集合。这里的关键不是“r可以任意小”,而是对每个x都能找到至少一个r(这个r可以跟着x变),让对应的球完全落在集合里——不是要所有小半径都满足,只要存在一个就行!

举个最基础的例子:证明实数集里的(0,1)是开集

  • 任取x∈(0,1),咱给x量身定做一个r:r = min(x, 1 - x)
  • 这时候B(x,r)=(x-r, x+r),因为x-r ≥ x - x = 0,x+r ≤ x + (1-x) = 1,而且x≠0、x≠1,所以这个区间完全包含在(0,1)里
  • 这样就严格证明了每个点都有对应的r,满足开集定义

几何直观在这里是绝佳的辅助:你先画图看x离集合边界有多远,然后选r不超过这个距离,再把这个“距离”用数学式子写出来,就完成了从直观到形式化的转化。课堂不接受纯画图是因为画图只能展示个别点,没法覆盖集合里所有点,但你的几何感觉是对的,只要把感觉转化为量化的r就行。

二、闭集证明:换个思路,用补集转成开集

闭集的定义有好几个等价说法,最省心的是闭集的补集是开集——毕竟你已经在练开集证明了,把问题转成熟悉的领域就行:

  • 比如证明[0,1]是闭集,只需要证明它的补集(-∞,0)∪(1,+∞)是开集
  • 对(-∞,0)里的任意x,选r=|x|,B(x,r)=(x-r, x+r)=(2x, 0),完全在(-∞,0)里;对(1,+∞)里的任意x,选r=x-1,B(x,r)=(1, 2x-1),完全在(1,+∞)里
  • 补集是开集,所以原集合是闭集

另外闭集还有两个常用定义:包含所有极限点,或者集合里的任意收敛序列的极限还在集合里。如果遇到涉及序列或极限的问题,用这两个定义更方便。

三、紧集:欧几里得空间里直接用Heine-Borel定理!

如果是在R^n(比如实数线、平面、三维空间)里,紧集的判断直接用Heine-Borel定理:紧集等价于有界闭集。这一下子就把紧集的判断简化成了两个熟悉的问题:

  1. 集合是不是有界?(比如能不能被一个足够大的球包住)
  2. 集合是不是闭集?(用上面的闭集方法判断)

比如:

  • [0,1]是有界闭集,所以是紧集;(0,1)不是闭集,所以不是紧集
  • 平面上的闭圆盘{(x,y)|x²+y²≤1}是有界闭集,所以是紧集;开圆盘不是闭集,所以不是紧集

如果是一般拓扑空间,就得用开覆盖的定义(每个开覆盖都有有限子覆盖),这个难度大一点,但先把欧几里得空间的情况吃透,再拓展也不迟。

要是你有具体的集合需要判断,随时把它列出来,咱可以一步步拆解证明过程!

内容的提问来源于stack exchange,提问作者Anthony

火山引擎 最新活动