在线性代数和泛函分析的领域,常常会提到范数,顾名思义,“范数”和范围相关,它可以用于大小的度量。
范数包括向量范数和矩阵范数,向量范数可以度量向量空间中向量的大小,而矩阵范数,可以表征矩阵引起的变化的大小。
对于向量范数,它的本质是距离,存在的意义是为了实现比较。
比如,在一维实数集合中,我们随便取两个点4和8,我们知道8比4大,这就是1-范数,但是到了二维实数空间中,取两个点(0,1)和(3,4),这个时候我们就没办法比较它们之间的大小,因为它们不是可以比较的实数,于是我们引入范数这个概念,把我们的(0,1)和(3,4)通过范数分别映射到实数1和5 ,就是2-范数这样我们就比较这两个点了。所以你可以看到,范数它其实是一个函数,它把不能比较的向量转换成可以比较的实数。因此通过范数,就可以进行大小的度量。
而矩阵范数,学过线性代数,我们知道,通过运算
AX=B
,可以将向量X变化为B,矩阵范数就是来度量这个变化大小的。