4.1 向量空间与子空间

article/2025/9/8 10:10:25

主要内容

本节讲述了向量空间的概念,这里要把之前由几何概念得到的对向量空间的直觉进行进一步抽象和泛化,只要满足定义的一组向量,都可以构成向量空间,例如多项式、实函数等等。在向量空间的基础上,引入了子空间的概念。

向量空间的定义

定义:

一个向量空间是由一些被称为向量的对象构成的非空集合 V V V,在这个集合上定义了两个运算,称为加法和标量乘法,服从以下公理,这些公理必须对 V V V中所有向量 u , v , w \boldsymbol u,\boldsymbol v,\boldsymbol w u,v,w及所有标量 c c c d d d均成立。

  1. u + v \boldsymbol u + \boldsymbol v u+v属于 V V V
  2. u + v = v + u \boldsymbol u + \boldsymbol v = \boldsymbol v + \boldsymbol u u+v=v+u
  3. ( u + v ) + w = u + ( v + w ) (\boldsymbol u+ \boldsymbol v) + \boldsymbol w = \boldsymbol u + (\boldsymbol v + \boldsymbol w) (u+v)+w=u+(v+w)
  4. V V V中存在一个零向量 0 \boldsymbol 0 0,使得 u + 0 = u \boldsymbol u+ \boldsymbol 0 = \boldsymbol u u+0=u
  5. V V V中每个向量 u \boldsymbol u u,存在 V V V中一个向量 − u -\boldsymbol u u,使得 u + ( − u ) = 0 \boldsymbol u + (-\boldsymbol u)=\boldsymbol 0 u+(u)=0
  6. u \boldsymbol u u与标量 c c c的乘法 c u c\boldsymbol u cu属于 V V V.
  7. c ( u + v ) = c u + c v c(\boldsymbol u+\boldsymbol v)=c\boldsymbol u + c\boldsymbol v c(u+v)=cu+cv
  8. ( c + d ) u = c u + d u (c+d)\boldsymbol u=c\boldsymbol u+d\boldsymbol u (c+d)u=cu+du
  9. c ( d u ) = ( c d ) u c(d\boldsymbol u) = (cd)\boldsymbol u c(du)=(cd)u
  10. 1 u = u 1\boldsymbol u=\boldsymbol u 1u=u

要证明一个空间 V V V是不是向量空间,就要证明这个空间中的任意一个元素是否满足上述定理。

例:

S S S是数的双向无穷序列空间,则其中某一个元素是 { y k } = ( ⋯ , y − 2 , y − 1 , y 0 , y 1 , y 2 , ⋯ ) \{y_k\}=(\cdots,y_{-2},y_{-1},y_0,y_1,y_2,\cdots) {yk}=(,y2,y1,y0,y1,y2,),若其中有另一个元素 { z k } \{z_k\} {zk},二者的和由对应各项的和构成, c { y k } c\{y_k\} c{yk}是序列 { c y k } \{cy_k\} {cyk},可以证明 S S S是向量空间。这样的一种集合来自于工程学,当一个信号在离散时间上被测量(采样)时,它就可以被看作是 S S S中的一个元素。我们称 S S S为(离散的)信号空间。

例:

n ≥ 0 n \geq 0 n0,次数最高为 n n n的多项式集合 P n P_n Pn,由形如下列的多项式组成:
p ( t ) = a 0 + a 1 t + a 2 t 2 + ⋯ + a n t n \boldsymbol p(t)=a_0+a_1t+a_2t^2+\cdots+a_nt^n p(t)=a0+a1t+a2t2++antn
其系数和变量 t t t均为实数。考虑另一个多项式:
q ( t ) = b 0 + b 1 t + b 2 t 2 + ⋯ + b n t n \boldsymbol q(t)=b_0+b_1t+b_2t^2+\cdots+b_nt^n q(t)=b0+b1t+b2t2++bntn
二者的和为:
( p + q ) ( t ) = p ( t ) + ( t ) = ( a 0 + b 0 ) + ( a 1 + b 1 ) t + ⋯ + ( a n + b n ) t n (\boldsymbol p + \boldsymbol q)(t)=\boldsymbol p(t)+\boldsymbol (t)=(a_0+b_0)+(a_1+b1)t+\cdots + (a_n+b_n)t^n (p+q)(t)=p(t)+(t)=(a0+b0)+(a1+b1)t++(an+bn)tn
标量乘法为:
( c p ) ( t ) = c p ( t ) = c a 0 + ( c a 1 ) t + ⋯ + ( c a n ) t n (c\boldsymbol p)(t)=c\boldsymbol p(t)=ca_0+(ca_1)t+\cdots +(ca_n)t^n (cp)(t)=cp(t)=ca0+(ca1)t++(can)tn
这些定义明显满足公理1和公理6,这是因为 + q \boldsymbol +\boldsymbol q +q c p c\boldsymbol p cp均为次数不超过 n n n的多项式。其他公理也可一一证明。于是, P n P_n Pn是一个向量空间。

例:

假设集合 V V V是定义在 D D D上的全体实值函数的集合,则这个集合 V V V也是一个向量空间(省去举例和证明)。这个例子的意义是,将 R n \mathbb R^n Rn中建立的几何直觉上升到一般向量空间。

子空间

在许多问题中,一个向量空间是由一个大的向量空间中适当的向量的子集所构成。在此情形下,向量空间的10个公理中只需要验证三个,其余的自然成立。

定义:

向量空间 V V V的一个子空间 V V V的一个满足以下三个性质的子集 H H H
a. V V V中的零向量在 H H H
b. H H H对向量加法封闭,即对 H H H中任意向量 u , v \boldsymbol u,\boldsymbol v u,v,和 u + v \boldsymbol u+\boldsymbol v u+v仍在 H H H
c. H H H对标量乘法封闭,即对 H H H中任意向量 u \boldsymbol u u和任意标量 c c c,向量 c u c\boldsymbol u cu仍在 H H H中。

每个子空间都是一个向量空间,反之,每个向量空间是一个子空间(针对本身或其他更大的空间而言)。对两个向量空间,若其中一个在另一个内部,此时子空间这个词被使用,而 V V V的子空间是将 V V V看作更大的子空间。

下图中的 H H H就是空间 V V V的一个子空间
在这里插入图片描述

例:

P P P为全体实系数多项式的集合,由于 P P P中运算的定义与函数运算相同,因此, P P P是定义在 R n \mathbb R^n Rn上的全体实值函数的空间一个子空间。另外,对每个 n ≥ 0 n \geq 0 n0 P n P_n Pn P P P的子空间,这是因为, P n P_n Pn包含零多项式,且 P n P_n Pn中两个多项式之和仍在 P n P_n Pn中,数乘以 P n P_n Pn中一个多项式仍在 P n P_n Pn中。

例:

向量空间 R 2 \mathbb R^2 R2不是 R 3 \mathbb R^3 R3的子空间,因为 R 2 \mathbb R^2 R2甚至不是 R 3 \mathbb R^3 R3的子集。这是因为 R 2 \mathbb R^2 R2中的每个向量含有2个元素,而 R 3 \mathbb R^3 R3中的每个向量则含有3个元素。
另一方面,集合 H = [ s t 0 ] H=\begin{bmatrix}s \\ t \\ 0\end{bmatrix} H=st0 s , t s,t s,t均为实数,是 R 3 \mathbb R^3 R3的一个子集。
在这里插入图片描述

例:

R 3 \mathbb R^3 R3中一个不通过原点的平面不是 R 3 \mathbb R^3 R3的子空间,因为此平main不包含 R 3 \mathbb R^3 R3中的零向量。类似的, R 2 \mathbb R^2 R2中一个不通过原点的直线也不是 R 2 \mathbb R^2 R2的子空间。

由一个集合生成的子空间

例:

给定向量空间 V V V中向量 v 1 , v 2 \boldsymbol v_1,\boldsymbol v_2 v1,v2,令 H = S p a n { v 1 , v 2 } H=Span\{\boldsymbol v_1,\boldsymbol v_2\} H=Span{v1,v2},证明 H H H V V V的一个子空间

证:

要证明该命题,只需证明对于 H H H中的任意两个向量 u , w \boldsymbol u,\boldsymbol w u,w c u c\boldsymbol u cu u + w \boldsymbol u + \boldsymbol w u+w也在 H H H中。由于 H = S p a n { v 1 , v 2 } H=Span\{\boldsymbol v_1,\boldsymbol v_2\} H=Span{v1,v2},因此有:
u = s 1 v 1 + s 2 v 2 , w = t 1 v 1 + t 2 v 2 \boldsymbol u=s_1\boldsymbol v_1+s_2\boldsymbol v_2,\boldsymbol w=t_1\boldsymbol v_1+t_2\boldsymbol v_2 u=s1v1+s2v2,w=t1v1+t2v2
那么显然有:
u + w = ( s 1 + t 1 ) v 1 + ( s 2 + t 2 ) v 2 \boldsymbol u+\boldsymbol w=(s_1+t_1)\boldsymbol v_1+(s_2+t_2)\boldsymbol v_2 u+w=(s1+t1)v1+(s2+t2)v2
c u = ( c s 1 ) v 1 + ( c s 2 ) v 2 c\boldsymbol u=(cs_1)\boldsymbol v_1+(cs_2)\boldsymbol v_2 cu=(cs1)v1+(cs2)v2
显然, u + w \boldsymbol u+\boldsymbol w u+w c u c\boldsymbol u cu都属于 S p a n { v 1 , v 2 } Span\{\boldsymbol v_1,\boldsymbol v_2\} Span{v1,v2},得证。

在后面4.5节中,可以证明 R 3 \mathbb R^3 R3的每一个非零子空间除了 R 3 \mathbb R^3 R3本身,要么是 S p a n { v 1 , v 2 } Span\{\boldsymbol v_1,\boldsymbol v_2\} Span{v1,v2},这里 v 1 , v 2 \boldsymbol v_1,\boldsymbol v_2 v1,v2是两个线性无关的向量,要么是 S p a n { v } , v ≠ 0 Span\{\boldsymbol v\},\boldsymbol v \neq \boldsymbol 0 Span{v},v=0。对第一种情形,此子空间是一个通过原点的平面;对第二种情形,子空间是一条通过原点的直线。
在这里插入图片描述

由这个例子,可以推广得到如下的定理:
定理:

v 1 , ⋯ , v p \boldsymbol v_1, \cdots, \boldsymbol v_p v1,,vp在向量空间 V V V中,则 S p a n { v 1 , ⋯ , v p } Span\{\boldsymbol v_1,\cdots,\boldsymbol v_p\} Span{v1,,vp} V V V的一个子空间。


http://chatgpt.dhexx.cn/article/Kei6loPn.shtml

相关文章

向量空间模型

实数域定义向量 设有一个数的集合 F,它满足“F 中任意两个数的加减乘除法(除数不为零)的结果仍然在这个 F 中”,我们就可以称 F 为一个“域”。我们处理的数据通常都是实数,所以这里我只考虑实数域。而如果域 F 里的元…

线性代数 --- 向量空间(vector space)与子空间(subspace)

Part I --- 向量空间: 向量空间就是由包含n个分量的列向量所组成的Rn的空间,其中R表示实数。例如,R2就代表了一般的x-y平面,其中包含两个分量的向量表示坐标系中的一个点(x,y)。同理,R3中的一个向量,包含三…

向量空间

向量空间的概念 定义:设 V 是 n 维向量的集合,如果满足 若 a ∈ V, b ∈ V,则a b ∈ V .(对加法封闭)若 a ∈ V,k∈ R,则ka ∈ V . (对数乘封闭…

http 500 错误总结

500: Internal server Error The server encountered an unexpected condition which prevented it from fulfilling the request. 应用代码出了问题,比如说空指针、数据库异常、访问其它服务的网络异常等等,被tomcat容器捕获后,返回500错误…

HTTP Status 500错误

HTTP Status 500 - java.lang.IllegalStateException: Neither BindingResult nor plain target object for bean name command available as request attribute 发生的错误&#xff1a;在请求域例没有command这样的属性 <form:input path"lastName"/> 要想显…

HTTP-500错误---原因一

在运行项目的时候产生了下面的错误&#xff0c;然后就开始找原因。最后发现是数据库名字与代码中的不一样导致的。修改数据库之后就可以正常运行了 HTTP状态 500 - 内部服务器错误类型 异常报告消息 Servlet执行抛出一个异常描述 服务器遇到一个意外的情况&#xff0c;阻止它…

500 Internal Server Error错误问题解决办法

这两天遇见两次页面报 500 Internal Server Error错误问题,网上找了许多答案都未能解决问题&#xff0c;如图&#xff1a; 最后找到原因&#xff1a; 本地服务端正常&#xff0c;由于该数据调用的是第三方接口&#xff0c;次数第三方接口服务已经停止运行&#xff0c;所有导致…

http 500错误解决_什么是HTTP错误500?如何解决?

http 500错误解决 Http is the world’s most popular protocol used on the internet to exchange data and run web applications. Http protocol also has standards. Http is a stateless protocol which means separate Http requests do not have any connection with ea…

有关于500的报错

关于500的报错&#xff0c;目前有两种原因&#xff1a; 1.后端数据库获取失败&#xff0c;后端原因 2.根据id上传响应的信息。首先&#xff0c;应该先把上一个页面传过来的id,赋值给本页面的id,然后进行save保存&#xff0c;如果不进行id的赋值&#xff0c;则会发生500报错

Nginx显示500错误原因和解决方法

文章目录 1.背景2.Nginx 常见的几种报错3. 解决500错误 1.背景 最近在操作nginx 的时候出现了 Nginx 500 内部错误&#xff0c;在此记录一下原因&#xff0c;项目采用的是前后端分离方式&#xff0c;后端SpringBoot &#xff0c;前端是Vue 部署到Nginx 下。 2.Nginx 常见的几…

“HTTP 错误 500.19”的错误解决方法

IIS发布网站 在使用windows系统发布网站时&#xff0c;采用IIS&#xff0c;见下图流程 有关IIS发布网站的详细步骤可参考&#xff1a;使用IIS创建Cesium本地服务器 HTTP 错误 500.19 我使用的为阿里云服务器&#xff0c;操作系统为:windows server 2019。 我采用ASP.Net We…

官网显示500内部服务器有错误代码,【500错误】http 500 - 内部服务器错误(错误代码500)解决方法...

在上网浏览网页的时候时不时的会遇到500错误&#xff0c;会提示内部服务器错误、你查找的资源存在问题&#xff0c;网页无法显示&#xff0c;一般来说这是网站的问题&#xff0c;对于浏览用户一般没办法解决&#xff0c;只有换个时间再试&#xff0c;但是对于站长来说就要着手解…

500错误原因

报500错误一般是业务代码的问题 典型的NoClassDefFoundError 尝试从页面提供的错误信息排除 比如&#xff1a;could not initializc XXXX&#xff0c;这是我编写的一个JDBC工具类。 显然是无法完成初始化&#xff0c;刚开始我以为是路径jar包错误&#xff0c;排查不是&#x…

微服务架构深度解析与最佳实践 - 第七部分:全文总结与引用材料

最佳实践的总结 林林总总说了这么多的微服务架构相关的知识也好&#xff0c;经验也罢&#xff0c;不一定适合每个希望做微服务系统的技术人员的实际需求。“道无常道&#xff0c;法无常法&#xff0c;君子审时度势&#xff0c;自可得而法”。实际项目里需要做哪些工作&#xff…

罗胖的用户招你了?

你说罗胖骗人。可得到的用户&#xff0c;真有你想象的那么傻吗&#xff1f; 往年&#xff0c;骂罗胖的文章&#xff0c;只是骂罗胖。 但是今年不同了&#xff0c;很多刷屏的文章&#xff0c;都来亲切关心和问候得到的用户了。 得到的用户&#xff0c;似乎很快就要和买假冒保健品…

统计学原理-----概率分布

0.大纲&#xff1a; 1.什么是概率分布&#xff1f; 概率分布就是随机变量与对应概率关系的函数。换句话说&#xff0c;概率分布就是随机变量和概率的映射&#xff0c;所有的事件都会对应一个概率。某个随机变量的所有概率形成的概率-事件分布就是该随机变量的概率分布&#xf…

晓之以理,不如动之以情——新书《以大致胜》解读(上篇)

《以大致胜&#xff1a;怎样在这个事实根本不重要的世界里使用说服力》&#xff08; Win Bigly: Persuasion in a World Where Facts Dont Matter &#xff09;这本书&#xff0c;是我很敬佩的一位作家斯科特亚当斯&#xff08;Scott Adams&#xff09;于今年10月31号刚刚出版的…

如何高效学习?现在有答案了。。。

先说答案&#xff1a;15.87% 15.87% 是什么意思&#xff1f;我来慢慢解释&#xff0c;先来看下面的一幅图&#xff1a; 绿色代表舒适区 紫色代表学习区 红色代表痛苦区 如果一项任务对你来说太简单了&#xff0c;很轻松就能搞定&#xff0c;那么你会觉得无聊&#xff0c;如果…

博弈论,你知多少

“无意中发现了一个巨牛的人工智能教程&#xff0c;忍不住分享一下给大家。教程不仅是零基础&#xff0c;通俗易懂&#xff0c;而且非常风趣幽默&#xff0c;像看小说一样&#xff01;觉得太牛了&#xff0c;所以分享给大家。点这里可以跳转到教程。” 在《从“名将之路”到“写…

如何成为一名专家?

这是傅一平的第345篇原创 【与数据同行】已开通综合、数据仓库、数据分析、产品经理、数据治理及机器学习六大专业群&#xff0c;加微信号frank61822702 为好友后入群。新开招聘交流群&#xff0c;请关注【与数据同行】公众号&#xff0c;后台回复“招聘”后获得入群方法。 正文…