对偶空间是将 对偶空间 - 图1 上所有的线性映射都放到一起组成的集合。也就是 对偶空间 - 图2,记作 对偶空间 - 图3

对偶空间 - 图4
对偶空间 - 图5对偶空间 - 图6 张成向量空间 对偶空间 - 图7对偶空间 - 图8 中应该也有对应的基对偶空间 - 图9
对偶空间 - 图10

那么 对偶空间 - 图11 应该可以张成 对偶空间 - 图12 中的所有向量。

对偶空间 - 图13 :::warning 上面这个映射要怎么张成?
首先需要看这个映射是不是线性映射
对偶空间 - 图14,所以并不是线性的。 :::

原空间

对偶空间是蕴含对称性的,也就是说一个向量空间的对偶空间的对偶空间应该是它自身。

但是对偶空间中的元素是线性泛函,而向量空间中的元素不一定是映射或函数。这时候需要为向量空间构造一个同构的向量空间
对偶空间 - 图15
这样就将 对偶空间 - 图16 转化为了一个线性泛函。为了显出 对偶空间 - 图17对偶空间 - 图18 的同等地位,常记
对偶空间 - 图19

对偶空间中,包含的是线性泛函,假设线性空间 对偶空间 - 图20 的维数 对偶空间 - 图21,那么它的线性泛函可以写成 对偶空间 - 图22 的矩阵,而每个线性空间的向量也可以用 对偶空间 - 图23 的矩阵来表示,那么可以构建出对偶空间与其原空间之间一一对应的映射,所以对偶空间与其原空间就是同构的。

对偶映射

既然向量空间存在对偶,那么线性映射也可以存在对偶,先假设一个线性映射 对偶空间 - 图24,思考如何构建一个线性映射的对偶映射。
未命名绘图.drawio.png

最简单的思路是使用 对偶空间 - 图26 作为 对偶空间 - 图27 的对偶映射,但是如果将 对偶空间 - 图28 写作 对偶空间 - 图29,那 对偶空间 - 图30,这两个矩阵并不符合我们上面提到的向量的转置的特点。

如果将对偶空间思考进来,构造线性映射 对偶空间 - 图31,这是一个 对偶空间 - 图32 的线性映射,这里可以将原线性映射很轻松的加入进来,整个线性映射变成这样 对偶空间 - 图33,使用函数进行表示也就是
对偶空间 - 图34

零化子

线性映射的零空间中包含的是经过映射消失的信息,值域中是经过映射保留下来的信息。
那么线性映射的对偶空间的零空间中就应该是 对偶空间 - 图35 中多包含的信息,值域中是 对偶空间 - 图36 中能够转换的信息。

对偶空间 - 图37

有没有一种更简单的方法将 对偶空间 - 图38 转化为 对偶空间 - 图39,这就是零化子
对于 对偶空间 - 图40对偶空间 - 图41零化子(记为 对偶空间 - 图42)定义如下:
对偶空间 - 图43

也就是 对偶空间 - 图44 的零化子是 对偶空间 - 图45 中没有的信息,两个向量如何相乘才能得 0,也就是一个有的另一个必为 0 就可以了。对偶空间 - 图46 的零化子包含了 对偶空间 - 图47 之外的所有信息,也就是说 对偶空间 - 图48,同理 对偶空间 - 图49

但是到了这里之后有一些东西变得不一样了,除了上面两个关于维度的公式,我们还有
对偶空间 - 图50

将这四个式子结合,又能写出下面这两个公式,这两个公式又有什么具体意义?
对偶空间 - 图51
对偶空间 - 图52

首先是 对偶空间 - 图53 可以理解为 对偶空间 - 图54对偶空间 - 图55 多出来的信息,然后加上 对偶空间 - 图56 中的信息,但是这里需要注意的是,这里的 对偶空间 - 图57 只是代指信息的数量,而并不是实际的信息。而 对偶空间 - 图58 就比较好理解了,就是将双方可逆的部分转换了一下。

未命名绘图.drawio.png

矩阵的秩

对偶空间 - 图60 是元素属于 对偶空间 - 图61对偶空间 - 图62 矩阵

  • 对偶空间 - 图63 的行秩是 对偶空间 - 图64 的诸行在 对偶空间 - 图65 中的张成空间的维数
  • 对偶空间 - 图66 的列秩是 对偶空间 - 图67 的诸列在 对偶空间 - 图68 中的张成空间的维数

对偶空间 - 图69 的行秩一定小于 对偶空间 - 图70,列秩一定小于 对偶空间 - 图71

对偶空间 - 图72 的每一列代表向量空间 对偶空间 - 图73 中的基映射到 对偶空间 - 图74 中对应的向量,很容易就能够理解这些向量的张成空间就是 对偶空间 - 图75
对偶空间 - 图76 中的每一行,如果使用对偶映射来考虑,就是向量空间 对偶空间 - 图77 中的基映射到 对偶空间 - 图78 中对应的向量,也就是 对偶空间 - 图79

所以这里会惊奇的发现,行秩等于列秩,那么这两个概念也就没有区分的必要了,直接定义矩阵的秩就可以了。