[实变函数]1.4 可数集合

简介: 1 定义: 若 $A\sim\bbN$, 则称 $A$ 为可数集 (countable set).        2 例: 正奇数集合、正偶数集合、整数集合.        3 性质:           (1) 任何无限集均有一个可数子集.

1 定义: 若 $A\sim\bbN$, 则称 $A$ 为可数集 (countable set).     

 

2 例: 正奇数集合、正偶数集合、整数集合.     

 

3 性质:    

 

    (1) 任何无限集均有一个可数子集. 即: 若 $A$ 为无限集, 则 $\overline{\overline{A}}\geq a\equiv \overline{\overline{\bbN}}$.     

        证明: $A\bs \sed{a_1,\cdots,a_n}\neq \vno$ 而可取出第 $n+1$ 个元.    

 

    (2) 可数集的任何无限子集为可数集, 可数集的任何子集为有限集或可数集.     

        证明: 设 $A$ 可数, $B\subset A$ 无限, 则由 $B\subset A$ 知 $\overline{\overline{B}}\leq \overline{\overline{A}}$; 由 $B$ 无限及

        性质 (1) 知 $\overline{\overline{A}}\geq a=\overline{\overline{A}}$. 据 Bernstein 定理, $\overline{\overline{B}}=a$.

 

    (3) $A$ 可数, $B$ 有限或可数, 则 $A\cup B$ 可数.     

        证明: 若 $A\cap B=\vno$, 则可设 $$\bex A=\sed{a_1,a_2,\cdots}; \eex$$ $$\bex B=\sed{b_1,\cdots,b_n}\mbox{ 或 } B=\sed{b_1,b_2,\cdots}. \eex$$ 

        于是 $$\bex A\cup B=\sed{b_1,\cdots,b_n,a_1,a_2,\cdots}\mbox{ 或 } B=\sed{a_1,b_1,a_2,b_2,\cdots} \eex$$ 

        可数.  

 

        若 $A\cap B\neq \vno$, 则 $$\bex A\cup B=A\cup(B\bs A), \eex$$ 

        而化为已证的情形. 

 

    (4) $\sed{A_i}_{i=1}^n$ 有限或可数, 则 $\dps{\cup_{i=1}^n A_i}$ 也有限或可数; 且若某 $A_i$ 可数, 则 

        $\dps{\cup_{i=1}^n A_i}$ 可数.           

        证明: 对 $n$ 作数学归纳法即化为性质 (3). 

 

    (5) $\sed{A_i}_{i=1}^\infty$ 为可数集列, 则 $\dps{\cup_{i=1}^\infty A_i}$ 可数.     

        证明: 先设 $A_i$ 互不相交: $A_i\cap A_j=\vno, i\neq j$. 由 $A_i$ 可数知可再设        $$\bex        A_i=\sed{a_{i1},a_{i2},a_{i3},\cdots}.        \eex$$        

        于是 $\dps{\cup_{i=1}^\infty A_i}$ 可一个不拉地排成蛇形:        $$\bex        \ba{ccccccccc}A_1=\{&a_{11}&\to&a_{12}&&a_{13}&\to&a_{14}&\cdots\}\\   &&\swarrow&&\nearrow&&\swarrow&&\\        A_2=\{&a_{21}&&a_{22}&&a_{23}&&a_{24}&\cdots\}\\   &\downarrow&\nearrow&&\swarrow&&\nearrow&&\\        A_3=\{&a_{31}&&a_{32}&&a_{33}&&a_{34}&\cdots\}\\   &&\swarrow&&\nearrow&&&&\\        A_4=\{&a_{41}&\to&a_{42}&&a_{43}&&a_{44}&\cdots\}.        \ea\eex$$             当 $A_i$ 不是互不相交的时候, 令        $$\bex        B_1=A_1,\quad B_i=A_i\bs (A_1\cup \cdots\cup A_{i-1})       \eex$$        

        后有 $B_i$ 互不相交且 $\dps{\cup_{i=1}^\infty B_i=\cup_{i=1}^\infty A_i}$, 而可化为已证的情形. 

 

    (6) $\sed{A_i}_{i=1}^n$ 可数, 则 $\prod_{i=1}^n A_i$ 可数.    

        证明: 用数学归纳法. 归纳步利用        $$\beex       \bea &\quad A_{n+1}=\sed{a_1,a_2,\cdots}\\ &\ra        A_1\times\cdots\times A_{n+1}=\cup_{n=1}^\infty [A_1\times\cdots\times A_n\times \sed{a_i}],        \eea\eeex$$        

        及性质 (5).      

 

 

4 例:    

 

    (1) 直线上互不相交的开区间族有限或可数.    

        证明: 设 $\sed{(a_\alpha,b_\alpha)}_{\alpha\in \vLa}$ 是直线上互不相交的开区间族, 则可取定 $(a_\alpha,b_\alpha)$ 

        中的一个有理数 $r_\alpha$, 而得到该集族到 $\bbQ$ 的一个子集的一一对应. 

 

    (2) $\bbQ$ 可数.    

        证明: 利用        $$\bex\bbQ=\cup_{n=1}^\infty \sed{\frac{m}{n};m\in\bbZ}        \eex$$        

        及性质 (5).    

 

    (3) $\bbQ^2$ ($\bbR^2$ 中有理点全体) 可数.    

        证明: 利用 $\bbQ^2=\bbQ\times \bbQ$ 及性质 (6). 

    

    (4) 整系数多项式全体 $\bbZ[x]$ 可数.     

        证明:  $$\beex \bea \bbZ[x] &=\sed{0}\cup \cup_{n=0}^\infty     \sed{a_nx^n+a_{n-1}x^{n-1}+\cdots+a_0; a_i\in\bbZ,a_n\neq 0}\\ &\sim \sed{0}\cup    \cup_{n=0}^\infty (\bbZ\bs \sed{0})\times \underbrace{\bbZ\times \cdots\times \bbZ}_{n\mbox{ 个}}. \eea \eeex$$   

 

    (5) 代数数 (整系数多项式的根, algebraic numbers; 不是代数数的复数称为

        超越数: transcendental numbers) 全体 $A$ 可数.     

        证明: 对有理数 $m/n\in\bbQ$, 其为 $nx-m=0$ 的根, 而 $\bbQ\subset A$, $\overline{\overline{\bbQ}}\leq \overline{\overline{A}}$. 

        另外, $A$ 中元 $a$ 既然是整系数多项式的根, 就可以取定其中一个整系数多

        项式, 而得到 $A$ 到 $\bbZ[x]$ 的一个子集的一一对应, 由例 (4), $\overline{\overline{A}}\leq a$.    

 

目录
相关文章
|
安全 搜索推荐 前端开发
揭秘 HTTPS 加密协议:保护你的网上安全之道
揭秘 HTTPS 加密协议:保护你的网上安全之道
903 0
|
Java API Maven
Maven创建父子工程详解
在微服务盛行的当下,我们创建的工程基本都是父子工程,我们通过父工程来引入jar,定义统一的版本号等,这样我们在子工程中就可以直接引用后使用了,而不需要去重复的声明版本号等,这样会更方便对整个项目的jar包实现统一化管理,让项目的层次更加清晰。
1352 0
Maven创建父子工程详解
|
2月前
|
人工智能 缓存 数据可视化
手把手玩转本地大模型:Ollama+DeepSeek+Dify 零门槛全流程指南
本文提供从零搭建本地AI工作站的完整指南,详解本地化部署大模型的核心优势(数据隐私/离线可用/成本可控),涵盖Ollama安装、DeepSeek-Coder模型部署、Dify可视化操作及API调用实战,助你打造安全高效的私有AI开发环境。
|
3月前
|
Linux 网络安全 开发工具
在Linux下配置gitee与Github的远程仓库
注意,git push后,是输入你的账号与密码。这个步骤可以通过特殊设置省去,但是一开始还是不要太省。
192 0
|
10月前
|
前端开发 JavaScript
webpack 中 loader 和 plugin 的区别
在 webpack 中,loader 用于转换模块的源代码,如将 TypeScript 转为 JavaScript;而 plugin 则扩展了 webpack 的功能,可以执行更复杂的任务,如优化打包文件、注入环境变量等。两者共同作用于构建流程的不同阶段。
|
Kubernetes 关系型数据库 网络架构
ray集群部署vllm的折磨
概括如下: 在构建一个兼容多种LLM推理框架的平台时,开发者选择了Ray分布式框架,以解决资源管理和适配问题。然而,在尝试集成vllm时遇到挑战,因为vllm内部自管理Ray集群,与原有设计冲突。经过一系列尝试,包括调整资源分配、修改vllm源码和利用Ray部署的`placement_group_bundles`特性,最终实现了兼容,但依赖于非官方支持的解决方案。在面对vllm新版本和Ray部署的`reconfigure`方法问题时,又需权衡和调整实现方式。尽管面临困难,开发者认为使用Ray作为统一底层仍具有潜力。
|
数据采集 监控 调度
Python的进程,以及进程同步,守护进程详细解读
Python的进程,以及进程同步,守护进程详细解读
281 4
|
机器学习/深度学习 前端开发 安全
【Gradio】Could not create share link
【Gradio】Could not create share link
6090 7
|
Rust 安全 Linux
如何使用 rust 写内核模块
近年来,Rust 语言以内存安全、高可靠性、零抽象等能力获得大量开发者关注,而这些特性恰好是内核编程中所需要的,所以我们看下如何用rust来写Linux内核模块。
442 85
如何使用 rust 写内核模块
【详细流程】vue+Element UI项目中使用echarts绘制圆环图 折线图 饼图 柱状图
【详细流程】vue+Element UI项目中使用echarts绘制圆环图 折线图 饼图 柱状图
1394 0