向量空间与函数空间的类比分析

news2025/5/19 14:22:42

目录

基与向量空间

基本概念

  • 向量空间:一个向量空间是由一组遵循特定加法和数乘运算规则的元素(称为向量)组成的集合。
  • :向量空间中的一组向量如果它们线性无关并且可以生成整个向量空间,则这组向量称为该向量空间的一个基。
  • 向量的坐标表示:给定向量空间中的一个基,任何向量都可以唯一地表示为这个基中向量的线性组合。这个线性组合中各基向量对应的系数构成了该向量在这个基下的坐标。

向量空间的基

在向量空间 V V V中,一组向量 { v 1 , v 2 , … , v n } \{v_1, v_2, \ldots, v_n\} {v1,v2,,vn}称为 V V V 的一个基,如果它们满足两个条件:

  1. 线性无关:不存在一组不全为零的标量 c 1 , c 2 , … , c n c_1, c_2, \ldots, c_n c1,c2,,cn使得 c 1 v 1 + c 2 v 2 + ⋯ + c n v n = 0 c_1 v_1 + c_2 v_2 + \cdots + c_n v_n = 0 c1v1+c2v2++cnvn=0。也就是如果让等式成立,系数必须全为0。(我不明白为什么数学总不说人话。)
  2. 生成空间:对于 V V V中的任意向量 v v v,存在一组标量 a 1 , a 2 , … , a n a_1, a_2, \ldots, a_n a1,a2,,an使得 v = a 1 v 1 + a 2 v 2 + ⋯ + a n v n v = a_1 v_1 + a_2 v_2 + \cdots + a_n v_n v=a1v1+a2v2++anvn

向量空间的基提供了一种数据压缩的方式来描述空间中的每一个向量。每个向量都可以被唯一的线性组合表示,而这个组合的系数即为向量在此基下的坐标。

向量空间中的表示系数

在向量空间中,向量在基下的表示系数可以通过向量与基的内积来计算,这实际上是向量在基向量上的投影。这种方法尤其适用于当基向量是正交(甚至是标准正交)的情况,因为这样可以简化系数的计算过程。而对于非正交基,虽然也可以通过求解线性方程组来找到系数,但是过程会相对复杂一些。

假设有一个向量空间 V V V,以及一个正交基 B = { v 1 , v 2 , … , v n } B = \{v_1, v_2, \ldots, v_n\} B={v1,v2,,vn}。如果向量 x x x 可以表示为这些基向量的线性组合:

x = a 1 v 1 + a 2 v 2 + ⋯ + a n v n x = a_1 v_1 + a_2 v_2 + \cdots + a_n v_n x=a1v1+a2v2++anvn

那么系数 a i a_i ai 可以通过向量 x x x 与基向量 v i v_i vi 的内积来计算。这是因为,如果基向量是正交的,那么:

⟨ x , v i ⟩ = ⟨ a 1 v 1 + a 2 v 2 + ⋯ + a n v n , v i ⟩ \langle x, v_i \rangle = \langle a_1 v_1 + a_2 v_2 + \cdots + a_n v_n, v_i \rangle x,vi=a1v1+a2v2++anvn,vi

由于基向量之间是正交的,我们有:

⟨ v j , v i ⟩ = 0 对于所有的  j ≠ i \langle v_j, v_i \rangle = 0 \quad \text{对于所有的} \ j \neq i vj,vi=0对于所有的 j=i

因此,

⟨ x , v i ⟩ = ⟨ a 1 v 1 + a 2 v 2 + ⋯ + a n v n , v i ⟩ = a i ⟨ v i , v i ⟩ \langle x, v_i \rangle = \langle a_1 v_1 + a_2 v_2 + \cdots + a_n v_n, v_i \rangle = a_i \langle v_i, v_i \rangle x,vi=a1v1+a2v2++anvn,vi=aivi,vi

如果基向量是单位向量(即标准正交基),那么 ⟨ v i , v i ⟩ = 1 \langle v_i, v_i \rangle = 1 vi,vi=1,从而简化为:

a i = ⟨ x , v i ⟩ a_i = \langle x, v_i \rangle ai=x,vi

如果基不是单位向量,那么需要除以 ⟨ v i , v i ⟩ \langle v_i, v_i \rangle vi,vi 来得到系数:

a i = ⟨ x , v i ⟩ ⟨ v i , v i ⟩ a_i = \frac{\langle x, v_i \rangle}{\langle v_i, v_i \rangle} ai=vi,vix,vi

计算步骤

  1. 计算内积
    对于每一个基向量 v i v_i vi,计算向量 x x x v i v_i vi 的内积 ⟨ x , v i ⟩ \langle x, v_i \rangle x,vi
    标准化(如果必要):如果基向量不是单位向量,需要计算 ⟨ v i , v i ⟩ \langle v_i, v_i \rangle vi,vi,并将其作为分母。
  2. 求解系数
    使用上述公式 a i = ⟨ x , v i ⟩ ⟨ v i , v i ⟩ a_i = \frac{\langle x, v_i \rangle}{\langle v_i, v_i \rangle} ai=vi,vix,vi 来求得系数 a i a_i ai

二维空间中的向量

在二维空间中,假设有两个基向量 e 1 \mathbf{e}_1 e1 e 2 \mathbf{e}_2 e2,它们不共线。那么,该空间中的任意向量 v \mathbf{v} v 都可以唯一地表示为这两个基向量的线性组合:

x = a 1 e 1 + a 2 e 2 \mathbf{x} = a_1\mathbf{e}_1 + a_2 \mathbf{e}_2 x=a1e1+a2e2

其中, a 1 a_1 a1 a 2 a_2 a2 是标量,称为向量 v \mathbf{v} v 在基 e 1 , e 2 \mathbf{e}_1, \mathbf{e}_2 e1,e2 下的坐标。

假设 e 1 = ( 1 0 ) \mathbf{e}_1 = \begin{pmatrix} 1 \\ 0 \end{pmatrix} e1=(10) e 2 = ( 0 1 ) \mathbf{e}_2 = \begin{pmatrix} 0 \\ 1 \end{pmatrix} e2=(01) 是二维空间中的标准基向量,向量 x = ( 3 4 ) \mathbf{x} = \begin{pmatrix} 3 \\ 4 \end{pmatrix} x=(34)。则 v \mathbf{v} v 在这个基下的表示为:

v = 3 e 1 + 4 e 2 \mathbf{v} = 3\mathbf{e}_1 + 4\mathbf{e}_2 v=3e1+4e2

计算过程

  1. 计算内积

    • ⟨ x , e 1 ⟩ = 3 ⋅ 1 + 4 ⋅ 0 = 3 \langle x, e_1 \rangle = 3 \cdot 1 + 4 \cdot 0 = 3 x,e1=31+40=3
    • ⟨ x , e 2 ⟩ = 3 ⋅ 0 + 4 ⋅ 1 = 4 \langle x, e_2 \rangle = 3 \cdot 0 + 4 \cdot 1 = 4 x,e2=30+41=4
  2. 求解系数

    • 因为 e 1 e_1 e1 e 2 e_2 e2都是单位向量,所以 ⟨ e 1 , e 1 ⟩ = 1 \langle e_1, e_1 \rangle = 1 e1,e1=1 ⟨ e 2 , e 2 ⟩ = 1 \langle e_2, e_2 \rangle = 1 e2,e2=1
    • 因此, e 1 = 3 e_1 = 3 e1=3 e 2 = 4 e_2 = 4 e2=4

最终,向量 x x x在基 e e e下的表示系数为 ( 3 , 4 ) (3, 4) (3,4)

向量在不同基下的表示

在这里插入图片描述

PPT中的图展示了向量在不同基底之间的表示,以及正变换和逆变换的公式。
禹晶、肖创柏、廖庆敏《数字图像处理》资源二维码

  1. 图示

    • 向量 a \mathbf{a} a
    • u 1 {u}_1 u1 u 2 {u}_2 u2 是一个基底。
    • v 1 {v}_1 v1 v 2 {v}_2 v2 是另一个基底。
  2. 正变换公式
    a u ( i ) = ⟨ a v , u i ⟩ a_u(i) = \langle \mathbf{a}_v, \mathbf{u}_i \rangle au(i)=av,ui
    这个公式表示向量 a \mathbf{a} a 在基底 u \mathbf{u} u下的第 i i i 个分量 a u ( i ) a_u(i) au(i)是向量 a v \mathbf{a}_v av与基向量 u i \mathbf{u}_i ui的内积。

  3. 逆变换公式
    a v = ∑ i a u ( i ) u i \mathbf{a}_v = \sum_i a_u(i) \mathbf{u}_i av=iau(i)ui
    这个公式表示向量 a v \mathbf{a}_v av可以通过将向量 a \mathbf{a} a在基底 u \mathbf{u} u下的分量 a u ( i ) a_u(i) au(i)与相应的基向量 u i \mathbf{u}_i ui相乘并求和得到。

这些公式展示了如何在不同基底之间转换向量的表示。正变换用于将向量从一个基底转换到另一个基底,而逆变换则用于将向量从另一个基底转换回原来的基底。

基与函数空间

函数空间的基允许我们将复杂的函数分解成一组较简单的函数的线性组合。函数空间可以被视为一种特殊的向量空间,其中的“向量”是函数。

基本概念

在函数空间 F F F 中,如果存在一组函数 { f 1 , f 2 , … } \{f_1, f_2, \ldots\} {f1,f2,},它们满足以下两个条件:

  1. 线性无关:不存在一组不全为零的标量 c 1 , c 2 , … c_1, c_2, \ldots c1,c2,,使得 c 1 f 1 + c 2 f 2 + ⋯ = 0 c_1 f_1 + c_2 f_2 + \cdots = 0 c1f1+c2f2+=0,其中 0 0 0表示零函数(对所有输入都输出0的函数)。
  2. 生成空间:对于 F F F中的任意函数 f f f,存在一组标量 a 1 , a 2 , … a_1, a_2, \ldots a1,a2,,使得 f f f可以被近似为 ∑ a i f i \sum a_i f_i aifi,通常是在某种范数或度量下的极限形式。

这样的函数集 { f 1 , f 2 , … } \{f_1, f_2, \ldots\} {f1,f2,}称为函数空间 F F F的一个基。

常见的函数基

  1. 傅里叶基

    • 在周期函数空间中,傅里叶基由正弦和余弦函数组成。对于一个周期为 T T T的周期函数 f ( t ) f(t) f(t),其傅里叶级数可以写作:
      f ( t ) = a 0 + ∑ n = 1 ∞ ( a n cos ⁡ ( 2 π n t T ) + b n sin ⁡ ( 2 π n t T ) ) f(t) = a_0 + \sum_{n=1}^{\infty} \left( a_n \cos\left(\frac{2\pi n t}{T}\right) + b_n \sin\left(\frac{2\pi n t}{T}\right) \right) f(t)=a0+n=1(ancos(T2πnt)+bnsin(T2πnt))
      傅里叶分析:傅里叶基广泛应用于频谱分析、信号处理、图像处理等领域,用于分析周期性或准周期性的信号。
  2. 多项式基

    • 对于多项式空间,基可以是标准的单变量多项式,如 { 1 , t , t 2 , … , t n } \{1, t, t^2, \ldots, t^n\} {1,t,t2,,tn}
    • 特殊的多项式基还包括正交多项式,如勒让德多项式、拉盖尔多项式、雅可比多项式等。
      多项式拟合:多项式基用于拟合数据,特别是在回归分析中,可以用来逼近数据的趋势。
  3. 小波基

    • 小波是一类具有局域性质的函数,可以用来分析信号的局部特征。小波变换可以提供时间和频率上的局部化信息。
    • 常见的小波基包括Haar小波、Daubechies小波等。
      小波分析:小波基在图像压缩、去噪、边缘检测等方面有着广泛的应用。
  4. 指数基

    • 指数函数可以用来表示非周期函数。例如,对于一个定义在实数轴上的函数,可以使用指数函数的线性组合来表示它。
      -信号处理:指数基在信号的频域分析中有重要作用,如拉普拉斯变换、Z变换等。

按照习惯,书中的傅里叶变换以函数基来写,但是,在有限范围内,可以看成两个矩阵之间的内积(借用向量内积的概念)。傅里叶变换如果理解为一个图像块 f \bm f f与不同基图像(可以用矩阵表示)的内积,就很简单了。向量空间和函数空间中基的概念本质是相同的,而且在一定程度可以相互转换。

禹晶、肖创柏、廖庆敏《数字图像处理(面向新工科的电工电子信息基础课程系列教材)》P111

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

两者之间的关系

相同点

  1. 表示方法
    • 在向量空间中,基向量通过线性组合(即加法和数乘的有限次应用)可以表示出空间中的任意向量。
    • 在函数空间中,基函数通过线性组合(同样是加法和数乘的有限次或无限次应用,取决于空间的具体性质)可以表示出空间中的任意函数。

在向量空间中,向量可以用基向量的线性组合来表示;在函数空间中,函数可以用基函数的线性组合来表示。

  1. 唯一表示
    • 在向量空间中,如果一组向量是基,那么它们表示空间中任意向量的方式是唯一的(在忽略标量倍数的意义下)。
    • 在函数空间中,如果一组函数是基,那么它们表示空间中任意函数的方式也是唯一的(同样在忽略标量倍数的意义下,但可能涉及到无限级数的收敛性)。

无论是向量还是函数,基的线性无关性都是确保能够唯一表示空间内元素的关键性质。

  1. 维度

    • 向量空间和函数空间都可以有有限的或无限的维度。在有限维空间中,基向量的数量(或基函数的数量)等于空间的维度。
    • 在无限维函数空间中,基函数的数量通常是可数的或不可数的,这取决于空间的具体定义和性质。
  2. 变换
    在向量空间中,可以通过矩阵变换来改变基;类似地,在函数空间中,可以通过积分变换(如傅里叶变换、拉普拉斯变换等)来改变基。

不同点

  1. 元素性质

    • 向量空间中的元素是向量,它们通常是有限维的,并且可以用坐标(或分量)来表示。
    • 函数空间中的元素是函数,它们是无限维的(因为函数的定义域通常包含无限多个点),并且通常通过函数表达式或函数图像来描述。
  2. 线性组合的收敛性

    • 在向量空间中,线性组合总是有限的,因此不存在收敛性问题。
    • 在函数空间中,特别是无限维函数空间中,线性组合可能是无限的(即级数或积分),因此需要考虑级数的收敛性。

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

sqlgun新闻管理系统

一,打开主页 1.输入框测试回显点 -1union select 1,2,3# 出现回显点2 2.查看数据库表名 -1union select 1,database(),3# 3.查看表名 -1union select 1,2,group_concat(table_name) from information_schema.tables where table_schemasqlgunnews# 4.查看admin中…

CSS---序号使用css设置,counter-reset、counter-increment、content配合实现备注文案的序号展示

直接上代码&#xff0c;全代码copy即可使用! <template><div class"reminder"><span class"Bold_12_body" style"line-height: 8vw">温馨提示&#xff1a;</span><br /><div class"rule-container"…

NLP-transformer学习:(6)dataset 加载与调用

NLP-transformer学习&#xff1a;&#xff08;6&#xff09;dataset 加载与调用 平常其实也经常进行trainning等等&#xff0c;但是觉得还是觉得要补补基础&#xff0c;所以静下心&#xff0c;搞搞基础联系 本章节基于 NLP-transformer学习&#xff1a;&#xff08;5&#xff0…

【AI-19】Adam为什么会过拟合

Adam 算法可能会导致过拟合的原因主要有以下几点&#xff1a; 过拟合和欠拟合的概念 过拟合&#xff1a; 就好比一个学生在准备考试时&#xff0c;把课本上的每一个例子都背得滚瓜烂熟&#xff0c;但是考试的时候题目稍微变一下&#xff0c;他就不会做了。 在机器学习中&#…

tomcat项目报错org.apache.jasper.JasperException: java.lang.NullPointerException

现象&#xff1a; 访问tomcat项目报错&#xff0c;查看tomcat日志有报错 Sep 12, 2024 5:15:59 PM org.apache.catalina.core.StandardWrapperValve invoke SEVERE: Servlet.service() for servlet [jsp] in context with path [] threw exception java.lang.NullPointerExce…

【linux006】目录操作命令篇 - pwd 命令

文章目录 1、基本用法2、常见选项3、举例4、注意事项 pwd命令在 Linux 中用于显示当前工作目录的绝对路径。它是一个非常基础且常用的命令&#xff0c;帮助用户确认自己在文件系统中的位置。 1、基本用法 pwd [选项]2、常见选项 -L&#xff08;逻辑路径&#xff09;&#xff…

实现LED流水灯效果 -(附代码和仿真)

流水灯程序分为三个模块&#xff08;顶层&#xff0c;流水灯控制模块&#xff0c;时钟分频模块&#xff09;&#xff1b; 流水灯程序有三个输入&#xff08;时钟&#xff0c;复位信号&#xff0c;控制开关&#xff09;&#xff0c;一个输出&#xff08;16位led灯&#xff09;实…

7-6 列出连通集

输入样例: 8 6 0 7 0 1 2 0 4 1 2 4 3 5输出样例: { 0 1 4 2 7 } { 3 5 } { 6 } { 0 1 2 7 4 } { 3 5 } { 6 } 注: bfs中 queue的 进 出 顺序一样&#xff0c;可以在进队列时输出&#xff0c;也可在出队列时。 代码&#xff1a; #include<iostream> #include<que…

胤娲科技:“斯坦福最新研究揭示:‘AI科学家‘创新能力获百位学者高分认可“

在科技浪潮的汹涌推动下&#xff0c;人工智能&#xff08;AI&#xff09;正以惊人的速度重塑着我们的世界&#xff0c;其影响力已远远超出了最初的设想。 最近&#xff0c;一篇关于自动化AI研究的论文在网络上引起了轩然大波&#xff0c;其核心观点犹如一颗重磅炸弹&#xff0c…

Redis 篇-深入了解基于 Redis 实现消息队列(比较基于 List 实现消息队列、基于 PubSub 发布订阅模型之间的区别)

&#x1f525;博客主页&#xff1a; 【小扳_-CSDN博客】 ❤感谢大家点赞&#x1f44d;收藏⭐评论✍ 文章目录 1.0 消息队列的认识 2.0 基于 List 实现消息队列 2.1 基于 List 实现消息队列的优缺点 3.0 基于 PubSub 实现消息队列 3.1 基于 PubSub 的消息队列优缺点 4.0 基于 St…

2009-2023年上市公司华证esg评级、评分年度数据(含细分项)

2009-2023年上市公司华证esg评级、评分年度数据&#xff08;含细分项&#xff09; 1、时间&#xff1a;2009-2023年 2、来源&#xff1a;整理自wind 3、指标&#xff1a;证券代码、年份、证券简称、评级日期、综合评级、综合得分、E评级、E得分、S评级、S得分、G评级、G得分…

《论负载均衡技术在Web系统中的应用》写作框架,软考高级系统架构设计师

论文真题 负载均衡技术是提升Web系统性能的重要方法。利用负载均衡技术&#xff0c; 可将负载(工作任务) 进行平衡、分摊到多个操作单元上执行&#xff0c; 从而协同完成工作任务&#xff0c; 达到提升Web系统性能的目的。 请围绕“负载均衡技术在Web系统中的应用”论题&…

《计算机组成原理:探索数字世界的基石》

《计算机组成原理&#xff1a;探索数字世界的基石》 在当今数字化的时代&#xff0c;计算机已经成为人们生活和工作中不可或缺的一部分。而要深入理解计算机的运作&#xff0c;就必须掌握计算机组成原理。 计算机组成原理是一门研究计算机硬件系统的学科&#xff0c;它涵盖了…

Linux-Curl使用

在 Linux 中&#xff0c;curl是一个强大的命令行工具&#xff0c;用于从服务器或其他 URL 地址获取数据或与网络服务进行交互。 对于自己写不明白的curl&#xff0c;可以使用postman、apipost等接口工具生成curl请求&#xff0c;用于测试 # 下载单个文件 默认将输出打印到标准…

Zabbix监控k8s云原生环境

传统监控的本质就是收集、分析和使用信息来观察一段时间内监控对象的运行进度&#xff0c;并且进行相应的决策管理的过程&#xff0c;监控侧重于观察特定指标。是随着云原生时代的到来&#xff0c;我们对监控的功能提出了更多的要求&#xff0c;要实现这些功能&#xff0c;就要…

python画图|3D垂线标记

在前述学习过程中&#xff0c;我们学习了二维坐标上的垂线标记画图&#xff0c;链接如下&#xff1a; python画图|垂线标记系列_python画点相对x轴的垂线-CSDN博客 也学习了3D作图基本方法&#xff1a; python画图|3D图基础教程-CSDN博客 现在我们尝试将这二者结合&#x…

自定义WPF滑块样式-Slider

在Windows应用程序开发中&#xff0c;滑块&#xff08;Slider&#xff09;是一个非常常见且有用的控件。它可以让用户通过拖动滑块来选择一个范围内的值。然而&#xff0c;WPF或UWP应用程序中的默认滑块样式可能并不总是符合我们的设计需求。因此&#xff0c;我们需要自定义滑块…

华为OD机试 - 伐木工 - 动态规划(Java 2024 E卷 200分)

华为OD机试 2024E卷题库疯狂收录中&#xff0c;刷题点这里 专栏导读 本专栏收录于《华为OD机试&#xff08;JAVA&#xff09;真题&#xff08;E卷D卷A卷B卷C卷&#xff09;》。 刷的越多&#xff0c;抽中的概率越大&#xff0c;私信哪吒&#xff0c;备注华为OD&#xff0c;加…

可以实时引入模块

缺点&#xff1a;循环会有点问题,不能死循环,最好在python脚本中起一个计时器 解释器在执行时时同步的,所以会见界面卡住,使用多个线程可以解决这个问题 或者使用 C的异步 一个完整的IDLE 麻烦,得把pyshell.py 弄能才能从tk 改到qt 内嵌到 dock

三维坐标变换

&#xff08;一些困惑梳理记录&#xff09; “坐标转换”的区分 1、坐标系基底变换 2、目标描述向量变换 总的来说&#xff0c; A属于1、坐标系基底变换&#xff0c; B中所述方法&#xff0c;可用于1、坐标系基底变换&#xff0c;也可用于2、目标描述向量变换&#xff0c…