• 轻松掌握线性代数-万字长文基础知识概览



    线性代数是一门将 m 维世界与 n 维世界联系起来的学科

    1 集合相关知识

    1.1 映射与像

    映射:把集合 Y 的元素与集合 X 的元素相对应的规则叫做 “从集合 X 到集合 Y 的映射”。

    像:通过映射 f 与 xi 相对应的集合 Y 的元素,叫做 xi通过映射 f 形成的像,一般表示为 f(xi)。
    在这里插入图片描述

    1.2 映射与像

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

    1.3 线性映射

    在这里插入图片描述
    线性映射的例子 f ( x ) = 2 x f(x) = 2x f(x)=2x
    两个条件均满足,条件证明:
    在这里插入图片描述
    不是线性映射的例子 f ( x ) = 2 x − 1 f(x)=2x-1 f(x)=2x1
    满足条件 1,但是不满足条件 2:
    在这里插入图片描述

    2 矩阵

    一次方程使用矩阵表示:
    在这里插入图片描述

    2.1 特殊矩阵

    2.1.1 零矩阵

    在这里插入图片描述

    2.1.2 转置矩阵

    2.1.3 对称矩阵

    以对角元素为中心线对称的 n 阶方阵

    2.1.4 上三角矩阵

    对角元素左下角的所有元素均为 0 的 n 阶方阵
    在这里插入图片描述

    2.1.5 下三角矩阵

    对角元素右上角的所有元素均为 0 的 n 阶方阵
    在这里插入图片描述

    2.1.6 对角矩阵

    对角元素以外的元素均为 0 的 n 阶方阵,也可以表示为 diag(1,2,3,4)。diag 表示对角线的意思 diagonal。
    在这里插入图片描述
    对角矩阵计算 p 次方:
    在这里插入图片描述

    2.1.7 单位矩阵

    对角元素均为 1,对角元素以外的其他元素全部为 0 的 n 阶方阵,也即 diag(1,1,…,1)
    在这里插入图片描述
    单位矩阵与任何矩阵相乘,还是得到原矩阵
    在这里插入图片描述

    2.1.8 逆矩阵

    与 n 阶原方阵 在这里插入图片描述
    的积等于单位矩阵的 n 阶方阵就是原方阵的逆矩阵。

    原方阵与逆矩阵相乘,不管其顺序如何得到的乘积一定是单位矩阵。

    存在逆矩阵的 n 阶方阵叫做可逆矩阵

    2.2 行列式

    2.2.1 根据行列式判断是否可逆

    计算行列式,det 即为 deterninant(决定因子)。行列式不为 0 则可逆。行列式为 0 ,则不可逆
    在这里插入图片描述

    2.2.2 二阶行列式

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

    2.2.3 三阶行列式

    在这里插入图片描述

    3 向量

    3.1 向量的 4 种解释方法

    在这里插入图片描述

    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    关于解释 4 的说明:虽然这些箭线位置不同,但它们表示的都是从箭尾到箭头的水平长度为 7,垂直长度为 4,所以这些箭线是相等的。

    3.2 向量表示直线和空间

    把 n × 1 列向量的所有分量的集合表示为 Rn
    在这里插入图片描述

    现在利用向量表示点、轴、直线、平面和空间

    ,c 为任意实数(关于虚数与复数)。y 轴上的点 (0,c) 可以表示为向量 c [ 0 1 ] ∣ \left[

    01" role="presentation" style="position: relative;">01
    \right]| [01]
    在这里插入图片描述
    ,y 轴可以表示为集合 { c [ 0 1 ] ∣ c 为 任 意 实 数 } \{c\left[
    01" role="presentation" style="position: relative;">01
    \right]|c为任意实数\}
    {c[01]c}

    在这里插入图片描述
    直线,直线 x1=3 可以表示为集合, { 3 [ 1 0 ] + c [ 0 1 ] ∣ c 为 任 意 实 数 } \{3\left[

    10" role="presentation" style="position: relative;">10
    \right]+c\left[
    01" role="presentation" style="position: relative;">01
    \right] |c为任意实数\} {3[10]+c[01]c}
    在这里插入图片描述
    平面1,平面 x 1 x 2 x_1x_2 x1x2 可以表示为集合 { c 1 [ 1 0 ] + c 2 [ 0 1 ] ∣ c 1 和 c 2 为 任 意 实 数 } \{c_1\left[
    10" role="presentation" style="position: relative;">10
    \right]+c_2\left[
    01" role="presentation" style="position: relative;">01
    \right] |c_1和c_2为任意实数\}
    {c1[10]+c2[01]c1c2}
    ,简而言之就是 R 2 R^2 R2
    在这里插入图片描述
    平面2,平面 x 1 x 2 x_1x_2 x1x2 也可以表示为集合 { c 1 [ 3 1 ] + c 2 [ 1 2 ] ∣ c 1 和 c 2 为 任 意 实 数 } \{c_1\left[
    31" role="presentation" style="position: relative;">31
    \right]+c_2\left[
    12" role="presentation" style="position: relative;">12
    \right] |c_1和c_2为任意实数\}
    {c1[31]+c2[12]c1c2}
    ,简而言之就是 R 2 R^2 R2
    在这里插入图片描述
    空间1 x 1 x 2 x 3 x_1x_2x_3 x1x2x3 空间可以表示为集合 { c 1 [ 1 0 0 ] + c 2 [ 0 1 0 ] + c 3 [ 0 0 1 ] ∣ c 1 、 c 2 和 c 3 为 任 意 实 数 } \{c_1\left[
    100" role="presentation" style="position: relative;">100
    \right]+c_2\left[
    010" role="presentation" style="position: relative;">010
    \right]+c_3\left[
    001" role="presentation" style="position: relative;">001
    \right] |c_1、c_2和 c_3 为任意实数\}
    {c1100+c2010+c3001c1c2c3}
    ,简而言之就是 R 3 R^3 R3
    在这里插入图片描述
    空间2 x 1 x 2 x 3 . . . x n x_1x_2x_3...x_n x1x2x3...xn 空间可以表示为集合:
    在这里插入图片描述

    3.3 线性无关

    线性无关是限定零向量的概念,也即组成零向量的向量集合只有一组全为 0 的解
    在这里插入图片描述

    同时,也可以把线性无关叫做线性独立。如果向量之间不是线性无关,就叫做线性相关。

    几个线性无关例子:
    在这里插入图片描述
    在这里插入图片描述
    几个线性相关例子:
    在这里插入图片描述
    在这里插入图片描述

    3.4 基

    基是一个集合,集合里面的元素是向量。基是以 R n R^n Rn 的所有向量为对象的概念
    在这里插入图片描述
    基的例子:
    在这里插入图片描述
    不是基的例子:
    在这里插入图片描述
    在这里插入图片描述
    集合 { [ 1 0 0 ] , [ 0 1 0 ] } \{\left[

    100" role="presentation" style="position: relative;">100
    \right],\left[
    010" role="presentation" style="position: relative;">010
    \right]\} {100010},虽然不是基,但是这两个向量线性无关。也就是说线性无关向量集合并不一定是基,反过来也可以说即使集合不是基,起元素也有可能线性无关。

    3.5 维数

    3.5.1 子空间

    在这里插入图片描述
    子空间的例子:
    在这里插入图片描述
    不是子空间的例子:
    在这里插入图片描述
    由向量空间生成的子空间
    在这里插入图片描述
    在这里插入图片描述
    无论什么子空间都必须包含零向量 [ 0 0 . . . 0 ] \left[

    00...0" role="presentation" style="position: relative;">00...0
    \right] 00...0

    3.5.2 基和维数

    在这里插入图片描述
    子空间 W W W 的维数,一般表示为 d i m W dimW dimW,dim 是 dimension 的缩写
    在这里插入图片描述
    上面子空间由集合 { [ 3 1 0 ] , [ 1 2 0 ] } \{\left[

    310" role="presentation" style="position: relative;">310
    \right],\left[
    120" role="presentation" style="position: relative;">120
    \right]\} {310,120} 表示 W 的基,基的集合元素是两个,所以子空间的维数是 2。简单来讲,在线性代数中,维数就是基向量个数。

    3.6 线性代数中的坐标

    线性代数中的“坐标”与一般坐标不一样。一般坐标中是以基 { [ 1 0 . . . 0 ] , [ 0 1 . . . 0 ] , . . . , [ 0 0 . . . 1 ] } \{\left[

    10...0" role="presentation" style="position: relative;">10...0
    \right],\left[
    01...0" role="presentation" style="position: relative;">01...0
    \right],...,\left[
    00...1" role="presentation" style="position: relative;">00...1
    \right] \} {10...0,01...0,...,00...1}为前提来考虑坐标的。
    一般坐标中原点和点的关系:
    在这里插入图片描述
    线性代数中基有可能不同
    在这里插入图片描述

    4 线性映射

    4.1 线性映射

    1.4 节提到过线性映射的定义:
    在这里插入图片描述
    但上面的定义稍显模糊,线性映射完整定义:
    在这里插入图片描述
    直观地解释就是映射 f 满足这两个条件:1、向量通过 f 由 R n R^n Rn 映射到 R m R^m Rm 之后进行加和等价于向量加和之后,再通过映射 f 由 R n R^n Rn 映射到 R m R^m Rm;2、任意常数乘 f 映射到 R m R^m Rm的向量等价于常数乘向量随后再进行映射

    如果映射 f 是从 R n R^n Rn 映射到 R m R^m Rm 的线性映射,那么 f 与 m × n m×n m×n 矩阵意义相同。

    证明如下:

    在这里插入图片描述
    在这里插入图片描述
    从上可以看出,f 相当于 m*n 矩阵
    在这里插入图片描述
    将 n 维向量映射到 m 维上,相当于 m×n 乘 n 维向量,类似于 y = A x y = Ax y=Ax
    在这里插入图片描述

    4.2 特殊的线性映射

    图中任意一点以 ( x 1 , x 2 ) (x_1,x_2) (x1,x2) 表示
    在这里插入图片描述

    4.2.1 放大

    如果把上图沿着 y 轴方向扩展 β 倍,x 轴方向扩展 α 倍,那么扩展后的坐标为:
    { y 1 = α x 1 y 2 = β x 2 \left\{

    y1=αx1y2=βx2" role="presentation" style="position: relative;">y1=αx1y2=βx2
    \right. {y1=αx1y2=βx2
    在这里插入图片描述
    相当于矩阵相乘:
    在这里插入图片描述
    2 阶方阵 [ α 0 0 β ] \left[
    α00β" role="presentation" style="position: relative;">α00β
    \right]
    [α00β]
    对应的就是从 R 2 R^2 R2 R 2 R^2 R2 的线性映射 f f f

    4.2.2 旋转

    在这里插入图片描述
    在这里插入图片描述
    当要把图旋转 θ 时,就可以利用 2 阶方阵 [ c o s θ − s i n θ s i n θ c o s θ ] \left[

    cosθsinθsinθcosθ" role="presentation" style="position: relative;">cosθsinθsinθcosθ
    \right] [cosθsinθsinθcosθ] 对应的从 R 2 R^2 R2 R 2 R^2 R2 的线性映射 f f f

    4.2.3 平移

    如果把图沿着 x 轴方向平移 b1 单位,沿着 y 轴的方向平移 b2 个单位,那么就有下式:
    { y 1 = x 1 + b 1 y 2 = x 2 + b 2 \left\{

    y1=x1+b1y2=x2+b2" role="presentation" style="position: relative;">y1=x1+b1y2=x2+b2
    \right. {y1=x1+b1y2=x2+b2
    在这里插入图片描述
    也可以写成:
    在这里插入图片描述
    在这里插入图片描述
    在计算机绘图中,用的通常是 3 维映射
    在这里插入图片描述

    4.2.4 透视投影

    透视投影就是通过某一固定观察点与实际物体的直线,将实物 3 维空间的点投影在 2 维平面上的方法。
    在这里插入图片描述
    透视投影可以利用 4 阶方阵
    在这里插入图片描述

    4.3 核、像空间、维数公式

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

    4.4 秩

    在这里插入图片描述

    4.5 线性映射与矩阵的关系

    在这里插入图片描述

    5 特征值和特征向量

    在这里插入图片描述
    也就是说,在线性代数中,对于一个给定的方阵 A,它的特征向量 v 经过这个线性变换 A 之后,得到的新向量仍然与原来的v 保持在同一条直线上,但其长度或方向也许会改变。即:
    在这里插入图片描述
    拉姆达为其特征值。如果特征值为正,则表示 v 在经过线性变换的作用后方向也不变;如果特征值为负,说明方向会反转;如果特征值为0,则是表示缩回零点。

    利用特征值和特征向量求解向量 p 次方
    在这里插入图片描述
    在这里插入图片描述

    参考

    史上最全Markdown公式、符号总结!!!
    漫画线性代数
    特征值和特征向量

  • 相关阅读:
    论文管理系统(增删查改功能的实现)
    在Mongodb查询语句中使用hint()
    R语言编写代码示例
    服务器数据恢复-RAID信息破坏导致服务器操作系统无法启动的数据恢复案例
    三大云厂商 ARM 架构服务器性能对比
    windows下cmd命令行模式中cd变换路径命令无效的解决办法
    漏刻有时物联网刷脸支付可视化大屏(柱图、支付统计、数字滚动插件numberAnimate.js、jquery.liMarquee.js插件、横向滚动字幕代码)
    假设检验计算
    ubuntu 安装 zsh、ohmyzsh并配置必要插件
    图的存储之邻接矩阵
  • 原文地址:https://blog.csdn.net/weixin_40994552/article/details/128148162