一百年前的数学界有两位泰斗: 庞加莱和希尔伯特, 而尤以后者更加 出名(在我的汉字系统下希尔伯特居然是一个词组),  我想主要原因是他曾经在1900年的世界数学家大会上提出了二十三个著名的希尔伯特问题, 指引了本世纪前五十年数学的主攻方向,不过还有一个原因呢, 我想就是著名的 希尔伯特空间了.

希尔伯特空间是老希在解决无穷维线性方程组时提出的概念, 原来的线性代数理论都是基于有限维欧几里得空间的, 无法适用, 这迫使老希去思考无穷维欧几里得空间, 也就是无穷序列空间的性质.

大家知道, 在一个欧几里得空间R^n上,所有的点可以写成为:X=(x1, x2, x3,....xn).  那么类似的, 在一个无穷维欧几里得空间上点就是:X= (x1, x2, x3,....xn,.....), 一个点的序列.

欧氏空间上有两个重要的性质,一是每个点都有一个范数(绝对值,或者说是一个点到原点的距离),||X||^2=∑xn^2,可是这一重要性质在无穷维时被破坏了: 对于无穷多个xn, ∑xn^2可以不存在(为无穷大). 于是希尔伯特将所有∑xn^2为有限的点做成一个子空间,并赋以 X*X'=∑xn*xn' 作为两点的内积. 这个空间我们现在叫做 l^2, 平方可和数列空间,这是最早的

希尔伯特空间了.

注意到我只提了内积没有提范数,这是因为范数可以由点与自身的内积推出,所以内积是一个更加强的条件,有内积必有范数,反之不然.只有范数的空间叫作Banach空间,(以后有时间再慢慢讲:-) 。

如果光是用来解决无穷维线性方程组的话泛函就不会被称为现代数学的支柱了.

在话说泛函---Hilbert空间中我只提到了一个很自然的泛函空间: 在无穷维欧氏空间上∑xn^2为有限的点. 这个最早的Hilbert space叫做l^2(小写的l 上标2,又叫小l2空间), 非常类似于有限维的欧氏空间.

数学的发展可以说是一部抽象史.最早的抽象大概是一个苹果和一头牛在 算术运算中可以都被抽象为"一", 也就是"数学"本身的起源(脱离具体物体的数字运算)了,而Hilbert space理论发展就正是如此:内积 + 线性 这两个性质被抽象出来, 这样一大类函数空间就也成为了Hilbert space.

单位闭区间上所有平方可积的实函数(就是说 f(x)的平方在[0,1]上的积分存在且有限)按照函数的加法和数乘成为一个线性空间,然后我们定义内积如下:= ∫|f*g|dx,  范数‖f‖=根号=根号∫(f)^2dx.容易验证它们满足内积和范数的几个公理(有兴趣的同学可以随便翻翻任何一本泛函书). 这样把(平方可积)函数看作一个个的点,由函数线性运算和以上定义的内积 就构成一个函数空间,叫做L^2(大L2空间)

经过一些推理以后,可以证明(约化后的)L^2空间等价于小l^2空间(这个等价是指一种完全保留线性运算和内积的一一映射,我在这里就不具体讲了).

由于这个性质证起来简单,所以一般的泛函教科书都没有怎么重点提这个定理.  可是对我而言,它却是最有启发性的定理之一. 这个定理我认为是继笛卡儿发明了坐标系把几何和代数联系起来以后这方面最伟大的成就,因为有了这个定理,我们 就可以真正把一个函数也看作是某个空间里的一个点,而且在这个空间里也有距离:ρ(f,g)=‖f-g‖, 有内积用来定出基,也就是坐标系(L^2的坐标系有很多种,最出名和常用的是三角函数系), 换一句话说,我们可以用几何的工具来研究一族函数的性质了.

说了这么半天,恐怕很多人还不知道为什么这们学科叫做*泛函*分析.

什么是函数? 最狭义的函数恐怕就是从实数(R^1)到实数的映射了.现在我们把定义域扩展为所有Hilbert space上的点(经常本身就是一个函数了,象L^2), 值域不变仍然为实数,这样的映射就是所谓的泛函数简称泛函了. 就像函数在实数理论里面占的地位一样,泛函在整个泛函分析里面也起到举足轻重的作用.

最简单而又不太trivial的实函数大概就是线性函数了,同样的,泛函分析也从线性泛函讲起.(球星是个例外,我当时被迫从非线性泛函课开始,那个飞机坐的...)  实数上有多少线性函数呢? 无穷多? 当然是:-), 那么有多么无穷多? 我们知道所有线性实函数都具有这种形式: f(x)=kx, k是一个实数. 而且反过来说,不同的k都对应着一个不同的线性实函数. 这样我们就有了一个从R^1上所有线性实函数到R^1自身的一一对应. 也就是说,这个函数空间和R^1自身等价.

对于Hilbert space也有类似的结论: 一个Hilbert space的对偶空间(就是所有它的线性连续泛函组成的空间)等价于它自身,进一步,所有的线性连续泛函  I(f): H---> R 可以表示成为内积的形式: I(f)= for some g* in H. (对了在这里再重新提一下,常用的平方可积函数空间L^2的内积是积分的形式: ∫f*g, f, g∈L^2, 所以所有的线性连续泛函就都是带一个因子g的积分了.)  这个Hilbert space上最根本的定理几乎把Hilbert space和Euclidean space(欧几里得空间)等同起来了,在那时大家都很高兴,毕竟Euclidean space的性质我们了解的最多,也最"好".

狄立克莱(Dirichlet)原理就是在这个背景下提出的:任何连续泛函在有界闭集上达到其极值.这个结论在Euclidean space 上是以公理的形式规定下来的(参见数学分析的实数基本定理部分), 具体说来就叫做有界闭集上的连续函数必有极值,而且存在点使得这个函数达到它.

在拓扑学上等价于局部紧性的这个东东,很可惜在一般的Hilbert space上却是不

成立的: 闭区间[0,1]上的L^2空间有一个很自然的连续泛函:I(f)=∫|f(x)|dx. 容易证明,它的范数‖I‖=sup|I(f)|/‖f‖=1.在这个L^2的单位闭球面(所有范数等于1 的f)上存在这么一个子序列: f_n(x)=n, 当x∈[0,1/n^2]; f_n(x)=0, 当x>1/n^2. 按照L^2上范数的定义, ‖f_n‖=∫f^2(x)dx =1, for all n. 0≤I(f)==>I在这个有界闭集上的最小值≤0, 而且I(f_n)=1/n→0. 但是我们看到,当f_n弱收敛到常函数零时,它已经不在单位闭球面上了(严格的证明可以在一些课本上找到).

一. 定义

线性完备内积空间称为Hilbert space.

线性(linearity): 对任意f, g∈H, a, b∈R, a*f+b*g仍然∈H.完备(completeness): 对H上的任意柯西序列必收敛于H上的某一点.---相当于闭集的定义.内积(inner product): 一个从H×H-->R 的双线性映射,记为. 它满足:i>≥0, =0 <==> f=0;ii>  =a*= for any a in R; iii>=+;iv>=   ---在复内积里是复数共轭关系

内积诱导的范数(norm): ‖f‖=√, 它满足范数公理:

i>   ‖f‖≥0, ‖f‖=0<==> f=0;ii>  ‖a*f‖=a*‖f‖, for any a in R;iii> ‖f+g‖≥‖f‖+‖g‖   ---三角不等式.

范数诱导的距离(distance): ρ(f,g)=‖f-g‖, 它满足距离公理:

i>   ρ(f,g)≥0, ρ(f,g)=0 <==> f=0;ii>  ρ(f,g)=ρ(g,f)iii> ρ(f,g)+ρ(g,h)≥ρ(f,h).

一个距离空间称为是紧的,如果每一个有界序列必有收敛子列.

Hilbert space上的序列f_n强收敛于g, 如果‖f_n-g‖收敛于零;

Hilbert space上的序列f_n称为是一个柯西序列,如果‖f_n-f_m‖收敛于零当m, n--->∞;

Hilbert space上的序列f_n弱收敛于g,如果对于任何一个线性连续泛函I, |I(f_n)-I(g)|收敛于零.

Hilbert space上的泛函I(f)称为线性,如果它满足: 对任意f, g∈H, a, b∈R,

I(a*f+b*g)=a*I(f)+b*I(g);

Hilbert space上的泛函I(f)称为有界,如果‖I‖有界;

Hilbert space上的泛函I(f)称为连续,如果对于任意柯西序列f_n, I(f_n)是R 上的柯西序列.

泛函I(f)的范数定义为 sup|I(f)|/‖f‖, for all f∈H. 它的一个等价定义是sup|I(f)|, for all f∈H such that ‖f‖=1, 也就是单位球面上的极大值.

从定义立刻可以看到, |I(f)|≤‖I(f)‖*‖f‖.

二. 定理

1. 完备的线性赋范空间上线性泛函的有界性与连续性等价.  ---可以推广到算子, 并且Hilbert space是完备的线性赋范空间(Banach space)的一个特例.

2. Hilbert space上线性连续泛函可以完全由内积表示,并且这种表示是一一对应的.

3. Hilbert space上存在一组正交标准基(f_1, f_2, ....), 使得所有g∈H均有一个表示: g=∑a_n*f_n, 其中的a_n 叫做第n个投影或者坐标值, a_n=.

4. 自反空间(Hilbert space是其中一种)的有界序列必有弱收敛子序列,这个性质叫做弱紧性.

5. 任何 H 上的闭线性子空间 M 均满足射影性质: 对任意点 f∈H, 存在 g∈M, h∈M的线性补空间, 使得 f=g+h.

转载本文请联系原作者获取授权,同时请注明本文来自陆慧敏科学网博客。

链接地址:http://blog.sciencenet.cn/blog-370458-287829.html

上一篇:情報処理学会創立50周年記念全国大会

下一篇:Beyond Wavelet

l2空间的完备性_科学网—话说泛函---Hilbert空间[转] - 陆慧敏的博文相关推荐

  1. mh采样算法推导_科学网—MCMC中的Metropolis Hastings抽样法 - 张金龙的博文

    Metropolis Hastings抽样法示例 jinlongzhang01@gmail.com Metropolis Hasting(下面简称MH)是蒙特卡罗马尔科夫链中一种重要的抽样方法.本文简 ...

  2. matlab图片白边_科学网—[原创] matlab输出图片无白边 - 杨光的博文

    今天要做一个gif动画,可惜GIF Movie Gear不认eps文件,无奈只好输出png格式的文件,麻烦来了,输出的图像有白边!之前挥之不去的问题再一次来了.在网上搜索一个多小时,都是说什么先ims ...

  3. g2 折线图点与点之间直线_科学网—ggplot2实现散点折线图 - 肖斌的博文

    准备的数据: 第一列是时间,第二列是样本,第三列是具体数值.横轴标为时间,纵坐标为具体数值,图中不同颜色展示不同样本. 具体的代码: library(ggplot2) png("./xyz. ...

  4. python字母频率_科学网-Python统计字母频数和频率-吕波的博文

    方案一 统计字符串中的字母频数 import collections import re d = collections.defaultdict(int) S = "testTypecopy ...

  5. ieee期刊的科技写作思路曹文平_科学网—怎样向IEEE期刊投稿* - 吴雄君的博文

    * 作者郭更生教授:曾任IEEE Transactions on Communications Magazine总编,IEEE Communications Magazine高级技术编辑,台湾某大学教 ...

  6. Java对象的两大特征_科学网—Java 面向对象的四个特征 - 李玖栋的博文

    1.抽象: 抽象--就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面.(就是把现实世界中的某一类东西,提取出来,用程序代码表示,抽象出来一般叫做类或者接口.)抽象并不打 ...

  7. r语言做绘制精美pcoa图_科学网—R语言 PCA PCoA ggplot2 - 靳泽星的博文

    这一篇是衔接上一篇的,就是要用ggplot2程序包对PCA和PCoA进行可视化.代码我直接照搬过来了,只是绘图的时候用ggplot函数.ggplot2包实现了一个在R中基于全面一致的语法创建图形时的系 ...

  8. pfamscan 的使用_科学网—[转载]InterProScan的使用教程 - 黄顺谋的博文

    InterPro是一个数据库,其提供蛋白序列的功能分析并归纳为一个个蛋白家族,同时还预测了presence of domains和important sites.为了将蛋白分类,InterPro使用先 ...

  9. r语言算巢式设计方差分析_科学网—巢式设计之R篇 - 林元震的博文

    巢式设计(Nested design),也称为嵌套设计或系统分组设计.把研究对象分成若干组,每组内又分若干亚组,每个亚组又有若干观测值的设计,称为巢式设计.根据因素数的不同,巢式设计可分为二因素(二级 ...

最新文章

  1. SAP Retail里的分类(Assortment)
  2. 资源下载 | 历年 AAAI 最佳论文(since 1996)
  3. 俄研发新无线传电系统 隔20cm保持80%传输效率
  4. 客户端脚本验证码总结一
  5. Myeclipse8.5配置本地tomcat
  6. JavaScript和快速响应的用户界面
  7. LeetCode.每日一题今日份_392.判断子序列
  8. linux 下的gettimeofday 函数在windows上的替换方案
  9. 360Alluxio联合Meetup——分布式存储与Alluxio应用实践
  10. blogic-io.xml文件中的出力属性和output.javabean文件中的属性需要一一对应
  11. mysql lastid_轻松掌握MySQL函数中的last_insert_id()
  12. 找出最耗资源的sql ----没明白
  13. AutoJs4.1.0实战教程---终极福利Apk
  14. 破解"中国裁判文书网"App加密过程
  15. Android EditText去掉下划线
  16. xp无法查看工作组计算机 服务没有启动,XP系统弹出“无法查看工作组计算机”提示怎么办?...
  17. ptb同一屏呈现两张图片matlab,Psychtoolbox-3 / PTB-3 for Matlab 入门
  18. Spring整合RabbitMQ(包含生产者和消费者)
  19. python学习笔记:类的方法总结
  20. Qmsg酱实现QQ消息自由推送

热门文章

  1. 2020A证(安全员)模拟考试及A证(安全员)实操考试视频
  2. 地震后,我终于回到了家
  3. java keyset ==_Java中keySet()返回值的排序问题
  4. 奥运开幕,奥运行情宣告谢幕!
  5. linux系统7z和rar安装与使用
  6. OpenCV学习笔记(16)双目测距与三维重建的OpenCV实现问题集锦(一)图像获取与单目定标
  7. 未来的计算机100字的小短文,我的电脑作文100字五篇
  8. Linux下使用CURL Post文件+入参
  9. IOS - 抓包通杀篇
  10. 计算机网络(六)—— 应用层(6、7):电子邮件、万维网WWW