【数值分析】学习笔记1——范数与条件数


前言

在南方科技大学学习何炳生老师的数值分析课程期间有很多收获与感悟,由衷的感谢何老师的谆谆教导,当然我希望能将课程中所学习到的,能应用到未来科研和工作中的这部分知识,以学习笔记的方式记录下来,也希望能通过这种帖子将自己作为小白对于这些知识的通俗理解分享给大家,文中一些不够准确或错误的表达,还望大家指证。
【数值分析】学习笔记目录

本章节将分享数值分析的预备知识——范数与条件数


一.什么是范数

如果学习机器学习或者信号处理相关的课程,可以发现有一个名词——范数被屡屡提及,那什么是范数呢?
根据李庆阳、王能超、易大义老师编的《数值分析》书上的定义,范数是为了研究线性方程组近似解的误差估计和迭代法的收敛性, 对向量及矩阵的“大小”引进某种度量。

通俗的理解其实,范数运算就是一种针对向量和矩阵的运算规则(类似加,减,乘,除),通过对一向量或者矩阵的范数运算后可以得到一个标量,这个标量表征了矩阵或者向量的一些性质,而这个标量被称为这个向量或者矩阵的一个范数

当然范数运算不止一种,也就是对于一个向量或者矩阵而言,它包含了多种范数,即一种运算规则只要满足了一定的条件,它所求解出来的值就可以被称为范数。

二.向量的范数

1.向量范数的定义

对任一向量 X ∈ R n X\in R^{n} XRn(即一个n维的向量X,其中每个元素都是实数), 按照一定规则确定一个实数与它对应, 该实数记为 ∥ X ∥ \left \| X \right \| X, 若 ∥ X ∥ \left \| X \right \| X满足下面三个性质:

  1. ∥ X ∥ > 0 \left \| X \right \|>0 X>0 ∥ X ∥ = 0 \left \| X \right \|=0 X=0当且仅当 X = 0 X=0 X=0
  2. 对任意实数 a a a ∥ a X ∥ = ∣ a ∣ ∥ X ∥ \left \| aX \right \|=\left | a \right |\left \| X \right \| aX=aX
  3. 对任意向量 Y ∈ R n Y\in R^{n} YRn ∥ X + Y ∥ ⩽ ∥ X ∥ + ∥ Y ∥ \left \| X +Y\right \|\leqslant\left \| X \right \|+\left \| Y \right \| X+YX+Y

则称这个实数 ∥ X ∥ \left \| X \right \| X向量 X X X范数

2.常见的向量范数

在实际使用中,有以下3种向量范数最常被使用

  1. 1-范数 ∥ X ∥ 1 = ∣ x 1 ∣ + ∣ x 2 ∣ + . . . + ∣ x n ∣ = ∑ i = 1 n ∣ x i ∣ \left \| X \right \|_{1}=\left | x_{1} \right |+\left | x_{2} \right |+...+\left | x_{n} \right |=\sum \limits_{ {i=1}}^{ {n}}\left | x_{i} \right | X1=x1+x2+...+xn=i=1nxi
    (即向量中所有元素绝对值之和)
  2. 2-范数 ∥ X ∥ 2 = x 1 2 + x 2 2 + . . . + x n 2 = ( ∑ i = 1 n x i 2 ) 1 / 2 = ( X T X ) 1 / 2 \left \| X \right \|_{2}=\sqrt{x_{1}^{2}+x_{2}^{2}+...+x_{n}^{2}}=(\sum \limits_{ {i=1}}^{ {n}}x_{i}^{2})^{1/2}=(X^{T}X)^{1/2} X2=x12+x22+...+xn
  • 18
    点赞
  • 45
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

ViolentElder

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值